Concurrent web based multi-task support for computer system
First Claim
Patent Images
1. A wireless device for access remote storage, the wireless device comprising:
- at least one hardware processor, and a memory device comprising program code that, being executed by the at least one hardware processor, causes the wireless device to;
establish a wireless link for access to a remote storage space controlled by a remote server, the remote storage space being allocated to a user of the wireless device for exclusive access;
display information of the remote storage space on the wireless device upon receiving the information from the remote server; and
process a first task for access to the remote storage space in response to the user from the wireless device through the information displayed performed the first task for said access,wherein the processing of the first task comprises;
storing information of the first task and invoking a lock protection to protect the storing of the information;
processing, according to the stored information, the first task in the background and causing the displaying of the information of the remote storage space on the wireless device without being blocked to allow the user through the information displayed performing a second task for access to the remote storage space without waiting for completion of the first task; and
removing the stored information of the first task in respect to the completion of the first task.
2 Assignments
0 Petitions
Accused Products
Abstract
Supporting of web multitasking via a single web browser is important, especially for small sized communication device where a displayed web browser is a precious resource. The supporting of the web multitasking improves efficiency for user to utilize the web browser for daily works, for example, while a person accessing a streaming video in a storage space across world wide web, the person also needs to handle an emergent incoming email. The supporting of the web multitasking is also an important step towards creating a web based computer user work environment for any type of operating system.
-
Citations
20 Claims
-
1. A wireless device for access remote storage, the wireless device comprising:
-
at least one hardware processor, and a memory device comprising program code that, being executed by the at least one hardware processor, causes the wireless device to; establish a wireless link for access to a remote storage space controlled by a remote server, the remote storage space being allocated to a user of the wireless device for exclusive access; display information of the remote storage space on the wireless device upon receiving the information from the remote server; and process a first task for access to the remote storage space in response to the user from the wireless device through the information displayed performed the first task for said access, wherein the processing of the first task comprises; storing information of the first task and invoking a lock protection to protect the storing of the information; processing, according to the stored information, the first task in the background and causing the displaying of the information of the remote storage space on the wireless device without being blocked to allow the user through the information displayed performing a second task for access to the remote storage space without waiting for completion of the first task; and removing the stored information of the first task in respect to the completion of the first task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for access storage spaces, comprising:
-
a server configured to control the storage spaces; a plurality of wireless devices, each of which being exclusively allocated by the server with one of the storage spaces for exclusive remote access, and wherein the each of the wireless devices is configured to; establish a wireless link for the each of the wireless devices remotely access to the one of the storage spaces; display information of the one of the storage spaces upon receiving the information from the server; and process a first task for access to the one of the storage spaces in response to a user of the each of the wireless devices through the information displayed performed the first task for said access, wherein the processing of the first task comprises; storing information of the first task and invoking a lock protection to protect the storing of the information; processing, according to the stored information, the first task in the background and causing the displaying of the information of the one of the storage spaces on the each of the wireless devices without being blocked to allow the user through the information displayed performing a second task for access to the one of the storage spaces without waiting for completion of the first task; and removing the stored information of the first task in respect to the completion of the first task. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium configured in a wireless device and comprising program code which, being executed by the wireless device, causes the wireless device to:
-
establish a wireless link for access to a remote storage space controlled by a remote server, the remote storage space being assigned to a user of the wireless device for exclusive access; display information of the remote storage space on the wireless device upon receiving the information from the remote server; and process a first task for access to the remote storage space in response to the user from the wireless device through the information displayed performed the first task for said access, wherein the processing of the first task comprises; storing information of the first task and invoking a lock protection to protect the storing of the information; processing, according to the information stored, the first task in the background and causing the displaying of the information of the remote storage space on the wireless device without being blocked to allow the user through the information displayed performing a second task for access to the remote storage space without waiting for completion of the first task; and removing the stored information of the first task in respect to the completion of the first task. - View Dependent Claims (17, 18, 19, 20)
-
Specification