Image display and interaction using a mobile device
First Claim
Patent Images
1. A method, comprising:
- at a mobile device with one or more processors, a display device, and a rotation input device;
rendering a first set of a plurality of images stored by the mobile device into a first layout using the display device;
receiving rotation input from the rotation input device;
determining a second layout different from the first layout based at least in part on the rotation input;
determining a second set of the plurality of images different from the first set of the plurality of images based at least in part on a navigation path, wherein the navigation path comprises an indication of how a view of the plurality of images would change between the first layout and the second layout; and
rendering a subset of the plurality of images into the second layout using the display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described for delivering content to a mobile device using a companion device. The companion device acts as a proxy device to send and receive signals on behalf of other proxied devices. Once content is loaded onto the mobile device, a user can navigate through the content using a navigation path determined based on a user'"'"'s item of focus. Various transitions and animations can be displayed along the navigation path. Moreover, a user can interact with the content when viewed in a specific layout using touch events or a rotation input device.
22 Citations
20 Claims
-
1. A method, comprising:
-
at a mobile device with one or more processors, a display device, and a rotation input device; rendering a first set of a plurality of images stored by the mobile device into a first layout using the display device; receiving rotation input from the rotation input device; determining a second layout different from the first layout based at least in part on the rotation input; determining a second set of the plurality of images different from the first set of the plurality of images based at least in part on a navigation path, wherein the navigation path comprises an indication of how a view of the plurality of images would change between the first layout and the second layout; and rendering a subset of the plurality of images into the second layout using the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a memory; a rotational input device; and one or more processors configured to execute instructions to; render a first set of a plurality of images stored by the device into a first layout using a display device; receive rotation input from the rotation input device; determine a second layout different from the first layout based at least in part on the rotation input; determine a second set of the plurality of images different from the first set of the plurality of images based at least in part on a navigation path, wherein the navigation path comprises an indication of how a view of the plurality of images would change between the first layout and the second layout; and render a subset of the plurality of images into the second layout using the display device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors of a mobile device with a rotation input device and a memory, configure the one or more processors to perform operations comprising:
-
rendering a first set of a plurality of images stored by the mobile device into a first layout using a display device; receiving rotation input from the rotation input device; determining a second layout different from the first layout based at least in part on the rotation input; determining a second set of the plurality of images different from the first set of the plurality of images based at least in part on a navigation path, wherein the navigation path comprises an indication of how a view of the plurality of images would change between the first layout and the second layout; and rendering a subset of the plurality of images into the second layout using the display device. - View Dependent Claims (18, 19, 20)
-
Specification