The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 01, 2007

Filed:

Nov. 13, 2001
Applicants:

Gowri Makineni, Alexandria, VA (US);

Ravi Nagarajan, Fairfax, VA (US);

Qiang Zhang, Falls Church, VA (US);

Hari Gadi, Fairfax, VA (US);

Dzung Tran, Ashburn, VA (US);

Inventors:

Gowri Makineni, Alexandria, VA (US);

Ravi Nagarajan, Fairfax, VA (US);

Qiang Zhang, Falls Church, VA (US);

Hari Gadi, Fairfax, VA (US);

Dzung Tran, Ashburn, VA (US);

Assignee:

Smith Micro Software, Inc., Herndon, VA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method are provided for use in maintaining secure communications between a home network and a mobile client when the client roams outside of the home network to a new location. One method of the present invention includes the steps of: establishing a new IP address for the new client location; sending a registration message identifying the new IP address location; authenticating the registration message; encapsulating and transmitting the registration message to the home server; registering the new IP address as a care-of-address for the client at the home server; confirming the registration of the new IP address with the client; establishing a security association between the home server and the relay server on behalf of the client; performing network address translation between the client's permanent IP address client and the client's new IP address; tunneling packets addressed for the client between the home server based and the relay server based on the established security association and the address translation for the client; and decapsulating the packets at the relay server and forwarding the packets to the client.


Find Patent Forward Citations

Loading…