JP2005293565A

Method and apparatus for managing workflow in single sign-on framework

Abstract

Problem to be solved.To manage a workflow in a single sign-on framework. A step of getting an application adapter that is associated with an application and specifies a subtask, a step of monitoring the application to get the state, and an action associated with the subtask if the state is associated with the subtask. Includes steps to perform. One embodiment is a single sign-on authentication session. [Selection diagram] Fig. 3

Term

Term ended

Projected expiry passed 10 March 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 2 independent, 28 dependent

  1. 1
    アプリケーションのワークフローを管理する方法であって、 アプリケーションに関連付けられサブタスクを指定するアプリケーションアダプタを取得するステップと、 状態を取得するためアプリケーションを監視するステップと、 前記状態が前記サブタスクに関連付けられている場合に、前記サブタスクに関連付けられたアクションを実行するステップと、を備える、方法。
  2. 2
    ユーザを認証するステップと、 ユーザが認証された場合に、ユーザに関連付けられ、アプリケーションアダプタを備えるプロファイルを取り出すステップと、を更に備える、請求項1記載の方法。
  3. 3
    プロファイルがシングルサインオンプロファイルである、請求項2記載の方法。
  4. 4
    アプリケーションアダプタを生成するステップと、 アプリケーションアダプタにプロファイルを関連付けるステップと、を更に備える、請求項2記載の方法。
  5. 5
    アプリケーションアダプタを生成するステップが、 タスクを選択する工程と、 タスクに関連付けられたサブタスクを指定する工程と、 サブタスクに関連付けられた状態を記録する手段を指定する工程と、 状態を記録する手段を使用して状態を記録する工程と、 サブタスクに関連付けられた状態が現れたときに実行すべきアクションを指定する工程と、 サブタスク及びアクションに関連付けられた状態を使用してアプリケーションアダプタを生成する工程と、を備える、請求項4記載の方法。
  6. 6
    アプリケーションアダプタが初期化部及びスクリプト部を備える、請求項5記載の方法。
  7. 7
    スクリプト部がアクションを備える、請求項6記載の方法。
  8. 8
    関連付けられた状態を記録する手段が自動状態設定メカニズムと手動状態設定メカニズムよりなる群から選択される少なくとも1つを備える、請求項5記載の方法。
  9. 9
    アクションを実行するステップがローカルパラメータをアプリケーションへ渡す工程を備える、請求項1記載の方法。
  10. 10
    サブタスクがタスクに関連付けられる、請求項1記載の方法。
  11. 11
    タスクがログイン前タスク、ログインタスク、ログイン後タスク、ログアウトタスク、及び、終了前タスクよりなる群から選択される少なくとも1つのタスクである、請求項10記載の方法。
  12. 12
    サブタスクが実行前状態設定、アクション、及び、実行後状態設定よりなる群から選択される少なくとも1つを備える、請求項1記載の方法。
  13. 13
    サブタスクが動的変数を備える、請求項12記載の方法。
  14. 14
    アクションがユーザをアプリケーションの特定のポイントへ誘導するため動的変数を使用する機能を備える、請求項13記載の方法。
  15. 15
    アクションがユーザをアプリケーションの特定のポイントへ誘導する機能を備える、請求項1記載の方法。
  16. 16
    アプリケーションアダプタがアプリケーションアダプタランタイムを使用して解釈される、請求項1記載の方法。
  17. 17
    アプリケーションのワークフローを管理するシステムであって、 状態を備えるアプリケーションと、 状態に関連付けられたアクションを定義するように構成されたアプリケーションアダプタと、 アプリケーションを監視し、前記状態が現れたときに前記アクションを実行するように構成されたアプリケーションアダプタランタイムと、を備える、システム。
  18. 18
    ユーザを認証し、ユーザが認証されたときに、ユーザに関連付けられアプリケーションアダプタを備えるプロファイルを取り出すように構成された認証インフラストラクチャを更に備える、請求項17記載のシステム。
  19. 19
    プロファイルがシングルサインオンプロファイルである、請求項18記載のシステム。
  20. 20
    プロファイルを記憶するように構成されたデータベースを更に備える、請求項18記載のシステム。
  21. 21
    アクションがサブタスクに関連付けられる、請求項17記載のシステム。
  22. 22
    サブタスクが実行前状態及び実行後状態よりなる群から選択される少なくとも1つを備える、請求項21記載のシステム。
  23. 23
    サブタスクが動的変数を備える、請求項22記載のシステム。
  24. 24
    アクションがユーザをアプリケーションの特定のポイントへ誘導するため動的変数を使用するように構成される、請求項23記載のシステム。
  25. 25
    サブタスクがタスクに関連付けられる、請求項17記載のシステム。
  26. 26
    タスクがログイン前タスク、ログインタスク、ログイン後タスク、ログアウトタスク、及び、終了前タスクよりなる群から選択される少なくとも1つのタスクである、請求項25記載のシステム。
  27. 27
    アクションがユーザをアプリケーションの特定のポイントへ誘導するように構成される、請求項17記載のシステム。
  28. 28
    アプリケーションアダプタが初期化部及びスクリプト部を備える、請求項17記載のシステム。
  29. 29
    スクリプト部がアクションを備える、請求項28記載のシステム。
  30. 30
    状態がテキスト、ウィンドウタイトル、親ウィンドウ及び子ウィンドウ、並びに、制御IDよりなる群から選択される少なくとも1つのアプリケーションを備える、請求項17記載のシステム。
Independent claims30