System and method of virtual interaction
First Claim
1. A system for virtual interaction, comprising:
- two or more portable electronic devices, each device comprising in turn;
a coordinate referencer configured to define a new coordinate system common to said portable electronic devices with respect to a real, physically defined common reference position in a real-world space currently shared by said portable electronic devices, where said common reference position is a point where said portable electronic devices are placed physically adjacent to one another;
a position estimator configured to detect a physical position of its respective portable electronic device with respect to said reference position;
a virtual environment generator configured to generate a virtual environment; and
a communicator configured to transmit positional data using said common coordinate system from that portable electronic device to another portable electronic device; and
in whichsaid virtual environment is shared in common between said portable electronic devices, said virtual environment using said common co-ordinate system within which each portable electronic device defines a position for itself responsive to its physical position with respect to said common reference position.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for virtual interaction, comprising two or more portable electronic devices, is provided. Each device comprises, in turn, coordinate referencing means operable to define a coordinate system common to the portable electronic devices with respect to a physically defined reference position, position estimation means operable to detect a the physical position of its respective portable electronic device with respect to the reference position, virtual environment generation means operable to generate a virtual environment, and communication means operable to transmit positional data using the common coordinate system from that portable electronic device to another portable electronic device. The virtual environment is shared in common between the portable electronic devices. The virtual environment uses the common co-ordinate system within which each portable electronic device defines a position for itself responsive to its physical position with respect to the reference position.
-
Citations
15 Claims
-
1. A system for virtual interaction, comprising:
two or more portable electronic devices, each device comprising in turn; a coordinate referencer configured to define a new coordinate system common to said portable electronic devices with respect to a real, physically defined common reference position in a real-world space currently shared by said portable electronic devices, where said common reference position is a point where said portable electronic devices are placed physically adjacent to one another; a position estimator configured to detect a physical position of its respective portable electronic device with respect to said reference position; a virtual environment generator configured to generate a virtual environment; and a communicator configured to transmit positional data using said common coordinate system from that portable electronic device to another portable electronic device; and
in whichsaid virtual environment is shared in common between said portable electronic devices, said virtual environment using said common co-ordinate system within which each portable electronic device defines a position for itself responsive to its physical position with respect to said common reference position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method of virtual interaction between two or more portable electronic devices comprises the steps of:
-
defining a new coordinate system common to said portable electronic devices with respect to a real, physically defined common reference position in a real-world space currently shared by said portable electronic devices, where said common reference position is a point where said portable electronic devices are placed physically adjacent to one another; estimating a physical position of at least one portable electronic device with respect to said reference position; generating a virtual environment; communicating positional data between said portable electronic devices using said common coordinate system; and
in whichsaid virtual environment is shared in common between said portable electronic devices, the virtual environment using the common co-ordinate system; and for each portable electronic device, defining its position in said shared virtual environment responsive to its physical position with respect to said common reference position. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium on which computer readable instructions of a computer program are stored, the instructions, when executed by a computer, cause the computer to perform a method of virtual interaction between two or more portable electronic devices comprising:
-
defining a new coordinate system common to said portable electronic devices with respect to a real, physically defined common reference position in a real-world space currently shared by said portable electronic devices, where said common reference position is a point where said portable electronic devices are placed physically adjacent to one another; estimating a physical position of at least one portable electronic device with respect to said reference position; generating a virtual environment; communicating positional data between said portable electronic devices using said common coordinate system; and
in whichsaid virtual environment is shared in common between said portable electronic devices, the virtual environment using the common co-ordinate system; and for each portable electronic device, defining its position in said shared virtual environment responsive to its physical position with respect to said common reference position.
-
Specification