IP Library Granted Patent US 11,367,261
Granted Patent B2
US 11,367,261 · App. 17/306,193 · Granted Jun 21, 2022

Presenting an augmented reality interface

Inventors: Joshua Robert Russell Jacobson (San Francisco, CA); Avinash Chukka (San Jose, CA); Rigel Zeda Stone (Laguna Beach, CA); Anthony Richard Murphy (Newark, CA); Herve Bizira (Inglewood, CA); Richard Baba (San Bruno, CA); Guenever Goik (Los Angeles, CA); Chetan Ankola (Sunnyvale, CA); Bryan Sze Pui Wong (Union City, CA)
Assignee: Verizon Patent and Licensing Inc.
G06T19/006G06F3/0482G06F3/04815G06F3/04842G06F3/04883G06T19/20H04L51/32G06F3/0488G06Q30/0241
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,367,261
App. No.
17/306,193
Granted
Jun 21, 2022
Kind
B2
Abstract

One or more computing devices, systems, and/or methods for presenting augmented reality (AR) interfaces are provided. For example, a first object corresponding to a representation of content in an AR interface may be presented. Responsive to receiving a selection of the first object, a first graphical object corresponding to the content may be presented. An AR interface comprising a real time view of a camera of the device may be presented. A first graphical representation of the first graphical object may be presented overlaid on the real time view of the camera of the device. A second graphical representation of the first graphical object comprising the graphical modification and a second graphical object associated with information corresponding to the content may be presented overlaid on the real time view of the camera of the device. Responsive to receiving a selection of the second graphical object, the information may be presented.

Claims (56)

1. A method, comprising:

determining at least one of:

a parameter of a device corresponding to at least one of processing power of the device, an operating system of the device, a memory parameter of the device, or a lighting of surroundings of the device; or

a parameter of a network to which the device is connected;

determining at least one of one or more resolutions or one or more polygon counts based upon at least one of the parameter of the device or the parameter of the network;

presenting a first graphical object corresponding to content;

responsive to receiving a request to overlay the first graphical object onto a live display of an area, presenting an augmented reality interface comprising a real time view of a camera of the device; and

responsive to receiving a request to insert a representation of the first graphical object into the real time view of the camera, presenting a first graphical representation of the first graphical object overlaid on the real time view of the camera of the device, at least one of the first graphical object or the first graphical representation generated based upon at least one of the one or more resolutions or the one or more polygon counts.

2. The method of claim 1 , comprising:

modifying a first perspective of the first graphical representation to a second perspective of the first graphical representation responsive to at least one of a first change of the real time view of the camera or a first user input.

3. The method of claim 1 , comprising:

outputting audio corresponding to the content using a speaker during at least one of the presenting the first graphical object, the presenting the augmented reality interface or the presenting the first graphical representation, the audio comprising at least one of music, one or more sound effects, one or more instructions or second information.

4. The method of claim 1 , comprising:

responsive to receiving a request to record a video, recording the video of at least one of a portion of the first graphical representation overlaid on the real time view of the camera of the device.

5. The method of claim 4 , comprising:

responsive to receiving a selection of a second device as a sharing recipient via a sharing interface, transmitting the video to the second device.

6. The method of claim 1 , comprising:

responsive to receiving a selection of a second device as a sharing recipient via a sharing interface, transmitting a link to the second device for accessing the content in the augmented reality interface using an application of the device.

7. The method of claim 1 , comprising:

presenting a logo associated with the content during at least one of the presenting the first graphical object, the presenting the augmented reality interface or the presenting the first graphical representation.

8. The method of claim 1 , wherein the determining at least one of the one or more resolutions or the one or more polygon counts is based upon the parameter of the device, wherein the parameter of the device corresponds to the processing power of the device.

9. The method of claim 1 , wherein the determining at least one of the one or more resolutions or the one or more polygon counts is based upon the parameter of the device, wherein the parameter of the device corresponds to the operating system of the device.

