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:
Jul. 07, 2009
Filed:
Oct. 23, 2003
Imran H. Qidwai, Westborough, MA (US);
John J. Ciarlante, Shrewsbury, MA (US);
James B. Holt, Ii, Needham, MA (US);
Imran H. Qidwai, Westborough, MA (US);
John J. Ciarlante, Shrewsbury, MA (US);
James B. Holt, II, Needham, MA (US);
NMS Communications Corp., Framingham, MA (US);
Abstract
Users of network based software applications typically interact with an application via a command line interface or a menu interface. Conventional voice-driven communication threads rely on a dedicated communication line (connection) to maintain a session context, or state, between a user and an application for the duration of a session. Such state information enables the application to reference a session context for the session duration, and employ the session context to maintain a state from previous atomic messages sent and received between the device and the application. By maintaining and referencing a session context indicative of previous messages, an application identifies an atomic message as corresponding to a particular session context, and employs the session context to process the message within the context, or environment, defined by the previous messages in the session. In this manner, a stateless protocol such as a text messaging protocol is operable to invoke stateful applications from the stateless infrastructure by employing the session context defined by the session of request and response messages.