1
UNDO STACK TO EXPLORE PAST ACTIONS IN BUSINESS ANALYTICS. March 23, 2017: US20170083868-A1

A computer program product for using an undo stack to explore past actions and apply new actions to previous states in a data view is provided. The computer program product includes program instructions to detect a change in an application data view. The application then displays an undo stack and s ...


2
GENERATING A CONTEXT FOR TRANSLATING STRINGS BASED ON ASSOCIATED APPLICATION SOURCE CODE AND MARKUP. March 23, 2017: US20170083200-A1

An approach to generating a context for translating strings for a graphical user interface. The approach includes a computer receiving a string to be translated and associated source code, the string identified by a unique key within the associated source code and the associated source code is marku ...


3
FORCE-DIRECTED GRAPHS. March 23, 2017: US20170084064-A1

Embodiments of the present invention provide systems and methods for graphing networks. In one embodiment, a dampening heuristic is utilized to graph networks to increase their stability. Nodes are visualized by finding local and global minima and equilibrium positions. Factors such as the influence ...


4
TIMING CONSTRAINTS FORMULATION FOR HIGHLY REPLICATED DESIGN MODULES. March 23, 2017: US20170083662-A1

Embodiments of the present invention provide efficient systems and methods for creating an optimal set of partitions across replica blocks using two checkpoints during the design process. The two checkpoints group a set of macros according to a timing constraint and a location proximity to the other ...


5
INCREASING STORAGE SPACE FOR PROCESSES IMPACTING DATA STORAGE SYSTEMS. March 23, 2017: US20170083597-A1

A processing request is received. The processing request includes information about a first location where a set of data is stored and information about a second location where the set of data is to be transferred. The size of the set of data is determined. The size of the available portion of the s ...


6
AUTOMATED CREATION AND MAINTENANCE OF VIDEO-BASED DOCUMENTATION. March 23, 2017: US20170084185-A1

A computer system for creation and maintenance of video-based training documentation. Universal identifiers are created and associated with user interface elements for delimiting videos and audios. Test scripts are created based on matching the universal identifiers to task instructions. Videos are ...


7
SYSTEM AND APPARATUS FOR WASTE DISPOSAL AND CHANGING INFANT-TODDLER BEHAVIOR. March 23, 2017: US20170081116-A1

A waste disposal system comprising an isolated top chamber having a guiding structure, a chute, or a pair of parabolic top door members, any or the combination of which is capable of guiding a falling object to fall towards a center vertical axis of the waste disposal system.


8
PATTERN BASED BRANCH PREDICTION. March 23, 2017: US20170083342-A1

A method comprises identifying a number of branches (Nb) and a number of iterations (Ni) in a loop in an instruction stream, generating a number of forward branches until the number of forward branches equals Nb, generating a non-branch instruction in between the forward branch instruction, recordin ...


9
ILLUMINATED AIMING DEVICES AND RELATED METHODS. March 23, 2017: US20170082398-A1

An aiming device including a thermoelectric module, a light source and a sight element. The thermoelectric module generates electricity from a thermal gradient, produced from a user's body heat that is transferred to the module. The electricity powers the light source. The light source illuminates a ...


10
DETERMINING ERRORS IN FORMS USING EYE MOVEMENT. March 23, 2017: US20170083090-A1

Tracking eye movement during the completion of a form on a mobile computing device to determine possible errors and suggest changes to the form. To improve data quality, eye-tracking data is used to determine input fields on a form that cause issues for a user; based on the eye tracking data, sugges ...