【手続補正書】
【提出日】令和3年1月20日(2021.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非標準フォーマットを有するデータを管理するために拡張データ構造を使用するデータ処理システムであって、
1つまたは複数のプロセッサと、
前記1つまたは複数のプロセッサに結合されたメモリとを備え、前記メモリがプログラムコードを記憶し、前記プログラムコードが、前記1つまたは複数のプロセッサによって実行されたとき、前記システムに、
標準データ構造のそれぞれのロケーションとは異なる、データベースの中の前記拡張データ構造のロケーションを識別するデータを前記標準データ構造で記憶することによって、標準フォーマットを有する標準データ構造を前記非標準フォーマットを有する前記拡張データ構造にリンクさせることであって、前記標準データ構造および前記拡張データ構造が拡張データレコードを備え、前記非標準フォーマットは前記標準フォーマットと互換性がない、リンクさせることと、
要求されたサービスの複数の特性を既定する検索基準を含むサービス要求を生成することと、
前記拡張データ構造の第1のフィールドの中に前記サービス要求を記憶することと、
前記サービス要求を第1のサービス提供者の第1のサーバへ送信することと、
前記第1のサーバからの第1のサービス提案の受信に応答して、前記第1のサービス提案に前記記憶されたサービス要求をリンクするための前記拡張データ構造の第2のフィールドを作成することと、
前記第1のサービス提案と前記拡張データレコード内の前記記憶されたサービス要求との間のリンクを作成するために、前記拡張データ構造の前記第2のフィールドの中に前記第1のサービス提案を記憶することとをさせる、
データ処理システム。
【請求項２】
データベースの中の前記拡張データ構造のロケーションを識別するデータを前記標準データ構造の第3のフィールドの中に記憶することによって、
前記標準データ構造が前記拡張データ構造にリンクされる、
請求項1に記載のデータ処理システム。
【請求項３】
前記プログラムコードが、さらに前記システムに、
クライアントアプリケーションから検索クエリを受信することであって、前記検索クエリが検索基準を含むことと、
前記検索クエリの受信に応答して、前記検索基準に整合するプロファイルレコードを求めてデータベースを探索することであって、前記データベースの中の前記プロファイルレコードの各々が、それぞれのサービスを規定するとともに前記サービスのそれぞれの提供者を識別することと、
前記整合するプロファイルレコードのうちの1つまたは複数を前記クライアントアプリケーションに表示させるとともに、
前記整合するプロファイルレコードのうちの前記1つまたは複数のうちの1つを識別する入力を受信することであって、
前記識別されるプロファイルレコードが、前記第1のサービス提供者によって提供される前記サービスを規定し、前記サービス要求が前記入力の受信に応答して生成されることとをさせる、
請求項１に記載のデータ処理システム。
【請求項４】
各プロファイルレコードがランキング値に関連し、前記クライアントアプリケーションによって表示される前記整合するプロファイルレコードのうちの前記1つまたは複数が、前記整合するプロファイルレコードの各々の前記ランキング値に少なくとも部分的に基づいて、前記整合するプロファイルレコードから選択される、請求項3に記載のデータ処理システム。
【請求項５】
前記プログラムコードが、さらに前記システムに、
前記クライアントアプリケーションから前記第1のサービス提供者の格付けを受信することと、
前記格付けに少なくとも部分的に基づいて、前記第1のサービス提案に対応する前記プロファイルレコードの前記ランキング値を調整することとをさせる、
請求項４に記載のデータ処理システム。
【請求項６】
前記データベースがウェブサーバによってホストされ、各プロファイルレコードが、前記それぞれのサービスを記述するデータファイルを含むウェブページに関連し、前記プログラムコードが、さらに前記システムに、
前記第1のサーバから1つまたは複数のデータファイルを受信することと、
前記1つまたは複数のデータファイルに基づいて、前記識別されるプロファイルレコードに関連する前記ウェブページを規定することとをさせる、
請求項３に記載のデータ処理システム。
【請求項７】
前記標準データ構造が、旅程を規定する1つまたは複数の要素を含み、前記プログラムコードが、さらに前記システムに、
前記旅程を予約するための第1の要求を受信することと、
前記第1の要求の受信に応答して、前記拡張データ構造から前記第1のサービス提案を抽出することと、
前記第1のサービス提案を予約するために、第2の要求を前記第1のサービス提供者へ送信することとをさせる、
請求項１に記載のデータ処理システム。
【請求項８】
前記プログラムコードが、さらに前記システムに、
前記第1のサービス提供者から予約確認を受信することと、
前記予約確認の受信に応答して、前記拡張データ構造の中で前記第1のサービス提案のステータスを保留から予約済みに変更することとをさせる、
請求項７に記載のデータ処理システム。
【請求項９】
前記プログラムコードが、さらに前記システムに、
前記サービス要求を第2のサービス提供者の第2のサーバへ送信することと、
前記第2のサービス提供者から第2のサービス提案を受信することと、
オープンというステータスを有する前記拡張データ構造の中に、前記第1のサービス提案および前記第2のサービス提案を記憶することと、
前記第1のサービス提案を受諾すべきクライアントアプリケーションからの許可の受信に応答して、前記第1のサービス提案の前記ステータスをオープンから保留に変更することとをさせる、
請求項１に記載のデータ処理システム。
【請求項１０】
非標準フォーマットを有するデータを管理するために拡張データ構造を使用する方法であって、
標準データ構造のそれぞれのロケーションとは異なる、データベースの中の前記拡張データ構造のロケーションを識別するデータを前記標準データ構造で記憶することによって、標準フォーマットを有する標準データ構造を前記非標準フォーマットを有する前記拡張データ構造にリンクさせるステップであって、前記標準データ構造および前記拡張データ構造が拡張データレコードを備え、前記非標準フォーマットは前記標準フォーマットと互換性がない、リンクさせるステップと、
要求されたサービスの複数の特性を既定する検索基準を含むサービス要求を生成するステップと、
前記拡張データ構造の第1のフィールドの中に前記サービス要求を記憶するステップと、
前記サービス要求を第1のサービス提供者の第1のサーバへ送信するステップと、
前記第1のサーバからの第1のサービス提案の受信に応答して、前記第1のサービス提案に前記記憶されたサービス要求をリンクするための前記拡張データ構造の第2のフィールドを作成するステップと、
前記第1のサービス提案と前記拡張データレコード内の前記記憶されたサービス要求との間のリンクを作成するために、前記拡張データ構造の前記第2のフィールドの中に前記第1のサービス提案を記憶するステップと、を含む、
方法。
【請求項１１】
前記標準データ構造を前記拡張データ構造にリンクするステップが、
データベースの中の前記拡張データ構造のロケーションを識別するデータを前記標準データ構造の第3のフィールドの中に記憶するステップを含む、
請求項１０に記載の方法。
【請求項１２】
クライアントアプリケーションから検索クエリを受信するステップであって、前記検索クエリが検索基準を含む、受信するステップと、
前記検索クエリの受信に応答して、前記検索基準に整合するプロファイルレコードを求めてデータベースを探索するステップであって、前記データベースの中の前記プロファイルレコードの各々が、それぞれのサービスを規定するとともに前記サービスのそれぞれの提供者を識別する、探索するステップと、
前記整合するプロファイルレコードのうちの1つまたは複数を前記クライアントアプリケーションに表示させるとともに、
前記整合するプロファイルレコードのうちの前記1つまたは複数のうちの1つを識別する入力を受信するステップであって、前記識別されるプロファイルレコードが、前記第1のサービス提供者によって提供される前記サービスを規定し、前記サービス要求が前記入力の受信に応答して生成される、受信するステップと、をさらに含む、
請求項１０に記載の方法。
【請求項１３】
各プロファイルレコードがランキング値に関連し、前記クライアントアプリケーションによって表示される前記整合するプロファイルレコードのうちの前記1つまたは複数が、前記整合するプロファイルレコードの各々の前記ランキング値に少なくとも部分的に基づいて、前記整合するプロファイルレコードから選択される、請求項１２に記載の方法。
【請求項１４】
前記データベースがウェブサーバによってホストされ、各プロファイルレコードが、前記それぞれのサービスを記述するデータファイルを含むウェブページに関連し、
前記第1のサーバから1つまたは複数のデータファイルを受信するステップと、
前記1つまたは複数のデータファイルに基づいて、前記識別されるプロファイルレコードに関連する前記ウェブページを規定するステップと、をさらに含む、
請求項１２に記載の方法。
【請求項１５】
前記標準データ構造が、旅程を規定する1つまたは複数の要素を含み、
前記旅程を予約するための第1の要求を受信するステップと、
前記第1の要求の受信に応答して、前記拡張データ構造から前記第1のサービス提案を抽出するステップと、
前記第1のサービス提案を予約するために、第2の要求を前記第1のサービス提供者へ送信するステップと、をさらに含む、
請求項１０に記載の方法。
【請求項１６】
前記第1のサービス提供者から予約確認を受信するステップと、
前記予約確認の受信に応答して、前記拡張データ構造の中で前記第1のサービス提案のステータスを保留から予約済みに変更するステップと、をさらに含む、
請求項１５に記載の方法。
【請求項１７】
前記サービス要求を第2のサービス提供者の第2のサーバへ送信するステップと、
前記第2のサービス提供者から第2のサービス提案を受信するステップと、
オープンというステータスを有する前記拡張データ構造の中に、前記第1のサービス提案および前記第2のサービス提案を記憶するステップと、
前記第1のサービス提案を受諾すべきクライアントアプリケーションからの許可の受信に応答して、前記第1のサービス提案の前記ステータスをオープンから保留に変更するステップと、をさらに含む、
請求項１０に記載の方法。
【請求項１８】
非標準フォーマットを有するデータを管理するために拡張データ構造を使用するコンピュータプログラムであって、前記コンピュータプログラムは、
非一時的コンピュータ可読記憶媒体と、
前記非一時的コンピュータ可読記憶媒体に記憶されたプログラムコードと、を含み、前記プログラムコードが、１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
標準データ構造のそれぞれのロケーションとは異なる、データベースの中の前記拡張データ構造のロケーションを識別するデータを前記標準データ構造で記憶することによって、標準フォーマットを有する標準データ構造を前記非標準フォーマットを有する前記拡張データ構造にリンクさせることであって、前記標準データ構造および前記拡張データ構造が拡張データレコードを備え、前記非標準フォーマットは前記標準フォーマットと互換性がない、リンクさせることと、
要求されたサービスの複数の特性を既定する検索基準を含むサービス要求を生成することと、
前記拡張データ構造の第1のフィールドの中に前記サービス要求を記憶することと、
前記サービス要求を第1のサービス提供者の第1のサーバへ送信することと、
前記第1のサーバからの第1のサービス提案の受信に応答して、前記第1のサービス提案に前記記憶されたサービス要求をリンクするための前記拡張データ構造の第2のフィールドを作成することと、
前記第1のサービス提案と前記拡張データレコード内の前記記憶されたサービス要求との間のリンクを作成するために、前記拡張データ構造の前記第2のフィールドの中に前記第1のサービス提案を記憶することとをさせる、
コンピュータプログラム。
【請求項１９】
前記標準データ構造を前記拡張データ構造にリンクさせることは、前記拡張データ構造を、前記標準フォーマットとの互換性を維持しながら少なくとも１つの非標準サービスを含む旅程を管理するための集中型ストレージを提供するように構成する、請求項１に記載のシステム。