IP Library Granted Patent US 11,403,797
Granted Patent B2
US 11,403,797 · App. 17/131,343 · Granted Aug 2, 2022

Dynamic location based digital element

Inventor: Ray Beau Lotto (Oxford, GB)
Assignee: Ripple, Inc. of Delaware
G06T11/60G06F3/167G06Q10/10G06Q10/109G06Q50/01H04W4/021G06F3/04845G06F2203/04806G06T2200/24
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,403,797
App. No.
17/131,343
Granted
Aug 2, 2022
Kind
B2
Abstract

A digital element located within a region near a device is identified. The digital element is located at a dynamically updated location. It is determined that the digital element is to be rendered. A representation of the digital element is generated in a rendered view of at least a portion of the region. Content of the digital element is provided upon receiving an indication that the digital element has been selected.

Claims (37)

1. A method for rendering a digital element, comprising:

identifying the digital element located within a region near a device, wherein the digital element is virtually located at a dynamically updated location with real-world physical longitude and latitude components that dynamically change over time for the same digital element, but a vertical location of the digital element is specified relative to an augmented reality observing platform;

determining that the digital element is to be rendered;

obtaining a captured image of at least a portion of the region using a camera of the device;

using a processor to generate at the vertical location specified relative to the augmented reality observing platform, a representation of the digital element that has been found by a user but not yet captured by the user in a rendered augmented reality view provided via the augmented reality observing platform using at least a portion of the captured image obtained using the camera of the device; and

providing content of the digital element to the user in response to receiving an indication associated with a capture of the digital element by the user using the augmented reality view.

2. The method of claim 1 , wherein the dynamically updated location of the digital element is based on a dynamic current location of a reference location device.

3. The method of claim 2 , wherein the dynamic current location of the reference location device is provided to a server by the reference location device.

4. The method of claim 2 , wherein the dynamically updated location of the digital element is determined based on an offset relative to the dynamic current location of the reference location device.

5. The method of claim 2 , wherein the dynamically updated location of the digital element is updated to be at a latitude and longitude of the dynamic current location of the reference location device but the vertical location of the digital element is different from a vertical location component of the dynamic current location of the reference location device.

6. The method of claim 1 , wherein generating the representation of the digital element in the augmented reality rendered view includes determining a filtered location of the augmented reality observing platform based at least in part on the dynamically updated location in a manner that reduces a rate of change of the dynamically updated location.

7. The method of claim 1 , wherein generating the representation of the digital element in the rendered augmented reality view includes calculating a directional heading value of the digital element based at least in part on a determined geographical location of the augmented reality observing platform.

8. The method of claim 1 , wherein the capture of the digital element using the augmented reality view is due to a user indication associated with the digital element.

9. The method of claim 1 , wherein the digital element includes a user profile of a target user.

10. The method of claim 1 , wherein providing the content of the digital element in response to receiving the indication associated with the capture of the digital element by the user includes awarding the content of the digital element to the user.

11. A system for rendering a digital element, comprising:

one or more processors configured to:

identify the digital element located within a region near a device, wherein the digital element is virtually located at a dynamically updated location with real-world physical longitude and latitude components that dynamically change over time for the same digital element, but a vertical location of the digital element is specified relative to an augmented reality observing platform;

determine that the digital element is to be rendered;

obtain a captured image of at least a portion of the region using a camera of the device;

generate at the vertical location specified relative to the augmented reality observing platform, a representation of the digital element that has been found by a user but not yet captured by the user in a rendered augmented reality view provided via the augmented reality observing platform using at least a portion of the captured image obtained using the camera of the device; and

provide content of the digital element to the user in response to receiving an indication associated with a capture of the digital element by the user using the augmented reality view; and

a memory coupled with at least one of the one or more processors, wherein the memory is configured to provide at least one of the one or more processors with instructions.

12. The system of claim 11 , wherein the dynamically updated location of the digital element is based on a dynamic current location of a reference location device.

13. The system of claim 12 , wherein the dynamic current location of the reference location device is provided to a server by the reference location device.

14. The system of claim 12 , wherein the dynamically updated location of the digital element is determined based on an offset relative to the dynamic current location of the reference location device.

15. The system of claim 12 , wherein the dynamically updated location of the digital element is updated to be at a latitude and longitude of the dynamic current location of the reference location device but the vertical location of the digital element is different from a vertical location component of the dynamic current location of the reference location device.

16. The system of claim 11 , wherein the one or more processors are configured to generate the representation of the digital element in the augmented reality rendered view including by being configured to determine a filtered location of the augmented reality observing platform based at least in part on the dynamically updated location in a manner that reduces a rate of change of the dynamically updated location.

17. The system of claim 11 , wherein the one or more processors are configured to generate the representation of the digital element in the augmented reality rendered view including by being configured to calculate a directional heading value of the digital element based at least in part on a determined geographical location of the augmented reality observing platform.

18. The system of claim 11 , wherein the capture of the digital element using the augmented reality view is due to a user indication associated with the digital element.

19. The system of claim 11 , wherein the one or more processors are configured to provide the content of the digital element in response to receiving the indication associated with the capture of the digital element by the user including by being configured to award the content of the digital element to the user.

20. A computer program product for rendering a digital element, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

identifying the digital element located within a region near a device, wherein the digital element is virtually located at a dynamically updated location with real-world physical longitude and latitude components that dynamically change over time for the same digital element, but a vertical location of the digital element is specified relative to an augmented reality observing platform;

determining that the digital element is to be rendered;

obtaining a captured image of at least a portion of the region using a camera of the device;

generating at the vertical location specified relative to the augmented reality observing platform, a representation of the digital element that has been found by a user but not yet captured by the user in a rendered augmented reality view provided via the augmented reality observing platform using at least a portion of the captured image obtained using the camera of the device; and

providing content of the digital element to the user in response to receiving an indication associated with a capture of the digital element by the user using the augmented reality view.

Assignments (1)
CHANGE OF NAME Recorded Feb 19, 2021
From: LAB OF MISFITS AR, INC.
To: RIPPLE, INC. OF DELAWARE
Reel/Frame 055345/0590 →
Continuity (4)
Continuation 15817027 · Nov 17, 2017
Continuation In Part 14301142 · Jun 10, 2014
Provisional Application 62426164 · Nov 23, 2016
Related Publication 20210174566A1 · Jun 10, 2021