Display, view and operate multi-layers item list in web-browser with supporting of concurrent multi-users
First Claim
1. A method for access to a folder structure, the method comprising:
- causing to display a user interface on a first device and display a user interface on a second device,wherein each of the user interfaces comprises a hierarchical list to represent in a reduced form the folder structure in a storage, and each of the hierarchical lists is created by a server for a user session associated with the each of the first and second devices,wherein each of the displayed hierarchical lists is navigated for access to at least a first folder in the folder structure; and
updating the folder structure and updating the hierarchical list in the user interface displayed on the first device to reflect the updated folder structure in response to a first user via the hierarchical list displayed on the first device making a change to the first folder,wherein the hierarchical list in the user interface displayed on the second device is also updated in response to a second user through the hierarchical list displayed on the second device access to the changed first folder in the folder structure.
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 such a hierarchical list to represent structured resources, such as for folder structure, which to be displayable and operable via a browser on an end-user device. The implementation of the hierarchical list is accomplished by creating the hierarchical list in memory to mirror the actual folder structure, 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 via the displayed hierarchical list to request access, manage, and share the actual folder structure.
22 Citations
20 Claims
-
1. A method for access to a folder structure, the method comprising:
-
causing to display a user interface on a first device and display a user interface on a second device, wherein each of the user interfaces comprises a hierarchical list to represent in a reduced form the folder structure in a storage, and each of the hierarchical lists is created by a server for a user session associated with the each of the first and second devices, wherein each of the displayed hierarchical lists is navigated for access to at least a first folder in the folder structure; and updating the folder structure and updating the hierarchical list in the user interface displayed on the first device to reflect the updated folder structure in response to a first user via the hierarchical list displayed on the first device making a change to the first folder, wherein the hierarchical list in the user interface displayed on the second device is also updated in response to a second user through the hierarchical list displayed on the second device access to the changed first folder in the folder structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server supporting remotely access to a folder structure, the server comprising:
-
at least one hardware processor, and one non-transitory computer-readable medium comprising program code that, being executed by the at least one hardware processor, causes the server to; cause displaying a user interface on a first device and displaying a user interface on a second device across a network, wherein each of the user interfaces comprises a hierarchical list to represent in a reduced form the folder structure in a storage, and each of the hierarchical lists is created by the server for a user sessions associated with the each of the first and second devices, wherein each of the displayed hierarchical lists is navigated for access to at least a first folder in the folder structure; and update the folder structure and update the hierarchical list in the user interface displayed on the first device to reflect the updated folder structure in response to a first user via the hierarchical list displayed on the first device making a change to the first folder, wherein the hierarchical list in the user interface displayed on the second device is also updated in response to a second user via the hierarchical list displayed on the second device access to the changed first folder in the folder structure. - View Dependent Claims (10, 11)
-
-
12. A program product tangibly stored in a non-transitory computer-readable medium in a server and comprising program instructions which, being executed by the server, causes the server facilitating remotely access to a folder structure, wherein the program instructions comprise:
-
program instructions for causing to display a user interface on a first device and display a user interface on a second device across a network, wherein each of the user interfaces comprises a hierarchical list to represent in a reduced form the folder structure in a storage, each of the hierarchical lists is created by the server for a user sessions associated with the each of the first and second devices, wherein each of the displayed hierarchical lists is navigated for access to at least a first folder in the folder structure; and program instructions for updating the folder structure and updating the hierarchical list in the user interface displayed on the first device to reflect the updated folder structure in response to a first user via the hierarchical list displayed on the first device making a change to the first folder, and program instructions for updating the hierarchical list in the user interface displayed on the second device in response to a second user via the hierarchical list displayed on the second device access to the changed first folder in the folder structure. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification