×

Systems and methods for storing and searching data in a customer center environment

  • US 9,875,283 B2
  • Filed: 03/01/2016
  • Issued: 01/23/2018
  • Est. Priority Date: 09/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a query via a graphical user interface to search data generated by a plurality of different workforce applications of a customer contact center;

    in response to the query, substantially concurrently searching both a structured database and an unstructured database for information in the data related to the query,wherein substantially concurrently searching both the structured database and the unstructured database includes searching the structured database using categories available in the structured database and searching the unstructured database using an index of the unstructured database, wherein the structured database comprises a plurality of contacts sent and/or received by the customer contact center, wherein the categories comprise a customer center agent identifier associated with each of the plurality of contacts; and

    storing results of the substantially concurrent search in a search result database and indexing the search results by a search index, wherein the search index is a hash table which evenly distributes a weighted hash value for each of the words that appear in the search results, the hash values being weighted and distributed based on the first letter found in each of the words of the search results, wherein the distribution of the weighted hash value for the each of the words is different from the distribution of words across the alphabet.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×