Conversation dialogue orchestration in virtual assistant communication sessions
US12340181B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 31, 2024 |
| Grant date | Jun 24, 2025 |
| Priority date | — |
| Expiry date | Oct 31, 2044 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L51/02
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Methods and apparatuses for conversation dialogue orchestration in virtual assistant communication sessions include a server that establishes a chat session between a virtual assistant (VA) application and a client device. The VA application captures an utterance generated by a user and processes the utterance to instantiate a dialogue behavior tree comprising workflow agents each associated with executable code for completing a corresponding workflow action. The VA application traverses the behavior tree to generate a response to the utterance, including evaluating one or more conditions associated with a workflow agent to determine whether to execute the code in the workflow agent, and when the conditions associated with the workflow agent are met, executing the code to complete the workflow action and storing a sub-response in a dialogue memory. The VA application coalesces the sub-responses to generate a final response and transmits the final response to the client device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.