MEDICAL INFORMATION PROCESSING DEVICE AND SOFTWARE DISTRIBUTING SYSTEM
First Claim
1. A medical information processing device, comprising:
- a storage part that stores a plurality of application programs;
a configuration information storage part to which configuration information for an execution environment that is quality guaranteed, corresponding to said application program, is stored;
a determination part that, based on said configuration information, determines whether it is possible to run said application program; and
a controller that, if it is determined by said determination part that said application program cannot be run, causes a function corresponding to said application program to be run on a server;
3 Assignments
0 Petitions
Accused Products
Abstract
This embodiment involves a medical information processing device comprising: a storage part; a configuration information storage part; a determination part; and a controller. The storage part stores a plurality of application programs. The configuration information storage part stores configuration information for an execution environment that is quality guaranteed, corresponding to the application program. The determination part, based on the configuration information, determines whether it is possible to run the application program. The controller, if it is determined at the determination part that the application program cannot be run, causes a function corresponding to this application program to be run on a server.
17 Citations
10 Claims
-
1. A medical information processing device, comprising:
-
a storage part that stores a plurality of application programs; a configuration information storage part to which configuration information for an execution environment that is quality guaranteed, corresponding to said application program, is stored; a determination part that, based on said configuration information, determines whether it is possible to run said application program; and a controller that, if it is determined by said determination part that said application program cannot be run, causes a function corresponding to said application program to be run on a server; - View Dependent Claims (3, 4)
-
-
2. A medical information processing device, comprising:
-
a storage part that stores a plurality of application programs; a configuration information storage part to which configuration information for an execution environment that is quality guaranteed, corresponding to said application program, is stored; a determination part that, based on said configuration information, determines whether it is possible to run said application program; and a controller that, if it is determined at said determination part that said application program cannot be run, causes said application program to be run in a virtual execution space, which is different from the virtual execution space running said application program.
-
-
5. A medical information processing device, comprising:
-
a storage part that stores a plurality of application programs; an acquisition part that acquires an installation program for updating said application program through a network from a server; an updating part that updates said application program by running said installation program; a configuration information storage part to which configuration information for an execution environment that is quality guaranteed, corresponding to said application program, is stored; a determination part that, based on said configuration information, determines whether it is possible to run said application program; and a start-up controller that, if it is determined by said determination part that said application program cannot be run, prohibits the execution of this application program. - View Dependent Claims (6)
-
-
7. A medical information processing device, comprising:
-
a storage part that stores a plurality of application programs; a configuration information storage part to which configuration information for an execution environment including information of related application program that is related to the execution of said application programs, is stored; a determination part that, based on said configuration information, determines whether a related application program necessary for the execution of said application programs is present; and a controller that, if it is determined by said determination part that said related application program is not present, causes a function corresponding to this related application program to be run through a network on a server.
-
-
8. A medical information processing device, comprising:
-
a storage part that stores a plurality of application programs; an acquisition part that acquires an installation program for updating said application program through a network from a server; an updating part that updates said application program by running said installation program; a configuration information storage part to which said application programs and related application programs that are related to the execution of said application programs are stored by being associated with each other; a program start-up controller that, when said application programs are updated, prohibits the execution of said related application programs that are associated with the application programs subjected to the update. - View Dependent Claims (9)
-
-
10. A software distributing system comprising a plurality of terminals;
- and a server that distributes software to said terminals,
said server comprising; a storage part that stores a plurality of application programs; and a configuration information storage part to which configuration information for an execution environment that is quality guaranteed, corresponding to said application program, is stored; and said terminals comprising; an acquisition part that acquires an installation program for updating said application program; and
said configuration information corresponding to said application program, through a network from said server;a determination part that, based on said configuration information, determines whether it is possible to run said application program; and a controller that, if it is determined by said determination part that said application program cannot be run, causes a function corresponding to this application program to be run on the server.
- and a server that distributes software to said terminals,
Specification