Apparatuses, methods and systems for an employee onboarding automator
First Claim
1. An employee onboarding automating processor-implemented method, comprising:
- receiving an employee status update trigger indicator during a real-time employee onboarding session;
accessing at least one status update mapping record for access to data items in at least one database, wherein the at least one status update mapping record includes a plurality of status update mapping records, wherein each of the plurality of status update mapping records corresponds to a unique one of a plurality of database identifiers;
querying a database using the update mapping record to create a dynamic data-structure-tracking syntax-configured string associated with the update mapping record, wherein the syntax-configured string consists of a plurality of component parts delimited by syntax separators, and where each part of the string tracks a separate data structure and reflects the hierarchical organizational structure for an enterprise;
utilizing the created dynamic data-structure tracking syntax-configured string and the status update mapping record to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise;
obtaining and evaluating at least one business grammar rule for the enterprise from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be updated based on the evaluated business grammar rule;
selectively evaluating and obtaining at least one universal variable based on the update mapping record and the additional data sources identified after the evaluation of the business grammar rules for the enterprise and based on a presence of user-defined associated universal variables for at least one table field, wherein said universal variables comprise user-defined intermediate data objects that allow access and mapping of logically interrelated table fields in a plurality disparate relational databases and external data sources containing enterprise-specific data during a real-time session, mapping and interconnecting only logically related fields in disparate relational database, and wherein the universal data variables are organized into a hierarchical structure following the business grammar construct for the enterprise, where each segment of the hierarchy follows a user-defined business grammar token type, and wherein the selective evaluation and use of the universal variable for mapping and access is also dependent on the evaluated business grammar rules for the enterprise;
mapping the update mapping record using at least one universal data variable to a plurality of table fields in a plurality of relational databases and disparate data sources; and
updating a first set of table fields linked to the plurality of universal data variables in at least one database corresponding to the at least one data source identifier based on employee data stored in a second set of table fields and based on the at least one status update mapping record and the result of evaluation of the business grammar rules.
17 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR AN EMPLOYEE ONBOARDING AUTOMATOR (hereinafter “EOA”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. The EOA may facilitate the dissemination and integration of information associated with employee status updates, including the hiring of job candidates, promotions, demotions, and/or the like. The EOA may be configured to automatically update enterprise database systems as needed or desired to reflect employee status changes and/or to transfer employee data from one place to another, such as from a human resources application database where the employee status change may be first entered to a wide variety of other enterprise systems, such as those associated with information technology, facilities, payroll, benefits, legal, marketing, and/or other enterprise departments. The EOA may further be configured to automatically generate a variety of reports based on employee status updates.
66 Citations
20 Claims
-
1. An employee onboarding automating processor-implemented method, comprising:
-
receiving an employee status update trigger indicator during a real-time employee onboarding session; accessing at least one status update mapping record for access to data items in at least one database, wherein the at least one status update mapping record includes a plurality of status update mapping records, wherein each of the plurality of status update mapping records corresponds to a unique one of a plurality of database identifiers; querying a database using the update mapping record to create a dynamic data-structure-tracking syntax-configured string associated with the update mapping record, wherein the syntax-configured string consists of a plurality of component parts delimited by syntax separators, and where each part of the string tracks a separate data structure and reflects the hierarchical organizational structure for an enterprise; utilizing the created dynamic data-structure tracking syntax-configured string and the status update mapping record to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise; obtaining and evaluating at least one business grammar rule for the enterprise from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be updated based on the evaluated business grammar rule;
selectively evaluating and obtaining at least one universal variable based on the update mapping record and the additional data sources identified after the evaluation of the business grammar rules for the enterprise and based on a presence of user-defined associated universal variables for at least one table field, wherein said universal variables comprise user-defined intermediate data objects that allow access and mapping of logically interrelated table fields in a plurality disparate relational databases and external data sources containing enterprise-specific data during a real-time session, mapping and interconnecting only logically related fields in disparate relational database, and wherein the universal data variables are organized into a hierarchical structure following the business grammar construct for the enterprise, where each segment of the hierarchy follows a user-defined business grammar token type, and wherein the selective evaluation and use of the universal variable for mapping and access is also dependent on the evaluated business grammar rules for the enterprise;mapping the update mapping record using at least one universal data variable to a plurality of table fields in a plurality of relational databases and disparate data sources; and
updating a first set of table fields linked to the plurality of universal data variables in at least one database corresponding to the at least one data source identifier based on employee data stored in a second set of table fields and based on the at least one status update mapping record and the result of evaluation of the business grammar rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An employee onboarding automating apparatus, comprising:
-
a memory; a processor disposed in communication with said memory and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions to; receive an employee status update trigger indicator during a real-time employee onboarding session; access at least one status update mapping record for access to data items in at least one database, wherein the at least one status update mapping record includes a plurality of status update mapping records, wherein each of the plurality of status update mapping records corresponds to a unique one of a plurality of database identifiers; query a database using the update mapping record to create a dynamic data-structure-tracking syntax-configured string associated with the update mapping record, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and where each part of the string tracks a separate data structure and reflects the hierarchical organizational structure for an enterprise; utilize the created dynamic data-structure tracking syntax-configured string and the status update mapping record to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise;
obtain and evaluate at least one business grammar rule for the enterprise from the at least one business grammar rule database, and determine a plurality of additional data sources and table fields that need to be updated based on the evaluated business grammar rule;selectively evaluate and obtain at least one universal variable based on the update mapping record and the additional data sources identified after evaluation of the business grammar rules for the enterprise and base on presence of at least one user-defined associated universal variables for at least one table field, wherein said universal variables comprise user-defined intermediate data objects that allow access and mapping of logically interrelated table fields in a plurality disparate relational databases and external data sources containing enterprise-specific data during a real-time session, mapping and interconnecting only logically related fields in disparate relational database, and wherein the universal data variables are organized into a hierarchical structure following the business grammar construct for the enterprise and each segment of the hierarchy follows a user-defined business grammar token type, and wherein the use of the universal variable for mapping and access are dependent on the evaluated business grammar rules for the enterprise;
map the update mapping record using at least one universal data variable to a plurality of table fields in a plurality of relational databases and disparate data sources; andupdate a first set of table fields linked to the plurality of universal data variables in at least one database corresponding to the at least one data source identifier based on employee data stored in a second set of table fields and based on the at least one status update mapping record and evaluation of the business grammar rules. - View Dependent Claims (19)
-
-
18. An employee onboarding automating non-transitory processor-accessible computer memory medium, comprising:
-
a plurality of processing instructions stored in the computer memory medium and issuable by the processor to; receive an employee status update trigger indicator during a real-time employee onboarding session; access at least one status update mapping record access at least one status update mapping record for access to data items in at least one database, wherein the at least one status update mapping record includes a plurality of status update mapping records, wherein each of the plurality of status update mapping records corresponds to a unique one of a plurality of database identifiers; query a database using the update mapping record to create a dynamic data-structure-tracking syntax-configured string associated with the update mapping record, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and where each part of the string tracks a separate data structure and reflects the hierarchical organizational structure for an enterprise; utilize the created dynamic data-structure tracking syntax-configured string and the status update mapping record to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise; obtain and evaluate at least one business grammar rule for the enterprise from the at least one business grammar rule database, and determine a plurality of additional data sources and table fields that need to be updated based on the evaluated business grammar rule; selectively evaluate and obtain at least one universal variable based on the update mapping record and the additional data sources identified after evaluation of the business grammar rules for the enterprise and base on presence of at least one user-defined associated universal variables for at least one table field, wherein said universal variables comprise user-defined intermediate data objects that allow access and mapping of logically interrelated table fields in a plurality disparate relational databases and external data sources containing enterprise-specific data during a real-time session, mapping and interconnecting only logically related fields in disparate relational database, and wherein the universal data variables are organized into a hierarchical structure following the business grammar construct for the enterprise and each segment of the hierarchy follows a user-defined business grammar token type, and wherein the use of the universal variable for mapping and access are dependent on the evaluated business grammar rules for the enterprise;
map the update mapping record using at least one universal data variable to a plurality of table fields in a plurality of relational databases and disparate data sources; andupdate a first set of table fields linked to the plurality of universal data variables in at least one database corresponding to the at least one data source identifier based on employee data stored in a second set of table fields and based on the at least one status update mapping record and evaluation of the business grammar rules. - View Dependent Claims (20)
-
Specification