Matching tasks and service providers without polling
AssigneeZendesk, Inc.
InventorsCiarán Archer, Chaminda Peiris, Nguyen Anh Tuan, Fernando Rincon Martin, Khoa Dang Bui, John Clifford
Life of this patent
Estimating the term…
Loading patent…
AssigneeZendesk, Inc.
InventorsCiarán Archer, Chaminda Peiris, Nguyen Anh Tuan, Fernando Rincon Martin, Khoa Dang Bui, John Clifford
Estimating the term…
A system and methods are provided for matching electronic tasks with actors able to process and complete the tasks, without polling. When a new task is received and no qualified actor is available, instead of repeatedly polling or querying actors, a task event is emitted that describes the task by criteria that can be used to match the task to a qualified actor. Similarly, when an actor becomes available and no suitable task is pending, instead of repeatedly polling or querying pending tasks, a corresponding actor event is emitted. Consumers of the events therefore attempt to match a pending task and an available actor only when there is a change to the tasks and/or the available actors.
A method of matching electronic tasks to actors able to process the tasks, the method comprising:
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of method of matching electronic tasks to actors able to process the tasks, the method comprising:
A system for matching electronic tasks to actors able to process the tasks, comprising:
Dependencies are inferred from the claim text.