Information processing apparatus and method, and data communication system and method
First Claim
Patent Images
1. A data communication system, comprising:
- a communication terminal; and
a server connected with the communication terminal via a network, the server comprising a server communication unit that issues updating license information to the communication terminal, the updating license information including condition information for at least one usage function to use content,the communication terminal comprisinga client module that obtains license information, anda processing device that uses the content under condition information defined in the license information, wherein,when the client module is updated by an updating module to add the at least one usage function and the condition information defined in the license information does not include the condition information for the at least one usage function, the server communication unit issues the updating license information including the condition information for the at least one usage function, andthe client module reads a version indicator of the license information, obtains the updating license information, based on the version indicator of the license information, and uses the content under both the condition information defined in the updating license information for the at least one usage function and the condition information defined in the license information.
0 Assignments
0 Petitions
Accused Products
Abstract
A client obtains license information. The client has a client module for using content under conditions defined in the license information. When the client module is updated and a new function is added, the client obtains updating license information including permission of the new function. The client is allowed to use the content under the conditions defined in the previous license information and the conditions defined in the updating license information without obtaining new rights information for the updated client module.
-
Citations
8 Claims
-
1. A data communication system, comprising:
-
a communication terminal; and a server connected with the communication terminal via a network, the server comprising a server communication unit that issues updating license information to the communication terminal, the updating license information including condition information for at least one usage function to use content, the communication terminal comprising a client module that obtains license information, and a processing device that uses the content under condition information defined in the license information, wherein, when the client module is updated by an updating module to add the at least one usage function and the condition information defined in the license information does not include the condition information for the at least one usage function, the server communication unit issues the updating license information including the condition information for the at least one usage function, and the client module reads a version indicator of the license information, obtains the updating license information, based on the version indicator of the license information, and uses the content under both the condition information defined in the updating license information for the at least one usage function and the condition information defined in the license information. - View Dependent Claims (2, 3, 4, 5, 8)
-
-
6. A data communication method for communicating data between a communication terminal and a server connected with the communication terminal via a network, the data communication method comprising:
-
issuing updating license information from the server to the communication terminal, the updating license information including condition information for at least one usage function to use content; obtaining license information in the communication terminal; and using the content in a client module of the communication terminal under condition information defined in the license information, wherein when the client module is updated by an updating module to add at least one usage function and the condition information defined in the license information obtained in the obtaining does not include the condition information for the at least one usage function, the issuing issues the updating license information including the condition information for the at least one usage function, and the using includes checking a version indicator of the license information, obtaining the updating license information, based on the version indicator of the license information, and using the content under both the condition information defined in the updating license information for the at least one usage function and the condition information defined in the license information.
-
-
7. A computer-readable, non-transitory storage medium encoded with computer executable instructions, wherein the instructions, when executed by a processing device, cause the processing device to perform a method comprising:
-
receiving updating license information including condition information for a usage function to use content, when a client module executable by the processing device is updated by an updating module to add the usage function and condition information defined in license information does not include the condition information for the usage function; checking a version indicator of the license information; obtaining the updating license information, based on the version indicator of the license information; and using the content under both the condition information included in the updating license information for the usage function and the condition information defined in the license information.
-
Specification