Systems and methods for establishing a shared augmented reality session
AssigneeEidos Interactive Corp.
InventorsAnthony Reddan, Renaud Bedard
Life of this patent
Estimating the term…
Abstract
Methods and systems of establishing a shared augmented reality session between a first computing device and a second computing device are disclosed. The first and second computing devices perform proximity device discovery using a first data communication technology. The first and second computing devices then perform real-time network communication using a second data communication technology. Once the real-time network communication is established, the first and second computing devices perform coordinate space synchronization using the second data communication technology.
Claims21
A method of establishing a shared augmented reality session between a first computing device and a second computing device, the method comprising the steps of:
- performing proximity device discovery between the first computing device and the second computing device using a first data communication technology;
- performing real-time network communication between the first computing device and the second computing device using a second data communication technology;
- and
- performing coordinate space synchronization of the first computing device and the second computing device using the second data communication technology;
- wherein the first data communication technology is Bluetooth Low Energy (BLE);
- and
- wherein proximity device discovery is performed using BLE Advertising packets and Scan Response packets.
A non-transitory processor-readable storage medium, having processor-executable instructions stored thereon, which, when executed by a processor, cause a first computing device comprising the processor and a camera to implement an augmented reality application configured to:
- perform proximity device discovery between the first computing device and a second computing device using a first data communication technology;
- perform real-time network communication between the first computing device and the second computing device using a second data communication technology;
- and
- perform coordinate space synchronization between of the first computing device and the second computing device using the second data communication technology;
- wherein the first data communication technology is Bluetooth Low Energy (BLE);
- and
- wherein the augmented reality application is further configured to perform proximity device discovery using BLE Advertising packets and Scan Response packets.
A system for establishing a shared augmented reality session between a first computing device and a second computing device, the system comprising:
- a proximity device discovery module configured to perform proximity device discovery between the first computing device and the second computing device using a first data communication technology;
- a real-time network communication module configured to establish real-time network communication between the first computing device and a second computing device using a second data communication technology;
- and
- a coordinate space synchronization module configured to perform coordinate space synchronization of the first computing device and the second computing device using the second communication technology;
- wherein the first data communication technology is Bluetooth Low Energy (BLE);
- and
- wherein proximity device discovery is performed by the proximity device discovery module using BLE Advertising packets and Scan Response packets.
Dependencies are inferred from the claim text.