×

Aggregating data from a plurality of data sources

  • US 9,105,000 B1
  • Filed: 06/13/2014
  • Issued: 08/11/2015
  • Est. Priority Date: 12/10/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system configured to aggregate and analyze data from a plurality of data sources, the computer system comprising:

  • one or more hardware computer processors configured to execute code in order to cause the system to;

    obtain first and second data from a plurality of data sources, the plurality of data sources comprising a first data source and a second data source, wherein the first data source and the second data source are different from one another, each of the first data source and the second data source comprising one or more of;

    email data, system logon data, system logoff data, badge swipe data, employee data, software version data, software license data, remote access data, phone call data, work production data, VPN login data, remote access data, or job processing data, each data source of the plurality of data sources associated with a plurality of employees, wherein for each data source, each employee of the plurality of employees is associated with a respective identifier;

    detect a discrepancy associated with data from the first data;

    in response to the detection of the discrepancy, reobtain first data from the first data source;

    detect inconsistencies in formatting of data from each of the reobtained first data and the second data;

    transform data from each of the reobtained first data and the second data into a format that is compatible for combining data from respective data sources of the plurality of data sources, and wherein the reobtained first data and the second data comprise different identifiers that identify the same employee;

    generate a mapping of unique employees from the plurality of employees to data from each of the reobtained first data and the second data, wherein the mapping is based at least in part on correlating each employee'"'"'s respective identifier to the different identifiers from the reobtained first data and the second data that identify the same employee;

    generate combined data by combining data from the reobtained first data and the second data;

    generate an intermediate output based at least in part on the combined data associated with respective employees and the mapping, wherein the intermediate output associated with a particular employee comprises a reduced version of the combined data associated with the particular employee from the plurality of data sources, and wherein the intermediate output associated with the particular employee summarizes at least some of data items associated with efficiency indicators of the particular employee;

    determine a plurality of efficiency indicators for the respective employees based at least in part on a comparison of data from the intermediate output associated with the respective employees and other employees that have at least one common characteristic, wherein the at least one common characteristic comprises at least a common job title or job description, wherein the plurality of efficiency indicators provides information relating to efficiency of the respective employees having the at least one common characteristic, and wherein a first efficiency indicator of the plurality of efficiency indicators is based at least in part on intermediate output associated with email summary data of the respective employees, and wherein a second indicator of the plurality of efficiency indicators is based at least in part on intermediate output associated with at least an average work product statistic over a period of time for the respective employees, and wherein the average work product statistic comprises a correlation between the email summary data and the common job title or job description for the respective employees; and

    display, in a user interface, summary data relating to at least some of the respective employees, wherein the at least some of the respective employees share at least one common characteristic, and wherein the summary data comprises the first efficiency indicator and the second efficiency indicator for the at least some of the respective individuals.

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