20240046179. CONTROLLING USER INTERFACE (UI) TRANSITIONS BASED ON BUSINESS PROCESS MODEL AND NOTATION (BPMN) UI FLOWS simplified abstract (Telefonaktiebolaget LM Ericsson (publ))

From WikiPatents
Jump to navigation Jump to search

CONTROLLING USER INTERFACE (UI) TRANSITIONS BASED ON BUSINESS PROCESS MODEL AND NOTATION (BPMN) UI FLOWS

Organization Name

Telefonaktiebolaget LM Ericsson (publ)

Inventor(s)

Luciano Rosa of Milton (CA)

Ganish Katyal of Oakville (CA)

Shini Gupta of Oakville (CA)

CONTROLLING USER INTERFACE (UI) TRANSITIONS BASED ON BUSINESS PROCESS MODEL AND NOTATION (BPMN) UI FLOWS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240046179 titled 'CONTROLLING USER INTERFACE (UI) TRANSITIONS BASED ON BUSINESS PROCESS MODEL AND NOTATION (BPMN) UI FLOWS

Simplified Explanation

The disclosed patent application describes a method for controlling user interface (UI) transitions based on Business Process Model and Notation (BPMN) UI flows. Here is a simplified explanation of the abstract:

  • A controller application receives a request from a UI application for a specific UI page, along with a flow identifier.
  • The controller application instructs a BPMN engine to initiate a BPMN UI flow corresponding to the flow identifier.
  • The controller application receives a process identifier from the BPMN engine, and retrieves the current task identifier using the process identifier.
  • Based on the current task identifier, the controller application returns a response to the UI application, which includes information about the current UI page to be rendered.
  • The response includes the current UI page information from a set of predefined UI pages.

Potential applications of this technology:

  • Workflow management systems: This technology can be used in systems that involve complex workflows and require dynamic UI transitions based on the progress of the workflow.
  • Business process automation: It can be applied in automating business processes that involve multiple UI pages and require control over UI transitions based on the underlying BPMN model.

Problems solved by this technology:

  • Streamlining UI transitions: By integrating BPMN UI flows with the UI application, this technology provides a structured approach to manage and control UI transitions, ensuring a smooth and consistent user experience.
  • Simplifying workflow management: The use of BPMN models allows for a visual representation of complex workflows, making it easier to design, understand, and modify the flow of tasks within a process.

Benefits of this technology:

  • Improved user experience: By controlling UI transitions based on the BPMN model, the technology ensures that users are presented with the appropriate UI pages at each stage of a process, enhancing usability and reducing confusion.
  • Flexibility and adaptability: The use of BPMN allows for easy modification of the underlying process flow, enabling organizations to adapt their workflows and UI transitions to changing business requirements without significant development efforts.
  • Enhanced process visibility: By integrating BPMN UI flows, organizations gain better visibility into the progress of their processes, as the current task identifier can be used to track and monitor the status of each task within the BPMN model.


Original Abstract Submitted

controlling user interface (ui) transitions based on business process model and notation (bpmn) ui flows is disclosed herein. in some embodiments, a controller application receives, from a ui application, a first request for a ui page, the first request comprising a flow identifier. the controller application transmits an instruction to a bpmn engine to initiate a bpmn ui flow corresponding to the flow identifier. the controller application receives a process identifier corresponding to the bpmn ui flow from the bpmn engine, and retrieves a current task identifier from the bpmn engine using the process identifier. the controller application then returns, to the ui application, a first response based on the current task identifier. the first response includes current ui page information that indicates a current ui page of a plurality of predefined ui pages to be rendered by the ui application.