Graphically representing content relationships on a surface of graphical object
First Claim
1. A web server comprising a central processing unit coupled to a memory storing a program that, when executed by the central processing unit, causes the web server to provide an Internet-accessible website that graphically presents a collection of data, wherein the website is controlled by the central processing unit to:
- via an Internet communication cause a rendered three-dimensional object to be displayed on a user device used to access the website, the object representing a collection of text data stored in the memory, wherein the collection of text data includes indexed content portions, with each portion being associated with a respective position on a surface of the object;
enable at least three selections of the indexed content portions to be identified to the central processing unit;
based on determinations by the central processing unit of positions on the surface of the object associated with the selections, via an Internet communication cause the user device to rotate and tilt the object automatically in order to display as many of the selections as possible and to form a facet representing the selections, wherein the facet is formed of lines connecting each selection with at least two other selections, and wherein each of the lines extends from one of the positions on the surface of the object determined by the central processing unit to another of the positions on the surface of the object determined by the central processing unit; and
via an Internet communication cause the user device to display text associated with at least one of the selections.
0 Assignments
0 Petitions
Accused Products
Abstract
A collection of data stored in a computer-readable storage medium is provided, and a plurality of portions of the collection are associated with corresponding identifiers that are associated with positions of an object to be rendered. User selections of positions on the surface of the object are received. The portions associated with the user selected position are determined, and the portions are displayed at their respective position on the surface of the object. The selected portions can be displayed as being connected by graphical elements.
-
Citations
12 Claims
-
1. A web server comprising a central processing unit coupled to a memory storing a program that, when executed by the central processing unit, causes the web server to provide an Internet-accessible website that graphically presents a collection of data, wherein the website is controlled by the central processing unit to:
-
via an Internet communication cause a rendered three-dimensional object to be displayed on a user device used to access the website, the object representing a collection of text data stored in the memory, wherein the collection of text data includes indexed content portions, with each portion being associated with a respective position on a surface of the object; enable at least three selections of the indexed content portions to be identified to the central processing unit; based on determinations by the central processing unit of positions on the surface of the object associated with the selections, via an Internet communication cause the user device to rotate and tilt the object automatically in order to display as many of the selections as possible and to form a facet representing the selections, wherein the facet is formed of lines connecting each selection with at least two other selections, and wherein each of the lines extends from one of the positions on the surface of the object determined by the central processing unit to another of the positions on the surface of the object determined by the central processing unit; and via an Internet communication cause the user device to display text associated with at least one of the selections. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium storing computer code that, when executed by a central processing unit of a computer, causes the computer to act as a web server that performs a method of a website for graphically presenting a collection of data, the method comprising steps of:
-
causing, via an Internet communication, a rendered three-dimensional object to be displayed on a user device used to access the website, the object representing a collection of text data stored in a memory coupled to the central processing unit, wherein the collection of text data includes indexed content portions, with each portion being associated with a respective position on a surface of the object; receiving at least three selections of the indexed content portions to be processed by the central processing unit; determining positions on the surface of the object associated with the selections; causing, via an Internet communication, the user device to rotate and tilt the object automatically in order to display as many of the selections as possible and to form a facet representing the selections, wherein the facet is formed of lines connecting each selection with at least two other selections, and wherein each of the lines extends from one of the positions on the surface of the object determined in the determining step with another of the positions on the surface of the object determined by the central processing unit; and causing, via an Internet communication, the user device to display text associated with at least one of the selections. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-implemented method of a website for graphically presenting a collection of data, the method being performed by a web server that includes a central processing unit coupled to a memory storing a program for implementing the method when executed by the central processing unit, the method comprising steps of:
-
causing, via an Internet communication, a rendered three-dimensional object to be displayed on a user device used to access the website, the object representing a collection of text data stored in the memory, wherein the collection of text data includes indexed content portions, with each portion being associated with a respective position on a surface of the object; receiving at least three selections of the indexed content portions to be processed by the central processing unit; determining positions on the surface of the object associated with the selections; causing, via an Internet communication, the user device to rotate and tilt the object automatically in order to display as many of the selections as possible and to form a facet representing the selections, wherein the facet is formed of lines connecting each selection with at least two other selections, and wherein each of the lines extends from one of the positions on the surface of the object determined in the determining step with another of the positions on the surface of the object determined in the determining step; and causing, via an Internet communication, the user device to display text associated with at least one of the selections. - View Dependent Claims (10, 11, 12)
-
Specification