Payroll processor system and method
First Claim
1. A payroll processor system, comprising:
- a first database for storing at least one data about an employer;
a second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from one of the plurality of PDF templates, with the filable PDF tax form containing at least one of the at least one data about the employer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for payroll processing. In one embodiment, the system includes a first database, a second database, and a processor operably connected to the first and second databases. The first database contains information about an employer, and the second database contains a PDF template. The processor is operable to create a filable PDF tax form from the PDF template, with the filable PDF tax form including data retrieved from and/or calculated from the first database. The method of the present invention involves the steps of retrieving with the processor a PDF template from the second database and at least one data from the first database, and then producing a filable PDF tax form from the retrieved PDF template and from the retrieved and/or calculate data from the first database. The present invention provides an employer with control over the generation, validation, correction, completion, and even filing of the employer'"'"'s tax forms, and creates forms viewable and printable by a variety of systems.
-
Citations
57 Claims
-
1. A payroll processor system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from one of the plurality of PDF templates, with the filable PDF tax form containing at least one of the at least one data about the employer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A payroll processor system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from one of the plurality of PDF templates, with the filable PDF tax form containing at least one of the at least one data about the employer. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A payroll processor system, comprising:
-
a first database for storing at least one wage data applicable to an employer;
a second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from one of the plurality of PDF templates, with the filable PDF tax form containing at least one of the at least one wage data. - View Dependent Claims (25, 26)
-
-
27. A payroll processing system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form, and at least one of the PDF templates corresponding to a tax form having a plurality of fields with at least one of the plurality of fields determined by calculation using either a number or at least one other of the plurality of fields; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from the at least one of the plurality of PDF templates corresponding to the tax form having a plurality of fields, and capable of calculating the at least one of the plurality of fields determined by calculation and placing the calculated field in filable PDF tax form. - View Dependent Claims (28, 29, 30)
-
-
31. The system of claim 31, wherein the program comprises JavaScript.
-
32. A payroll processor system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a PDF template corresponding to a tax form comprising a first page and a second page, and wherein at least one value on the first page of the tax form is determined from at least one value on the second page of the tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from the PDF template with the at least one value on the first page determined from the at least one value on the second page. - View Dependent Claims (33, 35)
-
-
34. A payroll processor system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a PDF template corresponding to a tax form comprising a first page and a second page, and wherein at least one value on the second page of the tax form is determined from at least one value on the first page of the tax form; and
a processor operably connected to the first database and the second database, the processor capable of producing a filable PDF tax form from the PDF template with the at least one value on the second page determined from the at least one value on the first page.
-
-
36. A payroll processor system, comprising:
-
a first database for storing at least one data about an employer;
a second database containing a first PDF template corresponding to a first tax form having a first field and a second PDF template corresponding to a second tax form having a second field, wherein the determination of the first field is dependent upon the value of the second field; and
a processor operably connected to the first database and the second database, the processor capable of producing a first filable PDF tax form from the first PDF template and a second filable PDF tax form from the second PDF template and capable of filling the first field of the first PDF template based on the dependency on the value of the second field of the second tax form. - View Dependent Claims (37, 38)
-
-
39. A method for generating a filable PDF tax form in a payroll processor system, the
method comprising the steps of: -
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database for storing at least one data about an employer, the second database containing a plurality of PDF templates, each of the PDF templates corresponding to a tax form;
retrieving, with the processor, one of the at least one PDF templates from the second database;
retrieving, with the processor, at least one of the at least one data about the employer from the first database; and
producing, with the processor, the filable PDF tax form from the retrieved PDF template with the filable PDF tax form containing the retrieved data about the employer. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, a user system, and a processor operably connected to the first and second databases and the user system, the first database for storing at least one data about an employer, the second database containing a plurality of PDF templates, each of the PDF templates corresponding to a tax form;
retrieving, with the processor, one of the at least one PDF templates from the second database;
retrieving, with the processor, at least one of the at least one data about the employer from the first database; and
producing with the processor and/or the user system the filable PDF tax form from the retrieved PDF template with the filable PDF tax form containing the retrieved data about the employer.
-
-
45. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database comprising at least one data about an employer, the second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form;
providing a plurality of programs with at least one of the plurality of programs associated with each of the plurality of PDF templates, each of the plurality of programs accessible to the processor;
retrieving, with the processor, one of the at least one PDF templates from the second database;
retrieving, with the processor, at least one of the at least one data about the employer from the first database; and
producing with the processor the filable PDF tax form from the retrieved PDF template with the filable PDF tax form containing the retrieved data about the employer, such step of producing a filable PDF tax form involving the execution of one of the at least one programs for inclusion of at least one of the at least one data about the employer in the filable PDF tax form. - View Dependent Claims (46, 47)
-
-
48. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, a user system, and a processor operably connected to the first and second databases and the user system, the first database comprising at least one data about an employer, the second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form;
providing a plurality of programs with at least one of the plurality of programs associated with each of the plurality of PDF templates, each of the plurality of programs accessible to the processor and/or user system;
retrieving, with the processor, one of the at least one PDF templates from the second database;
retrieving, with the processor, at least one of the at least one data about the employer from the first database; and
producing with the processor and/or user system the filable PDF tax form from the retrieved PDF template with the filable PDF tax form containing the retrieved data about the employer, such step of producing a filable PDF tax form involving the execution of one of the at least one programs for inclusion of at least one of the at least one data about the employer in the filable PDF tax form. - View Dependent Claims (49, 50)
-
-
51. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database comprising at least one data about an employer, the second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form, and at least one of the PDF templates corresponding to a tax form having a plurality of fields with at least one of the plurality of fields determined by calculation using either a number or at least one other of the plurality of fields;
retrieving, with the processor, the at least one of the PDF templates corresponding to a tax form having a plurality of fields from the second database;
calculating, with the processor, the at least one of the plurality of fields determined by calculation; and
producing, with the processor, the filable PDF tax form from the retrieved PDF template, the filable PDF tax form containing the calculated field. - View Dependent Claims (52)
-
-
53. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, a user system, and a processor operably connected to the first and second databases and the user system, the first database comprising at least one data about an employer, the second database containing a plurality of PDF templates, each of the plurality of PDF templates corresponding to a tax form, and at least one of the PDF templates corresponding to a tax form having a plurality of fields with at least one of the plurality of fields determined by calculation using either a number or at least one other of the plurality of fields;
retrieving, with the processor and/or user system, the at least one of the PDF templates corresponding to a tax form having a plurality of fields from the second database;
calculating, with the processor and/or user system, the at least one of the plurality of fields determined by calculation; and
producing, with the processor and/or user system the filable PDF tax form from the retrieved PDF template, the filable PDF tax form containing the calculated field. - View Dependent Claims (54)
-
-
55. A method for generating a tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database comprising at least one data about an employer, the second database including a PDF template corresponding to a tax form comprising a first page and a second page, and wherein at least one value on the first page of the tax form is determined from at least one value on the second page of the tax form;
retrieving the PDF template from the second database; and
producing, with the processor, the filable PDF tax form from the retrieved PDF template with the at least one value on the first page determined from the at least one value on the second page.
-
-
56. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database comprising at least one data about an employer, the second database including a PDF template corresponding to a tax form comprising a first page and a second page, and wherein at least one value on the second page of the tax form is determined from at least one value on the first page of the tax form;
retrieving the PDF template from the second database; and
producing, with the processor, a filable PDF tax form from the retrieved PDF template with the at least one value on the second page determined from the at least one value on the first page.
-
-
57. A method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of:
-
providing a first database, a second database, and a processor operably connected to the first and second databases, the first database comprising at least one data about an employer, the second database including a first PDF template corresponding to a first tax form having a first field and a second PDF template corresponding to a second tax form having a second field, wherein the determination of the first field is dependent upon the value of the second field;
retrieving, with the processor, the first and second PDF templates; and
producing, with the processor, the filable PDF tax form from the first template with the filable PDF tax form having the first field completed.
-
Specification