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

Claim 0:
1. A method, comprising:
receiving, by one or more computer processors, from a first device, first natural language text input data, wherein the first natural language text input 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 computer 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 computer 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 computer 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 computer processors, at least one product is related to the semantic context;
determining compensation data indicating an amount of compensation for a purchase;
identifying, based on a reference tag, a messaging application, wherein the first message was generated using the messaging application;
generating, by the one or more computer processors, a selectable representation of the at least one product, wherein the selectable representation comprises a network resource identifier;
determining, based on the reference tag, that the first user profile used the messaging application to select the network resource identifier;
associating the compensation data with the messaging application; and
sending, by the one or more computer processors, the selectable representation to the first device, wherein the selectable representation is presented in the electronic messaging conversation on the first device.