Controlled use medical applicaton
First Claim
1. A system comprising:
- one or more processors; and
a memory including instructions that, when executed by the one or more processors, causes the one or more processors to;
create a virtualized medical application container, including to;
create an image of a clean version of a client operating system;
install a medical application on the image, wherein the medical application is selected from a plurality of medical applications developed for heterogeneous operating environments;
initialize the medical application on the image;
receive an indication of a request for metered use of the medical application;
request permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use;
execute at least a portion of the medical application; and
control execution of the medical application to comply with at least one patient data privacy issue related to at least one of medical informatics standards and medical data subject to medical informatics regulations.
4 Assignments
0 Petitions
Accused Products
Abstract
Various systems, machine-readable media, and methods for controlled use of medical applications using virtualization are described herein. In various embodiments, a virtualized medical application container can be created, including creating an image of a clean version of an operating system, installing a medical application on the image, and initializing the medical application on the image. Various embodiments include receiving an indication of a request for metered use of the medical application; requesting permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use executing at least a portion of the medical application; and controlling usage of the medical application to comply with at least one of medical informatics standards and medical informatics regulations.
79 Citations
27 Claims
-
1. A system comprising:
-
one or more processors; and a memory including instructions that, when executed by the one or more processors, causes the one or more processors to; create a virtualized medical application container, including to; create an image of a clean version of a client operating system; install a medical application on the image, wherein the medical application is selected from a plurality of medical applications developed for heterogeneous operating environments; initialize the medical application on the image; receive an indication of a request for metered use of the medical application; request permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use; execute at least a portion of the medical application; and control execution of the medical application to comply with at least one patient data privacy issue related to at least one of medical informatics standards and medical data subject to medical informatics regulations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium containing instructions that, when executed by one or more processors, cause the one or more processors to:
-
create a virtualized medical application container, including to; create an image of a clean version of a client operating system; install a medical application on the image, wherein the medical application is selected from a plurality of medical applications developed for heterogeneous operating environments; initialize the medical application on the image; receive an indication of a request for metered use of the medical application; request permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use; execute at least a portion of the medical application; and control execution of the medical application to comply with at least one patient data privacy issue related to at least one of medical informatics standards and medical data subject to medical informatics regulations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
creating a virtualized medical application container, including; creating an image of a clean version of a client operating system; installing a medical application on the image, wherein the medical application is selected from a plurality of medical applications developed for heterogeneous operating environments; initializing the medical application on the image; receiving an indication of a request for metered use of the medical application; requesting permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use; executing at least a portion of the medical application; and controlling execution of the medical application to comply with at least one patient data privacy issue related to at least one of medical informatics standards and medical data subject to medical informatics regulations. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification