Nova Patents
JP2005520265A

Dynamic player management

Abstract

The application of the present invention initiates an online session of a multi-user application that includes two or more participant devices consisting of network computers linked to be communicable with a computer network. If the application is responsible for managing certain administrator functions associated with running a multi-user application (830) and detects that the first participant device has disconnected from the online session (810). The application broadcasts a notification to the participant device present in the online session over the communication network (820), thereby notifying the existing participant device that the first participant device has disconnected from the online session. .. The initiating application then reassigns the functionality associated with the first participant device to one participant device present in the online session (840).

Term

Term ended

Projected expiry passed 18 March 2023, 3.5 years ago.

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

24 claims: 6 independent, 18 dependent

  1. 1
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理する方法であって、 上記マルチユーザアプリケーションのオンラインセッションを開始することを含み、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記方法は、 上記マルチユーザアプリケーションの実行に関連付けられた所定の管理者機能を管理することに責務を有する第1の参加者装置が上記オンラインセッションから切断したことを検出することと、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知することと、 上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションに存在する1つの参加者装置に再割り当てすることとを含む方法。
  2. 2
    上記存在する参加者装置と交代するための新しい参加者装置を獲得することをさらに含む請求項1記載の方法。
  3. 3
    上記新しい参加者装置は人間によって制御される請求項1記載の方法。
  4. 4
    上記新しい参加者装置はネットワークコンピュータによって制御される請求項1記載の方法。
  5. 5
    上記マルチユーザアプリケーションはゲームを行うアプリケーションであり、上記管理者機能はスコアの保持を含む請求項1記載の方法。
  6. 6
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理する方法であって、 上記マルチユーザアプリケーションのオンラインセッションを開始することを含み、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記方法は、 第1の参加者装置が上記オンラインセッションから切断したことを検出することと、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して参加者装置切断通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知することと、 上記オンラインセッションを終了した上記第1の参加者装置と交代するための新しい参加者装置を獲得することとを含む方法。
  7. 7
    上記第1の参加者装置は上記マルチユーザアプリケーションの実行に関連付けられた所定の管理者機能を管理することに責務を有し、 上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションのもう1つの参加者装置に再割り当てすることをさらに含む請求項6記載の方法。
  8. 8
    上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションのもう1つの参加者装置に再割り当てすることは、上記新しい参加者装置に対して行われる請求項7記載の方法。
  9. 9
    上記新しい参加者装置は人間によって制御される請求項6記載の方法。
  10. 10
    上記新しい参加者装置はネットワークコンピュータによって制御される請求項6記載の方法。
  11. 11
    上記第1の参加者装置に関連付けられた上記機能を、上記存在する参加者装置の通信環境に基づいて、上記オンラインセッションのもう1つの参加者装置に再割り当てすることをさらに含む請求項7記載の方法。
  12. 12
    上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションのもう1つの参加者装置に再割り当てすることは、もう1つの参加者装置にランダムに再割り当てされる請求項7記載の方法。
  13. 13
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理するシステムであって、上記システムは、プログラム命令を実行しかつデータセットを受信する1つ又は複数のプロセッサを備え、上記プロセッサは、 上記マルチユーザアプリケーションのオンラインセッションを開始し、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記プロセッサは、 上記マルチユーザアプリケーションの実行に関連付けられた所定の管理者機能を管理することに責務を有する第1の参加者装置が上記オンラインセッションから切断したことを検出し、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知し、 上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションに存在する1つの参加者装置に再割り当てするシステム。
  14. 14
    上記プロセッサは、上記存在する参加者装置と交代するための新しい参加者装置を獲得するプログラム命令をさらに実行する請求項13記載のシステム。
  15. 15
    上記新しい参加者装置は人間によって制御される請求項13記載のシステム。
  16. 16
    上記新しい参加者装置はネットワークコンピュータによって制御される請求項13記載のシステム。
  17. 17
    上記マルチユーザアプリケーションはゲームを行うアプリケーションであり、上記管理者機能はスコアの保持を含む請求項13記載のシステム。
  18. 18
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理する方法を実行するための、コンピュータが読み取り可能な媒体に記録されたプログラムステップを実行するコンピュータシステムにおいて使用されるプログラム製品であって、上記プログラムステップは、 上記マルチユーザアプリケーションのオンラインセッションを開始することを含み、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記プログラムステップは、 上記マルチユーザアプリケーションの実行に関連付けられた所定の管理者機能を管理することに責務を有する第1の参加者装置が上記オンラインセッションから切断したことを検出することと、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知することと、 上記第1の参加者装置に関連付けられた上記機能を上記オンラインセッションに存在する1つの参加者装置に再割り当てすることとを含むプログラム製品。
  19. 19
    上記プログラムステップは、上記存在する参加者装置と交代するための新しい参加者装置を獲得することをさらに含む請求項18記載のプログラム製品。
  20. 20
    上記新しい参加者装置は人間によって制御される請求項18記載のプログラム製品。
  21. 21
    上記新しい参加者装置はネットワークコンピュータによって制御される請求項18記載のプログラム製品。
  22. 22
    上記マルチユーザアプリケーションはゲームを行うアプリケーションであり、上記管理者機能はスコアの保持を含む請求項18記載のプログラム製品。
  23. 23
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理するシステムであって、上記システムは、プログラム命令を実行しかつデータセットを受信する1つ又は複数のプロセッサを備え、上記プロセッサは、 上記マルチユーザアプリケーションのオンラインセッションを開始し、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記プロセッサは、 第1の参加者装置が上記オンラインセッションから切断したことを検出し、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して参加者装置切断通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知し、 上記オンラインセッションを終了した上記第1の参加者装置と交代するための新しい参加者装置を獲得するシステム。
  24. 24
    マルチユーザアプリケーションのオンラインセッションにおける参加者装置を管理する方法を実行するための、コンピュータが読み取り可能な媒体に記録されたプログラムステップを実行するコンピュータシステムにおいて使用されるプログラム製品であって、上記プログラムステップは、 上記マルチユーザアプリケーションのオンラインセッションを開始することを含み、上記オンラインセッションは、コンピュータネットワークに対して通信可能であるようにリンクされたネットワークコンピュータで構成される2つ又はそれよりも多くの参加者装置を含み、 上記プログラムステップは、 第1の参加者装置が上記オンラインセッションから切断したことを検出することと、 上記オンラインセッションに存在する参加者装置に上記通信ネットワークを介して参加者装置切断通知をブロードキャストし、これにより、上記第1の参加者装置が上記オンラインセッションから切断したことを上記存在する参加者装置に通知することと、 上記オンラインセッションを終了した上記第1の参加者装置と交代するための新しい参加者装置を獲得することとを含むプログラム製品。
Independent claims24