Patents by Inventor Robert G. Sage

Robert G. Sage has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9454390
    Abstract: A computer system generates first executable code in a first programming language based on common source code, where the first executable code is configured to execute at a server in the client-server environment. Then, the computer system executes the first executable to produce relational objects that constitute a tree hierarchy, where a given relational object defines a relationship between nodes and end points in the common source code. Next, the computer system generates second executable code in a second programming language based on the tree hierarchy, where the second executable code is configured to execute at a client in the client-server environment, and where the second executable code implements a subset of the common source code associated with the relational objects which is based on a user context.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: September 27, 2016
    Assignee: INTUIT INC.
    Inventor: Robert G. Sage
  • Patent number: 8370795
    Abstract: A method for explaining a value of a selected field includes obtaining a calculation tree for the selected field, where the calculation tree represents dependencies between the selected field and precedent data elements. The method further includes obtaining a first equation associated with the selected field from the calculation tree, and displaying a first value associated with the selected field and the first equation in symbolic form. The first equation includes a first precedent data element. The selected field is dependent on the first precedent data element. The method further includes receiving an expansion request for the first equation, obtaining a second equation associated with the first precedent data element, and displaying a second value associated with the first precedent data element and the second equation with the first value and the first equation in a dependency hierarchy.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: February 5, 2013
    Assignee: Intuit Inc.
    Inventor: Robert G. Sage
  • Publication number: 20090254878
    Abstract: A computer system generates first executable code in a first programming language based on common source code, where the first executable code is configured to execute at a server in the client-server environment. Then, the computer system executes the first executable to produce relational objects that constitute a tree hierarchy, where a given relational object defines a relationship between nodes and end points in the common source code. Next, the computer system generates second executable code in a second programming language based on the tree hierarchy, where the second executable code is configured to execute at a client in the client-server environment, and where the second executable code implements a subset of the common source code associated with the relational objects which is based on a user context.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: INTUIT INC.
    Inventor: Robert G. Sage
  • Patent number: 6411938
    Abstract: Online client-server payroll processing is provided by a client computer executing a combined accounting and payroll software product that administers both financial accounting functions (e.g., various expense and income accounts) and payroll functions including setup and maintenance of employee and employer payroll information, and which calculates paycheck information for selected employees, using the payroll setup information and stored tax table information. The software is used to locally print payroll checks for those employees not receiving their pay by direct deposit, and to print advice of deposit slips for this latter type of to employee. The calculated payroll information is transmitted over a communications network, such as the Internet, to a payroll computer system. The payroll computer system checks the integrity of the transmitted payroll, and effects the appropriate ACH transactions for those employee who are paid by direct deposit.
    Type: Grant
    Filed: September 14, 1999
    Date of Patent: June 25, 2002
    Assignee: Intuit, Inc.
    Inventors: Martin O. Gates, René A. Lacerte, Robert G. Sage