IP Library Granted Patent US 9,148,696
Granted Patent B2
US 9,148,696 · App. 11/879,036 · Granted Sep 29, 2015

Data transmission system, receiving apparatus, and receiving method as well as sending apparatus and sending method

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,148,696
App. No.
11/879,036
Granted
Sep 29, 2015
Kind
B2
Abstract

A data transmission system may have a sending apparatus that sends streaming data, and a receiving apparatus that receives the streaming data and transmits a request of switch of the streaming data to the sending apparatus, in which the sending apparatus may switch the streaming data in response to the received request. The receiving apparatus may include a receiving section, a storage section that stores the streaming data temporarily and transfers it, an operation-detecting section that detects whether a user operates the request, and a control section that controls a transfer rate of the streaming data stored in the storage section to fast-forward the streaming data when the operation-detecting section detects that the user's operation. The sending apparatus may include an information-adding section that adds to the streaming data additional information on the user's operation when receiving a notice of user's operation, and a sending section that sends the additional-information-added streaming data.

Claims (35)

1. A data transmission system comprising:

a sending apparatus that sends streaming data; and

a receiving apparatus that receives the streaming data from the sending apparatus and sends a request for a switching operation of the streaming data to the sending apparatus, the switching operation being selectable from a group including changing a channel, switching to another sending apparatus as a source of streaming data, and switching to a trick play of the sending apparatus, wherein the sending apparatus switches the streaming data in response to the request, said request being received from the receiving apparatus,

wherein the receiving apparatus includes a processing device to execute:

a receiving section that receives the streaming data from the sending apparatus;

a storage section that stores the received streaming data temporarily and then, transfers the received streaming data;

an operation-detecting section that detects whether a user has performed the request for the switching operation; and

a control section that controls a transfer rate of the streaming data stored in the storage section and controls a reproduction speed of the streaming data stored in the storage section to perform a fast-forward reproduction of the streaming data stored in the storage section when the operation-detecting section detects that the user has performed the request for the switching operation; and

an information-adding section that, when the operation- detecting section detects that the user performs the request, adds to a portion within a packet constituting a streaming data item last received, among packets constituting streaming data items as the received streaming data stored in the storage section, additional information that the user has performed the request for the switching operation.

2. A receiving apparatus that receives streaming data and sends a request for a switching operation of the streaming data, the receiving apparatus comprising:

a processing device to execute:

a receiving section that receives the streaming data;

a storage section that stores the received streaming data temporarily and then, transfers the received streaming data;

an operation-detecting section that detects whether a user has performed the request for a switching operation, the switching operation being selectable from a group including changing a channel, switching to another sending apparatus as a source of streaming data, and switching to a trick play of the sending apparatus;

a control section that controls a transfer rate of the streaming data stored in the storage section and controls a reproduction speed of the streaming data stored in the storage section to perform a fast-forward reproduction of the streaming data stored in the storage section when the operation-detecting section detects that the user has performed the request for the switching operation of the streaming data; and

an information-adding section that, when the operation- detecting section detects that the user performs the request, adds to a portion within a packet constituting a streaming data item last received, among packets constituting streaming data items as the received streaming data stored in the storage section, additional information that the user has performed the request for the switching operation.

3. The receiving apparatus according to claim 2 , wherein the control section controls the reproduction speed of the streaming data stored in the storage section to perform a slow reproduction of the streaming data stored in the storage section until an amount of streaming data stored in the storage section become a predetermined amount when the additional information is detected.

4. The receiving apparatus according to claim 2 , wherein the control section controls the reproduction speed of the streaming data stored in the storage section to perform the fast-forward reproduction of the streaming data stored in the storage section until the additional information added to the streaming data stored in the storage section is detected.

5. The receiving apparatus according to claim 4 , wherein the control section controls the reproduction speed of the streaming data stored in the storage section to perform a slow reproduction of the streaming data stored in the storage section until the streaming data stored in the storage section is reached to a predetermined amount when the additional information is detected.

6. The receiving apparatus according to claim 2 , further comprising a time storage section that stores a point of time added to the streaming data item last received when the operation-detecting section detects that the user performs the request, wherein the control section controls the reproduction speed of the streaming data stored in the storage section to perform the fast-forward reproduction of the streaming data stored in the storage section until the point of time added to the reproduced streaming data elapses over the stored point of time.

7. The receiving apparatus according to claim 6 , wherein the control section controls the reproduction speed of the streaming data stored in the storage section to perform a slow reproduction of the streaming data stored in the storage section until the streaming data stored in the storage section is reached to a predetermined amount when the additional information is detected.

8. The receiving apparatus according to claim 2 , further comprising an operation section operated by the user for providing an instructing switch of external equipment that supplies the streaming data, switch of channel, or reproduction, reverse, fast-forward, pause or stop of external device.

9. The data transmission system of claim 2 , wherein the additional information indicates a sequence number.

10. A receiving method of a receiving apparatus that receives streaming data and transmits a request for a switching operation of the streaming data, the receiving method comprising:

receiving the streaming data by a receiving section of the receiving apparatus;

storing the received streaming data temporarily in a storage section of the receiving apparatus and then, transferring the received streaming data;

detecting by an operation-detecting section of the receiving apparatus whether a user performs the request for the switching operation of the streaming data, the switching operation being selectable from a group including changing a channel, switching to another sending apparatus as a source of streaming data, and switching to a trick play of the sending apparatus;

controlling a reproduction speed of the streaming data stored in the storage section to perform a fast-forward reproduction of the streaming data stored in the storage section when the operation-detecting section detects that the user performs the request for the switching operation of the streaming data; and

when the operation-detecting section detects that the user performs the request, adding to a portion within a packet constituting a streaming data item last received, among packets constituting streaming data items as the received streaming data stored in the storage section, additional information that the user has performed the request for the switching operation.

11. A non-transitory computer readable medium having recorded thereon a program that allows a computer to perform a receiving method of a receiving apparatus that receives streaming data and transmits a request for a switching operation of the streaming data, the receiving method comprising:

receiving the streaming data by a receiving section of the receiving apparatus;

storing the received streaming data temporarily in a storage section of the receiving apparatus and then, transferring the received streaming data;

detecting by an operation-detecting section of the receiving apparatus whether a user performs the request for the switching operation of the streaming data, the switching operation being selectable from a group including changing a channel, switching to another sending apparatus as a source of streaming data, and switching to a trick play of the sending apparatus;

controlling a reproduction speed of the streaming data stored in the storage section to perform a fast-forward reproduction of the streaming data stored in the storage section when the operation-detecting section detects that the user performs the request for the switching operation of the streaming data; and

when the operation-detecting section detects that the user performs the request, adding to a portion within a packet constituting a streaming data item last received, among packets constituting streaming data items as the received streaming data stored in the storage section, additional information that the user has performed the request for the switching operation.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2017
From: SONY EUROPE LIMITED
To: SONY CORPORATION
Reel/Frame 042808/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME PREVIOUSLY RECORDED ON REEL 036343 FRAME 0638. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 26, 2015
From: SONY SERVICE CENTRE (EUROPE) N.V.
To: SONY EUROPE (BELGIUM) NV
Reel/Frame 036473/0087 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED ON REEL 036277 FRAME 0719. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 13, 2015
From: SONY SERVICE CENTER (EUROPE) N.V.
To: SONY EUROPE (BELGIUM) NV
Reel/Frame 036343/0638 →
CHANGE OF NAME Recorded Aug 7, 2015
From: SONY SERVICE CENTER (EUROPE) N.V.
To: SONY EUROPE (BELGIUM) NV
Reel/Frame 036277/0719 →
MERGER Recorded Aug 3, 2015
From: SONY EUROPE (BELGIUM) NV
To: SONY EUROPE LIMITED
Reel/Frame 036252/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2007
From: SAITO, TOMONOBU; OOBAYASHI, TSUYOSHI; VU, KHAC TRI; UYTTERHOEVEN, GEERT; HOSTYN, TOM FRANS MAURITS; ONISHI, MANABU; SHIMIZU, SHUNKICHI; NISHIKAWA, TAKAHIRO
To: SONY CORPORATION; SONY SERVICE CENTER (EUROPE), N.V.
Reel/Frame 020063/0904 →