EP1652044A4 - Multi-session user launching and invitation system and method - Google Patents
Multi-session user launching and invitation system and methodInfo
- Publication number
- EP1652044A4 EP1652044A4 EP04778287A EP04778287A EP1652044A4 EP 1652044 A4 EP1652044 A4 EP 1652044A4 EP 04778287 A EP04778287 A EP 04778287A EP 04778287 A EP04778287 A EP 04778287A EP 1652044 A4 EP1652044 A4 EP 1652044A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- game
- invitation
- inviter
- session
- user
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000008569 process Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims 3
- 238000004891 communication Methods 0.000 description 27
- 238000012545 processing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013519 translation Methods 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/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
-
- A63F13/12—
-
- 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
-
- 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/352—Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4038—Arrangements for multi-party communication, e.g. for conferences with floor control
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/51—Server architecture
- A63F2300/513—Server architecture server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/53—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
- A63F2300/537—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for exchanging game data using a messaging service, e.g. e-mail, SMS, MMS
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/556—Player lists, e.g. online players, buddy list, black list
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/5566—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by matching opponents or finding partners to build a team, e.g. by skill level, geographical area, background, play style
Definitions
- the present invention relates to the field of electronic data/information processing. More specifically, the present invention relates to methods and apparatuses for initiating multi-user sessions, such as multi-player computer gaming.
- Figure 1 illustrates a system view of an example operating environment suitable for use to practice the present invention, in accordance with one embodiment.
- Figure 2 illustrates an architectural view of a device suitable for use as an inviter device, in accordance with one embodiment.
- Figure 3 illustrates an overview of the protocol and methods for the various devices to interact with the inviter device, in accordance with one embodiment.
- Figure 4 illustrates the operational flow of relevant aspects of a process at the inviter device for having a gaming session with a recipient device.
- Figure 5 illustrates an overview of an alternate protocol and methods for the various devices to interact with the inviter device, in accordance with one embodiment.
- Figure 6 illustrates the operational flow of relevant aspects of a process at the relay server for forwarding between inviter and recipient devices during a gaming session.
- Figure 7 illustrates an overview of an alternate protocol and methods for the various devices to interact with the inviter device, in accordance with one embodiment.
- Figure 8 illustrates the operational flow of relevant aspects of a process at the central game server for a gaming session with an inviter and recipient device during a gaming session.
- Embodiments of the present invention include a user-friendly technique for having an invited multi-user sessions, such as multi-player gaming session between computing devices.
- a user-friendly technique for having an invited multi-user sessions such as multi-player gaming session between computing devices.
- multi-player gaming session between computing devices.
- the description will be presented primarily in the context of multi-player gaming. However, embodiments of the present invention are not so limited, and may be practiced for other multi-user session applications.
- the operating environment may also be considered and/or referred to as a system or a cluster of systems.
- example operating environment 100 includes inviter device 200, LM provider server 110, relay server 120, central game server 130 and recipient device 150 operationally coupled to each other.
- operating environment 100 may exclude relay server 120.
- Inviter device 200 may comprise a number of components.
- Figure 2 illustrates one exemplary embodiment of a inviter device 200, which is described below.
- Figures 3 and 5 illustrate exemplary communication protocol/methods, one each, for operating environment 100 without and with the employment of relay server 120 respectively.
- the inviter device 200, LM provider server 110, relay server 120, central game server 130 and recipient device 150 are coupled to each other wirelessly, i.e., they are members of a wireless network. In other embodiments, the inviter device 200, LM provider server 110, relay server 120, central game server 130 and recipient device 150 are coupled to each other as members of a wire-based or mixed wireless and wire-based network. Regardless of the manner the devices are coupled to each other, for various embodiments, inviter device 200, LM provider server 110, relay server 120 and recipient device 150 are equipped to operate in accordance with the at least one LM protocol, if needed.
- recipient device 150 may be an inviter device 200 and operate in the role of an inviter to initiate one or more gaming sessions of one or more games.
- inviter device and recipient device as used herein, for the purpose of this specification, including the claims, shall be interpreted with the meaning of of an appropriately equipped device, operating a corresponding one of the inviter or recipient role.
- the GCM is adapted to present a list of games for a user of the inviter device 200 to choose from (e.g. in a hierarchical or otherwise arranged fashion).
- GCM may be embedded into the instant messenger 260, via a plug-in interface, or may be a separate component external to the instant messenger 260.
- One embodiment utilizes a GCM that is an active program that runs on the inviter device 200, while in an alternate embodiment the GCM may comprise a static collection of links provided by a remote computer or the like.
- the software components may be loaded from a computer readable medium into memory 250 of the inviter device 200 using a mechanism (not shown) associated with the computer readable medium such as a floppy, tape, DVD (Digital Versatile Disk) /CD (Compact Disk)-ROM drive, flash RAM or communications interface 230.
- the loading may be performed during the manufacturing of device 200, or in the field.
- the software components may be downloaded from one or more networked servers.
- the communications interface 230 may facilitate the connection of remote devices to the inviter device 200.
- the communications described above and shown in Figure 3 are merely one exemplary set of communications between the inviter device 200 and the recipient device 150.
- Other communications both more and fewer, may be employed in other embodiments.
- the inviter device may launch 520 the game 265 for which an invitation was sent to the recipient device 150.
- the game may execute on the inviter device, the recipient device or both.
- the game may also execute on a game server, such as Central Game Server 130.
- the game invitation link is accepted 525 and another copy the game may also be optionally launched 530 on the recipient device 150.
- both the recipient device 150 and the inviter device 200 send 535 their user names and session LDs to the relay server 120.
- the relay server 120 associates 540 all the user names with the same session LDs as part of the same game session.
- the relay server 120 returns access data 545 (e.g., IP address and connection IDs) along with a list of current user names to each of the inviter device 200 and recipient device(s) 150.
- the recipient device(s) 150 and inviter device 200 respond with game event data 550 back to the relay server 120 to commence and play the gaming session.
- the communications described above and shown in Figure 5 are merely one exemplary set of commumcations between the inviter device 200, the relay server 120 and the recipient device 150. Other communications, both more and fewer, may be employed in other embodiments.
- Games of this variety may use reservation LDs for invitations that are sent via an LM Message.
- the reservation ID provides clients a facility to designate a location to meet "within" the Central Game Server.
- the clients provide the reservation LD to the central game server when a connection is established. If that reservation LD is currently in use, the Central Game Server 130 will provide all the necessary routing information for the client to navigate to it. If the reservation ID is not currently in use, the central game server will create a new instance of that game and then provide the routing information. This allows the clients to connect in any order and still arrive at the same "location.”
- the reservation ID can be queried from the central game server during game play, such that an invitation can be composed while the game is already in progress. Again, the reservation LD is generated in a manner that ensures only participants in the LM conversation should have access to the game instance.
- updated game data is then sent to the users of the game session in block 850. Processing loops back to decision block 830 until a determination has been made in decision block 830 that the game session is no longer active. At which point, the game session may end in block 855.
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)
- Computer And Data Communications (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US48777303P | 2003-07-15 | 2003-07-15 | |
| PCT/US2004/022709 WO2005010680A2 (en) | 2003-07-15 | 2004-07-15 | Multi-session user launching and invitation system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP1652044A2 EP1652044A2 (en) | 2006-05-03 |
| EP1652044A4 true EP1652044A4 (en) | 2006-08-30 |
Family
ID=34102720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP04778287A Withdrawn EP1652044A4 (en) | 2003-07-15 | 2004-07-15 | Multi-session user launching and invitation system and method |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20060178216A1 (en) |
| EP (1) | EP1652044A4 (en) |
| WO (1) | WO2005010680A2 (en) |
Families Citing this family (68)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040097287A1 (en) * | 2002-11-14 | 2004-05-20 | Richard Postrel | Method and system for gaming over a computer network |
| JP2005056246A (en) * | 2003-08-06 | 2005-03-03 | Sony Corp | Information terminal device, server device, and program |
| US7288028B2 (en) * | 2003-09-26 | 2007-10-30 | Microsoft Corporation | Method and apparatus for quickly joining an online game being played by a friend |
| US7593988B2 (en) * | 2003-10-23 | 2009-09-22 | Microsoft Corporation | Systems and methods for multiparty session invite |
| US7637810B2 (en) | 2005-08-09 | 2009-12-29 | Cfph, Llc | System and method for wireless gaming system with alerts |
| US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
| US7811172B2 (en) | 2005-10-21 | 2010-10-12 | Cfph, Llc | System and method for wireless lottery |
| US8616967B2 (en) | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
| US20070060358A1 (en) | 2005-08-10 | 2007-03-15 | Amaitis Lee M | System and method for wireless gaming with location determination |
| US8092303B2 (en) | 2004-02-25 | 2012-01-10 | Cfph, Llc | System and method for convenience gaming |
| US8312110B2 (en) * | 2004-03-12 | 2012-11-13 | Kanata Limited | Content manipulation using hierarchical address translations across a network |
| JP4313703B2 (en) * | 2004-03-12 | 2009-08-12 | 彼方株式会社 | Information processing apparatus, system, method, and program |
| US20060258461A1 (en) * | 2005-05-13 | 2006-11-16 | Yahoo! Inc. | Detecting interaction with an online service |
| US7587502B2 (en) * | 2005-05-13 | 2009-09-08 | Yahoo! Inc. | Enabling rent/buy redirection in invitation to an online service |
| US20060259632A1 (en) * | 2005-05-13 | 2006-11-16 | Yahoo! Inc. | Redirection and invitation for accessing an online service |
| US7664816B2 (en) * | 2005-06-10 | 2010-02-16 | Microsoft Corporation | Multi-participant online activities |
| US10510214B2 (en) | 2005-07-08 | 2019-12-17 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
| US8070604B2 (en) | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
| US7841517B2 (en) * | 2006-01-13 | 2010-11-30 | Microsoft Corporation | Visual identity mechanisms |
| AU2006336486A1 (en) | 2006-01-24 | 2007-08-02 | Acei Ab | Game session management |
| KR100810759B1 (en) * | 2006-02-17 | 2008-03-07 | 엔에이치엔(주) | P2P file transfer system and method |
| US7644861B2 (en) | 2006-04-18 | 2010-01-12 | Bgc Partners, Inc. | Systems and methods for providing access to wireless gaming devices |
| US7549576B2 (en) | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
| US12136314B2 (en) | 2006-05-05 | 2024-11-05 | Cfph, Llc | Game access device with time varying signal |
| US8939359B2 (en) | 2006-05-05 | 2015-01-27 | Cfph, Llc | Game access device with time varying signal |
| WO2008043296A1 (en) * | 2006-09-29 | 2008-04-17 | Tencent Technology (Shenzhen) Company Limited | Method, equipment and system for joining a network game |
| CN101155044B (en) * | 2006-09-29 | 2010-06-09 | 腾讯科技(深圳)有限公司 | Method and user's set for inviting instant communication user into network game |
| US7861175B2 (en) | 2006-09-29 | 2010-12-28 | Research In Motion Limited | IM contact list entry as a game in progress designate |
| US8292741B2 (en) | 2006-10-26 | 2012-10-23 | Cfph, Llc | Apparatus, processes and articles for facilitating mobile gaming |
| US9306952B2 (en) | 2006-10-26 | 2016-04-05 | Cfph, Llc | System and method for wireless gaming with location determination |
| US8616976B2 (en) * | 2006-11-07 | 2013-12-31 | Core Wireless Licensing S.A.R.L. | Gaming via peer-to-peer networks |
| US8510567B2 (en) | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
| US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
| US8645709B2 (en) | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
| US7734717B2 (en) * | 2006-12-05 | 2010-06-08 | Nokia Corporation | Software distribution via peer-to-peer networks |
| US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
| US8581721B2 (en) | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
| US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
| CN101068194B (en) * | 2007-06-15 | 2010-12-01 | 腾讯科技(深圳)有限公司 | Method and system for realizing on-line game invitation |
| KR101005592B1 (en) * | 2007-06-29 | 2011-01-05 | 엔에이치엔(주) | Game delivery system and game delivery method supporting serial distribution in network |
| JP4308283B2 (en) * | 2007-06-29 | 2009-08-05 | 株式会社スクウェア・エニックス | Server device, mobile phone, opponent selection system and method, program, and recording medium |
| CN100539599C (en) * | 2007-06-29 | 2009-09-09 | 腾讯科技(深圳)有限公司 | A kind of method and system that realize that game on line is invited |
| DE102007047632A1 (en) * | 2007-10-04 | 2009-04-09 | T-Mobile International Ag | Interconnection of virtual worlds with mobile news services |
| US9700791B2 (en) * | 2008-08-14 | 2017-07-11 | Valve Corporation | Overlaying interactive video game play with real-time chat sessions with game switching |
| US8550919B2 (en) * | 2008-10-08 | 2013-10-08 | Sony Corporation | Game control program, game device, game server, and game control method |
| US8444490B2 (en) | 2008-12-15 | 2013-05-21 | Tetris Online, Inc. | Interactive asynchronous game offline play architecture |
| WO2010075070A1 (en) | 2008-12-15 | 2010-07-01 | Tetris Online, Inc. | Interactive asynchronous computer game infrastructure |
| US8430755B2 (en) | 2008-12-15 | 2013-04-30 | Tetris Online, Inc. | Interactive asynchronous game play architecture |
| US8496531B2 (en) | 2008-12-15 | 2013-07-30 | Tetris Online, Inc. | Interactive hybrid asynchronous computer game infrastructure with dynamic difficulty adjustment |
| US8221241B2 (en) * | 2009-01-13 | 2012-07-17 | Igt | Gaming involving devices in multiple locations |
| US8621585B2 (en) * | 2009-06-16 | 2013-12-31 | Z2Live, Inc. | Invitation service for multi-device application sessions |
| KR20130121699A (en) * | 2010-05-28 | 2013-11-06 | 테트리스 온라인, 인코포레이티드 | Interactive hybrid asynchronous computer game infrastructure |
| US20220296999A1 (en) | 2010-08-13 | 2022-09-22 | Cfph, Llc | Multi-process communication regarding gaming information |
| US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
| US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
| US10130872B2 (en) | 2012-03-21 | 2018-11-20 | Sony Interactive Entertainment LLC | Apparatus and method for matching groups to users for online communities and computer simulations |
| US10186002B2 (en) | 2012-03-21 | 2019-01-22 | Sony Interactive Entertainment LLC | Apparatus and method for matching users to groups for online communities and computer simulations |
| CN105094771A (en) | 2014-05-07 | 2015-11-25 | 阿里巴巴集团控股有限公司 | Invitation method, device and system used for participating in and responding to applications |
| US10456672B2 (en) | 2016-05-19 | 2019-10-29 | Google Llc | Methods and systems for facilitating participation in a game session |
| WO2019074952A2 (en) | 2017-10-10 | 2019-04-18 | Google Llc | Distributed sample-based game profiling with game metadata and metrics and gaming api platform supporting third-party content |
| US11140207B2 (en) | 2017-12-21 | 2021-10-05 | Google Llc | Network impairment simulation framework for verification of real time interactive media streaming systems |
| CN111417441B (en) | 2018-03-22 | 2025-01-28 | 谷歌有限责任公司 | Method and system for rendering and encoding content for an online interactive gaming session |
| US11077364B2 (en) | 2018-04-02 | 2021-08-03 | Google Llc | Resolution-based scaling of real-time interactive graphics |
| CN111886057B (en) | 2018-04-02 | 2024-09-20 | 谷歌有限责任公司 | Input devices for electronic systems |
| WO2019194953A1 (en) | 2018-04-02 | 2019-10-10 | Google Llc | Methods, devices, and systems for interactive cloud gaming |
| WO2019199848A1 (en) | 2018-04-10 | 2019-10-17 | Google Llc | Memory management in gaming rendering |
| JP7195818B2 (en) * | 2018-08-31 | 2022-12-26 | グリー株式会社 | Game system, game processing method, and information processing device |
| CN112204529B (en) | 2018-11-16 | 2025-08-22 | 谷歌有限责任公司 | Shadow tracing for real-time interactive simulation of complex systems analysis |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6179713B1 (en) * | 1997-06-18 | 2001-01-30 | Circadence Corporation | Full-time turn based network multiplayer game |
| US6539421B1 (en) * | 1999-09-24 | 2003-03-25 | America Online, Inc. | Messaging application user interface |
| US6699125B2 (en) * | 2000-07-03 | 2004-03-02 | Yahoo! Inc. | Game server for use in connection with a messenger server |
| US6884172B1 (en) * | 2000-10-25 | 2005-04-26 | Ngame Limited | Electronic game system |
-
2004
- 2004-07-15 US US10/564,812 patent/US20060178216A1/en not_active Abandoned
- 2004-07-15 EP EP04778287A patent/EP1652044A4/en not_active Withdrawn
- 2004-07-15 WO PCT/US2004/022709 patent/WO2005010680A2/en not_active Ceased
Non-Patent Citations (1)
| Title |
|---|
| No further relevant documents disclosed * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2005010680A2 (en) | 2005-02-03 |
| EP1652044A2 (en) | 2006-05-03 |
| US20060178216A1 (en) | 2006-08-10 |
| WO2005010680A3 (en) | 2005-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060178216A1 (en) | Multi-session user launching and invitation system and method | |
| US7401150B2 (en) | Joint consumption of content invitation methods and apparatus | |
| CN1801962B (en) | Method and system for sending messages between a cellular network and a public data network | |
| US6976092B1 (en) | System that using transport protocol objects located at agent location to generate session ID and to provide translation between different instant messaging protocols | |
| US7035942B2 (en) | Server-based message protocol translation | |
| US20090024692A1 (en) | Client-based message protocol translation | |
| EP1365553A1 (en) | Method and device for instant messaging | |
| US20060194596A1 (en) | System and method for direct peer to peer mobile messaging | |
| US20040248600A1 (en) | Method and system for providing an instant messaging service in a mobile communication network | |
| US20080301233A1 (en) | P2p file transmission system and method | |
| US20020007398A1 (en) | Instant messaging account system | |
| US20080171601A1 (en) | Game server for use in connection with a messenger server | |
| EP1678886B1 (en) | Method and devices for relayed peer-to-peer communications between terminals in mobile networks | |
| WO2003094011A1 (en) | Instant messaging architecture and system for interoperability and presence management | |
| US7593988B2 (en) | Systems and methods for multiparty session invite | |
| CN101179520A (en) | Method and system for sensing mail status | |
| CA2422385A1 (en) | Extensible communication controls | |
| US10567183B2 (en) | System and method for conference messaging between telephony devices in a first network and devices connected to a second network | |
| US20140089441A1 (en) | Method And System Of Transferring Electronic Messages Using An Instant Messaging Protocol | |
| EP2868067A1 (en) | Client-emulating gateways for communication network migration | |
| US10075403B2 (en) | Method and system for managing voice mails in a universal plug and play network environment | |
| JP2004318486A (en) | Home network constituting equipment | |
| EP1305725B1 (en) | Instant messaging account system | |
| CN101238435B (en) | Peer to peer communication system | |
| EP2619942B1 (en) | System and method for conference messaging between universal plug and play enabled telephony devices and wan devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20060213 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: A63F 13/00 20060101AFI20060607BHEP |
|
| A4 | Supplementary search report drawn up and despatched |
Effective date: 20060801 |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: A63F 13/12 20060101AFI20060726BHEP |
|
| DAX | Request for extension of the european patent (deleted) | ||
| 17Q | First examination report despatched |
Effective date: 20061220 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20100202 |