Display multi-layers list item in web-browser with supporting of concurrent multi-users
First Claim
1. The method of creating a web based computer user work environment (WCUWE) of CCDSVM consists following steps:
- a) Console support software modules of control management station collect all major resources information on control management station and store them in memory or permanent storage of control management station. b) Console support software modules of control management station identify all system units on the network and store the major resource information of system units in memory or permanent storage of control management station. c) Console support software modules of control management station convert the said collected information to standard structured format for web communication and display. d) Console support software modules of control management station provide responses to users when users login WCUWE or after login and request to access and operate these resources information from any web browser on remote system or on control management station.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer user working environment has been evolved from punch card & paper tape to mouse click native window based in past few decades. This invention takes the course of this continuing 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 user login and request to access and manage these resources. To best present all resources to users and provide users a flexible environment to access and manage these resources in web environment, a traditional multi-layered item list can be creatively deployed in this web based computer user work environment.
73 Citations
22 Claims
-
1. The method of creating a web based computer user work environment (WCUWE) of CCDSVM consists following steps:
-
a) Console support software modules of control management station collect all major resources information on control management station and store them in memory or permanent storage of control management station. b) Console support software modules of control management station identify all system units on the network and store the major resource information of system units in memory or permanent storage of control management station. c) Console support software modules of control management station convert the said collected information to standard structured format for web communication and display. d) Console support software modules of control management station provide responses to users when users login WCUWE or after login and request to access and operate these resources information from any web browser on remote system or on control management station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. The CCDSVM provide flexible data paths between control management station, system units, console host and client host, which comprises:
-
a) Data path 1, with which the data flow through communication link between the web handling software (web server &
console support software) of control management station and the web browser of client host or console host or control management station. The communication protocol used for transmitting data through said data path I could be HTTP, WAP, SOAP, or any other suitable protocols for web communication, which could successfully transmit the data on web.b) Data Path 2, with which data flow through communication link between console support software of control management station and service modules of system units. The communication protocol used for transmitting data through said data path 2 could be IP based or non-IP-based protocols depend on the actual requirement of efficiently transmitting the data. c) The data path 3, with which the data flow through communication link between service modules of system units 3 and the web browser of client host or console host or control management station. The communication protocol used for transmitting data through said data path 3 could be HTTP, WAP, SOAP, or any other suitable protocols for web communication, which could successfully transmit the data on web. d) The data path 4, with which the data flow directly through communication link between service modules of system unit 3 and service modules of another system unit 3. The communication protocols for the said data path 3 could be IP-base or any suitable non-IP-based protocol. The Variation of CCDSVM and its WCUWE
-
- 18. The CCDSVM could be degenerated into a single system (the control management station standby itself) when there is no any system unit join the CCDSVM through the network. In this case, the WCUWE still works for control management station, which means user from web-browser of console host or client host or control management station can access and operate the entire resource on control management station.
-
19. A CCDSVM may have client host and system unit to have equal role if both of them configured with identical service modules (which use to be only on system unit) and web browser (which use to be only on client host). Therefore, users, who are local to either client host or system unit and with right permission, can access other systems within CCDSVM.
-
20. A CCDSVM may have client host, which has its own specialized service modules (not those service modules on system unit) for non-web based accessing.
The Software of WCUWE of CCDSVM
-
21. The software of WCUWE can be implemented with any suitable or a combination of any suitable programming languages such C, C++, Java, JavaScript, Visual Basic, HTML, XML, etc., which means that software of WCUWE is programming language independent. The software of WCUWE may comprise:
-
a) Web server interface modules of console support software on control management station. b) Control management modules of console support software on control management station. c) Web server software on control management station. The said web server software could be an commercial software on the marketing such as Apache or MS IIS or others, and also could be a proprietary software. If the said web server interface modules of control management station provides compatible functionality with said Web server software, then there is no need for web server software. d) Service software modules on system unit. The said service software modules may also consist of a said web server software or a proprietary software module, which provide equivalent functionality of the said web server software. e) Web browser on console host or on control management station or on client host 10. The said web browser could be a commercial web browser on the market such as MS IE, or Netscape, and also could be proprietary software modules.
-
Specification