Data processing system, data processing method, informaton processing device and information processing method, and storage medium
OwnerTsutomu Gamoinventor
Life of this patent
Estimating the term…
Abstract
A higher speed of a data transfer process is realized when a module is downloaded from a server to a client. Each module is classified based on characteristics, the module is reconfigured by new constituent elements, and information in which characteristics are described is made to correspond to the configured module. When the client downloads and uses the module, only the new constituent elements containing a portion of the module that is used at first are downloaded, and thereafter, the download is performed in units of the new constituent element as necessary. Thus, a higher speed of download, and download which is concurrent to the use of the module, are realized.
Claims51
A data processing system comprising a module management apparatus for managing modules and a client who transfers a module from the module management apparatus and uses the module,
- wherein, in said module management apparatus, basic constituent elements of a module are classified based on individual characteristics, the module is reconfigured by new constituent elements composed of a plurality of basic constituent elements, corresponding characteristics are described as characteristic information in the individual basic constituent elements, and the new constituent elements which are reconfigured in response to a request from said client and the characteristic information thereof are transmitted, and
- in said client, when the module is transferred from said module management apparatus and is used, a process corresponding to the characteristic information associated with the new constituent elements is performed transparently to the use of the module.
A data processing method for transferring a module managed in a module management apparatus to a client and for using the module, said data processing method comprising:
- a step in which, in said module management apparatus, basic constituent elements of a module are classified based on individual characteristics, the module is reconfigured based on new constituent elements composed of a plurality of basic constituent elements, corresponding characteristics are described as characteristic information in the individual basic constituent elements, and the new constituent elements which are reconfigured in response to a request from said client and the characteristic information thereof are transmitted;
- and
- a step in which, in said client, when the module is transferred from said module management apparatus and is used, a process corresponding to the characteristic information associated with the new constituent elements is performed transparently to the use of the module.
An information processing apparatus for providing a module to an external device, said information processing apparatus comprising:
- module reconfiguring means for classifying the basic constituent elements of a module on the basis of individual characteristics and reconfiguring the module by the new constituent elements composed of a plurality of basic constituent elements;
- characteristic information describing means for describing corresponding characteristics as characteristic information in individual new constituent elements;
- and
- information transmission means for transmitting the new reconfigured constituent elements and the characteristic information thereof in response to a request from the external device.
An information processing apparatus for using a module, said information processing apparatus comprising:
- data transferring means for transferring a module from an external device;
- and
- module using means for using the module;
- wherein the module is reconfigured by new constituent elements, which are classified based on individual characteristics, composed of a plurality of basic constituent elements,
- each new constituent element is associated with characteristic information, and
- when the module transferred by said data transferring means is to be used by said module using means, a process corresponding to the characteristic information associated with the new constituent element is performed transparently to the use of the module.
An information processing method for providing a module to an external device, said information processing method comprising:
- a module reconfiguring step of classifying the basic constituent elements of a module on the basis of individual characteristics and reconfiguring the module by new constituent elements composed of a plurality of basic constituent elements;
- a characteristic information describing step of describing corresponding characteristics as characteristic information in each new constituent element;
- and
- an information transmission step of transmitting the new reconfigured constituent element and the characteristic information thereof in response to a request from an external device.
An information processing method for using a module, said information processing method comprising:
- a data transferring step of transferring a module from an external device;
- and
- a module using step of using the module;
- wherein the module is reconfigured by new constituent elements, which are classified based on individual characteristics, composed of a plurality of basic constituent elements,
- each new constituent element is associated with characteristic information, and
- when the module transferred in said data transferring step is to be used in said module using step, a process corresponding to the characteristic information associated with the new constituent element is performed transparently to the use of the module.
A storage medium having physically stored thereon in a computer-readable format computer software written so as to execute data processing for managing and using a module composed of a plurality of basic constituent elements on a computer system, said computer software comprising:
- a step of classifying the basic constituent elements of the module on the basis of individual characteristics in order to reconfigure the module by the new constituent elements composed of a plurality of basic constituent elements, and managing the module by describing corresponding characteristics as characteristic information in individual new constituent elements;
- and
- a step of performing a process corresponding to the characteristic information associated with the new constituent element in such a manner as to be transparent to the use of the module when the module is used.
A storage medium having physically stored thereon in a computer-readable format computer software written so as to perform a process for providing a module to an external device on a computer system, said computer software comprising:
- a module reconfiguring step of classifying basic constituent elements of the module on the basis of individual characteristics in order to reconfigure the module by the new constituent elements composed of a plurality of basic constituent elements;
- a characteristic information describing step of describing corresponding characteristics as characteristic information in individual new constituent elements;
- and
- an information transmission step of transmitting the new reconfigured constituent elements and the characteristic information thereof in response to a request from the external device.
A storage medium having physically stored thereon in a computer-readable format computer software written so as to perform a process for using a module on a computer system, said computer software comprising:
- a data transferring step of transferring a module from an external device;
- and
- a module using step of using the module,
- wherein the module is reconfigured by new constituent elements, which are classified based on individual characteristics, composed of a plurality of basic constituent elements, and
- when the module transferred in said data transferring step is to be used in said module using step, a process corresponding to the characteristic information associated with the new constituent element is performed transparently to the use of the module.
Dependencies are inferred from the claim text.