×

Payroll processor system and method

  • US 9,779,078 B2
  • Filed: 11/05/2004
  • Issued: 10/03/2017
  • Est. Priority Date: 11/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A payroll processor system, comprising:

  • a first database comprising at least one data pertaining to an employer;

    a second database comprising a plurality of PDF templates, each PDF template of the plurality of PDF templates corresponding to a tax form;

    a processor operably connected to the first database and the second database, the processor configured to perform a method for generating a filable PDF tax form in a payroll processor system, the method comprising the steps of;

    retrieving, by the processor, one PDF template of the plurality of PDF templates from the second database, each PDF template of the plurality of PDF templates corresponding to a tax form;

    retrieving, by the processor, data selected from the at least one data pertaining to the employer from the first database;

    creating, by the processor, a PDF file from the one PDF template, said PDF file comprising (i) multiple fields with a same field name explicitly appearing in each field of the multiple fields as a parameter of a function and (ii) formulas collectively having field references to the same field name explicitly appearing in different fields of the multiple fields;

    renaming, by the processor, each different field of the multiple fields with a respective unique field name in accordance with a relative page position within the PDF file, of each different field of the multiple fields, wherein each respective unique field name of each different field of the multiple fields comprises;

    (i) said each different field'"'"'s same field name explicitly appearing in each respective different field prior to said renaming and (ii) the relative page position of said each different field of the multiple fields, and wherein the relative page position of said each different field of the multiple fields is an integer;

    regenerating, by the processor, the formulas collectively having field references to the same field name in the different fields of the multiple fields, said regenerating the formulas comprising;

    (i) for each field reference to the same field name in the formulas, replacing the function with an instance of the function, and (ii) replacing each field reference to the same field name in the different fields of the multiple fields by the unique field name specific to each different field;

    after said renaming and said regenerating, producing, by the processor, the filable PDF tax form, said producing the filable PDF tax form comprising populating the PDF file with the retrieved data pertaining to the employer, said populating comprising using the regenerated formulas.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×