System and method to publish information from servers to remote monitor devices
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
G06F-015/16
출원번호
US-0767951
(2001-01-24)
발명자
/ 주소
Clubb,Kenneth
Sutton,Lyle
출원인 / 주소
TeleCommunication Systems, Inc.
인용정보
피인용 횟수 :
89인용 특허 :
23
초록▼
To assist in monitoring the intelligent messaging network, a system and method for publishing logging and status information from the servers is provided. A list of available servers accessible for monitoring by persons, devices, and applications via a remote monitor device can be provided. The rem
To assist in monitoring the intelligent messaging network, a system and method for publishing logging and status information from the servers is provided. A list of available servers accessible for monitoring by persons, devices, and applications via a remote monitor device can be provided. The remote monitor device may forward selected servers from the list of available servers in which they are interested. Also, particular information about the selected servers can be requested. Access to certain servers and information may be restricted to those with authorization. Authorization can be verified by the use of digital certificates. The requested information can then be gathered and provided to authorized persons or devices. Typically, the information includes logging and status information from the servers. The information can be provided as an XML page and viewed using, for example, a standard web browser. Further, if the information is provided to the remote monitor device as an XML page, a standard XML parser may be used to extract particular information from the XML page.
대표청구항▼
What is claimed is: 1. In a messaging system a method for monitoring status of a server with a remote monitor client, comprising: publishing a list of available servers to said remote monitor client; receiving servers selected from said list of available servers from said remote monitor client; dyn
What is claimed is: 1. In a messaging system a method for monitoring status of a server with a remote monitor client, comprising: publishing a list of available servers to said remote monitor client; receiving servers selected from said list of available servers from said remote monitor client; dynamically generating information about said selected servers with a web server; providing said dynamically generated information from said web server to said remote monitor client; providing said dynamically generated information from said remote monitoring client to a protocol gateway. 2. The method according to claim 1, further comprising: retrieving said list of available servers from a database with said web server. 3. The method according to claim 2, wherein: said database is a message router database. 4. The method according to claim 1, wherein the dynamically generating step comprises: examining a cache of said web server for said information; and retrieving said information from said selected server and storing said information in said cache if said information is not present in said cache. 5. The method according to claim 1, further comprising: receiving a request for selected information from said selected servers. 6. The method according to claim 5, wherein: said dynamically generated information is said selected information. 7. The method according to claim 1, further comprising: determining an access level of said remote monitor client to receive information; and providing only information corresponding to said access level to said remote monitor client. 8. The method according to claim 7, wherein the determining step comprises: issuing said remote monitor client a digital certificate; associating said digital certificate with said access level; and examining said digital certificate. 9. The method according to claim 1, wherein: said dynamically generated information is provided as an XML page. 10. The method according to claim 1, wherein: said list of available servers is provided as an XML page. 11. The method according to claim 1, wherein: said dynamically generated information includes at least one of logging and status information. 12. The method according to claim 1, wherein: said web server and said remote monitor client communicate over a network utilizing HTTP-S. 13. The method according to claim 7, wherein: said list of available servers only includes servers a particular remote monitor client is authorized to view. 14. The method according to claim 1, wherein: said servers and said web server communicate utilizing HTTP. 15. The method according to claim 14, wherein: said dynamically generating step comprises issuing a get command from said web server to said servers to obtain said information. 16. The method according to claim 15, further comprising: providing an XML page including said information to said web server from said servers in response to said get command. 17. The method according to claim 16, further comprising: generating an XML page containing said selected information at said server. 18. The method according to claim 1, wherein: said servers include at least one of a protocol gateway, a message router and a back-end server. 19. The method according to claim 5, wherein: said receiving step comprises receiving from said remote monitor client a get command for said information at said web server. 20. In a messaging system a method for monitoring status of servers with a remote monitor client, comprising: receiving a list of available servers at said remote monitor client from a web server; transmitting a list of selected servers from said remote monitor client to said web server; and receiving information about said selected servers at said remote monitor client from said web server; transmitting said information about said selected servers from said remote monitor client to a protocol gateway. 21. The method according to claim 20, further comprising: displaying said information at said remote monitor client with a browser. 22. The method according to claim 21, further comprising: displaying information from more than one server simultaneously with said browser. 23. The method according to claim 20, wherein: said information is received as an XML page. 24. The method according to claim 23, further comprising: parsing said XML page with a parser to obtain selected information. 25. The method according to claim 20, wherein: said list of available servers is received as an XML page. 26. The method according to claim 20, wherein: said information includes at least one of logging and status information. 27. The method according to claim 20, wherein: said web server and remote monitor client communicate over a network utilizing HTTP-S. 28. The method according to claim 20, wherein: said list of available servers only includes servers a particular remote monitor client is authorized to view. 29. The method according to claim 20, further comprising: requesting specific information about said selected servers from said web server. 30. The method according to claim 29, wherein the requesting step comprises: issuing a get command from said remote monitor client to said web server to obtain said specific information. 31. The method according to claim 30, further comprising: providing an XML page including said specific information from said web server to said remote monitor client in response to said get command. 32. The method according to claim 20, wherein: said servers include at least one of a protocol gateway, a message router, and a back-end server. 33. A remote monitoring system, comprising: a client device; a server having stored therein a server application adapted to be executed by said server; a protocol gateway encapsulating a fundamental network protocol, said fundamental network protocol underlies each of one or more wireless network protocols; at least one message router for routing said message between said protocol gateway and said server; and means for providing status and logging information for at least one of said server, a protocol gateway, and a message router to a remote monitor client; and a remote monitor client to provide said status and logging information to said protocol gateway. 34. The system of claim 33, wherein: said means for providing information comprises at least one web server communicating with said remote monitor client and at least one of said server, said protocol gateway, and said message router. 35. The system of claim 34, wherein: said web server further comprises means for compiling a list of available servers, protocol gateways, and message routers and providing said list to said remote monitor client. 36. The system of claim 35, further comprising: means for gathering requested information from at least one of said server, protocol gateway, and message router and providing said requested information to said remote monitor client. 37. The system of claim 33, wherein: said information is provided to said remote monitor client as an XML page. 38. The system of claim 35, wherein: said list is provided to said remote monitor client as an XML page. 39. The system of claim 33, wherein: communication between said web server and said server, said protocol gateway, and said message router is performed using HTTP. 40. The system of claim 33, wherein: communication between said web server and said remote monitor client is performed using HTTP-S. 41. A communications system storing computer readable program code, comprising the steps of: publishing a list of available servers to a remote monitor client; receiving selected servers from said remote monitor client; dynamically generating information about said selected servers with said web server; and providing said dynamically generated information from said web server to said remote monitor clients; providing said dynamically generated information from said remote monitoring client to said protocol gateway. 42. The communications system according to claim 41, further comprising computer readable program code means for causing a computer to perform the steps of: retrieving said list of available servers from a database with said web server. 43. The communications system according to claim 41, further comprising computer readable program code means for causing a computer to perform the steps of: examining a cache of said web server for said information; and retrieving said information from said selected server and storing the information in said cache if the information is not present in the cache. 44. The communications system according to claim 41, further comprising computer readable program code means for causing a computer to perform the steps of: determining an access level of said remote monitor client to receive information; and providing only information corresponding to said access level to said remote monitor client.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (23)
Chiussi Fabio Massimo (Tinton Falls NJ) Kneuer Joseph George (Fair Haven NJ) Kumar Vijay Pochampalli (Freehold NJ), Buffering of multicast cells in switching networks.
Dynarski Richard J. ; Xu Yingchun ; Bezaitis Andrew ; Cichosz Wayne A., Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network.
Rajan, Steeranga P.; Wu, Jonathan, Method and apparatus for enabling real time monitoring and notification of data updates for WEB-based data synchronization services.
Averbuch Rod ; Blanchette Jeff ; Van Egeren Richard ; Leigh Todd A., Method and apparatus for performing flow control in a wireless communications system.
Greer Russell S. ; Martin ; Jr. Bruce K. ; Schwartz Bruce V. ; Stein Lawrence M., Method and apparatus for transcoding character sets between internet hosts and thin client devices over data networks.
Want Roy (Mountain View CA) Adams Norman I. (Sunnyvale CA) Goldstein Richard J. (San Francisco CA) Schilit William N. (Palo Alto CA) Tso Michael M. (Beaverton OR), Method and system for maintaining processing continuity to mobile computers in a wireless network.
Casper, Bradley J.; Dunn, Jeffrey H.; Hirsch, Susan B.; Markee, Bryon D.; Simone, David C., Method and system for monitoring and dynamically reporting a status of a remote server.
Jones Wesley Stuart ; Payne ; III William A., Method, subscriber device, wireless router, and communication system efficiently utilizing the receive/transmit switching time.
Okanoue Kazuhiro,JPX ; Osawa Tomoki,JPX, System for location multicasting and database management for mobile sessions in any computer subnetworks without using a.
Delcheva, Sylvia J.; Frey, Gregor K.; Opgenorth, Juergen; Petrov, Miroslav R., Architecture and method for monitoring system resources within an enterprise network.
Vendrow, Vlad; Young, Bruce; Shah, Praful; Elpiner, Boris; Shmunis, Vladimir, Centralized status server for call management of location-aware mobile devices.
Vendrow, Vlad; Young, Bruce; Shah, Praful; Elpiner, Boris; Shmunis, Vladimir, Centralized status server for call management of location-aware mobile devices.
Vendrow, Vlad; Young, Bruce; Shah, Praful; Elpiner, Boris; Shmunis, Vladimir, Centralized status server for call management of location-aware mobile devices.
Nicholls, Geoffrey Deane Owen; Powers, Craig R.; Gardner, Kenneth C.; Netsch, Tana Christine; Beauchamp, Tim J., Method and apparatus for distributed rule evaluation in a near real-time business intelligence system.
Nicholls,Geoffrey Deane Owen; Powers,Craig R.; Gardner,Kenneth C.; Netsch,Tana Christine; Beauchamp,Tim J., Method and apparatus for distributed rule evaluation in a near real-time business intelligence system.
Netsch, Tana Christine; Nicholls, Geoffrey Deane Owen; Powers, Craig R.; Gardner, Kenneth C.; Beauchamp, Tim J., Method and apparatus for ensuring accountability in the examination of a set of data elements by a user.
Childress, Rhonda L.; Harold, Ward K.; Kumhyr, David Bruce; Minyen, Reid Douglas; Pennell, Neil R., Method and apparatus for manager/agent communications.
Frey, Gregor K.; Weller, Joerg; Opgenorth, Juergen; Kautzleben, Reinhold; Petrov, Miroslav R., Method and system for employing a hierarchical monitor tree for monitoring system resources in a data processing environment.
Fong, Avery; Motoyama, Tetsuro; Lyapustina, Yevgeniya, Method and system of remote diagnostic, control and information collection using a dynamic linked library.
D'Angelo, Dario; Fay, Madeline M.; Kuo, Steve T.; Yuan, Jack Chiu Chiu, Method, computer program product, and system for routing messages in a computer network comprising heterogenous databases.
D'Angelo,Dario; Fay,Madeline M.; Kuo,Steve T.; Yuan,Jack Chiu Chiu, Method, computer program product, and system for routing messages in a computer network comprising heterogenous databases.
Alao, Rachad; Delpuch, Alain; Dureau, Vincent; Henrard, Jose; Huntington, Matthew; Lam, Waiman; Kidd, Taylor W., Service gateway for interactive television.
Alao, Rachad; Delpuch, Alain; Dureau, Vincent; Henrard, Jose; Huntington, Matthew; Lam, Waiman; Kidd, Taylor W., Service gateway for interactive television.
Evans, Jr., Robert Louis; Steele, Jared Allen; Wagster, Matthew Dale; Zaldivar, Jr., Jack Carlos, Storage, processing, and display of service desk performance metrics.
Evans, Jr., Robert Louis; Steele, Jared Allen; Wagster, Matthew Dale; Zaldivar, Jr., Jack Carlos, Storage, processing, and display of service desk performance metrics.
Petrov, Miroslav R.; Frey, Gregor K.; Kiessling, Heiko D.; Maneff, Georgi G.; Marchev, Nikola I., System and method for integrated logging and tracing functions in an enterprise network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.