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
OG exemplary drawing
 
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.