×

Enhancing a user's shopping experience

  • US 10,019,747 B2
  • Filed: 09/04/2015
  • Issued: 07/10/2018
  • Est. Priority Date: 06/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. An inventory server comprising:

  • a processor; and

    a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprisingreceiving, from a mobile device associated with a user, via a network, a plurality of categories for customizing a database located on the network that stores information about products owned by the user, wherein each of the plurality of categories is associated with a respective type of product, and wherein the plurality of categories are provided by the user to the mobile device via an application executed by the mobile device,creating the plurality of categories within the database,storing the information about the products owned by the user within at least one of the plurality of categories based on the respective type of product associated with each of the products owned by the user,setting a different level of security for accessing, by designated contacts associated with the user, each of the plurality of categories of the database,receiving, from a sensor, via the network, a signal associated with a scanned barcode comprising a product identifier associated with a first product chosen by the user for purchase,decoding the signal associated with the scanned barcode comprising the product identifier associated with the first product to extract product information corresponding to the first product,analyzing, based on a first factor and the information about the products owned by the user stored in the database, the product information corresponding to the first product, wherein the first factor comprises a compatibility of the first product chosen by the user for purchase with the products owned by the user,determining, based on analyzing the product information corresponding to the first product based on the first factor and the information about the products owned by the user stored in the database, that the first product chosen by the user for purchase is not compatible with the products owned by the user, andin response to determining that the first product chosen by the user for purchase is not compatible with the products owned by the user,determining to recommend an alternative product to the user,providing, to the mobile device associated with the user, via the network, a recommendation regarding the alternative product for display on the mobile device associated with the user,providing, to the mobile device associated with the user, via the network, an option to accept or decline the recommendation, andreceiving, from the mobile device associated with the user, an acceptance of the recommendation, wherein the mobile device comprises a display incorporating a touch screen, and wherein the mobile device receives the acceptance of the recommendation via touch input from the user to the touch screen of the display.

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