US20060030408A1 - Game play with mobile communications device synchronization - Google Patents
Game play with mobile communications device synchronization Download PDFInfo
- Publication number
- US20060030408A1 US20060030408A1 US10/894,704 US89470404A US2006030408A1 US 20060030408 A1 US20060030408 A1 US 20060030408A1 US 89470404 A US89470404 A US 89470404A US 2006030408 A1 US2006030408 A1 US 2006030408A1
- Authority
- US
- United States
- Prior art keywords
- game
- mobile communications
- status information
- communications device
- game status
- 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.)
- Abandoned
Links
Images
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/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
- A63F13/493—Resuming a game, e.g. after pausing, malfunction or power failure
-
- 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/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/332—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 wireless networks, e.g. cellular phone networks
-
- 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
-
- 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/40—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 characterised by details of platform network
- A63F2300/406—Transmission via wireless network, e.g. pager or GSM
-
- 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/552—Details of game data or player data management for downloading to client devices, e.g. using OS version, hardware or software profile of the client device
-
- 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/5526—Game data structure
- A63F2300/5533—Game data structure using program state or machine event data, e.g. server keeps track of the state of multiple players on in a multiple player game
Definitions
- the present invention relates to a game and, more particularly, to transient play of a game with a mobile communications device.
- PSPTM PlayStation® Portable
- the PSPTM is intended to feature connectivity with the PS2 and PS3 home consoles. This feature would allow games to be played on a home system, with saved games being moved to the PSP so that play could be continued on the handheld system; exploiting the fact that the PSP's hardware is broadly similar in specification to the PS2.
- the means by which the PSP and the PS2 will share information is not known.
- Sega's Sonic AdventureTM on DreamcastTM allows users to take away characters from the main game and play with them in a mini game on a Visual Memory Unit.
- Pokemon® on Gameboy® allows users to create and train characters.
- Pokemon® StadiumTM on Nintendo64TM allows users of the handheld game to transfer their characters from the Gameboy® to the Nintendo64TM and fight.
- a mobile communications device comprising a transceiver; a system for playing a game; and a system for downloading game status information through the transceiver and a mobile communications system, and for playing the game based, at least partially, on the downloaded game status information.
- a mobile communications device comprising a transceiver; a system for playing an electronic game; and a system for uploading game status information from the mobile communications device to a memory through the transceiver and a mobile communications system.
- a video game system having a game console comprising a system for transmitting game status information from the game console to a server, wherein the game status information can be transmitted between the server and a mobile communications device by a wireless link through a mobile communications system; and a system for synchronizing game status information in the game console based upon game status information in the server uploaded to the server from the mobile communications device.
- a method of playing a video game comprising playing the video game with use of a first game console; ending playing of the video game on the first game console; and transmitting game status information from the first game console to a mobile communications device and allowing the video game to continue to play on the mobile communications device based upon the transmitted game status information.
- the video game is adapted to continue to play on the mobile communications device without substantial user interaction with the video game.
- a method of playing a video game comprising transmitting game status information between a server and a mobile communications device through a mobile communications system with use of a wireless link; and playing a game on the mobile communications device based, at least partially, on the game status information transmitted to the mobile communications device from the server.
- FIG. 1 is a diagram of a system incorporating features of the present invention
- FIG. 2 is a block diagram of components in the mobile communications device shown in FIG. 1 ;
- FIG. 3 is a diagram of the system shown in FIG. 1 implemented with use of a mobile communications system having a wireless transmission base station;
- FIG. 4 is a timeline diagram showing one method of use of the present invention.
- FIG. 1 there is shown a block diagram of a system 10 incorporating features of the present invention.
- the present invention will be described with reference to the exemplary embodiments shown in the drawings, it should be understood that the present invention can be embodied in many alternate forms of embodiments.
- any suitable size, shape or type of elements or materials could be used.
- the system 10 generally comprises a game console 12 , a server 14 and a mobile communications device 16 .
- the game console 12 is adapted to play an electronic game or video game. Examples of game consoles includes PlayStation® PS2, Microsoft® XboxTM, and Nintendo® GameCubeTM. However, in alternate embodiments, any suitable game console could be provided.
- the game console preferably comprises a user interface, such as a hand-held controller, a connector for connecting the console to a display, such as a television set, and a communications port, such as for connection to a telephone line, or a cable line, or satellite dish, or an Internet connection.
- the game console could comprise a personal computer having game software.
- the game console 12 is coupled to the server 14 by a communications connection 18 .
- the communications connection 18 could comprise any suitable connection including, for example, a telephone line, or a cable line, or satellite dish, or an Internet connection, or even a wireless link.
- the server 14 preferably comprises a memory 20 .
- the memory 20 is adapted to store game status information as further described below.
- the server 14 could be located at any suitable location.
- the server could be located at a game software developer's location or at a mobile communications system server.
- the server 14 is coupled to the mobile communications device 16 by a communications connection 22 .
- the communications connection 22 preferably comprises use of a wireless link in a mobile communications system.
- the system 10 could comprise additional or alternative components.
- the mobile communications device is preferably a mobile telephone mobile device.
- the device 16 could comprise any type of mobile electronic apparatus such as, for example, a mobile telephone, a personal data assistant (PDA), a mobile communicator, a laptop or notebook computer, or a mobile game player.
- the mobile device 16 comprises an antenna 24 , a transceiver 26 , a controller 28 , a game application 30 and a user interface 32 .
- the mobile device 16 obviously comprises other components.
- the mobile device 16 comprises a display screen, a battery, a microphone and a speaker or sound transducer.
- the present invention could also be used with mobile devices that are not in just one piece.
- the mobile devices could be ubiquitous in a sense that storage memory is outside the core device and perhaps has some other components as well.
- the present invention could be used with a virtual device with all the components existing, but not all in the same “place”.
- the user interface 32 can comprise any suitable components, such as a keypad, a touch screen, a trackball, a joystick, etc.
- the transceiver 26 and antenna 24 are adapted to communicate with the server 14 by means of the link 34 through a mobile communications system 36 (see FIG. 3 ) as part of the connection 22 .
- the link 34 comprises a wireless link, such as a radio frequency link.
- the air interface standard may conform to, for example, a Time Division Multiple Access (TDMA) air interface, or a Code Division Multiple Access (CDMA) air interface, or a Frequency Division Multiple Access (FDMA) air interface, or GSM, or 3G.
- TDMA Time Division Multiple Access
- CDMA Code Division Multiple Access
- FDMA Frequency Division Multiple Access
- features of the present invention could be used with a wired communications system, such as a land line telephone system.
- the wireless telecommunications system establishes the wireless link 34 to couple the mobile device 16 to a base transceiver station (BTS) of an exemplary network operator.
- BTS base transceiver station
- the network operator generally comprises a mobile switching center (MSC) for connecting to a telecommunications network, such as a public switched telephone network or PSTN, at least one base station controller (BSC), and a plurality of base transceiver stations (BTS) that transmit in a forward or downlink direction both physical and logical channels to the mobile device 16 in accordance with a predetermined air interface standard.
- MSC mobile switching center
- BSC base station controller
- BTS base transceiver stations
- a reverse or uplink communication path exists from the mobile device 16 to the network operator, and conveys mobile station originated access requests and traffic, such as voice and possible packet data traffic.
- the network operator can include a Message Service Center (MSCT) that receives and forwards messages from the mobile device 16 , such as Short Message Service (SAS) messages, or any wireless messaging technique including Email and supplementary data services.
- MSCT Message Service Center
- SAS Short Message Service
- features of the present invention could be used with any suitable type of network operator system.
- the mobile device 16 also contains a wireless section that includes a digital signal processor (DSP), or equivalent high-speed processor, as well as the wireless radio frequency (RF) transceiver 26 comprising a transmitter and a receiver.
- DSP digital signal processor
- RF radio frequency
- the transceiver is coupled to the antenna 24 for communication with the network operator.
- features of the present invention could be used with any suitable type of wireless communications device or mobile phone.
- the server 14 could comprise any suitable type of computer server which is connected to the network operator by any suitable means, such as a telephone line.
- the controller 28 is coupled to the transceiver for controlling transmission and reception of signals; or at least processing of those signals.
- the controller is also coupled to the game application 30 , such as software which resides in a memory of the mobile device 16 or software adapted to access game software through the Internet.
- the game application 30 preferably comprises the same game as in the game console 12 ; perhaps merely less processor intensive, such as with less graphics detail.
- the game console can comprise a resident game(s) and/or removable game modules or CD-ROMs having different games.
- the game application 30 can likewise comprise a resident game(s) and/or removable game modules or CD-ROMs having different games, or downloaded game software.
- the controller 28 is also coupled to the user interface 32 .
- the user interface 32 is also coupled to the game application such that the user can play the game application on the mobile device 16 .
- the mobile device 16 also comprises a game status information upload/download system 38 .
- the game status information upload/download system 38 could be a part of the game application 30 .
- the game status information upload/download system 38 is coupled to the controller 28 .
- the game status information upload/download system 38 is adapted to download game status information from the server 14 and/or upload game status information to the server 14 .
- data transfer can occur between the mobile device 16 and the game console 12 by means of the mobile communications system 36 and a connection 40 .
- the server 14 could be located in the mobile communications system 36 or the connection 40 .
- the connection 40 comprises the connection 18 and could comprise any suitable type of connection such as, for example, a telephone line, a cable line, satellite dish, an Internet connection, a wireless link, etc. or a combination or two or more of these.
- the game console 12 is connected to a display 42 , such as a television set, and the user is able to play a game as is known in the art.
- the present invention allows the user to transmit game data, such as game status information, to the mobile device 16 such that the user can turn OFF the game console 12 , but continue to play the game by means of the mobile device 16 in a transient mode. If the mobile device already has game data, the upload/download system 38 can synchronize the received game data in the mobile device 16 . If desired, the user can transmit the game data back to the game console 12 from the mobile device 16 and synchronize the game data.
- this is not required, such as if the user merely uses game play on the mobile device 16 to practice before going back to play on the game console 12 , or when allowing others to try a situation in the game at a location remote from the game console 12 , such as when the game console is at a user's home and the other(s) is/are at a school, or a workplace, or a friend's house.
- the downloading and uploading of the game status information comprises use of the server 14 to store the information from the game console 12 until the information is downloaded by the mobile device 16 .
- the downloading and uploading of the game status information comprises use of the server 14 to store the information from the mobile device 16 until the information is downloaded by the game console 12 .
- the present invention can provide a transient device (e.g., a portable telephone) for continuing console game play on the go.
- a saved position in a game console could be converted to an application that could then be downloaded to a mobile phone.
- the end user could then be able to take the game situation with them between two game sessions at the game console 12 .
- the end user could synchronize the progress made with the game in mobile phone 16 with the progress of the saved game in the memory of the game console 12 .
- a user can start a first game session (game session 1) with the game console 12 .
- game status information can be transmitted 44 to the server 14 .
- the game status information can comprise any suitable game data, such as score, progress in a time line of the game, level in the games, utilities available in the game, characters' status and condition in the game, etc.
- the game status information can then be sent 46 , such as by a status report, from the server 14 to the mobile device 16 . After receipt of the game status information by the mobile device, the user can play the game on the mobile device 16 in a transient mode.
- the user can transmit the later version of the game status information back to the server 14 to update the game status information in the game console 12 for use at the start of a second game session (game session 2).
- the user can either update the server or, at the start of the second game section at the game console 12 , the server could query the mobile device 16 for transient mode results.
- the game console can react to the transient mode results.
- the invention can be implemented by at least two possibilities:
- the SyncML solution can access data stored by a Java application (or similar application execution system environment) and synchronize it based on a trigger created by opening or closing the Java application.
- the server network can then send a Java application to a mobile handset so that the gaming session may continue while the user is “on the move”.
- An example given of an adventure game which consists of predefined “camp grounds” where the game character reaches a natural pause, e.g. the game character reaches a point where they may rest or has met certain in the game.
- the user can then send this information to a server where they will receive a Java application on the handset.
- the user can then train, rest, prepare for the next section of the adventure via the mobile handset. Any game play carried out on the handset can then be transferred back to the game console via the server.
- the invention allows the user to carry on game play in a portable environment.
- the present invention can relate to synchronization of data between two different devices, e.q. a gaming console and a mobile handset; but not necessarily to real time game play between two users operating the same game on separate platforms.
- the mobile device need not have any resident software relating to the game being played on the console.
- the reception of a Java application on the mobile device may be the first time that the mobile device has received such software.
- the received Java application need not be a copy of the console game, and may not provide the same functionality as the console game.
- the received Java application can be intended to be a subset, with limited scope or reduced features, of the main console game.
- the user may also wish to delete the application once the synchronized information has been sent back to the console.
- the mobile device does not need to have software resident in it associated with the software on the console.
- Software for running the game can be contained within the Java application along with the status information when it is sent from the server.
Abstract
A mobile communications device including a transceiver; a system for playing a game; and a system for downloading game status information through the transceiver and a mobile communications system, and for playing the game based, at least partially, on the downloaded game status information. A method of playing a video game is provided including transmitting game status information between a server and a mobile communications device through a mobile communications system with use of a wireless link; and playing a game on the mobile communications device based, at least partially, on the game status information transmitted to the mobile communications device from the server.
Description
- 1. Field of the Invention
- The present invention relates to a game and, more particularly, to transient play of a game with a mobile communications device.
- 2. Brief Description of Prior Developments
- Sony Computer Entertainment, Inc. has indicated in press releases that its new PlayStation® Portable (PSP™) will allow developers to create games that can be played both on the move and on a home PlayStation® console, such as PS2, PS3, etc. The PSP™ is intended to feature connectivity with the PS2 and PS3 home consoles. This feature would allow games to be played on a home system, with saved games being moved to the PSP so that play could be continued on the handheld system; exploiting the fact that the PSP's hardware is broadly similar in specification to the PS2. The means by which the PSP and the PS2 will share information is not known.
- Sega's Sonic Adventure™ on Dreamcast™ allows users to take away characters from the main game and play with them in a mini game on a Visual Memory Unit. Pokemon® on Gameboy® allows users to create and train characters. Pokemon® Stadium™ on Nintendo64™ allows users of the handheld game to transfer their characters from the Gameboy® to the Nintendo64™ and fight.
- There is a desire to provide a transient device for continuing console game play when on the go. When an end user plays a game on a video game console, eventually the game session would end. Typically the end user then saves the game progress so that later on he can return to the game and start from the saved position. It is desired that the saved position could be saved in a format that could then be downloaded to a mobile phone or other mobile communications device. The end user would then be able to take the game situation with him or her between two game sessions at the console. Before the next game session at the console, the end user could synchronize the mobile device's progress with the progress of the saved game in the console memory.
- This opens a whole new world of possibilities for game developers. It is likely that the transient mode could be used for building depth to the life of the game character, or achieving preparing work like “testing or resting” during battles or racing. So the possibility to continue the game play anywhere, anytime and during short times when the user has nothing to do, greatly enhances the gaming experience. This kind of functionality is not available currently. There are some solutions where proprietary physical remotes are used to store game progress, but these are used more only to transport game status from one console to another.
- There is also a desire to provide a feature of an unsynchronized game between a console and a mobile product which is unlike current solutions which synchronize the game play so that a user may transfer game status between two devices which effectively run the same resident software.
- In accordance with one aspect of the present invention, a mobile communications device is provided comprising a transceiver; a system for playing a game; and a system for downloading game status information through the transceiver and a mobile communications system, and for playing the game based, at least partially, on the downloaded game status information.
- In accordance with another aspect of the present invention, a mobile communications device is provided comprising a transceiver; a system for playing an electronic game; and a system for uploading game status information from the mobile communications device to a memory through the transceiver and a mobile communications system.
- In accordance with another aspect of the present invention, a video game system having a game console is provided comprising a system for transmitting game status information from the game console to a server, wherein the game status information can be transmitted between the server and a mobile communications device by a wireless link through a mobile communications system; and a system for synchronizing game status information in the game console based upon game status information in the server uploaded to the server from the mobile communications device.
- In accordance one method of the present invention, a method of playing a video game is provided comprising playing the video game with use of a first game console; ending playing of the video game on the first game console; and transmitting game status information from the first game console to a mobile communications device and allowing the video game to continue to play on the mobile communications device based upon the transmitted game status information. The video game is adapted to continue to play on the mobile communications device without substantial user interaction with the video game.
- In accordance with another method of the present invention, a method of playing a video game is provided comprising transmitting game status information between a server and a mobile communications device through a mobile communications system with use of a wireless link; and playing a game on the mobile communications device based, at least partially, on the game status information transmitted to the mobile communications device from the server.
- The foregoing aspects and other features of the present invention are explained in the following description, taken in connection with the accompanying drawings, wherein:
-
FIG. 1 is a diagram of a system incorporating features of the present invention; -
FIG. 2 is a block diagram of components in the mobile communications device shown inFIG. 1 ; -
FIG. 3 is a diagram of the system shown inFIG. 1 implemented with use of a mobile communications system having a wireless transmission base station; and -
FIG. 4 is a timeline diagram showing one method of use of the present invention. - Referring to
FIG. 1 , there is shown a block diagram of asystem 10 incorporating features of the present invention. Although the present invention will be described with reference to the exemplary embodiments shown in the drawings, it should be understood that the present invention can be embodied in many alternate forms of embodiments. In addition, any suitable size, shape or type of elements or materials could be used. - The
system 10 generally comprises agame console 12, aserver 14 and amobile communications device 16. Thegame console 12 is adapted to play an electronic game or video game. Examples of game consoles includes PlayStation® PS2, Microsoft® Xbox™, and Nintendo® GameCube™. However, in alternate embodiments, any suitable game console could be provided. The game console preferably comprises a user interface, such as a hand-held controller, a connector for connecting the console to a display, such as a television set, and a communications port, such as for connection to a telephone line, or a cable line, or satellite dish, or an Internet connection. In an alternate embodiment, the game console could comprise a personal computer having game software. - The
game console 12 is coupled to theserver 14 by acommunications connection 18. Thecommunications connection 18 could comprise any suitable connection including, for example, a telephone line, or a cable line, or satellite dish, or an Internet connection, or even a wireless link. Theserver 14 preferably comprises amemory 20. Thememory 20 is adapted to store game status information as further described below. Theserver 14 could be located at any suitable location. For example, the server could be located at a game software developer's location or at a mobile communications system server. Theserver 14 is coupled to themobile communications device 16 by acommunications connection 22. Thecommunications connection 22 preferably comprises use of a wireless link in a mobile communications system. In alternate embodiments, thesystem 10 could comprise additional or alternative components. - Referring also to
FIG. 2 , the mobile communications device is preferably a mobile telephone mobile device. Thedevice 16 could comprise any type of mobile electronic apparatus such as, for example, a mobile telephone, a personal data assistant (PDA), a mobile communicator, a laptop or notebook computer, or a mobile game player. In the embodiment shown, themobile device 16 comprises anantenna 24, atransceiver 26, acontroller 28, agame application 30 and a user interface 32. Themobile device 16 obviously comprises other components. For example, in a mobile telephone or mobile communicator themobile device 16 comprises a display screen, a battery, a microphone and a speaker or sound transducer. The present invention could also be used with mobile devices that are not in just one piece. The mobile devices could be ubiquitous in a sense that storage memory is outside the core device and perhaps has some other components as well. The present invention could be used with a virtual device with all the components existing, but not all in the same “place”. - The user interface 32 can comprise any suitable components, such as a keypad, a touch screen, a trackball, a joystick, etc. The
transceiver 26 andantenna 24 are adapted to communicate with theserver 14 by means of thelink 34 through a mobile communications system 36 (seeFIG. 3 ) as part of theconnection 22. In the embodiment shown, thelink 34 comprises a wireless link, such as a radio frequency link. The air interface standard may conform to, for example, a Time Division Multiple Access (TDMA) air interface, or a Code Division Multiple Access (CDMA) air interface, or a Frequency Division Multiple Access (FDMA) air interface, or GSM, or 3G. In alternate embodiments, features of the present invention could be used with any suitable type of air interface standard. In an alternate embodiment, features of the present invention could be used with a wired communications system, such as a land line telephone system. The wireless telecommunications system establishes thewireless link 34 to couple themobile device 16 to a base transceiver station (BTS) of an exemplary network operator. - The network operator generally comprises a mobile switching center (MSC) for connecting to a telecommunications network, such as a public switched telephone network or PSTN, at least one base station controller (BSC), and a plurality of base transceiver stations (BTS) that transmit in a forward or downlink direction both physical and logical channels to the
mobile device 16 in accordance with a predetermined air interface standard. A reverse or uplink communication path exists from themobile device 16 to the network operator, and conveys mobile station originated access requests and traffic, such as voice and possible packet data traffic. - The network operator can include a Message Service Center (MSCT) that receives and forwards messages from the
mobile device 16, such as Short Message Service (SAS) messages, or any wireless messaging technique including Email and supplementary data services. In an alternate embodiment, features of the present invention could be used with any suitable type of network operator system. - The
mobile device 16 also contains a wireless section that includes a digital signal processor (DSP), or equivalent high-speed processor, as well as the wireless radio frequency (RF)transceiver 26 comprising a transmitter and a receiver. The transceiver is coupled to theantenna 24 for communication with the network operator. In an alternate embodiment, features of the present invention could be used with any suitable type of wireless communications device or mobile phone. Theserver 14 could comprise any suitable type of computer server which is connected to the network operator by any suitable means, such as a telephone line. - As seen in
FIG. 2 , thecontroller 28 is coupled to the transceiver for controlling transmission and reception of signals; or at least processing of those signals. The controller is also coupled to thegame application 30, such as software which resides in a memory of themobile device 16 or software adapted to access game software through the Internet. Thegame application 30 preferably comprises the same game as in thegame console 12; perhaps merely less processor intensive, such as with less graphics detail. The game console can comprise a resident game(s) and/or removable game modules or CD-ROMs having different games. Thegame application 30 can likewise comprise a resident game(s) and/or removable game modules or CD-ROMs having different games, or downloaded game software. Thecontroller 28 is also coupled to the user interface 32. The user interface 32 is also coupled to the game application such that the user can play the game application on themobile device 16. - The
mobile device 16 also comprises a game status information upload/download system 38. The game status information upload/download system 38 could be a part of thegame application 30. The game status information upload/download system 38 is coupled to thecontroller 28. The game status information upload/download system 38 is adapted to download game status information from theserver 14 and/or upload game status information to theserver 14. - Referring also to
FIG. 3 , data transfer can occur between themobile device 16 and thegame console 12 by means of themobile communications system 36 and aconnection 40. Theserver 14 could be located in themobile communications system 36 or theconnection 40. Theconnection 40 comprises theconnection 18 and could comprise any suitable type of connection such as, for example, a telephone line, a cable line, satellite dish, an Internet connection, a wireless link, etc. or a combination or two or more of these. - The
game console 12 is connected to adisplay 42, such as a television set, and the user is able to play a game as is known in the art. The present invention allows the user to transmit game data, such as game status information, to themobile device 16 such that the user can turn OFF thegame console 12, but continue to play the game by means of themobile device 16 in a transient mode. If the mobile device already has game data, the upload/download system 38 can synchronize the received game data in themobile device 16. If desired, the user can transmit the game data back to thegame console 12 from themobile device 16 and synchronize the game data. However, this is not required, such as if the user merely uses game play on themobile device 16 to practice before going back to play on thegame console 12, or when allowing others to try a situation in the game at a location remote from thegame console 12, such as when the game console is at a user's home and the other(s) is/are at a school, or a workplace, or a friend's house. - The downloading and uploading of the game status information comprises use of the
server 14 to store the information from thegame console 12 until the information is downloaded by themobile device 16. Likewise, the downloading and uploading of the game status information comprises use of theserver 14 to store the information from themobile device 16 until the information is downloaded by thegame console 12. - The present invention can provide a transient device (e.g., a portable telephone) for continuing console game play on the go. A saved position in a game console could be converted to an application that could then be downloaded to a mobile phone. The end user could then be able to take the game situation with them between two game sessions at the
game console 12. Before the next game session at thegame console 12 the end user could synchronize the progress made with the game inmobile phone 16 with the progress of the saved game in the memory of thegame console 12. - An example is provided in the timeline shown in
FIG. 4 . A user can start a first game session (game session 1) with thegame console 12. When the first game session subsequently ends, game status information can be transmitted 44 to theserver 14. The game status information can comprise any suitable game data, such as score, progress in a time line of the game, level in the games, utilities available in the game, characters' status and condition in the game, etc. The game status information can then be sent 46, such as by a status report, from theserver 14 to themobile device 16. After receipt of the game status information by the mobile device, the user can play the game on themobile device 16 in a transient mode. Optionally, the user can transmit the later version of the game status information back to theserver 14 to update the game status information in thegame console 12 for use at the start of a second game session (game session 2). The user can either update the server or, at the start of the second game section at thegame console 12, the server could query themobile device 16 for transient mode results. The game console can react to the transient mode results. - This opens a whole new world of possibilities for game developers. It is likely that the transient mode could be used for building depth to the life of the game character, or achieving preparing work like “testing or resting” during battles or racing. So the possibility to continue the game play anywhere, anytime and during short times when the user has nothing to do, greatly enhances the gaming experience.
- This kind of functionality is not available in convention systems. There are some solutions where proprietary physical remotes are used to store game progress, but these are used more only to transport game status from one console to another. Advantages include that the end user's gaming experience is greatly enhanced by him being able to interact with the game also while not actually playing. This interaction opens a lot of functionality possibilities. For example, in an adventure type of game, the concept could be used to introduce “camp grounds”. The player could need to reach a camp ground and then save the progress. Then, if the player stops playing there, the transient device assumes that the player has decided to let the game character rest in the camp ground. Now, the time in the camp ground is used for preparing to progress next time when actually playing the game. During the time using the transient device, the end user can train, rest, interact with a possible game character team and do whatever else. When next time the end user starts to play the actual game at the console, the transient device can be synchronized to the ingame progress status.
- Advantages for game developers include:
-
- possibility to expand the game play experience to time off the console; and
- possibility to offer rewards for using preset ingame save points (simplifies game design and testing).
- The invention can be implemented by at least two possibilities:
-
- 1) the local application would contain protocol to communicate with a server; or
- 2) the local application could save and access the status information in a separate database, and standard synchronization protocols and clients (such as SyncML, for example) would be used for synchronizing with a support server.
- The standard's based solution using standard synchronization protocols and clients (such as SyncML) could be much better since:
-
- the local application would not need to contain the communication protocol (saves memory space for the appliction content itself);
- it would make much easier to communicate the solution to all the developers in the world;
- it would make a nice argument for SyncML;
- it would create the support business system quickly since it is standards based.
- The SyncML solution can access data stored by a Java application (or similar application execution system environment) and synchronize it based on a trigger created by opening or closing the Java application.
- With the present invention, at the end of a gaming session it is possible to send a status report to a server network. The server network can then send a Java application to a mobile handset so that the gaming session may continue while the user is “on the move”. An example given of an adventure game which consists of predefined “camp grounds” where the game character reaches a natural pause, e.g. the game character reaches a point where they may rest or has met certain in the game. The user can then send this information to a server where they will receive a Java application on the handset. The user can then train, rest, prepare for the next section of the adventure via the mobile handset. Any game play carried out on the handset can then be transferred back to the game console via the server. The invention allows the user to carry on game play in a portable environment. The present invention can relate to synchronization of data between two different devices, e.q. a gaming console and a mobile handset; but not necessarily to real time game play between two users operating the same game on separate platforms.
- The mobile device need not have any resident software relating to the game being played on the console. The reception of a Java application on the mobile device may be the first time that the mobile device has received such software. Also, the received Java application need not be a copy of the console game, and may not provide the same functionality as the console game. The received Java application can be intended to be a subset, with limited scope or reduced features, of the main console game. The user may also wish to delete the application once the synchronized information has been sent back to the console. The mobile device does not need to have software resident in it associated with the software on the console. Software for running the game can be contained within the Java application along with the status information when it is sent from the server.
- Furthermore, it is also possible to save an online multiplayer game position in a similar manner that is described above. After the multiplayer session, one or more of the players can then download the game to their mobile device(s) in for the transient mode gaming.
- It should be understood that the foregoing description is only illustrative of the invention. Various alternatives and modifications can be devised by those skilled in the art without departing from the invention. Accordingly, the present invention is intended to embrace all such alternatives, modifications and variances which fall within the scope of the appended claims.
Claims (32)
1. A mobile communications device comprising:
a transceiver;
a system for playing a game; and
a system for downloading game status information through the transceiver from a mobile communications system, and for playing the game based, at least partially, on the downloaded game status information.
2. A mobile communications device as in claim 1 wherein the mobile communications device comprises a mobile telephone.
3. A mobile communications device as in claim 1 further comprising a system for uploading game status information from the mobile communications device to a second device through the transceiver and the mobile communications system.
4. A mobile communications device as in claim 1 wherein the system for downloading game status information comprises a system for downloading the game status information from a server coupled to the mobile communications system.
5. A mobile communications device as in claim 1 wherein the system for downloading the game status information comprises a protocol, in the system for playing the game, to communicate with a server.
6. A mobile communications device as in claim 1 wherein the system for downloading the game status information comprises the system for playing the game accessing the game status information in a separate database, and the use of a synchronization protocol and client for synchronizing of the game status information in the mobile communications device with game status information in a server.
7. A mobile communications device as in claim 6 wherein the synchronization protocol comprises SynclML.
8. A mobile communications device as in claim 7 wherein the synchronization protocol is adapted to access the game status information stored in an application execution system environment, and synchronize the game status information based upon a trigger created by opening or closing the application execution system environment.
9. A mobile communications device as in claim 8 wherein the application execution system environment comprises a Java application.
10. A mobile communications device comprising:
a transceiver;
a system for playing an electronic game; and
a system for uploading game status information from the mobile communications device to a memory through the transceiver to a mobile communications system.
11. A mobile communications device as in claim 10 wherein the mobile communications device comprises a mobile telephone.
12. A mobile communications device as in claim 10 further comprising a system for downloading game status information through the transceiver and the mobile communications system, and for playing the game based, at least partially, on the downloaded game status information.
13. A mobile communications device as in claim 10 wherein the system for uploading game status information comprises a system for uploading the game status information to a server coupled to the mobile communications system.
14. A mobile communications device as in claim 10 further comprising a system for downloading the game status information comprising a protocol, in the system for playing the game, to communicate with a server.
15. A mobile communications device as in claim 10 wherein the system for downloading the game status information comprises the system for playing the game being adapted to access the game status information in the memory, wherein the memory is located in a server, and the mobile communications device is adapted to use a synchronization protocol and client for synchronizing the game status information in the mobile communications device with game status information in the server.
16. A mobile communications device as in claim 15 wherein the synchronization protocol comprises SynclML.
17. A mobile communications device as in claim 16 wherein the synchronization protocol is adapted to access the game status information stored in an application execution system environment, and synchronize the game status information based upon a trigger created by opening or closing the application execution system environment.
18. A mobile communications device as in claim 17 wherein the application execution system environment comprises a Java application.
19. A system for synchronizing an electronic game status between a first mobile communications device and a second device, the system comprising:
a system for transmitting game status information between the second device and a server; and
a mobile communications system adapted to transmit the game status information between the server and the first mobile communications device with use of a wireless link,
wherein the game status information is adapted to be transmitted from the second device to the first mobile communications device through the server and the wireless link for continuing of game play with the first mobile communications device in a transient mode.
20. A system for synchronizing the electronic game status as in claim 19 wherein the first mobile communications device comprises a mobile telephone.
21. A system for synchronizing the electronic game status as in claim 19 wherein the system for synchronizing the electronic game status further comprising a system for uploading the game status information from the first mobile communications device to the second device through a transceiver of the first mobile communications device and the mobile communications system.
22. A system for synchronizing the electronic game status as in claim 19 wherein the system for synchronizing the electronic game status further comprises a system for downloading the game status information through a transceiver of the first mobile communications device and the mobile communications system, and for playing the game based, at least partially, on the downloaded game status information.
23. A system for synchronizing the electronic game status as in claim 22 wherein the system for downloading the game status information comprises a protocol to communicate with the server.
24. A system for synchronizing the electronic game status as in claim 22 wherein the system for downloading the game status information is adapted to access the game status information in a separate database, and is adapted to use a synchronization protocol and client for synchronizing of the game status information in the first mobile communications device with game status information in the server.
25. A system for synchronizing the electronic game status as in claim 24 wherein the synchronization protocol comprises SynclML.
26. A system for synchronizing the electronic game status as in claim 25 wherein the synchronization protocol is adapted to access the game status information stored in an application execution system environment, and synchronize the game status information based upon a trigger created by opening or closing the application execution system environment.
27. A system for synchronizing the electronic game status as in claim 26 wherein the application execution system environment comprises a Java application.
28. A video game system having a game console, the video game system comprising:
a system for transmitting game status information from the game console to a server, wherein the game status information is adapted to be transmitted between the server and a mobile communications device by a wireless link through a mobile communications system; and
a system for synchronizing game status information in the game console based upon game status information in the server uploaded to the server from the mobile communications device.
29. A method of playing a video game comprising:
playing the video game with use of a first game console;
ending playing of the video game on the first game console; and
transmitting game status information from the first game console to a mobile communications device and allowing the video game to continue to play on the mobile communications device based upon the transmitted game status information, wherein the video game is adapted to continue to play on the mobile communications device without substantial user interaction with the video game.
30. A method of playing a video game comprising:
transmitting game status information between a server and a mobile communications device through a mobile communications system with use of a wireless link; and
playing a game on the mobile communications device based, at least partially, on the game status information transmitted to the mobile communications device from the server.
31. A mobile communications device comprising:
a transceiver;
a system for downloading game status information, at least partially created on another device, through the transceiver;
a system for downloading a software game application into the mobile communications device through the transceiver and for playing the software game application based, at least partially, on the downloaded game status information,
wherein the mobile communications device does not comprise the software game application to run the game status information until the system for downloading the software game application downloads the software game application into a memory of the mobile communications device.
32. A method of playing a video game comprising:
transmitting game status information to a mobile communications device with use of a wireless link;
downloading a software game application to the mobile communications device with the game status information; and
playing a game on the mobile communications device based, at least partially, on the game status information transmitted to the mobile communications device,
wherein the mobile communications device does not comprise the software game application to run the game status information until the software game application is downloaded into a memory of the mobile communications device with the game status information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/894,704 US20060030408A1 (en) | 2004-07-19 | 2004-07-19 | Game play with mobile communications device synchronization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/894,704 US20060030408A1 (en) | 2004-07-19 | 2004-07-19 | Game play with mobile communications device synchronization |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060030408A1 true US20060030408A1 (en) | 2006-02-09 |
Family
ID=35758119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/894,704 Abandoned US20060030408A1 (en) | 2004-07-19 | 2004-07-19 | Game play with mobile communications device synchronization |
Country Status (1)
Country | Link |
---|---|
US (1) | US20060030408A1 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050255920A1 (en) * | 2004-05-13 | 2005-11-17 | Cheng-Shing Lai | System and method for providing online game service via phone-to-phone connection |
US20060148568A1 (en) * | 2004-12-30 | 2006-07-06 | Motorola, Inc. | Device and method for wirelessly accessing game media |
US20070015580A1 (en) * | 2005-07-18 | 2007-01-18 | Hunter Wesley K | Mobile terminals for supplementing game module resources and methods and computer program products for operating the same |
US20070021216A1 (en) * | 2005-07-19 | 2007-01-25 | Sony Ericsson Mobile Communications Ab | Seamless gaming method and apparatus |
US20070111795A1 (en) * | 2005-11-15 | 2007-05-17 | Joon-Hyuk Choi | Virtual entity on a network |
US20080188277A1 (en) * | 2007-02-01 | 2008-08-07 | Ritter Janice E | Electronic Game Device And Method Of Using The Same |
EP2053607A1 (en) * | 2007-10-26 | 2009-04-29 | Sony Computer Entertainment Europe Ltd. | Entertainment device, entertainment system and method for reproducing media items |
US20090163272A1 (en) * | 2007-12-21 | 2009-06-25 | Microsoft Corporation | Connected gaming |
US20100184499A1 (en) * | 2007-02-01 | 2010-07-22 | Ritter Janice E | Electronic Game Device and Method of Using the Same |
US20100228814A1 (en) * | 2007-08-31 | 2010-09-09 | Lava Two ,LLC | Forward path multi-media management system with end user feedback to distributed content sources |
US20110281566A1 (en) * | 2009-02-12 | 2011-11-17 | Davis Bruce L | Media Processing Methods and Arrangements |
US20120165100A1 (en) * | 2010-12-23 | 2012-06-28 | Alcatel-Lucent Canada Inc. | Crowd mobile synchronization |
US20120252582A1 (en) * | 2011-03-30 | 2012-10-04 | Electronic Arts Inc. | Metagame Translation |
US20130281215A1 (en) * | 2012-04-20 | 2013-10-24 | Empire Technology Development Llc | Online game experience using multiple devices |
US8595336B1 (en) * | 2008-02-01 | 2013-11-26 | Wimm Labs, Inc. | Portable universal personal storage, entertainment, and communication device |
US20140095624A1 (en) * | 2012-10-02 | 2014-04-03 | Nextbit Systems Inc. | Application state synchronization across multiple devices |
US20140235356A1 (en) * | 2011-10-26 | 2014-08-21 | Konami Digital Entertainment Co., Ltd. | Game system, game server therefor, control method for game server, and computer readable recording medium |
US8864583B1 (en) * | 2011-05-03 | 2014-10-21 | Open Invention Network, Llc | Computing device independent and transferable game level design and other objects |
US8954611B2 (en) | 2013-03-21 | 2015-02-10 | Nextbit Systems Inc. | Mechanism for sharing states of applications and devices across different user profiles |
US8951127B2 (en) | 2012-10-02 | 2015-02-10 | Nextbit Systems Inc. | Game state synchronization and restoration across multiple devices |
US8977723B2 (en) | 2012-10-02 | 2015-03-10 | Nextbit Systems Inc. | Cloud based application fragmentation |
US20150088957A1 (en) * | 2013-09-25 | 2015-03-26 | Sony Corporation | System and methods for managing applications in multiple devices |
US20150099587A1 (en) * | 2013-10-08 | 2015-04-09 | Google Inc. | Native gameplay experience across platforms |
US9112885B2 (en) | 2012-10-02 | 2015-08-18 | Nextbit Systems Inc. | Interactive multi-tasker |
US9180374B1 (en) * | 2008-11-04 | 2015-11-10 | Acer Cloud Technology Inc. | Method and apparatus for playing computer-based video games on television |
US9210203B2 (en) | 2012-10-02 | 2015-12-08 | Nextbit Systems Inc. | Resource based mobile device application streaming |
US9268655B2 (en) | 2012-10-02 | 2016-02-23 | Nextbit Systems Inc. | Interface for resolving synchronization conflicts of application states |
US9421465B2 (en) | 2014-04-22 | 2016-08-23 | Microsoft Technology Licensing, Llc | Game progression using retrieved partial user data |
USD768162S1 (en) | 2013-09-30 | 2016-10-04 | Nextbit Systems Inc. | Display screen or portion thereof with graphical user interface |
US9600552B2 (en) | 2012-10-02 | 2017-03-21 | Nextbit Systems Inc. | Proximity based application state synchronization |
US9654556B2 (en) | 2012-10-02 | 2017-05-16 | Razer (Asia-Pacific) Pte. Ltd. | Managing applications on an electronic device |
US9717985B2 (en) | 2012-10-02 | 2017-08-01 | Razer (Asia-Pacific) Pte. Ltd. | Fragment-based mobile device application streaming utilizing crowd-sourcing |
US9737803B2 (en) | 2011-08-04 | 2017-08-22 | Sandbox Software, Llc | System and method for gaming utilizing a mobile device |
US9747000B2 (en) | 2012-10-02 | 2017-08-29 | Razer (Asia-Pacific) Pte. Ltd. | Launching applications on an electronic device |
US10123189B2 (en) | 2013-03-21 | 2018-11-06 | Razer (Asia-Pacific) Pte. Ltd. | Electronic device system restoration by tapping mechanism |
US10425471B2 (en) | 2012-10-02 | 2019-09-24 | Razer (Asia-Pacific) Pte. Ltd. | Multi-tasker |
Citations (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5944608A (en) * | 1991-05-28 | 1999-08-31 | Tci Technology, Inc. | Computer software delivery system |
US6104815A (en) * | 1997-01-10 | 2000-08-15 | Silicon Gaming, Inc. | Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations |
US6243596B1 (en) * | 1996-04-10 | 2001-06-05 | Lextron Systems, Inc. | Method and apparatus for modifying and integrating a cellular phone with the capability to access and browse the internet |
US6298234B1 (en) * | 1999-05-18 | 2001-10-02 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing access to the internet via a radio telecommunications network |
US20010041612A1 (en) * | 2000-04-05 | 2001-11-15 | Masood Garahi | Systems and methods for cross-platform access to a wagering interface |
US6341316B1 (en) * | 1999-09-10 | 2002-01-22 | Avantgo, Inc. | System, method, and computer program product for synchronizing content between a server and a client based on state information |
US20020086729A1 (en) * | 2000-12-19 | 2002-07-04 | Francis Emmerson | Electronic gaming |
US6416414B1 (en) * | 1998-02-19 | 2002-07-09 | Swisscom Ag | Game system, corresponding method and adapted devices |
US6470180B1 (en) * | 2000-07-31 | 2002-10-22 | Motorola, Inc. | Exploiting a broadcast system to enhance a wireless gaming experience |
US20020174248A1 (en) * | 2001-05-16 | 2002-11-21 | Motorola, Inc. | Method and system for communicating chat and game messages in a wireless network |
US20020196460A1 (en) * | 2001-06-22 | 2002-12-26 | Parry Travis J. | Remote access to print job retention |
US6524189B1 (en) * | 1999-07-09 | 2003-02-25 | Nokia Corporation | Multi-player game system using mobile telephone and game unit |
US6530841B2 (en) * | 2001-06-26 | 2003-03-11 | Cutlass, Inc. | Electronic tag game |
US20030100347A1 (en) * | 2000-08-31 | 2003-05-29 | Satoru Okada | Electronic apparatus having game and telephone functions |
US20030114224A1 (en) * | 2001-12-18 | 2003-06-19 | Nokia Corporation | Distributed game over a wireless telecommunications network |
US20030149721A1 (en) * | 2000-02-24 | 2003-08-07 | Luis-Alfredo Alfonso-Nogueiro | Method and device for synchronising a programme running on a first computer with a programme running on a server, computer-readable storage medium and computer programme element |
US20030172175A1 (en) * | 2002-03-11 | 2003-09-11 | Mccormack Jonathan I. | System for standardizing updates of data on a plurality of electronic devices |
US6628939B2 (en) * | 2001-06-15 | 2003-09-30 | Igt | Personal gaming device |
US20040002382A1 (en) * | 2002-06-27 | 2004-01-01 | Inventec Appliances Corp. | Method enabling mobile telephone game playing capability on wireless networks |
US6729884B1 (en) * | 2001-11-13 | 2004-05-04 | Metavante Corporation | E-Critter game for teaching personal values and financial responsibility to a child |
US20040147323A1 (en) * | 2002-10-31 | 2004-07-29 | Cliff David Trevor | Gaming systems |
US6785561B1 (en) * | 1999-08-05 | 2004-08-31 | Samsung Electronics Co., Ltd. | Method of implementing network game function using portable telephone |
US20040254836A1 (en) * | 2003-01-28 | 2004-12-16 | Emoke Barabas Jutka T. | Method & system for distribution & management of electronic vouchers via carrier applications |
US20040268148A1 (en) * | 2003-06-30 | 2004-12-30 | Nokia, Inc. | Method for implementing secure corporate Communication |
US20050137983A1 (en) * | 2003-12-18 | 2005-06-23 | Matthew Bells | System and method for digital rights management |
US6939233B2 (en) * | 2001-01-31 | 2005-09-06 | Nokia Corporation | Client-server system |
US7158798B2 (en) * | 2003-02-28 | 2007-01-02 | Lucent Technologies Inc. | Location-based ad-hoc game services |
-
2004
- 2004-07-19 US US10/894,704 patent/US20060030408A1/en not_active Abandoned
Patent Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5944608A (en) * | 1991-05-28 | 1999-08-31 | Tci Technology, Inc. | Computer software delivery system |
US6243596B1 (en) * | 1996-04-10 | 2001-06-05 | Lextron Systems, Inc. | Method and apparatus for modifying and integrating a cellular phone with the capability to access and browse the internet |
US6104815A (en) * | 1997-01-10 | 2000-08-15 | Silicon Gaming, Inc. | Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations |
US6416414B1 (en) * | 1998-02-19 | 2002-07-09 | Swisscom Ag | Game system, corresponding method and adapted devices |
US6298234B1 (en) * | 1999-05-18 | 2001-10-02 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing access to the internet via a radio telecommunications network |
US6524189B1 (en) * | 1999-07-09 | 2003-02-25 | Nokia Corporation | Multi-player game system using mobile telephone and game unit |
US6785561B1 (en) * | 1999-08-05 | 2004-08-31 | Samsung Electronics Co., Ltd. | Method of implementing network game function using portable telephone |
US6341316B1 (en) * | 1999-09-10 | 2002-01-22 | Avantgo, Inc. | System, method, and computer program product for synchronizing content between a server and a client based on state information |
US20030149721A1 (en) * | 2000-02-24 | 2003-08-07 | Luis-Alfredo Alfonso-Nogueiro | Method and device for synchronising a programme running on a first computer with a programme running on a server, computer-readable storage medium and computer programme element |
US20010041612A1 (en) * | 2000-04-05 | 2001-11-15 | Masood Garahi | Systems and methods for cross-platform access to a wagering interface |
US6470180B1 (en) * | 2000-07-31 | 2002-10-22 | Motorola, Inc. | Exploiting a broadcast system to enhance a wireless gaming experience |
US20030100347A1 (en) * | 2000-08-31 | 2003-05-29 | Satoru Okada | Electronic apparatus having game and telephone functions |
US7069044B2 (en) * | 2000-08-31 | 2006-06-27 | Nintendo Co., Ltd. | Electronic apparatus having game and telephone functions |
US20020086729A1 (en) * | 2000-12-19 | 2002-07-04 | Francis Emmerson | Electronic gaming |
US6939233B2 (en) * | 2001-01-31 | 2005-09-06 | Nokia Corporation | Client-server system |
US20020174248A1 (en) * | 2001-05-16 | 2002-11-21 | Motorola, Inc. | Method and system for communicating chat and game messages in a wireless network |
US6628939B2 (en) * | 2001-06-15 | 2003-09-30 | Igt | Personal gaming device |
US20020196460A1 (en) * | 2001-06-22 | 2002-12-26 | Parry Travis J. | Remote access to print job retention |
US6530841B2 (en) * | 2001-06-26 | 2003-03-11 | Cutlass, Inc. | Electronic tag game |
US6729884B1 (en) * | 2001-11-13 | 2004-05-04 | Metavante Corporation | E-Critter game for teaching personal values and financial responsibility to a child |
US20030114224A1 (en) * | 2001-12-18 | 2003-06-19 | Nokia Corporation | Distributed game over a wireless telecommunications network |
US7125336B2 (en) * | 2001-12-18 | 2006-10-24 | Nokia Corporation | Distributed game over a wireless telecommunications network |
US20030172175A1 (en) * | 2002-03-11 | 2003-09-11 | Mccormack Jonathan I. | System for standardizing updates of data on a plurality of electronic devices |
US20040002382A1 (en) * | 2002-06-27 | 2004-01-01 | Inventec Appliances Corp. | Method enabling mobile telephone game playing capability on wireless networks |
US20040147323A1 (en) * | 2002-10-31 | 2004-07-29 | Cliff David Trevor | Gaming systems |
US20040254836A1 (en) * | 2003-01-28 | 2004-12-16 | Emoke Barabas Jutka T. | Method & system for distribution & management of electronic vouchers via carrier applications |
US7158798B2 (en) * | 2003-02-28 | 2007-01-02 | Lucent Technologies Inc. | Location-based ad-hoc game services |
US20040268148A1 (en) * | 2003-06-30 | 2004-12-30 | Nokia, Inc. | Method for implementing secure corporate Communication |
US20050137983A1 (en) * | 2003-12-18 | 2005-06-23 | Matthew Bells | System and method for digital rights management |
Cited By (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050255920A1 (en) * | 2004-05-13 | 2005-11-17 | Cheng-Shing Lai | System and method for providing online game service via phone-to-phone connection |
US20060148568A1 (en) * | 2004-12-30 | 2006-07-06 | Motorola, Inc. | Device and method for wirelessly accessing game media |
US20070015580A1 (en) * | 2005-07-18 | 2007-01-18 | Hunter Wesley K | Mobile terminals for supplementing game module resources and methods and computer program products for operating the same |
US20070021216A1 (en) * | 2005-07-19 | 2007-01-25 | Sony Ericsson Mobile Communications Ab | Seamless gaming method and apparatus |
US20070111795A1 (en) * | 2005-11-15 | 2007-05-17 | Joon-Hyuk Choi | Virtual entity on a network |
US20100311485A1 (en) * | 2007-02-01 | 2010-12-09 | Mattel, Inc. | Electronic Game Device and Method of Using the Same |
US20080188277A1 (en) * | 2007-02-01 | 2008-08-07 | Ritter Janice E | Electronic Game Device And Method Of Using The Same |
US8651953B2 (en) | 2007-02-01 | 2014-02-18 | Mattel, Inc. | Electronic game device and method of using the same |
US20100184499A1 (en) * | 2007-02-01 | 2010-07-22 | Ritter Janice E | Electronic Game Device and Method of Using the Same |
US8572176B2 (en) * | 2007-08-31 | 2013-10-29 | Lava Two, Llc | Forward path multi-media management system with end user feedback to distributed content sources |
US20100228814A1 (en) * | 2007-08-31 | 2010-09-09 | Lava Two ,LLC | Forward path multi-media management system with end user feedback to distributed content sources |
US8260875B2 (en) | 2007-10-26 | 2012-09-04 | Sony Computer Entertainment Europe Limited | Entertainment device, entertainment system and method for reproducing media items |
US20090123899A1 (en) * | 2007-10-26 | 2009-05-14 | Sony Computer Entertainment Europe Ltd. | Entertainment device, entertainment system and method for reproducing media items |
EP2053607A1 (en) * | 2007-10-26 | 2009-04-29 | Sony Computer Entertainment Europe Ltd. | Entertainment device, entertainment system and method for reproducing media items |
US20090163272A1 (en) * | 2007-12-21 | 2009-06-25 | Microsoft Corporation | Connected gaming |
US10084644B2 (en) | 2008-02-01 | 2018-09-25 | Google Llc | Portable universal personal storage, entertainment, and communication device |
US8595336B1 (en) * | 2008-02-01 | 2013-11-26 | Wimm Labs, Inc. | Portable universal personal storage, entertainment, and communication device |
US9180374B1 (en) * | 2008-11-04 | 2015-11-10 | Acer Cloud Technology Inc. | Method and apparatus for playing computer-based video games on television |
US20110281566A1 (en) * | 2009-02-12 | 2011-11-17 | Davis Bruce L | Media Processing Methods and Arrangements |
US20120165100A1 (en) * | 2010-12-23 | 2012-06-28 | Alcatel-Lucent Canada Inc. | Crowd mobile synchronization |
US20120252582A1 (en) * | 2011-03-30 | 2012-10-04 | Electronic Arts Inc. | Metagame Translation |
US9345971B1 (en) * | 2011-05-03 | 2016-05-24 | Open Invention Network, Llc | Computing device independent and transferable game level design and other objects |
US8864583B1 (en) * | 2011-05-03 | 2014-10-21 | Open Invention Network, Llc | Computing device independent and transferable game level design and other objects |
US9694284B1 (en) * | 2011-05-03 | 2017-07-04 | Open Invention Network Llc | Computing device independent and transferable game level design and other objects |
US9737803B2 (en) | 2011-08-04 | 2017-08-22 | Sandbox Software, Llc | System and method for gaming utilizing a mobile device |
US20140235356A1 (en) * | 2011-10-26 | 2014-08-21 | Konami Digital Entertainment Co., Ltd. | Game system, game server therefor, control method for game server, and computer readable recording medium |
US9779586B2 (en) | 2011-10-26 | 2017-10-03 | Konami Digital Entertainment Co., Ltd. | Game server, control method therefor, and computer readable recording medium |
US9600972B2 (en) * | 2011-10-26 | 2017-03-21 | Konami Digital Entertainment Co., Ltd. | Game system, game server therefor, control method for game server, and computer readable recording medium |
US20130281215A1 (en) * | 2012-04-20 | 2013-10-24 | Empire Technology Development Llc | Online game experience using multiple devices |
US9713765B2 (en) * | 2012-04-20 | 2017-07-25 | Empire Technology Development Llc | Online game experience using multiple devices |
US10300378B2 (en) | 2012-04-20 | 2019-05-28 | Empire Technology Development Llc | Online game experience using multiple devices |
US9106721B2 (en) * | 2012-10-02 | 2015-08-11 | Nextbit Systems | Application state synchronization across multiple devices |
US9747000B2 (en) | 2012-10-02 | 2017-08-29 | Razer (Asia-Pacific) Pte. Ltd. | Launching applications on an electronic device |
US9268655B2 (en) | 2012-10-02 | 2016-02-23 | Nextbit Systems Inc. | Interface for resolving synchronization conflicts of application states |
US9112885B2 (en) | 2012-10-02 | 2015-08-18 | Nextbit Systems Inc. | Interactive multi-tasker |
US9374407B2 (en) | 2012-10-02 | 2016-06-21 | Nextbit Systems, Inc. | Mobile device application streaming |
US9380093B2 (en) | 2012-10-02 | 2016-06-28 | Nextbit Systems, Inc. | Mobile device application streaming |
US10946276B2 (en) | 2012-10-02 | 2021-03-16 | Razer (Asia-Pacific) Pte. Ltd. | Application state backup and restoration across multiple devices |
US10814229B2 (en) | 2012-10-02 | 2020-10-27 | Razer (Asia-Pacific) Pte. Ltd. | Fragment-based mobile device application streaming utilizing crowd-sourcing |
US9600552B2 (en) | 2012-10-02 | 2017-03-21 | Nextbit Systems Inc. | Proximity based application state synchronization |
US10684744B2 (en) | 2012-10-02 | 2020-06-16 | Razer (Asia-Pacific) Pte. Ltd. | Launching applications on an electronic device |
US9654556B2 (en) | 2012-10-02 | 2017-05-16 | Razer (Asia-Pacific) Pte. Ltd. | Managing applications on an electronic device |
US10540368B2 (en) | 2012-10-02 | 2020-01-21 | Razer (Asia-Pacific) Pte. Ltd. | System and method for resolving synchronization conflicts |
US10425471B2 (en) | 2012-10-02 | 2019-09-24 | Razer (Asia-Pacific) Pte. Ltd. | Multi-tasker |
US9717985B2 (en) | 2012-10-02 | 2017-08-01 | Razer (Asia-Pacific) Pte. Ltd. | Fragment-based mobile device application streaming utilizing crowd-sourcing |
US8977723B2 (en) | 2012-10-02 | 2015-03-10 | Nextbit Systems Inc. | Cloud based application fragmentation |
US9210203B2 (en) | 2012-10-02 | 2015-12-08 | Nextbit Systems Inc. | Resource based mobile device application streaming |
US8951127B2 (en) | 2012-10-02 | 2015-02-10 | Nextbit Systems Inc. | Game state synchronization and restoration across multiple devices |
US9776078B2 (en) | 2012-10-02 | 2017-10-03 | Razer (Asia-Pacific) Pte. Ltd. | Application state backup and restoration across multiple devices |
US20140095624A1 (en) * | 2012-10-02 | 2014-04-03 | Nextbit Systems Inc. | Application state synchronization across multiple devices |
US10252159B2 (en) | 2012-10-02 | 2019-04-09 | Razer (Asia-Pacific) Pte. Ltd. | Application state backup and restoration across multiple devices |
US10123189B2 (en) | 2013-03-21 | 2018-11-06 | Razer (Asia-Pacific) Pte. Ltd. | Electronic device system restoration by tapping mechanism |
US8954611B2 (en) | 2013-03-21 | 2015-02-10 | Nextbit Systems Inc. | Mechanism for sharing states of applications and devices across different user profiles |
US9095779B2 (en) | 2013-03-21 | 2015-08-04 | Nextbit Systems | Gaming application state transfer amongst user profiles |
US11044592B2 (en) | 2013-03-21 | 2021-06-22 | Razer (Asia-Pacific) Pte. Ltd. | Electronic device system restoration by tapping mechanism |
US20150088957A1 (en) * | 2013-09-25 | 2015-03-26 | Sony Corporation | System and methods for managing applications in multiple devices |
USD768162S1 (en) | 2013-09-30 | 2016-10-04 | Nextbit Systems Inc. | Display screen or portion thereof with graphical user interface |
US9981191B2 (en) * | 2013-10-08 | 2018-05-29 | Google Llc | Native gameplay experience across platforms |
US20150099587A1 (en) * | 2013-10-08 | 2015-04-09 | Google Inc. | Native gameplay experience across platforms |
US9421465B2 (en) | 2014-04-22 | 2016-08-23 | Microsoft Technology Licensing, Llc | Game progression using retrieved partial user data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060030408A1 (en) | Game play with mobile communications device synchronization | |
US20080125226A1 (en) | Online Gaming | |
US10596466B2 (en) | Apparatus and method for adapting audio signals | |
US7627680B2 (en) | Method and system for mediating interactive services over a wireless communications network | |
RU2336109C2 (en) | System and method for application management via threshold events | |
US9839850B2 (en) | Communication game system, game apparatus, server, storage medium storing a program, and game control method | |
US9555334B2 (en) | System and method for managing virtual worlds mapped to real locations in a mobile-enabled massively multiplayer online role playing game (MMORPG) | |
US8747231B2 (en) | Systems, methods and techniques for safely and effectively coordinating video game play contests both on and off line | |
US9242174B2 (en) | System and method for dynamically distributing game data | |
EP2185258B1 (en) | Method for updating a multiplayer game session on a mobile device | |
US20060154710A1 (en) | Method and device for continuing an electronic multi-player game, in case of an absence of a player of said game | |
JP2001087561A (en) | Multi-player game system using cellular telephone and game unit | |
EP1372801A4 (en) | System and method for transmission of predefined messages among wireless terminals, and a wireless terminal | |
CN102377734A (en) | Method, system and terminal for realizing console game fight interaction of mobile communication terminal | |
JP2002094689A (en) | Program execution system, program execution device, relay device, and recording medium | |
KR100749182B1 (en) | System and method for storing game data using mobile communication network | |
WO2004049607A1 (en) | Distributing data using a broadcast and wireless network | |
JP2022176299A (en) | Game program, game device, and game system | |
KR20040059690A (en) | Method for 2 players game by using the infrared communication of mobile phone | |
JP2012005588A (en) | Server device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NOKIA CORPORATION, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIISKINEN, ARTO;REEL/FRAME:015823/0767 Effective date: 20040722 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |