10686664

System and Method For Access Resources By Deploying Web Based Multi-Layers Item list

PublishedJune 16, 2020
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A server comprising: at least one hardware processor, and non-transitory computer-readable medium comprising program instructions which, when executed by the at least one hardware processor, configures the server to facilitate a plurality of users access remote folder structures that includes: create a first per user-session hierarchical list in a memory for a user session initiated by a first end-user device for a first user thereof remotely accessing a first folder structure served by the server, the first hierarchical list mirroring the first folder structure in a reduced form, the first folder structure comprising one or more folders, each of the one or more folders being used for storing at least one data object, send a user interface comprising the first hierarchical list to the first end-user device to be graphically displayed thereon for the first user, through navigating the first hierarchical list, performing task for remotely access the first folder structure; update the first folder structure in response to the task received from the first end-user device and update the first hierarchical list in the memory to reflect the updating of the first folder structure according to the request, and cause updating the user interface, by including the updated first hierarchical list, on the first end-user device during the user session.

Plain English translation pending...
Claim 2

Original Legal Text

2. The server of claim 1 , wherein the server is configured to create a second per user session hierarchical list in a memory to mirror a second folder structure in a reduced form in response to a user session initiated by a second end-user device for a second user via the second hierarchical list displayed thereof remotely access the second folder structure served by the server.

Plain English Translation

This invention relates to server-based systems for managing and accessing hierarchical folder structures in a reduced form. The problem addressed is the inefficiency of traditional folder navigation, which requires users to traverse multiple levels of directories to access files, particularly in remote access scenarios where bandwidth and latency are concerns. The system includes a server that creates a per-user session hierarchical list in memory to mirror a folder structure in a reduced form. This list is dynamically generated based on the user's access permissions and the folder structure being accessed. The server provides this reduced hierarchical list to an end-user device, allowing the user to navigate the folder structure remotely without transmitting the full directory tree. The reduced form optimizes bandwidth and processing by omitting unnecessary details while preserving the essential navigational structure. For a second user accessing the same or a different folder structure via a second end-user device, the server creates a second per-user session hierarchical list in memory. This second list mirrors the second folder structure in a reduced form, tailored to the second user's permissions and access needs. The server serves this reduced list to the second device, enabling efficient remote navigation of the second folder structure. The system ensures that each user's session maintains an independent, optimized view of the folder hierarchy, improving performance and scalability in multi-user environments.

Claim 3

Original Legal Text

3. The server of claim 2 , wherein said program instructions comprise program instructions to further configure the server to deletes the first or second hierarchical list from the memory in respect to the end of the first or second user session.

Plain English Translation

This invention relates to a server system that manages hierarchical lists of data for multiple user sessions. The problem addressed is the efficient handling and cleanup of session-specific data to optimize memory usage and prevent data persistence beyond the intended session duration. The server includes program instructions that configure it to generate and store hierarchical lists of data in memory during active user sessions. These lists are structured to represent relationships or dependencies between data elements, such as user preferences, configurations, or transactional records. The server is further configured to automatically delete the hierarchical lists from memory when the corresponding user session ends, ensuring that session-specific data does not remain in memory unnecessarily. This deletion process is triggered by the termination of either the first or second user session, depending on which session the hierarchical list is associated with. The system ensures that memory resources are freed up promptly, reducing the risk of memory leaks and improving overall system performance. The hierarchical structure allows for efficient organization and retrieval of data during the session, while the automatic deletion mechanism ensures that the data does not persist beyond its useful lifetime. This approach is particularly useful in environments where multiple concurrent user sessions are managed, such as web applications, cloud services, or multi-user enterprise systems.

Claim 4

Original Legal Text

4. The server of claim 1 , wherein the first hierarchical list created in the memory comprises one or more nodes, where each node represents a data object in the first folder structure, associates with attributes for reflecting the characteristic of the data object and associates with an operation menu.

Plain English Translation

