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:
Jan. 05, 2010

Filed:

May. 31, 2005
Applicants:

Thierry Bessis, Naperville, IL (US);

Mauricio Cortes, Scotch Plaines, NJ (US);

Jairo O. Esteban, Freehold, NJ (US);

Inventors:

Thierry Bessis, Naperville, IL (US);

Mauricio Cortes, Scotch Plaines, NJ (US);

Jairo O. Esteban, Freehold, NJ (US);

Assignee:

Alcatel-Lucent USA Inc., Murray Hill, NJ (US);

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

A method and apparatus for encoding a SIP message into an internal binary format so that it can be treated much more efficiently by both the SIP stack layers and the application. Only one memory buffer is used to handle any sort of SIP message. For this reason, this new SIP message may be called a 'mono-block' structure. It allows each SIP header's raw text from the original SIP message to be directly referred within the SIP mono-block with no additional copy. Only SIP headers that are 'used' by the application, or by some SIP stack layer are parsed to form a “decoded” header object. The header parsing is made “on demand” at the moment header is accessed. Headers not used are not decoded and are left in text format with no additional processing needed.


Find Patent Forward Citations

Loading…