Apparatuses, methods and systems for an employee referral facilitator
First Claim
1. An employee referral facilitating processor-implemented method, comprising:
- receiving a candidate referral from an existing employee, the candidate referral including at least a referred candidate identifier;
receiving a candidate hiring indicator including at least a hired candidate identifier;
querying a database using the referred candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a referred candidate data, 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;
querying a database using the hired candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a hired candidate data, 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 structureutilizing the obtained data-structure tracking syntax-configured strings, the referred candidate identifier and hired candidate identifier to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise in relation to hiring and referral bonuses;
obtaining and evaluating at least one business grammar rule pertaining to rules for the enterprise concerning referrals of employees and compensation for the referrals from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be accessed based on the evaluated business grammar rule;
selectively evaluating and obtaining a plurality universal variables, wherein the universal variables are based on the referred candidate identifier, hired candidate identifier 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, and 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, 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;
accessing and storing the referred candidate identifier in a first table field in a first database in association with an existing employee identifier, wherein the first table field is linked to a first evaluated universal variable;
accessing and storing the hired candidate identifier in a second table field in a second database, wherein the second table field is linked to a second evaluated universal variable;
obtaining and evaluating employee and referral data based on the table fields and additional table fields that need to be accessed based on the evaluated business grammar rules for the enterprise;
evaluating a referral business grammar rule that is accessed and processed using a delimited descriptive grammar string and table tracking syntax, the first evaluated universal variable and the second evaluated universal variable, to determine a referral bonus amount; and
instructing provision of a referral bonus equal to the referral bonus amount for payment to the existing employee.
17 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR AN EMPLOYEE REFERRAL FACILITATOR (hereinafter “ERF”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. The ERF may track and administer the provision of referral bonuses and/or other rewards associated with employee referrals. The ERF may receive and store candidate referrals from an existing employee; monitor, receive, and/or store a candidate hiring indicator; evaluate a referral rule based to determine a referral bonus eligibility, amount, timing, and/or the like; and instruct provision of an appropriate referral bonus.
54 Citations
20 Claims
-
1. An employee referral facilitating processor-implemented method, comprising:
-
receiving a candidate referral from an existing employee, the candidate referral including at least a referred candidate identifier; receiving a candidate hiring indicator including at least a hired candidate identifier; querying a database using the referred candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a referred candidate data, 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; querying a database using the hired candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a hired candidate data, 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 utilizing the obtained data-structure tracking syntax-configured strings, the referred candidate identifier and hired candidate identifier to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise in relation to hiring and referral bonuses; obtaining and evaluating at least one business grammar rule pertaining to rules for the enterprise concerning referrals of employees and compensation for the referrals from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be accessed based on the evaluated business grammar rule; selectively evaluating and obtaining a plurality universal variables, wherein the universal variables are based on the referred candidate identifier, hired candidate identifier 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, and 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, 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; accessing and storing the referred candidate identifier in a first table field in a first database in association with an existing employee identifier, wherein the first table field is linked to a first evaluated universal variable; accessing and storing the hired candidate identifier in a second table field in a second database, wherein the second table field is linked to a second evaluated universal variable; obtaining and evaluating employee and referral data based on the table fields and additional table fields that need to be accessed based on the evaluated business grammar rules for the enterprise; evaluating a referral business grammar rule that is accessed and processed using a delimited descriptive grammar string and table tracking syntax, the first evaluated universal variable and the second evaluated universal variable, to determine a referral bonus amount; and instructing provision of a referral bonus equal to the referral bonus amount for payment to the existing employee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An employee referral facilitating 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 a candidate referral from an existing employee, the candidate referral including at least a referred candidate identifier; receive a candidate hiring indicator including at least a hired candidate identifier; query a database using the referred candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a referred candidate data, 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; query a database using the hired candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a hired candidate data, 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; utilize the obtained data-structure tracking syntax-configured strings, the referred candidate identifier and hired candidate identifier to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise in relation to hiring and referral bonuses; obtain and evaluate at least one business grammar rule pertaining to rules for the enterprise concerning referrals of employees and compensation for the referrals from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be accessed based on the evaluated business grammar rule; selectively evaluate and obtain a plurality universal variables, wherein the universal variables are based on the referred candidate identifier, hired candidate identifier 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, and 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, 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; access and store the referred candidate identifier in a first table field in a first database in association with an existing employee identifier, wherein the first table field is linked to a first evaluated universal variable; access and store the hired candidate identifier in a second table field in a second database, wherein the second table field is linked to a second evaluated universal variable; obtain and evaluate employee and referral data based on the table fields and additional table fields that need to be accessed based on the evaluated business grammar rules for the enterprise; evaluate a referral business grammar rule that is accessed and processed using a delimited descriptive grammar string and table tracking syntax, the first evaluated universal variable and the second evaluated universal variable, to determine a referral bonus amount; and instruct provision of a referral bonus equal to the referral bonus amount for payment to the existing employee.
-
19. An employee referral facilitating non-transitory processor readable computer medium, comprising:
-
a plurality of processing instructions stored in the medium and issuable by the processor to; receive a candidate referral from an existing employee, the candidate referral including at least a referred candidate identifier; receive a candidate hiring indicator including at least a hired candidate identifier; query a database using the referred candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a referred candidate data, 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; query a database using the hired candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a hired candidate data, 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; utilize the obtained data-structure tracking syntax-configured strings, the referred candidate identifier and hired candidate identifier to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise in relation to hiring and referral bonuses; obtain and evaluate at least one business grammar rule for the enterprise pertaining to rules for the enterprise concerning referrals of employees and compensation for the referrals from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be accessed based on the evaluated business grammar rule; selectively evaluate and obtain a plurality universal variables, wherein the universal variables are based on the referred candidate identifier, hired candidate identifier 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, and 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, 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; access and store the referred candidate identifier in a first table field in a first database in association with an existing employee identifier, wherein the first table field is linked to a first evaluated universal variable; access and store the hired candidate identifier in a second table field in a second database, wherein the second table field is linked to a second evaluated universal variable; obtain and evaluate employee and referral data based on the table fields and additional table fields that need to be accessed based on the evaluated business grammar rules for the enterprise;
evaluate a referral business grammar rule that is accessed and processed using a delimited descriptive grammar string and table tracking syntax, the first evaluated universal variable and the second evaluated universal variable, to determine a referral bonus amount; andinstruct provision of a referral bonus equal to the referral bonus amount for payment to the existing employee.
-
-
20. An employee referral facilitating processor-implemented system, comprising:
-
means to receive a candidate referral from an existing employee, the candidate referral including at least a referred candidate identifier; means to receive a candidate hiring indicator including at least a hired candidate identifier; means to query a database using the referred candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a referred candidate data, 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; means to query a database using the hired candidate identifier to obtain a data-structure-tracking syntax-configured string associated with a hired candidate data, 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; means to utilize the obtained data-structure tracking syntax-configured strings, the referred candidate identifier and hired candidate identifier to generate a request to at least one business grammar rule database containing a plurality of business grammar rules for an enterprise in relation to hiring and referral bonuses; means to obtain and evaluate at least one business grammar rule pertaining to rules for the enterprise concerning referrals of employees and compensation for the referrals from the business grammar rule database, and determining a plurality of additional data sources and table fields that need to be accessed based on the evaluated business grammar rule; means to selectively evaluate and obtain a plurality universal variables, wherein the universal variables are based on the referred candidate identifier, hired candidate identifier 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, and 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, 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; means to access and store the referred candidate identifier in a first table field in a first database in association with an existing employee identifier, wherein the first table field is linked to a first evaluated universal variable; means to access and store the hired candidate identifier in a second table field in a second database, wherein the second table field is linked to a second evaluated universal variable; means to obtain and evaluate employee and referral data based on the table fields and additional table fields that need to be accessed based on the evaluated business grammar rules for the enterprise; means to evaluate a referral business grammar rule that is accessed and processed using a delimited descriptive grammar string and table tracking syntax, the first evaluated universal variable and the second evaluated universal variable, to determine a referral bonus amount; and means to instruct provision of a referral bonus equal to the referral bonus amount for payment to the existing employee.
-
Specification