The subject disclosure provides systems and methods for enhancing a purchasing experience by enabling a purchaser to receive a variety of real-time updates or recommendations regarding products that the purchaser, such as a user, may need or intend to purchase. A recommendation provided by the syste
The subject disclosure provides systems and methods for enhancing a purchasing experience by enabling a purchaser to receive a variety of real-time updates or recommendations regarding products that the purchaser, such as a user, may need or intend to purchase. A recommendation provided by the system may be based upon comparing the product with a plurality of sources. The recommendation may include a recommendation that a product may near depletion and thus may need to be replaced, a recommendation that the user may already have a sufficient amount or number of the product, a recommendation that the product may or may not match an existing item owned by the user, or a recommendation not to purchase a product. A virtual closet may also be created according the systems and methods of the subject disclosure, allowing users and contacts selected by the user to collaborate on products.
대표청구항▼
1. An inventory server comprising: a processor; anda memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, from a mobile device associated with a user, via a network, a plurality of categories for customizing a database loca
1. An inventory server comprising: a processor; anda memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, 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. 2. The inventory server of claim 1, wherein the operations further comprise analyzing, based on a second factor, the product information corresponding to the first product, wherein the second factor comprises products previously purchased by the user, wherein the products previously purchased by the user are determined to correspond to a type of the first product chosen by the user for purchase. 3. The inventory server of claim 1, wherein the first product chosen by the user for purchase is a type of battery and wherein the products owned by the user utilize a different type of battery from the type of battery chosen by the user. 4. The inventory server of claim 1, wherein the operations further comprise: monitoring a state of a second product of the products owned by the user, wherein monitoring the state of the second product comprises monitoring a weight of the second product remaining after a period of time;determining, based on monitoring the state of the second product, that the state of the second product falls below a threshold; andin response to determining that the state of the second product is below the threshold, providing, to the mobile device via a wireless communication, a recommendation to attain a replacement for the second product. 5. The inventory server of claim 1, wherein the operations further comprise analyzing, based on a third factor, the product information corresponding to the first product, wherein the third factor comprises a dietary restriction associated with the user. 6. The inventory server of claim 1, wherein the operations further comprise in response to receiving the acceptance of the recommendation from the mobile device associated with the user, contacting a merchant server belonging to a merchant where the user chose the first product for purchase to retrieve more information about the alternative product. 7. The inventory server of claim 1, wherein the mobile device comprises a reader, and wherein the reader comprises an optical reader, a radio frequency identification reader, a barcode scanner, or a camera. 8. A method comprising: receiving, by an inventory server comprising a processor, 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, by the processor, the plurality of categories within the database;storing, by the processor, 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, by the processor, a different level of security for accessing, by designated contacts associated with the user, each of the plurality of categories of the database;receiving, by the processor, 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, by the processor, 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, by the processor, 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, by the processor, 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, by the processor, to recommend an alternative product to the user,providing, by the processor, 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, by the processor, to the mobile device associated with the user, via the network, an option to accept or decline the recommendation, andreceiving, by the processor, 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. 9. The method of claim 8, further comprising analyzing, based on a second factor, the product information corresponding to the first product, wherein the second factor comprises products previously purchased by the user, wherein the products previously purchased by the user are determined to correspond to a type of the first product chosen by the user for purchase. 10. The method of claim 8, wherein the first product chosen by the user for purchase is a type of battery and wherein the products owned by the user utilize a different type of battery from the type of battery chosen by the user. 11. The method of claim 8, further comprising: monitoring a state of a second product, wherein monitoring the state of the second product comprises monitoring a weight of the second product remaining after a period of time, and wherein the second product is one of the products owned by the user;determining, based on monitoring the state of the second product, that the state of the second product falls below a threshold; andin response to determining that the state of the second product is below the threshold, providing, to the mobile device via a wireless communication, a recommendation to attain a replacement for the second product. 12. The method of claim 8, further comprising analyzing, based on a third factor, the product information corresponding to the first product, wherein the third factor comprises a dietary restriction associated with the user. 13. The method of claim 8, further comprising in response to receiving the acceptance of the recommendation from the mobile device associated with the user, contacting a merchant server belonging to a merchant where the user chose the first product for purchase to retrieve more information about the alternative product. 14. The method of claim 8, wherein the mobile device comprises a reader, and wherein the reader comprises an optical reader, a radio frequency identification reader, a barcode scanner, or a camera. 15. A method comprising: receiving, by an inventory server comprising a processor, 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, by the processor, the plurality of categories within the database;storing, by the processor, 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, by the processor, a different level of security for accessing, by designated contacts associated with the user, each of the plurality of categories of the database;receiving, by the processor, 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, by the processor, 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;providing, by the processor, to the mobile device associated with the user, via the network, a first option to confirm or reject that the product information corresponds to the first product chosen by the user for purchase;in response to receiving a confirmation from the user that the product information corresponds to the first product chosen by the user for purchase, analyzing, by the processor 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, by the processor, 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, by the processor, to recommend an alternative product to the user,providing, by the processor, 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, by the processor, to the mobile device associated with the user, via the network, an option to accept or decline the recommendation, andreceiving, by the processor, 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. 16. The method of claim 15, further comprising analyzing, based on a second factor, the product information corresponding to the first product, wherein the second factor comprises products previously purchased by the user, wherein the products previously purchased by the user are determined to correspond to a type of the first product chosen by the user for purchase. 17. The method of claim 15, wherein the first product chosen by the user for purchase is a type of battery and wherein the products owned by the user utilize a different type of battery from the type of battery chosen by the user. 18. The method of claim 15, further comprising: monitoring a state of a second product, wherein monitoring the state of the second product comprises monitoring a weight of the second product remaining after a period of time, and wherein the second product is one of the products owned by the user;determining, based on monitoring the state of the second product, that the state of the second product falls below a threshold; andin response to determining that the state of the second product is below the threshold, providing, to the mobile device via a wireless communication, a recommendation to attain a replacement for the second product. 19. The method of claim 15, further comprising analyzing, based on a third factor, the product information corresponding to the first product, wherein the third factor comprises a dietary restriction associated with the user. 20. The method of claim 8, further comprising in response to receiving the acceptance of the recommendation from the mobile device associated with the user, contacting a merchant server belonging to a merchant where the user chose the first product for purchase to retrieve more information about the alternative product.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (3)
Sone Masahiro, Household consumable item automatic replenishment system including intelligent refrigerator.
Pope, Elmore Eugene; Mongrain, Scott Allen; Xavier, Joseph; Thirumalai, Srikanth, Method, medium, and system for behavior-based recommendations of product upgrades.
Paul Bieganski ; Joseph Konstan ; John Rauser ; Dan Frankowski, System, method, and article of manufacture for making a compatibility-aware recommendations to a user.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.