US 11,682,061 B2
System, method, and non-transitory computer-readable storage medium for dynamically definable gift objects
Gabriel Saunkeah, Berkeley, CA (US); Shane Parrish, Menlo Park, CA (US); Deny Chen, Fremont, CA (US); Roman Boudagov, Cupertino, CA (US); Andres Mendez, Austin, TX (US); and Cherry Wee, Mountain View, CA (US)
Assigned to LOOP COMMERCE, INC., Stamford, CT (US)
Filed by Loop Commerce, Inc., Stamford, CT (US)
Filed on Jul. 18, 2022, as Appl. No. 17/813,081.
Claims priority of provisional application 63/224,709, filed on Jul. 22, 2021.
Prior Publication US 2023/0029396 A1, Jan. 26, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0631 (2013.01) 21 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a gift request, wherein the gift request is received through real-time communications exchanged between a purchaser and a gift service, and wherein the gift request is associated with a gift recipient profile and a purchaser intent;
generating in real-time a computational model corresponding to the purchaser intent, wherein the computational model is generated in real-time as the real-time communications are exchanged;
identifying a gift object type, wherein the gift object type is identified based on the computational model;
dynamically training a gift object algorithm to generate gift objects based on one or more vectors, wherein the gift object algorithm is dynamically trained using a dataset, and wherein the dataset includes different purchaser intents and gift object types;
generating a set of clusters from the dataset, wherein the set of clusters are generated according to one or more vectors;
dynamically identifying a cluster from the set of clusters based on the computational model and the gift recipient profile, wherein the cluster is identified by the gift object algorithm according to one or more partial matches along the one or more vectors;
generating a gift object, wherein the gift object is generated based on the cluster and the gift object type, and wherein the gift object is generated with an undefined set of gift selection options;
providing the gift object, wherein in response to the gift object being received, a redemption request associated with the gift object is generated;
dynamically training a gift selection algorithm to generate custom sets of gift selection options for different gift objects, wherein the gift selection algorithm is dynamically trained using a set of sample gift objects, sample gift selection options generated based on the set of sample gift objects, and sample gift selections from the set of sample gift objects;
dynamically identifying a custom set of gift selection options based on the gift object and the redemption request, wherein the custom set of gift selection options are dynamically identified by the gift selection algorithm;
receiving a selection of a gift selection option from the custom set of gift selection options; and
updating the gift object algorithm and the gift selection algorithm using the redemption request, the selection, and the custom set of gift selection options.