Techniques for navigation among multiple images
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying, by one or more computing devices, a reference image;
identifying, by the one or more computing devices, a set of potential target images for the reference image;
determining, by the one or more computing devices, a drag vector for user input relative to the reference image;
after the drag vector is determined, for each particular potential target image of the set of potential target images, determining, by the one or more computing devices, an associated cost based at least in part on a cost function and the drag vector; and
selecting, by the one or more computing devices, a target image from the set of potential target images based on the determined associated costs.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate generally to providing a user with an image navigation experience. In order to do so, a reference image may be identified. A set of potential target images for the reference image may also be identified. A drag vector for user input relative to the reference image is determined. For particular image of the set of target images an associated cost is determined based at least in part on a cost function and the drag vector. A target image is selected based on the determined associated costs.
66 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying, by one or more computing devices, a reference image; identifying, by the one or more computing devices, a set of potential target images for the reference image; determining, by the one or more computing devices, a drag vector for user input relative to the reference image; after the drag vector is determined, for each particular potential target image of the set of potential target images, determining, by the one or more computing devices, an associated cost based at least in part on a cost function and the drag vector; and selecting, by the one or more computing devices, a target image from the set of potential target images based on the determined associated costs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising one or more computing devices configured to:
-
identify a reference image; identify a set of potential target images for the reference image; determine a drag vector for user input relative to the reference image; after the drag vector is determined, for each particular potential target image of the set of potential target images, determine an associated cost based at least in part on a cost function and the drag vector; and select a target image based on the determined associated costs. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory, computer-readable storage device on which computer readable instructions of a program are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
identifying a reference image; identifying a set of potential target images for the reference image; determining a drag vector for user input relative to the reference image; after the drag vector is determined, for each particular potential target image of the set of potential target images, determining, by the one or more computing devices, an associated cost based at least in part on a cost function and the drag vector; and selecting a target image from the set of potential target images based on the determined associated costs.
-
Specification