This invention relates to a server system for managing hierarchical data structures, particularly for organizing and accessing data objects in a folder-based system. The problem addressed is the need for efficient data organization, retrieval, and manipulation in complex folder structures, where users require intuitive navigation and consistent access to data attributes and operations. The server includes a memory that stores a first hierarchical list representing a folder structure, where each node in the list corresponds to a data object within the structure. Each node is associated with attributes that describe the characteristics of the data object, such as metadata, permissions, or other relevant properties. Additionally, each node includes an operation menu that provides a set of actions or functions that can be performed on the associated data object, such as editing, deleting, or sharing. This structure allows users to interact with data objects in a standardized way, ensuring consistent access to both the data and its associated operations. The hierarchical list enables efficient traversal of the folder structure, allowing the server to quickly locate and retrieve data objects based on their position in the hierarchy. The inclusion of attributes and operation menus at each node ensures that users can view and modify data properties and perform actions without navigating away from the current view. This design improves usability and reduces the complexity of managing large or deeply nested folder structures. The system is particularly useful in environments where data organization and accessibility are critical, such as enterprise systems, cloud storage, or collaborative platforms.

Claim 5

Original Legal Text

5. The server of claim 4 , wherein each node on the first hierarchical list further is displayed with a graphic indicator and with at least one of attributes, wherein each of the attributes further comprises at least one of name, type, level, or size to reflect the characteristic of the data object.

Plain English Translation

This invention relates to data visualization systems, specifically for displaying hierarchical data structures in a user interface. The problem addressed is the need for an intuitive and informative way to represent complex hierarchical data, such as file systems, organizational charts, or network topologies, where users must quickly understand relationships and characteristics of nested data objects. The system includes a server that generates a first hierarchical list of data objects, where each node in the hierarchy is displayed with a graphic indicator and at least one attribute. The attributes provide detailed information about each node, including its name, type, level within the hierarchy, or size, to help users identify and differentiate data objects. The graphic indicators, such as icons or color coding, further enhance visual distinction. The hierarchical list may be part of a larger system that also includes a second hierarchical list, where nodes from the first list can be selected and expanded into the second list for deeper inspection. This dual-list approach allows users to navigate and analyze nested data structures efficiently. The attributes and graphic indicators are dynamically updated to reflect changes in the underlying data, ensuring real-time accuracy. The system improves usability by reducing cognitive load and providing clear, structured visual feedback.

Claim 6

Original Legal Text

6. The server of claim 1 , wherein said program instructions comprise program instructions for further configuring the server to update the first hierarchical list in an expanded or reduced form of a small footprint in response to the first user interacting a node displayed thereof for accessing data objects at one or multiple levels in the first folder structure for said remote access.

Plain English Translation

This invention relates to server-based systems for managing and displaying hierarchical data structures, particularly for remote access applications. The problem addressed is the need for efficient navigation and interaction with nested folder structures in remote access scenarios, where bandwidth and display space are limited. The server includes program instructions that configure it to generate and manage a hierarchical list representing a folder structure. This list is displayed to a user, allowing interaction with nodes to access data objects at various levels of the hierarchy. The server further includes instructions to dynamically update the hierarchical list in response to user interactions, either expanding or reducing its form to maintain a small footprint. This dynamic adjustment optimizes the display for remote access, ensuring efficient use of available screen space and minimizing data transfer requirements. The hierarchical list can be expanded to show deeper levels of the folder structure when a user selects a node, or reduced to collapse less relevant sections, keeping only essential information visible. This functionality is particularly useful in remote access applications where network latency and limited display areas are common challenges. The system ensures that users can navigate complex folder structures efficiently without overwhelming the interface or consuming excessive bandwidth.

Claim 7

Original Legal Text

7. The server of claim 6 , wherein said remote access the first folder structure comprises: through the hierarchical list, copying or moving a data object from one folder into another folder in the first folder structure.

Plain English Translation

