×

System for automatic classification and routing

  • US 10,198,477 B2
  • Filed: 03/03/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 03/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus providing an improvement in processing queries in computer networks, the apparatus comprising:

  • one or more processors; and

    one or more memories storing instructions which, when processed by one or more processors, cause;

    a request classifier service, executing on a server computer, receiving via one or more computer networks, a query request from a client device;

    in response to the request classifier service receiving the query request from the client device, the request classifier service;

    accessing classification data from a knowledge repository, where the classification data comprises one or more sample query requests mapped to one or more classification types;

    determining a confidence value for each sample query request from the one or more sample query requests mapped to the one or more classification types, where the confidence value represents a relative match score between each sample query request and the query request from the client device;

    in response to the request classifier service determining the confidence value for each sample query request from the one or more sample query requests mapped to the one or more classification types, sending one or more classification types for the one or more sample query requests mapped to the one or more classification types to a processing service executing on the server computer;

    the processing service, determining a query response type, based upon the one or more classification types for the one or more sample query requests mapped to the one or more classification types received from the request classifier service;

    the processing service, routing, via the one or more computer networks, the query response type, determined by the processing service, and the query request from the client device, to a destination mapped to the query response type;

    the processing service receiving, from the destination mapped to the query response type, a query result that is based upon the query response type and the query request from the client device;

    in response to receiving the query result that is based upon the query response type and the query request from the client device, the processing service sending, via the one or more computer networks, the query result to the client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×