CPC G06Q 10/087 (2013.01) | 18 Claims |
1. A method comprising:
presenting, by one or more processors, a first user interface configured to receive input from a user, the first user interface including a parameter input field for a parameter for an item having a radio-frequency identification (RFID) tag, a first date range input field for a first date range having a first start date and a first end date, and a second date range input field for a second date range having a second start date and a second end date;
receiving, via the parameter input field, the first date range input field and the second date range input field, the parameter for the item, the parameter relating to a threshold quantity of the item, the first date range, and the second date range;
sensing, with a RFID sensor, the item within an area;
determining, with the RFID sensor, the removal of the item from the area;
sensing, with the RFID sensor, the item being returned to the area;
capturing, with an image sensor, an image of the item;
analyzing, by the one or more processors, the image to determine image data of the item;
determining, with a weight sensor, a weight of the returned item in response to the RFID sensor sensing the removal of the item from the area and the item being returned to the area;
combining, by the one or more processors, the image data and weight data of the determined weight to accurately determine a quantity of the item;
comparing, by the one or more processors, the determined quantity with the threshold quantity;
determining, by the one or more processors, that the determined quantity is below the threshold quantity;
in response to determining that the determined quantity is below the threshold quantity, automatically generating, by the one or more processors, an order for an additional quantity of the item;
presenting, by the one or more processors, a second user interface configured to receive input from the user, the second user interface including options relating to the order;
receiving, by the one or more processors, a selection of one of the options; and
determining, by the one or more processors, if the order should be placed based on the selected option.
|