This invention relates to a server system for managing remote access to a hierarchical folder structure, addressing the challenge of securely and efficiently organizing and manipulating data objects within a distributed computing environment. The server includes a storage system that maintains a first folder structure, where each folder contains data objects such as files or subfolders. The system allows remote access to this folder structure, enabling users to interact with the data objects through a hierarchical list representation. A key feature is the ability to copy or move a data object from one folder to another within the first folder structure. This operation is performed through the hierarchical list, ensuring that the folder structure remains consistent and that data integrity is preserved during transfers. The server may also include additional components, such as a user interface for displaying the hierarchical list and a processor for executing the copy or move operations. The system ensures that remote users can efficiently reorganize data while maintaining the logical hierarchy of the folder structure. This solution is particularly useful in cloud storage, enterprise file management, and collaborative environments where multiple users need to access and modify shared data.

Claim 8

Original Legal Text

8. The server of claim 6 , wherein said remote access the folder structure comprises: through the hierarchical list retrieving, renaming, deleting, or sharing a data object in a folder in the first folder structure.

Plain English Translation

This invention relates to a server system that enables remote access and management of a folder structure in a distributed computing environment. The problem addressed is the need for efficient and secure remote operations on folder structures, such as retrieving, renaming, deleting, or sharing data objects within folders, while maintaining data integrity and access control. The server includes a first folder structure that stores data objects and a second folder structure that mirrors the first. The server provides remote access to the first folder structure, allowing users to perform hierarchical list operations, such as browsing folders and subfolders. Additionally, the server enables remote modification of the first folder structure by allowing users to rename, delete, or share data objects within folders. These operations are synchronized with the second folder structure to ensure consistency across distributed systems. The server also enforces access control policies to restrict unauthorized modifications, ensuring data security. The system is designed to support real-time updates and conflict resolution, making it suitable for collaborative environments.

Claim 9

Original Legal Text

9. The server of claim 8 , wherein said sharing a data object further comprises: causing the server to setup permission of the data object into a security profile associated with a designated user for said sharing, and further permit the designated user access the shared data object according to the permission specified in the security profile.

Plain English Translation

This invention relates to server-based data sharing systems, specifically addressing secure access control for shared data objects. The system enables a server to share a data object with a designated user by establishing a security profile that defines access permissions for the shared data. The server configures the security profile to include specific permissions, such as read, write, or execute rights, and associates this profile with the designated user. The server then enforces these permissions, allowing the user to access the shared data object only in accordance with the predefined rules in the security profile. This ensures controlled and secure data sharing while maintaining access restrictions based on user roles or predefined policies. The system may also include additional features such as permission inheritance, where permissions from a parent object or group are applied to the shared data object, or dynamic permission updates that adjust access rights based on real-time conditions. The overall solution enhances data security and access management in collaborative environments by centralizing permission control within a server-managed security framework.

Claim 10

Original Legal Text

10. The server of claim 9 , wherein the server is further configured to create a second per user session hierarchical list in a memory to mirror the first folder structure for facilitating the designated user on a second end-user device remotely access the first folder structure served by the server, wherein the first and the designated users are among said plurality of users.

Plain English Translation

This invention relates to a server system that enables remote access to a folder structure by multiple users. The problem addressed is the need for a server to maintain synchronized access to a shared folder structure across different end-user devices, ensuring consistency and accessibility for authorized users. The server is configured to create a first hierarchical folder structure in memory, which is accessible to a primary user. The server also generates a second hierarchical list in memory that mirrors the first folder structure, allowing a designated secondary user to remotely access the same folder structure from a different end-user device. Both users are part of a group of authorized users managed by the server. The mirrored structure ensures that the designated user can interact with the folder contents as if they were directly accessing the primary folder structure, maintaining data consistency and accessibility across devices. The server manages user authentication and permissions to ensure only authorized users can access or modify the folder structure. This system is particularly useful in collaborative environments where multiple users need synchronized access to shared files and directories.

Claim 11

Original Legal Text

