×

Task flow interface in a popup region

  • US 10,359,902 B2
  • Filed: 01/29/2016
  • Issued: 07/23/2019
  • Est. Priority Date: 10/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • presenting, by a client computer and using a library that includes code shared by one or more applications to implement application logic, a task flow comprising a sequence of tasks in an application user interface, the application user interface executing in a user interface layer of the client computer, the task flow being executed in an application layer of a server computer and encapsulating business logic associated with the sequence of tasks,wherein the presenting comprises displaying the task flow according to the business logic in a region component and displaying the region component in a first popup component, the first popup component being displayed in a window of the application user interface using a second library that includes code shared by one or more applications to implement user interfaces;

    in accordance with one or more view activities remaining in the sequence of tasks, receiving one or more next view activities from the application layer, and presenting the one or more next view activities, the one or more view activities being tasks including one or more user interface components from the second library;

    in accordance with no additional view activity remaining in the sequence of tasks;

    receiving, by the client computer at the user interface layer, a first notification indicating completion of the task flow from the application layer in response to completion of the task flow; and

    updating, by the client computer, the first popup component in the application user interface in response to receiving the first notification;

    receiving, by the client computer, a request to close the first popup component and a user response to a confirmation dialog displayed in the user interface layer, wherein the user response indicates that transaction data is to be saved; and

    communicating, to the application layer, the user response, wherein the server computer is configured to cause the transaction data to be saved and the first popup component to be closed.

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