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.
Patent No.:
Date of Patent:
Dec. 29, 2015
Filed:
Sep. 28, 2012
Applicant:
Avaya Inc., Basking Ridge, NJ (US);
Inventors:
Assignee:
Avaya Inc., Basking Ridge, NJ (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01); G06Q 30/02 (2012.01); G06F 9/48 (2006.01); G06Q 10/06 (2012.01); G06F 9/54 (2006.01); G06Q 10/10 (2012.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); G06F 9/4843 (2013.01); G06F 9/54 (2013.01); G06F 9/546 (2013.01); G06Q 30/02 (2013.01); G06F 9/544 (2013.01); G06Q 10/06 (2013.01); G06Q 10/10 (2013.01);
Abstract
An application compositor enables the creation a sequence of SIP and HTTP servlets that comprises a converged multi-protocol application. Applications are constructed based on rules that declaratively specify a multi-protocol sequence of servlets and the transitions between the servlets, minimizing programmer effort. The application compositor works with a servlet container within an application server to determine the sequence of servlets to be executed by the servlet container when running the application, and is called by the servlet container to perform transitions between servlets.