Apparatus and method for preventing illegal reproduction/distribution of digital goods by use of physical goods
First Claim
1. An apparatus for preventing reproduction/distribution of digital goods by use of physical goods, comprising:
- a digital goods section including digital goods to be sold via online from a business proprietor to a client;
a physical goods to be operated by contents of the digital goods, the physical goods having an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the physical goods;
a controller for examining whether or not the client is a genuine proprietor of the physical goods based on information including the assignable identification name and the inherent ID of the physical goods, generating a second encrypted ID by encrypting the first encrypted ID of the physical goods according to a second encryption algorithm, encrypting the digital goods for which the client has made a request for purchase according to the second encryption algorithm, and transferring the second encrypted ID and the encrypted digital goods to the client, when selling the digital goods; and
a client interface section for registering the client to the controller as a genuine proprietor of the physical goods by transfer to the controller of information including at least the assignable identification name corresponding to the inherent ID given to the physical goods, making the request for purchase of the digital goods based on the assignable identification name and a selection of digital goods desired for purchase after the registration, and transferring the encrypted digital goods and the second encrypted ID to the physical goods when the second encrypted ID and the encrypted digital goods are transferred to the client interface section from the controller, wherein the physical goods decrypts the second encrypted ID transferred from the client interface section according to a decryption algorithm, thereby extracting the first encrypted ID, and if the extracted first-encrypted ID coincides with the first encrypted ID given to the physical goods, decrypts the encrypted digital goods transferred from the client interface section according to the decryption algorithm and executes the decrypted digital goods.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and method for preventing reproduction/distribution of digital goods by use of physical goods uses an inherent ID given to the physical goods. A first encrypted ID and an assignable identification name are also given to the goods. A second encrypted ID is generated when the assignable identification name registered upon the purchases of digital goods coincides with an inputted identification name. The present invention transfers, upon the purchase of the digital goods, the second encrypted ID and the purchased digital goods or the second encrypted ID and encrypted digital goods generated by encrypting the purchased digital goods according to the first encryption algorithm, and extracts the first encrypted ID from the second encrypted ID upon executing the digital goods. The extracted first encrypted ID is compared with the first encrypted ID given to the physical goods, and executes at least a part of the digital goods if the extracted first encrypted ID coincides with the first encrypted ID given to the physical goods.
-
Citations
59 Claims
-
1. An apparatus for preventing reproduction/distribution of digital goods by use of physical goods, comprising:
- a digital goods section including digital goods to be sold via online from a business proprietor to a client;
a physical goods to be operated by contents of the digital goods, the physical goods having an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the physical goods;
a controller for examining whether or not the client is a genuine proprietor of the physical goods based on information including the assignable identification name and the inherent ID of the physical goods, generating a second encrypted ID by encrypting the first encrypted ID of the physical goods according to a second encryption algorithm, encrypting the digital goods for which the client has made a request for purchase according to the second encryption algorithm, and transferring the second encrypted ID and the encrypted digital goods to the client, when selling the digital goods; and
a client interface section for registering the client to the controller as a genuine proprietor of the physical goods by transfer to the controller of information including at least the assignable identification name corresponding to the inherent ID given to the physical goods, making the request for purchase of the digital goods based on the assignable identification name and a selection of digital goods desired for purchase after the registration, and transferring the encrypted digital goods and the second encrypted ID to the physical goods when the second encrypted ID and the encrypted digital goods are transferred to the client interface section from the controller, wherein the physical goods decrypts the second encrypted ID transferred from the client interface section according to a decryption algorithm, thereby extracting the first encrypted ID, and if the extracted first-encrypted ID coincides with the first encrypted ID given to the physical goods, decrypts the encrypted digital goods transferred from the client interface section according to the decryption algorithm and executes the decrypted digital goods. - View Dependent Claims (3, 4)
- a digital goods section including digital goods to be sold via online from a business proprietor to a client;
-
2. An apparatus for preventing reproduction/distribution of digital goods by use of physical goods, comprising:
-
a digital goods section including digital goods to be sold via online from a business proprietor to a client a physical goods to be operated by contents of the digital goods, the physical goods having an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the physical goods;
a controller for examining whether or not the client is a genuine proprietor of the physical goods based on information including the assignable identification name and the inherent ID of the physical goods, generating a second encrypted ID by encrypting the first encrypted ID of the physical goods according to a second encryption algorithm, encrypting the digital goods for which the client has made a request for purchase according to the second encryption algorithm, and transferring the second encrypted ID and the encrypted digital goods to the client, when selling the digital goods; and
a client interface section for registering the client to the controller as a genuine proprietor of the physical goods by transfer to the controller of information including at least the assignable identification name corresponding to the inherent ID given to the physical goods, making the request for purchase of the digital goods based on the assignable identification name and a selection of digital goods desired for purchase after the registration, and transferring the encrypted digital goods and the second encrypted ID to the physical goods when the second encrypted ID and the encrypted digital goods are transferred to the client interface section from the controller, wherein the physical goods decrypts the second encrypted ID and the encrypted digital goods transferred from the client interface section according to a decryption algorithm, thereby extracting the first encrypted ID and digital contents, and if the extracted first-encrypted ID coincides with the first encrypted ID given to the physical goods, executes the contents of the decrypted digital goods.
-
-
5. An apparatus for preventing reproduction/distribution of digital goods by use of physical goods, comprising:
-
a digital goods section including digital goods, said digital goods including a first operation portion and a second operation portion and saleable via online from a business proprietor to a client;
a physical goods to be operated by contents of the second operation portion of the digital goods, the physical goods having an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID and an assignable identification name for identifying the physical goods;
a controller for examining whether or not the client is a genuine proprietor of the physical goods based on information including the assignable identification name and the inherent ID of the physical goods, generating a second encrypted ID by encrypting the first encrypted ID of the physical goods according to a second encryption algorithm, encrypting the digital goods for which the client has made a request for purchase according to the second encryption algorithm, and transferring the second encrypted ID and the encrypted digital goods to the client, when selling the digital goods; and
a client interface section for registering the client to the controller as a genuine proprietor of the physical goods by transfer to the controller of information including at least the assignable identification name corresponding to the inherent ID given to the physical goods, making the request for purchase of the digital goods based on the assignable identification name and a selection of digital goods desired for purchase after the registration, separating the digital goods into a first execution portion and a second execution portion if the second encrypted ID and the digital goods requested for purchasing are transferred from the controller, and transferring the separated second execution portion and the second encrypted ID to the physical goods, wherein the physical goods decrypts the second encrypted ID transferred from the client interface section according to a decryption algorithm, thereby extracting the first encrypted ID, and if the extracted first-encrypted ID coincides with the first encrypted ID given to the physical goods, executes contents of the second execution portion transferred from the client interface section, and wherein when the contents of the second execution portion of the digital goods are executed in the physical goods, the client interface section executes the first execution portion of the digital goods in synchronization with the execution of the contents of the second execution portion. - View Dependent Claims (6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21)
-
-
12. An apparatus for preventing reproduction/distribution of digital goods by use of physical goods, comprising:
-
a digital goods section including digital goods, said digital goods including a first operation portion and a second operation portion and saleable via online from a business proprietor to a client;
a physical goods to be operated by contents of the second operation portion of the digital goods, the physical goods having an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the physical goods;
a controller for examining whether or not the client is a genuine proprietor of the physical goods based on information including the assignable identification name and the inherent ID of the physical goods, generating a second encrypted ID by encrypting the first encrypted ID of the physical goods according to a second encryption algorithm, encrypting the digital goods for which the client has made a request for purchase according to the second encryption algorithm, and transferring the second encrypted ID and the encrypted digital goods to the client, when selling the digital goods; and
a client interface section for registering the client to the controller as a genuine proprietor of the physical goods by transfer to the controller of information including at least the assignable identification name corresponding to the inherent ID given to the physical goods, making the request for purchase of the digital goods based on the assignable identification name and a selection of digital goods desired for purchase after the registration, separating the digital goods into a first execution portion and a second execution portion if the second encrypted ID and the digital goods requested for purchasing are transferred from the controller, transferring the second encrypted ID to the physical goods, and transferring the second execution portion of the digital goods to the physical goods according to the request for transfer of the second execution portion of the digital goods made by the physical goods, wherein the physical goods decrypts the second encrypted ID transferred from the client interface section according to a decryption algorithm, thereby extracting the first encrypted ID, and if the extracted first-encrypted ID coincides with the first encrypted ID given to the physical goods, makes request for transfer of the second execution portion of the digital goods to the client interface section and executes contents of the second execution portion of the digital goods transferred from the client interface section in response to the request for transfer, and wherein when the contents of the second execution portion of the digital goods are executed in the physical goods, the client interface section executes the first execution portion of the digital goods in synchronization with the execution of the contents of the second execution portion.
-
-
19. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, and a first encrypted ID also given thereto and encrypted from the inherent ID according to a first encryption algorithm, comprising the steps of:
-
obtaining the inherent ID of the physical goods by a client;
transferring the obtained inherent ID together with an assignable identification name for identifying the physical goods to a business proprietor;
examining whether or not a corresponding relationship between the assignable identification name and inherent ID of the physical goods has been registered on database of the business proprietor;
registering the physical goods on the database of the business proprietor by relating the assignable identification name of the physical goods to the first encrypted ID if it is judged in the examining step that the corresponding relationship has not been registered;
notifying the client of the registration of the physical goods on database of the business proprietor;
determining a digital goods to be purchased and transferring both a code of goods and the assignable identification name corresponding to the digital goods to the business proprietor;
identifying the first encrypted ID corresponding to the assignable identification name transferred together with the code of goods by reference to the database of the business proprietor;
encrypting the first encrypted ID according to a second encryption algorithm to generate a second encrypted ID if the first encrypted ID corresponding to the assignable identification name is identified in the identifying step;
encrypting the digital goods corresponding to the code of goods according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a client interface section;
transferring the second encrypted ID and the encrypted digital goods transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
decrypting the encrypted digital goods according to the decryption algorithm if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the encrypted ID kept in the physical goods; and
executing the decrypted digital goods.
-
-
22. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, and a first encrypted ID also given thereto and encrypted the inherent ID according to a first encryption algorithm from, comprising the steps of:
-
obtaining the inherent ID of the physical goods by a client;
transferring the obtained inherent ID together with an assignable identification name for identifying the physical goods to a business proprietor;
examining whether or not a corresponding relationship between the assignable identification name and inherent ID of the physical goods has been registered on database of the business proprietor;
registering the physical goods on the database of the business proprietor by relating the assignable identification name of the physical goods to the first encrypted ID if it is judged in the examining step that the corresponding relationship has not been registered;
notifying the client of the registration of the physical goods on database of the business proprietor;
determining a digital goods to be purchased and transferring both a code of goods and the assignable identification name corresponding to the digital goods to the business proprietor;
identifying the first encrypted ID corresponding to the assignable identification name transferred together with the code of goods by reference to the database of the business proprietor;
encrypting the first encrypted ID according to a second encryption algorithm to generate a second encrypted ID if the first encrypted ID corresponding to the assignable identification name is identified in the identifying step;
encrypting the digital goods corresponding to the code of goods according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a client interface section;
transferring the second encrypted ID and the encrypted digital goods transferred to the client interface section to the physical goods;
decrypting the second encrypted ID and the encrypted digital goods transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
executing the decrypted digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods. - View Dependent Claims (23, 24)
-
-
25. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, and a first encrypted ID also given thereto and encrypted from the inherent ID according to a first encryption algorithm, comprising the steps of:
-
obtaining the inherent ID of the physical goods by a client;
transferring the obtained inherent ID together with an assignable identification name for identifying the physical goods to a business proprietor;
examining whether or not a corresponding relationship between the assignable identification name and inherent ID of the physical goods has been registered on database of the business proprietor;
registering the physical goods on the database of the business proprietor by relating the assignable identification name of the physical goods to the first encrypted ID if it is judged in the examining step that the corresponding relationship has not been registered;
notifying the client of the registration of the physical goods on database of the business proprietor;
determining a digital goods to be purchased which comprises a first execution portion and a second execution portion, and transferring both a code of goods and the assignable identification name corresponding to the digital goods to the business proprietor;
identifying the first encrypted ID corresponding to the assignable identification name transferred together with the code of goods by reference to the database of the business proprietor;
encrypting the first encrypted ID according to a second encryption algorithm to generate a second encrypted ID if the first encrypted ID corresponding to the assignable identification name is identified in the identifying step;
transferring the second encrypted ID and the digital goods corresponding to the code of goods to a client interface section;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion;
transferring the second encrypted ID transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
requesting the client interface section to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section in response to the request for transfer of the digital goods and simultaneously executing contents of the first execution portion of the digital goods in the client interface section.
-
-
26. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, and a first encrypted ID also given thereto and encrypted from the inherent ID according to a first encryption algorithm, comprising the steps of:
-
obtaining the inherent ID of the physical goods by a client, transferring the obtained inherent ID together with an assignable identification name for identifying the physical goods to a business proprietor;
examining whether or not a corresponding relationship between the assignable identification name and inherent ID of the physical goods has been registered on database of the business proprietor;
registering the physical goods on the database of the business proprietor by relating the assignable identification name of the physical goods to the first encrypted ID if it is judged in the examining step that the corresponding relationship has not been registered;
notifying the client of the registration of the physical goods on database of the business proprietor;
determining a digital goods to be purchased which comprises a first execution portion and a second execution portion, and transferring both a code of goods and the assignable identification name corresponding to the digital goods to the business proprietor;
identifying the first encrypted ID corresponding to the assignable identification name transferred together with the code of goods by reference to the database of the business proprietor;
encrypting the first encrypted ID according to a second encryption algorithm to generate a second encrypted ID if the first encrypted ID corresponding to the assignable identification name is identified in the identifying step;
transferring the second encrypted ID and the digital goods corresponding to the code of goods to a client interface section;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion;
transferring the separated second execution portion of the digital goods and the second encrypted ID transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section and simultaneously executing contents of the first execution portion of the digital goods in the client interface section, if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods.
-
-
27. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, and a first encrypted ID also given thereto and encrypted from the inherent ID according to a first encryption algorithm comprising the steps of:
-
obtaining the inherent ID of the physical goods on the side of a client;
transferring the obtained inherent ID together with an assignable identification name for identifying the physical goods to a business proprietor;
examining whether or not a corresponding relationship between the assignable identification name and inherent ID of the physical goods has been registered on database of the business proprietor;
registering the physical goods on the database of the business proprietor by relating the assignable identification name of the physical goods to the first encrypted ID if it is judged in the examining step that the corresponding relationship has not been registered;
notifying the client of the registration of the physical goods on database of the business proprietor;
determining a digital goods to be purchased which comprises a first execution portion and a second execution portion, and transferring both a code of goods and the assignable identification name corresponding to the digital goods to the business proprietor;
identifying the first encrypted ID corresponding to the assignable identification name transferred together with the code of goods by reference to the database of the business proprietor;
encrypting the first encrypted ID according to a second encryption algorithm to generate a second encrypted ID if the first encrypted ID corresponding to the assignable identification name is identified in the identifying step;
transferring the second encrypted ID and the digital goods corresponding to the code of goods to a client interface section;
transferring the second encrypted ID transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
requesting the client interface section to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion in response to the request for transfer of the digital goods;
transferring the separated second execution portion of the digital to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section in response to the request for transfer of the digital goods and simultaneously executing contents of the first execution portion of the digital goods in the client interface section.
-
-
28. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, a first encrypted ID also given thereto and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods and the digital goods is sold via online from a business proprietor to a client, the method comprising the steps of:
-
transferring information on the physical goods including at least the assignable identification name of the physical goods of which a corresponding relationship with the inherent ID has been registered on a database of the business proprietor and information on the digital goods including at least code of goods corresponding to the digital goods to be purchased, from the client to the business proprietor;
examining whether or not the client is a genuine proprietor of the physical goods by reference to the database of the business proprietor based on the information on the physical goods;
encrypting the first encrypted ID corresponding to the identification name transferred to the business proprietor according to a second encryption algorithm, thereby generating a second encrypted ID if the genuine proprietor of the physical goods is confirmed in the examining step;
encrypting the digital goods indicated by the information on the digital goods according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a client interface section;
transferring the second encrypted ID and the encrypted digital goods transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
decrypting the encrypted digital goods according to the decryption algorithm if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods; and
operating the physical goods according to contents of the decrypted digital goods.
-
-
29. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, a first encrypted ID also given thereto and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods and the digital goods is sold via online from a business proprietor to a client, the method comprising the steps of:
-
transferring information on the physical goods including at least the assignable identification name of the physical goods of which a corresponding relationship with the inherent ID has been registered on a database of the business proprietor and information on the digital goods including at least code of goods corresponding to the digital goods to be purchased, from the client to the business proprietor;
examining whether or not the client is a genuine proprietor of the physical goods by reference to the database of the business proprietor based on the information on the physical goods;
encrypting the first encrypted ID corresponding to the identification name transferred to the business proprietor according to a second encryption algorithm, thereby generating a second encrypted ID if the genuine proprietor of the physical goods is confirmed in the examining step;
encrypting the digital goods indicated by the information on the digital goods according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a client interface section;
transferring the second encrypted ID and the encrypted digital goods transferred to the client interface section to the physical goods;
decrypting the second encrypted ID and the encrypted digital goods transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
operating the physical goods according to contents of the decrypted digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods.
-
-
30. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, a first encrypted ID also given thereto and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, and the digital goods comprises a first execution portion and a second execution portion and is sold via online from a business proprietor to a client, the method comprising the steps of:
-
transferring information on the physical goods including at least the assignable identification name of the physical goods of which a corresponding relationship with the inherent ID has been registered on a database of the business proprietor and information on the digital goods including at least code of goods corresponding to the digital goods to be purchased, from the client to the business proprietor;
examining whether or not the client is a genuine proprietor of the physical goods by reference to the database of the business proprietor based on the information on the physical goods;
encrypting the first encrypted ID corresponding to the assignable identification name transferred to the business proprietor according to a second encryption algorithm, thereby generating a second encrypted ID if the genuine proprietor of the physical goods is confirmed in the examining step;
transferring the second encrypted ID and the digital goods indicated by the information on the digital goods to a client interface section;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion;
transferring the second encrypted ID transferred to the client interface section to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
requesting the client interface section to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section in response to the request for transfer of the digital goods and simultaneously executing contents of the first execution portion of the digital goods in the client interface section.
-
-
31. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, a first encrypted ID also given thereto and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, and the digital goods comprises a first execution portion and a second execution portion and is sold via online from a business proprietor to a client, the method comprising the steps of:
-
transferring information on the physical goods including at least the assignable identification name of the physical goods of which a corresponding relationship with the inherent ID has been registered on a database of the business proprietor and information on the digital goods including at least code of goods corresponding to the digital goods to be purchased, from the client to the business proprietor;
examining whether or not the client is a genuine proprietor of the physical goods by reference to the database of the business proprietor based on the information on the physical goods;
encrypting the first encrypted ID corresponding to the assignable identification name transferred to the business proprietor according to a second encryption algorithm, thereby generating a second encrypted ID if the genuine proprietor of the physical goods is confirmed in the examining step;
transferring the second encrypted ID and the digital goods indicated by the information on the digital goods to a client interface section;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion;
transferring the separated second execution portion of the digital goods and the second encrypted ID to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section and simultaneously executing contents of the first execution portion of the digital goods in the client interface section, if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods.
-
-
32. A method of preventing reproduction/distribution of digital goods by use of physical goods wherein the physical goods has an inherent ID given thereto, a first encrypted ID also given thereto and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, and the digital goods comprises a first execution portion and a second execution portion and is sold via online from a business proprietor to a client, the method comprising the steps of:
-
transferring information on the physical goods including at least the assignable identification name of the physical goods of which a corresponding relationship with the inherent ID has been registered on a database of the business proprietor and information on the digital goods including at least code of goods corresponding to the digital goods to be purchased, from the client to the business proprietor;
examining whether or not the client is a genuine proprietor of the physical goods by reference to the database of the business proprietor based on the information on the physical goods;
encrypting the first encrypted ID corresponding to the assignable identification name transferred to the business proprietor according to a second encryption algorithm, thereby generating a second encrypted ID if the genuine proprietor of the physical goods is confirmed in the examining step;
transferring the second encrypted ID and the digital goods indicated by the information on the digital goods to a client interface section;
transferring the second encrypted ID to the physical goods;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
requesting the client interface section to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods;
separating the digital goods transferred to the client interface section into the first execution portion and the second execution portion in response to the request for transfer of the digital goods;
transferring the separated second execution portion of the digital to the physical goods; and
executing the physical goods according to contents of the second execution portion of the digital goods transferred from the client interface section and simultaneously executing contents of the first execution portion of the digital goods in the client interface section.
-
-
33. A method of preventing reproduction/distribution of digital goods by use of physical goods so as to permit sending a gift of the digital goods to a third party and receiving the gift wherein the digital goods is executed in physical goods, wherein the physical goods has an inherent ID given thereto, ID information including a first encrypted ID which is also given to the physical goods and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, and wherein the digital goods is sold via online to a client, the method comprising the steps of:
-
transferring information on a gift sender, information on the digital goods to be purchased, and information on a gift recipient including the assignable identification name of the physical goods held by the gift recipient from the gift sender to a business proprietor;
extracting the ID information of the physical goods held by the gift recipient by reference to a database of the business proprietor in which a corresponding relationship between the assignable identification name and the inherent ID has been registered, based on at least the assignable identification name;
encrypting the first encrypted ID among the extracted ID information according to a second encryption algorithm, thereby generating a second encrypted ID;
encrypting the digital goods selected by the gift sender according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a interface section of the gift recipient;
transferring the second encrypted ID and the encrypted digital goods transferred to the interface section of the gift recipient to the physical goods of the gift recipient;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
decrypting the encrypted digital goods according to the decryption algorithm if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods; and
executing contents of the decrypted digital goods provided as the gift in the physical goods. - View Dependent Claims (34, 36, 38, 40)
-
-
35. A method of preventing reproduction/distribution of digital goods by use of physical goods so as to permit sending a gift of the digital goods to a third party and receiving the gift wherein the digital goods is executed in physical goods, wherein the physical goods has an inherent ID given thereto, ID information including a first encrypted ID which is also given to the physical goods and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, and wherein the digital goods is sold via online to a client, the method comprising the steps of:
-
transferring information on a gift sender, information on the digital goods to be purchased, and information on a gift recipient including the assignable identification name of the physical goods held by the gift recipient from the gift sender to a business proprietor;
extracting the ID information of the physical goods held by the gift recipient by reference to a database of the business proprietor in which a corresponding relationship between the assignable identification name and the inherent ID has been registered, based on at least the identification name;
encrypting the first encrypted ID among the extracted ID information according to a second encryption algorithm, thereby generating a second encrypted ID;
encrypting the digital goods selected by the gift sender according to the second encryption algorithm;
transferring the second encrypted ID and the encrypted digital goods to a interface section of the gift recipient;
transferring the second encrypted ID and the encrypted digital goods transferred to the interface section of the gift recipient to the physical goods of the gift recipient;
decrypting the second encrypted ID and the encrypted digital goods transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
executing contents of the decrypted digital goods provided as the gift in the physical goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted coincides with the first encrypted ID given to the physical goods.
-
-
37. A method of preventing reproduction/distribution of digital goods by use of physical goods so as to permit sending a gift of the digital goods to a third party and receiving the gift wherein the digital goods sold via online to a client comprises a first execution portion and a second execution portion, wherein the second execution portion of the digital goods is executed in physical goods, and wherein the physical goods has an inherent ID given thereto, ID information including a first encrypted ID which is also given to the physical goods and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, the method comprising the steps of:
-
transferring information on a gift sender, information on the digital goods to be purchased, and information on a gift recipient including the assignable identification name of the physical goods held by the gift recipient from the gift sender to a business proprietor;
extracting the ID information of the physical goods held by the gift recipient by reference to a database of the business proprietor in which a corresponding relationship between the assignable identification name and the inherent ID has been registered, based on at least the assignable identification name;
encrypting the first encrypted ID among the extracted ID information according to a second encryption algorithm, thereby generating a second encrypted ID;
transferring the second encrypted ID and the digital goods selected by the gift sender to a interface section of the gift recipient;
separating the digital goods into the first execution portion and the second execution portion;
transferring the second encrypted ID transferred to the interface section of the gift recipient to the physical goods of the gift recipient;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
requesting the interface section of the gift recipient to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods; and
executing contents of the second execution portion of the digital goods transferred from the interface section of the gift recipient in response to the request for transfer in the physical goods and simultaneously executing contents of the first execution portion of the digital goods in the interface section of the gift recipient.
-
-
39. A method of preventing reproduction/distribution of digital goods by use of physical goods so as to permit sending a gift of the digital goods to a third party and receiving the gift wherein the digital goods sold via online to a client comprises a first execution portion and a second execution portion, wherein the second execution portion of the digital goods is executed in physical goods, and wherein the physical goods has an inherent ID given thereto, ID information including a first encrypted ID which is also given to the physical goods and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, the method comprising the steps of:
-
transferring information on a gift sender, information on the digital goods to be purchased, and information on a gift recipient including the assignable identification name of the physical goods held by the gift recipient from the gift sender to a business proprietor;
extracting the ID information of the physical goods held by the gift recipient by reference to a database of the business proprietor in which a corresponding relationship between the assignable identification name and the inherent ID has been registered, based on at least the assignable identification name;
encrypting the first encrypted ID among the extracted ID information according to a second encryption algorithm, thereby generating a second encrypted ID;
transferring the second encrypted ID and the digital goods selected by the gift sender to a interface section of the gift recipient;
separating the digital goods into the first execution portion and the second execution portion;
transferring the separated second execution portion and the second encrypted ID transferred to the interface section of the gift recipient to the physical goods of the gift recipient;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods; and
executing contents of the second execution portion of the digital goods in the physical goods and simultaneously executing contents of the first execution portion of the digital goods in the interface section of the gift recipient, if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods.
-
-
41. A method of preventing reproduction/distribution of digital goods by use of physical goods so as to permit sending a gift of the digital goods to a third party and receiving the gift wherein the digital goods sold via online to a client comprises a first execution portion and a second execution portion, wherein the second execution portion of the digital goods is executed in physical goods, and wherein the physical goods has an inherent ID given thereto, ID information including a first encrypted ID which is also given to the physical goods and encrypted from said inherent ID according to a first encryption algorithm and an assignable identification name for identifying the physical goods, the method comprising the steps of:
-
transferring information on a gift sender, information on the digital goods to be purchased, and information on a gift recipient including the assignable identification name of the physical goods held by the gift recipient from the gift sender to a business proprietor;
extracting the ID information of the physical goods held by the gift recipient by reference to a database of the business proprietor in which a corresponding relationship between the assignable identification name and the inherent ID has been registered, based on at least the assignable identification name;
encrypting the first encrypted ID among the extracted ID information according to a second encryption algorithm, thereby generating a second encrypted ID;
transferring the second encrypted ID and the digital goods selected by the gift sender to a interface section of the gift recipient;
transferring the second encrypted ID transferred to the interface section of the gift recipient to the physical goods of the gift recipient;
decrypting the second encrypted ID transferred to the physical goods according to a decryption algorithm corresponding to the second encryption algorithm;
comparing the first encrypted ID generated by the decryption of the second encrypted ID with the first encrypted ID given to the physical goods;
requesting the interface section of the gift recipient to transfer the second execution portion of the digital goods if, in the comparing step, the first encrypted ID generated by the decryption of the second encrypted ID coincides with the first encrypted ID given to the physical goods;
separating the digital goods transferred to the interface section of the gift recipient into the first execution portion and the second execution portion in response to the request for transfer of the second execution portion of the digital goods;
transferring the separated second execution portion of the digital to the physical goods; and
executing contents of the second execution portion of the digital goods transferred to the physical goods in the physical goods and simultaneously executing contents of the first execution portion of the digital goods in the interface section of the gift recipient. - View Dependent Claims (42)
-
-
43. A system of preventing reproduction/distribution of digital contents sold via online by use of an operation device, comprising:
-
the operation device for executing a part of the digital contents the operation device including an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the operation device;
a client interface section for providing registration information including the inherent ID given to the operation device, the assignable identification name for the operation device and client information to register the operation device, and for providing information on digital contents to be purchased and purchase information including the assignable identification name to purchase the digital contents after registration;
a central controller for registering the registration information in its own database, examining whether the client is a genuine proprietor of the operation device based on the assignable identification name, and if the client is determined to be a genuine proprietor, providing an authentication code including a second encrypted ID generated by encrypting the first encrypted ID stored in the database of the central controller according to a second encryption algorithm when the authentication code is requested;
an electronic commerce controller for requesting the authentication code to the central controller based on the digital contents information and the purchase information including the assignable identification name, generating a signal for requesting the digital contents selected by the client if the authentication code is provided from the central controller, and providing the digital contents and the authentication code to be provided according to the requests with the client interface section; and
a digital contents controller for providing the requested digital contents with the electronic commerce controller when the signal for requesting the digital contents is received, wherein the client interface section transfers the part of the digital contents and the authentication code to the operation device when the purchased digital contents and the authentication code are received, wherein the operation device decrypts the second encrypted ID included in authentication code according to a decryption algorithm corresponding to the second encryption algorithm to extract the first encrypted ID when the part of the digital contents and the authentication code are received and executes the part of the digital contents transferred from the client interface section only when the extracted first-encrypted ID coincides with the first encrypted ID given to the operation device, and wherein the client interface section executes the remaining part of the digital contents except the part which has been transferred to the operation device and is executed by the operation device, in synchronization with the execution of the part on the side of the operation device. - View Dependent Claims (44, 45, 46, 47, 48, 50, 51, 52, 53, 54)
-
-
49. A system of preventing reproduction/distribution of digital contents sold via online by use of an operation device, comprising:
-
the operation device for executing a part of the digital contents, the operation device including an inherent ID given thereto, a first encrypted ID also given thereto and encrypted according to a first encryption algorithm from said inherent ID, and an assignable identification name for identifying the operation device;
a client interface section for providing registration information including the inherent ID given to the operation device, the assignable identification name for the operation device and client information to register the operation device, and for providing information on digital contents to be purchased and purchase information including the assignable identification name to purchase the digital contents after registration;
a central controller for registering the registration information in its own database, examining whether the client is a genuine proprietor of the operation device based on the assignable identification name, and if the client is determined to be to a genuine proprietor, providing an authentication code including a second encrypted ID generated by encrypting the first encrypted ID stored in the database of the central controller according to a second encryption algorithm when the authentication code is requested;
an electronic commerce controller for requesting the authentication code to the central controller based on the digital contents information and the purchase information including the assignable identification name, generating a signal for requesting the digital contents selected by the client if the authentication code is provided from the central controller, and providing the digital contents and the authentication code to be provided according to the requests with the client interface section; and
a digital contents controller for providing the requested digital contents with the electronic commerce controller when the signal for requesting the digital contents is received, wherein the client interface section transfers the authentication code to the operation device when the purchased digital contents and the authentication code are received, wherein the operation device decrypts the second encrypted ID included in authentication code according to a decryption algorithm corresponding to the second encryption algorithm to extract the first encrypted ID when the authentication code is received, receives the part of the digital contents from the client interface section only when the extracted first-encrypted ID coincides with the first encrypted ID given to the operation device, and executes the part of the digital contents, and wherein the client interface section executes the remaining part of the digital contents except the part which has been transferred to the operation device, in synchronization with the execution of the part on the side of the operation device.
-
-
55. An apparatus for preventing reproduction/distribution of digital goods sold via online to a client by use of physical goods having an inherent ID and a first encrypted ID from said inherent ID encrypted according to a first encryption algorithm for executing a part of the sold digital goods,
wherein the physical goods comprises a controller for determining the execution of the part of the sold digital goods depending on a result of comparison of a decrypted ID generated by decrypting a second encrypted ID, which had been generated by encrypting the first encrypted ID according to a second encryption algorithm and transferred to the physical goods when selling the digital goods, with the first encrypted ID given to the physical goods.
-
56. An apparatus for preventing reproduction/distribution of digital goods sold via online to a client by use of physical goods having a first encrypted ID for executing a part of the sold digital goods,
wherein the physical goods comprises a controller for determining the execution of the part of the sold digital goods depending on a result of comparison of a decrypted ID generated by decrypting a second encrypted ID, which had been generated by encrypting the first encrypted ID according to an encryption algorithm and transferred to the physical goods when selling the digital goods, according to a decryption algorithm corresponding to the encryption algorithm with the first encrypted ID given to the physical goods.
-
57. A method of preventing reproduction/distribution of digital goods transferred via online by use of physical goods having a first encrypted ID given thereto for executing a part of the transferred digital goods, comprising the steps of:
-
requesting transfer of the digital goods to a proprietor of the physical goods by purchasing of the digital goods;
examining whether or not the proprietor of the physical goods is a genuine one;
transferring the digital goods and a second encrypted ID generated by encrypting the first encrypted ID according to a predetermined encryption algorithm to the proprietor of the physical goods;
decrypting the second encrypted ID transferred to the proprietor of the physical goods according to a decryption algorithm corresponding to the predetermined encryption algorithm; and
determining the execution of the part of the transferred digital goods depending on a result of comparison of the decrypted ID with the first encrypted ID given to the physical goods.
-
-
58. A method of preventing reproduction/distribution of digital goods comprising a first execution portion and a second execution portion transferred via online by use of physical goods having a first encrypted ID given thereto for executing the second execution portion of the digital goods, comprising the steps of:
-
requesting transfer of the digital goods to a proprietor of the physical goods by purchasing of the digital goods;
examining whether or not of the physical goods is a genuine one;
transferring the digital goods and a second encrypted ID generated by encrypting the first encrypted ID according to a predetermined encryption algorithm to the proprietor of the physical goods;
decrypting the second encrypted ID transferred to the proprietor of the physical goods according to a decryption algorithm corresponding to the predetermined encryption algorithm;
determining whether or not the decrypted ID coincides with the first encrypted ID given to the physical goods; and
executing the second execution portion of the digital goods in the physical goods and simultaneously executing the first execution portion of the digital goods in an interface section of the proprietor connected to the physical goods in synchronization with the execution of the second execution portion only when, in the determining step, the decrypted ID coincides with the first encrypted ID given to the physical goods.
-
-
59. An apparatus for preventing reproduction/distribution of digital goods transferred via online by use of physical goods having a first encrypted ID given thereto for executing a part of the transferred digital goods,
wherein the physical goods determines the execution of the part of the transferred digital goods depending on a result of comparison of a decrypted ID generated by decrypting a second encrypted ID, which had been generated by encrypting the first encrypted ID according to a predetermined encryption algorithm and transferred to the physical goods, according to a decryption algorithm corresponding to the predetermined encryption algorithm, with the first encrypted ID given to the physical goods.
Specification