Graphic-information flow method and system for visually analyzing patterns and relationships
DCFirst Claim
Patent Images
1. A data processing system comprising:
- memory configured to store a database of elements and attributes of the elements;
a display module configured to generate for display a visual representation which includes a plurality of layers of elements that are selected from the database for comparison, wherein each of the elements that is selected is included in a particular said layer of the visual representation and each element that is selected is represented by a given symbol, text, or common image that is given a slot in the particular said layer included in the visual representation, individual slots being designated by one or more of x, y, or z locations representing the element'"'"'s real or symbolic relationship to other elements or being designated within a grid for the visual representation and each layer included in the visual representation being associated with elements from the database;
a control module configured to show or hide subsets of the elements that are selected for inclusion in the visual representation responsive to receipt of an input, wherein the visual representation includes a display control panel with selectors that, in response to system events, call to the database to determine which particular subset of the elements that are selected are to be added to or subtracted from the particular said layer from the visual representation; and
wherein the data processing system is further configured to dynamically retrieve a visual representation which includes one or more layers of elements from an other-party database.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A novel display control and information management system seamlessly integrates layered and slotted formatted data from local and remote sources to provide a highly versatile information display. The system permits selective control of display and display features so that complex data and data flows can be seamlessly accessed with enhanced cognition of salient information by a user.
-
Citations
39 Claims
-
1. A data processing system comprising:
-
memory configured to store a database of elements and attributes of the elements; a display module configured to generate for display a visual representation which includes a plurality of layers of elements that are selected from the database for comparison, wherein each of the elements that is selected is included in a particular said layer of the visual representation and each element that is selected is represented by a given symbol, text, or common image that is given a slot in the particular said layer included in the visual representation, individual slots being designated by one or more of x, y, or z locations representing the element'"'"'s real or symbolic relationship to other elements or being designated within a grid for the visual representation and each layer included in the visual representation being associated with elements from the database; a control module configured to show or hide subsets of the elements that are selected for inclusion in the visual representation responsive to receipt of an input, wherein the visual representation includes a display control panel with selectors that, in response to system events, call to the database to determine which particular subset of the elements that are selected are to be added to or subtracted from the particular said layer from the visual representation; and wherein the data processing system is further configured to dynamically retrieve a visual representation which includes one or more layers of elements from an other-party database. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
performing server-side operations to support interaction with a web browser client by generating and serving web page content to a client computer hosting the web browser client, wherein the web page content is configured to be processed by the web browser client to enable a user of the client computer to browse one or more web pages rendered by the web browser client in response to receiving the web page content, and the web page content includes code to support user interaction with the one or more web pages via user inputs by the user of the client computer, wherein the web page content is further configured, upon processing by the web browser client, to; present a first web page view including, a first control panel area presenting a list of hotels and including a graphical user interface to enable a user to select hotels within the list; a map display area presenting a portion of an interactive map comprising a base map layer and at least one additional layer overlaid over the base map layer wherein each additional layer contains at least one hotel location symbol located at an identified x, y, or z location relative to its containing layer or the base layer, and each hotel location symbol corresponding to a hotel in the list of hotels, wherein the graphical interface enables a user to show or hide subsets of the hotel location symbols in a particular layer of the map display area. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
generating and serving web page content to a client computer hosting a web browser client, wherein the web page content is configured to be processed by the web browser client to enable a user of the client computer to browse one or more web pages rendered by the web browser client in response to receiving the web page content and the web page content includes code to support user interaction with the one or more web pages via user inputs by the user of the client computer, wherein the web page content is further configured, upon processing by the web browser client, to; present a first web page view including, a map display area presenting a portion of an interactive map comprising a base map layer and at least one additional layer overlaid over the base map layer wherein each additional layer contains at least one hotel location symbol located at an identified x, y, or z location relative to its containing layer or the base layer, and each hotel location symbol corresponding to a hotel in the list of hotels, wherein at least a portion of the hotel symbols comprise respective graphical user interface controls, and wherein in response to selection of a first hotel symbol comprising a graphical user interface control a popup is displayed over the map display area containing information about the hotel corresponding to the hotel symbol that is selected and, in response to selection of a second hotel symbol comprising a graphical user interface control, the hotel symbol is hidden. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification