US 7,580,978 B2
Method of intermediating multicasting signal for multicasting embodiment
Yong-Hwa Kim, Incheon-shi (Korea, Republic of); and Hyun-Je Park, Gyeonggi-do (Korea, Republic of)
Assigned to EGC & C Co., Ltd., (Korea, Republic of)
Filed on Sep. 29, 2003, as Appl. No. 10/674,848.
Application 10/674848 is a continuation of application No. PCT/KR02/00561, filed on Mar. 29, 2002.
Claims priority of application No. 2001/17038 (KR), filed on Mar. 30, 2001; and application No. 2001/24144 (KR), filed on May 03, 2001.
Prior Publication US 2004/0073612 A1, Apr. 15, 2004
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—205  [709/227] 13 Claims
OG exemplary drawing
 
1. A method of receiving a desired content by a user terminal, the method comprising:
connecting, by a user terminal, to a content providing server via a DSL network connected to the Internet, wherein the DSL network comprises a local DSL device, which links between the Internet and the user terminal;
requesting, by the user terminal, a desired content from the content providing server;
in reply to requesting, receiving, by the user terminal, a command from the content providing server for directing the user terminal to a multicast box that is configured to relay data for the desired content from the content providing server to the user terminal, wherein the multicast box is not for providing the user terminal with an Internet connection;
subsequent to receiving the command, communicating, by the user terminal, with the multicast box according to the command from the content providing server;
receiving, by the user terminal, a command from the multicast box to communicate with the local DSL device to obtain information for use in determining whether the local DSL device supports multicasting;
in reply to the command from the multicast box, communicating with the local DSL device, by the user terminal, to receive a response from the local DSL device for use in determining whether the local DSL device supports multicasting; and
receiving, by the user terminal, the data from the multicast box;
if the local DSL device supports multicasting, transmitting the data received from the multicast box to a multicasting address of the local DSL device to enable the local DSL device to multicast the data to other user terminals connected to the local DSL device.