IP Library Granted Patent US 8,578,032
Granted Patent B2
US 8,578,032 · App. 13/492,080 · Granted Nov 5, 2013

System and method for re-directing requests from browsers for communication over non-IP based networks

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 8,578,032
App. No.
13/492,080
Granted
Nov 5, 2013
Kind
B2
Abstract

A method and system for deploying content to client applications is provided. Inbound messages are accepted from a client application running on a client device via a proxy IP/port. The inbound messages are packaged into an internal message format with an HTTP redirector. The packaged message is forwarded to a back-end server via a message router. A response is received form from a web server. The response is packaged into the internal message format with the back-end server. The response is then forwarded to the HTTP redirector via a message router. The response can then be transferred to the client application running on the client device, via the proxy IP/port.

Claims (44)

1. A method of accessing a back-end server, comprising:

intercepting, via a proxy port, a mobile client web browser request from a physical mobile client device;

accessing a transport library, independent of a peer wireless protocol, to obtain at least one of successful transmission information, message segmentation information, message retry information, and duplicate message information;

re-packaging, with said physical redirector, said mobile client web browser request;

transmitting, via a non-Internet Protocol (IP) protocol, said re-packaged mobile client web browser request to a physical back-end server; and

receiving a response message from said physical back-end server.

2. The method of method of accessing a back-end server according to claim 1 , wherein:

said mobile client web browser request is a Hypertext Transfer Protocol (HTTP) request.

3. The method of method of accessing a back-end server according to claim 1 , wherein:

said proxy port is an Internet Protocol (IP) proxy port.

4. The method of method of accessing a back-end server according to claim 1 , wherein:

said non-IP protocol supports at least one of message segmentation, message segmentation reassembly, message retries and message duplication.

5. The method of accessing a back-end server according to claim 1 , further comprising:

accessing, from said physical mobile client device, said transport library to obtain information related to a wireless protocol supported by said physical mobile client device.

6. The method of accessing a back-end server according to claim 1 , wherein:

said physical redirector acts as a client side proxy.

7. The method of accessing a back-end server according to claim 1 , wherein:

said physical redirector provides compression of said mobile client web browser request.

8. The method of accessing a back-end server according to claim 1 , wherein:

said physical redirector provides decompression of said response message to said mobile client web browser request.

9. The method according to claim 1 , wherein:

said physical redirector unpacks said response message to said re-packaged mobile client web browser request.

10. A mobile client, comprising:

a proxy port to intercept a mobile client web browser request from a mobile client device;

a transport library, independent of a peer wireless protocol, to obtain at least one of successful transmission information, message segmentation information, message retry information, and duplicate message information;

a physical redirector to re-package said mobile client web browser request;

a transmitter to transmit, via a non-Internet Protocol (IP) protocol, said re-packaged mobile client web browser request to a back-end server; and

a receiver to receive a response message from said physical back-end server.

11. The mobile client according to claim 10 , wherein:

said mobile client web browser request is a Hypertext Transfer Protocol (HTTP) request.

12. The mobile client according to claim 10 , wherein:

said proxy port is an Internet Protocol (IP) proxy port.

13. The mobile client according to claim 10 , wherein:

said non-IP protocol supports at least one of message segmentation, message segmentation reassembly, message retries and message duplication.

14. The mobile client according to claim 10 , wherein:

said transport library, accessible by said mobile client device, provides information related to a wireless protocol supported by said mobile client device.

15. The mobile client according to claim 10 , wherein:

said physical redirector acts as a client side proxy.

16. The mobile client according to claim 10 , wherein:

said physical redirector provides compression of said mobile client web browser request.

17. The mobile client according to claim 10 , wherein:

said physical redirector provides decompression of said response message to said mobile client web browser request.

18. The mobile client according to claim 10 , wherein:

said redirector unpacks said response message to said re-packaged mobile client web browser request.

Assignments (5)
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2012
From: ZOMBEK, JAMES M.; EDWARDS, DONALD J.
To: AETHER SYSTEMS, INC.
Reel/Frame 028343/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2012
From: AETHER SYSTEMS, INC.
To: TSYS ACQUISITION CORP.
Reel/Frame 028345/0161 →
CHANGE OF NAME Recorded Jun 8, 2012
From: TSYS ACQUISITION CORP.
To: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND
Reel/Frame 028345/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2012
From: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 028345/0283 →