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:
Oct. 30, 2012

Filed:

Mar. 02, 2007
Applicants:

Jayarama K. Kota, Mountain View, CA (US);

Rajanikanth Vemulapalli, San Jose, CA (US);

Ming J. LU, Sunnyvale, CA (US);

Inventors:

Jayarama K. Kota, Mountain View, CA (US);

Rajanikanth Vemulapalli, San Jose, CA (US);

Ming J. Lu, Sunnyvale, CA (US);

Assignee:

Yahoo! Inc., Sunnyvale, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Gateway apparatus for facilitating communications using a stateful protocol (e.g., SIP or SIP/SIMPLE protocol). The gateway apparatus includes a plurality of gateway devices and a remote dialog store, wherein each of the plurality of gateway devices comprises export logic for causing dialog information associated with a first received message (e.g., a request or response) to be communicated to the dialog store, and retrieval logic for causing a lookup of the dialog information in response to a second received message, the second received message associated with the first received message. In one example the gateway devices are stateless, thereby relying on the dialog store for validating and routing messages. In another example, the gateway devices are stateful and rely on the dialog store for backup (e.g., if a gateway device crashes). The gateway devices may be configured for receiving and processing messages according to SIP protocol or SIP/SIMPLE protocol.


Find Patent Forward Citations

Loading…