| CPC G06Q 10/0875 (2013.01) | 21 Claims |

|
1. A computing system, comprising:
one or more processors; and
a memory coupled to the one or more processors and storing program instructions that, when executed by the one or more processors, cause the one or more processors to at least:
detect a presence of a user within a materials handling facility using first data collected by at least one of a plurality of input devices in the materials handling facility;
detect a pick of an item, performed by the user, from an inventory location within the materials handling facility using second data collected by at least one of the plurality of input devices in the materials handling facility;
identify, using the second data collected by at least one of the plurality of input devices in the materials handling facility, the item;
associate an item identifier representative of the item with the user;
determine, using third data collected by at least one of the plurality of input devices, that the user has passed through a transition area that is separate from the inventory location; and
in response to determination that the user has passed through the transition area:
update an inventory data store to decrease an inventory count of the item; and
update a user profile data store to identify that the item has been transitioned to the user.
|