×

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

  • US 7,930,314 B2
  • Filed: 03/30/2007
  • Issued: 04/19/2011
  • Est. Priority Date: 09/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing and searching in a customer center system, comprising:

  • generating data from workforce applications, at least one of the workforce applications including at least one of forecasting, scheduling, recording, and monitoring functionalities;

    determining whether at least some portions of the data should be stored in at least one of a plurality of unstructured databases or at least one of a plurality of structured databases, or both;

    converting at least a portion of the data into a text format, resulting in converted data;

    transferring the converted data for storing in the at least one of the plurality of unstructured databases;

    storing the data in the at least one of the plurality of unstructured databases or the at least one of the plurality of structured databases, or both, the unstructured and structured databases being operative to communicate with at least one of the workforce applications, wherein at least a portion of the data stored in the at least one of the plurality of unstructured databases is the converted data;

    receiving search parameters that are used to search the data in the at least one of the plurality of unstructured databases or the at least one of the plurality of structured databases, or both;

    searching the at least one of the plurality of unstructured databases and the at least one of the plurality of structured databases according to the search parameters, resulting in search results, wherein the search results indicate a portion of the data associated with the search results from the at least one of the plurality of unstructured databases and the at least one of the plurality of structured databases;

    determining whether each of the search results is from the at least one of the plurality of structured databases or the at least one of the plurality of unstructured databases;

    indexing the portion of the data associated with the search results;

    storing the portion of the data associated with the search results in a search result database; and

    displaying the search results on a display device.

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