Relative positioning and virtual objects for mobile devices
First Claim
Patent Images
1. A method for virtual interaction among a plurality of participants having mobile devices, said method comprising the steps of:
- transmitting a request for participation acknowledgment data and positioning system position coordinates from a requesting mobile device to potential participating mobile devices;
transmitting participation acknowledgment data and position coordinates from said potential participating mobile devices to said requesting mobile device;
calculating, by said requesting mobile device, relative positions of all of said potential participating mobile is devices which transmit participation acknowledgment data and position coordinates;
identifying all participating mobile devices;
displaying the position of all of said participating mobile devices; and
virtually interacting, utilizing a virtual application program, among said participating mobile devices.
3 Assignments
0 Petitions
Accused Products
Abstract
Multiple participants can play a virtual game with each other utilizing respective mobile devices, regardless of location of the players. The virtual game can be implemented by a radio frequency protocol, such that the virtual game is played by multiple players determined to be within a radio frequency range of a requesting mobile device in accordance with a radio frequency protocol, or the virtual game can be implemented by a wireless application protocol (WAP) whereby the players can be located anywhere in the world.
-
Citations
26 Claims
-
1. A method for virtual interaction among a plurality of participants having mobile devices, said method comprising the steps of:
-
transmitting a request for participation acknowledgment data and positioning system position coordinates from a requesting mobile device to potential participating mobile devices;
transmitting participation acknowledgment data and position coordinates from said potential participating mobile devices to said requesting mobile device;
calculating, by said requesting mobile device, relative positions of all of said potential participating mobile is devices which transmit participation acknowledgment data and position coordinates;
identifying all participating mobile devices;
displaying the position of all of said participating mobile devices; and
virtually interacting, utilizing a virtual application program, among said participating mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
identifying the position coordinates, by said requesting mobile device, of all of said potential participating mobile devices which transmitted participation acknowledgment data and position coordinates to said requesting mobile device to the others of said potential participating mobile devices which transmitted participation acknowledgment data and position coordinates to said requesting mobile device;
each of said identified potential participating mobile devices performing handshaking processing with the others of said identified potential participating mobile devices;
each of said identified potential participating mobile devices transmitting to said requesting mobile device identification information of those of said identified potential participating mobile devices with which said handshaking processing was completed; and
said requesting mobile device identifying said participating mobile devices as being those of said identified potential participating mobile devices which complete said handshaking processing with each other.
-
-
5. A method according to claim 4, wherein said requesting mobile device only displays the position of said participating mobile devices.
-
6. A method according to claim 5, wherein said virtual interaction is performed among all of said participating mobile devices which are within the common, permissible radio frequency protocol range of each other.
-
7. A method according to claim 5, wherein all of said participating mobile devices which are within the common, permissible radio frequency range of said requesting mobile device and each other perform a further step of displaying the relative positions of all of said participating mobile devices.
-
8. A method according to claim 1, wherein each of said mobile devices includes a motion sensor and an application program to facilitate said step of virtually interacting.
-
9. A method according to claim 1, wherein said requesting mobile device transmits said request for participation acknowledgment data and position coordinates to potential participating mobile devices utilizing a wireless application protocol (WAP).
-
10. A method according to claim 9, wherein said WAP is running on a data packet network.
-
11. A method according to claim 9, wherein said requesting mobile device transmits said request for participation acknowledgment and position coordinates via a processor which is connected to a WAP server.
-
12. A method according to claim 11, wherein said requesting mobile device transmits said request to said processor utilizing a radio frequency protocol.
-
13. A method according to claim 12, wherein said radio frequency protocol is a Bluetooth radio frequency protocol.
-
14. A method according to claim 9, wherein said requesting mobile device transmits said request to an application server.
-
15. A method according to claim 9, wherein said potential participating mobile devices transmit said participation acknowledgment data and position coordinates to a WAP server.
-
16. A method according to claim 15, wherein said potential participating mobile devices transmit said participation acknowledgment data and position coordinates to said respective processors utilizing a radio frequency protocol.
-
17. A method according to claim 16, wherein said radio frequency is a Bluetooth radio frequency protocol.
-
18. A method according to claim 9, wherein said potential participating mobile devices transmit said participation acknowledgment data and position coordinates to a WAP server.
-
19. A method according to claim 1, wherein said participating mobile devices transmit a display of said virtual interaction to an external display device.
-
20. A method according to claim 19, wherein said external display device includes any of a television monitor, a computer monitor and a virtual reality headset.
-
21. A method according to claim 19, wherein said participating mobile devices transmit the display of said virtual interaction to said external display device utilizing a radio frequency protocol.
-
22. A method according to claim 21, wherein said radio frequency protocol is a Bluetooth protocol.
-
23. A method according to claim 21, wherein said radio frequency protocol is a home RF protocol.
-
24. A method according to claim 14, wherein application server is a WAP server.
-
25. A method according to claim 1, wherein said step of virtually interacting among said participating mobile devices includes playing a virtual game.
-
26. A method according to claim 1, wherein said positioning system is a Global Positioning System (GPS).
Specification