Digital data dealing system
First Claim
1. A digital data selling and buying transaction system for performing selling and buying transactions for an encryption key for encrypted digital data among a plurality of terminal units connected through a communication network, comprising the processes of:
- receiving buying request data representing a buying order and a buying condition for the encryption key for the encrypted digital data, the buying request data being transmitted through the communication network;
receiving selling request data representing a selling request and a selling condition for the encryption key for the encrypted digital data, the selling request data being transmitted trough the communication network;
deciding a transaction price for the encryption key for the digital data corresponding to the received buying request data and selling request data for the encryption key; and
concluding transactions of the buying request and the selling request corresponding to the decided transaction price.
2 Assignments
0 Petitions
Accused Products
Abstract
A transaction managing portion 2, a copyright owner 3 of digital data, a user 4 of digital data, and a transaction intermediary 5 who intermediates transactions are connected through a communication network using the Internet. The transaction managing portion 2 stores digital data, encryption key data, chronological change of the circulation number of the encryption key data, chronological change of the number of transactions, identification information of the transaction intermediary 5 and the user 4, and so forth. In addition, the transaction managing portion 2 decides whether or not transactions are concluded corresponding to the number of demanded digital data and the number of supplied digital data supplied through the communication network, identification information and asset information of people concerned with the transactions, identification of encryption key data, and so forth and performs data distributing and charging processes and so forth. Moreover, the transaction managing portion 2 manages transaction data of encryption key data such as the circulation number thereof, the number of concluded transactions thereof, and the transaction prices thereof and publicizes the transaction data on the network.
37 Citations
57 Claims
-
1. A digital data selling and buying transaction system for performing selling and buying transactions for an encryption key for encrypted digital data among a plurality of terminal units connected through a communication network, comprising the processes of:
-
receiving buying request data representing a buying order and a buying condition for the encryption key for the encrypted digital data, the buying request data being transmitted through the communication network;
receiving selling request data representing a selling request and a selling condition for the encryption key for the encrypted digital data, the selling request data being transmitted trough the communication network;
deciding a transaction price for the encryption key for the digital data corresponding to the received buying request data and selling request data for the encryption key; and
concluding transactions of the buying request and the selling request corresponding to the decided transaction price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
35. An auxiliary digital data selling and buying system, comprising:
- a selling processing device for performing a process for selling auxiliary digital data with respect to a process for canceling the limitation of the use of digital data;
a buying processing device for performing a process for buying the auxiliary digital data; and
a selling and buying processing device for performing a process for receiving a selling request from said selling processing device and a buying request from said buying processing device and concluding selling and buying transactions, said selling processing device, said buying processing device, and said selling and buying processing device being connected through a communication network,wherein said selling processing device comprises;
transmitting means for transmitting user identification information and a selling request of a selling applicant of the auxiliary digital data through the communication network, receiving means for receiving a selling notification for the digital data transmitted from said selling and buying processing device through the communication network, erasing means having a function for erasing the auxiliary digital data, and controlling means for controlling said transmitting means so that the user identification information and the selling request are transmitted to said selling and buying processing device and controlling said erasing means so that the auxiliary data is erased when said receiving means has received the selling notification transmitted from said selling and buying processing device through the communication network, wherein said buying processing device comprises;
transmitting means for transmitting user identification information and a buying request of a buying applicant of the auxiliary digital data through the communication network, receiving means for receiving a buying notification of the digital data and/or the auxiliary digital data transmitted from said selling and buying processing device through the communication network, and controlling means for controlling said transmitting means so that the user identification information and the buying request are transmitted to said selling and buying processing device through the communication network, and wherein said selling and buying processing device comprises;
receiving means for receiving the user identification information and the selling request transmitted from said selling processing device through the communication network and/or the user identification information and the buying request transmitted from said buying processing device through the communication network, storing means for storing user management information and the auxiliary digital data, the user management information correlating the user identification information and information that represents the state of ownership of the auxiliary digital data and the digital data, selling and buying transaction concluding processing means for concluding the selling and buying transactions of the auxiliary digital data corresponding to the user identification information and the selling request received by said receiving means from said selling processing device and the user identification information and the buying request received by said receiving means from said buying processing device, transmitting means having a function for transmitting the auxiliary digital data and a selling notification thereof through the communication network, and controlling means for performing a process for updating the user management information stored in said storing means corresponding to the user identification information of the selling applicant and/or the user identification information of the buying applicant received by said receiving means, a process for reading the auxiliary digital data to be transmitted from said storing means to the buying applicant, a process for controlling said transmitting means so that the auxiliary digital data that has been read to said buying processing device, and a process for controlling said transmitting means so that the selling notification is transmitted to said selling processing device, when the selling and buying transactions of the auxiliary digital data have been concluded.
- a selling processing device for performing a process for selling auxiliary digital data with respect to a process for canceling the limitation of the use of digital data;
-
44. A digital data selling and buying transaction method for performing selling and buying transactions for digital data through a wired or wireless communication network, comprising the steps of:
-
receiving buyer side data that represents a buying order for digital data and a buying condition through the communication network;
receiving seller side data that represents a selling order for digital data and a selling condition through the communication network;
deciding a transaction price of the digital data corresponding to the number and contents of the buyer side data and the number and contents of the seller side data; and
concluding the selling and buying transactions corresponding to the transaction price. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
45. An auxiliary digital data selling and buying method, comprising the steps of performing a process for selling auxiliary digital data with respect to a process for canceling the limitation of the use of digital data;
- performing a process for buying the auxiliary digital data; and
performing a process for receiving a selling request from the selling processing step and a buying request from the buying processing step and concluding selling and buying transactions, the selling processing step, the buying processing step, and the selling and buying processing step being performed by transmitting and receiving data through a communication network,wherein the selling processing step comprises the steps of;
transmitting user identification information and a selling request of a selling applicant of the auxiliary digital data through the communication network, receiving a selling notification for the digital data transmitted from the selling and buying processing step through the communication network, having a function for erasing the auxiliary digital data, and controlling the transmitting step so that the user identification information and the selling request are transmitted to the selling and buying processing step and controlling the erasing step so that the auxiliary data is erased when the receiving step has received the selling notification transmitted from the selling and buying processing step through the communication network, wherein the buying processing step comprises the steps of;
transmitting user identification information and a buying request of a buying applicant of the auxiliary digital data through the communication network, receiving a buying notification of the digital data and/or the auxiliary digital data transmitted from the selling and buying processing step through the communication network, and controlling the transmitting step so that the user identification information and the buying request are transmitted to the selling and buying processing step through the communication network, and wherein the selling and buying processing step comprises the steps of;
receiving the user identification information and the selling request transmitted from the selling processing step through the communication network and/or the user identification information and the buying request transmitted from the buying processing step through the communication network, storing user management information and the auxiliary digital data, the user management information correlating the user identification information and information that represents the state of ownership of the auxiliary digital data and the digital data, concluding the selling and buying transactions of the auxiliary digital data corresponding to the user identification information and the selling request received by the receiving step from the selling processing step and the user identification information and the buying request received by the receiving step from the buying processing step, having a function for transmitting the auxiliary digital data and a selling notification thereof through the communication network, and performing a process for updating the user management information stored in the storing step corresponding to the user identification information of the selling applicant and/or the user identification information of the buying applicant received by the receiving step, a process for reading the auxiliary digital data to be transmitted from the storing step to the buying applicant, a process for controlling the transmitting step so that the auxiliary digital data that has been read to the buying processing step, and a process for controlling the transmitting step so that the selling notification is transmitted to the selling processing step, when the selling and buying transactions of the auxiliary digital data have been concluded.
- performing a process for buying the auxiliary digital data; and
-
46. A digital data selling and buying transaction apparatus for performing selling and buying transactions for an encryption key for encrypted digital data among a plurality of terminal units connected through a communication network, comprising:
-
first receiving means for receiving buying request data that represents a buying order and a buying condition for an encryption key for encrypted digital data from a buying requesting device through the communication network;
second receiving means for receiving selling request data that represents a selling order and a selling condition for an encryption key for encrypted digital data from a selling requesting device through the communication network;
transaction condition determining means for determining whether or not transactions are concluded with the transaction conditions for the encryption key for the digital data corresponding to the buying request data for the encryption key and the selling request data for the encryption key; and
key movement controlling means for controlling the movement of the encryption key for the digital data from the selling requesting device to the buying requesting device corresponding to the concluded transactions determined by said transaction condition determining means.
-
Specification