×

System and method for accessing business process instances through mobile devices

  • US 9,646,274 B2
  • Filed: 09/22/2008
  • Issued: 05/09/2017
  • Est. Priority Date: 02/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system for accessing business process instances from a cellular telephone by a participant wherein the cellular telephone is connected via a wireless protocol to said computer-implemented system, said computer-implemented system comprising:

  • a repository persisting a plurality of business process definitions wherein each business process definition defines a plurality of tasks each associated with task metadata;

    an execution engine configured to instantiate a plurality of business process instances from said plurality of business process definitions by executing said plurality of tasks defined by the plurality of business process definitions, wherein the execution engine is configured to store state information for each of said plurality of business process instances in said repository; and

    a mobile work portal configured to allow accessing one or more business process instances of said plurality of business process instances from said cellular telephone, wherein the mobile work portal comprises;

    one or more microprocessors,an inbox which receives notifications that pending business process instances have a pending task available for processing by said participant and stores said pending business process instances for said participant,a filter which determines based on task metadata associated with the pending task of each pending business process instance whether the pending task is capable of completion using said cellular telephone,wherein the task metadata includes rendering requirements for displaying the pending task and the filter determines whether the pending task is capable of completion on said cellular telephone based on the rendering requirements and an interface of the cellular telephone,wherein when the pending task is not capable of completion using said cellular telephone based on the rendering requirements, the filter determines whether an alternative display for the pending task is available having rendering requirements such that the pending task is capable of completion using said cellular telephone,a notifier which transmits notifications to the cellular telephone of particular pending tasks of particular pending business process instances determined by the filter to be capable of completion using said cellular telephone,a renderer configured to render, in hypertext markup language (HTML) suitable for display on said cellular telephone, task information which allows completion of said particular pending tasks of said particular pending business process instances,whereby the mobile work portal is configured to permit said participant using said cellular telephone to interact with said rendered HTML task information via a browser and access said execution engine to complete said particular pending tasks of said particular pending business process instances determined by the filter to be capable of completion using said cellular telephone.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×