# US 11,443,361 B1 · Item ordering from an embedded ordering device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,443,361 B1
- Document ID: US11443361B1
- Status: Granted
- Kind: B1
- Application number: 16/659,414
- Filed: 2019-10-21
- Granted: 2022-09-13
- Earliest claimed: 2015-07-17
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Jonathan Patrick Lim; Stephen Pate Smith; Benjamin Thomas Logsdon
- Web page: https://patentgrep.com/patent/US11443361B1

## CPC

- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 10/083: Shipping
- G06Q 30/0241: Advertisements
- G06Q 30/0267: {Wireless devices}
- G06Q 30/0601: Electronic shopping [e-shopping]
- H04W 76/10: Connection setup
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Described are systems, methods and arrangements for enabling fulfillment of items from printed materials. When printed material is generated it includes an embedded ordering device (“EOD”) that can be activated by a user that is viewing the printed material. Upon activation, the EOD connects to a wireless network and sends a unique identifier data to a fulfillment service. The fulfillment service, upon receiving the unique identifier data determines an item associated with the unique identifier data and a delivery destination (e.g., the address to which the printed material was delivered) and fulfills the item to the delivery destination.

## Claims

### Claim 1

A system, comprising:
a printed material that includes:
a first embedded ordering device (“EOD”) at a first position within the printed material, wherein the first EOD includes at least a first memory that stores at least a unique identifier;
a second EOD at a second position within the printed material that is different than the first position; and
an antenna at a third position within the printed material that is different than the first position and the second position, wherein the antenna is configured to be selectively coupled to the first EOD or the second EOD; and
a computing system that is separate from the printed material, including:
one or more processors; and
a second memory storing program instructions that, when executed by the one or more processors, cause the one or more processors to at least:
store a first association between the unique identifier and an item, wherein the unique identifier is associated with the item and corresponds to an item information presented on the printed material;
a second association between the unique identifier and a delivery destination; and
subsequent to the printed material being delivered to a printed material delivery destination:
receive data that is wirelessly transmitted by the antenna and that includes the unique identifier; and
in response to receiving the data that includes the unique identifier, cause the item to be fulfilled to the delivery destination.

### Claim 2 (depends on 1)

The system of claim 1, wherein the printed material is at least one of a sheet of paper included in a magazine, a sheet of paper included in a book, a map, a poster, a flyer, a multi-sheet printed material or a portion of a package.

### Claim 3 (depends on 1)

The system of claim 1, wherein the program instructions that, when executed by the one or more processors, further cause the one or more processors to at least:
determine a user profile corresponding to the printed material delivery destination; and
determine that the delivery destination is an item delivery destination associated with the user profile.

### Claim 4 (depends on 3)

The system of claim 3, wherein:
the program instructions that, when executed by the one or more processors, further cause the one or more processors to at least determine an origin location of the data based at least in part on an identifier included in the data; and
the program instructions that, when executed by the one or more processors to cause the one or more processors to determine that the delivery destination is the item delivery destination, further include instructions that, when executed by the one or more processors, further cause the one or more processors to at least determine the delivery destination corresponding to the origin location.

### Claim 5 (depends on 1)

The system of claim 1, wherein the program instructions that, when executed by the one or more processors, further cause the one or more processors to at least:
charge a fee for the item.

### Claim 6

A method comprising:
including a first embedded ordering device (“EOD”) in a first portion of a printed material, wherein the first EOD includes:
a first memory storing a unique identifier;
a communication interface; and
a circuit coupled to the communication interface that, when the first EOD is activated, is configured to at least:
initiate a wireless connection using the communication interface; and
send the unique identifier for wireless transmission;
including a second EOD in a second portion of the printed material;
including an antenna in a third portion of the printed material, wherein antenna is configured to be selectively coupled to the first EOD or the second EOD;
at a computing system that is separate from the printed material:
storing, in a second memory included in the computing system, a first association between the unique identifier and an item;
storing, in the second memory, a second association between the unique identifier and a delivery destination; and
subsequent to the printed material being delivered to a printed material delivery destination:
receiving data included in a wireless transmission sent by the antenna, wherein the data includes the unique identifier; and
in response to receiving the data, causing the item to be fulfilled to the delivery destination.

