IP Library Granted Patent US 11,093,123
Granted Patent B1
US 11,093,123 · App. 16/597,543 · Granted Aug 17, 2021

Saving content for viewing on a virtual reality rendering device

Inventors: Jacob Rossi (Seattle, WA); Joshua Jacob Inch (Seattle, WA); Jordan D. Andersen (Kirkland, WA)
Assignee: Facebook Technologies, LLC
G06F3/04842G06F3/14H04L65/60
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 11,093,123
App. No.
16/597,543
Granted
Aug 17, 2021
Kind
B1
Abstract

Systems and methods for rendering VR content at a VR rendering device include identifying, by a content facilitator, that that first content presented via a first device to a user includes metadata indicating availability of second content. The second content includes at least one of a three-dimensional (3D) video, 360° image, or virtual reality (VR) content. The content facilitator provides an interface element to the user at the first device responsive to the metadata indicating availability of the second content. The content facilitator receives a user selection of the interface element. The content facilitator provides access to the second content via a VR rendering device for the user responsive to the user selection. The VR rendering device is configured to render the second content.

Claims (36)

1. A method, comprising:

identifying, by a content facilitator, that first content presented via a first device to a user includes metadata indicating availability of second content, the second content comprising at least one of a three-dimensional (3D) video, 180° or 360° image or video, or virtual reality (VR) content;

providing, by the content facilitator, an interface element to the user at the first device responsive to the metadata indicating availability of the second content;

receiving, by the content facilitator, a user selection at the first device of the interface element;

providing, by the content facilitator responsive to the user selection, access to the second content via a second device for the user, wherein the second device comprises a VR rendering device configured to render the second content and determine a time difference between a first time associated with the user selection and a second time associated with usage of the VR rendering device.

2. The method of claim 1 , further comprising rendering the second content at the VR rendering device responsive to at least one of: selection of the second content via the VR rendering device, a period of user inactivity, or a time difference between a first time associated with the user selection and a second time associated with usage of the VR rendering device satisfying a temporal threshold.

3. The method of claim 1 , wherein providing access to the second content comprises causing establishment of a link between a content library of the user and the second content.

4. The method of claim 1 , wherein providing access to the second content comprises causing the second content to be stored in a content library of the user.

5. The method of claim 1 , further comprising presenting a plurality of content items including a content item for the second content, via a user interface of the VR rendering device.

6. The method of claim 1 , further comprising:

determining, by the content facilitator, that the user has an account for the VR rendering device; and

providing, by the content facilitator, access to the second content via the user's account for the VR rendering device.

7. The method of claim 1 , wherein the first content is presented via the first device through at least one of: a social media channel, a software application, or a webpage.

8. The method of claim 1 , wherein providing access to the second content comprises wirelessly streaming the second content from the first device to the VR rendering device.

9. The method of claim 1 , further comprising:

identifying, by the content facilitator, that third content presented via the first device to the user includes fourth content, the fourth content comprising at least one of two-dimensional content, a website link, or social media group;

providing, by the content facilitator, a second interface element to the user at the first device;

receiving, by the content facilitator, a second user selection of the second interface element; and

providing, by the content facilitator responsive to the second user selection, access to the fourth content via the VR rendering device, the VR rendering device configured to render the fourth content.

10. A system, comprising:

one or more processors;

a non-transitory storage medium communicably coupled to the one or more processors and storing instructions for implementing a content facilitator, the content facilitator configured to:

identify that first content presented via a first device to a user includes metadata indicating availability of second content, the second content comprising at least one of a three-dimensional (3D) video, 360° image, or virtual reality (VR) content;

provide an interface element to the user at the first device responsive to the metadata indicating availability of the second content;

receive a user selection at the first device of the interface element; and

provide, responsive to the user selection, access to the second content via a second device for the user, wherein the second device comprises a VR rendering device configured to render the second content and determine a time difference between a first time associated with the user selection and a second time associated with usage of the VR rendering device.

11. The system of claim 10 , wherein the VR rendering device is configured to render the second content responsive to the time difference satisfying a temporal threshold.

12. The system of claim 10 , wherein the VR rendering device is configured to render the second content responsive to at least one of: selection of the second content via the VR rendering device, or a period of user inactivity.

13. The system of claim 10 , wherein providing access to the second content comprises causing establishment of a link between a content library of the user and the second content.

14. The system of claim 10 , wherein providing access to the second content comprises causing the second content to be stored in a content library of the user.

15. The system of claim 10 , wherein the second device is configured to present a plurality of content items including a content item for the second content, via a user interface of the VR rendering device.

16. The system of claim 10 , wherein the content facilitator is further configured to:

determine that the user has an account for the VR rendering device; and

provide access to the second content via the user's account for the VR rendering device.

17. The system of claim 10 , wherein the first content is presented via the first device through at least one of: a social media channel, a software application, or a webpage.

18. The system of claim 10 , wherein the first device provides access to the second content by wirelessly streaming the second content from the first device to the VR rendering device.

Assignments (2)
CHANGE OF NAME Recorded Jul 22, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060816/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2019
From: ROSSI, JACOB; INCH, JOSHUA JACOB; ANDERSEN, JORDAN D.
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 051363/0101 →
Cited By (1)
US 12,327,278