Centralized employee data analytics
AssigneeEMC IP Holding Company LLC
InventorMahmoud H. Hamouda
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for centralized employee data analytics. For example, a method includes collecting employee data for one or more employees of an organization from a plurality of data sources, analyzing the collected employee data to determine criteria for use in assessing management skills of employees in the organization, and utilizing the determined criteria to rate an employee's management skills in the organization.
Claims20
A method, comprising:
- executing a data analytics platform on one or more servers of a cloud network;
- executing an automated process by the data analytics platform, which comprises:
- executing a data collection and mining engine of the data analytics platform to:
- (i) automatically access a plurality of disparate data sources of employee information over one or more networks coupled to the cloud network;
- (ii) mine the plurality of disparate data sources to extract employee data for a plurality of employees of an organization from the plurality of disparate data sources, wherein the extracted employee data comprises information that is relevant to assessing management skills;
- and (iii) store the extracted employee data in a centralized database of the data analytics platform;
- executing a data analytics engine of the data analytics platform which utilizes machine learning and statistical analysis methods to automatically analyze the extracted employee data stored in the centralized database of the data analytics platform and automatically learn criteria that is utilized to assess management skills of employees in the organization;
- and
- storing the learned criteria in the centralized database of the data analytics platform;
- rendering, by the data analytics platform, a graphical user interface which is configured to allow a user to submit a service request to the data analytics platform;
- receiving, by the data analytics platform, a user request for an employee data analytics service which is submitted through the graphical user interface;
- servicing said received user request by the data analytics platform, wherein servicing said received user request comprises:
- accessing employee data for a given employee which is stored in the centralized database;
- executing a scoring engine of the data analytics platform to process said accessed employee data for the given employee utilizing said learned criteria to rate management skills of the given employee in the organization;
- and
- executing a reporting engine of the data analytics platform to provide feedback to said requesting user regarding the given employee, wherein said feedback comprises a rating of the given employee's management skills in the organization as automatically determined by the scoring engine,
- wherein the automated process executed by the data analytics platform is performed under the control of one or more processor devices that reside on the one or more servers of the cloud network.
An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by the at least one processing device implement a method comprising:
- executing a data analytics platform on one or more servers of a cloud network;
- executing an automated process by the data analytics platform, which comprises:
- executing a data collection and mining engine of the data analytics platform to:
- (i) automatically access a plurality of disparate data sources of employee information over one or more networks coupled to the cloud network;
- (ii) mine the plurality of disparate data sources to extract employee data for a plurality of employees of an organization from the plurality of disparate data sources, wherein the extracted employee data comprises information that is relevant to assessing management skills;
- and (iii) store the extracted employee data in a centralized database of the data analytics platform;
- executing a data analytics engine of the data analytics platform which utilizes machine learning and statistical analysis methods to automatically analyze the extracted employee data stored in the centralized database of the data analytics platform and automatically learn criteria that is utilized to assess management skills of employees in the organization;
- and
- storing the learned criteria in the centralized database of the data analytics platform;
- rendering, by the data analytics platform, a graphical user interface which is configured to allow a user to submit a service request to the data analytics platform;
- receiving, by the data analytics platform, a user request for an employee data analytics service which is submitted through the graphical user interface;
- servicing said received user request by the data analytics platform, wherein servicing said received user request comprises:
- accessing employee data for a given employee which is stored in the centralized database;
- executing a scoring engine of the data analytics platform to process said accessed employee data for the given employee utilizing said learned criteria to rate management skills of the given employee in the organization;
- and
- executing a reporting engine of the data analytics platform to provide feedback to said requesting user regarding the given employee, wherein said feedback comprises a rating of the given employee's management skills in the organization as automatically determined by the scoring engine.
An apparatus, comprising:
- a processor, and
- a memory coupled to the processor, wherein the memory comprises program instructions that are executed by the processor to implement a process comprising:
- executing a data analytics platform on one or more servers of a cloud network;
- executing an automated process by the data analytics platform, which comprises:
- executing a data collection and mining engine of the data analytics platform to:
- (i) automatically access a plurality of disparate data sources of employee information over one or more networks coupled to the cloud network;
- (ii) mine the plurality of disparate data sources to extract employee data for a plurality of employees of an organization from the plurality of disparate data sources, wherein the extracted employee data comprises information that is relevant to assessing management skills;
- and (iii) store the extracted employee data in a centralized database of the data analytics platform;
- executing a data analytics engine of the data analytics platform which utilizes machine learning and statistical analysis methods to automatically analyze the extracted employee data stored in the centralized database of the data analytics platform and automatically learn criteria that is utilized to assess management skills of employees in the organization;
- and
- storing the learned criteria in the centralized database of the data analytics platform;
- rendering, by the data analytics platform, a graphical user interface which is configured to allow a user to submit a service request to the data analytics platform;
- receiving, by the data analytics platform, a user request for an employee data analytics service which is submitted through the graphical user interface;
- servicing said received user request by the data analytics platform, wherein servicing said received user request comprises:
- accessing employee data for a given employee which is stored in the centralized database;
- executing a scoring engine of the data analytics platform to process said accessed employee data for the given employee utilizing said learned criteria to rate management skills of the given employee in the organization;
- and
- executing a reporting engine of the data analytics platform to provide feedback to said requesting user regarding the given employee, wherein said feedback comprises a rating of the given employee's management skills in the organization as automatically determined by the scoring engine.
Dependencies are inferred from the claim text.