JP2020089734A - ゲームセッションへの参加を容易にするための方法およびシステム - Google Patents
ゲームセッションへの参加を容易にするための方法およびシステム Download PDFInfo
- Publication number
- JP2020089734A JP2020089734A JP2019220516A JP2019220516A JP2020089734A JP 2020089734 A JP2020089734 A JP 2020089734A JP 2019220516 A JP2019220516 A JP 2019220516A JP 2019220516 A JP2019220516 A JP 2019220516A JP 2020089734 A JP2020089734 A JP 2020089734A
- Authority
- JP
- Japan
- Prior art keywords
- session
- electronic device
- application
- output
- session identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000004044 response Effects 0.000 claims description 13
- 230000003993 interaction Effects 0.000 claims description 11
- 238000005266 casting Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 23
- 238000004891 communication Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 13
- 239000007787 solid Substances 0.000 description 6
- 230000033001 locomotion Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000001303 quality assessment method Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/48—Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/32—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
- A63F13/323—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/355—Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/77—Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本明細書は、全体的に、コンピュータ技術に関し、ゲームセッションへのユーザの参加を容易にするための方法およびシステムを含むが、これに限定されない。
Google Inc.によるCHROMECAST(登録商標)およびApple Inc.によるAPPLE TV(登録商標)などのメディアプレーヤーデバイスは、いろいろなメディアおよびエンターテイメントアプリケーションをサポートできる。複数のユーザからなるグループは、メディアプレーヤーデバイスが備え付けられた一か所に集まって、これらのアプリケーションから得られるエンターテインメントを一緒に楽しむことができる。
本明細書に記載の実装形態は、1人のユーザが自身のデバイス(たとえば、スマートフォン)上にゲームアプリケーションを有するが、その他のプレーヤーはそうではない可能性がある場合のマルチプレーヤーゲームセッションを容易にすることを対象とする。
することができる。記載の実装形態は、マルチプレーヤーゲームセッションをセットアップすることをより効率的なものにすることによって、マルチプレーヤーゲームを容易にするという利点がある。
実装形態の説明
本明細書に記載のさまざまな実装形態において、ゲーム環境は、出力装置に接続されたメディアデバイス(たとえば、キャスティングデバイス)と、メディアデバイスに通信可能に接続された第1のクライアントデバイスとを含む。アプリケーション(たとえば、ゲームアプリケーション)は、第1のクライアントデバイス上で実行される。実行中のアプリケーションと、リモートサーバおよびメディアデバイスとの間でセッションが確立される。セッションの識別子(たとえば、リンク)が、1つ以上の第2のクライアントデバイスのユーザに提示されてもよく、当該ユーザは、セッション識別子を使用してセッションに加わることができる。また、セッションおよびセッション識別子は、第2のクライアントデバイスでのセッションとの対話を容易にするコントローラ構成に対応付けられる。このように、対話型アプリケーションに対応付けられたセッションは、ホストクライアントで開始されてもよく、アプリケーションがインストールされていないクライアントを含む追加のクライアントが、より効率的な方法でセッションに招待または載せられもよい。これに加えて、このように、セッションのための共通の入力インタフェースが、セッション中のホストクライアントおよび追加のクライアントに提供されてもよい。
ス(たとえば、Google Inc.によるCHROMECAST(登録商標))、またはキャスト機能を他の方法で含むデバイスである。
)と判定された場合、これらのプレーヤークライアント104にセッション識別子が送信されてもよい。プレーヤークライアント104は、セッションに加わるための招待をプレーヤーユーザに知らせる通知を表示する。プレーヤーユーザが通知を開いた場合、プレーヤーユーザは、通知からセッション識別子に直接アクセスする、またはセッション識別子を表示するアフォーダンスを実行する(たとえば、別のアプリケーションにおいて)ことができる。
えば、サーバ114は、ローカルネットワーク110へのアクセス認証情報(たとえば、Wi−Fiユーザ名およびローカルネットワーク110のルータのパスワード)を提示できる、または、提示するようにホストクライアント102またはメディアデバイス106に指図できる。いくつかの実装形態において、アクセス認証情報は、期間限定(たとえば、セッション116の期間のみ、当日のみなど)、および/またはセッション限定である。
ウェブページベースのインタフェースを使用してもよい。
(複数可)134がホストクライアント132に対してローカルではないと判定し、ホストクライアント132のローカルネットワークに接続するための認証情報のプレーヤークライアント(複数可)134への提供を促すまたは容易にすることを省いて、その代わりに、必要であれば、利用可能なローカルネットワークに接続するようにプレーヤークライアント(複数可)134を促す。
ワーク112を介してクライアントデバイス102をその他のデバイス(たとえば、サーバシステム114、メディアデバイス106、およびプレーヤークライアント104)に接続するためのネットワーク通信モジュール218。
●少なくとも以下を含むデータを格納するメディアデバイスデータ326。
い追加のモジュールおよびデータ構造を格納する。
、のうちのいずれかの位置情報に基づいて、メディアデバイス106に対するクライアントデバイス102および/または104の近接度を特定するための近接度/位置特定モジュール428。
○共通のデバイス設定(たとえば、サービス階層、デバイスモデル、記憶容量、処理能力、通信能力など)を含む、クライアントデバイス102および104に対応付けられた情報を格納するためのクライアントデバイス設定432。
コントローラインタフェース530は、仮想ボタン532を含む。ユーザは、手の親指で仮想ボタン532を実行させることができ、クライアントデバイスに動きおよび、必要であれば、向きの変化を与える(たとえば、テニスラケットのようにスイングするなど)ことができるように、コントローラインタフェース530を表示しているクライアントデバイスを片手に把持する。センサ(複数可)213によって検出される動きおよび向きの変化は、ゲームにおける入力として使用されてもよい。いくつかの実装形態において、コントローラインタフェース530は、ゲームコントローラモジュール230に適用可能な別のそれぞれのゲームコントローラ構成438に対応付けられており、デバイスの動きおよび/または向きの変化を入力として利用する複数のゲームによって使用できる、標準コントローラインタフェースである。
ンを実行するように指図する。アプリケーションは、対話式のセッション(たとえば、ゲームセッション)内で異なる位置にある複数のクライアントデバイスでの複数のユーザ(たとえば、複数のプレーヤー)による対話(たとえば、ゲームプレー)を容易にするアプリケーション(たとえば、オンラインまたはクラウドベースのマルチプレーヤーゲーム用のアプリケーション)であってもよい。アプリケーション(より具体的には、アプリケーションのそれぞれのセッションに)参加しているデバイスは、ホストクライアント102/132、および1つ以上のプレーヤークライアント104/134を含んでもよい。プレーヤークライアント104/134は、後述するが、セッションに招待されてもよい。
ーヤークライアント104/134を用いてセッション識別子のバーコードをスキャンする)。このように、プレーヤークライアント104/134は、ゲームセッションに加わってもよい。さらに、セッション識別子および/またはゲームセッションよって指定されるコントローラ構成に応じて、プレーヤークライアント(複数可)104/134は、ゲームセッション用のコントローラインタフェースを実現する。プレーヤークライアント(複数可)104/134がゲームセッションに加わり、コントローラインタフェースがプレーヤークライアントで実現されると、プレーヤークライアントでのプレーヤーユーザは、ホストクライアントでのホストユーザと一緒にゲームをしてもよい。
れたセッション識別子を提示するステップは、セッション識別子をメッセージに含めて第2の電子デバイスに送信するステップを含む。ホストクライアント102/132は、セッション識別子をメッセージ(たとえば、テキストメッセージ、インスタントメッセージ、電子メール)に含めてプレーヤークライアント104/134に送信するまたは送信させる。たとえば、プレーヤークライアント104/134は、セッション識別子のURLリンク付きのメッセージを受信し、セッション識別子のURLリンクは、セッションに加わるためにプレーヤークライアント104/134でのウェブブラウザ224において開かれてもよい。
クライアント104/134で実装されるコントローラ構成を識別または参照する。たとえば、ホストユーザは、セッション識別子をメディアデバイス106/136に送信させる(たとえば、キャストさせる)よう、ホストクライアント102/132を(たとえば、ユーザインタフェース500を介して、図5A)指図してもよい。ホストユーザの指図に応じて、ホストクライアント102/132は、セッション識別子をメディアデバイス106/136に送信させる。
おいて、本発明および記載の実装形態の十分な理解のため、たくさんの具体的な詳細を記載した。しかしながら、これらの具体的な詳細がなくても、本発明を実施することができる。その他の場合、周知の方法、プロシージャ、コンポ―ネント、および回路は、実装形態の態様を不必要にあいまいにしないように、詳細に説明しなかった。
condition precedent is true])」、「記載の先行条件が真である場合(if[a stated condition precedent is true])」、「記載の先行条件が真であるとき(when[a stated
condition precedent is true])」は、文脈に応じて、記載の先行条件が真である「と判定すると(upon determining)」、「と判定することに応答して(in response to determining)」、「という判定に応じて(in accordance with a determination)」、「と検出すると(upon detecting)」、または「と検出することに応答して(in response to detecting)」を意味すると解釈され得る。
Claims (43)
- 1つ以上のプロセッサと、前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを有する電子デバイスにおいて、
アプリケーションを実行するステップと、
実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバと、セッションからの出力を出力装置に送信するメディアデバイスとの間で前記セッションを確立するステップを含み、前記セッションからの出力は、前記実行中のアプリケーションからの出力を含み、さらに、
前記アプリケーションが実行中でないおよび/またはインストールされていない1つ以上の第2の電子デバイスのユーザに、前記セッションに対応付けられたセッション識別子を提示するステップを含み、前記セッション識別子は、前記第2の電子デバイスが前記セッションに加わることを容易にし、前記1つ以上の第2の電子デバイスのユーザが前記セッションと対話することを可能にするための、前記1つ以上の第2の電子デバイスの各々の上に実装可能なコントローラ構成を識別する、方法。 - 前記アプリケーションは、ゲームアプリケーションである、請求項1に記載の方法。
- 前記セッション識別子は、前記セッションに対応付けられたURL(Universal Resource Locator)を含む、請求項1〜2のいずれか1項に記載の方法。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化したバーコードを含む、請求項3に記載の方法。
- 前記セッション識別子は、前記第2の電子デバイスにおいて、プロンプトまたは通知の形で表示される、請求項1〜4のいずれか1項に記載の方法。
- 前記アプリケーションが実行中でないおよび/またはインストールされていない前記1つ以上の第2の電子デバイスのユーザに、前記セッションに対応付けられたセッション識別子を提示するステップは、
前記セッション識別子を前記メディアデバイスに送信するステップを含み、前記メディアデバイスは、前記セッション識別子を前記出力装置に送信するように構成される、請求項1〜5のいずれか1項に記載の方法。 - 前記アプリケーションが実行中でないおよび/またはインストールされていない前記1つ以上の第2の電子デバイスのユーザに、前記セッションに対応付けられたセッション識別子を提示するステップは、
前記セッション識別子をメッセージに含めて前記第2の電子デバイスに送信するステップを含む、請求項1〜6のいずれか1項に記載の方法。 - 1つ以上のプロセッサと、
前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを備え、
前記1つ以上のプログラムは、
アプリケーションを実行するための命令と、
実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバと、セッションからの出力を出力装置に送信するメディアデバイスとの間で前記セッションを確立するための命令とを含み、前記セッションからの出力は、前記実行中のアプリケーションからの出力を含み、前記1つ以上のプログラムは、さらに、
前記アプリケーションが実行中でないおよび/またはインストールされていない1つ以上の第2の電子デバイスのユーザに、前記セッションに対応付けられたセッション識別子を提示するための命令を含み、前記セッション識別子は、前記第2の電子デバイスが前記セッションに加わることを容易にし、前記1つ以上の第2の電子デバイスのユーザが前記セッションと対話することを可能にするための、前記1つ以上の第2の電子デバイスの各々の上に実装可能なコントローラ構成を識別する、電子デバイス。 - 前記アプリケーションは、ゲームアプリケーションである、請求項8に記載の電子デバイス。
- 前記セッション識別子は、前記セッションに対応付けられたURL(Universal Resource Locator)を含む、請求項8〜9のいずれか1項に記載の電子デバイス。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化したバーコードを含む、請求項10に記載の電子デバイス。
- 前記セッション識別子は、プロンプトまたは通知の形で、前記第2の電子デバイスで表示される、請求項8〜11のいずれか1項に記載の電子デバイス。
- 前記セッション識別子を前記メディアデバイスに送信するための命令を含み、前記メディアデバイスは、前記セッション識別子を前記出力装置に送信するように構成される、請求項8〜12のいずれか1項に記載の電子デバイス。
- メッセージに含めて前記セッション識別子を前記第2の電子デバイスに送信するための命令を含む、請求項8〜13のいずれか1項に記載の電子デバイス。
- 1つ以上のプログラムを格納する非一時的なコンピュータ読み取り可能な記憶媒体であって、前記1つ以上のプログラムは、命令を含み、前記命令は、1つ以上のプロセッサを有する電子デバイスによって実行されると、前記電子デバイスに、
アプリケーションを実行させ、
実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバと、セッションからの出力を出力装置に送信するメディアデバイスとの間で前記セッションを確立させ、前記セッションからの出力は、前記実行中のアプリケーションからの出力を含み、さらに、前記電子デバイスに、
前記アプリケーションが実行中でないおよび/またはインストールされていない1つ以上の第2の電子デバイスのユーザに、前記セッションに対応付けられたセッション識別子を提示させ、前記セッション識別子は、前記第2の電子デバイスが前記セッションに加わることを容易にし、前記1つ以上の第2の電子デバイスのユーザが前記セッションと対話することを可能にするための、前記1つ以上の第2の電子デバイスの各々の上に実装可能なコントローラ構成を識別する、コンピュータ読み取り可能な記憶媒体。 - 前記アプリケーションは、ゲームアプリケーションである、請求項15に記載のコンピュータ読み取り可能な記憶媒体。
- 前記セッション識別子は、前記セッションに対応付けられたURL(Universal Resource Locator)を含む、請求項15〜16のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化した
バーコードを含む、請求項17に記載のコンピュータ読み取り可能な記憶媒体。 - 前記セッション識別子は、前記第2の電子デバイスにおいて、プロンプトまたは通知の形で表示される、請求項15〜18のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。
- 前記電子デバイスによって実行されると、前記電子デバイスに、
前記セッション識別子を前記メディアデバイスに送信させる命令を含み、前記メディアデバイスは、前記セッション識別子を前記出力装置に送信するように構成される、請求項15〜19のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。 - 前記電子デバイスによって実行されると、前記電子デバイスに、
前記セッション識別子をメッセージに含めて前記第2の電子デバイスに送信させる命令を含む、請求項15〜20のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。 - 1つ以上のプロセッサと、
前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを備え、前記1つ以上のプログラムは、請求項1〜7のいずれか1項に記載の方法を実行するための命令を含む、電子デバイス。 - 1つ以上のプログラムを格納する非一時的なコンピュータ読み取り可能な記憶媒体であって、前記1つ以上のプログラムは、命令を含み、前記命令は、1つ以上のプロセッサを有する電子デバイスによって実行されると、前記電子デバイスに、請求項1〜7のいずれか1項に記載の方法を実行させる、非一時的なコンピュータ読み取り可能な記憶媒体。
- 1つ以上のプロセッサと、前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを有する電子デバイスにおいて、
第2の電子デバイス上で実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバとのセッションを確立するために、命令を受信するステップと、
前記受信した命令に応じて、前記セッションを確立するステップと、
前記セッションに対応付けられたセッション識別子を受信するステップとを含み、前記セッション識別子は、1つ以上の第3の電子デバイスが前記セッションに加わることを容易にし、前記第3の電子デバイスの1人以上のユーザが前記セッションと対話することを可能にするために、前記1つ以上の第3の電子デバイスの各々の上で実装可能なコントローラ構成を識別し、さらに、
表示するために、前記セッション識別子を出力装置に送信するステップを含む、方法。 - 前記セッションからの出力に対応するデータを受信するステップをさらに含み、前記出力は、前記第3の電子デバイスの1人以上のユーザによる前記セッションとの対話から得られる出力を含み、さらに、
表示するために、前記データを前記出力装置に送信するステップを含む、請求項24に記載の方法。 - 前記セッション識別子は、前記セッションに対応付けられたURLを含む、請求項24〜25のいずれか1項に記載の方法。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化した
バーコードを含む、請求項26に記載の方法。 - 前記電子デバイスは、キャスティングデバイスである、請求項24〜27のいずれか1項に記載の方法。
- 前記アプリケーションは、ゲームアプリケーションである、請求項24〜28のいずれか1項に記載の方法。
- 1つ以上のプロセッサと、
前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを備え、前記1つ以上のプログラムは、
第2の電子デバイス上で実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバとのセッションを確立するために、命令を受信するための命令と、
前記受信した命令に応じて、前記セッションを確立するための命令と、
前記セッションに対応付けられたセッション識別子を受信するための命令と含み、前記セッション識別子は、1つ以上の第3の電子デバイスが前記セッションに加わることを容易にし、前記第3の電子デバイスの1人以上のユーザが前記セッションと対話することを可能にするために、前記1つ以上の第3の電子デバイスの各々の上で実装可能なコントローラ構成を識別し、前記1つ以上のプログラムは、さらに、
表示するために、前記セッション識別子を出力装置に送信するための命令を含む、電子デバイス。 - 前記セッションからの出力に対応するデータを受信するための命令を含み、前記出力は、前記第3の電子デバイスの前記1人以上のユーザによる前記セッションとの対話から得られる出力を含み、さらに、
表示するために、前記データを前記出力装置に送信するための命令を含む、請求項30に記載の電子デバイス。 - 前記セッション識別子は、前記セッションに対応付けられたURLを含む、請求項30〜31のいずれか1項に記載の電子デバイス。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化したバーコードを含む、請求項32に記載の電子デバイス。
- 前記電子デバイスは、キャスティングデバイスである、請求項30〜33のいずれか1項に記載の電子デバイス。
- 前記アプリケーションは、ゲームアプリケーションである、請求項30〜34のいずれか1項に記載の電子デバイス。
- 1つ以上のプログラムを格納する非一時的なコンピュータ読み取り可能な記憶媒体であって、前記1つ以上のプログラムは、命令を含み、前記命令は、1つ以上のプロセッサを有する電子デバイスによって実行されると、前記電子デバイスに、
第2の電子デバイス上で実行中のアプリケーションと、前記アプリケーションに対応付けられたリモートサーバとのセッションを確立するために、命令を受信させ、
前記受信した命令に応じて、前記セッションを確立させ、
前記セッションに対応付けられたセッション識別子を受信させ、前記セッション識別子は、1つ以上の第3の電子デバイスが前記セッションに加わることを容易にし、前記第3の電子デバイスの1人以上のユーザが前記セッションと対話することを可能にするため
に、前記1つ以上の第3の電子デバイスの各々の上で実装可能なコントローラ構成を識別し、さらに、前記電子デバイスに、
表示するために、前記セッション識別子を出力装置に送信させる、非一時的なコンピュータ読み取り可能な記憶媒体。 - 前記電子デバイスによって実行されると、前記電子デバイスに、
前記セッションからの出力に対応するデータを受信させる命令を含み、前記出力は、前記第3の電子デバイスの前記1人以上のユーザによる前記セッションとの対話から得られる出力を含み、さらに、前記電子デバイスに、
前記データを前記出力装置に表示するために送信させる命令を含む、請求項36に記載のコンピュータ読み取り可能な記憶媒体。 - 前記セッション識別子は、前記セッションに対応付けられたURLを含む、請求項36〜37のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。
- 前記セッション識別子は、前記セッションに対応付けられた前記URLをコード化したバーコードを含む、請求項38に記載のコンピュータ読み取り可能な記憶媒体。
- 前記電子デバイスは、キャスティングデバイスである、請求項36〜39のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。
- 前記アプリケーションは、ゲームアプリケーションである、請求項36〜40のいずれか1項に記載のコンピュータ読み取り可能な記憶媒体。
- 1つ以上のプロセッサと、
前記1つ以上のプロセッサによって実行するための1つ以上のプログラムを格納するメモリとを備え、前記1つ以上のプログラムは、請求項24〜29のいずれか1項に記載の方法を実行するための命令を含む、電子デバイス。 - 1つ以上のプログラムを格納する非一時的なコンピュータ読み取り可能な記憶媒体であって、前記1つ以上のプログラムは、命令を含み、前記命令は、1つ以上のプロセッサを有する電子デバイスによって実行されると、前記電子デバイスに、請求項24〜29のいずれか1項に記載の方法を実行させる、非一時的なコンピュータ読み取り可能な記憶媒体。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662339052P | 2016-05-19 | 2016-05-19 | |
US62/339,052 | 2016-05-19 | ||
US15/599,408 | 2017-05-18 | ||
US15/599,408 US10456672B2 (en) | 2016-05-19 | 2017-05-18 | Methods and systems for facilitating participation in a game session |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018543215A Division JP6629986B2 (ja) | 2016-05-19 | 2017-05-19 | ゲームセッションへの参加を容易にするための方法およびシステム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020089734A true JP2020089734A (ja) | 2020-06-11 |
JP2020089734A5 JP2020089734A5 (ja) | 2020-07-30 |
JP7022734B2 JP7022734B2 (ja) | 2022-02-18 |
Family
ID=58995257
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018543215A Active JP6629986B2 (ja) | 2016-05-19 | 2017-05-19 | ゲームセッションへの参加を容易にするための方法およびシステム |
JP2019220516A Active JP7022734B2 (ja) | 2016-05-19 | 2019-12-05 | ゲームセッションへの参加を容易にするための方法およびシステム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018543215A Active JP6629986B2 (ja) | 2016-05-19 | 2017-05-19 | ゲームセッションへの参加を容易にするための方法およびシステム |
Country Status (5)
Country | Link |
---|---|
US (2) | US10456672B2 (ja) |
EP (2) | EP3402582B1 (ja) |
JP (2) | JP6629986B2 (ja) |
KR (2) | KR102238770B1 (ja) |
WO (1) | WO2017201472A1 (ja) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10456672B2 (en) | 2016-05-19 | 2019-10-29 | Google Llc | Methods and systems for facilitating participation in a game session |
CN110678239B (zh) | 2017-10-10 | 2024-02-09 | 谷歌有限责任公司 | 利用游戏元数据和量度的分布式基于样本的游戏剖析以及支持第三方内容的游戏api平台 |
US11140207B2 (en) | 2017-12-21 | 2021-10-05 | Google Llc | Network impairment simulation framework for verification of real time interactive media streaming systems |
US10688399B2 (en) * | 2018-02-21 | 2020-06-23 | Roblox Corporation | Group gameplay with users in proximity using a gaming platform |
CN111417441A (zh) | 2018-03-22 | 2020-07-14 | 谷歌有限责任公司 | 用于渲染和编码在线交互式游戏会话的内容的方法和*** |
US11077364B2 (en) | 2018-04-02 | 2021-08-03 | Google Llc | Resolution-based scaling of real-time interactive graphics |
EP3773953B1 (en) | 2018-04-02 | 2024-06-19 | Google LLC | Methods, devices, and systems for interactive cloud gaming |
CN111886057A (zh) | 2018-04-02 | 2020-11-03 | 谷歌有限责任公司 | 用于电子***的输入装置 |
EP4141781B1 (en) | 2018-04-10 | 2024-03-20 | Google LLC | Memory management in gaming rendering |
US10698582B2 (en) * | 2018-06-28 | 2020-06-30 | International Business Machines Corporation | Controlling voice input based on proximity of persons |
WO2020012450A2 (en) * | 2018-07-13 | 2020-01-16 | Red Oxygen (Pty) Ltd | Game platform for mobile devices and a related method of operating a game platform |
US10803025B2 (en) | 2018-09-06 | 2020-10-13 | At&T Intellectual Property I, L.P. | System and process for scalable and secure content delivery |
US10773156B2 (en) | 2018-11-05 | 2020-09-15 | Sony Interactive Entertainment LLC | Systems and methods for establishing direct communication between a server system and a video game controller |
CN112204529A (zh) * | 2018-11-16 | 2021-01-08 | 谷歌有限责任公司 | 用于复杂***分析的实时交互式仿真的影子追踪 |
CN109542328B (zh) * | 2018-11-30 | 2021-04-06 | 北京小米移动软件有限公司 | 用户界面显示方法、装置、终端及存储介质 |
EP3892344A4 (en) * | 2018-12-07 | 2023-01-25 | Sony Interactive Entertainment Inc. | ENTERTAINMENT DEVICE, EMISSION CONTROL DEVICE, OPERATING DEVICE, EMISSION CONTROL METHOD AND PROGRAM |
US11095724B2 (en) * | 2019-01-10 | 2021-08-17 | Google Llc | Invitation link for launching multi-user applications |
US10987578B2 (en) * | 2019-09-04 | 2021-04-27 | South Park Digital Studios LLC | Live video game intervention |
US11389720B2 (en) * | 2020-02-26 | 2022-07-19 | Microsoft Technology Licensing, Llc | Transferring control elements for a gaming session between devices |
GB2600916A (en) * | 2020-10-19 | 2022-05-18 | Muzaffar Saj | Interactive video streaming apparatus and method |
US11824940B1 (en) * | 2021-02-04 | 2023-11-21 | Amazon Technologies, Inc. | Techniques for providing network applications |
WO2022235268A1 (en) * | 2021-05-06 | 2022-11-10 | Google Llc | Directing in-game mode for first client device using second client device |
JP7454003B2 (ja) * | 2022-02-16 | 2024-03-21 | 任天堂株式会社 | 情報処理プログラム、情報処理システム、情報処理装置、および情報処理方法 |
US11991242B1 (en) * | 2022-12-14 | 2024-05-21 | Dell Products L.P. | Efficient distributed computing using edge computing devices |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005296419A (ja) * | 2004-04-13 | 2005-10-27 | Nintendo Co Ltd | ロビーシステムプログラムおよびゲームシステム |
JP2009022365A (ja) * | 2007-07-17 | 2009-02-05 | Sony Computer Entertainment Inc | ゲーム案内システム |
JP2009511200A (ja) * | 2005-10-11 | 2009-03-19 | ティーエイチキュー・ワイヤレス・インコーポレーテッド | プレーヤのための望ましいマルチプレーヤ・ゲームを見つけるための方法及び装置 |
JP2009540920A (ja) * | 2006-06-20 | 2009-11-26 | マイクロソフト コーポレーション | ゲーム機間のフィーチャー配信 |
US20140274380A1 (en) * | 2013-03-14 | 2014-09-18 | Sony Computer Entertainment Inc. | Controller emulation for cloud gaming |
JP2015187862A (ja) * | 2014-03-19 | 2015-10-29 | イマージョン コーポレーションImmersion Corporation | 触覚効果を与えるシステム及び方法 |
JP5808824B2 (ja) * | 2012-01-24 | 2015-11-10 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理システム |
JP2016073663A (ja) * | 2015-11-25 | 2016-05-12 | グリー株式会社 | プログラム、及び表示システム |
Family Cites Families (130)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892897A (en) | 1997-02-05 | 1999-04-06 | Motorola, Inc. | Method and apparatus for microprocessor debugging |
US7548238B2 (en) | 1997-07-02 | 2009-06-16 | Nvidia Corporation | Computer graphics shader systems and methods |
US7774440B1 (en) | 2001-07-25 | 2010-08-10 | Scalable Network Technologies, Inc. | Method and system for enhancing performance of a physical network under real-time control using simulation of a reference model |
US7803052B2 (en) | 2002-06-28 | 2010-09-28 | Microsoft Corporation | Discovery and distribution of game session information |
WO2004004857A1 (en) * | 2002-07-05 | 2004-01-15 | Dominic Clancy | System and method for playing an interactive game using a mobile device |
JP3495032B1 (ja) | 2002-07-24 | 2004-02-09 | コナミ株式会社 | ゲーム進行管理装置、ゲーム用サーバ装置、端末装置、ゲーム進行管理方法及びゲーム進行管理プログラム |
US20040198403A1 (en) * | 2002-07-25 | 2004-10-07 | Pedersen Claus Aagaard | Gaming concept for wireless terminals |
US8661496B2 (en) | 2002-12-10 | 2014-02-25 | Ol2, Inc. | System for combining a plurality of views of real-time streaming interactive video |
US8549574B2 (en) | 2002-12-10 | 2013-10-01 | Ol2, Inc. | Method of combining linear content and interactive content compressed together as streaming interactive video |
EP1569731A1 (en) | 2002-12-10 | 2005-09-07 | Nokia Corporation | Method and device for continuing an electronic multi-player game, in case of an absence of a player of said game |
US9138644B2 (en) | 2002-12-10 | 2015-09-22 | Sony Computer Entertainment America Llc | System and method for accelerated machine switching |
US10664138B2 (en) * | 2003-03-14 | 2020-05-26 | Comcast Cable Communications, Llc | Providing supplemental content for a second screen experience |
EP1652044A4 (en) | 2003-07-15 | 2006-08-30 | Wildtangent Inc | LAUNCHING MULTI-USER SESSIONS, SYSTEM AND INVITATION METHOD THEREOF |
US7966642B2 (en) | 2003-09-15 | 2011-06-21 | Nair Ajith N | Resource-adaptive management of video storage |
US7401150B2 (en) * | 2003-09-19 | 2008-07-15 | Wildtangent, Inc. | Joint consumption of content invitation methods and apparatus |
US7261798B2 (en) | 2004-01-28 | 2007-08-28 | Hamilton Sundstrand Corporation | Assembly for maintaining compression for electrical contact of the active area of an electrochemical cell |
CA2558579A1 (en) * | 2004-03-08 | 2005-09-22 | Massive Incorporated | Delivery of advertising into multiple video games |
US8241129B2 (en) | 2005-06-20 | 2012-08-14 | Microsoft Corporation | Setting up on-line game sessions out of a game context |
KR20070082395A (ko) * | 2006-02-16 | 2007-08-21 | 엔에이치엔(주) | 유알엘을 이용한 플래시 게임 초대 시스템 및 방법 |
US7675412B2 (en) | 2006-02-27 | 2010-03-09 | Adra Hosni I | System and method for dynamically tracking and state forecasting tagged entities |
CN101068258B (zh) | 2006-12-14 | 2011-09-21 | 腾讯科技(深圳)有限公司 | 一种电子游戏的控制方法及控制*** |
US20080220878A1 (en) * | 2007-02-23 | 2008-09-11 | Oliver Michaelis | Method and Apparatus to Create or Join Gaming Sessions Based on Proximity |
WO2008104221A1 (en) | 2007-02-27 | 2008-09-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for use in multiplayer server-based gaming |
KR101422005B1 (ko) | 2007-07-04 | 2014-07-23 | 엘지전자 주식회사 | 디스펜서 및 이를 구비하는 냉장고 |
US8235817B2 (en) | 2009-02-12 | 2012-08-07 | Sony Computer Entertainment America Llc | Object based observation |
US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
US9498714B2 (en) * | 2007-12-15 | 2016-11-22 | Sony Interactive Entertainment America Llc | Program mode switching |
JP5075727B2 (ja) | 2008-04-25 | 2012-11-21 | 株式会社日立製作所 | ストリーム配信システム及び障害検知方法 |
US8200795B2 (en) * | 2008-06-05 | 2012-06-12 | Sony Computer Entertainment Inc. | Mobile phone game interface |
US20100073712A1 (en) | 2008-09-19 | 2010-03-25 | Konica Minolta Systems Laboratory, Inc. | Print job assignment method allowing user-prioritization |
US9498711B2 (en) * | 2008-11-04 | 2016-11-22 | Quado Media Inc. | Multi-player, multi-screens, electronic gaming platform and system |
US20120079080A1 (en) * | 2009-02-11 | 2012-03-29 | Shervin Pishevar | Apparatuses, Methods and Systems For An Interactive Proximity Display Tether With Remote Co-Play |
CN101887485A (zh) | 2009-05-14 | 2010-11-17 | 灰熊(北京)科技有限公司 | 一种在棋牌游戏中实现稳妥的掉线重连的方法 |
US9723319B1 (en) | 2009-06-01 | 2017-08-01 | Sony Interactive Entertainment America Llc | Differentiation for achieving buffered decoding and bufferless decoding |
US8621585B2 (en) * | 2009-06-16 | 2013-12-31 | Z2Live, Inc. | Invitation service for multi-device application sessions |
US9155963B2 (en) | 2009-11-25 | 2015-10-13 | Disney Enterprises, Inc. | Collaborative online ranking |
US8352798B2 (en) | 2009-12-10 | 2013-01-08 | International Business Machines Corporation | Failure detection and fencing in a computing system |
CN102195935B (zh) | 2010-03-03 | 2015-07-29 | 深圳市腾讯计算机***有限公司 | 游戏托管***及方法 |
CA2792038A1 (en) * | 2010-03-05 | 2011-09-09 | Brass Monkey, Inc. | System and method for two way communication and controlling content in a web browser |
US8619588B2 (en) | 2010-04-07 | 2013-12-31 | Avaya Inc. | System and method for predicting video transmission quality through a network |
US8591334B2 (en) * | 2010-06-03 | 2013-11-26 | Ol2, Inc. | Graphical user interface, system and method for implementing a game controller on a touch-screen device |
EP2621594B1 (en) * | 2010-09-13 | 2016-08-10 | Sony Computer Entertainment America LLC | Dual mode program execution and loading |
US8788243B2 (en) | 2011-02-14 | 2014-07-22 | Disney Enterprises, Inc. | Performance metrics gathering from multiple video game platforms |
US8814697B2 (en) | 2011-04-19 | 2014-08-26 | Sony Computer Entertainment America Llc | Method and apparatus for use in preserving a game state |
JP5076132B1 (ja) | 2011-05-25 | 2012-11-21 | 株式会社スクウェア・エニックス・ホールディングス | 描画制御装置、その制御方法、プログラム、記録媒体、描画サーバ、及び描画システム |
US9412193B2 (en) | 2011-06-01 | 2016-08-09 | Apple Inc. | Run-time optimized shader program |
US20130017884A1 (en) * | 2011-07-13 | 2013-01-17 | Igt | Methods and apparatus for providing secure logon to a gaming machine using a mobile device |
US8814956B2 (en) | 2011-07-14 | 2014-08-26 | Semiconductor Energy Laboratory Co., Ltd. | Power storage device, electrode, and manufacturing method thereof |
US9167260B2 (en) | 2011-08-02 | 2015-10-20 | Advanced Micro Devices, Inc. | Apparatus and method for video processing |
KR101817652B1 (ko) * | 2011-09-01 | 2018-02-22 | 삼성전자주식회사 | 게임 스트리밍 데이터 수신 방법 및 그를 위한 장치, 및 게임 스트리밍 데이터 제공 방법 및 그를 위한 서버 |
US9773344B2 (en) | 2012-01-11 | 2017-09-26 | Nvidia Corporation | Graphics processor clock scaling based on idle time |
US20130221923A1 (en) | 2012-02-23 | 2013-08-29 | Whalen Furniture Manufacturing Inc. | Universal charging system and battery pack for video game controllers |
US9868062B2 (en) * | 2012-03-13 | 2018-01-16 | Sony Interactive Entertainment America Llc | System, method, and graphical user interface for controlling an application on a tablet |
US10559123B2 (en) | 2012-04-04 | 2020-02-11 | Qualcomm Incorporated | Patched shading in graphics processing |
US20130274020A1 (en) | 2012-04-11 | 2013-10-17 | Meteor Entertainment, Inc. | Computing platform for supporting massively multi-player online games |
US9208642B2 (en) | 2012-04-23 | 2015-12-08 | Touchspin Gaming Ag | Multiplayer slot machine gaming |
US20140006517A1 (en) * | 2012-07-02 | 2014-01-02 | WUPIMA, Inc. | System and method for social invitations to facilitate playing and sharing of mobile application or mobile game on mobile device |
KR101923113B1 (ko) * | 2012-07-12 | 2018-11-28 | 캠프모바일 주식회사 | 이동통신 단말기의 메시징 서비스를 이용한 초대정보 처리방법, 이를 수행하는 서비스 서버, 이동통신 단말기 및 컴퓨터로 판독 가능한 기록매체 |
WO2014022311A2 (en) * | 2012-07-30 | 2014-02-06 | Google Inc. | Access control in communication environments |
JP5563633B2 (ja) * | 2012-08-31 | 2014-07-30 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、およびビデオゲーム処理プログラム |
US8663004B1 (en) | 2012-09-05 | 2014-03-04 | Kabam, Inc. | System and method for determining and acting on a user's value across different platforms |
US20140221087A1 (en) | 2012-11-28 | 2014-08-07 | Nvidia Corporation | Handheld gaming console |
US8870661B2 (en) | 2012-12-21 | 2014-10-28 | Sony Computer Entertainment America Llc | Cloud-based game slice generation and frictionless social sharing with instant play |
EP2750032B1 (en) * | 2012-12-27 | 2020-04-29 | Sony Computer Entertainment America LLC | Methods and systems for generation and execution of miniapp of computer application served by cloud computing system |
EP2951999A4 (en) | 2013-01-30 | 2016-07-20 | Intel Corp | CONTENT PARAMETRIC TRANSFORMATIONS FOR CODING VIDEOS OF THE NEXT GENERATION |
JP6416865B2 (ja) | 2013-03-14 | 2018-10-31 | ジョージア・ステイト・ユニバーシティ・リサーチ・ファウンデーション・インコーポレイテッドGeorgia State University Research Foundation, Inc. | 真菌増殖の阻害または低減 |
US20140274384A1 (en) * | 2013-03-15 | 2014-09-18 | Electronic Arts Inc. | Delivering and consuming interactive video gaming content |
US9628332B2 (en) | 2013-05-20 | 2017-04-18 | Microsoft Technology Licensing, Llc | Resource allocation to game titles in a remote gaming environment |
US9295915B2 (en) | 2013-05-20 | 2016-03-29 | Microsoft Technology Licensing, Llc | Game availability in a remote gaming environment |
US9339733B2 (en) * | 2013-05-22 | 2016-05-17 | Wesley John Boudville | Barcode-based methods to enhance mobile multiplayer games |
US10092834B2 (en) | 2013-05-23 | 2018-10-09 | Kabushiki Kaisha Square Enix Holdings | Dynamic allocation of rendering resources in a cloud gaming system |
US9675874B1 (en) | 2013-07-18 | 2017-06-13 | nWay, Inc. | Multi-player gaming system |
US9723051B2 (en) * | 2013-08-13 | 2017-08-01 | Criteo Sa | Setting first-party cookies by redirection |
US20150087414A1 (en) * | 2013-09-26 | 2015-03-26 | Cellco Partnership D/B/A Verizon Wireless | Cloud gaming implemented using a mobile device and a display device |
JP6292707B2 (ja) | 2013-10-22 | 2018-03-14 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、および情報処理方法 |
US9592446B2 (en) * | 2013-12-13 | 2017-03-14 | DeNA Co., Ltd. | Electronic game providing device and non-transitory computer-readable storage medium storing electronic game program |
JP6310073B2 (ja) | 2013-12-26 | 2018-04-11 | 株式会社スクウェア・エニックス・ホールディングス | 描画システム、制御方法、及び記憶媒体 |
JP6376638B2 (ja) * | 2014-01-29 | 2018-08-22 | 株式会社コロプラ | ゲームに関わるサーバコンピュータ及びゲームプログラム |
US10646532B2 (en) | 2014-01-29 | 2020-05-12 | National Institute Of Advanced Industrial Science And Technology | Method for preparing water extract of ashwagandha leaves which has enhanced anti-cancer activity utilizing cyclodextrin, and pharmaceutical composition containing ashwagandha leaves |
US9912562B2 (en) | 2014-03-31 | 2018-03-06 | Microsoft Technology Licensing, Llc | Measuring latency in an interactive application |
US20150297998A1 (en) * | 2014-04-16 | 2015-10-22 | Microsoft Corporation | Hyperlink initiation of game sessions |
US9928565B2 (en) | 2014-04-21 | 2018-03-27 | Qualcomm Incorporated | Flex rendering based on a render target in graphics processing |
GB2525437B (en) | 2014-04-25 | 2016-05-25 | Cheng Uei Prec Ind Co Ltd | Push-button structure |
US9940686B2 (en) | 2014-05-14 | 2018-04-10 | Intel Corporation | Exploiting frame to frame coherency in a sort-middle architecture |
WO2015191965A2 (en) | 2014-06-13 | 2015-12-17 | Convida Wireless, Llc | Automated service profiling and orchestration |
US9393486B2 (en) * | 2014-06-27 | 2016-07-19 | Amazon Technologies, Inc. | Character simulation and playback notification in game session replay |
US20160005257A1 (en) * | 2014-07-04 | 2016-01-07 | Trendy Entertainment | Influence system and methods |
US9975044B2 (en) * | 2014-07-22 | 2018-05-22 | Ngage SporTek Ltd. | System and method for social gaming |
US10021214B2 (en) | 2014-07-22 | 2018-07-10 | Microsoft Technology Licensing, Llc | Synthetic transactions between communication endpoints |
US10255765B2 (en) | 2015-08-20 | 2019-04-09 | Synergy Blue, Llc | Gaming aspects relating to multiplayer/tournament hybrid arcade/wager-based games |
US10909809B2 (en) | 2014-12-12 | 2021-02-02 | Synergy Blue Llc | Graphical user interface and computer processing techniques for facilitating user interaction with electronic gaming devices |
US20170124812A1 (en) | 2014-12-12 | 2017-05-04 | Synergy Blue, Llc | Gaming and wagering techniques relating to skill-based gaming |
CN104598292B (zh) | 2014-12-15 | 2017-10-03 | 中山大学 | 一种应用于云游戏***的自适应流适配和资源优化方法 |
US10007965B2 (en) | 2014-12-16 | 2018-06-26 | Intel Corporation | Dynamic kernel modification for graphics processing units |
US9396702B2 (en) | 2014-12-23 | 2016-07-19 | Sony Interactive Entertainment America Llc | Latency tester |
US20160279523A1 (en) * | 2015-03-25 | 2016-09-29 | GAMEin30 Ltd. | System and method for interactive gaming |
US10130874B2 (en) | 2015-05-01 | 2018-11-20 | Microsoft Technology Licensing, Llc | Removable controller accessory for a game controller |
WO2016183253A1 (en) | 2015-05-12 | 2016-11-17 | Equinix, Inc. | Programmable network platform for a cloud-based services exchange |
US9609275B2 (en) | 2015-07-08 | 2017-03-28 | Google Inc. | Single-stream transmission method for multi-user video conferencing |
US10135892B2 (en) | 2015-07-28 | 2018-11-20 | Google Llc | Independent control of interactive streaming media |
US9946593B2 (en) | 2015-09-18 | 2018-04-17 | Salesforce.Com, Inc. | Recovery strategy for a stream processing system |
JP6646319B2 (ja) | 2015-09-30 | 2020-02-14 | ソニー・インタラクティブエンタテインメント エルエルシー | クラウドゲームのためのマルチユーザデモストリーミングサービス |
US20170097816A1 (en) * | 2015-10-01 | 2017-04-06 | Motorola Mobility Llc | Context-based applications for mobile devices |
US10630773B2 (en) | 2015-11-12 | 2020-04-21 | Nvidia Corporation | System and method for network coupled cloud gaming |
US20170185464A1 (en) | 2015-12-29 | 2017-06-29 | Ca, Inc. | Detecting flapping in resource measurements |
CN105749551B (zh) | 2016-02-26 | 2019-04-30 | 网易(杭州)网络有限公司 | 一种游戏托管方法、***及终端 |
US20170246544A1 (en) * | 2016-02-26 | 2017-08-31 | Microsoft Technology Licensing, Llc | Video game streaming for spectating |
US10456672B2 (en) | 2016-05-19 | 2019-10-29 | Google Llc | Methods and systems for facilitating participation in a game session |
US10046236B2 (en) | 2016-06-13 | 2018-08-14 | Sony Interactive Entertainment America, LLC | Browser-based cloud gaming |
US11351468B2 (en) * | 2016-06-13 | 2022-06-07 | Sony Interactive Entertainment LLC | Generating challenges using a location based game play companion application |
US10521879B2 (en) | 2016-07-05 | 2019-12-31 | Ubitus, Inc. | Overlaying multi-source media in VRAM |
US10332296B2 (en) | 2016-07-05 | 2019-06-25 | Ubitus Inc. | Overlaying multi-source media in VRAM |
CN106328855B (zh) | 2016-11-29 | 2019-06-04 | 宁德时代新能源科技股份有限公司 | 电池组件及电池模组 |
US10722803B2 (en) * | 2017-02-15 | 2020-07-28 | Roblox Corporation | Integrated chat and game play platform |
US20180250591A1 (en) * | 2017-03-02 | 2018-09-06 | The Fast Mind, LLC | Methods of circumventing platform restrictions in gaming |
US10512846B2 (en) | 2017-03-07 | 2019-12-24 | Sony Interactive Entertainment LLC | Emulating player behavior after player departure |
CN110678239B (zh) | 2017-10-10 | 2024-02-09 | 谷歌有限责任公司 | 利用游戏元数据和量度的分布式基于样本的游戏剖析以及支持第三方内容的游戏api平台 |
CN107670275B (zh) | 2017-10-26 | 2020-10-13 | 广州市雷军游乐设备有限公司 | 游戏进程断线重连的方法和*** |
US20190199722A1 (en) | 2017-12-19 | 2019-06-27 | Advanta Computer, LLC | Systems and methods for networked computing |
US10792576B2 (en) | 2018-02-28 | 2020-10-06 | Sony Interactive Entertainment LLC | Player to spectator handoff and other spectator controls |
CN111417441A (zh) | 2018-03-22 | 2020-07-14 | 谷歌有限责任公司 | 用于渲染和编码在线交互式游戏会话的内容的方法和*** |
US10773168B2 (en) | 2018-04-02 | 2020-09-15 | Google Llc | Temporary game control by user simulation following loss of active control |
US11077364B2 (en) | 2018-04-02 | 2021-08-03 | Google Llc | Resolution-based scaling of real-time interactive graphics |
EP3773953B1 (en) | 2018-04-02 | 2024-06-19 | Google LLC | Methods, devices, and systems for interactive cloud gaming |
WO2019195300A2 (en) | 2018-04-02 | 2019-10-10 | Google Llc | Input device for an electronic system |
EP4141781B1 (en) | 2018-04-10 | 2024-03-20 | Google LLC | Memory management in gaming rendering |
US10950092B2 (en) | 2018-10-07 | 2021-03-16 | Synergy Blue Llc | Skillful multi-level games and gaming machines in which players are granted free play sessions |
CN112204529A (zh) | 2018-11-16 | 2021-01-08 | 谷歌有限责任公司 | 用于复杂***分析的实时交互式仿真的影子追踪 |
US11731043B2 (en) | 2019-11-19 | 2023-08-22 | Sony Interactive Entertainment Inc. | Adaptive graphics for cloud gaming |
US11128636B1 (en) | 2020-05-13 | 2021-09-21 | Science House LLC | Systems, methods, and apparatus for enhanced headsets |
-
2017
- 2017-05-18 US US15/599,408 patent/US10456672B2/en active Active
- 2017-05-19 WO PCT/US2017/033642 patent/WO2017201472A1/en active Application Filing
- 2017-05-19 KR KR1020207002403A patent/KR102238770B1/ko active IP Right Grant
- 2017-05-19 EP EP17727781.1A patent/EP3402582B1/en active Active
- 2017-05-19 KR KR1020187023961A patent/KR102072233B1/ko active IP Right Grant
- 2017-05-19 JP JP2018543215A patent/JP6629986B2/ja active Active
- 2017-05-19 EP EP19199853.3A patent/EP3610933B1/en active Active
-
2019
- 2019-09-10 US US16/566,607 patent/US11305186B2/en active Active
- 2019-12-05 JP JP2019220516A patent/JP7022734B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005296419A (ja) * | 2004-04-13 | 2005-10-27 | Nintendo Co Ltd | ロビーシステムプログラムおよびゲームシステム |
JP2009511200A (ja) * | 2005-10-11 | 2009-03-19 | ティーエイチキュー・ワイヤレス・インコーポレーテッド | プレーヤのための望ましいマルチプレーヤ・ゲームを見つけるための方法及び装置 |
JP2009540920A (ja) * | 2006-06-20 | 2009-11-26 | マイクロソフト コーポレーション | ゲーム機間のフィーチャー配信 |
JP2009022365A (ja) * | 2007-07-17 | 2009-02-05 | Sony Computer Entertainment Inc | ゲーム案内システム |
JP5808824B2 (ja) * | 2012-01-24 | 2015-11-10 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理システム |
US20140274380A1 (en) * | 2013-03-14 | 2014-09-18 | Sony Computer Entertainment Inc. | Controller emulation for cloud gaming |
JP2015187862A (ja) * | 2014-03-19 | 2015-10-29 | イマージョン コーポレーションImmersion Corporation | 触覚効果を与えるシステム及び方法 |
JP2016073663A (ja) * | 2015-11-25 | 2016-05-12 | グリー株式会社 | プログラム、及び表示システム |
Non-Patent Citations (2)
Title |
---|
FACEBOOKの友達とスコアーを競うスマホゲーム、ANGRY BIRDS FRIENDS[ONLINE], JPN6021017819, 31 May 2013 (2013-05-31), ISSN: 0004505803 * |
GOOGLE、新「CHROMECAST」と「CHROMECAST AUDIO」を国内発売 4980円[ONLINE], JPN6021017818, 18 February 2016 (2016-02-18), ISSN: 0004505802 * |
Also Published As
Publication number | Publication date |
---|---|
US20170333790A1 (en) | 2017-11-23 |
KR102072233B1 (ko) | 2020-01-31 |
EP3402582A1 (en) | 2018-11-21 |
JP7022734B2 (ja) | 2022-02-18 |
US20200001177A1 (en) | 2020-01-02 |
US11305186B2 (en) | 2022-04-19 |
KR20180104684A (ko) | 2018-09-21 |
JP2019516420A (ja) | 2019-06-20 |
EP3402582B1 (en) | 2019-10-30 |
EP3610933A1 (en) | 2020-02-19 |
WO2017201472A1 (en) | 2017-11-23 |
US10456672B2 (en) | 2019-10-29 |
JP6629986B2 (ja) | 2020-01-15 |
KR102238770B1 (ko) | 2021-04-08 |
KR20200013075A (ko) | 2020-02-05 |
EP3610933B1 (en) | 2022-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7022734B2 (ja) | ゲームセッションへの参加を容易にするための方法およびシステム | |
US11433311B2 (en) | Methods, devices, and systems for interactive cloud gaming | |
US11701576B2 (en) | Mediating multiplayer electronic game sessions | |
US11642596B2 (en) | Game mediation infrastructure for establishment of multiplayer gaming sessions | |
US10362158B2 (en) | Appliance control system and method | |
WO2015060061A1 (ja) | 電子ゲーム提供装置、電子ゲーム装置、電子ゲーム提供プログラム及び電子ゲームプログラム | |
KR20150076862A (ko) | 게임 초대 서비스 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200518 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210810 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220111 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220207 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7022734 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |