System and Method for Enabling and/or Managing Contributions
AssigneeWeeeteeoo Inc.
InventorsMichael Simon Vo, Samuel Shin-wai Chiu, Henry Ho-yin Tang, Alan Paul Rolleston Phillips
Life of this patent
Estimating the term…
Abstract
Systems, methods and computer-readable media are provided for enabling and/or managing contribution of paid time off. A system including one or more units configured for determining the value of paid time off as currency; and one or more units configured for conducting a transaction wherein paid time off is designated for contribution, and the determined value of the paid time off is designated for payment to one or more organizations is provided. Corresponding methods and computer-readable media are also provided.
Claims20
A computer-implemented system for administering the contribution of paid time off by a plurality of users to one or more charitable organizations, the system comprising:
- one or more processors configured for integration with one or more human resources systems, the one or more human resources systems maintaining electronic records associated with payroll information of the one or more users of the plurality of users;
- one or more data storage devices for storing data, the data at least including one or more indications of charitable giving preferences associated with one or more users of the plurality of users;
- a non-transitory computer-readable memory in communication with the one or more processors and the one or more data storage devices, the non-transitory computer-readable memory storing instructions, the instructions which when executed by the one or more processors, cause the one or more processors to:
- generate one or more user profiles, each user profile associated with each user of the plurality of users;
- receive one or more indications of charitable giving preferences associated the plurality of users;
- receive one or more electronic requests from the plurality of users, the one or more electronic requests indicative of an intention to donate an amount of paid time off accrued by the plurality of users;
- validate the one or more electronic requests by communicating the one or more electronic requests to the one or more human resources systems and receiving a signal indicative of the validation status of the one or more electronic requests;
- if the one or more electronic requests are valid, process the one or more electronic requests by (i) determining an approximate exchange value associated with a unit of time worked by the user associated with the electronic request based at least on the payroll information stored on the one or more human resources systems, (ii) determining a currency value associated with the amount of paid time off to be donated using at least the approximate exchange value, (iii) communicating to the one or more human resources systems an indication of the amount of paid time off that has been flagged for donation, and (iv) generating an electronic record indicative of an electronic credit equal to the currency value;
- receive, from the one or more human resources systems, a first electronic payment of funds in an amount based at least on the determined currency value associated with the amount of paid time off to be donated;
- based at least on the one or more charitable giving preferences, determine a target charitable organization;
- and
- transmit, to a computing system associated with the target charitable organization, a second electronic payment of funds in an amount based at least on the determined currency value associated with the amount of paid time off to be donated.
A computer-implemented method for administering the contribution of paid time off by a plurality of users to one or more charitable organizations on a system having one or more processors configured for integration with one or more human resources systems, the one or more human resources systems maintaining electronic records associated with payroll information of the one or more users of the plurality of users, one or more data storage devices for storing data, the data at least including one or more indications of charitable giving preferences associated with one or more users of the plurality of users and a non-transitory computer-readable memory in communication with the one or more processors and the one or more data storage devices, the method comprising:
- generating one or more user profiles, each user profile associated with each user of the plurality of users;
- receiving one or more indications of charitable giving preferences associated the plurality of users;
- receiving one or more electronic requests from the plurality of users, the one or more electronic requests indicative of an intention to donate an amount of paid time off accrued by the plurality of users;
- validating the one or more electronic requests by communicating the one or more electronic requests to the one or more human resources systems and receiving a signal indicative of the validation status of the one or more electronic requests;
- if the one or more electronic requests are valid, processing the one or more electronic requests by (i) determining an approximate exchange value associated with a unit of time worked by the user associated with the electronic request based at least on the payroll information stored on the one or more human resources systems, (ii) determining a currency value associated with the amount of paid time off to be donated using at least the approximate exchange value, (iii) communicating to the one or more human resources systems an indication of the amount of paid time off that has been flagged for donation, and (iv) generating an electronic record indicative of an electronic credit equal to the currency value;
- receiving, from the one or more human resources systems, a first electronic payment of funds in an amount based at least on the determined currency value associated with the amount of paid time off to be donated;
- based at least on the one or more charitable giving preferences, determining a target charitable organization;
- and
- transmitting, to a computing system associated with the target charitable organization, a second electronic payment of funds in an amount based at least on the determined currency value associated with the amount of paid time off to be donated.
Dependencies are inferred from the claim text.