SYSTEM AND METHOD OF VIRTUAL INTERACTION
First Claim
1. A system for virtual interaction, comprisingtwo or more portable electronic devices, each device comprising in turn:
- a coordinate referencer operable to define a coordinate system common to said portable electronic devices with respect to a physically defined reference position;
a position estimator operable to detect a physical position of its respective portable electronic device with respect to said reference position;
a virtual environment generator operable to generate a virtual environment; and
a communicator operable 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 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.
69 Citations
15 Claims
-
1. A system for virtual interaction, comprising
two or more portable electronic devices, each device comprising in turn: -
a coordinate referencer operable to define a coordinate system common to said portable electronic devices with respect to a physically defined reference position; a position estimator operable to detect a physical position of its respective portable electronic device with respect to said reference position; a virtual environment generator operable to generate a virtual environment; and a communicator operable 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 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 coordinate system common to said portable electronic devices with respect to a physically defined reference position; 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 reference position. - View Dependent Claims (12, 13, 14)
-
-
15. A tangible 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 coordinate system common to said portable electronic devices with respect to a physically defined reference position; 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 reference position.
-
Specification