US 12,494,056 B2
Social networking based on asset items
Tianyang Xu, Los Angeles, CA (US); Peilin Li, Los Angeles, CA (US); Qingyu Chen, Los Angeles, CA (US); Yuxi Zhang, Los Angeles, CA (US); and Xiaojie Li, Los Angeles, CA (US)
Assigned to Lemon Inc., Grand Cayman (KY)
Filed by Lemon Inc., Grand Cayman (KY)
Filed on Sep. 30, 2021, as Appl. No. 17/491,008.
Prior Publication US 2023/0095137 A1, Mar. 30, 2023
Int. Cl. G06V 10/94 (2022.01); G06F 3/0484 (2022.01); G06F 16/14 (2019.01); G06F 18/213 (2023.01); G06N 3/08 (2023.01); G06V 10/40 (2022.01); G06V 10/75 (2022.01); G06V 20/00 (2022.01); A63F 13/216 (2014.01); A63F 13/655 (2014.01); G01S 19/14 (2010.01)
CPC G06V 20/00 (2022.01) [G06F 3/0484 (2013.01); G06F 16/148 (2019.01); G06F 18/213 (2023.01); G06N 3/08 (2013.01); G06V 10/40 (2022.01); G06V 10/751 (2022.01); G06V 10/95 (2022.01); A63F 13/216 (2014.09); A63F 13/655 (2014.09); A63F 2300/695 (2013.01); G01S 19/14 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method, comprising:
extracting features from an image comprising an object using a first deep learning network model, wherein the object is associated with a location, and wherein the first deep learning network model is configured to be installed on a client computing device associated with a first user;
determining, by the client computing device, a plurality of pre-stored files based on the location, wherein the plurality of pre-stored files corresponds to a plurality of objects proximate to the location, and each of the plurality of pre-stored files comprises data indicative of a corresponding object from the plurality of objects, wherein each of the plurality of pre-stored files comprises features extracted from one or more images comprising the corresponding object, and the features are extracted from the one or more images using a second deep learning network model;
recognizing, by the client computing device, the object based on comparing the features extracted from the image with data comprised in each of the plurality of pre-stored files;
receiving an asset item in response to recognizing the object;
displaying a video stream via an interface of the client computing device, wherein the video stream comprises a second user;
rendering an image of the asset item onto the second user in the video stream; and
displaying at least one selectable user interface element via the interface of the client computing device in response to the second user requesting to trade at least one different asset item associated with the second user for the asset item, wherein the at least one selectable user interface element is selectable by the first user to confirm or deny the requested trade.