IP Library Granted Patent US 9,635,409
Granted Patent B2
US 9,635,409 · App. 14/654,811 · Granted Apr 25, 2017

Playback device, playback method, and recording medium

Inventors: Yoshinori Atake (Kanagawa, JP); Ryo Yoshida (Kanagawa, JP)
Assignee: CHIP LAW GROUP
H04N21/4122H04N21/41407H04N21/4227H04N21/42207H04N21/4307H04N21/4396H04N21/43615H04N21/47217H04N21/6587
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 9,635,409
App. No.
14/654,811
Granted
Apr 25, 2017
Kind
B2
Abstract

An information processing system includes a control processor that causes playback of a selected content on a first display screen. The control processor also receives a request to play back the selected content on a second display screen, and requests playback of the selected content on the second display screen. The control processor then continues playback of the selected content on the first display screen after the request to play back the content on the second display screen is received, and automatically stops playback of the selected content on the first display screen during playback of the selected content on the second screen.

Claims (55)

1. An information processing system, comprising:

a control processing unit configured to:

cause playback of a selected content on a first display screen;

receive a request to playback the selected content on a second display screen;

send a request to the second display screen to playback the selected content on the second display screen;

send a first playback position to the second display screen, wherein the first playback position is a playback position in the selected content that is played back on the first display screen at an instance the request is sent to the second display screen;

send an instruction to the second display screen to start playback of the selected content from the first playback position;

continue playback of the selected content on the first display screen from the first playback position after the request to playback the selected content on the second display screen is sent to the second display screen;

transmit a null data to a server, wherein the second display screen is configured to acquire the transmitted null data from the server and playback the acquired null data from the first playback position of the selected content based on the instruction to start the playback of the selected content from the first playback position;

determine a time period between the instant at which the request is sent to the second display screen to playback the selected content and an instant of the start of playback of the null data from the first playback position on the second display screen;

send a second playback position to the second display screen, wherein the second playback position is a playback position in the selected content that is played back on the first display screen that corresponds to the determined time period;

cause the second display screen to start playback of the selected content from the second playback position; and

cause the first display screen to automatically stop the playback of the selected content at the second playback position upon the start of the playback of the selected content from the second playback position on the second display screen.

2. The information processing system according to claim 1 , wherein the control processing unit is further configured to: detect the start of playback of the null data on the second display screen from the first playback position; and detect the start of playback of the selected content on the second display screen from the second playback position.

3. The information processing system according to claim 1 , wherein the control processing unit is further configured to send a mute instruction to the second display screen to mute an audio of the selected content between the first playback position and the second playback position.

4. The information processing system according to claim 3 , wherein the control processing unit is further configured to send a mute release instruction to the second display screen after the second playback position is provided to the second display screen.

5. The information processing system according to claim 1 , wherein the control processing unit is further configured to:

predict a delay time required by the second display screen to prepare for content playback;

determine the second playback position of the selected content based on the predicted delay time; and

provide the determined second playback position of the selected content to the second display screen before the request to playback the selected content on the second display screen is sent to the second display screen.

6. The information processing system according to claim 1 , wherein the control processing unit is further configured to notify the second display screen of a location of the selected content.

7. The information processing system according to claim 6 , wherein the location of the selected content is notified as a Uniform Resource Identifier (URI).

8. The information processing system according to claim 1 , wherein the control processing unit is further configured to detect the start of playback of the selected content from the second playback position on the second display screen, wherein the playback of the selected content on the first display screen is stopped based on the detection of the start of the playback from the second playback position on the second display screen.

9. The information processing system according to claim 1 , wherein the information processing system is a smart phone.

10. The information processing system according to claim 1 , wherein the control processing unit is further configured to display an indication that the playback of the selected content has started on the second display screen.

11. The information processing system according to claim 10 , wherein the indication is displayed on the first display screen.

12. The information processing system according to claim 11 , wherein the indication is displayed on the first display screen after the playback of the selected content on the first display screen has stopped.

13. The information processing system according to claim 1 , wherein the control processing unit is further configured to display, on the first display screen, an indication that indicates preparation of the playback of the selected content on the second display screen.

14. The information processing system according to claim 13 , wherein the indication that indicates the preparation of the playback of the selected content on the second display screen is displayed on the first display screen while the playback of the selected content is continued on the first display screen.

15. The information processing system according to claim 10 , wherein the indication that the playback of the selected content has started on the second display screen comprises an indication of an instance at which the playback of the selected content on the first display screen will end.

16. The information processing system according to claim 15 , wherein the indication that the playback of the selected content has started on the second display screen comprises an object to stop the playback of the selected content on the first display screen upon a user interaction with the object.

17. An information processing method, comprising:

causing playback of a selected content on a first display screen;

receiving a request to playback the selected content on a second display screen;

sending a request to the second display screen to playback the selected content on the second display screen;

sending a first playback position to the second display screen, wherein the first playback position is a playback position in the selected content that is played back on the first display screen at an instance the request is sent to the second display screen;

sending an instruction to the second display screen to start playback of the selected content from the first playback position;

continuing playback of the selected content on the first display screen from the first playback position after the request to playback the selected content on the second display screen is sent to the second display screen;

transmitting a null data to a server, wherein the second display screen is configured to acquire the transmitted null data from the server and playback the acquired null data from the first playback position of the selected content based on the instruction to playback of the selected content;

determining a time period between the instant at which the request is sent to the second display screen to playback the selected content and an instant of the start of playback of the null data from the first playback position on the second display screen;

sending a second playback position to the second display screen, wherein the second playback position is a playback position in the selected content that is played back on the first display screen that corresponds to the determined time period;

causing the second display screen to start playback of the selected content from the second playback position; and

causing the first display screen to automatically stop the playback of the selected content at the second playback position upon the start of the playback of the selected content from the second playback position on the second display screen.

18. A non-transitory computer-readable medium having stored thereon, computer-executable instructions for causing a computer to execute operations, the operations comprising:

causing playback of a selected content on a first display screen;

receiving a request to playback the selected content on a second display screen;

sending a request to the second display screen to playback the selected content on the second display screen;

sending a first playback position to the second display screen, wherein the first playback position is a playback position in the selected content that is played back on the first display screen at an instance the request is sent to the second display screen;

sending an instruction to the second display screen to start playback of the selected content from the first playback position;

continuing playback of the selected content on the first display screen from the first playback position after the request to playback the selected content on the second display screen is sent to the second display screen;

transmitting a null data to a server, wherein the second display screen is configured to acquire the transmitted null data from the server and playback the acquired null data from the first playback position of the selected content based on the instruction to playback of the selected content;

determining a time period between the instant at which the request to is sent the second display screen to playback the selected content and an instant of the start of playback of the null data from the first playback position on the second display screen;

sending a second playback position to the second display screen, wherein the second playback position is a playback position in the selected content that is played back on the first display screen that corresponds to the determined time period;

causing the second display screen to start playback of the selected content from the second playback position; and

causing the first display screen to automatically stop the playback of the selected content at the second playback position upon the start of the playback of the selected content from the second playback position on the second display screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2015
From: ATAKE, YOSHINORI; YOSHIDA, RYO
To: SONY CORPORATION
Reel/Frame 036500/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2015
From: ATAKE, YOSHINORI; YOSHIDA, RYO
To: SONY CORPORATION
Reel/Frame 036500/0433 →
Priority Claims (1)
JP 2012-286724 · Dec 28, 2012 · national
Continuity (1)
Related Publication 20150358666A1 · Dec 10, 2015