The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 20, 2024

Filed:

Feb. 15, 2023
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Piers George Cowburn, London, GB;

Kyle Goodrich, Venice, CA (US);

Samuel Edward Hare, Los Angeles, CA (US);

Maxim Maximov Lazarov, Culver City, CA (US);

David Li, London, GB;

Tony Mathew, Los Angeles, CA (US);

Andrew James McPhee, Culver City, CA (US);

Daniel Moreno, Los Angeles, CA (US);

Isac Andreas Müller Sandvik, London, GB;

Wentao Shang, Los Angeles, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 17/20 (2006.01); G06T 19/20 (2011.01); G06T 11/20 (2006.01);
U.S. Cl.
CPC ...
G06T 17/20 (2013.01); G06T 11/203 (2013.01); G06T 19/20 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2021 (2013.01);
Abstract

Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.


Find Patent Forward Citations

Loading…