Display multi-layers list item in web-browser with supporting of concurrent multi-users
First Claim
1. A virtual server providing web based multi-layered item lists accessing and managing resources, which comprises:
- one or more system units, each one-system unit having service agent providing web services,at least a console system having web browser for operating the virtual server,and a control system comprisingmulti-layered item lists (“
MLIL”
) memories;
wherein the control system controls the operations of the virtual server which includes automatically forming the virtual server with one or more service pools via communication to each system unit across a communication network, organizing resources information on the control system and from each system unit into one or more MLIL, andproviding the web services and a web for UI displaying information of the virtual server including displaying in one or more MLIL;
wherein the control system performs the following acts in response to each of one or more concurrent users from a web browser requests accessing the resources of the virtual server related to each specific MLIL;
a) creating a mirrored MLIL object in memory with one or more resource nodes;
b) encoding and including the mirrored MLIL in web UI to be vertically displayed into a user'"'"'s web browser with one or more sub nodes, which are vertically aligned, right indented and displayed into one or more layers according to each node'"'"'s level; and
c) updating the mirrored MLIL in the memory and in the user'"'"'s web browser by updating the web UI in response to the user'"'"'s interaction with the MLIL, displayed to perform one or more tasks during the user'"'"'s entire session;
wherein the control system controls each web browser submitted one or more tasks to be run without blocking the web browser screen; and
wherein each system unit receives, executes and responds to each requested task transmitted from the control system.
2 Assignments
0 Petitions
Accused Products
Abstract
This invention takes the course of evolution and creating a web based computer user work environment for a control management station and its associated systems on the network crossing Intranet, Internet or LAN. Therefore, users can access and manage the control management station and all its associated system through web browser on any other systems or devices. To establish a web based computer user work environment, the resources information on control management station and on associated systems on network need to be collected and convert them to standard structured format for web based communication and further displaying them in web browser. These information need to be collected by control management station at its and the associated systems'"'"' boot up time or at the time when a user logins and requests to access and manage these resources.
-
Citations
61 Claims
-
1. A virtual server providing web based multi-layered item lists accessing and managing resources, which comprises:
- one or more system units, each one-system unit having service agent providing web services,
at least a console system having web browser for operating the virtual server, and a control system comprising multi-layered item lists (“
MLIL”
) memories;wherein the control system controls the operations of the virtual server which includes automatically forming the virtual server with one or more service pools via communication to each system unit across a communication network, organizing resources information on the control system and from each system unit into one or more MLIL, and providing the web services and a web for UI displaying information of the virtual server including displaying in one or more MLIL; wherein the control system performs the following acts in response to each of one or more concurrent users from a web browser requests accessing the resources of the virtual server related to each specific MLIL; a) creating a mirrored MLIL object in memory with one or more resource nodes; b) encoding and including the mirrored MLIL in web UI to be vertically displayed into a user'"'"'s web browser with one or more sub nodes, which are vertically aligned, right indented and displayed into one or more layers according to each node'"'"'s level; and c) updating the mirrored MLIL in the memory and in the user'"'"'s web browser by updating the web UI in response to the user'"'"'s interaction with the MLIL, displayed to perform one or more tasks during the user'"'"'s entire session;
wherein the control system controls each web browser submitted one or more tasks to be run without blocking the web browser screen; and
wherein each system unit receives, executes and responds to each requested task transmitted from the control system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
- one or more system units, each one-system unit having service agent providing web services,
-
32. A control system providing web based multi-layered item lists accessing and managing resources, which comprises:
-
multi-layered item lists (“
MLIL”
) memories;the control system accessing the world wide web via a web browser, and organizing resources information on the control system and from a network into one or more MLIL, and providing web services and user interfaces (“
UI”
) displaying information of the control system which including web UI of the MLIL;
whereinthe control system performs the following acts in response to each of one or more concurrent users from a web browser on the user'"'"'s local system, requesting access to said resource information of the control system related to each specific MLIL; a) creating a mirrored MLIL object in memory with one or more resource nodes; b) encoding and including the mirrored MLIL in a web UI and vertically displayed into a user'"'"'s web browser with one or more sub nodes, which are vertically aligned, right indented and displayed into one or more layers according to each node'"'"'s level; c) updating the mirrored MLIL in memory and updating the web UI for the web browser in response to the user'"'"'s interacting to the displayed MLIL for performing one or more tasks during the user'"'"'s entire session; and wherein the control system controls each web browser submitted one or more tasks to be run without blocking the web browser screen. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification