Information processing system, information processing apparatus, information processing method, and program
First Claim
1. An information processing system which is constituted by a plurality of clients and an information processing apparatus connected to said clients through a network, and which distributes contents from said information processing apparatus to said clients in response to a request from said each client, said information processing apparatus comprising:
- an information storage unit which stores contents and a plurality of applications, the applications being authoring tools for editing the contents, and having different operational conditions from one another in accordance with capacities of hardware and software; and
a control unit which distributes contents stored in said information storage unit to said each client in response to the request, obtains information representing capacities of hardware and software of each said client, wherein said control unit;
specifies any of the applications operable with the hardware and the software of each said client by an information for specifying the capacities of the hardware and the software of each said client, sent from said each client; and
reads out the specified application from said information storage unit, and provides the specified application to each said client.
0 Assignments
0 Petitions
Accused Products
Abstract
A server which connects to a plurality of clients via network, stores contents and a plurality of applications which are authoring tools for editing contents and have different operational conditions from one another in accordance with capacities of hardware and software. The server obtains information indicating capacities of hardware and software of each client and specifies any of the applications that can be operable with the hardware and software of each client. The server provides the specified application to each client. The server also provides contents to the clients in response to requests from the clients.
-
Citations
22 Claims
-
1. An information processing system which is constituted by a plurality of clients and an information processing apparatus connected to said clients through a network, and which distributes contents from said information processing apparatus to said clients in response to a request from said each client, said information processing apparatus comprising:
-
an information storage unit which stores contents and a plurality of applications, the applications being authoring tools for editing the contents, and having different operational conditions from one another in accordance with capacities of hardware and software; and
a control unit which distributes contents stored in said information storage unit to said each client in response to the request, obtains information representing capacities of hardware and software of each said client, wherein said control unit;
specifies any of the applications operable with the hardware and the software of each said client by an information for specifying the capacities of the hardware and the software of each said client, sent from said each client; and
reads out the specified application from said information storage unit, and provides the specified application to each said client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing apparatus connected to a plurality of clients through a network, said apparatus comprising:
-
an information storage unit which stores contents and a plurality of applications, the applications being authoring tools for editing contents and having different operational conditions from one another in accordance with capacities of hardware and software;
a control unit which receives device information sent from each said client for specifying capacities of hardware and software of each said client, reads out any of the applications operable with the capacities of the hardware and the software of each said client from said information storage unit based on the received device information, and sends the application to each said client;
wherein said control unit;
(a) receives content specifying information for specifying a content sent from each said client operating with the transmitted application; and
(b) reads out a specific content from said information storage unit based on the received content specifying information; and
(c) sends the specified content to each said client. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An information processing method which is applied to an information processing apparatus existing on a network and connected to a plurality of clients through said network, said method comprising:
-
storing contents and a plurality of applications which are authoring tools for editing contents and have different operational conditions from one another in accordance with capacities of hardware and software;
obtaining information for specifying capacities of hardware and software of each said client from each said client;
specifying any of the applications that is operable with the capacities of the hardware and software of each said client based on the information and sending the application to each said client;
obtaining information for specifying a content from each said client; and
sending the content specified by the information to each said client which has sent the information. - View Dependent Claims (12, 13, 14, 15, 20)
-
-
16. A program which is applied to an information processing apparatus connected to a plurality of clients through a network, for distributing contents to said clients at a request, said program controlling said information processing apparatus to execute processes for:
-
obtaining information for specifying capacities of hardware and software of each said client from each said client;
specifying any of the applications which are authoring tools for editing contents and have different operational conditions from one another in accordance with capacities of hardware and software, operable with the capacities of the hardware and software of each said client based on the information, sending the application to each said client;
obtaining information for specifying a content from each said client; and
sending the content specified by the information to each said client which has sent the information. - View Dependent Claims (17, 18, 19)
-
-
21. An information processing system which is constituted by a plurality of clients and an information processing apparatus connected to said clients through a network, and which distributes contents from said information processing apparatus to said clients in response to a request from said client, said information processing apparatus comprising:
-
means for obtaining information showing capacities of hardware and software of each said client;
means for storing a plurality of applications which are authoring tools for editing the contents, and which have different operational conditions from one another in accordance with capacities of hardware and software; and
providing means for specifying any of the applications which can be operated on the hardware and software of each client, and providing the specified application to each said client.
-
-
22. An information processing apparatus connected to a plurality of clients through a network, said apparatus comprising:
-
first storage means for storing a plurality of applications which are authoring tools for editing contents and have different operational conditions from one another in accordance with capacities of hardware and software;
first reception means for receiving device information for specifying capacities of hardware and software of each said client which information is notified by each said client;
first sending means for reading out any of the applications that is operable with by the capacities of the hardware and software of each said client from said first storage means based on the received device information, and sending the application to each said client;
second storage means for storing contents;
second reception means for receiving content specifying information for specifying a content which information is notified by each said client which operates in accordance with the transmitted application; and
second sending means for reading out the specific content from said second storage means based on the received content specifying information, and sending the content to each said client.
-
Specification