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:
May. 01, 2018

Filed:

Dec. 21, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Amit Kumar Dutta, Sammamish, WA (US);

Krishnan Ananthanarayanan, Redmond, WA (US);

Vishak Gopal, Redmond, WA (US);

Mieszko Matkowski, Woodinville, WA (US);

Mahendra Sekaran, Sammamish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/911 (2013.01);
U.S. Cl.
CPC ...
H04L 47/783 (2013.01);
Abstract

The customization of a communication pipelines having multiple stages. For each stage, a set of agent(s) is/are identified as available for adding to that stage. Furthermore, any stages that already have an agent assigned are identified. In response to receiving a user selection of an agent to be assigned to a particular stage, that does not already have an agent assigned, the selected agent is assigned to the stage. An enforcement agent enforces that there be only one agent assigned at most to each stage. Assignments of agents are made per stage. This allows the functionality of the agent to be simplified more towards augmenting the functionality of the stage. Accordingly, the logic of the agent is simplified, thereby making it more likely that there will be a healthy quality of agents available to select from for each stage.


Find Patent Forward Citations

Loading…