Methods and systems for managing employee-liable expenses
First Claim
1. A computer-based method for generating a plurality of data structures to enable electronic payments to a plurality of service providers as part of a program offered to employees of an employer, each service provider associated with a data format for payment of single billing communications that cover multiple accounts, said method implemented using a computer system that includes a processor and a memory, the memory having stored therein, for each participating employee, (i) an identifier associated with one of the service providers, and (ii) an identifier for an employee account associated with the identified service provider, wherein the employee account is configured by the service provider for billing to the employee, said method comprising:
- generating a first data file associated with a predefined time period, wherein the first data file includes data that identifies an aggregated amount to be paid by the employer to each service provider within the predefined time period for application to the employee accounts associated with the respective service provider, and wherein the first data file is generated without receiving billing communications from the service providers;
transmitting the first data file to the employer;
receiving approval from the employer for payment on at least a portion of each of the aggregated amounts included in the first data file;
requesting funds from the employer equal to at least a total of the respective approved amounts to be paid to each service provider;
generating, without receiving billing communications from the service providers, the plurality of data structures associated with the predefined time period, each data structure corresponding to a respective service provider, wherein each data structure includes data that (i) designates for transfer to the service provider funds equal to at least the approved amount associated with the respective service provider, and (ii) instructs the service provider to allocate the designated funds among the employee accounts associated with the respective service provider based on the associated employee account identifier and an amount associated with each employee account, and wherein each data structure is in the data format associated with the respective service provider for payment of single billing communications that cover multiple accounts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing payments made as part of an employee-liable expense reimbursement program is described. A plurality of employees are enrolled in the program and submit requests for reimbursement for expenses related to a service provided to the employees by a service provider for which the employees are liable. The method includes receiving, by the computer system, requests for reimbursement and aggregating the requests for reimbursement scheduled for payment within a predefined time period and associated with the service provider. The method also includes generating an invoice that includes a payment amount to be paid to the employee for subsequent payment to the service provider. The method also includes automatically requesting funds from an employer of the plurality of employees for the payment amount included in the invoice and electronically transferring funds associated with the employer to the service provider or alternatively, to the employee for subsequent payment to the service provider.
14 Citations
18 Claims
-
1. A computer-based method for generating a plurality of data structures to enable electronic payments to a plurality of service providers as part of a program offered to employees of an employer, each service provider associated with a data format for payment of single billing communications that cover multiple accounts, said method implemented using a computer system that includes a processor and a memory, the memory having stored therein, for each participating employee, (i) an identifier associated with one of the service providers, and (ii) an identifier for an employee account associated with the identified service provider, wherein the employee account is configured by the service provider for billing to the employee, said method comprising:
-
generating a first data file associated with a predefined time period, wherein the first data file includes data that identifies an aggregated amount to be paid by the employer to each service provider within the predefined time period for application to the employee accounts associated with the respective service provider, and wherein the first data file is generated without receiving billing communications from the service providers; transmitting the first data file to the employer; receiving approval from the employer for payment on at least a portion of each of the aggregated amounts included in the first data file; requesting funds from the employer equal to at least a total of the respective approved amounts to be paid to each service provider; generating, without receiving billing communications from the service providers, the plurality of data structures associated with the predefined time period, each data structure corresponding to a respective service provider, wherein each data structure includes data that (i) designates for transfer to the service provider funds equal to at least the approved amount associated with the respective service provider, and (ii) instructs the service provider to allocate the designated funds among the employee accounts associated with the respective service provider based on the associated employee account identifier and an amount associated with each employee account, and wherein each data structure is in the data format associated with the respective service provider for payment of single billing communications that cover multiple accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon for generating a plurality of data structures, wherein when executed by at least one processor, the computer-executable instructions cause the processor to:
-
generate a first data file associated with a predefined time period, wherein the first data file includes data that identifies an aggregated amount to be paid by an employer to each of a plurality of service providers within the predefined time period for application to a plurality of employee accounts associated with the respective service provider, each service provider associated with a data format for payment of single billing communications that cover multiple accounts, each employee account associated with a respective employee participating in a program offered to employees of the employer, wherein the processor is coupled to a memory, the memory having stored therein, for each participating employee, (i) an identifier associated with one of the service providers, and (ii) an identifier for the employee account associated with the identified service provider, wherein the employee account is configured by the service provider for billing to the employee, and wherein the first data file is generated without receiving billing communications from the service providers; transmit the first data file to the employer; receive approval from the employer for payment on at least a portion of each of the aggregated amounts included in the first data file; request funds from the employer equal to at least a total of the respective approved amounts to be paid to each service provider; generate, without receiving billing communications from the service providers, the plurality of data structures associated with the predefined time period, each data structure corresponding to a respective service provider, wherein each data structure includes data that (i) designates for transfer to the service provider funds equal to at least the approved amount associated with the respective service provider, and (ii) instructs the service provider to allocate the designated funds among the employee accounts associated with the respective service provider based on the associated employee account identifier and an amount associated with each employee account, and wherein each data structure is in the file format associated with the respective service provider for payment of single billing communications that cover multiple accounts. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification