Method, apparatus, and system for managing status of requests in a client server environment
First Claim
Patent Images
1. A method comprising:
- sending a request submitted by a user via a user-interface from a client to a server for processing;
receiving one or more notifications from the server regarding the processing of the request, wherein each notification comprises an indication of progress of the processing of the request;
informing the user that the processing will exceed a threshold length of time, if one or more of the notifications indicates that the processing of the request will exceed the threshold length of time; and
informing the user of progress of the request based upon the notifications from the server.
3 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect of the present invention, a method is provided in which a request submitted by a user via a user-interface is sent from a client to a server for processing. Upon being notified by the server that the request may take a long time to process, inform the user of the status of the request. The user is informed of the progress of the request based upon progress information received from the server.
-
Citations
36 Claims
-
1. A method comprising:
-
sending a request submitted by a user via a user-interface from a client to a server for processing;
receiving one or more notifications from the server regarding the processing of the request, wherein each notification comprises an indication of progress of the processing of the request;
informing the user that the processing will exceed a threshold length of time, if one or more of the notifications indicates that the processing of the request will exceed the threshold length of time; and
informing the user of progress of the request based upon the notifications from the server. - View Dependent Claims (2, 5, 7, 8, 9, 10, 31, 32, 33)
-
-
3. (canceled)
-
4. (canceled)
-
6. (canceled)
-
11. A system comprising:
-
logic to receive, at a server, a request from a client submitted by user via a user-interface for processing;
logic to determine progress information regarding the processing of the request, wherein the progress information includes an indication of whether a period to process the request will exceed a threshold period; and
logic to transmit the progress information from the server to the client to inform the user of progress of the request. - View Dependent Claims (12, 13, 14, 15, 17, 18)
-
-
16. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. A machine-readable medium having instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
sending a request submitted by a user via a user-interface from a client to a server for processing;
receiving one or more notifications from the server regarding the processing of the request, wherein each notification comprises an indication of progress of the processing of the request;
informing the user that the processing will exceed a threshold length of time, if one or more of the notifications indicates that the processing of the request will exceed the threshold length of time; and
informing the user of progress of the request based upon the notifications from the server. - View Dependent Claims (22, 25, 27, 28, 29, 30, 34, 35, 36)
-
-
23. (canceled)
-
24. (canceled)
-
26. (canceled)
Specification