IP Library Granted Patent US 9,413,622
Granted Patent B2
US 9,413,622 · App. 14/630,052 · Granted Aug 9, 2016

System and method to publish information from servers to remote monitor devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,413,622
App. No.
14/630,052
Granted
Aug 9, 2016
Kind
B2
Abstract

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.

Claims (42)

1. A method of receiving server information, comprising:

authorizing, via a digital certificate, access of a client device to a web page content server;

sending, from a web browser associated with a client device, a request for web page content to the web page content server, the web page content including logging information associated with at least one of a plurality of monitored servers, the logging information comprising at least one of start/stop time information and error information; and

receiving, via a physical receiver associated with the client device, the web page content;

wherein the web page content is parsable to extract particular information about a particular server from the at least one of the plurality of monitored servers.

2. The method of receiving server information according to claim 1 , wherein:

the web page content is received, via a physical receiver associated with the client device, according to an access level associated with the digital certificate.

3. The method of receiving server information according to claim 1 , wherein:

the request for web page content is transmitted via Transport Control Protocol/Internet Protocol (TCP/IP).

4. The method of receiving server information according to claim 1 , further comprising:

receiving, via the physical receiver, the web page content in a compressed form.

5. The method of receiving server information according to claim 1 , further comprising:

intercepting, via a proxy Internet Protocol (IP)/port, the request for web page content.

6. The method of receiving server information according to claim 1 , further comprising:

unpacking, via a client device side proxy, the web page content into a HyperText Transfer Protocol (HTTP) response; and

sending the HTTP response to the web browser.

7. The method of receiving server information according to claim 6 , wherein:

the client device side proxy sits atop a mobile library.

8. The method of receiving server information according to claim 1 , further comprising:

accessing a mobile library optimized for an underlying wireless protocol used by the client device.

9. The method of receiving server information according to claim 1 , further comprising:

compressing a raw payload of the request for the web page content prior to transmission of the request.

10. A client device to receive server information, comprising:

a web browser that receives authorization, via a digital certificate, to permit access of the client device to a web page content server, and that sends a request for web page content to the web page content server, the web page content including logging information associated with at least one of a plurality of monitored servers, the logging information comprising at least one of start/stop time information and error information; and

a physical receiver associated with the web browser to receive the web page content;

wherein the web page content is parsable to extract particular information about a particular server from the at least one of the plurality of monitored servers.

11. The client device to receive server information according to claim 10 , wherein:

the web page content is received, via a physical receiver associated with the client device, according to an access level associated with the digital certificate.

12. The client device to receive server information according to claim 10 , wherein:

the request is sent via Transport Control Protocol/Internet Protocol (TCP/IP).

13. The client device to receive server information according to claim 10 , wherein:

the physical receiver receives the web page content in a compressed form.

14. The client device to receive server information according to claim 10 , further comprising:

a client device side proxy to intercept the request for the web page content via a proxy Internet Protocol (IP)/port.

15. The client device to receive server information according to claim 14 , wherein:

the client device side proxy unpacks retrieved information associated with the web page content into an HyperText Transfer Protocol (HTTP) response, and sends the HTTP response to the web browser.

16. The client device to receive server information according to claim 14 , wherein:

the client device side proxy sits atop a mobile library.

17. The client device to receive server information according to claim 14 , wherein:

the client device side proxy compresses a raw payload of the request for the web page content prior to transmitting the request for web page content.

18. The client device to receive server information according to claim 10 , further comprising:

a mobile library optimized for an underlying wireless protocol used by the web browser.

Assignments (5)
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: CLUBB, KENNETH; SUTTON, LYLE
To: AETHER SYSTEMS, INC.
Reel/Frame 035018/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 035018/0182 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: AETHER SYSTEMS, INC.
To: TSYS ACQUISITION CORP.
Reel/Frame 035090/0871 →
CHANGE OF NAME Recorded Feb 24, 2015
From: TSYS ACQUISITION CORP.
To: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND
Reel/Frame 035090/0927 →