Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
127 words
An apparatus for representing information in a display in a computer system, said information describing entities and relationships between pairs of entities, said apparatus comprising: means for displaying a surface representation on said display; means responsive to said information for displaying a plurality of entity representations on said display, each of said entity representations corresponding to one of said entities; and means responsive to said information for displaying a plurality of arcs at positions appearing at least in part disposed from said surface representation on said display, each of said arcs connecting the entity representations of a pair of entities, wherein the position of each of said arcs relative to said surface representation is a function of an attribute of the relationship between a pair of entities.
Claim 2
Independent Claim
127 words
An apparatus for representing information in a display in a computer system, said information describing entities and relationships between pairs of entities, said apparatus comprising: means for displaying a surface representation on said display; means responsive to said information for displaying a plurality of entity representations on said display, each of said entity representations corresponding to one of said entities; and means responsive to said information for displaying a plurality of arcs at positions appearing at least in part disposed from said surface representation on said display, each of said arcs connecting the entity representations of a pair of entities, wherein the position of each of said arcs relative to said surface representation is a function of an attribute of the relationship between a pair of entities.
Claim 3
Dependent Claim
16 words
The apparatus of claim 1 further comprising: means for displaying a map on said surface representation.
Claim 4
Dependent Claim
43 words
The apparatus of claim 2 wherein said information further comprises time series data, said apparatus further comprising: means responsive to said information for varying the illumination of said surface representation to represent the time interval of the information being represented on said display.
Claim 5
Dependent Claim
44 words
The apparatus of claim 1 wherein said means responsive to said information for displaying a plurality of arcs on said display further comprises means for displaying a plurality of arcs at positions appearing at least in part below said surface representation on said display.
Claim 6
Dependent Claim
44 words
The apparatus of claim 1 wherein said means responsive to said information for displaying a plurality of arcs on said display further comprises means for displaying a plurality of arcs at positions appearing at least in part above said surface representation on said display.
Claim 7
Dependent Claim
40 words
The apparatus of claim 1 wherein said means responsive to said information for displaying a plurality of entity representations on said display further comprises means for displaying a plurality of entity representations appearing above said surface representation on said display.
Claim 8
Dependent Claim
24 words
The apparatus of claim 1 further comprising: means responsive to user interaction for modifying the position of said arcs relative to said surface representation.
Claim 9
Dependent Claim
49 words
The apparatus of claim 7 wherein said means responsive to user interaction further comprises: means for modifying the positions of said arcs, such that the arcs connecting the entity representations of pairs of entities for which said attribute is below a threshold value do not appear on said display.
Claim 10
Dependent Claim
44 words
The apparatus of claim 1 wherein said means responsive to said information for displaying a plurality of entity representations further comprises: means for displaying said entity representations with a height relative to said surface representation, wherein said height represents an attribute of said entity.
Claim 11
Dependent Claim
25 words
the apparatus of claim 9 further comprising: means responsive to user interaction for modifying the height of said entity representations relative to said surface representation.
Claim 12
Dependent Claim
46 words
The apparatus of claim 9 wherein said means for displaying said entity representations with a height relative to said surface representation further comprises means for displaying an entity representation as appearing below said surface representation when the attribute of said entity is below a threshold value.
Claim 13
Independent Claim
108 words
An apparatus for representing information in a display in a computer system, said information describing relationships between pairs of entities, said apparatus comprising: means for displaying a representation of the surface of a first sphere on said display, said first sphere having a first center; means responsive to said information for displaying pairs of entity representations corresponding to pairs of related entities on said display; and means responsive to said information for displaying a plurality of arcs connecting the pairs of entity representations, wherein the maximum radial distances of said arcs from said first center are a function of an attribute of the relationship between pairs of entities.
Claim 14
Independent Claim
108 words
An apparatus for representing information in a display in a computer system, said information describing relationships between pairs of entities, said apparatus comprising: means for displaying a representation of the surface of a first sphere on said display, said first sphere having a first center; means responsive to said information for displaying pairs of entity representations corresponding to pairs of related entities on said display; and means responsive to said information for displaying a plurality of arcs connecting the pairs of entity representations, wherein the maximum radial distances of said arcs from said first center are a function of an attribute of the relationship between pairs of entities.
Claim 15
Dependent Claim
27 words
The apparatus of claim 12 further comprising: means responsive to user input for defining a clipping surface to obscure certain ones of said arcs from said display.
Claim 16
Dependent Claim
90 words
The apparatus of claim 13 wherein said clipping surface appears as a clipping sphere concentric with said first sphere, said clipping sphere having a radial distance from said first center, wherein said means responsive to user input for defining a clipping surface further comprises: means for varying the radial distance of said clipping sphere from said first center; and means for obscuring the portions of arcs which have a radial distance from said first center which is less than the radial distance of said clipping sphere from said first center.
Claim 17
Dependent Claim
14 words
The apparatus of claim 12 wherein the surface of said first sphere appears translucent.
Claim 18
Dependent Claim
20 words
The apparatus of claim 15 further comprising: means responsive to user input for varying the translucence of said first sphere.
Claim 19
Dependent Claim
15 words
The apparatus of claim 16 wherein said surface representation appears at least in part transparent.
Claim 20
Independent Claim
123 words
An apparatus for displaying information describing entities, in a three dimensional representation on a computer display, said apparatus comprising: means responsive to said information for displaying graphical glyphs on the display screen such that the position of each of said glyphs in a first dimension and a second dimension is a function of an attribute of a particular one of said entities; and means responsive to said information for displaying a plurality of arcs at positions appearing at least in part disposed from a surface of said representation on said display, such that the position of each of said arcs in a third dimension relative to said surface is a function of at least one attribute of said particular one of said entities.
Claim 21
Independent Claim
123 words
An apparatus for displaying information describing entities, in a three dimensional representation on a computer display, said apparatus comprising: means responsive to said information for displaying graphical glyphs on the display screen such that the position of each of said glyphs in a first dimension and a second dimension is a function of an attribute of a particular one of said entities; and means responsive to said information for displaying a plurality of arcs at positions appearing at least in part disposed from a surface of said representation on said display, such that the position of each of said arcs in a third dimension relative to said surface is a function of at least one attribute of said particular one of said entities.
Claim 22
Dependent Claim
33 words
The apparatus of claim 18 further comprising: means for altering a characteristic of said nodes in a third dimension such that said characteristic is a function of an attribute of said node information.
Claim 23
Dependent Claim
17 words
The apparatus of claim 19 wherein said characteristic of said node in a third dimension is height.
Claim 24
Dependent Claim
56 words
The apparatus of claim 18 further comprising means for displaying a sphere having a surface with each position on said surface being described by a latitude and a longitude, wherein said first dimension is defined by said latitude, said second dimension is defined by said longitude, and said third dimension is defined relative to said surface.
Claim 25
Dependent Claim
18 words
The apparatus of claim 21 further comprising means for projecting a map on the surface of said sphere.
Claim 26
Independent Claim
105 words
A method for displaying network information in a three dimensional representation on a display in a computer system, said network information representing relationships between pairs of nodes in said network, said method comprising the steps of: displaying a surface representation on said display; displaying a plurality of nodes on said display; and displaying a plurality of arcs at positions appearing at least in part disposed from said surface representation on said display, said arcs connecting pairs of nodes, wherein the position of each of said arcs relative to said surface representation is a function of an attribute of the relationship between a pair of nodes.
Claim 27
Independent Claim
105 words
A method for displaying network information in a three dimensional representation on a display in a computer system, said network information representing relationships between pairs of nodes in said network, said method comprising the steps of: displaying a surface representation on said display; displaying a plurality of nodes on said display; and displaying a plurality of arcs at positions appearing at least in part disposed from said surface representation on said display, said arcs connecting pairs of nodes, wherein the position of each of said arcs relative to said surface representation is a function of an attribute of the relationship between a pair of nodes.
Claim 28
Dependent Claim
16 words
The method of claim 23 further comprising the step of displaying a map on said surface.
Claim 29
Dependent Claim
27 words
The method of claim 24 wherein said step of displaying a plurality of arcs further comprises the step of: displaying a plurality of arcs as Mercator projections.
Claim 30
Dependent Claim
28 words
The method of claim 24 wherein said step of displaying a plurality of arcs further comprises the step of: displaying a plurality of arcs as great circle projections.
Claim 31
Dependent Claim
28 words
The method of claim 24 wherein said step of displaying a plurality of arcs further comprises the step of: displaying a plurality of arcs as rectangular coordinate projections.
Claim 32
Independent Claim
77 words
A method for representing information describing a plurality of nodes on a three dimensional display in a computer system, said information comprising node attributes, the method comprising the steps of: displaying a representation of a curved surface on said display, said surface defining a first and second dimension; and displaying a plurality of three dimensional nodes on said display wherein the characteristics of said nodes displayed in the third dimension are a function of said node attributes.
Claim 33
Independent Claim
77 words
A method for representing information describing a plurality of nodes on a three dimensional display in a computer system, said information comprising node attributes, the method comprising the steps of: displaying a representation of a curved surface on said display, said surface defining a first and second dimension; and displaying a plurality of three dimensional nodes on said display wherein the characteristics of said nodes displayed in the third dimension are a function of said node attributes.
Claim 34
Dependent Claim
50 words
The method of claim 28 wherein said information further describes the links between said nodes, said information comprising link attributes, said method further comprising the step of: displaying arcs connecting said nodes, wherein the characteristics of said arcs displayed in the third dimension are a function of said link attributes.
Claim 35
Dependent Claim
29 words
The method of claim 29 further comprising the step of: altering the characteristics of said arcs in said first and second dimensions as a function of said link attributes.
Claim 36
Dependent Claim
29 words
The method of claim 28 further comprising the step of: altering the characteristics of said nodes in said first and second dimensions as a function of said node attributes.