IP Library › Granted Patent US 12,131,368
Granted Patent B2
US 12,131,368 · App. 16/530,878 · Granted Oct 29, 2024

Electronic device for re-ordering items

Inventor: John Mathew Depew (Sunnyvale, CA)
Assignee: Amazon Technologies, Inc.
G06Q30/0633
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,131,368
App. No.
16/530,878
Granted
Oct 29, 2024
Kind
B2
Abstract

In some cases, a method may include receiving electricity usage data from a re-ordering device and determining usage information for an appliance that is electrically connected to the re-ordering device based on the electricity usage data. The method may also include determining, based on the usage information and order history information for a customer, an estimated remaining quantity of an item that is associated with an appliance type of the appliance. The method further includes comparing the estimated remaining quantity of the item to a threshold associated with the item. In response to determining that the threshold associated with the item is satisfied, the method includes decrementing the estimated remaining quantity of the item. In response to determining that the threshold associated with the item is not satisfied, the method includes generating order data for automated re-ordering of the item for delivery to the customer.

Claims (52)

1. A first device comprising:

a socket to receive a power cord plug of a second device;

an electrical connection component operable to couple to a power source;

at least one electricity usage component;

a wireless component; and

computer-executable instructions that, when executed, cause the first device to:

determine electricity usage data of the second device based at least partly on at least one of voltage or current;

establish a wireless connection with a wireless access point (WAP) via the wireless component; and

send the electricity usage data to one or more remote devices via the WAP, the electricity usage indicating consumption of an amount of an item associated with usage of the second device and a device type of the second device, the electricity usage data causing the one or more remote devices to:

determine the device type by comparing the electricity usage data to an electrical signature associated with the device type, and

initiate an order of the item based at least partly on the amount of the item and the device type.

2. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to determine that the electricity usage data indicates a voltage signal.

3. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to determine that the electricity usage data indicates a remaining amount of the item.

4. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to determine a timing signal indicating a time of a change in voltage associated with the second device, and wherein the electricity usage data further indicates the time of the change in voltage.

5. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to:

determine a first change in voltage that is indicative of the second device being powered on; and

determine a second change in voltage that is indicative of the second device being powered off;

wherein the electricity usage data further indicates the first change in voltage and the second change in voltage.

6. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to present a representation of the electricity usage data on a display.

7. The first device as recited in claim 1 , wherein the computer-executable instructions, when executed, further cause the first device to determine the voltage or the current via a shunt resistor or a hall effect sensor.

8. A method comprising:

receiving, at first device, a power cord plug of a second device;

determining, by the first device, electricity usage data of the second device based at least partly on at least one of voltage or current;

establishing, by the first device, a wireless connection with a wireless access point (WAP); and

sending, from the first device, the electricity usage data to one or more remote devices via the WAP, the electricity usage data indicating consumption of an amount of an item associated with the second device and causing the one or more remote devices to:

initiate an order of the item based at least partly on the amount of the item and a device type of the second device, and

determine the device type by comparing the electricity usage data to an electrical signature associated with the device type.

9. The method as recited in claim 8 , wherein the electricity usage data comprises a voltage signal having a first section followed by a second section that is different than the first section.

10. The method as recited in claim 8 , further comprising determining that the electricity usage data indicates a remaining amount of the item.

11. The method as recited in claim 8 , further comprising determining the voltage or the current via a shunt resistor or a hall effect sensor.

12. The method as recited in claim 8 , further comprising receiving, from a timing component, a timing signal associated with the electricity usage data.

13. The method as recited in claim 8 , wherein the electricity usage data further causes the one or more remote devices to schedule delivery of the item.

14. A wall outlet comprising:

a socket to receive a power cord plug of a device;

an electrical connection component operable to couple to an alternating current power source;

at least one electricity usage component;

a wireless component; and

computer-executable instructions that, when executed, cause the wall outlet to:

determine electricity usage data of the device based at least partly on at least one of voltage or current;

establish a wireless connection with a wireless access point (WAP) via the wireless component; and

send the electricity usage data to one or more remote devices via the WAP, the electricity usage data indicating consumption of an amount of an item associated with usage of the device, the electricity usage data causing the one or more remote devices to:

initiate an order of the item based at least partly on the amount of the item and a device type of the first device, and

determine the device type by comparing the electricity usage data to an electrical signature associated with the device type.

15. The wall outlet as recited in claim 14 , wherein the electricity usage data further causes the one or more remote devices to schedule delivery of the item.

16. The wall outlet as recited in claim 14 , wherein the computer-executable instructions, when executed, further cause the wall outlet to determine a timing signal indicating a time of a change in voltage associated with the first device, and wherein the electricity usage data further indicates the time of the change in voltage.

17. The wall outlet as recited in claim 14 , wherein the computer-executable instructions, when executed, further cause the wall outlet to determine that the electricity usage data indicates a remaining amount of the item.

18. The wall outlet as recited in claim 14 , wherein the computer-executable instructions, when executed, further cause the wall outlet to determine that the electricity usage data indicates a voltage signal.

19. The wall outlet as recited in claim 14 , wherein the computer-executable instructions, when executed, further cause the wall outlet to determine the voltage or the current via a shunt resistor or a hall effect sensor.

20. The wall outlet as recited in claim 14 , wherein the computer-executable instructions, when executed, further cause the wall outlet to:

determine a first change in voltage that is indicative of the first device being powered on; and

determine a second change in voltage that is indicative of the first device being powered off;

wherein the electricity usage data further indicates the first change in voltage and the second change in voltage.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2019
From: DEPEW, JOHN MATHEW
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 049947/0589 →
Continuity (2)
Division 14306012 · Jun 16, 2014
Related Publication 20200065883A1 · Feb 27, 2020