【手続補正書】
【提出日】令和1年6月24日(2019.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアントコンピュータでオンライン環境を提供する方法であって、前記方法は、前記クライアントコンピュータによって実行する、
プラグインモジュールと第１アイテムの識別情報とを含むウェブページをウェブサイトから受信することと、
前記クライアントコンピュータで前記プラグインモジュールを実行することと、
前記プラグインモジュールを用いて、統合サーバコンピュータからの統合スクリプトを求めるスクリプトリクエストを送信することと、
前記スクリプトリクエストに応答して、前記統合サーバコンピュータから第１統合スクリプトを受信することと、
前記クライアントコンピュータで前記第１統合スクリプトを実行することと、
前記第１統合スクリプトを用いて、前記統合サーバコンピュータからの前記第１アイテムに関連したアイテムを求めるアイテムリクエストを送信することと、
前記アイテムリクエストに応答して、第２アイテムに関連した情報を前記統合サーバコンピュータから受信することであって、前記統合サーバコンピュータは複数のアイテムから前記第２アイテムを識別し、前記第２アイテムは前記第１アイテムに関連する、ことと、
前記統合スクリプトを用いて、前記第２アイテムに関連した前記情報の少なくとも一部を含むように前記ウェブページを更新することと、
前記第２アイテムに関連した前記含まれた情報に基づいて前記更新されたウェブページを前記クライアントコンピュータで表示することと、を有する、方法。
【請求項２】
請求項１に記載の方法であって、
前記第１統合スクリプトを用いて、前記第１アイテムに関連したアイテムが前記統合サーバコンピュータから受信されていないことを判定することであって、前記判定は前記アイテムリクエストの前に生じる、ことを更に有する方法。
【請求項３】
請求項１に記載の方法であって、
前記第１統合スクリプトを用いて、前記ウェブページが１つ以上のウェブページのうちの１つであることを判定することであって、前記１つ以上のウェブページの識別情報は、前記第２アイテムに関連した前記情報に含まれ、前記判定は前記ウェブページが更新される前に生じる、ことを更に有する方法。
【請求項４】
請求項１に記載の方法であって、
前記第２アイテムに関連した選択を受信することと、
前記選択が受信された後に、前記ウェブサイトからの第２ウェブページを求めるウェブページリクエストを送信することと、
前記ウェブサイトから前記第２ウェブページを受信することであって、前記第２ウェブページは第２プラグインモジュールを含む、ことと、
前記クライアントコンピュータで前記第２プラグインモジュールを実行することと、
前記第２プラグインモジュールを用いて、前記統合サーバコンピュータへ統合スクリプトを求める別のスクリプトリクエストを送信することと、
前記統合サーバコンピュータから第２統合スクリプトを受信することと、
前記クライアントコンピュータで前記第２統合スクリプトを実行することと、
前記第２統合スクリプトを用いて、前記選択に関連した情報を前記統合サーバコンピュータへ送信することと、
前記選択に関連した前記情報を送信したことに応答して、前記第２ウェブページに表示する情報を前記統合サーバコンピュータから受信することと、
前記第２統合スクリプトを用いて、前記第２ウェブページで表示する前記情報の少なくとも一部を含むように前記第２ウェブページを更新することと、
前記更新された第２ウェブページを前記クライアントコンピュータで表示することと、を更に有する方法。
【請求項５】
請求項４に記載の方法であって、前記プラグインモジュールは前記ウェブページの不可視コンポーネントであり、前記第２プラグインモジュールは前記第２ウェブページの不可視コンポーネントである、方法。
【請求項６】
請求項１に記載の方法であって、前記第２アイテムに関連した前記情報は、ウェブページで前記第２アイテムを表示するためのフォーマットと、前記第２アイテムの識別情報と、前記第２アイテムに関連した前記情報の少なくとも一部を前記ウェブページに置く位置と、を含む、方法。
【請求項７】
請求項６に記載の方法であって、前記第２アイテムに関連した前記情報は、前記第２アイテムの変形を更に含み、前記変形は、前記クライアントコンピュータに関連したユーザのための前記第２アイテムのカスタマイズを含む、方法。
【請求項８】
クライアントコンピュータでオンライン環境を提供する方法であって、前記方法は、サーバコンピュータシステムによって実行する、
統合スクリプトを求める第１リクエストを前記クライアントコンピュータから受信することと、
前記第１リクエストに応答して前記クライアントコンピュータへ第１統合スクリプトを送信することと、
第１アイテムに関連したアイテムを求めるリクエストを、前記第１統合スクリプトを用いて前記クライアントコンピュータから受信することであって、前記第１アイテムの識別情報は前記クライアントコンピュータで表示されるウェブページに含まれる、ことと、
前記第１アイテムに関連したアイテムを求めてデータベースにクエリすることによって第２アイテムを識別することであって、前記データベースは複数のアイテムを含み、前記第２アイテムは前記第１アイテムに関連する、ことと、
前記第２アイテムに関連した情報を生成することであって、前記情報は前記第２アイテムの識別情報を含む、ことと、
前記第２アイテムに関連した前記情報を前記クライアントコンピュータへ送信することと、を有する方法。
【請求項９】
請求項８に記載の方法であって、
前記第２アイテムに関連した前記情報の少なくとも一部を表示するためのフォーマットを決定することであって、前記第２アイテムに関連した前記情報は前記フォーマットを更に含む、ことを更に有する方法。
【請求項１０】
請求項９に記載の方法であって、
表示される前記第２アイテムに関連した前記情報の少なくとも前記一部について１つ以上のウェブページを決定することであって、前記第２アイテムに関連した前記情報は前記１つ以上のウェブページの識別情報を更に含む、ことを更に有する方法。
【請求項１１】
請求項９に記載の方法であって、前記第２アイテムに関連した前記情報は、前記第２アイテムに関連した前記情報をウェブページに置く位置を含む、方法。
【請求項１２】
請求項８に記載の方法であって、
前記クライアントコンピュータに関連したユーザに基づいて前記第２アイテムの変形を決定することであって、前記第２アイテムに関連した前記情報は前記変形を更に含む、ことを更に有する方法。
【請求項１３】
請求項８に記載の方法であって、
前記統合スクリプトを求める第２スクリプトリクエストを前記クライアントコンピュータから受信することと、
前記第２スクリプトリクエストに応答して前記クライアントコンピュータへ前記統合スクリプトを送信することと、
前記統合スクリプトを用いて前記クライアントコンピュータから成功メッセージを受信することであって、前記成功メッセージは前記第２アイテムの選択を示す、ことと、
前記第２アイテムの前記選択に関連した情報を前記クライアントコンピュータへ送信することと、
を更に有する方法。
【請求項１４】
請求項１３に記載の方法であって、前記第２アイテムの前記選択に関連した前記情報は前記第２アイテムに関する確認を含む、方法。
【請求項１５】
命令を含むコンピュータプログラムであって、前記命令は、１つ以上のプロセッサによって実行された場合に、前記１つ以上のプロセッサに、
プラグインモジュールと第１アイテムの識別情報とを含むウェブページをウェブサイトから受信することと、
クライアントコンピュータで前記プラグインモジュールを実行することと、
前記プラグインモジュールを用いて、統合サーバコンピュータからの統合スクリプトを求めるスクリプトリクエストを送信することと、
前記スクリプトリクエストに応答して、前記統合サーバコンピュータから第１統合スクリプトを受信することと、
前記クライアントコンピュータで前記第１統合スクリプトを実行することと、
前記第１統合スクリプトを用いて、前記統合サーバコンピュータからの前記第１アイテムに関連したアイテムを求めるアイテムリクエストを送信することと、
前記アイテムリクエストに応答して、第２アイテムに関連した情報を前記統合サーバコンピュータから受信することであって、前記統合サーバコンピュータは複数のアイテムから前記第２アイテムを識別し、前記第２アイテムは前記第１アイテムに関連する、ことと、
前記統合スクリプトを用いて、前記第２アイテムに関連した前記情報の少なくとも一部を含むように前記ウェブページを更新することと、
前記第２アイテムに関連した前記含まれた情報に基づいて前記更新されたウェブページを前記クライアントコンピュータで表示することと、を実行させる、コンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムであって、前記１つ以上のプロセッサによって実行された場合に、前記１つ以上のプロセッサに、
前記第１統合スクリプトを用いて、前記第１アイテムに関連したアイテムが前記統合サーバコンピュータから受信されていないことを判定することであって、前記判定は前記アイテムリクエストの前に生じる、ことを実行させる命令を更に有するコンピュータプログラム。
【請求項１７】
請求項１５に記載のコンピュータプログラムであって、前記１つ以上のプロセッサによって実行された場合に、前記１つ以上のプロセッサに、
前記第１統合スクリプトを用いて、前記ウェブページが１つ以上のウェブページのうちの１つであることを判定することであって、前記１つ以上のウェブページの識別情報は、前記第２アイテムに関連した前記情報に含まれ、前記判定は前記ウェブページが更新される前に生じる、ことを更に有するコンピュータプログラム。
【請求項１８】
請求項１５に記載のコンピュータプログラムであって、前記１つ以上のプロセッサによって実行された場合に、前記１つ以上のプロセッサに、
前記第２アイテムに関連した選択を受信することと、
前記選択が受信された後に、前記ウェブサイトからの第２ウェブページを求めるウェブページリクエストを送信することと、
前記ウェブサイトから前記第２ウェブページを受信することであって、前記第２ウェブページは第２プラグインモジュールを含む、ことと、
前記クライアントコンピュータで前記第２プラグインモジュールを実行することと、
前記第２プラグインモジュールを用いて、前記統合サーバコンピュータからの第２統合スクリプトを求める第２スクリプトリクエストを送信することと、
前記統合サーバコンピュータから第２統合スクリプトを受信することと、
前記クライアントコンピュータで前記第２統合スクリプトを実行することと、
前記第２統合スクリプトを用いて、前記選択に関連した情報を前記統合サーバコンピュータへ送信することと、
前記選択に関連した前記情報を送信したことに応答して、前記第２ウェブページに表示する情報を前記統合サーバコンピュータから受信することと、
前記第２統合スクリプトを用いて、前記第２ウェブページで表示する前記情報の少なくとも一部を含むように前記第２ウェブページを更新することと、
前記更新された第２ウェブページを前記クライアントコンピュータで表示することと、を更に有するコンピュータプログラム。
【請求項１９】
請求項１５に記載のコンピュータプログラムであって、前記第２アイテムに関連した前記情報は、ウェブページで前記第２アイテムを表示するためのフォーマットと、前記第２アイテムの識別情報と、前記第２アイテムに関連した前記情報の少なくとも一部を前記ウェブページに置く位置と、を含む、コンピュータプログラム。
【請求項２０】
請求項１５に記載のコンピュータプログラムであって、前記第２アイテムに関連した前記情報は、前記第２アイテムの変形を含み、前記変形は、前記クライアントコンピュータに関連したユーザのための前記第２アイテムのカスタマイズを含む、コンピュータプログラム。
【請求項２１】
請求項１乃至１４の何れか１項に記載の方法の動作を実行するようにコンピュータシステムを制御するための複数の命令を格納するコンピュータ可読媒体。
【請求項２２】
請求項２１に記載のコンピュータ可読媒体と、
前記コンピュータ可読媒体に格納された命令を実行するための１つ以上のプロセッサと、を備えるシステム。
【請求項２３】
請求項２２に記載のシステムであって、請求項１乃至１４の何れか１項に記載の方法を実行するための手段を更に備えるシステム。
【請求項２４】
請求項１乃至１４の何れか１項に記載の方法を実行するように構成されたシステム。
【請求項２５】
請求項１乃至１４の何れか１項に記載の方法のステップをそれぞれ実行するモジュールを備えるシステム。