Back to results
US 10,949,912 B2Granted
Message shopping over an electronic marketplace
AssigneeAmazon Technologies, Inc.
InventorKarthik Krishnamurthy
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for shopping using a messaging system. A message from a user includes a plurality of line items. At least one item may be identified corresponding to at least one of the plurality of line items. The at least one item may be included in a list associated with a user account.
Claims17
A system comprising:
- a computing device comprising a processor and a memory;
- and
- machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
- identify a line item included within an electronic message sent from a client device;
- match a catalog record for an item to the line item;
- include the catalog record for the item in a list associated with a user account, wherein the list comprises one or more items that can be purchased or rented by the user account;
- transmit the list to the client device, wherein the list is accessible by the user account through a user interface rendered on a display of the client device;
- send a reply message to an electronic address linked to the user account, wherein the reply message confirms that the catalog record for the item is included in the list;
- track a number of reply messages transmitted to the electronic address linked to the user account;
- determine that the tracked number of reply messages exceeds a threshold value;
- and
- cease transmission of the reply message to the electronic address in response to a determination that the tracked number of reply messages exceeds the threshold value.
9 more elements
A computer-implemented method, comprising
- identifying, via at least one computing device, a line item included within an electronic message sent from a client device;
- matching, via the at least one computing device, a catalog record for an item to the line item;
- including, via the at least one computing device, the catalog record for the item in a list associated with a user account, wherein the list comprises one or more items that can be purchased or rented by the user account;
- transmitting the list to the client device, wherein the list is accessible by the user account through a user interface rendered on a display of the client device;
- and
- sending, via the at least one computing device, a reply message to an electronic address linked to the user account, wherein the reply message confirms that the catalog record for the item is included in the list;
- tracking, via the at least one computing device, a number of reply messages transmitted to the electronic address linked to the user account;
- determining, via the at least one computing device, that the tracked number of reply messages exceeds a threshold value;
- and
- ceasing, via the at least one computing device, transmission of the reply message to the electronic address in response to a determination that the tracked number of reply messages exceeds the threshold value.
7 more elements
A non-transitory, computer-readable medium comprising machine-readable instructions that, when executed by a processor of a computing device, cause the computing device to at least:
- identify a line item included within an electronic message sent from a client device;
- match a catalog record for an item to the line item;
- include the catalog record for the item in a list associated with a user account, wherein the list comprises one or more items that can be purchased or rented by the user account;
- transmit the list to the client device, wherein the list is accessible by the user account through a user interface rendered on a display of the client device;
- send a reply message to an electronic address linked to the user account, wherein the reply message confirms that the catalog record for the item is included in the list;
- track a number of reply messages transmitted to the electronic address linked to the user account;
- determine that the tracked number of reply messages exceeds a threshold value;
- and
- cease transmission of the reply message to the electronic address in response to a determination that the tracked number of reply messages exceeds the threshold value.
6 more elements
Dependencies are inferred from the claim text.