Concurrent web based multi-task support for computer system
DC CAFCFirst Claim
Patent Images
1. A server supporting access to resources, the server comprising:
- at least one hardware processor, and a network interface;
wherein the server is configure to perform followings;
causing display of information about resources organized by the server in a web browser on a first end-user device;
receiving a first request, for access a first resource, from the first end-user device upon a first user selecting the first resource from the information displayed on the first end-user device and submitting the first request;
storing information about the first request and invoking a lock protection to protect the storing of the first request;
processing the first request, including to process the first request in the background and cause the display of the information about the resources without blocking in the web browser during a regular network traffic to allow the first user selecting a second resource from the information displayed on the first end-user device and submitting a second request for access to the second resource without waiting for the completion of the first request; and
deleting the stored information about the first request when the first request is completed.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The traditional web based computing system does not support web based multitasking. Therefore, when a user via a web user interface displayed in a web browser on an end-user computing device to submit a task of accessing a web server, the user has to wait the task to be finished before can submit a second task from the same web user interface. A method of supporting web based multitasking is disclosed herein for solving above mentioned issue to let user much efficiently perform web based tasks without wasting waiting time.
5 Citations
5 Claims
-
1. A server supporting access to resources, the server comprising:
- at least one hardware processor, and a network interface;
wherein the server is configure to perform followings;causing display of information about resources organized by the server in a web browser on a first end-user device; receiving a first request, for access a first resource, from the first end-user device upon a first user selecting the first resource from the information displayed on the first end-user device and submitting the first request; storing information about the first request and invoking a lock protection to protect the storing of the first request; processing the first request, including to process the first request in the background and cause the display of the information about the resources without blocking in the web browser during a regular network traffic to allow the first user selecting a second resource from the information displayed on the first end-user device and submitting a second request for access to the second resource without waiting for the completion of the first request; and
deleting the stored information about the first request when the first request is completed. - View Dependent Claims (2, 3, 4, 5)
- at least one hardware processor, and a network interface;
Specification