IP Library Granted Patent US 10,674,226
Granted Patent B2
US 10,674,226 · App. 15/559,437 · Granted Jun 2, 2020

Video content replay

Inventor: Nigel Stuart Moore (Newbury, GB)
Assignees: Sony Corporation; Sony Eurppe B.V.
H04N21/6543H04N21/235H04N21/25858H04N21/435H04N21/437H04N21/4345H04N21/443H04N21/44004H04N21/44008H04N21/47202H04N21/47217
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,674,226
App. No.
15/559,437
Granted
Jun 2, 2020
Kind
B2
Abstract

A video content replay apparatus comprises a first video content player operable to playback video content comprising a plurality of images to be displayed at respective display times; load a second video content player in response to the initiation of the playback of the video content by the first video content player; and transfer control of the playback of the video content from the first video content player to a second video content player such that the plurality of images displayed by the second video content player are each displayed at their respective display times as if they had been displayed by the first video content player and the first image of the plurality of images displayed by the second video content player and the last image of the plurality of images displayed by the first video content player are sequential images in the video content.

Claims (57)

1. A video content replay apparatus, comprising:

a video buffer associated with a first video content player, video content being pre-buffered by the video buffer based on an icon corresponding to the video content; and

circuitry configured to

control the first video content player to begin playback of the video content including a first plurality of images to be displayed at respective display times;

after the beginning of the playback of the video content in the first video content player,

detect metadata of the video content, the metadata identifying an internet-delivered video replaying application environment;

launch the identified internet-delivered video replaying application environment in response to the detection of the metadata;

load a second video content player provided in the identified internet-delivered video replaying application environment; and

transfer control of the playback of the video content from the first video content player to the second video content player such that a second plurality of images displayed by the second video content player are displayed at respective display times and a first image of the second plurality of images displayed by the second video content player and a last image of the first plurality of images displayed by the first video content player are sequential images in the video content, wherein

the second video content player is configured to use the video buffer associated with the first video content player to continue playback of the video content.

2. The apparatus of claim 1 , wherein the second video content player is stored in a non-transitory storage medium.

3. The apparatus of claim 1 , wherein the circuitry is further configured to control the first video player to obtain data for the video content in response to the beginning of the playback of the video content.

4. The apparatus of claim 1 , wherein the circuitry is configured to transfer the control of the playback of the video content at a Group of Pictures (GOP) boundary in the video content.

5. The apparatus of claim 1 , wherein

the circuitry is further configured to transfer playback state information of the video content to the second video content player; and

the circuitry is further configured to control the second video content player to commence replay of the video content according to the transferred playback state information.

6. The apparatus of claim 1 , wherein the circuitry is further configured to delay transfer of the control of the video content when

(i) a playback-modifying operation is performed on the video content, or

(ii) a user interface associated with the first video content player is used.

7. The apparatus of claim 1 , wherein the circuitry is further configured to transfer the control of the playback of the video content back to the first video content player at an end of the video content playback or in response to detection of a data item associated with the video content, the data item indicating a transfer of the control of the playback of the video content back to the first video content player.

8. The apparatus of claim 1 , wherein the video content is protected by digital rights management, and the circuitry is further configured to control the second video content player to give a viewer an option to purchase access to the video content in response to the transfer of the control to the second video content player.

9. The apparatus of claim 1 , wherein the video content is pre-buffered by the video buffer before the icon is selected or indicated by a user input device, the icon being centrally located among a plurality of icons on a display.

10. The apparatus of claim 9 , wherein at least another icon of the plurality of icons next to the icon is also pre-buffered by the video buffer before the video content corresponding to the icon is selected or indicated by the user input device.

11. A method for replaying video content, the method comprising:

pre-buffering video content by a video buffer associated with a first video content player based on an icon corresponding to the video content;

beginning playback using the first video content player of video content including a first plurality of images to be displayed at respective display times;

