×

Interactive inventory systems and methods

  • US 10,410,177 B2
  • Filed: 06/30/2012
  • Issued: 09/10/2019
  • Est. Priority Date: 06/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • an appliance comprisinga plurality of sensors comprising a camera and a scale,a touch screen comprising a touch-sensitive surface and a display,an appliance processor, andan appliance memory storing appliance instructions that, when executed by the appliance processor, cause the appliance processor to perform appliance operations comprising;

    receiving, from a plurality of products stored within the appliance, wireless signals emitted by radiofrequency identifier tags associated with the plurality of products, wherein the plurality of products comprises a first product,identifying the plurality of products by processing the wireless signals to determine an identity of each of the plurality of products,displaying, to a user of the appliance, via the touch screen, at least a portion of the plurality of products stored within the appliance without requiring the user to open the appliance and access a location within the appliance where the at least a portion of the plurality of products is stored,receiving, from the camera, visual information associated with the first product,receiving, from the scale, a weight of the first product measured by the scale,determining, using at least the visual information associated with the first product from the camera and the weight of the first product from the scale, a remaining quantity of the first product, andreceiving, via the touch-sensitive surface of the touch screen, input from the user inquiring about a product status of at least one of the plurality of products stored within the appliance; and

    a server in communication with the appliance, the server comprisinga processor, anda memory storing server instructions that, when executed by the processor, cause the processor to perform operations comprisingbuilding an inventory comprising the plurality of products,comparing the inventory with a default inventory, the default inventory comprising a list of products used by the user associated with the system, the list of products comprising the first product, the default inventory further comprising a minimum quantity of each of the products of the list of products,determining, based on comparing the inventory with the default inventory, that the remaining quantity of the first product is less than the minimum quantity of the first product specified by the default inventory,in response to determining that the remaining quantity of the first product is less than the minimum quantity of the first product specified by the default inventory, determining whether the remaining quantity of the first product corresponds to an amount that necessitates purchasing the first product without action by the user,in response to determining that the remaining quantity of the first product is less than the minimum quantity but does not correspond to the amount that necessitates purchasing the first product without action by the user,monitoring a location of the user, andnotifying the user of the first product when the user is within proximity of a merchant selling the first product, wherein notifying the user comprises sending, via a communication network, a product alert message to a mobile device of the user for display on the mobile device,accessing a calendar application associated with the user, wherein the calendar application provides a schedule of a plurality of activities associated with the user,determining a product associated with an activity of the plurality of activities of the calendar application, andnotifying the user of a merchant selling the product associated with the activity, the activity of the plurality of activities associated with the product, and directions to the merchant selling the product associated with the activity when the user is within proximity of the merchant selling the product associated with the activity.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×