Barcode-based methods to enhance mobile multiplayer games
First Claim
1. A method for connecting two or more users with devices to a game hosted on a server on the Internet, comprising:
- providing a device for each user;
providing the server, wherein the server is configured to provide information to the devices of each user via the Internet;
contacting the server, by a first user through a web browser of a first device, to initialize an instance of the game to be played, the server in return providing a barcode that encodes an identifier of the first device;
displaying the barcode on the web browser of the first device;
image capturing the barcode, by the one or more other users using camera of their respective devices;
decoding the barcode by the one or more other users using their respective devices;
contacting the server, by the one or more other users using their respective devices, the server in return providing information related to the game;
entering the game, by the one or more other users through web browser of their respective devices, using the information related to the game;
providing a replacement means for replacing a retiring user in the game with a replacement user, the replacement means comprising;
providing a replacement barcode to a retiring user when the retiring user contacts the server;
displaying the replacement barcode on a web browser of the retiring user'"'"'s device;
imaging the barcode by camera of a device of a replacement user to obtain information about the retiring user'"'"'s game; and
transferring control of a character in the game from the retiring user to the replacement user.
0 Assignments
0 Petitions
Accused Products
Abstract
How do 2 people near each other and who have cellphones play a multiplayer Internet game? The first person visits it on her phone. She gets a barcode of an URL with an id of her Internet address. The second person images it with his phone and connects to the server. The server sends pages to both phones, to let them play the game. A barcode can add more people to the game. A player hands her character to a nearby person with a mobile device. Or to add watchers to follow the Point Of View of a player. A barcode can transfer assets between players, in a game that encourages physical proximity and enhanced social interaction. Another method of linking the players is where the phone emits a sound that maps to an URL. The other phone records and decodes the URL. It queries the server with the URL, to log the second person into the game.
45 Citations
15 Claims
-
1. A method for connecting two or more users with devices to a game hosted on a server on the Internet, comprising:
-
providing a device for each user; providing the server, wherein the server is configured to provide information to the devices of each user via the Internet; contacting the server, by a first user through a web browser of a first device, to initialize an instance of the game to be played, the server in return providing a barcode that encodes an identifier of the first device; displaying the barcode on the web browser of the first device; image capturing the barcode, by the one or more other users using camera of their respective devices; decoding the barcode by the one or more other users using their respective devices; contacting the server, by the one or more other users using their respective devices, the server in return providing information related to the game; entering the game, by the one or more other users through web browser of their respective devices, using the information related to the game; providing a replacement means for replacing a retiring user in the game with a replacement user, the replacement means comprising; providing a replacement barcode to a retiring user when the retiring user contacts the server; displaying the replacement barcode on a web browser of the retiring user'"'"'s device; imaging the barcode by camera of a device of a replacement user to obtain information about the retiring user'"'"'s game; and transferring control of a character in the game from the retiring user to the replacement user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for connecting two or more users with devices to a game hosted on a server on the Internet, comprising:
-
providing a device for each user; providing the server, wherein the server is configured to provide information to the devices of each user via the Internet; contacting the server, by a first user through a web browser of a first device, to initialize an instance of the game to be played, the server in return providing a barcode that encodes an identifier of the first device; displaying the barcode on the web browser of the first device; image capturing the barcode, by the one or more other users using camera of their respective devices; decoding the barcode by the one or more other users using their respective devices; contacting the server, by the one or more other users using their respective devices, the server in return providing information related to the game; entering the game, by the one or more other users through web browser of their respective devices, using the information related to the game; adding observer means for adding observers once the game has been set up, via an in-game user within the game, the adding observer means comprising; providing a means for contacting the server on the in-game user'"'"'s device, the server, in response, returning an observer barcode that encodes an identifier of the in-game user'"'"'s device; displaying the observer barcode on a web browser of the in-game user'"'"'s device; imaging the observer barcode, by the one or more other users, using camera of their respective devices, who want to join the game as observers; decoding the observer barcode on the one or more other devices to obtain server information related to the game; contacting the server, by the one or more other users using their respective devices with the obtained server information, the server returning information related to the game; entering the game, by the one or more other users through web browser of their respective devices, using the information related to the game; and providing the one or more other users with information related to the in-game user comprising;
the in-game user'"'"'s point of view, audio and updates relating to the in-game user'"'"'s character(s). - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification