# US 2014/0195515 A1 · Methods and systems for querying and displaying data using interactive three-dimensional representations

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195515 A1
- Document ID: US20140195515A1
- Status: Published application
- Kind: A1
- Application number: 13/738,034
- Filed: 2013-01-10
- Published: 2014-07-10
- Earliest claimed: 2013-01-10
- Assignees: i3 Analytics
- Applicants: I3 Analytics
- Inventors: Kirk L. Baker; William D.A. Zerhouni; Robert Harriman; Archna Bhandari
- Web page: https://patentgrep.com/patent/US20140195515A1

## CPC

- G06F 16/248: Presentation of query results
- G06F 16/26: Visual data mining; Browsing structured data
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods and systems for querying data, and displaying the query results using an interactive representation in three spatial dimensions are disclosed. Query or search results are analyzed and displayed in an interactive three-dimensional representation using a plurality of nodes, representing aspects of the search results, and links connecting the nodes, representing strength of relation between the connected nodes. The inventive methods and systems allow users to manipulate the three-dimensional representation to view the search results from different angles. The inventive methods and systems also allow users to activate sub-applications from any node, to filter or browse data results, and/or to update all nodes linked to any activated node.

## Claims

### Claim 1

A method for searching at least one data source, and displaying the results of the search using a computer processor, the method comprising the steps of:
(a) selecting at least one data source to be searched;
(b) entering at least one search term to be used in the search;
(c) processing the search of said at least one data source using said at least one search term;
(d) identifying the data sources that contain a plurality of hits for said search term; and
(e) displaying said hits and search results in a three-dimensional graphical representation using a plurality of nodes and interconnecting links;
wherein said plurality of nodes represent said at least one data source, and said interconnecting links graphically connect said plurality of nodes.

### Claim 2 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, further wherein the display size of each of said plurality of nodes is proportional to the number of hits within said at least one data source, and color shading of each of said plurality of nodes is a function of relevance of said hits.

### Claim 3 (depends on 2)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 2, further wherein color shading of each of said plurality of nodes is a function of relevance of said hits.

### Claim 4 (depends on 2)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 2, further wherein thickness of the interconnecting links between any two nodes in the three-dimensional representation is a function of the search results for the number of results links between said two nodes.

### Claim 5 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, further comprising the steps of:
(f) selecting one of said plurality of nodes within said three-dimensional representation;
(g) displaying a sub-application menu for said selected one of said plurality of nodes;
(h) entering at least one filter parameters related to selected one of said plurality of nodes; and
(i) updating the search results for all nodes linked to said selected one of said plurality of notes, based upon the entered at least one filter parameters.

### Claim 6 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, further comprising the steps of:
(f) selecting one of said interconnecting links within said three-dimensional representation;
(g) displaying a sub-application menu for said selected interconnecting link;
(h) entering at least one filter parameters related to selected interconnecting link; and
(i) updating the search results for all nodes connected to said selected interconnecting link, based upon the entered at least one filter parameters.

### Claim 7 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein the at least one data sources are selected from a group consisting of Medline®, NIH's awarded grants, and AACR conference proceedings.

### Claim 8 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein the at least one data sources are within the life sciences field.

### Claim 9 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein the at least one data sources are within the field of engineering.

### Claim 10 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein the at least one data sources are within the field of legal research.

### Claim 11 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein the at least one data sources are within the field of financial investing.

### Claim 12 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein said node shape within the three-dimensional representation is cubical.

### Claim 13 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein said node shape within the three-dimensional representation is spherical.

### Claim 14 (depends on 1)

The method for searching at least one data source, and displaying the results of the search using a computer processor, as described in claim 1, wherein said node shape within the three-dimensional representation is a function of the at least one data source.

### Claim 15

A computerized system for electronically searching at least one data source, and displaying the results of said search, comprising:
a plurality of computer processors communicatively linked to a plurality of users;
a plurality of memory for storing data, said plurality of memory being communicatively coupled to said at least one of said plurality of computer processors;
a computer-readable storage medium storing a software program with said software program implemented to perform the method steps of:
(a) selecting at least one data source to be searched;
(b) entering at least one search term to be used in the search;
(c) processing the search of said at least one data source using said at least one search term;
(d) identifying the data sources that contain a plurality of hits for said search term; and
(e) displaying said hits and search results in a three-dimensional graphical representation using a plurality of nodes and interconnecting links;
wherein said plurality of nodes represent said at least one data source, and said interconnecting links graphically connect said plurality of nodes.

### Claim 16 (depends on 15)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 15, wherein the display size of each of said plurality of nodes is proportional to the number of hits within said at least one data source, and color shading of each of said plurality of nodes is a function of relevance of said hits.

### Claim 17 (depends on 15)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 15, wherein color shading of each of said plurality of nodes is a function of relevance of said hits.

### Claim 18 (depends on 15)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 15, wherein thickness of the interconnecting links between any two nodes in the three-dimensional representation is a function of the search results for the number of results links between said two nodes.

### Claim 19 (depends on 15)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 15, further comprising a network controller communicatively connecting said plurality of computer processors to a network.

### Claim 20 (depends on 19)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 19, wherein said network is selected from a group consisting of a local area network, a wide area network, and the interne.

### Claim 21 (depends on 15)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 15, wherein remote users access said computerized search and display system through the internet to the cloud.

### Claim 22 (depends on 21)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 21, wherein said remote users access said computerized search and display system through wireless devices.

### Claim 23 (depends on 22)

The computerized system for electronically searching at least one data source, and displaying the results of said search, as described in claim 22, wherein said user wireless devices are selected from a group consisting of laptop computers, smart phones, tablet devices, and televisions.
