【手続補正書】
【提出日】令和3年2月19日(2021.2.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれ特定のデータ項目を特定のキー値に関連付ける複数のキー付きデータ項目の集約された値を検出し、１つ又は複数のキー値のそれぞれについて１つ又は複数の動作の実行を引き起こすデータ処理システムであって、
それぞれ前記データ処理システムの外部にある複数の相異なるデータソースから収集されたキー付きデータ項目のキューを受信するように構成された検出サブシステムであって、各キー付きデータ項目が、関連付けられたキー値の特定のデータ値を有するデータ項目を含み、前記相異なるデータソースのうちの第１データソースから収集された少なくとも第１キー付きデータ項目が、前記相異なるデータソースのうちの第２データソースから収集された少なくとも第２キー付きデータ項目と異なるデータフォーマットを有し、前記キュー中のキー付きデータ項目が、当該キー付きデータ項目が収集されるデータソースのフォーマットから前記検出サブシステムの読み取り可能なフォーマットへ再フォーマット化され、
前記検出サブシステムが、複数のキー値のそれぞれについて、当該キー値の１つ又は複数の集約された値をそれぞれが格納する複数の所定フィールドを有する１つ又は複数のデータレコードを格納するインメモリデータ記憶を含み、当該キー値の集約された値が、（ｉ）別のデータ記憶から取り出した当該キー値の１つ又は複数のデータ値、及び（ｉｉ）前記複数の相異なるデータソースから収集された前記キー付きデータ項目のキュー中に含まれる当該キー値の１つ又は複数のデータ項目の１つ又は複数のデータ値の集約であり、
前記検出サブシステムが、前記キューから前記検出サブシステムに入力されたキー付きデータ項目を処理するアプリケーションを、
入力されたキー付きデータ項目の特定のキー値について、
当該特定のキー値の前記アプリケーションの現状を識別することと、
前記インメモリデータ記憶から、当該特定のキー値のデータレコードにアクセスすることと、
前記アクセスされたデータレコードに対して当該現状における実行を指定された前記アプリケーションの１つ又は複数の部分を実行することと、
前記アクセスされたデータレコードの指定フィールドの指定及び集約された値を検出すると、特定のキー値の前記指定及び集約された値の検出を指定する命令を出力することと、
前記特定のキー値に関して、前記アプリケーションのその現状から次の状態への遷移を引き起こすことと、
によって実行するように構成される、検出サブシステムと、
前記検出サブシステムからの前記特定のキー値に関わる前記命令を受信することに応じて、前記特定のキー値の１つ又は複数の動作を行うように１つ又は複数の通信チャネルに命令する、命令サブシステムと
を含む、データ処理システム。
【請求項２】
１つ又は複数のプロセッサと、
作業を行うために、前記１つ又は複数のプロセッサにより実行可能な命令を格納する１つ又は複数の機械読み取り可能ハードウェア記憶装置と
をさらに含む、請求項１に記載のデータ処理システム。
【請求項３】
前記作業が、前記アプリケーションの前記１つ又は複数のパラメータの１つ又は複数の値を指定する１つ又は複数のユーザーインターフェース要素を表示することを含む、請求項２に記載のデータ処理システム。
【請求項４】
前記アプリケーションを実行することが、前記第アプリケーションの前記１つ又は複数のパラメータのための前記１つ又は複数のユーザーインターフェース要素により指定される１つ又は複数の値により前記アプリケーションを実行することを含む、請求項３に記載のデータ処理システム。
【請求項５】
データ項目がデータレコードを含み、且つ前記作業が指定フォーマットによる前記データレコードの再フォーマット化をさらに含む、請求項２に記載のデータ処理システム。
【請求項６】
データ項目がデータレコードであり、前記検出サブシステムが、
前記データレコードをそのデータレコードに関連付けられるユーザーのプロフィールからのデータにより補強することであって、前記アプリケーションにより指定される命令に従って、前記インメモリデータ記憶から前記ユーザーのプロフィールデータを取り出し、その取り出したプロフィールデータを前記データレコードの１つ又は複数のフィールドに入力することを
含む作業を行うようにさらに構成される、請求項１に記載のデータ処理システム。
【請求項７】
前記作業が、前記１つ又は複数の動作の実行の確認を求めるために、１つ又は複数の第三者システムへのフィードバックループを実行することをさらに含む、請求項２に記載のデータ処理システム。
【請求項８】
前記作業が、前記アプリケーションの実行に基づいて、前記キーの特定の値に関連付けられたデータ項目の１つ又は複数の値を指定する重要業績評価指標（ＫＰＩ）として、前記キーの前記特定の値に関わる１つ又は複数のＫＰＩを生成することをさらに含む、請求項２に記載のデータ処理システム。
【請求項９】
前記作業が、
前記キーの前記特定の値のデータであって、前記１つ又は複数の動作の少なくとも１つに関するフィードバックを示すデータを受信することと、
前記ＫＰＩに含まれているか又は関連付けられているデータの１つ又は複数の部分と前記受信したデータを集約することにより前記キーの前記特定の値に関わるＫＰＩを前記フィードバックデータにより更新することと
をさらに含む、請求項１に記載のデータ処理システム。
【請求項１０】
前記１つ又は複数の動作が、テキストメッセージを外部装置に送ること、ｅメールを外部システムに送ること、ケースマネジメントシステムにおいて作業命令のチケットをオープンすること、移動電話接続を切断すること、ウェブサービスを目標装置に与えること、前記１つ又は複数の変換されたデータ項目のデータパケットを通知とともに送信すること、及び前記１つ又は複数の変換されたデータ項目について１つ又は複数の外部コンピュータ上でホストされているデータ処理アプリケーションを実行することの１つ又は複数を含む、請求項１に記載のデータ処理システム。
【請求項１１】
外部装置上における前記１つ又は複数の動作の少なくとも１つの実行を引き起こすために、１つ又は複数の命令がネットワーク接続経由で前記命令サブシステムから送られ、前記作業が、
前記１つ又は複数の動作の前記少なくとも１つが（ｉ）が正常に完了したか、又は（ｉｉ）失敗したかを示すフィードバックメッセージを受信すること
をさらに含む、請求項２に記載のデータ処理システム。
【請求項１２】
前記１つ又は複数の動作の前記少なくとも１つの一部が完了しなかった場合に、前記１つ又は複数の動作の前記少なくとも１つが失敗したと見なされ、前記フィードバックメッセージが前記１つ又は複数の失敗した動作の前記少なくとも１つのどの部分が完了しなかったかを示す、請求項１１に記載のデータ処理システム。
【請求項１３】
前記フィードバックメッセージが、前記１つ又は複数の動作の前記少なくとも１つの正常完了及び／又は失敗の結果データを示す、請求項１１に記載のデータ処理システム。
【請求項１４】
外部装置上における前記１つ又は複数の動作の実行を引き起こすために、１つ又は複数の命令がネットワーク接続経由で前記命令サブシステムから送信され、前記作業が、
前記外部装置から、前記１つ又は複数の動作の少なくとも１つの実行の結果データを含むフィードバックメッセージを受信することと、
前記結果データを、前記１つ又は複数の動作の前記少なくとも１つの前記実行の正常な完了に関連付けられた所定データと比較することと、
前記比較に基づいて、前記１つ又は複数の動作の前記少なくとも１つの前記実行が正常に完了したこと、又は前記１つ又は複数の動作の前記少なくとも１つの前記実行が失敗したことを決定することと
をさらに含む、請求項２に記載のデータ処理システム。
【請求項１５】
前記作業が、
前記アプリケーションの１つ又は複数のパラメータの前記１つ又は複数の指定された値を前記結果に基づいて変更することと、
前記変更された１つ又は複数の指定値により、前記アプリケーションを再実行することと
をさらに含む、請求項１４に記載のデータ処理システム。
【請求項１６】
それぞれ特定のデータ項目を特定のキー値に関連付ける複数のキー付きデータ項目の集約された値を検出し、１つ又は複数のキー値のそれぞれについて１つ又は複数の動作の実行を引き起こすデータ処理システムにより実現される方法であって、
検出サブシステムにより、それぞれ前記データ処理システムの外部にある複数の相異なるデータソースから収集されたキー付きデータ項目のキューを受信するステップであって、各キー付きデータ項目が、関連付けられたキー値の特定のデータ値を有するデータ項目を含み、前記相異なるデータソースのうちの第１データソースから収集された少なくとも第１キー付きデータ項目が、前記相異なるデータソースのうちの第２データソースから収集された少なくとも第２キー付きデータ項目と異なるデータフォーマットを有し、前記キュー中のキー付きデータ項目が、当該キー付きデータ項目が収集されるデータソースのフォーマットから前記検出サブシステムの読み取り可能なフォーマットへ再フォーマット化される、受信するステップと、
複数のキー値のそれぞれについて、当該キー値の１つ又は複数の集約された値をそれぞれが格納する複数の所定フィールドを有する１つ又は複数のデータレコードをインメモリデータ記憶に格納するステップであって、当該キー値の集約された値が、（ｉ）別のデータ記憶から取り出した当該キー値の１つ又は複数のデータ値、及び（ｉｉ）前記複数の相異なるデータソースから収集された前記キー付きデータ項目のキュー中に含まれる当該キー値の１つ又は複数のデータ項目の１つ又は複数のデータ値の集約である、格納するステップと、
前記キューから前記検出サブシステムに入力されたキー付きデータ項目を処理するアプリケーションを、
入力されたキー付きデータ項目の特定のキー値について、
当該特定のキー値の前記アプリケーションの現状を識別することと、
前記インメモリデータ記憶から、当該特定のキー値のデータレコードにアクセスすることと、
前記アクセスされたデータレコードに対して当該現状における実行を指定された前記アプリケーションの１つ又は複数の部分を実行することと、
前記アクセスされたデータレコードの指定フィールドの指定及び集約された値を検出すると、特定のキー値の前記指定及び集約された値の検出を指定する命令を出力することと、
前記特定のキー値に関して、前記アプリケーションのその現状から次の状態への遷移を引き起こすことと、
によって実行するステップと、
前記検出サブシステムからの前記特定のキー値に関わる前記命令を受信することに応じて、前記特定のキー値の１つ又は複数の動作を行うように１つ又は複数の通信チャネルに命令するステップと
を含む、方法。
【請求項１７】
前記アプリケーションの前記１つ又は複数のパラメータの１つ又は複数の値を指定する１つ又は複数のユーザーインターフェース要素を表示することをさらに含む、請求項１６に記載の方法。
【請求項１８】
前記アプリケーションを実行することが、前記第アプリケーションの前記１つ又は複数のパラメータのための前記１つ又は複数のユーザーインターフェース要素により指定される１つ又は複数の値により前記アプリケーションを実行することを含む、請求項１６に記載の方法。
【請求項１９】
それぞれ特定のデータ項目を特定のキー値に関連付ける複数のキー付きデータ項目の集約された値を検出し、１つ又は複数のキー値のそれぞれについて１つ又は複数の動作の実行を引き起こす１つ又は複数の機械読み取り可能ハードウェア記憶装置であって、
それぞれデータ処理システムの外部にある複数の相異なるデータソースから収集されたキー付きデータ項目のキューを受信するステップであって、各キー付きデータ項目が、関連付けられたキー値の特定のデータ値を有するデータ項目を含み、前記相異なるデータソースのうちの第１データソースから収集された少なくとも第１キー付きデータ項目が、前記相異なるデータソースのうちの第２データソースから収集された少なくとも第２キー付きデータ項目と異なるデータフォーマットを有し、前記キュー中のキー付きデータ項目が、当該キー付きデータ項目が収集されるデータソースのフォーマットから読み取り可能なフォーマットへ再フォーマット化される、受信するステップと、
複数のキー値のそれぞれについて、当該キー値の１つ又は複数の集約された値をそれぞれが格納する複数の所定フィールドを有する１つ又は複数のデータレコードをインメモリデータ記憶に格納するステップであって、当該キー値の集約された値が、（ｉ）別のデータ記憶から取り出した当該キー値の１つ又は複数のデータ値、及び（ｉｉ）前記複数の相異なるデータソースから収集された前記キー付きデータ項目のキュー中に含まれる当該キー値の１つ又は複数のデータ項目の１つ又は複数のデータ値の集約である、格納するステップと、
前記キューから検出サブシステムに入力されたキー付きデータ項目を処理するアプリケーションを、
入力されたキー付きデータ項目の特定のキー値について、
当該特定のキー値の前記アプリケーションの現状を識別することと、
前記インメモリデータ記憶から、当該特定のキー値のデータレコードにアクセスすることと、
前記アクセスされたデータレコードに対して当該現状における実行を指定された前記アプリケーションの１つ又は複数の部分を実行することと、
前記アクセスされたデータレコードの指定フィールドの指定及び集約された値を検出すると、特定のキー値の前記指定及び集約された値の検出を指定する命令を出力することと、
前記特定のキー値に関して、前記アプリケーションのその現状から次の状態への遷移を引き起こすことと、
によって実行するステップと、
前記検出サブシステムからの前記特定のキー値に関わる前記命令を受信することに応じて、前記特定のキー値の１つ又は複数の動作を行うように１つ又は複数の通信チャネルに命令するステップと
を含む作業を行うために、１つ又は複数の処理装置により実行可能な命令を格納する、１つ又は複数の機械読み取り可能ハードウェア記憶装置。
【請求項２０】
前記作業が、前記アプリケーションの前記１つ又は複数のパラメータの１つ又は複数の値を指定する１つ又は複数のユーザーインターフェース要素を表示することを含む、請求項１９に記載の１つ又は複数の機械読み取り可能ハードウェア記憶装置。