×

License information exchange system

  • US 8,639,751 B2
  • Filed: 10/28/2011
  • Issued: 01/28/2014
  • Est. Priority Date: 02/01/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A rights information transmission system comprising a server device and a client device, said rights information transmission system being for transmitting rights information indicating usage rights of a content, from said server device to said client device, via a communication network,wherein said server device includes:

  • a receiving unit configured to receive, from said client device, communication identification information for identifying a series of communications with said client device;

    a rights information generating unit configured to generate rights information according to a request from said client device;

    a first data storing unit configured to store the received communication identification information transmitted between said server device and said client device, the communication identification information being stored at least until a message indicating a completion of said client device storing the rights information is received from said client device; and

    a first communication unit configured to communicate with said client device,wherein said client device includes;

    a request information generating unit configured to generate request information concerning rights information for which acquisition is requested;

    a communication identification information generating unit configured to generate the communication identification information to be transmitted to said server device;

    a second data storing unit configured to store the communication identification information generated by said communication identification information generating unit at least until the rights information is received from said server device; and

    a second communication unit configured to communicate with said server device,wherein said client device stores the generated communication identification information in said second data storing unit, and transmits the communication identification information to said server device using said second communication unit,wherein said server device stores, in said first data storing unit, the communication identification information received by said receiving unit, and transmits a response message to said client device using said first communication unit, the response message indicating that the communication identification information has been received,wherein, when said second communication unit receives the response message, said client device generates the request information using said request information generating unit, and transmits a rights information request message to said server device using said second communication unit, the rights information request message including at least the request information and the communication identification information,wherein, when said first communication unit receives the rights information request message, said server device (i) generates, using said rights information generating unit, the rights information for transmission in response to the request information, (ii) updates the rights information managed by said server device, (iii) stores the communication identification information and the rights information for transmission in said first data storing unit, and (iv) transmits a response message including the rights information for transmission to said client device, using said first communication device,wherein, when said second communication unit receives the response message, said client device stores the rights information for transmission in said second data storing unit, and transmits, to said server device, a completion message indicating completion of storing the rights information for transmission, andwherein the communication identification information is;

    (i) generated by said client device and transmitted from said client device to said server device, before the request information is transmitted to said server device;

    (ii) transmitted again from said client device to said server device, together with the request information, after said client device confirms that the communication identification information is received by said server device;

    (iii) held in said server device, from when the communication identification information is received by said server device to when at least the completion message is received by said server device; and

    (iv) held in said client device, from when the communication identification information is generated by said client device to when at least the rights information is received by said client device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×