Patent ID: 11887178
Assignee: STODGE INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 5:
6. A non-transitory computer-readable storage medium configured to store computer code comprising instructions, wherein the instructions, when executed by one or more processors, cause the one or more processors to:
receive, by an API subscription and data engine at the message management platform, application programming interface (API) payloads from an application builder platform that provides a backend merchant component for an application operator, the API payloads comprising of past confirmed transactions of a user of the application operator, the application operator's user identifier of the user, and available item offerings of the application operator, wherein a message management platform, the application operator, the application builder platform are operated by different entities;
receive, by a code snippet management system at the message management platform, from a code snippet provided by the message management platform, user activity of the user of the application operator;
determine, by an event management engine at the message management platform, that the user is a subscriber to the message management platform by matching the user identifier of the user to a subscriber identifier of the user,
launch, at an instant messaging platform, a chat session between the user and an agent, wherein the agent is associated with the message management platform;
generate, by a machine learning model at the message management platform, a set of recommended items for the user, the machine learning model trained to receive the past confirmed transactions of the user, the user activity of the user, and the available item offerings of the application operator at the instant messaging platform as input and to output the set of recommended items for the user;
provide, at the instant messaging platform, the past confirmed transactions of the user the available item offerings of the application operator, and the set of recommended items for display to the agent;
create, by a shopping cart creation engine at the message management platform, a virtual instance of a shopping cart representation, wherein the virtual instance comprises a set of item data, by:
receiving a selection of a set of items; and
adding each item in the set of items to the virtual instance of the shopping cart representation;

generate, by a shopping cart creation engine at the message management platform, a materialization link of the shopping cart by adding each item in the virtual instance of the shopping cart representation to a URL structure; and
transmit, through the instant messaging platform, the materialization link of the shopping cart to the user, wherein the materialization link, upon activation, automatically directs the user to a landing page of the application operator that has shopping cart corresponding to the virtual instance of the shopping cart representation, the landing page allowing the user to complete a checkout process.