System to process load cell data using door sensor data
AssigneeAmazon Technologies, Inc.
InventorsQicai Shi, Nathan Pius O'Neill
Life of this patent
Estimating the term…
Abstract
Shelves or other fixtures may be used to hold items at a facility. Load cells at the fixtures may be used to acquire weight data indicative of changes to the fixture as items are added or removed from the fixture. The fixtures, such as a freezer case, may include a door that when opened or closed produces air movement with respect to the shelves. This air movement may produce weight data that could be interpreted as a false event, such as a pick or place, even when none has taken place. A door sensor provides data that is used to determine when the door has been opened or closed. Weight data occurring for some time after the opening of the door or before the closing of the door may be disregarded.
Claims20
A system comprising:
- a fixture comprising:
- an insulated enclosure;
- a shelf within the insulated enclosure;
- a first door configured to provide access to the shelf within the insulated enclosure;
- a second door near the first door;
- a refrigeration unit configured to cool an interior of the insulated enclosure;
- a spring-loaded switch configured to generate first door sensor data indicative of whether the first door is open or closed;
- a second sensor to generate second door sensor data indicative of whether the second door is in an open state, a closed state, or transitioning between the open state and the closed state;
- and
- a load cell configured to measure weight of a load on the shelf and generate weight data;
- and
- a computing device comprising:
- a memory storing first computer-executable instructions;
- and
- a hardware processor to execute the first computer-executable instructions to:
- access the first door sensor data;
- determine, using the first door sensor data, first door status data indicative of the first door transitioning from a closed state at a first time to an open state at a second time;
- access the second door sensor data;
- determine, using the second door sensor data, second door status data indicative of a configuration of the second door at one or more of the first time or the second time;
- determine, using the first door status data and the second door status data, that first weight data which corresponds to a time between the first time and the second time is invalid;
- determine, using the first door status data and the second door status data, that second weight data which corresponds to a time that is after the second time is valid;
- generate interaction data using the second weight data;
- and
- update a quantity of a type of item at the shelf using the interaction data.
A system comprising:
- a fixture comprising:
- a shelf;
- a first door configured to provide access to the shelf;
- one or more first sensors to generate first sensor data indicative of a state of the first door;
- a second door;
- one or more second sensors to generate second sensor data indicative of a state of the second door;
- and
- at least one load cell configured to measure weight of a load on the shelf and generate weight data;
- and
- a computing device comprising:
- a memory storing first computer-executable instructions;
- and
- a hardware processor to execute the first computer-executable instructions to:
- process the first sensor data to determine first door status data at a particular time;
- process the second sensor data to determine second door status data at the particular time;
- and
- determine, using the first door status data and the second door status data, validity of the weight data obtained at the particular time.
A method comprising:
- generating weight data using one or more load cells at a fixture that comprises a shelf and a first door;
- accessing first sensor data indicative of a state of the first door;
- accessing second sensor data indicative of a state of a second door;
- determining, using the first sensor data, first door status data indicative of a configuration of the first door at a particular time;
- determining, using the second sensor data, second door status data indicative of a configuration of the second door at the particular time;
- and
- determining, using the first door status data and the second door status data, validity of the weight data obtained at the particular time.
Dependencies are inferred from the claim text.