IP Library › Granted Patent US 8,874,760
Granted Patent B2
US 8,874,760 · App. 13/591,399 · Granted Oct 28, 2014

Systems and methods for accessing an interaction state between multiple devices

Inventors: Liang-Yu (Tom) Chi (San Francisco, CA); Sanjay Mavinkurve (Seattle, WA); Luis Ricardo Prada Gomez (Hayward, CA)
Assignee: Google Inc.
G02B27/01G02B2027/014
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,874,760
App. No.
13/591,399
Granted
Oct 28, 2014
Kind
B2
Abstract

The present application discloses systems and methods for accessing digital content between multiple devices. The systems and methods may be directed to providing access to an interaction with a first application on a head-mounted display (HMD) to a second device. Contextual information relating information of the HMD and information associated with the interaction to describe an interaction state may be stored. A second device may be selected upon which the interaction state may be accessed and a determination of attributes of the second device may be made. The HMD may transfer to the second device the stored contextual information such that the second device may provide via the second application access to the interaction state. Information associated with a user input to the first application may also be transferred. In one example, the contextual information may describe an identified occurrence of digital content accessed via the first application.

Claims (42)

1. A method comprising:

determining contextual information that describes a state of a first device and an interaction with an occurrence of digital content using a first application on the first device, wherein an indication of the occurrence of digital content is provided by the first device, and wherein the first application provides functionality for interacting with the occurrence of digital content;

based on the state of the first device, providing a notification of an opportunity to interact with the occurrence of digital content using a second application of a head-mounted device; and

in response to a received selection of the opportunity, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

2. The method of claim 1 , wherein the contextual information further comprises information associated with a state of the first application.

3. The method of claim 1 , further comprising:

providing to the first device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted device; and

in response to a received selection of the opportunity by the first device, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

4. The method of claim 1 , further comprising:

providing to the head-mounted device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted-device; and

in response to a received selection of the opportunity by the head-mounted device, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

5. The method of claim 4 , wherein the notification comprises information for display within a window on a display of the head-mounted device.

6. The method of claim 1 , further comprising providing to the head-mounted device the determined contextual information via a server residing in a network in response to the received selection of the opportunity.

7. The method of claim 1 , wherein the interaction with the occurrence of the digital content using the first application comprises browsing a web page.

8. A non-transitory computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:

determining contextual information that describes a state of a first device and an interaction with an occurrence of digital content using a first application on the first device, wherein an indication of the occurrence of digital content is provided by the first device, and wherein the first application provides functionality for interacting with the occurrence of digital content;

based on the state of the first device, providing a notification of an opportunity to interact with the occurrence of digital content using a second application of a head-mounted device; and

in response to a received selection of the opportunity, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

9. The non-transitory computer readable medium of claim 8 , wherein the contextual information further comprises information associated with a state of the first application.

10. The non-transitory computer readable medium of claim 8 , wherein the functions further comprise:

providing to the first device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted device; and

in response to a received selection of the opportunity by the first device, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

11. The non-transitory computer readable medium of claim 8 , wherein the functions further comprise:

providing to the head-mounted device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted-device; and

in response to a received selection of the opportunity by the head-mounted device, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

12. The non-transitory computer readable medium of claim 11 , wherein the notification comprises information for display within a window on a display of the head-mounted device.

13. The non-transitory computer readable medium of claim 8 , wherein the functions further comprise providing to the head-mounted device the determined contextual information via a server residing in a network in response to the received selection of the opportunity.

14. The non-transitory computer readable medium of claim 9 , wherein the interaction with the occurrence of digital content using the first application comprises preparation of a document.

15. A device comprising:

a memory; and

instructions stored in the memory and executable by at least one processor to perform functions comprising:

storing contextual information that describes a state of the device and an interaction with an occurrence of digital content using a first application on the device, wherein an indication of the occurrence of digital content is provided by the device, and wherein the first application provides functionality for interacting with the occurrence of digital content;

based on the state of the device, providing a notification of an opportunity to interact with the occurrence of digital content using a second application of a head-mounted device; and

in response to a received selection of the opportunity, providing to the head-mounted device the determined contextual information to enable the head-mounted device to extend the interaction with the occurrence of digital content using the second application on the head-mounted device.

16. The device of claim 15 , wherein the functions further comprise:

providing to the head-mounted device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted device; and

in response to a received selection of the opportunity from the head-mounted device, providing to the head-mounted device the stored contextual information.

17. The device of claim 15 , wherein the functions further comprise providing to the head-mounted device the stored contextual information via a server residing in a network.

18. The device of claim 15 , wherein the functions further comprise:

providing to the device the notification of the opportunity to interact with the occurrence of digital content using the second application of the head-mounted device; and

in response to a received selection of the opportunity from the device, providing to the head-mounted device the stored contextual information.

19. The device of claim 15 , wherein the functions further comprise providing to the head-mounted device the stored contextual information via a wired or wireless connection.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044277/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2012
From: CHI, LIANG-YU (TOM); MAVINKURVE, SANJAY; PRADA GOMEZ, LUIS RICARDO
To: GOOGLE INC.
Reel/Frame 028827/0100 →
Continuity (4)
Continuation 13461301 · May 1, 2012
Continuation 13223797 · Sep 1, 2011
Provisional Application 61506957 · Jul 12, 2011
Related Publication 20130017789A1 · Jan 17, 2013