| CPC G06Q 30/0643 (2013.01) [A45D 44/005 (2013.01); G06Q 30/0261 (2013.01); G06Q 30/0271 (2013.01); G06Q 30/0623 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06V 20/20 (2022.01); G06V 20/64 (2022.01); G06V 40/161 (2022.01); G06T 2219/2012 (2013.01)] | 25 Claims |

|
1. A computer-implemented method, comprising:
receiving, by a computing device, merchandise information;
in response to receiving the merchandise information, initiating a virtual try-on application running on the computing device to simulate physical application of a real-world product corresponding to the merchandise information onto a portion of a user depicted in visual media;
generating, by the computing device, a composite image including a visual effect on the visual media to simulate physical application of the real-world product onto the portion of the user depicted in the visual media;
providing for display the composite image within an image viewer of a graphical user interface (GUI) of the computing device;
retrieving an interactive graphical representation of information related to the real-world product corresponding to the merchandise information;
providing for display an augmented reality (AR) graphic overlaid onto a live view and positioned to be anchored to a physical location of the real-world product in the live view within the GUI of the computing device including the interactive graphical representation of information related to the real-world product;
receiving a selection of an item of the AR graphic;
for a topic of the item of the AR graphic that is selected, accessing via an artificial intelligence (AI) engine data sources to identify retail information that is both (i) related to the merchandise information and (ii) determined to be related to information in a user profile for a user of the computing device; and
dynamically modifying content and animation of the AR graphic being display overlaid onto the live view within the GUI of the computing device to customize the content and animation of the AR graphic for the user of the user profile using the retail information.
|