IP Library Granted Patent US 10,664,127
Granted Patent B2
US 10,664,127 · App. 15/857,780 · Granted May 26, 2020

Connected TV 360-degree media interactions

Inventors: Andrew Lawrence Anker (Woodside, CA); Michael Paul Mastrangelo (Seattle, WA); Ryan Casey (San Francisco, CA)
Assignee: Facebook, Inc.
G06F3/04815G06F3/0346H04N5/4403H04N21/21805H04N21/4126H04N21/42222H04N21/4325H04N21/44H04N21/472H04N21/816G06F2203/0384H04N2005/4428
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 10,664,127
App. No.
15/857,780
Granted
May 26, 2020
Kind
B2
Abstract

In particular embodiments, a system includes a processor operable to receive, from a client device, a user selection of 360-degree media content to display on a display device that is separate from the client device. The processor is further operable to provide the selected 360-degree media content for display on the display device. The processor is further operable to receive motion data from the client device, the motion data indicating motion of the client device. The processor is further operable to provide instructions to adjust a viewing direction within the 360-degree media content displayed on the display device according to the received motion data from the client device.

Claims (76)

1. A method comprising:

by a computing system, receiving, from a client device, 360-degree media content to display on a display device that is separate from the client device, wherein:

the 360-degree media content is wirelessly streamed from the client device to the computing system; and

the 360-degree media content is selected from a personalized newsfeed displayed on the client device;

by the computing system, providing the selected 360-degree media content for display on the display device;

by the computing system, receiving motion data from the client device, the motion data indicating motion of the client device; and

by the computing system, providing instructions to adjust a viewing direction within the 360-degree media content displayed on the display device according to the received motion data from the client device.

2. The method of claim 1 , wherein:

the computing system is a digital media player communicatively coupled to the display device or integrated within the display device;

the client device comprises a smartphone or a tablet computer;

the display device comprises a television; and

the 360-degree media content is selected using a mobile application running on the client device.

3. The method of claim 1 , wherein:

the client device comprises a wireless remote control; and

the display device comprises a television.

4. The method of claim 1 , wherein the 360-degree media content comprises a 360-degree video or a 360-degree picture.

5. The method of claim 1 , wherein the motion data indicates motion of the client device about a tilt axis and/or a rotation axis.

6. The method of claim 5 , wherein:

the tilt axis is parallel to a plane of the client device;

the motion data indicates rotation about the tilt axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the tilt axis.

7. The method of claim 5 , wherein:

the rotation axis is perpendicular to a plane of the client device;

the motion data indicates rotation about the rotation axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the rotation axis.

8. One or more computer-readable non-transitory storage media in a computing system, the media embodying logic that is operable when executed to:

receive, from a client device, 360-degree media content to display on a display device that is separate from the client device, wherein:

the 360-degree media content is wirelessly streamed from the client device to the computing system; and

the 360-degree media content is selected from a personalized newsfeed displayed on the client device;

provide the selected 360-degree media content for display on the display device;

receive motion data from the client device, the motion data indicating motion of the client device; and

provide instructions to adjust a viewing direction within the 360-degree media content displayed on the display device according to the received motion data from the client device.

9. The media of claim 8 , wherein:

the computing system is a digital media player communicatively coupled to the display device or integrated within the display device;

the client device comprises a smartphone or a tablet computer;

the display device comprises a television; and

the 360-degree media content is selected using a mobile application running on the client device.

10. The media of claim 8 , wherein:

the client device comprises a wireless remote control; and

the display device comprises a television.

11. The media of claim 8 , wherein the 360-degree media content comprises a 360-degree video or a 360-degree picture.

12. The media of claim 8 , wherein the motion data indicates motion of the client device about a tilt axis and/or a rotation axis.

13. The media of claim 12 , wherein:

the tilt axis is parallel to a plane of the client device;

the motion data indicates rotation about the tilt axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the tilt axis.

14. The media of claim 12 , wherein:

the rotation axis is perpendicular to a plane of the client device;

the motion data indicates rotation about the rotation axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the rotation axis.

15. A system, comprising:

one or more memory devices; and

a processor communicatively coupled to the one or more memory devices, the processor operable to:

receive, from a client device, 360-degree media content to display on a display device that is separate from the client device, wherein:

the 360-degree media content is wirelessly streamed from the client device to the computing system; and

the 360-degree media content is selected from a personalized newsfeed displayed on the client device;

provide the selected 360-degree media content for display on the display device;

receive motion data from the client device, the motion data indicating motion of the client device; and

provide instructions to adjust a viewing direction within the 360-degree media content displayed on the display device according to the received motion data from the client device.

16. The system of claim 15 , wherein:

the computing system is a digital media player communicatively coupled to the display device or is integrated within the display device;

the client device comprises a smartphone or a tablet computer,

the display device comprises a television; and

the 360-degree media content is selected using a mobile application running on the client device.

17. The system of claim 5 , wherein:

the client device comprises a wireless remote control; and

the display device comprises a television.

18. The system of claim 15 , wherein the motion data indicates motion of the client device about a tilt axis and/or a rotation axis.

19. The system of claim 18 , wherein:

the tilt axis is parallel to a plane of the client device;

the motion data indicates rotation about the tilt axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the tilt axis.

20. The system of claim 18 , wherein:

the rotation axis is perpendicular to a plane of the client device;

the motion data indicates rotation about the rotation axis; and

the viewing direction within the 360-degree media content is adjusted based on a corresponding rotation about the rotation axis.

Assignments (3)
CHANGE OF NAME Recorded Jan 24, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058827/0664 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: ANKER, ANDREW L.
To: FACEBOOK, INC.
Reel/Frame 046052/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2018
From: MASTRANGELO, MICHAEL PAUL; CASEY, RYAN
To: FACEBOOK, INC.
Reel/Frame 045246/0601 →
Continuity (1)
Related Publication 20190205008A1 · Jul 4, 2019