System and method for navigating related data
First Claim
Patent Images
1. A method, comprising:
- transmitting a first object in a group of related objects, the first object being a first digital photograph in a digital photo album, the digital photo album being the group of related objects associated with a sequential order of digital photographs in the digital photo album;
receiving a value that corresponds to a first coordinate of a coordinate system, the coordinate system assigned to the rendered first object after the first object has been transmitted and rendered, wherein the value indicates a user selection of the rendered first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects;
in response to receipt of the value, determining from the value and the coordinate system, the second object in the group of related objects based on the value relative to the first axis of the coordinate system and the sequential order of digital photographs in the digital photo album; and
transmitting the second object being a second digital photograph in the digital photo album to replace the first object.
2 Assignments
0 Petitions
Accused Products
Abstract
A coordinate system is assigned to an object in a group of objects (e.g. an image in a digital photo album or a page in a document). The object is rendered on a display. A value correlated to the coordinate system is transmitted when another object in the group of objects is to be viewed. From this value, another related object (e.g. the next image in the album or the next page in the document) is identified and transmitted. This related object is then rendered on the display in place of the first object.
-
Citations
48 Claims
-
1. A method, comprising:
-
transmitting a first object in a group of related objects, the first object being a first digital photograph in a digital photo album, the digital photo album being the group of related objects associated with a sequential order of digital photographs in the digital photo album; receiving a value that corresponds to a first coordinate of a coordinate system, the coordinate system assigned to the rendered first object after the first object has been transmitted and rendered, wherein the value indicates a user selection of the rendered first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects; in response to receipt of the value, determining from the value and the coordinate system, the second object in the group of related objects based on the value relative to the first axis of the coordinate system and the sequential order of digital photographs in the digital photo album; and transmitting the second object being a second digital photograph in the digital photo album to replace the first object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
transmitting to a client a first image in a group of related images, the first image a digital photograph in a digital photo album, and the group of related images associated with a sequential ordering of a group of digital photographs in the digital photo album; receiving from the client a value that corresponds to a first coordinate of a coordinate system, the coordinate system assigned to the rendered first image after the first image has been transmitted and rendered, wherein the value indicates a client selection of the rendered first image at a distance along a first axis of the coordinate system to initiate a retrieval of a second image in the group of related images; in response to receipt of the value, querying a data collection to determine the second image in the group of related images value relative to the first axis of the coordinate system and the sequential ordering of the group of digital photographs in the digital photo album, the querying to include a parameter to be associated with the value and the coordinate system; and transmitting to the client the second image to replace the first image for display of a second digital photograph from the digital photo album. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
displaying a first object in a group of related objects, the first object assigned a coordinate system only after being displayed, wherein first object is a first digital photograph in a digital photo album, and the group of related objects is associated with a sequential order of digital photographs in the digital photo album; transmitting a value that corresponds to a first coordinate of the coordinate system assigned to the displayed first object, wherein the value indicates a user selection of the displayed first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects based on the sequential order of digital photographs in the digital photo album indicated by the value; receiving the second object, based on the value relative to the first axis of the coordinate system, in the group of related objects in response to the transmitting, the second object a second digital photograph in the digital photo album; and displaying the second object in place of the first object. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
displaying a first image in a group of related images, the first image a digital photograph in a digital photo album, and the group of related images associated with a sequential ordering of digital photographs in the digital photo album; assigning a coordinate system to the first image only after being displayed; displaying a visual cue when a cursor is in a region of the first image; recording, in response to an event, a first coordinate to indicate a location of the cursor along a first axis of the coordinate system assigned to the displayed first image at the time of the event; determining a value from the first coordinate to initiate a retrieval of a second image in the group of related images, the second image a second digital photograph in the digital photo album; transmitting the value; receiving the second image in response to the transmitting based on the value relative to the first axis of the coordinate system and the sequential ordering of digital photographs in the digital photo album; and displaying the second image in place of the first image. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. An apparatus, comprising:
-
a means for transmitting over a network a first object in a group of related objects, the first object a digital photograph in a digital photo album, and the group of related objects is associated with a sequential order of digital photographs in the digital photo album; a means for receiving a value that corresponds to a first coordinate of a coordinate system, the coordinate system assigned to the rendered first object after the first object has been transmitted over the network and rendered for a user, wherein the value indicates a user selection of the rendered first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects; a means for searching, in response to the receiving, a data collection to determine the second object based on the value relative to the first axis of the coordinate system in the group of related objects and the sequential order of digital photographs in the digital photo album, the searching to include a parameter to be associated with the value; and a means for transmitting over the network the second object being a second digital photograph in the digital photo album to replace the first object. - View Dependent Claims (35)
-
-
36. A non-transitory machine readable storage medium having instructions stored thereon, which when executed on a processing system, cause said processing system to perform a method comprising:
-
transmitting a first object in a group of related objects, the first object being a first digital photograph in a digital photo album, and the digital photo album being the group of related objects is associated with a sequential order of digital photographs; receiving a value that corresponds to a first coordinate of a coordinate system, the coordinate system assigned to the rendered first object after the first object has been transmitted and rendered, wherein the value indicates a user selection of the rendered first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects; in response to receipt of the value, determining from the value and the coordinate system, the second object in the group of related objects based on the value relative to the first axis of the coordinate system and the sequential order of digital photographs in the digital photo album; and transmitting the second object being a second digital photograph in the digital photo album to replace the first object. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A non-transitory machine readable storage medium having instructions stored thereon, which when executed on a processing system, cause said processing system to perform a method comprising:
-
displaying a first object in a group of related objects, the first object being a first digital photograph in a digital photo album, the digital photo album being the group of related objects that is associated with a sequential order of digital photographs in the digital photo album; assigning a coordinate system to the first object only after being displayed; transmitting a value that corresponds to a first coordinate of the coordinate system assigned to the displayed first object, wherein the value indicates a user selection of the displayed first object at a distance along a first axis of the coordinate system to initiate a retrieval of a second object in the group of related objects; receiving the second object, based on the value relative to the first axis of the coordinate system and the sequential order of digital photographs in the digital photo album, in the group of related objects in response to the transmitting; and displaying the second object being a second digital photograph in the digital photo album in place of the first object. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A system, comprising:
-
a client system; a database to store a set of related visual objects, the set to include a first visual object and a second visual object corresponding to a first digital photograph and a second digital photograph in a digital photo album, wherein digital photo album being the group of related visual objects that is associated with a sequential order of digital photographs in the digital photo album; and a server coupled with the client and database to receive a value that corresponds to a position in a coordinate system assigned to the first visual object, the coordinate system assigned to the first visual object only after being transmitted by the server to the client system and after displayed on the client system, and the value indicates a client selection of the displayed first visual object at a distance along a first axis of the coordinate system to initiate a retrieval of the second visual object, to determine the second visual object from the value based on the value relative to the first axis of the coordinate system and the sequential order of digital photographs in the digital photo album, and to transmit the second visual object being the second digital photograph in the digital photo album to replace the first visual object. - View Dependent Claims (47, 48)
-
Specification