US 11,657,575 B2
Generating augmented reality content based on third-party content
Jean Luo, Los Angeles, CA (US); and Celia Nicole Mourkogiannis, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 28, 2020, as Appl. No. 16/885,714.
Prior Publication US 2021/0374839 A1, Dec. 2, 2021
Int. Cl. G06Q 30/06 (2012.01); G06Q 30/0601 (2023.01); G06T 19/00 (2011.01); G06V 10/44 (2022.01); G06V 40/16 (2022.01); G06T 19/20 (2011.01); G06Q 50/00 (2012.01); H04L 51/07 (2022.01)
CPC G06Q 30/0643 (2013.01) [G06Q 50/01 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06V 10/443 (2022.01); G06V 40/168 (2022.01); H04L 51/07 (2022.05); G06T 2219/2012 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, by one or more computing devices, content from a third party, the content including at least one of image content or video content and the content being directed to a product offered for purchase via a client application;
determining, by at least one computing device of the one or more computing devices, one or more objects included in the content;
determining, by at least one computing device of the one or more computing devices, one or more effects related to the one or more objects, the one or more effects corresponding to one or more visual features included in the content;
generating, by at least one computing device of the one or more computing devices, an augmented reality content item that includes computer-readable instructions that are executable by the client application to apply the one or more effects to at least one additional object included in additional content obtained via the client application, the at least one additional object corresponding to the one or more objects included in the content; and
responsive to selection of a user interface element within the client application, sending augmented reality content data to a client device executing an instance of the client application, the augmented reality content data including the augmented reality content item.