Method and apparatus for a client call service
First Claim
1. A method in a data processing system for providing access to an application, the method comprising:
- responsive to receiving a request for access to the application from a client, identifying an operating system on the client;
responsive to identifying the operating system, selecting an appropriate version of the application for the client;
sending files required on the client for execution of the appropriate version of the application to the client; and
initiating a billing process to identify an amount time during which the appropriate version of the application is used on the client.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for providing access to an application. An operating system is identified on the client responsive to receiving a request for access to the application from a client. An appropriate version of the application for the client is selected in response to identifying the operating system. The files required on the client are sent for execution of the appropriate version of the application to the client. A billing process is initiated to identify an amount time during which the appropriate version of the application is used on the client.
-
Citations
28 Claims
-
1. A method in a data processing system for providing access to an application, the method comprising:
-
responsive to receiving a request for access to the application from a client, identifying an operating system on the client;
responsive to identifying the operating system, selecting an appropriate version of the application for the client;
sending files required on the client for execution of the appropriate version of the application to the client; and
initiating a billing process to identify an amount time during which the appropriate version of the application is used on the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a data processing system for accessing an application, the method comprising:
-
responsive to requesting the application from a server, receiving files from the server to execute the application on the data processing system;
executing the data processing system using the files from the server;
starting a timer to identify an amount of elapsed time, in response to execution of the application on the data processing system;
displaying a status window, wherein the amount of elapsed time is presented in the window;
responsive to a user input, pausing the timer; and
responsive to the user input, placing the application in a read only mode. - View Dependent Claims (8, 9, 10)
-
-
11. A data processing system for providing access to an application, the data processing system comprising:
-
identifying means for identifying an operating system on the client in response to receiving a request for access to the application from a client;
selecting means for selecting an appropriate version of the application for the client in response to identifying the operating system;
sending means for sending files required on the client for execution of the appropriate version of the application to the client; and
initiating means for initiating a billing process to identify an amount time during which the appropriate version of the application is used on the client. - View Dependent Claims (12, 13, 14)
-
-
15. A data processing system for accessing an application, the data processing system comprising:
-
receiving means for receiving files from the server to execute the application on the data processing system in response to requesting the application from a server;
executing means for executing the data processing system using the files from the server;
starting means for starting a timer to identify an amount of elapsed time in response to execution of the application on the data processing system;
displaying means for displaying a status window, wherein the amount of elapsed time is presented in the window;
pausing means for pausing the timer in response to a user input; and
placing means for placing the application in a read only mode in response to the user input. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product in a computer readable medium in a data processing system for providing access to an application, the computer program product comprising:
-
first instructions for identifying an operating system on the client in response to receiving a request for access to the application from a client;
second instructions for selecting an appropriate version of the application for the client in response to identifying the operating system;
third instructions for sending files required on the client for execution of the appropriate version of the application to the client; and
fourth instructions for initiating a billing process to identify an amount time during which the appropriate version of the application is used on the client. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product in a computer readable medium in a data processing system for accessing an application, the computer program product comprising:
-
first instructions for receiving files from the server to execute the application on the data processing system in response to requesting the application from a server;
second instructions for executing the data processing system using the files from the server;
third instructions for starting a timer to identify an amount of elapsed time, in response to execution of the application on the data processing system;
fourth instructions for displaying a status window, wherein the amount of elapsed time is presented in the window;
fifth instructions for pausing the timer in response to a user input; and
sixth instructions for placing the application in a read only mode in response to the user input. - View Dependent Claims (24, 25, 26)
-
-
27. A data processing system comprising:
-
a bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system wherein the processing unit executes the set of instructions to provide access to an application in response to receiving a request for access to the application from a client and identify an operating system on the client;
select an appropriate version of the application for the client in response to identifying the operating system;
send files required on the client for execution of the appropriate version of the application to the client; and
initiate a billing process to identify an amount time during which the appropriate version of the application is used on the client.
-
-
28. A data processing system comprising:
-
a bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system wherein the processing unit executes the set of instructions to access an application;
receive files from the server to execute the application on the data processing system in response to requesting the application from a server;
execute the data processing system using the files from the server;
start a timer to identify an amount of elapsed time in response to execution of the application on the data processing system;
display a status window wherein the amount of elapsed time is presented in the window;
pause the timer in response to a user input; and
place the application in a read only mode in response to the user input.
-
Specification