Information processing system, mobile phone and information processing server
First Claim
1. An information processing system, comprising:
- an information processing server connected to a network and including a server storage device having a plurality of objects stored therein, each object having unique information and a URL (Uniform Resource Locator) for accessing to said information processing server for updating said plurality of objects; and
at least one mobile terminal being connected to said network for transmitting an install request including an install list including said unique information and the URL of an object among said plural objects that is necessary for installation,said information processing server referring to said install list to select an object for transmission from said plural objects stored in said server storage device to transmit the selected object,wherein said mobile terminal includes a terminal storage device having stored therein a group of objects among said plural objects,wherein said install request further includes an installed list including therein unique information and the URL of said group of objects,wherein said information processing server refers to said installed list to form a list of unneeded objects, among the objects of said group of objects, an unneeded object being an object which becomes unnecessary when said selected object has been installed on said terminal storage device, and sends said list of unneeded objects to said mobile terminal along with said selected object,wherein said mobile terminal installs the selected object sent from said information processing server in said terminal storage device, said mobile terminal referring to the list of unneeded objects sent from said information processing server to delete said unneeded objects from said group of objects,wherein said selected object and the deleted objects are stored in said terminal storage device as an updated group of objects by said mobile terminal,wherein said install request further includes terminal identification information for discriminating said mobile terminal,wherein said information processing server forming a list of state of use of the objects in said server, responsive to said install request, to store said list in said server storage device,wherein said list of state of use of the objects having therein said terminal identification information, said unique information and the URL of the unneeded object, presently deleted, said unique information and the URL of said group of objects having said unneeded object deleted, and said unique information and the URL of presently newly installed selected object, stated by said information processing server,wherein said mobile terminal sends to said information processing server a recovery request, as said install request, for restoring the updated group of objects, installed in said terminal storage device, to said group of objects, when a malfunction occurs in executing each object of the group of the updated objects installed in said terminal storage device,wherein said recovery request including a recovery request list having stated therein by said mobile terminal said terminal identification information and said unique information as well as the URL of said updated group of objects installed in said terminal storage device,wherein said information processing server referring to said recovery request list and the list of state of use of the objects stored in said server storage device to select from said plural objects stored in said server storage device said unneeded object to be installed by said mobile terminal in said terminal storage device;
said information processing server forming a list of unneeded restoration objects, among the objects of said group of objects, having therein the unique information and the URL of the selected object which become unnecessary when the unneeded object has been installed in said terminal storage device, said information processing server transmitting the list of unneeded restoration objects to said mobile terminal along with said unneeded object,wherein a set-up program code associated with each of the objects of the updated object group is stored in said terminal storage device, andwherein said mobile terminal in executing each of the objects of said updated object group installed in said terminal storage device converts each updated object into a program code which is a form of using each updated object on said mobile terminal, and sends to said information processing server a malfunction report representing each updated object suffering from said malfunction based on a result of collation between said program code and the set-up program code.
5 Assignments
0 Petitions
Accused Products
Abstract
An information processing server includes a server storage device in which plural objects are stored. Each object includes the unique information and the URL for accessing to an information processing server for updating. A mobile terminal transmits an install request including an install list. In the install list, the information unique to an object, as needed for installation, among plural objects, and the URL, are stated by the mobile terminal. The information processing server refers to the install list to select objects to be transmitted, from the plural objects stored in a server storage device, and transmits the selected object to the mobile terminal. Thus, the user only has to select the URL and the information unique to the needed object, as an object desired to be actually used, with the aid of the mobile terminal. Thus, with the information processing system according to the present invention, the object to be employed by the user may promptly be acquired, without the necessity of requesting a download menu from the server, using a terminal.
-
Citations
47 Claims
-
1. An information processing system, comprising:
-
an information processing server connected to a network and including a server storage device having a plurality of objects stored therein, each object having unique information and a URL (Uniform Resource Locator) for accessing to said information processing server for updating said plurality of objects; and at least one mobile terminal being connected to said network for transmitting an install request including an install list including said unique information and the URL of an object among said plural objects that is necessary for installation, said information processing server referring to said install list to select an object for transmission from said plural objects stored in said server storage device to transmit the selected object, wherein said mobile terminal includes a terminal storage device having stored therein a group of objects among said plural objects, wherein said install request further includes an installed list including therein unique information and the URL of said group of objects, wherein said information processing server refers to said installed list to form a list of unneeded objects, among the objects of said group of objects, an unneeded object being an object which becomes unnecessary when said selected object has been installed on said terminal storage device, and sends said list of unneeded objects to said mobile terminal along with said selected object, wherein said mobile terminal installs the selected object sent from said information processing server in said terminal storage device, said mobile terminal referring to the list of unneeded objects sent from said information processing server to delete said unneeded objects from said group of objects, wherein said selected object and the deleted objects are stored in said terminal storage device as an updated group of objects by said mobile terminal, wherein said install request further includes terminal identification information for discriminating said mobile terminal, wherein said information processing server forming a list of state of use of the objects in said server, responsive to said install request, to store said list in said server storage device, wherein said list of state of use of the objects having therein said terminal identification information, said unique information and the URL of the unneeded object, presently deleted, said unique information and the URL of said group of objects having said unneeded object deleted, and said unique information and the URL of presently newly installed selected object, stated by said information processing server, wherein said mobile terminal sends to said information processing server a recovery request, as said install request, for restoring the updated group of objects, installed in said terminal storage device, to said group of objects, when a malfunction occurs in executing each object of the group of the updated objects installed in said terminal storage device, wherein said recovery request including a recovery request list having stated therein by said mobile terminal said terminal identification information and said unique information as well as the URL of said updated group of objects installed in said terminal storage device, wherein said information processing server referring to said recovery request list and the list of state of use of the objects stored in said server storage device to select from said plural objects stored in said server storage device said unneeded object to be installed by said mobile terminal in said terminal storage device;
said information processing server forming a list of unneeded restoration objects, among the objects of said group of objects, having therein the unique information and the URL of the selected object which become unnecessary when the unneeded object has been installed in said terminal storage device, said information processing server transmitting the list of unneeded restoration objects to said mobile terminal along with said unneeded object,wherein a set-up program code associated with each of the objects of the updated object group is stored in said terminal storage device, and wherein said mobile terminal in executing each of the objects of said updated object group installed in said terminal storage device converts each updated object into a program code which is a form of using each updated object on said mobile terminal, and sends to said information processing server a malfunction report representing each updated object suffering from said malfunction based on a result of collation between said program code and the set-up program code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing system, comprising:
-
an information processing server connected to a network and including a server storage device having a plurality of objects stored therein; and at least one mobile terminal connected to said network and including a terminal storage device having stored therein an object group among said plural objects, said mobile terminal sending an install request to said information processing server;
said install request including an install list representing a needed object among said plural objects that is necessary for installation and an installed list representing said group of objects installed in said terminal storage device,said information processing server referring to said install list to select an object for transmission from said plural objects stored in said server storage device;
said information processing server also referring to said installed list to form a list of unneeded objects, among the objects of said group of objects, said unneeded object being an objects which becomes unnecessary when said selected object has been installed on said terminal storage device, said information processing server sending said selected object and the list of unneeded objects to said mobile terminal,wherein each of said plural objects includes unique information and a URL (Uniform Resource Locator) for accessing to said information processing server for accessing, said install list having therein the unique information and the URL of said needed object stated by said mobile terminal, said installed list having therein unique information and the URL of said group of objects stated by said mobile terminal. wherein said list of unneeded objects have therein the unique information and the URL of said unneeded objects stated by said information processing server, wherein said mobile terminal installs the selected object sent from said information processing server in said terminal storage device, said mobile terminal referring to the list of unneeded objects sent from said information processing server to delete said unneeded objects from said group of objects, wherein said selected object and the deleted objects are stored in said terminal storage device as an updated group of objects by said mobile terminal, wherein said install request further includes a terminal identification information for discriminating said mobile terminal, said information processing server forming a list of state of use of the objects in said server, responsive to said install request, to store said list in said server storage device, and said list of state of use of the objects having therein said terminal identification information, said unique information and the URL of the unneeded object, presently deleted, said unique information and the URL of said group of objects having said unneeded object deleted, and said unique information and the URL of presently newly installed selected object, stated by said information processing server, wherein said mobile terminal sends to said information processing server a recovery request, as said install request, for restoring the updated group of objects, installed in said terminal storage device, to said group of objects, when a malfunction occurs in executing each object of the group of the updated objects installed in said terminal storage device, wherein said recovery request including a recovery request list having stated therein by said mobile terminal said terminal identification information and said unique information as well as the URL of said updated group of objects installed in said terminal storage device, wherein said information processing server referring to said recovery request list and the list of state of use of the objects stored in said server storage device to select from said plural objects stored in said server storage device said unneeded object to be installed by said mobile terminal in said terminal storage device, wherein said information processing server forming a list of unneeded restoration objects, among the objects of said group of objects, having stated therein the unique information and the URL of the selected object which become unnecessary when the unneeded object has been installed in said terminal storage device, said information processing server transmitting the list of unneeded restoration objects to said mobile terminal along with said unneeded object, wherein a set-up program code associated with each of the objects of the updated object group is stored in said terminal storage device, and wherein said mobile terminal in executing each of the objects of said updated object group installed in said terminal storage device converts each updated object into a program code which is a form of using each updated object on said mobile terminal, and sends to said information processing server a malfunction report representing each updated object suffering from said malfunction based on a result of collation between said program code and the set-up program code. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile terminal connected over a network to an information processing server including a server storage device having stored therein a plurality of objects, said mobile terminal including:
-
a management unit for forming an install list;
each of said objects including unique information and a URL (Uniform Resource Locator) for accessing said information processing server for updating said plurality of objects, said unique information and the URL of a needed object necessary for installation, among said plural objects being stated in said install list;a communication unit for transmitting an install request including said install list to said information processing server, said install request being such information in which said information processing server refers to said install list to select the object for transmission from said plural objects stored in said server storage device to transmit the selected object to said communication unit; a terminal storage device in which a group of objects among said plural objects are installed, said management unit forms an installed list stating unique information and the URL of said group of objects, said install request further including said installed list and comprising such information in which said information processing server refers to said installed list to form a list of unneeded objects, having therein unique information and a URL of an unneeded object which becomes unnecessary when said selected object among said objects of said object group has been installed in said terminal storage device, said list of unneeded objects being transmitted along with said selected object to said communication unit; a controller for installing said selected object sent from said information processing server in said terminal storage device and for referring to said list of unneeded objects from said information processing server to delete said unneeded objects from said group of objects, said selected object and the deleted objects are stored by said controller as an updated object group in said terminal storage device, wherein said install request further includes terminal identification information for discriminating said mobile terminal and comprises such information in which said information processing server is responsive to said install request to form a list of state of use of the objects in said server to store said list of state of use of the objects in said server storage device, wherein said list of state of use of the objects having stated therein by said information processing server the terminal identification information, the unique information and the URL of the unneeded object, presently deleted, the unique information and the URL of the object group having said unneeded object deleted, and the unique information and the URL of the selected presently newly installed object, wherein if a malfunction has occurred in executing each object of said updated object group, installed in said terminal storage device, said communication unit sends to said information processing server a recovery request which comprises said install request for restoring said updated object group installed in said terminal storage device to said object group, wherein said recovery request including a recovery request list, including said terminal identification information and said unique information and the URL of said updated object group installed in said terminal storage device, stated by said mobile terminal, said recovery request being such information in which the information processing server refers to said recovery request list and the list of state of use of the objects stored in said server storage device to select from said plural objects stored in said server storage device said unneeded object to be installed by said controller in said terminal storage device, said information processing server forming a list of unneeded restoration objects stating said unique information and the URL of the selected object which becomes unnecessary when said unneeded object among the objects of the updated object group has been installed on said terminal storage device, said information processing server sending said list of unneeded restoration objects along with said unneeded object to said communication unit; and a conversion unit for converting each updated object into a program code, which comprises a form of using each updated object on said mobile terminal, in executing each object of said updated object group installed on said terminal storage device, wherein said terminal storage device includes a set-up program code associated with each of the objects of the updated object group, wherein said management unit forms a malfunction report representing each updated object where said malfunction has occurred, based on a result of collation between said program code and the set-up program code, and wherein said communication unit sends the malfunction report to said information processing server. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A mobile terminal connected over a network to an information processing server including a server storage device having stored therein a plurality of objects, said mobile terminal comprising:
-
a terminal storage device in which a group of objects among said plural objects are installed; a management unit for forming an install list and an installed list, said install list representing a needed object, among said plural objects, which is necessary for installation;
said installed list representing said object group installed in said terminal storage device;a communication unit for transmitting an install request, including said install list and the installed list, to said information processing server, said install request being such information in which said information processing server refers to said install list to select the object for transmission from said plural objects stored in said server storage device;
said information processing server further referring to said installed list to form a list of unneeded objects representing an object which becomes unnecessary when the selected object among the objects of said object group is installed in said terminal storage device, said selected object and the list of unneeded objects being sent to said communication unit,wherein each of said plural objects includes unique information and a URL (Uniform Resource Locator) for accessing said information processing server for updating, wherein said unique information and the URL of said needed object is stated by said management unit in said install list, wherein unique information and the URL of said group of objects are stated by said management unit in said installed list, wherein said unique information and the URL of said unneeded object are stated by said information processing server in said list of unneeded objects; a controller for installing said selected object sent from said information processing server in said terminal storage device and for referring to said list of unneeded objects from said information processing server to delete said unneeded objects from said group of objects, wherein said selected object and the deleted objects are stored by said controller as an updated object group in said terminal storage device, wherein said install request further includes terminal identification information for discriminating said mobile terminal and comprises such information in which said information processing server is responsive to said install request to form a list of state of use of the objects in said server to store said list of state of use of the objects in said server storage device, wherein said list of state of use of the objects having stated therein by said information processing server the terminal identification information, the unique information and the URL of the unneeded object, presently deleted, the unique information and the URL of the object group having said unneeded object deleted, and the unique information and the URL of the selected presently newly installed object, wherein if a malfunction has occurred in executing each object of said updated object group, installed in said terminal storage device, said communication unit sends to said information processing server a recovery request which comprises said install request for restoring said updated object group installed in said terminal storage device to said object group, wherein said recovery request including a recovery request list, including said terminal identification information and said unique information and the URL of said updated object group installed in said terminal storage device, stated by said mobile terminal, wherein said recovery request being such information in which the information processing server refers to said recovery request list and the list of state of use of the objects stored in said server storage device to select from said plural objects stored in said server storage device said unneeded object to be installed by said controller in said terminal storage device, wherein said information processing server forming a list of unneeded restoration objects stating said unique information and the URL of the selected object which becomes unnecessary when said unneeded object among the objects of the updated object group has been installed on said terminal storage device, wherein said information processing server sending said list of unneeded restoration objects along with said unneeded object to said communication unit; and a conversion unit for converting each updated object into a program code, which comprises a form of using each updated object on said mobile terminal, in executing each object of said updated object group installed on said terminal storage device, wherein said terminal storage device including a set-up program code associated with each of the objects of the updated object group, wherein said management unit forming a malfunction report representing each updated object where said malfunction has occurred, based on a result of collation between said program code and the set-up program code, and wherein said communication unit sending the malfunction report to said information processing server. Image Page 12 - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An information processing server connected to a mobile terminal over a network, comprising:
-
a server storage device having stored therein a plurality of objects, each of said objects including unique information and a URL (Uniform Resource Locator) for accessing to the information processing server for updating said plurality of objects; a server communication unit for receiving an install request from said mobile terminal, said install request including an install list having therein said unique information and the URL of a needed object, among said plural objects, that is necessary for installation; and a server management unit for referring to said install list for selecting an object for transmission from the plural objects stored in said server storage device, said server communication unit transmitting the selected object to said mobile terminal, wherein a group of objects among said plural objects are installed in the terminal storage device of said mobile terminal, said install request further including an installed list including unique information and the URL of said object group, wherein said server management unit refers to said installed list to form a list of unneeded objects including the unique information and the URL of an unneeded object, that is an object which becomes unnecessary when said selected object of the group of objects is installed in said terminal storage device, said server communication unit transmitting the list of unneeded objects along with the selected object to said mobile terminal, wherein said selected object is installed by said mobile terminal in said terminal storage device, said mobile terminal referring to said list of unneeded objects, said unneeded objects among the objects of the object group is deleted by said mobile terminal, and wherein said selected object and the deleted objects are stored in said terminal storage device as an updated object group, wherein said install request further includes the terminal identification information for discriminating said mobile terminal, wherein said server management unit forms a list of state of use of the objects in said server, responsive to said install request, to store said list in said server storage device. wherein said list of state of use of the objects having therein said terminal identification information, said unique information and the URL of the unneeded object, presently deleted, said unique information and the URL of said group of objects having said unneeded object deleted, and said unique information and the URL of the presently newly installed selected object, stated by the information processing server, wherein said server communication unit receives, from said mobile terminal, a recovery request which comprises said install request for restoring said updated object group, installed in said terminal storage device, to said object group, wherein said recovery request being sent by said mobile terminal when a malfunction has occurred in executing each object of said updated object group, installed in said terminal storage device, by said mobile terminal, and including a recovery request list having stated therein by said mobile terminal the terminal identification information and the unique information and the URL of the updated object group installed in said terminal storage device, wherein said server management unit refers to said recovery request list and the list of state of use of the objects, stored in said server storage device, to select from said plural objects stored in said server storage device said unneeded object to be installed by said mobile terminal in said terminal storage device;
said server management unit forming a list of unneeded restoration objects stating said unique information and the URL of the selected object which becomes unnecessary when said unneeded object among the objects of the updated object group has been installed on said terminal storage device,wherein said server communication unit sending said list of unneeded restoration objects along with said unneeded object to said mobile terminal, wherein a set-up program code associated with each of the objects of the updated object group is stored in said terminal storage device, wherein said server communication unit receives a malfunction report from said mobile terminal, and wherein said malfunction report being sent from said mobile terminal based on a result of collation between the set-up program code and the program code converted by said mobile terminal into a form of use on said mobile terminal from each updated object when each updated object of the updated object group installed on said terminal storage device is executed by said mobile terminal, said malfunction report representing each updated object suffering from the malfunction. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. An information processing server connected over a network to a mobile terminal including a terminal storage device having installed therein a group of objects among a plurality of objects, said information processing server comprising:
-
a server storage device having stored therein said plural objects; a server communication unit for receiving an install request from said mobile terminal, said install request including an install list and an installed list, said install list representing a needed object among said plural objects that is necessary for installation and said installed list representing said group of objects installed in said terminal storage device; and a server management unit for referring to said install list to select an object for transmission from said plural objects stored in said server storage device, said server management unit also referring to said installed list to form a list of unneeded objects, among the objects of said group of objects, said unneeded objects being objects which become unnecessary when said selected object has been installed on said terminal storage device, said server communication unit sending said selected object and the list of unneeded objects to said mobile terminal, wherein each of said plural objects includes unique information and a URL (Uniform Resource Locator) for accessing to said information processing server for updating, wherein said install list having therein said unique information and the URL of said needed object stated by said mobile terminal, wherein said installed list having therein unique information and the URL of said object group stated by said mobile terminal, wherein said list of unneeded objects having therein the unique information and the URL of said unneeded objects stated by said server management unit, wherein said selected object is installed by said mobile terminal in said terminal storage device;
said mobile terminal referring to said list of unneeded objects,wherein said unneeded objects among the objects of the object group being deleted by said mobile terminal, wherein said selected object and the deleted objects are stored in said terminal storage device as an updated object group, wherein said install request further includes a terminal identification information for discriminating said mobile terminal, wherein said server management unit forms a list of state of use of the objects in said server, responsive to said install request, to store said list in said server storage device, wherein said list of state of use of the objects having therein said terminal identification information, said unique information and the URL of the unneeded object, presently deleted, said unique information and the URL of said group of objects having said unneeded object deleted, and said unique information and the URL of the presently newly installed selected object, stated by the information processing server, wherein said server communication unit receives, from said mobile terminal, a recovery request which is said install request for restoring said updated object group, installed in said terminal storage device, to said object group, wherein said recovery request being sent by said mobile terminal when a malfunction has occurred in executing each object of said updated object group, installed in said terminal storage device, by said mobile terminal, and including a recovery request list having stated therein by said mobile terminal the terminal identification information and the unique information and the URL of the updated object group installed in said terminal storage device, wherein said server management unit refers to said recovery request list and the list of state of use of the objects, stored in said server storage device, to select from said plural objects stored in said server storage device said unneeded object to be installed by said mobile terminal in said terminal storage device;
said server management unit forming a list of unneeded restoration objects stating said unique information and the URL of the selected object which becomes unnecessary when said unneeded object among the objects of the updated object group has been installed on said terminal storage device,wherein said server communication unit sending said list of unneeded restoration objects along with said unneeded object to said mobile terminal, wherein said set-up program code associated with each of said plural objects is stored in said server storage device, wherein, when said set-up program code stored in said server storage device is updated to a latest set-up program code, said server management unit refers to said list of state of use of the objects to select said latest set-up program code associated with each of the objects of the updated object group among said plural objects stored in said server storage device, said server communication unit sending said latest set-up program code to said mobile terminal, wherein said set-up program code being stored in said terminal storage device being updated to said latest set-up program code, wherein said malfunction report has therein a terminal identification information, the unique information and the URL of the updated object suffering from the malfunction, stated by said mobile terminal, and wherein said server management unit storing said malfunction report in said server storage device. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification