Patent application number | Description | Published |
20110055767 | System and Method for Providing Graphical User Interface Displaying Muiltiple Views - Embodiments of the present invention provide techniques for displaying hierarchy information. In one embodiment, a graphical user interface (“GUI”) is provided that displays hierarchy information, the displayed information comprising multiple nodes and hierarchical relationships between the nodes. Different sets of information may be associated with one or more of the displayed nodes. Techniques are provided to enable a user to individually change the set of information displayed in one or more of the displayed nodes. In this manner, a user is able to change the set and/or category of information displayed for one or more selected nodes. More specifically, different sets and/or categories of information contained in the nodes are displayed based on the view selected by the user. In an embodiment, a user is able to choose which nodes need to change the view levels. There are other features in the graphical interface as well. | 03-03-2011 |
20110055768 | METHOD AND SYSTEM FOR PROVIDING GRAPHICAL USER INTERFACE WITH CONTEXTUAL VIEW - A method and system for providing a graphical user interface with contextual views. In various embodiments, the present invention provides a graphical user interface that allows the changing contents of a global menu in the graphical display based upon the selected nodes that belong to a hierarchical chart. Only those actions applicable (contextual) to the selected nodes will be determined and displayed in the menu. Accordingly, the contents of the selectable options are updated based upon the selected nodes. When more than one node is selected, the displayed selectable actions are an intersection of the actions permitted for each selected node. In a specific embodiment, a comparison menu is provided to allow the user to be able to compare unique corresponding properties of selected nodes. | 03-03-2011 |
20110055771 | METHOD AND SYSTEM FOR PROVIDING USER INTERFACE REPRESENTING ORGANIZATION HIERARCHY - Method and system for providing graphical user interface for displaying hierarchical charts. According to various embodiments, the present invention provides a graphical user interface where relational data are displayed as one or more hierarchical charts. A hierarchical chart includes a plurality of nodes that are organized according to the hierarchical chart. Each of the nodes is associated with a data record that contains multiple level of information. At different view level, different amount of information for the nodes are displayed. A view control function is provided for the graphical user interface. If none (or all) of the nodes are selected, each nodes display the same level of information based associated with a particular view level. If only few of the nodes are selected, only the selected nodes responds changes in view level when being displayed. | 03-03-2011 |
20120174040 | METHOD AND SYSTEM FOR PROVIDING USER INTERFACE REPRESENTING ORGANIZATION HIERARCHY - Method and system for providing graphical user interface for displaying hierarchical charts. According to various embodiments, the present invention provides a graphical user interface where relational data are displayed as one or more hierarchical charts. A hierarchical chart includes a plurality of nodes that are organized according to the hierarchical chart. Each of the nodes is associated with a data record that contains multiple level of information. At different view level, different amount of information for the nodes are displayed. A view control function is provided for the graphical user interface. If none (or all) of the nodes are selected, each nodes display the same level of information based associated with a particular view level. If only few of the nodes are selected, only the selected nodes responds changes in view level when being displayed. | 07-05-2012 |
20120198351 | Automatically Testing a Web Application That Has Independent Display Trees - An automatic testing application is provided that can simulate a user interaction with a web application. The automatic testing application can determine that the web application has been completely displayed within a graphical user interface of a web browser using a consistent global page state. The automatic testing application can test that the web application has been correctly displayed by verifying a state of a visualization component of the web application using a communication component. Subsequently, the automatic testing application can transmit an event to the web application that can modify the state of the visualization component using the communication component. Once the automatic testing application has determined that the web application has been completely re-displayed, using the consistent global page state, the automatic testing application can test that the web application has been correctly re-displayed by verifying a modified state of the visualization component using the communication component. | 08-02-2012 |
20120198374 | DRAG AND DROP INTERACTION BETWEEN COMPONENTS OF A WEB APPLICATION - A user of a web application can perform a drag and drop operation from a first component of the web application to a second component of the web application. The drag and drop operation can include three actions. The first action can be initializing a drag of an object within a first component of a web application. The second action can be dragging the object from within the first component over a drop target located within a second component of the web application. The third action can be dropping the object onto the drop target located within the second component of the web application. One of the first and second components can be a web component, and the other component can be a visualization component. The first and second components of the web application can communicate with each other using a communication component of the web application. | 08-02-2012 |
20120293516 | KEYBOARD NAVIGATION AMONG VISUAL ELEMENTS IN A USER INTERFACE - A system navigates among visual elements of a user interface. The system receives a keystroke indicating navigating from a current visual element in a first direction, determines a next visual element that is substantially near the current visual element and in the first direction, and navigates to the next visual element. | 11-22-2012 |
20120297327 | INTERACTIVE CUSTOM REGIONS - One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving a selection of built-in interactive regions provided by a visualization component, aggregating the selected set of regions, and creating one or more custom regions from the aggregation of the selected set of regions. | 11-22-2012 |
20120311497 | System for business portfolio modeling and analysis - A system and method for facilitating integrating enterprise data from multiple sources for display via in a common interface. An example method includes displaying, via a first user interface display screen, a first set of one or more personnel icons representative of one or more enterprise personnel, and providing a first user option to select one or more of the personnel icons. A second user interface display screen may be displayed in response to or after selection of one or more of the personnel icons. The second user interface display screen presents a first type of data. The second user interface display screen further provides a second user option to select one or more user interface features associated with the first type of data, and to then trigger display of a third user interface display screen. The third user interface display presents a second type of data that is associated with the first type of data. | 12-06-2012 |
20130038628 | AUTOMATED BOUNDING BOX GENERATION WITHIN THE BOUNDARIES OF ARBITRARY SHAPES - One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include sampling a plurality of points that lie within the interior of an arbitrary shape, drawing one or more rectangles from each of the points, gradually increasing the length and width of the rectangles until the rectangles no longer falls within the interior of the arbitrary shape, and assigning the largest of the increased rectangles as the interior bounding box. | 02-14-2013 |
20130083056 | INTERACTIVE DISPLAY ELEMENTS IN A VISUALIZATION COMPONENT - One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving one or more files as input. The files may each include descriptions of different shapes. The instructions may further include interpreting each of the files as a layer of shapes, converting each of the shapes into an interactive element, layering the converted shapes onto one another to create a custom interactive display, and displaying the custom interactive display. | 04-04-2013 |
20130147834 | MAGNIFYING TOOL FOR VIEWING AND INTERACTING WITH DATA VISUALIZATION ON MOBILE DEVICES - In accordance with various embodiments, a magnifying tool is provided in a user interface for magnifying content displayed on a mobile device and any other device with a restricted or limited viewing screen. A mobile device, including a magnifying tool for magnifying content displayed on the mobile device, can comprise a computer readable storage medium and processor. The mobile device can include a touchscreen operable to receive input from a user and display content. When the mobile device receives a selection of a location on the touchscreen, the mobile device determines a position of the location on the screen, determines a portion of the screen to magnify, and magnifies the portion of the screen and overlays the magnified portion on the screen. | 06-13-2013 |
20130187923 | LEGEND INDICATOR FOR SELECTING AN ACTIVE GRAPH SERIES - Various arrangements for identifying and selected a data value of a dataset presented on a graph are described. The graph may be presented, wherein the graph illustrates a plurality of datasets and a legend that identifies each of the plurality of datasets. A selection of the dataset may be received via the legend of the graph. An input of a point on the graph may be received. A value of a data point from the dataset that corresponds to the input of the point on the graph may be presented. | 07-25-2013 |
20130187948 | 2D LINE DATA CURSOR - Various arrangements for displaying a value of a data point on a graph are presented. The graph that illustrates a plurality of datasets may be presented. Input may be received from a user that indicates a point on the graph. Along a line parallel to an axis that extends through the point on the graph indicated by the user input, a dataset from the plurality of datasets may be identified. The value for the data point of the dataset that corresponds to an intersection of the line parallel to the axis and the visual representation of the dataset may be determined. The value for the data point may be displayed. | 07-25-2013 |