JP4825927B2 - 電子商取引会話におけるコレオグラフィ化されたメッセージ交換とワークフロー・プロセスとを調整する方法及び装置 - Google Patents
電子商取引会話におけるコレオグラフィ化されたメッセージ交換とワークフロー・プロセスとを調整する方法及び装置 Download PDFInfo
- Publication number
- JP4825927B2 JP4825927B2 JP2010268789A JP2010268789A JP4825927B2 JP 4825927 B2 JP4825927 B2 JP 4825927B2 JP 2010268789 A JP2010268789 A JP 2010268789A JP 2010268789 A JP2010268789 A JP 2010268789A JP 4825927 B2 JP4825927 B2 JP 4825927B2
- Authority
- JP
- Japan
- Prior art keywords
- conversation
- message
- workflow
- task
- data structure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
ICP(又は、簡単に会話プロセス)は、中央サーバ上で実行されるのではなく、多数のパーティシパント・パーティによって実施される。各々のパーティは、会話プロセスのピア・ビューの実行を担当する。これは、一般に、到着文書を検証し、ICP仕様に従って発信文書の送信を制御する段階を含む。
1つのビジネス・サイトにおいて、文書交換を処理する会話プロセスは、文書処理及び提供のためのタスクのワークフローを処理するローカル・ビジネス・プロセスと結合される。次に、これらのタスクは、実際には、具体的なアクション、サービス、及び他のローカル・ビジネス・プロセスによって実行される。
ビジネス・コラボレーションのサポート時に、CMは企業間の文書フローの制約の実行に重点を置き、PMは企業内のタスク・スケジューリングの制約の実行に重点を置く。CMはコレオグラフィ化された文書交換を処理し、PMは文書処理及びこれに応じた提供に対応するとともに、プロセス管理に即したトランザクション、リカバリー、並行性などについての問題にも対応する。
1つのビジネス・サイトにおいて、文書交換のコレオグラフィを定める例えばCという会話プロセスは、対応する文書の処理及び作成のために、例えばPという結合ビジネス・プロセスの予期される動作を実際に示す。Pが、Cにおいて特定された文書の受送信の順序と一致する順序で文書を処理し提供できる場合には、Pを用いてCをサポートすることができると言う。
以下のセクションにおいては、会話モデル駆動型非同期式タスク起動機構に基づいて、2つの主要な問題、すなわち会話管理と、該会話管理とローカル・ビジネス・プロセス管理との間の動的インターフェースとについて議論する。
ebXML Business Process Specification Schema(BPSS)規格[EbXML.org、「Business Process Specification Schema」、V1.01、2001年]の下でコレオグラフィ化された会話を処理するための、BPSSコラボレータと呼ばれるCMシステムが開発された。当業者であれば、WSCI又はWSCL、又は何らかの新しく現れる、或いは後に開発されるICP規格のようなBPSS以外のICPにも、以下の説明が適用されること、又は拡張できることを理解するであろう。
ebXML BPSSは、企業間会話プロセスを特定するための標準的なXMLベースの言語である。BPSSにおいて、会話プロセスは、コラボレーションと呼ばれる。2極間コラボレーションは、2つの認可された役割を有し、多数パーティ間コラボレーションは、2つより多いパートナーの役割を有する。コラボレーション・プロセスに参加するビジネス・パートナーは、これらの役割を果たし、コレオグラフィ化された会話アクティビティ(BPSSにおいてビジネス・アクティビティと呼ばれる)の組を通じて対話する。会話アクティビティは、ビジネス・トランザクションを表すことができる。そのビジネス・トランザクションは、パーティシパントの役割間についての1つ又は2つの所定のビジネス文書のフローからなる。反復的に、会話アクティビティは、入れ子状の2極間コラボレーションを表すこともできる。一般に、BPSSモデルは、会話プロセス・モデルであり、具体的な実装に関わりなく、ビジネス対話の抽象インターフェースを提供する。
通常のビジネス・プロセス又はワークフロー仕様とは異なり、BPSSは、本質的にはビジネス・パートナー間の文書交換である、ビジネス・パートナー間の公開インターフェースについてのみ説明する。ビジネス・プロセスにおけるタスクとは異なり、会話プロセスにおける会話アクティビティは、通常、2つの操作、すなわち2つのパーティシパントの役割間の要求及び応答を表す。さらに、平面的なビジネス・プロセス・モデルとは異なり、BPSSモデルは、階層構造化されている。
図3のBPSSコラボレータは、BPSSベースでピア・ツー・ピア型の2極間又は多数パーティ間・コラボレーションを処理するために開発されたCMシステム311である。企業間コラボレーションに参加するビジネス・サイトにおいて、BPSSコラボレータ333の主機能は、BPSS会話プロセス・モデルに基づいて、パートナー300と共に「対話フロー」制約332を実行することである。特定の会話は、コラボレーション・インスタンス334である。文書操作の具体的な実施は、ローカル・ワークフロー・システム及びサービス321に任される。
BPSSコラボレータは会話アクティビティを処理する間、文書使用及び作成が、ローカル・ビジネス・プロセス及びサービスとして実施される。CMシステムとして、BPSSコラボレータは、PM又はAMのいずれかに接続することができ、CM及びPMが対話するための幾つかの構成が存在する。
第1に、CMの周りに独立型ICPエンジンを構築し、会話アクティビティだけをサポートすることができる。このアーキテクチャ上に構築されたCPMは、以下の制限を有する。このアーキテクチャは、会話アクティビティ以外のローカル・タスクを含むプロセスをサポートしない。よって、このアーキテクチャは、企業のビジネス・プロセスが、公開対話アプリケーション及び専用アプリケーションの両方を行うように定められる通常のケースに容易に適合しない。このアーキテクチャは、公開会話プロセスが、実行中のローカル・プロセスと対話することを可能にするものでない。さらに、別個のサービス時点(POS)としてCPMにより呼び出されたローカル・サービスは、ビジネス・プロセス・レベルでは関連付けされていない。ローカル・ワークフロー・エンジンに依存して拡張容易性に対処することはできないので、このアーキテクチャは、そのままで拡張容易性に対処しなければならない。したがって、プロセス管理機能の全範囲にわたってこのアーキテクチャを容易にしなければならず、企業のワークフロー・エンジンとかなりの重なりを有する。
第3に、拡張されたワークフロー・エンジンは、CMをプラグインすることができる。この最後のアーキテクチャは、既存のワークフロー・システム・コンポーネントの有用性を増大させ、会話プロセス及びローカル・プロセスの両方をサポートし、CMとPMとの間のインターフェースを簡単化させるものである。異なるICP規格の下でCMを提供することにより、CPMは多数のICP言語をサポートすることができる。
同期式及び非同期式タスクの起動
従来型のワークフロー・モデルにおいては、概念的に、タスクは、いわゆる「タスク起動条件」の充足によってトリガされる。連結されたタスクを有するプロセスが特定された時、タスクTpからタスクTへのリンクは、Tpの実行状態に関連するTの起動条件を実際に表す。この観点から、ビジネス・プロセスは、タスク起動、プロセス終了などのための規則のセットとして見ることもできる。
2つの一般的なタスク起動機構、すなわち、同期式起動と非同期式起動とを区別する。タスクTが与えられる場合、同期式起動は、前のタスクの状態を通知するといったイベントを意味し、直接Tを起動する。非同期式起動は、Tのタスク起動条件の下にあるタスク起動データ構造の更新をもたらすイベントを意味し、タスクを実行できる状態にすることができる。条件の検証及びTの起動は、別個の非同期式の制御スレッドによって処理される。タスクの起動は、該タスクを直ちに実行するか、又は実行するように計画することを意味する。
会話プロセスC及び連結ローカル・ビジネス・プロセスPが与えられた場合には、たとえPのタスクフローがCに特定された文書交換の順序に一致しても、特にPが他の専用アプリケーションを含み、PがCとは異なるペースで動作する時、P及びCの実行ペースを同期させることは困難である。
非同期式タスク起動は、会話プロセス・インスタンス及び対応するローカル・ビジネス・プロセス・インスタンスを同期させる困難さを解決するための機構である。図6を参照すると、非同期式タスク起動は、次のものを含むことができる。タスク661は、特定のタスク起動データ条件651に基づいて動作するようにスケジュールすることができ、これらの条件は、特定の基礎となるデータに照らして検証される。文書交換647の際の会話プロセス・インスタンスの発展635は、タスク起動条件の基礎となるタスクデータ構造の更新651のための情報を生成する。非同期式に、PM613のタスク・スケジューラ652が、これらの条件651を検証し、別個の制御スレッドとしてタスク661をスケジュールする。タスク起動データ構造体の更新は、PMのAPIを用いるCMによって、又はCMのAPIを用いるPMによって行うことができる。
上記の文書交換情報が検証された時には、テンプレート632及びBPSS会話プロセス634の実行インスタンスに基づいて、情報646を返すことができ、他の場合には適切なエラーメッセージを返すことができる。返された情報646は、コラボレーションID、会話アクティビティ、対話時間、要求しているプレイヤー及びその役割、応答しているプレイヤー及びその役割、文書名、アクション・タイプ(「応答」又は「要求」)、検証状態を含む。
企業がビジネス・プロセス・レベルでコラボレートするために、企業は、そのローカル・サイト上で動作しているビジネス・プロセスが対話することを可能にしなければならない。企業間コラボレーションに参加する各パーティは、2種類のプロセス、すなわち「会話フロー」を特定する公開会話プロセス、及び会話アクティビティを実行する「ワークフロー」を特定するローカル・ビジネス・プロセスを扱う必要がある。会話フロー管理とワークフロー管理をどのように統合するか、特に企業間コラボレーションをサポートするために既存のワークフロー・エンジンをどのように最大限に活用するかが問題である。
ピア・ツー・ピア型プロセス対話に対処する本技術は、集中型のワークフロー管理[Workflow Management Coalition、www.aiim.org/wfmc/mainframe.htm]、単一の企業においてその場しのぎのタスク依存及びデータ交換を実行するための従来型のプロセス相互運用、及び[M.Koetsier、P.Grefen,J.Vonk、「Contracts for Cross−Organizational Workflow Management」、予稿集EC−Web2000]などに見られるプロセス呼出しベースのプロセス分散化と明らかに異なる。この本技術はまた、ピア・ツー・ピア型対話をプロセス・レベルまで高めるものでもある[Qiming Chen、Meichun Hsu、Umesh Dayal、Martin Griss、「Incorporating Multi−Agent Cooperation,Dynamic Wokflow and XML for E−Commerce Automation」、Autonomous Agents第4回国際会議予稿集、2000年、Span、Qiming Chen、Umesh Dayal、Meichun Hsu、Martin Griss、「Dynamic Agent,Workflow and XML for E−Commerce Automation」、E−Commerce and Web−Technology第1回国際会議予稿集、英国、2000年、Chweh CR、「Peer−to−peer computing trandforms file−sharing and large−scale distributed computing」、IEEE Software、18巻、第1、2001年、及びClark D、「Face−to−face with peer−to−peer networking」、Computer、34巻、第1、2001年]。
Claims (10)
- 第1のパーティと第2のパーティとの間の電子商取引会話において、Webサービスによるコレオグラフィ化された、XML文書を含むメッセージの交換を、前記第2のパーティと関連しているワークフロー・プロセスと調整する方法であって、
前記第2のパーティが、電子商取引会話プロセス規格に適合している前記会話において、メッセージを受信する段階と、
前記メッセージが前記電子商取引会話プロセス規格及び前記会話の履歴に適合することを検証する段階と、
前記メッセージをタスク起動データ構造に登録する段階と、
を含み、
前記タスク起動データ構造は、前記第2のパーティと関連しているワークフロー・プロセッサと共有されており、
さらに、方法は、
前記ワークフロー・プロセッサが、前記タスク起動データ構造内のデータを1つ又はそれ以上の起動条件と比較し、タスクを非同期的に起動させる段階と、
前記ワークフロー・プロセッサが、前記会話の前記履歴を1度又はそれ以上の回数にわたり更新する段階と、
を含むことを特徴とする方法。 - 前記会話における前記メッセージが、前記第1のパーティと前記第2のパーティとの間の会話プロセス合意にさらに適合していることを特徴とする請求項1に記載の方法。
- 前記第2のパーティは、前記ワークフロー・メッセージを前記ワークフロー・プロセッサから受信することを特徴とする請求項1に記載の方法。
- Webサービスによるコレオグラフィ化された電子商取引会話プロセスと非同期的に作動するワークフロー・プロセスとの間で状態情報を通信するコンピュータによって実行される方法であって、
XML文書を含む少なくとも1つのメッセージが前記会話の履歴及び電子商取引会話規格に適合することを検証し、当該メッセージをメモリ内のアクセス可能なタスク起動データ構造に登録する段階と、
前記コレオグラフィ化された電子商取引会話プロセスから非同期的に、前記タスク起動データ構造内のデータを少なくとも1つのタスク起動条件と比較する段階と、
少なくとも1つのワークフロー・タスクを起動させる段階と、
前記会話の前記履歴を1度又はそれ以上の回数にわたり更新する段階と、
を含む方法。 - Webサービスによるコレオグラフィ化された企業間の電子商取引会話、企業内のワークフロー、及び前記ワークフロー内の1つ又はそれ以上のアクションを調整するコンピュータによって実行される方法であって、
電子商取引会話プロセス規格に従った前記企業間の前記会話において、XML文書を含む複数のメッセージを処理する段階と、
少なくとも1つのメッセージが前記会話の履歴及び前記電子商取引会話プロセス規格に適合することを検証する段階と、
前記メッセージの少なくとも一部を、タスク起動データ構造に登録する段階と、
前記会話とは非同期的に、前記タスク起動データ構造を用いてワークフロー内のアクションの状態を追跡する段階と、
前記タスク起動データ構造内のデータをタスク起動条件と比較し、当該条件を満たす時に前記ワークフローにおける少なくとも1つのアクションを起動させる段階と、
前記会話の前記履歴を1度又はそれ以上の回数にわたり更新する段階と、
を含むことを特徴とする方法。 - 前記通知する段階の前に、前記メッセージが前記会話プロセス規格及び前記会話の履歴に適合することを検証することを特徴とする請求項5に記載の方法。
- 前記メッセージが、前記企業間の会話プロセス合意にさらに適合することを特徴とする請求項5に記載の方法。
- コンピュータ・ベースの会話プロセス駆動型非同期式タスク起動装置であって、
プロセス・ロジックについてのリソースを含む、少なくとも1つのコンピュータ・システムと、
前記コンピュータ・システムを介してアクセス可能なタスク起動データ構造と、
前記コンピュータ・システム上で作動可能な会話マネージャ・ロジックと、
を含み、
前記会話マネージャ・ロジックは、
電子商取引会話プロセス規格に適合し、XML文書を含むメッセージを用いた、Webサービスによるコレオグラフィ化された商取引パートナーとの会話を処理し、
特定のメッセージが特定の会話の履歴に適合すること、さらに、当該特定のメッセージが前記電子商取引会話プロセス規格に適合することを検証し、
前記特定のメッセージに対応する前記タスク起動データ構造内に少なくとも1つのエントリを生成し、
前記装置は、
前記コンピュータ・システム上で作動可能で、前記会話マネージャ・ロジックと通信状態にあるプロセス・マネージャ・ロジックを含み、
前記プロセス・マネージャ・ロジックは、
前記商取引パートナーには公開されない内部のワークフローにおけるタスクのトリガリングを管理し、
前記タスク起動データ構造にアクセスし、当該前記タスク起動データ構造内のデータがタスク起動条件を満たしているかどうかを判断し、
さらに、前記装置は、
前記コンピュータ・システム上で作動可能で、前記プロセス・マネージャ・ロジックと通信状態にあり、前記内部のワークフローにおけるタスクのアクションを呼び出すアクション・マネージャ・ロジックを含み、
前記会話マネージャ・ロジックによって、前記会話の履歴が1度又はそれ以上の回数にわたり更新されることを特徴とする装置。 - 前記会話マネージャ・ロジック、前記プロセス・マネージャ・ロジック、及び前記アクション・マネージャ・ロジックにアクセス可能であり、これらが使用する共有メッセージ処理コンポーネントをさらに含むことを特徴とする請求項8に記載の装置。
- 前記会話マネージャ・ロジックが、前記商取引パートナーとの外部通信のために第1のメッセージ処理コンポーネントを用い、前記プロセス・マネージャ・ロジック及びアクション・マネージャ・ロジックが、タスク及びユーザとの内部ワークフローの通信のために第2のメッセージ処理コンポーネントを用いることを特徴とする請求項8に記載の装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/222,008 US7729922B2 (en) | 2002-08-15 | 2002-08-15 | Dynamic interface between BPSS conversation management and local business management |
| US10/222,008 | 2002-08-15 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004529305A Division JP2005535980A (ja) | 2002-08-15 | 2003-08-11 | Bpss会話管理とローカル・ビジネス管理との間の動的インターフェース |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011090696A JP2011090696A (ja) | 2011-05-06 |
| JP4825927B2 true JP4825927B2 (ja) | 2011-11-30 |
Family
ID=31714851
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004529305A Pending JP2005535980A (ja) | 2002-08-15 | 2003-08-11 | Bpss会話管理とローカル・ビジネス管理との間の動的インターフェース |
| JP2010268789A Expired - Fee Related JP4825927B2 (ja) | 2002-08-15 | 2010-11-12 | 電子商取引会話におけるコレオグラフィ化されたメッセージ交換とワークフロー・プロセスとを調整する方法及び装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004529305A Pending JP2005535980A (ja) | 2002-08-15 | 2003-08-11 | Bpss会話管理とローカル・ビジネス管理との間の動的インターフェース |
Country Status (7)
| Country | Link |
|---|---|
| US (4) | US7729922B2 (ja) |
| EP (1) | EP1543463A4 (ja) |
| JP (2) | JP2005535980A (ja) |
| KR (1) | KR101017142B1 (ja) |
| CN (2) | CN103559575B (ja) |
| AU (1) | AU2003265412B2 (ja) |
| WO (1) | WO2004017165A2 (ja) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2838725B2 (ja) * | 1990-05-02 | 1998-12-16 | テルモ株式会社 | 血液採取器具 |
| US7729922B2 (en) | 2002-08-15 | 2010-06-01 | Open Invention Network, Llc | Dynamic interface between BPSS conversation management and local business management |
| US7340508B1 (en) * | 2002-09-18 | 2008-03-04 | Open Invention Network, Llc | Exposing process flows and choreography controllers as web services |
| US7392375B2 (en) * | 2002-09-18 | 2008-06-24 | Colligo Networks, Inc. | Peer-to-peer authentication for real-time collaboration |
| US20050005116A1 (en) * | 2002-09-18 | 2005-01-06 | Commerce One Operations, Inc. | Dynamic interoperability contract for web services |
| CA2405673C (en) * | 2002-09-30 | 2009-10-06 | Ibm Canada Limited-Ibm Canada Limitee | Provisioning web services |
| WO2005001627A2 (en) * | 2003-06-04 | 2005-01-06 | Rulespower, Inc. | Relational logic management system |
| US20050071740A1 (en) * | 2003-09-30 | 2005-03-31 | Chee Lai Theng | Task extraction and synchronization |
| US8423471B1 (en) * | 2004-02-04 | 2013-04-16 | Radix Holdings, Llc | Protected document elements |
| US8799901B2 (en) * | 2004-05-20 | 2014-08-05 | Hewlett-Packard Development Company, L.P. | Establishing new service as conversation by replacing variables in generic service in an order with variables from a decoupled method of legacy service |
| US9552599B1 (en) * | 2004-09-10 | 2017-01-24 | Deem, Inc. | Platform for multi-service procurement |
| CN100428754C (zh) * | 2004-11-26 | 2008-10-22 | 上海理工大学 | 基于ebXML的病历交换系统 |
| US20060253524A1 (en) * | 2005-05-05 | 2006-11-09 | Foreman Paul E | Representations of conversational policies |
| US20060253843A1 (en) * | 2005-05-05 | 2006-11-09 | Foreman Paul E | Method and apparatus for creation of an interface for constructing conversational policies |
| US20080162245A1 (en) * | 2007-01-03 | 2008-07-03 | International Business Machines Corporation | Method for user oriented real time consolidation of business process specification language process steps |
| US20080183479A1 (en) * | 2007-01-25 | 2008-07-31 | Masaru Iwashita | Business process reconstruction method, and its program and computer |
| US8627339B2 (en) * | 2008-01-24 | 2014-01-07 | International Business Machines Corporation | Service-oriented architecture component processing model |
| GB2462523A (en) * | 2008-08-12 | 2010-02-17 | Bank Of America | Workflow automation and request processing |
| US8489633B2 (en) * | 2009-03-06 | 2013-07-16 | Hewlett-Packard Development Company, L.P. | Correlated query process (CQP) and peer-to-peer (P2P) execution |
| SG165179A1 (en) * | 2009-03-10 | 2010-10-28 | Yokogawa Electric Corp | Apparatus and method for automation of a business process |
| US20120089989A1 (en) * | 2009-06-19 | 2012-04-12 | Shane Andrew Mercer | Systems and methods for executing and implementing computer processes in process environments |
| US8380797B2 (en) * | 2009-11-09 | 2013-02-19 | General Electric Company | Business data exchange layer |
| US8495176B2 (en) * | 2010-08-18 | 2013-07-23 | International Business Machines Corporation | Tiered XML services in a content management system |
| US20120078809A1 (en) * | 2010-09-27 | 2012-03-29 | Sap Ag | Integrating sub-processes in business process modeling notation processes |
| US20130006698A1 (en) * | 2011-06-30 | 2013-01-03 | Infosys Limited | Method and apparatus for managing process flow |
| US9317814B2 (en) | 2013-03-21 | 2016-04-19 | International Business Machines Corporation | Automatically generating an ontology and axioms from a business-process model |
| US9324025B2 (en) | 2013-06-27 | 2016-04-26 | International Business Machines Corporation | Automating natural-language interactions between an expert system and a user |
| US9946984B2 (en) * | 2014-03-19 | 2018-04-17 | Axino Solutions Gmbh | System and method for transporting a document between a first service provider and a second service provider |
| CN104809551B (zh) * | 2015-04-03 | 2018-09-21 | 中国电子科技集团公司第二十八研究所 | 一种基于移动Agent客户端的跨系统工作流协同方法 |
| US11063829B2 (en) * | 2016-06-10 | 2021-07-13 | SECIP Holdings Pty Ltd. | Secure collaborative data communications network |
| CN109471709B (zh) * | 2018-10-16 | 2022-02-18 | 深圳中顺易金融服务有限公司 | 基于Apache Oozie框架处理大数据的流程任务的调度方法 |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US194181A (en) * | 1877-08-14 | Improvement in machines for making chain-links | ||
| US5005200A (en) | 1988-02-12 | 1991-04-02 | Fischer Addison M | Public key/signature cryptosystem with enhanced digital signature certification |
| US5557798A (en) | 1989-07-27 | 1996-09-17 | Tibco, Inc. | Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes |
| US5159630A (en) | 1991-05-29 | 1992-10-27 | International Communication Systems Corporation | Facsimile message encryption system |
| US5157726A (en) | 1991-12-19 | 1992-10-20 | Xerox Corporation | Document copy authentication |
| US5311438A (en) | 1992-01-31 | 1994-05-10 | Andersen Consulting | Integrated manufacturing system |
| US5224166A (en) | 1992-08-11 | 1993-06-29 | International Business Machines Corporation | System for seamless processing of encrypted and non-encrypted data and instructions |
| JP3367675B2 (ja) | 1993-12-16 | 2003-01-14 | オープン マーケット インコーポレイテッド | オープンネットワーク販売システム及び取引トランザクションのリアルタイムでの承認を行う方法 |
| US5790677A (en) | 1995-06-29 | 1998-08-04 | Microsoft Corporation | System and method for secure electronic commerce transactions |
| US5812669A (en) | 1995-07-19 | 1998-09-22 | Jenkins; Lew | Method and system for providing secure EDI over an open network |
| US6115744A (en) | 1996-07-30 | 2000-09-05 | Bea Systems, Inc. | Client object API and gateway to enable OLTP via the internet |
| US6072942A (en) | 1996-09-18 | 2000-06-06 | Secure Computing Corporation | System and method of electronic mail filtering using interconnected nodes |
| US6425119B1 (en) | 1996-10-09 | 2002-07-23 | At&T Corp | Method to produce application oriented languages |
| US5941945A (en) | 1997-06-18 | 1999-08-24 | International Business Machines Corporation | Interest-based collaborative framework |
| US6393442B1 (en) | 1998-05-08 | 2002-05-21 | International Business Machines Corporation | Document format transforations for converting plurality of documents which are consistent with each other |
| US6269380B1 (en) * | 1998-08-31 | 2001-07-31 | Xerox Corporation | Property based mechanism for flexibility supporting front-end and back-end components having different communication protocols |
| US6148290A (en) | 1998-09-04 | 2000-11-14 | International Business Machines Corporation | Service contract for managing service systems |
| US6963847B1 (en) * | 1998-09-18 | 2005-11-08 | I2 Technologies Us, Inc. | System and method for managing ATP data in a distributed supply chain planning environment |
| US6125391A (en) | 1998-10-16 | 2000-09-26 | Commerce One, Inc. | Market makers using documents for commerce in trading partner networks |
| US6463460B1 (en) * | 1999-04-23 | 2002-10-08 | The United States Of America As Represented By The Secretary Of The Navy | Interactive communication system permitting increased collaboration between users |
| US6389533B1 (en) | 1999-02-05 | 2002-05-14 | Intel Corporation | Anonymity server |
| US6538673B1 (en) | 1999-08-23 | 2003-03-25 | Divine Technology Ventures | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation |
| US6434628B1 (en) | 1999-08-31 | 2002-08-13 | Accenture Llp | Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns |
| WO2001033369A1 (en) | 1999-11-02 | 2001-05-10 | Commerce One Operations, Inc. | Commerce community schema for the global trading web |
| US6636889B1 (en) * | 2000-01-04 | 2003-10-21 | International Business Machines Corporation | System and method for client replication of collaboration space |
| AU2001247984A1 (en) * | 2000-02-16 | 2001-08-27 | Bea Systems Inc. | Workflow integration system for enterprise wide electronic collaboration |
| WO2001063446A2 (en) | 2000-02-25 | 2001-08-30 | Ocwen Technology Xchange, Inc. | Method for workflow processing through computer network |
| US7360090B1 (en) * | 2000-06-30 | 2008-04-15 | Verizon Services Corp. | Method of and apparatus for authenticating control messages in a signaling network |
| JP2002203087A (ja) * | 2000-11-06 | 2002-07-19 | Fujitsu Ltd | データ交換システム、データ交換装置、および交換方法 |
| US20020055963A1 (en) | 2000-11-06 | 2002-05-09 | Yasuhiko Kanemasa | Data interchange system, data interchange instrument and method thereof |
| US6847974B2 (en) | 2001-03-26 | 2005-01-25 | Us Search.Com Inc | Method and apparatus for intelligent data assimilation |
| US20030046583A1 (en) | 2001-08-30 | 2003-03-06 | Honeywell International Inc. | Automated configuration of security software suites |
| US20040025167A1 (en) * | 2002-06-07 | 2004-02-05 | Grow John Darwin | Software, method and system for data connectivity and integration having transformation and exchange infrastructure |
| US7729922B2 (en) | 2002-08-15 | 2010-06-01 | Open Invention Network, Llc | Dynamic interface between BPSS conversation management and local business management |
-
2002
- 2002-08-15 US US10/222,008 patent/US7729922B2/en active Active
-
2003
- 2003-08-11 EP EP03788384A patent/EP1543463A4/en not_active Ceased
- 2003-08-11 JP JP2004529305A patent/JP2005535980A/ja active Pending
- 2003-08-11 KR KR20057002578A patent/KR101017142B1/ko not_active Expired - Fee Related
- 2003-08-11 AU AU2003265412A patent/AU2003265412B2/en not_active Ceased
- 2003-08-11 CN CN201310529859.7A patent/CN103559575B/zh not_active Expired - Fee Related
- 2003-08-11 WO PCT/US2003/025124 patent/WO2004017165A2/en not_active Ceased
- 2003-08-11 CN CNA038236389A patent/CN1689008A/zh active Pending
-
2010
- 2010-05-28 US US12/789,776 patent/US8301573B2/en not_active Expired - Fee Related
- 2010-11-12 JP JP2010268789A patent/JP4825927B2/ja not_active Expired - Fee Related
-
2012
- 2012-09-13 US US13/615,197 patent/US8655790B2/en not_active Expired - Fee Related
-
2014
- 2014-02-18 US US14/182,870 patent/US20140316831A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US8301573B2 (en) | 2012-10-30 |
| US20100235176A1 (en) | 2010-09-16 |
| KR20050065531A (ko) | 2005-06-29 |
| EP1543463A2 (en) | 2005-06-22 |
| JP2011090696A (ja) | 2011-05-06 |
| CN1689008A (zh) | 2005-10-26 |
| EP1543463A4 (en) | 2008-03-05 |
| WO2004017165A3 (en) | 2005-03-03 |
| CN103559575A (zh) | 2014-02-05 |
| AU2003265412A1 (en) | 2004-03-03 |
| KR101017142B1 (ko) | 2011-02-25 |
| US20130013360A1 (en) | 2013-01-10 |
| US8655790B2 (en) | 2014-02-18 |
| US20040034540A1 (en) | 2004-02-19 |
| WO2004017165A2 (en) | 2004-02-26 |
| CN103559575B (zh) | 2017-11-14 |
| JP2005535980A (ja) | 2005-11-24 |
| US20140316831A1 (en) | 2014-10-23 |
| US7729922B2 (en) | 2010-06-01 |
| AU2003265412B2 (en) | 2009-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4825927B2 (ja) | 電子商取引会話におけるコレオグラフィ化されたメッセージ交換とワークフロー・プロセスとを調整する方法及び装置 | |
| Benatallah et al. | Facilitating the rapid development and scalable orchestration of composite web services | |
| Benatallah et al. | Towards patterns of web services composition | |
| Yu et al. | Deploying and managing web services: issues, solutions, and directions | |
| Tartanoglu et al. | Dependability in the Web services architecture | |
| Chen et al. | Empowering collaborative commerce with Web services enabled business process management systems | |
| US20030236693A1 (en) | Method of implementing a collaborative business process | |
| US20020184070A1 (en) | Inter-enterprise collaborative process management method and system | |
| Busi et al. | Towards a formal framework for choreography | |
| Bordbar et al. | On behavioural model transformation in web services | |
| Montagut et al. | The pervasive workflow: A decentralized workflow system supporting long-running transactions | |
| Dan et al. | The Coyote project: framework for multi-party e-commerce | |
| Erven et al. | The web services-businessactivity-initiator (ws-ba-i) protocol: an extension to the web services-businessactivity specification | |
| Tahamtan | Modeling and verification of web service composition based interorganizational workflows | |
| Chen et al. | How public conversation management integrated with local business process management | |
| Chen et al. | CPM Revisited-An Architecture Comparison | |
| Shan et al. | Systematic interaction management in a workflow view based business-to-business process engine | |
| Al-Shargabi et al. | Web service composition survey: State of the art review | |
| Chen et al. | Conceptual modeling for collaborative e-business processes | |
| Wan et al. | Enabling persistent web services via commitments | |
| Zhao et al. | Supporting relative workflows with web services | |
| O’Hagan et al. | Evie-A developer toolkit for encoding service interaction patterns | |
| Bruno | Modeling and using business collaborations | |
| Ludwig et al. | VEC: gateways for cross-organizational document flow | |
| WUT et al. | D2. 1–VISP Workflow Technologies Functional Analysis and Comparison |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110516 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110519 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110614 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110617 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110621 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110815 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110912 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140916 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |