×

User interfaces generated by a workflow engine

  • US 9,826,027 B2
  • Filed: 08/19/2014
  • Issued: 11/21/2017
  • Est. Priority Date: 08/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus capable of performing a workflow process, the apparatus comprising:

  • a memory operable to store a plurality of application rules, the application rules describing one or more tasks associated with the workflow process; and

    a processor communicably coupled to the memory and operable to repeatedly process a single get next screen request/response interface until the workflow process is complete, wherein the single get next screen request/response interface comprises an application programming interface (API) between a workflow client and the apparatus, and repeatedly processing the single get next screen request/response interface comprises repeating the following steps;

    receive, from the workflow client, a next screen request for a next user application screen, the next screen request comprising a text-based screen descriptor meta language interface that includes a current application screen identifier, a next application screen identifier, and user data;

    determine dynamically, based on the current application screen identifier, the next application screen identifier, the user data, and the plurality of application rules, user interface contents of the next user application screen;

    format a next screen response describing the user interface contents of the next user application screen, the next screen response comprising a text-based screen descriptor meta language interface that includes one or more navigation controls and one or more screen sections, each screen section of the one or more screen sections comprising a related group of input/output controls; and

    transmit the next screen response to the workflow client.

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