10. The method of claim 1 , wherein the determining at least one of the one or more resolutions or the one or more polygon counts is based upon the parameter of the device, wherein the parameter of the device corresponds to the memory parameter of the device.

11. The method of claim 1 , wherein the determining at least one of the one or more resolutions or the one or more polygon counts is based upon the parameter of the device, wherein the parameter of the device corresponds to the lighting of surroundings of the device.

12. The method of claim 1 , wherein the determining at least one of the one or more resolutions or the one or more polygon counts is based upon the parameter of the network to which the device is connected.

13. The method of claim 1 , comprising:

responsive to receiving a request to capture an image, capturing the image of a first instance of the first graphical representation overlaid on the real time view of the camera of the device.

14. The method of claim 13 , comprising:

responsive to receiving a selection of a second device as a sharing recipient via a sharing interface, transmitting the image to the second device.

15. A computing device comprising:

a processor; and

memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:

determining at least one of:

a parameter of a device corresponding to at least one of processing power of the device, an operating system of the device, a memory parameter of the device, or a lighting of surroundings of the device; or

a parameter of a network to which the device is connected;

determining at least one of one or more resolutions or one or more polygon counts based upon at least one of the parameter of the device or the parameter of the network;

presenting a first graphical object corresponding to content;

responsive to receiving a request to overlay the first graphical object onto a live display of an area, presenting an augmented reality interface comprising a real time view of a camera of the device; and

responsive to receiving a request to insert a representation of the first graphical object into the real time view of the camera, presenting a first graphical representation of the first graphical object overlaid on the real time view of the camera of the device, at least one of the first graphical object or the first graphical representation generated based upon at least one of the one or more resolutions or the one or more polygon counts.

16. The computing device of claim 15 , the operations comprising:

modifying a first perspective of the first graphical representation to a second perspective of the first graphical representation responsive to at least one of a first change of the real time view of the camera or a first user input.

17. The computing device of claim 15 , the operations comprising:

outputting audio corresponding to the content using a speaker during at least one of the presenting the first graphical object, the presenting the augmented reality interface or the presenting the first graphical representation, the audio comprising at least one of music, one or more sound effects, one or more instructions or second information.

18. A non-transitory machine readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:

presenting a list of items in an application of a device;

presenting, within the list of items, a first object corresponding to a representation of content in an augmented reality interface;

responsive to receiving a selection of the first object, presenting a first graphical object corresponding to the content;

responsive to receiving a request to overlay the first graphical object onto a live display of an area, presenting an augmented reality interface comprising a real time view of a camera of the device;

responsive to receiving a request to insert a representation of the first graphical object into the real time view of the camera, presenting a first graphical representation of the first graphical object overlaid on the real time view of the camera of the device;

responsive to receiving a request to supplement the first graphical representation with a graphical modification, presenting a second graphical representation of the first graphical object, comprising the graphical modification, overlaid on the real time view of the camera of the device;

presenting a third graphical representation of the first graphical object comprising the graphical modification and a second graphical object associated with information corresponding to the content; and

responsive to receiving a selection of the second graphical object, presenting the information.

19. The non-transitory machine readable medium of claim 18 , the operations comprising:

presenting a second image in the first object.

20. The non-transitory machine readable medium of claim 19 , the operations comprising:

responsive to receiving one or more user inputs in the application, replacing the second image with an animation.

Assignments (5)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0328 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: RUSSELL JACOBSON, JOSHUA ROBERT; CHUKKA, AVINASH; STONE, RIGEL ZEDA; MURPHY, ANTHONY RICHARD; BIZIRA, HERVE; BABA, RICHARD; GOIK, GUENEVER; ANKOLA, CHETAN; WONG, BRYAN SZE PUI
To: YAHOO HOLDINGS, INC.
Reel/Frame 058679/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 058754/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 058755/0189 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 059033/0379 →