### Claim 7 (depends on 6)

The method of claim 6, wherein the printed material is at least one of a sheet of paper included in a magazine, a sheet of paper included in a book, a map, a poster, a flyer, a multi-sheet printed material, or a portion of a package.

### Claim 8 (depends on 6)

The method of claim 6, further comprising:
receiving, at the computing system, the printed material delivery destination for the printed material; and
storing an association between the unique identifier and the printed material delivery destination.

### Claim 9 (depends on 6)

The method of claim 6, further comprising:
at the computing system:
determining a user profile corresponding to the printed material delivery destination;
determining that the delivery destination is an item delivery destination associated with the user profile; and
storing an association between the unique identifier and at least one of the printed material delivery destination, the user profile, or the item delivery destination.

### Claim 10 (depends on 6)

The method of claim 6, further comprising:
at the computing system:
determining that a supplemental criteria associated with the unique identifier is satisfied; and
determining that the supplemental criteria is at least one of an item fulfillment frequency, an expiration, or an order quantity.

### Claim 11 (depends on 6)

The method of claim 6, further comprising:
at the computing system:
determining that the data includes item delivery details such that at least one of a user identifier or the delivery destination are indicated in the item delivery details; and
wherein:
the data is received from a provisioned device to which the EOD was able to connect; and
the provisioned device included the item delivery details in the data.

### Claim 12 (depends on 6)

The method of claim 6, wherein:
the delivery destination is the printed material delivery destination.

### Claim 13 (depends on 6)

The method of claim 6, further comprising:
at the computing system:
determining an origin location of the data based at least in part on an identifier included in the data.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
at the computing system:
determining the origin location based at least in part on at least one of a Wi-Fi network identifier included in the data, a Bluetooth identifier included in the data, a near-field communication identifier included in the data, an internet protocol address included in the data, or global positioning system information.

### Claim 15 (depends on 6)

The method of claim 6, further comprising:
at the computing system:
determining a user profile;
determining payment details for the user profile; and
charging a fee for the item using the payment details.

### Claim 16 (depends on 6)

The method of claim 6, further comprising:
including at least one of a power supply, a third memory, or a processor in the printed material.

### Claim 17

A method, comprising:
including a first embedded ordering device (“EOD”) in a first portion of a printed material, wherein the first EOD includes:
a first memory storing a unique identifier;
a communication interface;
a circuit coupled to the communication interface that, when the first EOD is activated, is configured to at least:
initiate a wireless connection using the communication interface; and
send the unique identifier for wireless transmission;
including a second EOD in a second portion of the printed material;
including an antenna in a third portion of the printed material, wherein the antenna is configured to be selectively coupled to the first EOD or the second EOD;
at a computing system that is separate from the printed material:
receiving data, sent from the antenna, that includes the unique identifier; and
in response to receiving the data that includes the unique identifier:
determining a stored first association between the unique identifier and an item;
determining a stored second association between the unique identifier and a delivery destination; and
causing the item to be fulfilled to the delivery destination.

### Claim 18 (depends on 17)

The method of claim 17, further comprising:
at the computing system:
determining that a supplemental criteria associated with the unique identifier is satisfied; and
determining that the supplemental criteria is at least one of an item fulfillment frequency, an expiration, or an order quantity.

### Claim 19 (depends on 17)

The method of claim 17, further comprising:
at the computing system:
determining that the data includes item delivery details such that at least one of a user identifier or the delivery destination are indicated in the item delivery details; and
wherein:
the data is received from a provisioned device to which the EOD was able to connect; and
the provisioned device included the item delivery details in the data.

### Claim 20 (depends on 17)

The method of claim 17, further comprising:
at the computing system:
storing an association between the unique identifier and a user profile corresponding to a printed material delivery destination.

### Claim 21 (depends on 17)

The method of claim 17, further comprising:
at the computing system:
determining an origin location of the data based at least in part on an identifier included in the data.

### Claim 22 (depends on 21)

The method of claim 21, further comprising:
at the computing system:
determining the origin location based at least in part on at least one of a Wi-Fi network identifier included in the data, a Bluetooth identifier included in the data, a near-field communication identifier included in the data, an internet protocol address included in the data, or global positioning system information.
