System and Method for Displaying and Operating Multiple Layered Item List In Web Browser With Support of Concurrent Users
2 Assignments
0 Petitions
Accused Products
Abstract
Support of end-user to view and operate computing resources through logically organized and graphically represented multi-layered item list (“hierarchical list”) has been fully realized on native window based computer user work environment with modern operating system such as Windows Explore of Microsoft. The present invention has implemented the hierarchical list to represent structured resources, such as for a central controlled distributed scalable virtual machine (CCDSVM), and to be displayable and operable via a browser on an end-user device for user to access and manage the actual structured resources. The implementation of the hierarchical list is accomplished by creating the hierarchical list in memory to mirror the actual structure resource, where the mirrored hierarchical list is sent to the end-user device, where the end-user device executes the browser to display the hierarchical list to allow the user to access the actual structured resources via the displayed hierarchical list.
-
Citations
42 Claims
-
1-21. -21. (canceled)
-
22. A method for providing an end-user devices access to storage space in a storage pool of a plurality of storage servers, the method comprising:
-
allocating, by a server via the storage pool, a storage space of predefined capacity to the end-user device upon receiving a request from the end-user device; sending a user interface comprising a hierarchical list to the end-user device to be displayed thereon for a user session initiated by a user of the end-user device, the hierarchical list representing a folder structure being stored in the storage space, the displayed hierarchical list navigable by the user to request access to the folder structure; and processing the request received from the end-user device, the processing of the request comprising to update the folder structure stored in the storage space and update the hierarchical list in accordance to the request, the updated hierarchical list reflecting the status of the folder structure after the request being served. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product for providing a plurality of end-user devices access to storage spaces in a plurality of storage servers of a storage pool, tangibly stored in a non-transitory computer-readable medium, the computer program product comprising:
-
program instructions that, when executed by a server, configure the server to; allocate, via the storage pool, a storage space of predefined capacity to each of the end-user devices upon receiving a request from the each of the end-user devices; send a user interface comprising a hierarchical list to the each of the end-user devices to be displayed thereon for a user session initiated by a user of the each of the end-user devices, the hierarchical list representing a folder structure being stored in the storage space, the displayed hierarchical list navigable by the user to request access to the folder structure; and process the request received from the each of the end-user devices, the processing of the request comprising to update the folder structure stored in the storage space and update the hierarchical list in accordance to the request, the updated hierarchical list reflecting the status of the folder structure after the request being served. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42)
-
-
41. A web system supporting a plurality of end-user devices access to storage spaces, the web system comprising:
-
a server; a plurality of storage servers in a storage pool; and program code which, when executed by the server, configures the server to; allocate, via the storage pool, a storage space of predefined capacity to each of the end-user devices upon receiving a request from the each of the end-user devices; send a user interface comprising a hierarchical list to the each of the end-user devices to be displayed thereon for a user session initiated by a user of the each of the end-user devices, the hierarchical list representing a folder structure being stored in the storage space, the displayed hierarchical list navigable by the user to request access to the folder structure; and process the request received from the each of the end-user devices, the processing of the request comprising to update the folder structure stored in the storage space and update the hierarchical list in accordance to the request, the updated hierarchical list reflecting the status of the folder structure after the request being served; and program code which, when executed by each of the storage servers, configures the each of the storage server to be operable with the server to allocate thereof a storage space to one of the end-user devices, and further operable to execute and respond to a request for access to the storage space received from the one of the end-user devices.
-
Specification