Data transmitting method, data transmitting system, data receiving method and receiving terminal
First Claim
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 authenticating, converting unique terminal information identifying said one receiving terminal as a destination of transmission into converted unique terminal information comprising a key ID, said unique terminal identification information being selected in a manner unrelated to said authentication data, and said key ID being an encoded version of said unique terminal identification information;
transmitting said key ID, an update program to change the processing of said one receiving terminal, and a download application to said one receiving terminal, said key ID being storable in a storage location of the receiving terminal so that the stored key ID is not recognizable as said encoded version of said unique terminal identification information;
executing said download application at said one receiving terminal to obtain an inputted key ID;
comparing said inputted key ID with said transmitted key ID to validate said inputted key ID;
upon validation of said inputted key ID, updating the processing of said one receiving terminal, said updating comprising;
returning said converted unique terminal information comprising said key ID to said unique terminal information by decoding said key ID,installing said unique terminal information on a device of said one receiving terminal, andexecuting said update program on said device of said one receiving terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method and system for transmitting and receiving data, specified data can be transmitted only to a specific receiving terminal by assigning unique terminal information to the receiving terminal. When transmitted with data, the unique terminal information identifies the specific receiving terminal as the destination of transmission from among a plurality of receiving terminals. An update program for changing the processing of the receiving terminal may be transmitted to the specific receiving terminal along with the unique terminal information. The unique terminal information and the update program are stored in a prescribed storage location in the specific receiving terminal. Thus, a one-to-one broadcasting system is achieved.
-
Citations
34 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 authenticating, converting unique terminal information identifying said one receiving terminal as a destination of transmission into converted unique terminal information comprising a key ID, said unique terminal identification information being selected in a manner unrelated to said authentication data, and said key ID being an encoded version of said unique terminal identification information; transmitting said key ID, an update program to change the processing of said one receiving terminal, and a download application to said one receiving terminal, said key ID being storable in a storage location of the receiving terminal so that the stored key ID is not recognizable as said encoded version of said unique terminal identification information; executing said download application at said one receiving terminal to obtain an inputted key ID; comparing said inputted key ID with said transmitted key ID to validate said inputted key ID; upon validation of said inputted key ID, updating the processing of said one receiving terminal, said updating comprising; returning said converted unique terminal information comprising said key ID to said unique terminal information by decoding said key ID, installing said unique terminal information on a device of said one receiving terminal, and executing said update program on said device of said one receiving terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for transmitting data comprising:
-
a plurality of receiving terminals; and a transmission apparatus operable to receive authentication data associated with one of said plurality of receiving terminals, to authenticate said authentication data, to convert unique terminal information identifying said one receiving terminal as a destination of transmission into converted unique terminal information comprising a key ID, said key ID being an encoded version of said unique terminal identification information, and transmitting said key ID, an update program to change the processing of said one receiving terminal, and a download application to said one receiving terminal; said one receiving terminal being operable to output said authentication data, to receive said key ID, said update program and said download application, to communicate with said transmission apparatus via an Internet system, to execute said download application to obtain an inputted key ID, to compare said inputted key ID with said key ID received from said transmission apparatus to validate said inputted key ID, and to receive a digital broadcasting signal, and said one receiving terminal including a specified storage location operable to store said key ID and said update program to update said processing, said key ID being stored in the specific storage location so that it is not recognizable as said encoded version of said unique terminal identification information; wherein said unique terminal identification information is selected in a manner unrelated to said authentication data, and upon validation of said inputted key ID, said one receiving terminal is further operable to update said processing by converting said key ID back to said unique terminal information by decoding said key ID, storing said unique terminal information in said storage location, installing said unique terminal information on a device of said one receiving terminal, and executing said update program on said device of said one receiving terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A receiving system for receiving data transmitted from a transmission apparatus, comprising:
-
a plurality of receiving terminals, one of said plurality of receiving terminals being operable to communicate with the transmission apparatus via an Internet system, to receive a digital broadcasting signal, to output authentication data associated with said one receiving terminal, and, upon authentication of said authentication data by said transmission apparatus, to receive a key ID derived from unique terminal information identifying said one receiving terminal as a destination of transmission, said key ID being an encoded version of said unique terminal identification information, an update program for changing the processing of said one receiving terminal, and a download application, to execute said download application to obtain an inputted key ID, to compare said inputted key ID with said received key ID to validate said inputted key ID; a storage location operable to store said key ID and said update program received by said one receiving terminal, said key ID being stored in the storage location so that it is not recognizable as said encoded version of said unique terminal identification information; a transfer request generated based on said update program and transmitted to the transmission apparatus along with said unique terminal information; and data responsive to said transfer request supplied by the transmission apparatus to said one receiving terminal based on said unique terminal information; wherein said unique terminal information is selected in a manner unrelated to said authentication data; and wherein upon validation of said inputted key ID, said one receiving terminal is further operable to change the processing by converting said received key ID to said unique terminal information by decoding said key ID, installing said unique terminal information on a device of said one receiving terminal, and executing said update program on said device of said one receiving terminal. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of receiving data transmitted 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 a key ID, an update program for changing the processing of said one receiving terminal, and a download application from said transmission apparatus, said key ID being derived from unique terminal information identifying said one receiving terminal as a destination of transmission, said unique terminal identification information being selected in a manner unrelated to authentication data associated with said one receiving terminal, and said key ID being an encoded version of said unique terminal identification information; storing said key ID and said update program received by said one receiving terminal in a storage location, said key ID being stored in the storage location so that it is not recognizable as said encoded version of said unique terminal identification information; executing said download application to obtain an inputted key ID; comparing said inputted key ID with said key ID received from said transmission apparatus to validate said inputted key ID; upon validation, converting said received key ID to said unique terminal information by decoding said received key ID, installing said unique terminal information on a device of said one receiving terminal, and executing said update program on said device of said one receiving terminal. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of transmitting data between a provider device and one of a plurality of client devices remote from the provider device, comprising:
-
transmitting recognition data from a first one of the client devices to the provider device, the recognition data being unique to the first client device; the provider device authenticating the recognition data; the provider device assigning a MAC address to a receiving device coupled to the first client device, the MAC address being a unique address for use with a receiver device and being unrelated to the recognition data of the first client device; the provider device generating a unique key ID based on the MAC address by encoding the MAC address; transmitting a software application, a download application and the unique key ID from the provider device to the first client device, the unique key ID being storable in a storage location of the first client device so that the stored unique key ID is not recognizable as an encoded version of the MAC address; executing the download application to identify the unique key ID on the first client device; validating the unique key ID with the first client device; and if the unique key ID is validated; transferring the software application to the receiver device; retrieving the MAC address from the unique key ID by decoding the unique key ID; and transferring the MAC address to the receiver device for use as a new address of the receiver device.
-
-
34. A system, comprising:
-
a provider device; a plurality of client devices remote from the provider device, a first one of the plurality of client devices having recognition data associated therewith, the recognition data being unique to the first client device; and a plurality of receiver devices, a first one of the receiver devices having an address associated therewith and being coupled to the first client device; wherein the provider device is operable to authenticate the recognition data of the first client device, to assign a unique MAC address unrelated to the recognition data of the first client device to the first receiver device, to generate a unique key ID based on the MAC address by encoding the MAC address, and to transmit a software application, a download application and the unique key ID to the first client device, the unique key ID being storable in a storage location of the first client device so that the stored unique key ID is not recognizable as an encoded version of the MAC address, and wherein the client device is operable to execute the download application to identify the unique key ID, to validate the unique key ID, and, if the unique key ID is validated, to transfer the software application to the receiver device, to retrieve the MAC address from the unique key ID by decoding the unique key ID, and to transfer the MAC address to the receiver device for use as a new address of the receiver device.
-
Specification