METHOD AND APPARATUS FOR ELECTRONIC COLLECTION, TRANSLATION, GROUPING, AND DELIVERY OF WAGE ASSIGNMENT INFORMATION
First Claim
1. A system for processing a wage assignment of a person from an initiator to an accumulator and then to a recipient, comprising:
- a receiving component configured to receive the wage assignment at the initiator;
a dispatching component configured to dispatch the wage assignment from the initiator to the accumulator;
a processing component configured to process the wage assignment at the accumulator;
a transmitting component configured to transmit the wage assignment from the accumulator to the recipient; and
an implementing component configured to implement the wage assignment at the recipient.
7 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes a system that electronically collects, translates, groups, and delivers wage assignment in-formation from at least one initiator to at least one recipient via an accumulator. An initiator initially receives the wage assignment information. Then, an accumulator collects the wage assignment information from at least one initiator, such as a government agency. The accumulator then translates the wage assignment information into a format compatible with electronic data interchange (EDI), such as the ANSI X12 standard. The accumulator then groups the EDI wage assignment information into specific files, batching the files based upon one data field contained within the wage assignment information data set, such as a recipient. The accumulator then delivers a batched EDI wage assignment file to each respective recipient. Once the EDI wage assignment file is received by the recipient, the wage assignment may then be implemented.
-
Citations
132 Claims
-
1. A system for processing a wage assignment of a person from an initiator to an accumulator and then to a recipient, comprising:
-
a receiving component configured to receive the wage assignment at the initiator; a dispatching component configured to dispatch the wage assignment from the initiator to the accumulator; a processing component configured to process the wage assignment at the accumulator; a transmitting component configured to transmit the wage assignment from the accumulator to the recipient; and an implementing component configured to implement the wage assignment at the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of processing a wage assignment of a person from an initiator to an accumulator and then to a recipient, comprising the steps, performed by a processor, of:
-
receiving the wage assignment at the initiator; dispatching the wage assignment from the initiator to the accumulator; processing the wage assignment at the accumulator; transmitting the wage assignment from the accumulator to the recipient; and implementing the wage assignment at the recipient. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for processing a wage assignment of a person from an initiator to an accumulator and then to a recipient, comprising:
-
means for receiving the wage assignment at the initiator; means for dispatching the wage assignment from the initiator to the accumulator; means for processing the wage assignment at the accumulator; means for transmitting the wage assignment from the accumulator to the recipient; and means for implementing the wage assignment at the recipient.
-
-
30. A computer usable medium having computer readable code embodied therein for processing a wage assignment of a person from an initiator to an accumulator and then to a recipient, the computer usable medium comprising:
-
a receiving module configured to receive the wage assignment at the initiator; a dispatching module configured to dispatch the wage assignment from the initiator to the accumulator; a processing module configured to process the wage assignment at the accumulator; a transmitting module configured to transmit the wage assignment from the accumulator to the recipient; and an implementing module configured to implement the wage assignment at the recipient.
-
-
31. An initiator, comprising:
-
a receiving component configured to receive a wage assignment; an inputting component configured to input the wage assignment into a database; and a transmitting component configured to transmit the wage assignment to an accumulator. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method of processing a wage assignment at an initiator, comprising the steps, performed by a processor of:
-
receiving the wage assignment; inputting the wage assignment into a database; and transmitting the wage assignment to an accumulator. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. An initiator, comprising:
-
means for receiving the wage assignment; means for inputting the wage assignment into a database; and means for transmitting the wage assignment to an accumulator.
-
-
44. A computer usable medium having computer readable code embodied therein for processing a wage assignment at an initiator, the computer usable medium comprising:
-
a receiving module configured to receive a wage assignment; an inputting module configured to input the wage assignment into a database; and a transmitting module configured to transmit the wage assignment to an accumulator.
-
-
45. An accumulator, comprising:
-
a collecting component configured to collect a plurality of wage assignments from a plurality of initiators; a translating component configured to translate the wage assignments into files with a standard wage assignment format, the format including data in at least one data field; a grouping component configured to group the standard wage assignment format files into batch files based on the data stored in at least one data field of the standard wage assignment format; and a delivering component configured to deliver a batch file to each of a plurality of recipients. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A method of processing wage assignments at an accumulator, comprising the steps, performed by a processor, of:
-
collecting a plurality of wage assignments from a plurality of initiators; translating the wage assignments into files with a standard wage assignment format, the format including data in at least one data field; grouping the standard wage assignment format files into batch files based on the data stored in at least one data field of the standard wage assignment format; and delivering a batch file to each of a plurality of recipients. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. An accumulator, comprising:
-
means for collecting a plurality of wage assignments from a plurality of initiators; means for translating the wage assignments into files with a standard wage assignment format, the format including data in at least one data field; means for grouping the standard wage assignment format files into batch files based on the data stored in at least one data field of the standard wage assignment format; and means for delivering a batch file to each of a plurality of recipients.
-
-
58. A computer usable medium having computer readable code embodied therein for processing wage assignments at an accumulator, the computer usable medium comprising:
-
a collecting module configured to collect a plurality of wage assign merits from a plurality of initiators; a translating module configured to translate the wage assignments into files with a standard wage assignment format, the format including data in at least one data field; a grouping module configured to group the standard wage assignment format files into batch files based on the data stored in at least one data field of the standard wage assignment format; and a delivering module configured to deliver a batch file to each of a plurality of recipients.
-
-
59. A recipient, comprising:
-
a receiving component configured to receive a wage assignment from an accumulator; a processing component configured to process the wage assignment; and an implementing component configured to implement the wage assignment against a wage of an employee. - View Dependent Claims (60, 61, 62, 63, 64, 65)
-
-
66. A method of processing a wage assignment at a recipient, comprising the steps, performed by a processor, of:
-
receiving a wage assignment from an accumulator; processing the wage assignment; and implementing the wage assignment against a wage of an employee. - View Dependent Claims (67, 68, 69, 70, 71, 72)
-
-
73. A recipient comprising:
-
means for receiving a wage assignment from an accumulator; means for processing the wage assignment; and means for implementing the wage assignment against a wage of an employee.
-
-
74. A computer usable medium having computer readable code embodied therein for processing a wage assignment at a recipient, the computer usable medium comprising:
-
a receiving module configured to receive a wage assignment from an accumulator; a processing module configured to process the wage assignment; and an implementing module configured to implement the wage assignment against a wage of an employee.
-
-
75. A system for collecting and delivering wage assignment information of a person, comprising:
-
a first receiving component configured to receive wage assignment information for the person; a storing component configured to store the wage assignment information in a database at an agency; a transmitting component configured to transmit the database from the agency to an accumulator; a collecting component configured to collect the database at the accumulator; a translating component configured to translate the database into a file with a standardized format, the standardized format includes data stored in at least one data field; a batching component configured to batch the standardized format file based at least on the data stored in the one data field; a delivering component configured to deliver the batched standardized format file to a recipient; a second receiving component configured to receive at the recipient the batched standardized format file; and a processing component configured to process the standardized format file to initiate the wage assignment. - View Dependent Claims (76, 77, 78, 79, 80)
-
-
81. A method of collecting and delivering wage assignment information of a person, comprising the steps, performed by a processor, of:
-
receiving wage assignment information for the person; storing the wage assignment information in a database at an agency; transmitting the database from the agency to an accumulator; collecting the database at the accumulator; translating the database into a file with a standardized format, the standardized format includes data stored in at least one data field; batching the standardized format file based at least on the data stored in the one data field; delivering the batched standardized format file to a recipient; receiving at the recipient the batched standardized format file; and processing the standardized format file to initiate the wage assignment. - View Dependent Claims (82, 83, 84, 85, 86)
-
-
87. A system for collecting and delivering wage assignment information of a person, comprising:
-
means for receiving wage assignment information for the person; means for storing the wage assignment information in a database at an agency; means for transmitting the database from the agency to an accumulator; means for collecting the database at the accumulator; means for translating the database into a file with a standardized format, the standardized format includes data stored in at least one data field; means for batching the standardized format file based at least on the data stored in the one data field; means for delivering the batched standardized format file to a recipient; means for receiving at the recipient the batched standardized format file; and means for processing the standardized format file to initiate the wage assignment.
-
-
88. A computer usable medium having computer readable code therein for collecting and delivering wage assignment information of a person, the computer usable medium comprising:
-
a first receiving module configured to receive wage assignment information for the person; a storing module configured to store the wage assignment information in a database at an agency; a transmitting module configured to transmit the database from the agency to an accumulator; a collecting module configured '"'"'to collect the database at the accumulator; a translating module configured to translate the database into a file with a standardized format, the standardized format includes data stored in at least one data field; a batching module configured to batch the standardized format file based at least on the data stored in the one data field; a delivering module configured to deliver the batched standardized format file to a recipient; a second receiving module configured to receive at the recipient the batched standardized format file; and a processing module configured to process the standardized format file to initiate the wage assignment.
-
-
89. A system for collecting and delivering a plurality of wage assignment information representing child support payments for a plurality of noncustodial parents, comprising:
-
a generating component configured to generate wage assignment information for a noncustodial parent; a storing component configured to store the wage assignment information in a file in a database at a state entity; a transmitting component configured to transmit the database from the state entity to an accumulator; a collecting component configured to collect a plurality of databases containing files with wage assignment information into a single database at the accumulator; a translating component configured to translate the files in the single database into electronic data interchange (EDI) files; a batching component configured to batch the EDI files based on the recipient field; a delivering component configured to deliver a batched EDI file to each of a plurality of recipients; a receiving component configured to receive at each recipient a batched EDI file; and a processing component configured to process the batched EDI file to initiate the wage assignment against a wage of the noncustodial parent. - View Dependent Claims (90, 91, 92, 93, 94, 95)
-
-
96. A method of collecting and delivering a plurality of wage assignment information representing child support payments for a plurality of noncustodial parents, comprising the steps, performed by a processor, of:
-
generating wage assignment information for a noncustodial parent; storing the wage assignment information in a file in a database at a state entity; transmitting the database from the state entity to an accumulator; collecting a plurality of databases containing files;
with wage assignment information into a single database at the accumulator;translating the files in the single database into electronic data interchange (EDI) files; batching the EDI files based on the recipient field; delivering a batched EDI file to each of a plurality of recipients; receiving at each recipient a batched EDI file; and processing the batched EDI file to initiate the wage assignment against a wage of the noncustodial parent. - View Dependent Claims (97, 98, 99, 100, 101, 102)
-
-
103. A system for collecting and delivering a plurality of wage assignment information representing child support payments for a plurality of noncustodial parents, comprising:
-
means for generating wage assignment information for a noncustodial parent; means for storing the wage assignment information in a file in a database at a state entity; means for transmitting the database from the state entity to an accumulator; means for collecting a plurality of databases containing files with wage assignment information into a single database at the accumulator; means for translating the files in the single database into electronic data interchange (EDI) files. means for batching the EDI files based on the recipient field; means for delivering a batched EDI file to each of a plurality of recipients; means for receiving at each recipient a batched EDI file; and means for processing the batched EDI file to initiate the wage assignment against a wage of the noncustodial parent.
-
-
104. A computer usable medium having computer readable code embodied therein for collecting and delivering a plurality of wage assignment information representing child support payments for a plurality of noncustodial parents, the computer usable medium comprising:
-
a generating module configured to generate wage assignment information for a noncustodial parent; a storing module configured to store the wage assignment information in a file in a database at a state entity; a transmitting module configured to transmit the database from the state entity to an accumulator; a collecting module configured to collect a plurality of databases containing files with wage assignment information into a single database at the accumulator; a translating module configured to translate the files in the single database into electronic data interchange (EDI) files; a batching module configured to batch the EDI files based on the recipient field; a delivering module configured to deliver a batched EDI file to each of a plurality of recipients; a receiving module configured to receive at each recipient a batched EDI file; and a processing module configured to process the batched EDI file to initiate the wage assignment against a wage of the noncustodial parent.
-
-
105. A system for collecting and processing a wage assignment of a person, comprising:
-
a collecting component configured to collect a plurality of wage assignments into files in a database at an accumulator; a translating component configured to translate each file in the database into a file with a standardized format, the standardized format includes data stored in at least one data field; and a batching component configured to batch the standardized format file based at least on the data stored in the one data field. - View Dependent Claims (106, 107, 108, 109, 110, 111)
-
-
112. A method of collecting and processing a wage assignment of a person, comprising the steps, performed by a processor, of:
-
collecting a plurality of wage assignments into files in a database at an accumulator; translating each file in the database into a file with a standardized format, the standardized format includes data stored in at least one data field; and batching the standardized format file based at least on the data stored in the one data field. - View Dependent Claims (113, 114, 115, 116, 117, 118)
-
-
119. A system for collecting and processing a wage assignment of a person, comprising:
-
means for collecting a plurality of wage assignments into'"'"' files in a database at an accumulator; means for translating each file in the database into a file with a standardized format, the standardized format includes data stored in at least one data field; and means for batching the standardized format file based at least on the data stored in the one data field.
-
-
120. A computer usable medium having computer readable code embodied therein for collecting and processing a wage assignment of a person, the computer usable medium comprising:
-
a collecting module configured to collect a plurality of wage assignments into files in a database at an accumulator; a translating module configured to translate each file in the database into a file with a standardized format, the standardized format includes data stored in at least one data field; and a batching module configured to batch the standardized format file based at least on the data stored in the one data field.
-
-
121. A system for collecting and processing a plurality of wage assignments representing child support payments for a plurality of noncustodial parents;
- comprising;
a collecting component configured to collect a plurality of wage assignment information into files in a database at an accumulator; and a translating component configured to translate the files in the database into electronic data interchange (EDI) files. - View Dependent Claims (122, 123, 124, 125)
- comprising;
-
126. A method of collecting and processing a plurality of wage assignments representing child support payments for a plurality of noncustodial parents, comprising the steps, performed by a processor of:
-
collecting a plurality of wage assignment information into files in a database at an accumulator; and translating the files in the database into electronic data interchange (EDI) files. - View Dependent Claims (127, 128, 129, 130)
-
-
131. A system for collecting and processing a plurality of wage assignments representing child support payments for a plurality of noncustodial parents, comprising:
-
means for collecting a plurality of wage assignment information into files in a database at an accumulator; and means for translating the files in the database into electronic data interchange (EDI) files.
-
-
132. A computer usable medium having computer readable code therein for collecting and processing a plurality of wage assignments representing child support payments for a plurality of noncustodial parents, the computer usable medium comprising:
-
a collecting module configured to collect a plurality of wage assignment information into files in a database at an accumulator; and a translating module configured to translate the files in the database into electronic data interchange (EDI) files.
-
Specification