IP Library Granted Patent US 7,924,714
Granted Patent B2
US 7,924,714 · App. 11/813,476 · Granted Apr 12, 2011

Communication method and receiving terminal

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 7,924,714
App. No.
11/813,476
Granted
Apr 12, 2011
Kind
B2
Abstract

It is an object of the present invention to receive/play a streaming immediately after a switching not to disconnect it when a terminal for receiving the streaming is switched from a first receiving terminal to a second receiving terminal A communication method of switching a receiving terminal of a streaming to which a rate control using TFRC is applied from a first receiving terminal to a second receiving terminal, includes a deciding step of deciding whether or not a route on a network between a transmitting terminal of the streaming and the first receiving terminal is identical to a route on the network between the transmitting terminal and the second receiving terminal, and a transferring step of transferring history information of a packet loss that the first receiving terminal is managing to the second receiving terminal when it is decided that both routes are identical.

Claims (24)

1. A communication method of switching a receiving terminal of streaming content to which a rate control using Transmission Control Protocol (TCP) Friendly Rate Control (TFRC) is applied from a first receiving terminal to a second receiving terminal, comprising:

a deciding step of deciding whether or not a route on a network between a transmitting terminal of the streaming content and the first receiving terminal is identical to a route on the network between the transmitting terminal and the second receiving terminal;

a transferring step of transferring history information of a packet loss that the first receiving terminal is managing to the second receiving terminal if it is decided that both routes are identical, wherein a transmission rate of said streaming content transmitted from said transmitting terminal to said second receiving terminal is determined using said history information to take over said transmission rate from said first receiving terminal to said second receiving terminal; and

wherein, if it is decided that both routes are not identical, said transmission rate to said second receiving terminal is determined without using said history information.

2. A communication method according to claim 1 , further comprising:

an informing step of informing the transmitting terminal and the second receiving terminal that the history information of the packet loss has been transferred from the first receiving terminal to the second receiving terminal when it is decided that both routes are identical, and informing the transmitting terminal and the second receiving terminal that the history information of the packet loss has not been transferred from the first receiving terminal to the second receiving terminal and only a switching of the receiving terminal has been conducted when it is decided that both routes are not identical.

3. A communication method according to claim 1 , wherein the deciding step measures the route by means of traceroute.

4. A communication method according to claim 1 , wherein the deciding step decides whether or not the first receiving terminal and the second receiving terminal are connected to a same network, and decides whether or not only one router is connected to the same network from the transmitting terminal.

5. A communication method of adding a second receiving terminal in addition to a first receiving terminal, as a receiving terminal of a streaming content that is distributed in a multicast while undergoing a rate control using Transmission Control Protocol (TCP) Friendly Rate Control (TFRC), comprising:

a deciding step of deciding whether or not a route on a network between a transmitting terminal of the streaming content and the first receiving terminal is identical to a route on the network between the transmitting terminal and the second receiving terminal; and

a transferring step of transferring history information of a packet loss that the first receiving terminal is managing to the second receiving terminal if it is decided that both routes are identical, wherein a transmission rate of said streaming content transmitted from said transmitting terminal to said second receiving terminal is determined using said history information to take over said transmission rate from said first receiving terminal to said second receiving terminal; and

wherein, if it is decided that both routes are not identical, said transmission rate to said second receiving terminal is determined without using said history information.

6. A receiving terminal of a streaming content to which a rate control using Transmission Control Protocol (TCP) Friendly Rate Control (TFRC) is applied, comprising:

a deciding function of deciding whether or not a route on a network between a transmitting terminal of the streaming content and own terminal is identical to a route on the network between the transmitting terminal and another receiving terminal; and

a transferring function of transferring history information of a packet loss that own terminal is managing to the another receiving terminal when it is decided that both routes are identical, wherein a transmission rate of said streaming content transmitted from said transmitting terminal to said second receiving terminal is determined using said history information to take over said transmission rate from said first receiving terminal to said second receiving terminal; and

wherein, if it is decided that both routes are not identical, said transmission rate to said second receiving terminal is determined without using said history information.

7. A receiving terminal of a streaming content that is distributed in a multicast while undergoing a rate control using Transmission Control Protocol (TCP) Friendly Rate Control (TFRC), comprising:

a deciding function of deciding whether or not a route on a network between a transmitting terminal of the streaming content and own terminal is identical to a route on the network between the transmitting terminal and a receiving terminal that is added newly as a terminal that receives the streaming content; and

a transferring function of transferring history information of a packet loss that own terminal is managing to the receiving terminal that is added newly when it is decided that both routes are identical, wherein a transmission rate of said streaming content transmitted from said transmitting terminal to said second receiving terminal is determined using said history information to take over said transmission rate from said first receiving terminal to said second receiving terminal; and

wherein, if it is decided that both routes are not identical, said transmission rate to said second receiving terminal is determined without using said history information.

8. A communication method of switching a receiving terminal of streaming content to which a rate control using Transmission Control Protocol (TCP) Friendly Rate Control (TFRC) is applied from a first receiving terminal to a second receiving terminal, comprising:

a deciding step of deciding whether or not a route on a network between a transmitting terminal of the streaming content and the first receiving terminal is identical to a route on the network between the transmitting terminal and the second receiving terminal;

a transferring step of transferring history information of a packet loss that the first receiving terminal is managing to the second receiving terminal if it is decided that both routes are identical, wherein said history information is not transferred to the second receiving terminal if it is decided that both routes are not identical; and

informing the transmitting terminal and the second receiving terminal that the history information of the packet loss has been transferred from the first receiving terminal to the second receiving terminal when it is decided that both routes are identical, or informing the transmitting terminal and the second receiving terminal that the history information of the packet loss has not been transferred from the first receiving terminal to the second receiving terminal and only a switching of the receiving terminal has been conducted when it is decided that both routes are not identical.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
CHANGE OF NAME Recorded Nov 11, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021818/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2007
From: MURAMOTO, EIICHI; YONEDA, TAKAHIRO; KAWAHARA, TOYOKI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 020138/0657 →