Object visualization
First Claim
Patent Images
1. A method for object visualization performed by a physical computing system, the method comprising:
- providing an operator with an object filter tool through a graphical user interface, wherein the object filter tool includes a first circular line corresponding to a first filter and a second circular line corresponding to a second filter, wherein the second circular line is generated without receiving a first interaction with the first circular line from the operator, wherein the first circular line includes a first number of shapes placed at distances from each other along the first circular line, wherein the first number of shapes are connected by continuous line segments of the first circular line, wherein each shape of the first number of shapes has a distinct label including a division value associated with the shape, wherein each shape of the first number of shapes represents a division within a first list of objects according to the division value associated with the shape, wherein lengths of the continuous line segments between the first number of shapes indicate a total count of objects between the divisions, and wherein the division values associated with the first number of shapes are alphabetical division values or numerical division values;
receiving from the operator, a second interaction with the object filter tool indicating a selection of objects within the first list of objects; and
presenting to the operator, a second list of objects filtered based on the second interaction with the object filter tool.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for object visualization includes providing an operator with an object filter tool through a graphical user interface, the tool comprising a rail having a number of shapes placed at distances from each other along the rail, the shapes representing divisions within a list of objects, distances between the shapes correlating to a number of objects between the divisions. The method further includes receiving from the operator, an interaction with the tool indicating a selection of objects within the list and presenting to the operator, a list of objects filtered based on the interaction with the filter tool.
37 Citations
20 Claims
-
1. A method for object visualization performed by a physical computing system, the method comprising:
-
providing an operator with an object filter tool through a graphical user interface, wherein the object filter tool includes a first circular line corresponding to a first filter and a second circular line corresponding to a second filter, wherein the second circular line is generated without receiving a first interaction with the first circular line from the operator, wherein the first circular line includes a first number of shapes placed at distances from each other along the first circular line, wherein the first number of shapes are connected by continuous line segments of the first circular line, wherein each shape of the first number of shapes has a distinct label including a division value associated with the shape, wherein each shape of the first number of shapes represents a division within a first list of objects according to the division value associated with the shape, wherein lengths of the continuous line segments between the first number of shapes indicate a total count of objects between the divisions, and wherein the division values associated with the first number of shapes are alphabetical division values or numerical division values; receiving from the operator, a second interaction with the object filter tool indicating a selection of objects within the first list of objects; and presenting to the operator, a second list of objects filtered based on the second interaction with the object filter tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising:
-
at least one processor; a memory communicatively coupled to the at least one processor, the memory comprising computer executable code that, when executed by the at least one processor, causes the at least one processor to; provide an operator with an object filter tool through a graphical user interface, wherein the object filter tool includes a first circular line corresponding to a first filter and a second circular line corresponding to a second filter, wherein the second circular line is generated without receiving a first interaction with the first circular line from the operator, wherein the first circular line includes a first number of shapes placed at distances from each other along the first circular line, wherein the first number of shapes are connected by continuous line segments of the first circular line, wherein each shape of the first number of shapes has a distinct label including a division value associated with the shape, wherein each shape of the first number of shapes represents a division within a first list of objects according to the division value associated with the shape, wherein lengths of the continuous line segments between the first number of shapes indicate a total count of objects between the divisions, and wherein the division values associated with the first number of shapes are alphabetical division values or numerical division values; receive from the operator, a second interaction with the object filter tool indicating a selection of objects within the first list of objects; and present to the operator, a second list of objects filtered based on the second interaction with the object filter tool. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions that when executed cause a processor of a computing device to:
-
provide an operator with an object filter tool through a graphical user interface, wherein the object filter tool includes a first circular line corresponding to a first filter and a second circular line corresponding to a second filter, wherein the second circular line is generated without receiving a first interaction with the first circular line from the operator, wherein the first circular line includes a first number of shapes placed at distances from each other along the first circular line, wherein the first number of shapes are connected by continuous line segments of the first circular line, wherein each shape of the first number of shapes has a distinct label including a division value associated with the shape, wherein each shape of the number of shapes represents a division within a first list of objects according to the division value associated with the shape, wherein lengths of the continuous line segments between the first number of shapes indicate a total count of objects between the divisions, and wherein the division values associated with the first number of shapes are alphabetical division values or numerical division values; receive from the operator, a second interaction with the object filter tool indicating a selection of objects within the first list of objects; and present to the operator, a second list of objects filtered based on the second interaction with the object filter tool. - View Dependent Claims (19, 20)
-
Specification