Patent ID: 11875392
Assignee: AMAZON TECHNOLOGIES, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A method, comprising:
receiving, by one or more processors, from a first device, first natural language text input data, wherein the first natural language input text data, wherein the first natural language input text data is associated with a first message from a first user profile in an electronic messaging conversation on the first device;
receiving, by the one or more processors, from a second device, second natural language text input data, wherein the second natural language text input data is associated with a second message from a second user profile in the electronic messaging conversation on the second device;
receiving, by the one or more processors, from the first device, third natural language text data, wherein the third natural language text data is associated with voice input data received by the first device and associated with the first user profile in the electronic messaging conversation on the first device;
performing, by the one or more processors, natural language processing on at least a portion of the third natural language text data to generate output data indicative of semantic context of the third natural language text data;
determining, by the one or more processors, at least one product is related to the semantic context;
identifying, by the one or more processors, a reference tag associated with at least one of the first message or the second message;
determining compensation data indicating an amount of compensation for a purchase;
identifying, based on the reference tag, a messaging application, wherein the first message was generated using the messaging application;
generating, by the one or more processors, based at least in part on the identification of the reference tag, a product card comprising product data of the at least one product, wherein the product data comprises a selectable resource identifier;
determine, based on the reference tag, that the first user profile used the messaging application to select the resource identifier;
associate the compensation data with the messaging application; and
sending, by the one or more processors, the product card to the second device, wherein the product card is configured to be included in the electronic messaging conversation on the second device.