| US 7,574,720 B1 | ||
| Data transmitting method, data transmitting system, data receiving method and receiving terminal | ||
| Tomotaka Yamazaki, Kanagawa (Japan); Hiromitsu Baba, Kanagawa (Japan); Yoshiharu Takeda, Kanagawa (Japan); and Yoshinori Uchiyama, Chiba (Japan) | ||
| Assigned to Sony Corporation, (Japan) | ||
| Filed on Feb. 03, 2000, as Appl. No. 9/496,769. | ||
| Claims priority of application No. P11-029182 (JP), filed on Feb. 05, 1999. | ||
| Int. Cl. H04N 7/14 (2006.01); G06F 7/00 (2006.01); H04K 1/00 (2006.01); G06F 13/00 (2006.01) | ||
| U.S. Cl. 725—50 [725/31; 725/132; 380/278; 713/162] | 20 Claims |

| 1. A method of transmitting data from a transmission apparatus to one of a plurality of receiving terminals, comprising:
communicating between said one receiving terminal and the transmission apparatus via an Internet system, said one receiving
terminal being operable to receive a digital broadcasting signal;
receiving authentication data associated with said one receiving terminal;
authenticating said authentication data;
upon authentication, transmitting unique terminal information identifying said one receiving terminal as a destination of
transmission and an update program to change the processing of said one receiving terminal, said unique terminal identification
information being selected in a manner unrelated to said authentication data and comprising a MAC address of said one receiving
terminal, and said transmitting step including converting said unique terminal information into converted unique terminal
information comprising a key ID representing an encoded version of said MAC address and transmitting said converted unique
terminal information to said one receiving terminal;
storing said transmitted key ID in a first storage location so that it is not recognizable as said encoded version of said
MAC address and falsification is preventable;
at said one receiving terminal validating the transmitted key ID to determine whether the transmitted key ID is a legal key
ID; and
upon validation:
updating the processing of said one receiving terminal, said updating including receiving at said one receiving terminal said
unique terminal information and said update program;
storing said update program in a second storage location;
decoding said transmitted key ID to obtain said MAC address;
upon decoding, storing said MAC address in a location different than said first and second storage locations;
transmitting from said one receiving terminal to said transmission apparatus a transfer request based on said update program
and said unique terminal information; and
supplying data responsive to said transfer request from said transmission apparatus to said one receiving terminal based on
said unique terminal information.
|