11. The server of claim 6 , wherein said remotely access the first folder structure further comprises: through the hierarchical list, editing a selected file in a folder in the first folder structure.

Plain English Translation

A system enables remote access and management of a first folder structure on a server by a client device. The server hosts the first folder structure, which includes files and subfolders organized hierarchically. The client device connects to the server and retrieves a hierarchical list representing the first folder structure. This list allows the client to navigate, select, and interact with files and folders in the first folder structure. The system further enables editing a selected file directly within the folder structure on the server. The hierarchical list provides a visual representation of the folder structure, allowing users to browse, select, and modify files remotely. The server processes these edits and updates the first folder structure accordingly. This system is useful for remote file management, collaboration, and cloud-based storage solutions, addressing the need for efficient, real-time access and modification of files stored on a server.

Claim 12

Original Legal Text

12. The server of claim 6 , wherein said remote access the folder structure further comprises: through the hierarchical list transferring a file in the folder structure to a remote computing system across a network.

Plain English Translation

This invention relates to a server system that enables remote access and file transfer operations within a hierarchical folder structure. The system addresses the challenge of securely and efficiently managing file transfers between a server and remote computing systems over a network. The server includes a folder structure with a hierarchical list of files and folders, allowing users to navigate and interact with stored data. The system further enables remote access to this folder structure, permitting users to view, organize, and transfer files to a remote computing system. The file transfer process involves selecting a file within the folder structure and initiating a transfer operation, which sends the file across a network to a designated remote system. The invention ensures that file transfers are conducted in a structured manner, maintaining the integrity of the folder hierarchy while facilitating seamless data exchange between systems. This solution is particularly useful in environments where remote collaboration or distributed file management is required, such as cloud storage, enterprise networks, or collaborative workspaces. The system enhances productivity by simplifying file access and transfer operations while ensuring data remains organized within a defined folder structure.

Claim 13

Original Legal Text

13. The server of claim 1 , wherein said data object further is one of a file, or a folder.

Plain English Translation

A system for managing data objects in a distributed computing environment addresses the challenge of efficiently organizing and accessing files and folders across multiple devices. The system includes a server that processes data objects, which can be either individual files or collections of files organized into folders. The server is configured to handle these data objects by performing operations such as storage, retrieval, and synchronization across different networked devices. The system ensures data consistency and availability by maintaining metadata associated with each data object, including attributes like file type, size, and access permissions. Additionally, the server may support hierarchical structures, allowing folders to contain nested subfolders and files, enabling users to organize data in a logical manner. The system also facilitates collaboration by allowing multiple users to access and modify the same data objects while preserving version control and conflict resolution mechanisms. This approach improves data management efficiency and reduces redundancy in distributed environments.

Claim 14

Original Legal Text

14. The server of claim 1 , wherein said data object further is a message.

Plain English Translation

A system for managing data objects, particularly messages, in a distributed computing environment. The system addresses the challenge of efficiently processing and storing data objects, such as messages, in a scalable and secure manner. The server includes a processing unit configured to receive and process data objects, which may include messages, and a storage unit for storing these objects. The server ensures data integrity and availability by implementing access control mechanisms and encryption protocols. The system supports various data object types, including messages, and provides mechanisms for validation, transformation, and routing of these objects. For messages, the server may include additional features such as message queuing, prioritization, and delivery confirmation to ensure reliable communication between distributed components. The system is designed to handle high volumes of data objects while maintaining performance and security, making it suitable for applications in cloud computing, enterprise systems, and distributed databases. The server's architecture allows for seamless integration with existing infrastructure and supports extensibility for future enhancements.

Claim 15

Original Legal Text

15. A method implemented by a server, for facilitating accessing remote folder structures, comprising steps of: creating by the server a first per user-session hierarchical list in a memory for a user session initiated by a first end-user device for facilitating a first user thereof remotely accessing a first folder structure served by the server, the first hierarchical list mirroring the first folder structure in a reduced form, the first folder structure comprising one or more folders, each of the one or more folders being used for storing at least one data object, sending a user interface comprising the first hierarchical list to the first end-user device to be graphically displayed thereon for the first user, through navigating the first hierarchical list, performing task for remotely access the first folder structure; updating the first folder structure in response to the task received from the first end-user device and update the first hierarchical list in the memory to reflect the updating of first folder structure according to the task, and causing to update the displayed user interface, by including the updated first hierarchical list, on the first end-user device during the user session.

Plain English Translation

This invention relates to a server-based method for facilitating remote access to folder structures, addressing the challenge of efficiently managing and displaying hierarchical data in a user-friendly manner. The method involves creating a per-user-session hierarchical list in server memory that mirrors a remote folder structure in a reduced form. This list is generated for a user session initiated by an end-user device, allowing a user to remotely access a folder structure hosted by the server. The folder structure contains one or more folders, each storing at least one data object. The server sends a user interface displaying this hierarchical list to the end-user device, enabling the user to navigate the list and perform tasks such as accessing, modifying, or managing the folder structure. When the user performs a task, the server updates the folder structure accordingly and refreshes the hierarchical list in memory to reflect these changes. The updated list is then sent back to the end-user device, causing the displayed user interface to reflect the latest state of the folder structure during the ongoing session. This approach ensures real-time synchronization between the remote folder structure and the user's local view, improving usability and efficiency in remote data management.

Claim 16

Original Legal Text

16. The method of claim 15 , further comprising: creating by the server a second per user session hierarchical list in a memory to mirror a second folder structure in a reduced form in response to a user session initiated from a second end-user device for facilitating a second user thereof through the second hierarchical list displayed thereon remotely access the second folder structure served by the server.

Plain English Translation

This invention relates to a server-based system for managing and displaying hierarchical folder structures to multiple users across different devices. The problem addressed is the need to efficiently present and navigate complex folder structures in a reduced form while maintaining synchronization across multiple user sessions. The system involves a server that creates and maintains per-user session hierarchical lists in memory, which mirror the actual folder structures in a simplified format. These lists are dynamically generated in response to user sessions initiated from different end-user devices. Each user interacts with their own hierarchical list, which is displayed on their device and allows remote access to the corresponding folder structure hosted by the server. The hierarchical lists are designed to facilitate navigation by presenting the folder structure in a condensed yet accessible manner. The invention further includes the ability to create a second per-user session hierarchical list when a new user session is initiated from a second device. This second list mirrors a second folder structure in a reduced form, enabling the second user to navigate and access the folder structure remotely through their device. The server ensures that each user's session maintains its own independent hierarchical list, allowing for personalized and concurrent access to the folder structures. This approach optimizes resource usage and improves user experience by providing tailored navigation interfaces for different users and devices.

Claim 17

Original Legal Text

17. The method of claim 16 , further comprising: creating by the server a second per user session hierarchical list in a memory to mirror the first folder structure for facilitating the second user through the second hierarchical list displayed on the second end-user device remotely access the first folder structure served by the server.

Plain English Translation

This invention relates to a system for managing and accessing hierarchical folder structures across multiple user sessions. The problem addressed is the need for efficient remote access to a shared folder structure by multiple users, ensuring synchronization and consistency between different user sessions. The method involves a server that maintains a first folder structure, which is a hierarchical organization of files or data. A first user accesses this structure through a first end-user device, and the server creates a first per-user session hierarchical list in memory to represent this folder structure for the first user. This list is displayed on the first device, allowing the user to navigate the folder structure. To enable a second user to access the same folder structure remotely, the server creates a second per-user session hierarchical list in memory. This second list mirrors the first folder structure, ensuring that the second user can navigate the same hierarchical organization through a second end-user device. The second hierarchical list is displayed on the second device, providing the second user with remote access to the folder structure served by the server. This ensures that both users can interact with the same folder structure simultaneously, with the server managing the synchronization between the two sessions. The method supports collaborative access and ensures consistency across different user sessions.

Claim 18

Original Legal Text

