System and method for selling software on a pay-per-use basis
First Claim
1. A data processing system for providing software for a medical system, comprising:
- a server communicating with a data base containing records of a software configuration of an entity and software modules for distribution, the server configured to determine if a software module is compatible with the software configuration of the entity;
wherein at least one of a email message describing the software module, a physical copy of the software module, or an electronic copy of the software module is transmitted to one of a customer or the entity when a compatibility is found, and a record of a license status and usage of the software module is maintained for software modules subject to a pay-per-use license.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of providing after sales support for medical systems is described. During the economic lifetime of a medical system, new or modified software modules may become available as a result of advances in medical knowledge or the technology of the medical system. Such updates or improvements may be provided to customers with suitable existing medical systems by making such modules available for licensing on a pay-per-use or a paid-up license basis. Information regarding the after sales support is maintained on a data base by the manufacturer and provided to customers over a wide-area network. The information may be customized on the basis of the existing configuration of the customer medical system to indicate the additional modules that are available.
96 Citations
13 Claims
-
1. A data processing system for providing software for a medical system, comprising:
-
a server communicating with a data base containing records of a software configuration of an entity and software modules for distribution, the server configured to determine if a software module is compatible with the software configuration of the entity; wherein at least one of a email message describing the software module, a physical copy of the software module, or an electronic copy of the software module is transmitted to one of a customer or the entity when a compatibility is found, and a record of a license status and usage of the software module is maintained for software modules subject to a pay-per-use license. - View Dependent Claims (2)
-
-
3. A medical system, comprising;
-
a sensor system; and a controller having an external data interface; wherein a software program having a pay-per-use license is installed on the controller, and a record of each use is stored in the controller or transmitted through the external interface.
-
-
4. A method of selling after sales support for a medical system, the method including:
-
creating and maintaining a data base of software modules available for an entity; comparing a software configuration for the entity with the data base to determine compatibility of a software module option with the software configuration of the entity; sending one of a physical copy of the compatible software module option program, or an electronic copy of the compatible software module option to the entity; identifying a license status of the compatible software module option such that a usage of the compatible software module option is recorded by the entity; receiving a report of the usage from the entity, either directly or indirectly.
-
-
5. A method of purchasing after sales support for a medical system, the method including:
-
requesting information regarding after sales support from a manufacturer over a wide-area network; receiving information from the manufacturer regarding available software modules for the specific model and configuration of medical system of the customer, the information being received as data modulated on a carrier wave; selecting a specific software module from the one or more available software modules, including a type-of-use license; and sending a request for the specific selected module to the manufacturer. - View Dependent Claims (6, 7, 8)
-
-
9. A method of selling software licenses for medical systems, the method including:
-
sending new or updated software to a customer, including an initial pay-by-use license; receiving and processing orders from the customer for one of an additional pay-by-use license, or conversion of a pay-by-use license to a paid-up license; providing the additional pay-by-use license or paid-up license to the customer. - View Dependent Claims (10, 11, 12, 13)
-
Specification