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:
Mar. 11, 2014
Filed:
Mar. 24, 2011
Thomas E. Erickson, Jr., Merrimack, NH (US);
Donald Adrian Dewar, Jr., Derry, NH (US);
Richard Conrad Clemson, Northborough, MA (US);
Andrew James Rampulla, Harleysville, PA (US);
Changgeng LI, Beijing, CN;
Thomas E. Erickson, Jr., Merrimack, NH (US);
Donald Adrian Dewar, Jr., Derry, NH (US);
Richard Conrad Clemson, Northborough, MA (US);
Andrew James Rampulla, Harleysville, PA (US);
Changgeng Li, Beijing, CN;
Beaumaris Networks Inc., Boxborough, MA (US);
Abstract
Techniques disclosed herein include systems and methods that provide a workflow-based session manager or workflow engine for a content delivery system, such as for delivering video-on-demand, streaming audio, streaming video, etc. Such techniques increase velocity and flexibility of deploying new features and services in a video delivery system. Techniques include a session management model provides a service-oriented and workflow-based approach. As a service-oriented approach, each functional session management step can be represented as a business service. As a workflow-based solution, a sequence of steps to be performed can be defined as data, rather than being hard-coded inside an application. Defined as data, steps (nodes, tasks) can then be created and changed using a graphical editor. New services can be added by defining actions for the new service, and adding a node to a given session management workflow sequence. Techniques include a workflow engine that initiates session management in realtime.