×

Business process management (BPM) add-in for office software

  • US 9,129,255 B2
  • Filed: 05/18/2009
  • Issued: 09/08/2015
  • Est. Priority Date: 05/18/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing process management software on a plurality of server computers, said process management software used to integrate a plurality of applications, wherein said process management software is used to graphically construct a plurality of process definitions using a graphical user interface (GUI), said plurality of process definitions defining a plurality of business processes each including one or more activities linked by a set of transitions and used to create at least one process instance that invokes said applications based on said process definition;

    providing a plug-in for an office software product used to create documents, wherein the plug-in hooks into an application programming interface (API) of said office software product;

    invoking said plug-in in said office software product in response to user input in said office software product;

    providing a plug-in user interface in said office software product in response to invoking said plug-in;

    receiving user input via said plug-in user interface indicating a selection of a particular server computer from among said plurality of server computers;

    receiving user input via said plug-in user interface indicating a selection of a particular business process from said plurality of business processes to be performed by said process management software on said particular server computer;

    in response to receiving with said plug-in in said office software product the selection of said particular server computer and said particular business process to be performed, creating in said process management software on said particular server computer a new process instance of said particular business process and related to an open document in the office software product;

    sending said open document as an attachment to the new process instance from within the office software product to the process management software on the particular server computer; and

    wherein the office software product is located on a separate computer from said particular server computer.

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