IP Library Granted Patent US 10,291,952
Granted Patent B2
US 10,291,952 · App. 15/441,340 · Granted May 14, 2019

Multiple-device media swap

Inventors: Stephen Lau (Oakland, CA); Joon-Hee Jeon (Palo Alto, CA)
Assignee: Google LLC
H04N21/4312H04N21/2187H04N21/25866H04N21/26258H04N21/2747H04N21/4126H04N21/42207H04N21/42208H04N21/42224H04N21/4341H04N21/4347H04N21/4383H04N21/44H04N21/47202H04N21/482H04N21/6125
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,291,952
App. No.
15/441,340
Granted
May 14, 2019
Kind
B2
Abstract

In aspects of multiple-device media swap, a mobile device in a video content viewing system displays first video content on an integrated display of the device, and receives second video content without displaying the second video content. The mobile device continues to receive the second video content, without displaying the second video content, while the first video content is received and presented. The mobile device can initiate an instruction to swap from displaying the first video content to displaying the second video content on the integrated display of the mobile device. The instruction also initiates another device of the video content viewing system that is receiving both the first and second video content to swap from displaying the second video content to displaying the first video content.

Claims (39)

1. A method for swapping content presentation, the method comprising:

determining, at a device currently receiving two videos having different items of content through a content stream comprising frames of the two videos stitched into single, respective frames of a merged video and currently presenting a first of the two videos, that another device is currently presenting a second of the two videos and is currently receiving both of the two videos through the content stream;

receiving an instruction, at the device, to swap content presentation between the device and the other device; and

responsive to the instruction to swap content presentation:

presenting, at the device, the second of the two videos and ceasing to present the first of the two videos; and

causing the other device to present the first of the two videos and cease to present the second of the two videos.

2. The method as recited in claim 1 , further comprising, prior to the determining, requesting, by the device, the two videos and indicating in the request that the device intends to present the first of the two videos or requests that the other device present the second of the two videos, and wherein the determining is based on the indication in the request.

3. The method as recited in claim 1 , wherein the determining is based on the device receiving an indication, from the other device or from a service provider of the content stream, that the other device is presenting the second video.

4. The method as recited in claim 1 , wherein the presenting and the causing are effective to simultaneously swap presentation of the two videos between the device and the other device.

5. The method as recited in claim 1 , wherein the device receives the two videos via wireless communication with a router device of a wireless network that communicatively links the device, the other device, and the router device.

6. A mobile device implemented for swapping content presentation with another device, the mobile device comprising:

an integrated display configured to present content; and

a memory and processor system configured to execute a content display application that is implemented to:

receive, concurrently, two videos having different items of content through a content stream comprising frames of the two videos stitched into single, respective frames of a merged video;

present a first of the two videos on the integrated display;

determine that another device is currently presenting a second of the two videos and is currently receiving both of the two videos through the content stream;

receive an instruction, at the mobile device, to swap content presentation between the mobile device and the other device; and

responsive to the instruction to swap content presentation:

present, at the mobile device, the second of the two videos and ceasing to present the first of the two videos; and

cause the other device to present the first of the two videos and cease to present the second of the two videos.

7. The mobile device as recited in claim 6 , wherein the content display application is further implemented to, prior to receiving the two videos, request, by the mobile device, the two videos and indicating in the request that the mobile device intends to present the first of the two videos or requests that the other device present the second of the two videos, and wherein the determining is based on the indication in the request.

8. The mobile device as recited in claim 6 , wherein the determining is based on the mobile device receiving an indication, from the other device or from a service provider of the content stream, that the other device is presenting the second video.

9. The mobile device as recited in claim 6 , wherein the presentation of the second of the two videos and the causation of the other device to present the first of the two videos are effective to simultaneously swap presentation of the two videos between the mobile device and the other device.

10. The mobile device as recited in claim 6 , wherein the content display application is further implemented to adapt based on characteristics and capabilities of the mobile device to control display of the two videos.

11. A display device implemented for swapping content presentation with another device, the display device configured to:

determine, at the display device currently receiving two videos having different items of content through a content stream comprising frames of the two videos stitched into single, respective frames of a merged video and currently presenting a first of the two videos, that the other device is currently presenting a second of the two videos and is currently receiving both of the two videos through the content stream;

receive an instruction, at the display device, to swap content presentation between the display device and the other device; and

responsive to the instruction to swap content presentation:

present, at the display device, the second of the two videos and ceasing to present the first of the two videos; and

cause the other device to present the first of the two videos and cease to present the second of the two videos.

12. The display device as recited in claim 11 , wherein the display device is further configured to, prior to the determination, request, by the display device, the two videos and indicating in the request that the display device intends to present the first of the two videos or requests that the other device present the second of the two videos, and wherein the determining is based on the indication in the request.

13. The display device as recited in claim 11 , wherein the determining is based on the mobile device receiving an indication, from the other device or from a service provider of the content stream, that the other device is presenting the second video.

14. The display device as recited in claim 11 , wherein the presentation of the second of the two videos and the causation of the other device to present the first of the two videos are effective to simultaneously swap presentation of the two videos between the display device and the other device.

15. The display device as recited in claim 11 , wherein the display device receives the two videos via wireless communication with a router device of a wireless network that communicatively links the display device, the other device, and the router device.

16. The method as recited in claim 1 , wherein a viewport on an integrated display of the device limits a display of the content stream to the first video as the device is presenting the first video.

17. The method as recited in claim 1 , wherein a viewport on an integrated display of the device limits a display of the content stream to the second video as the device is presenting the second video.

18. The display device as recited in claim 11 , wherein the instruction to swap content presentation is received in response to a control of the display device being selected.

19. The method as recited in claim 1 , wherein presenting the second of the two videos and ceasing to present the first of the two videos includes transitioning a viewport so that the second of the two videos is visible and the first of the two videos is removed from view.

20. The method as recited in claim 19 , wherein the other device is caused to present the first of the two videos and cease presenting the second of the two videos via an indication received via a signal from the device.

Assignments (2)
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2017
From: LAU, STEPHEN; JEON, JOON-HEE
To: GOOGLE INC.
Reel/Frame 041366/0023 →
Continuity (1)
Related Publication 20180249199A1 · Aug 30, 2018
Cited By (1)
US 12,413,804