after the beginning of the playback of the video content in the first video content player,

detecting metadata of the video content, the metadata identifying an internet-delivered video replaying application environment;

launching the identified internet-delivered video replaying application environment in response to the detection of the metadata;

loading, by circuitry, a second video content player provided in the identified internet-delivered video replaying application environment; and

transferring control of the playback of the video content from the first video content player to the second video content player such that a second plurality of images displayed by the second video content player are displayed at respective display times and a first image of the second plurality of images displayed by the second video content player and a last image of the first plurality of images displayed by the first video content player are sequential images in the video content, wherein

the second video content player is configured to use the video buffer associated with the first video content player to continue playback of the video content.

12. A non-transitory computer-readable storage medium including computer program instructions, which when executed by a computer cause the computer to perform the method according to claim 11 .

13. A method, comprising:

detecting, by a server, pre-buffering of video content by a video buffer associated with a first video content player based on an icon corresponding to the video content;

detecting, by the server, playback using the first video content player of the video content including a first plurality of images to be displayed at respective display times;

sending, via an interface, payment option data corresponding to the video content;

receiving an indication of purchase data;

in response to the indication of purchase data, sending instructions, which when executed from electronic memory,

after the beginning of the playback of the video content in the first video content player,

detect metadata of the video content, the metadata identifying an internet-delivered video replaying application environment,

launch the identified internet-delivered video replaying application environment in response to the detection of the metadata, and

load a second video content player provided in the identified internet-delivered video replaying application environment; and

sending data allowing the transfer of control of the playback of the video content from the first video content player to the second video content player such that a second plurality of images instructed to be displayed by the second video content player are displayed at respective display times and a first image of the second plurality of images instructed to be displayed by the second video content player and a last image of the first plurality of images displayed by the first video content player are sequential images in the video content, wherein

the second video content player is configured to use the video buffer associated with the first video content player to continue playback of the video content.

14. A non-transitory computer readable medium including computer program instructions, which when executed by a computer cause the computer to perform the method of claim 13 .

15. A server, comprising:

a detector configured to detect pre-buffering of video content by a video buffer associated with a first video content player based on an icon corresponding to the video content, and

detect playback using the first video content player of the video content including a first plurality of images to be displayed at respective display times;

a receiver configured to receive an indication of purchase data;

a transmitter configured to send via an interface, payment option data corresponding to the video content, and in response to the indication of purchase data, to send instructions, which when executed from electronic memory,

after the beginning of the playback of the video content in the first video content player,

detect metadata of the video content, the metadata identifying an internet-delivered video replaying application environment,

launch the identified internet-delivered video replaying application environment in response to the detection of the metadata, and

load a second video content player provided in the identified internet-delivered video replaying application environment, and

to send data allowing the transfer of control of the playback of the video content from the first video content player to the second video content player such that a second plurality of images instructed to be displayed by the second video content player are displayed at respective display times and a first image of the second plurality of images instructed to be displayed by the second video content player and a last image of the first plurality of images displayed by the first video content player are sequential images in the video content, wherein

the second video content player is configured to use the video buffer associated with the first video content player to continue playback of the video content.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2024
From: SONY EUROPE B.V.
To: SATURN LICENSING LLC
Reel/Frame 069109/0451 →
CHANGE OF NAME Recorded Nov 1, 2024
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 069289/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2024
From: SONY GROUP CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 069291/0226 →
MERGER Recorded Mar 13, 2020
From: SONY EUROPE LIMITED
To: SONY EUROPE B.V.
Reel/Frame 052162/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2017
From: MOORE, NIGEL STUART
To: SONY CORPORATION; SONY EUROPE LIMITED
Reel/Frame 043619/0489 →
Priority Claims (1)
GB 1505326.7 · Mar 27, 2015 · national
Continuity (1)
Related Publication 20180091867A1 · Mar 29, 2018
Cited By (1)
US 12,254,905