IP Library › Granted Patent US 11,833,427
Granted Patent B2
US 11,833,427 · App. 17/946,486 · Granted Dec 5, 2023

Graphical marker generation system for synchronizing users

Inventors: Yu Jiang Tham (Los Angeles, CA); Ava Robinson (Solana Beach, CA); Andrés Monroy-Hernández (Princeton, NJ); Rajan Vaish (Beverly Hills, CA)
Assignee: Snap Inc.
A63F13/537G06T7/70G06T13/20A63F2300/636
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,833,427
App. No.
17/946,486
Granted
Dec 5, 2023
Kind
B2
Abstract

Systems and methods directed to generating an interactive graphical marker that includes a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region. The systems and methods are also directed to monitoring an animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation, and in response to detecting that the first indicator and the second indicator are aligned, initiating an interactive game application on a second computing device and a third computing device.

Claims (31)

1. A method comprising:

capturing an animation of an interactive graphical marker, the interactive graphical marker comprising a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region, and the animation of the interactive graphical marker comprising a rotation of the first region in a first direction around a rotational axis of the interactive graphical marker;

monitoring the animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation; and

in response to detecting that the first indicator and the second indicator are aligned, causing an initiation of an interactive application.

2. The method of claim 1 , wherein the interactive graphical marker comprises a three-dimensional image, an augmented reality image, a mixed reality image, a virtual reality image, or an image transformation.

3. The method of claim 1 , wherein the first region of the interactive graphical marker comprises a plurality of images, the plurality of images comprising any one of an augmented reality image, a mixed reality image, a virtual reality image, or an image transformation.

4. The method of claim 1 , wherein the capturing the animation of the interactive graphical marker comprises capturing using a respective camera from at least a plurality of perspective viewpoints.

5. The method of claim 4 , wherein each perspective viewpoint of the plurality of perspective viewpoints is different.

6. The method of claim 1 , wherein the rotation in the first region in the first direction is based on a first speed.

7. The method of claim 6 , wherein the animation comprises a rotation in a second direction at a second speed around the rotational axis of the interactive graphical marker.

8. The method of claim 7 , further comprising:

in response to detecting that the first indicator and the second indicator are aligned, terminating the interactive application.

9. The method of claim 1 , wherein the second region comprises a buffer region positioned orthogonal to the second indicator.

10. The method of claim 1 , in response to detecting that the first indicator and the second indicator are aligned, causing a mode change of the interactive application.

11. A system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the system to perform operations comprising:

capturing an animation of an interactive graphical marker, the interactive graphical marker comprising a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region, and the animation of the interactive graphical marker comprising a rotation of the first region in a first direction around a rotational axis of the interactive graphical marker;

monitoring the animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation; and

in response to detecting that the first indicator and the second indicator are aligned, causing an initiation of an interactive application.

12. The system of claim 11 , wherein the interactive graphical marker comprises a three-dimensional image, an augmented reality image, a mixed reality image, a virtual reality image, or an image transformation.

13. The system of claim 11 , wherein the capturing the animation of the interactive graphical marker comprises capturing using a respective camera from at least a plurality of perspective viewpoints.

14. The system of claim 11 , wherein the animation comprises a rotation in a first direction at a first speed and in a rotation in a second direction at a second speed around the rotational axis of the interactive graphical marker.

15. The system of claim 14 , further comprising:

in response to detecting that the first indicator and the second indicator are aligned, causing a termination of an interactive game application.

16. The system of claim 11 , wherein the second region comprises a buffer region positioned orthogonal to the second indicator.

17. The system of claim 11 , in response to detecting that the first indicator and the second indicator are aligned, causing a mode change of the interactive application.

18. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:

capturing an animation of an interactive graphical marker, the interactive graphical marker comprising a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region, and the animation of the interactive graphical marker comprising a rotation of the first region in a first direction around a rotational axis of the interactive graphical marker;

monitoring the animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation; and

in response to detecting that the first indicator and the second indicator are aligned, causing an initiation of an interactive application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2023
From: THAM, YU JIANG; ROBINSON, AVA; MONROY- HERNÁNDEZ, ANDRÉS; VAISH, RAJAN
To: SNAP INC.
Reel/Frame 065295/0657 →
Continuity (2)
Continuation 17027397 · Sep 21, 2020
Related Publication 20230019561A1 · Jan 19, 2023