Dynamic query routing system
US10795886B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 30, 2018 |
| Grant date | Oct 6, 2020 |
| Priority date | — |
| Expiry date | Nov 19, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N20/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system dynamically routes queries from an organization for processing. An incoming query is classified using a base model to determine a canonical group. The query is routed based on the canonical group. Responsive to the query, response data is then provided to the user device. Event data about the query, the routing, and the response data is used to train a first model that is used to determine subsequent routing. When a threshold is reached with respect to the available event data, a second model is trained using the event data. Processing of subsequent queries using the second model results in reduced demand for computer resources and reduces response times. The second model may be retrained on a schedule, or upon occurrence of a trigger event, such as an addition or removal of a canonical group.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.