×

Integrated deployment of software projects

  • US 7,577,911 B2
  • Filed: 02/10/2005
  • Issued: 08/18/2009
  • Est. Priority Date: 02/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for deploying projects to one or more client computing devices from a server, each of said projects including one or more tasks, each of the tasks having one or more steps, wherein each step contains information regarding an onscreen prompt for data, a type of the data, and a type of physical input device to capture the data, the method comprising:

  • creating a project by;

    creating a current page based on a default size;

    for each of the one or more steps;

    placing said step on said current page below any previous steps;

    increasing a height allocated for said step on said current page if said step has multiple lines;

    determining if said placing and/or increasing causes said step to run past an end of said current page;

    erasing said step from said current page if said placing and/or increasing causes said step to run past an end of said current page;

    creating a new page if said placing and/or increasing causes said step to run past an end of said current page;

    repeating said placing and increasing for said step on said new page if said placing and/or increasing causes said step to run past an end of said current page; and

    calling said new page said current page if said placing and/or increasing causes said step to run past an end of said current page;

    deploying said project to one or more client computing devices, said one or more client computing devices selected based on said project information;

    providing, to the one or more client computing devices, access to a central database such that the server provides data from the central database to the one or more client computing devices while the one or more computing devices are executing one or more tasks of said project;

    receiving results from execution of one or more tasks of said project from said one or more client computing devices; and

    displaying a portion of said results to said business administrator.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×