IP Library › Granted Patent US 11,250,642
Granted Patent B1
US 11,250,642 · App. 16/847,998 · Granted Feb 15, 2022

Methods and systems for displaying virtual objects from an augmented reality environment on a multimedia device

Inventors: Kevin Gordon (Essex, GB); Charlotte Spender (Kent, GB)
Assignee: Worldpay Limited
G06T19/20G06F3/0481G06F3/04883G06F3/167G06Q20/123G06Q30/0643G06T19/006G06T2200/24G06T2219/2012G06T2219/2016G06T2219/2021
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,250,642
App. No.
16/847,998
Filed
Apr 14, 2020
Granted
Feb 15, 2022
Kind
B1
Examiner
GRAY, RYAN M
Art Unit
2611
USPC
345/633
Abstract

Methods and systems are disclosed for displaying an augmented reality virtual object on a multimedia device. One method comprises detecting, in an augmented reality environment displayed using a first device, a virtual object; detecting, within the augmented reality environment, a second device, the second device comprising a physical multimedia device; and generating, at the second device, a display comprising a representation of the virtual object.

Claims (55)

1. A computer-implemented method for displaying an augmented reality virtual object on a multimedia device, comprising:

detecting, in an augmented reality environment displayed using a first device, a virtual object;

detecting, within the augmented reality environment, a second device, the second device comprising a physical multimedia device;

generating, at the second device, a display comprising a representation of the virtual object;

receiving a user input via the first device;

prompting an updated display of the virtual object at the second device based on the received user input; and

retrieving, by the second device, the updated display from one or more representations of the virtual object stored in a database.

2. The method of claim 1 , wherein the first device comprises an augmented reality device connected to the second device via a virtual network.

3. The method of claim 1 , further comprising:

detecting a user selection of the virtual object; and

prompting the display of the virtual object at the second device, in response to the user selection.

4. The method of claim 3 , wherein the user selection comprises gesture, including a swiping, clicking, double-clicking, touching, grabbing, or pinching motion across a depiction of the virtual object in the augmented reality environment, or

wherein the user selection comprises a voice command.

5. The method of claim 1 , wherein the user input is received via a controller associated with the first device, and wherein the user input comprises a selection to rotate, zoom in, zoom out, change color, change dimensions of the virtual object, purchase the virtual object, view items related to the virtual object, display the virtual object with one or more other virtual objects, or a combination thereof.

6. The method of claim 5 , wherein the updated display comprises a rotated, zoomed in, zoomed out, color variation, or geometrically modified view of the virtual object.

7. The method of claim 1 , further comprising:

simultaneously displaying the virtual object at the first device and at the second device.

8. The method of claim 1 , further comprising:

prompting a display of at least a portion of the augmented reality environment on the second device, wherein the portion of the augmented reality environment includes background scenic features.

9. The method of claim 1 , further comprising:

prompting a display of a payment interface for purchase of the virtual object.

10. The method of claim 9 , further comprising:

determining transaction specifications associated with the virtual object, the transaction specifications including weight, price, delivery information, color, geometric dimensions, promotional code(s), user review(s), image(s) of the object, size information, use information, material composition, nutritional information, dosage, serving size, ingredient information, warnings, warranty information, or a combination thereof; and

prompting the display of the payment interface to include the transaction specifications.

11. A system for displaying objects between disparate devices, the system comprising:

one or more processors; a data storage comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform a method comprising:

detecting, in an augmented reality environment displayed using a first device, a virtual object;

detecting, within the augmented reality environment, a second device, the second device comprising a physical multimedia device;

generating, at the second device, a display comprising a representation of the virtual object; and

receiving a user input via the first device;

prompting an updated display of the virtual object at the second device based on the received user input; and

retrieving, by the second device, the updated display from one or more representations of the virtual object stored in a database.

12. The system of claim 11 , wherein the first device comprises an augmented reality device connected to the second device via a virtual network.

13. The system of claim 11 , wherein the method further comprises:

detecting a user selection of the virtual object; and

prompting the display of the virtual object at the second device, in response to the user selection.

14. The system of claim 13 , wherein the user selection comprises gesture, including a swiping, clicking, double-clicking, touching, grabbing, or pinching motion across a depiction of the virtual object in the augmented reality environment, or

wherein the user selection comprises a voice command.

15. The system of claim 11 , wherein the user input is received via a controller associated with the first device, the user input comprising a selection to rotate, zoom in, zoom out, change color, change dimensions of the virtual object, purchase the virtual object, view items related to the virtual object, display the virtual object with one or more other virtual objects, or a combination thereof.

16. The system of claim 15 , wherein the updated display comprises a rotated, zoomed in, zoomed out, color variation, or geometrically modified view of the virtual object.

17. The system of claim 11 , wherein the method further comprises:

simultaneously displaying the virtual object at the first device and at the second device.

18. The system of claim 11 , wherein the method further comprises:

prompting a display of at least a portion of the augmented reality environment on the second device, wherein the portion of the augmented reality environment includes background scenic features.

19. The system of claim 11 , wherein the method further comprises:

prompting a display of a payment interface for purchase of the virtual object;

determining transaction specifications associated with the virtual object, the transaction specifications including weight, price, delivery information, color, geometric dimensions, promotional code(s), user review(s), image(s) of the object, size information, use information, material composition, nutritional information, dosage, serving size, ingredient information, warnings, warranty information, or a combination thereof; and

prompting the display of the payment interface to include the transaction specifications.

20. A non-transitory computer readable medium comprising instructions which, when executed by one or more processors, cause the one or more processors to perform a method comprising:

detecting, in an augmented reality environment displayed using a first device, a virtual object;

detecting, within the augmented reality environment, a second device, the second device comprising a physical multimedia device;

generating, at the second device, a display comprising a representation of the virtual object; and

receiving a user input via the first device;

prompting an updated display of the virtual object at the second device based on the received user input; and

retrieving, by the second device, the updated display from one or more representations of the virtual object stored in a database.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT EXECUTION DATE FOR CHARLOTTE SPENDER PREVIOUSLY RECORDED AT REEL: 052499 FRAME: 0569. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 11, 2020
From: GORDON, KEVIN; SPENDER, CHARLOTTE
To: WORLDPAY LIMITED
Reel/Frame 052621/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2020
From: GORDON, KEVIN; SPENDER, CHARLOTTE
To: WORLDPAY LIMITED
Reel/Frame 052499/0569 →
Cited By (5)
US 12,229,897 US 12,301,942 US 12,530,859 US 12,563,269 US 12,718,507