On-demand supplemental diagnostic and service resource planning for mobile systems
First Claim
1. A computer-implemented method for conducting a transaction in an on-demand computing environment for providing an enhanced diagnostic service for mobile systems comprising:
- determining if any downloadable supplemental diagnostic functions are available to isolate a failure according to a service signal from a mobile system;
downloading one or more available supplemental diagnostic functions to the mobile system for execution;
coalescing one or more offers for a repair service according to results of the execution of the downloaded diagnostic functions;
presenting the coalesced offers to an operator of the mobile system;
executing the diagnostic function by an on-demand computing system wherein transactions provided by the diagnostic function are automatically shared by simultaneously serving multiple customers;
differentiating and recording by a usage parameter recorder each customer'"'"'s usage of the diagnostic functions according to one or more parameters included in the transactions, the parameters uniquely identifying each customer and a type of transaction conducted for that customer; and
responsive to a number of simultaneous transactions to any one server exceeding a performance limit of a given server, automatically accessing by a capacity manager one or more additional servers to increase capacity and to share workload.
4 Assignments
0 Petitions
Accused Products
Abstract
Enhanced diagnostic service is provided by determining availability of and downloading a supplemental diagnostic function to isolate a failure according to a service signal from a mobile system; coalescing offers for a repair service according to results of the execution of the downloaded diagnostic function; presenting the offers to an operator of the mobile system; executing the diagnostic function by an on-demand computing system wherein transactions provided by the diagnostic function are automatically shared by simultaneously serving multiple customers; differentiating and recording each customer'"'"'s usage of the diagnostic functions according to one or more parameters included in the transactions, the parameters uniquely identifying each customer and a type of transaction conducted for that customer; and, responsive to a number of simultaneous transactions to any one server exceeding a performance limit of a given server, automatically accessing one or more additional servers to increase capacity and to share workload.
182 Citations
10 Claims
-
1. A computer-implemented method for conducting a transaction in an on-demand computing environment for providing an enhanced diagnostic service for mobile systems comprising:
-
determining if any downloadable supplemental diagnostic functions are available to isolate a failure according to a service signal from a mobile system; downloading one or more available supplemental diagnostic functions to the mobile system for execution; coalescing one or more offers for a repair service according to results of the execution of the downloaded diagnostic functions; presenting the coalesced offers to an operator of the mobile system; executing the diagnostic function by an on-demand computing system wherein transactions provided by the diagnostic function are automatically shared by simultaneously serving multiple customers; differentiating and recording by a usage parameter recorder each customer'"'"'s usage of the diagnostic functions according to one or more parameters included in the transactions, the parameters uniquely identifying each customer and a type of transaction conducted for that customer; and responsive to a number of simultaneous transactions to any one server exceeding a performance limit of a given server, automatically accessing by a capacity manager one or more additional servers to increase capacity and to share workload. - View Dependent Claims (2, 3)
-
-
4. A system for conducting a transaction in an on-demand computing environment for providing an enhanced diagnostic service for mobile systems, comprising:
-
a computer-readable storage memory encoded with transaction-oriented process computer instructions disposable in a shared file system and configured to; determine if any downloadable supplemental diagnostic functions are available to isolate a failure according to a service signal from a mobile system; download one or more available supplemental diagnostic functions to the mobile system for execution; coalesce one or more offers for a repair service according to results of the execution of the downloaded functions; and present the coalesced offers to an operator of the mobile system; an on-demand computing system configured to execute the process computer instructions wherein transactions provided by the supplemental diagnostic functions are automatically shared by simultaneously serving multiple customers; a usage parameter recorder configured to differentiate and record each customer'"'"'s usage of the supplemental diagnostic functions according to one or more parameters included in the transactions, the parameters uniquely identifying each customer and a type of transaction conducted for that customer; and a capacity manager configured to, responsive to a number of simultaneous transactions to any one server exceeding a performance limit of a given server, automatically access one or more additional servers to increase capacity and to share workload. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method for deploying and using a virtual private network for controlling the flow of private reply messages responsive to a broadcast message in a messaging system, the method comprising:
-
responsive to determining remote access to broadcast-with-private-reply supplemental diagnostic program is required, transmitting the program to a client via the unsecure network using the secure tunneling; responsive to determining that site access to the supplemental diagnostic program is required, transmitting the program to a client via an unsecure network using secure tunneling; and executing the supplemental diagnostic by the client device to perform; determining if any downloadable supplemental diagnostic functions are available to isolate a failure according to a service signal from a mobile system; downloading one or more available supplemental diagnostic functions to the mobile system for execution; coalescing one or more offers for a repair service according to results of the execution of the downloaded functions; and presenting the coalesced offers to an operator of the mobile system.
-
Specification