18. The method of claim 15 , deletes the first or second hierarchical list from the memory in respect to the end of the first or second user session.

Plain English Translation

A method for managing hierarchical lists in a computing system addresses the problem of efficiently handling and storing user-specific data during interactive sessions. The method involves maintaining two hierarchical lists in memory, where each list represents a structured collection of data elements organized in a parent-child relationship. The first hierarchical list is associated with a first user session, and the second hierarchical list is associated with a second user session. The method ensures that the lists are dynamically updated based on user interactions, such as adding, modifying, or removing elements within the hierarchy. To optimize memory usage, the method deletes either the first or the second hierarchical list from memory upon the termination of the corresponding user session. This deletion process is triggered by detecting the end of the first or second user session, ensuring that only relevant data is retained in memory, thereby improving system efficiency and resource management. The method may also include additional steps such as validating user inputs, synchronizing data between sessions, or restoring previously deleted lists if needed. The overall approach enhances performance by reducing unnecessary memory consumption while maintaining data integrity across multiple user sessions.

Claim 19

Original Legal Text

19. The method of claim 15 , wherein the first hierarchical list created by the server in the memory comprise one or more nodes, where each node represents a data object in the first folder structure, associates with attributes for reflecting the characteristic of the data object and associates with an operation menu.

Plain English Translation

This invention relates to a system for managing and organizing data objects in a hierarchical folder structure, particularly in a networked or cloud-based environment. The problem addressed is the need for efficient data organization, retrieval, and manipulation in complex folder structures, where users often struggle with navigating and performing operations on data objects due to lack of clear visibility into object attributes and available actions. The system involves a server that creates and maintains a hierarchical list in memory, representing a folder structure containing data objects. Each node in this list corresponds to a data object and includes attributes that describe the object's characteristics, such as file type, size, or metadata. Additionally, each node is associated with an operation menu that provides a set of actions that can be performed on the data object, such as editing, deleting, or sharing. This structure allows users to quickly access relevant information about each data object and perform operations without navigating through multiple menus or interfaces. The hierarchical list is dynamically updated as changes occur in the folder structure, ensuring that the displayed information remains accurate and up-to-date. This approach improves user efficiency by centralizing object attributes and available actions in a single, easily accessible interface.

Claim 20

Original Legal Text

20. The method of claim 19 , further comprising: updating the first hierarchical list in an expanded or reduced form of a small footprint in response to the first user interacting a node displayed thereof for said accessing data objects in the first folder structure at one or multiple levels.

Plain English Translation

This invention relates to a method for managing and displaying hierarchical data structures, particularly in systems where efficient navigation and visualization of nested folder structures is important. The problem addressed is the challenge of presenting complex hierarchical data in a compact yet interactive format, allowing users to access data objects at multiple levels without overwhelming the display. The method involves generating a hierarchical list representing a folder structure, where each node in the list corresponds to a folder or data object. The list is displayed in a small footprint, meaning it occupies minimal screen space while still providing access to nested levels of the hierarchy. When a user interacts with a node (e.g., by clicking or hovering), the list dynamically updates to either expand or reduce its view, revealing or hiding subfolders and data objects at one or multiple levels. This interaction allows users to drill down into the hierarchy or collapse it back to a more compact form, depending on their needs. The method ensures that the hierarchical list remains responsive and adaptable, providing a balance between detailed navigation and screen efficiency. This is particularly useful in applications where users frequently access deeply nested data, such as file management systems, database interfaces, or organizational tools. The dynamic expansion and reduction of the list help maintain clarity while allowing quick access to relevant data objects.

Patent Metadata

Filing Date

Unknown

Publication Date

June 16, 2020

Inventors

Sheng Tai Tsao

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and Method For Access Resources By Deploying Web Based Multi-Layers Item list” (10686664). https://patentable.app/patents/10686664

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10686664. See llms.txt for full attribution policy.

System and Method For Access Resources By Deploying Web Based Multi-Layers Item list