Software upgrades with centralized preparation
First Claim
1. A method for upgrading software at a remote service center, the method comprising:
- receiving customer specific data related to a previous version of a software application from a customer location at a remote service center; and
modifying a revised version of the software application at the remote service center using the customer specific data.
3 Assignments
0 Petitions
Accused Products
Abstract
Interactive software applications are upgraded at a remote service center. The software applications are used at customer locations. Each software application may rely upon customer specific data and customer protocols. Periodically, a revised version of a software application becomes available for use. The customer specific data and/or customer protocols that the previous version of the software application implemented at a customer location may be identified at the remote service center. Subsequently, the revised version of the software application may be modified at the remote service center using the customer specific data and/or customer protocols. The modified revised software application may be transferred to the customer location for installation. The customer specific data may pertain to user interface settings of the software application. The customer protocols may pertain to the type of machines on which the software application operates or specific imaging or other modules of the software application.
45 Citations
29 Claims
-
1. A method for upgrading software at a remote service center, the method comprising:
-
receiving customer specific data related to a previous version of a software application from a customer location at a remote service center; and
modifying a revised version of the software application at the remote service center using the customer specific data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for upgrading software at a remote service center, the method comprising:
-
receiving customer protocol data identifying customer protocols related to a previous version of a software application from a customer location at a remote service center; and
modifying the customer protocol data to become compatible with a revised version of the software application at the remote service center. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A data processing system for upgrading software at a remote service center, the system comprising:
-
a memory unit located at a remote service center operable to store a revised version of a software application; and
a processing unit located at the remote service center operable to receive customer specific data related to a previous version of the software application from a customer location and store the customer specific data in the memory unit, wherein the processing unit modifies the revised version of the software application using the customer specific data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium having instructions executable on a computer stored thereon, the instructions comprising:
-
receiving customer specific data from a customer location related to a customized user interface of a previous version of a software application;
modifying a revised version of the software application using the customer specific data; and
transferring the modified revised version of the software application to the customer location, wherein, when the modified revised version of the software application is run on a machine located at the customer location, the user interface employed by the modified revised version of the software application is substantially identical to the customized user interface of the previous version of the software application. - View Dependent Claims (26, 27, 28, 29)
-
Specification