IP Library Granted Patent US 11,210,717
Granted Patent B2
US 11,210,717 · App. 16/175,998 · Granted Dec 28, 2021

Customer based real-time autonomous dynamic product creation and recommendation system using AI

Inventor: Shubham Gupta (Jaipur, IN)
Assignee: Dell Products L.P.
G06Q30/0621G06N20/00G06Q30/0631G06Q30/0635
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,210,717
App. No.
16/175,998
Granted
Dec 28, 2021
Kind
B2
Abstract

In some examples, a server may determine a browsing history associated with a user, identify activities associated with purchasing a device, and determine features of the device. Individual features may be assigned a corresponding priority based on the browsing history. A machine learning algorithm may predict a configuration of the device based on the features and the corresponding priorities. The server may create a web page that describes a specification of the device based on the configuration and includes a comparison of at least some of the features of the device with other features of similar devices. The server may send a notification with a link to the web page. The web page may enable the user to modify the configuration and modify a price of the device. The server may receive a purchase order to purchase the device and instruct a manufacturing facility to build-to-order the device.

Claims (96)

1. A method comprising:

receiving, by one or more processors, a browsing history associated with a browser used by a user;

determining, by the one or more processors and based on the browsing history, activities performed prior to purchasing a device;

determining, by the one or more processors and based on the activities, a plurality of features of the device that are of interest to the user;

determining, by the one or more processors and based on the activities, a corresponding priority of individual features of the plurality of features;

creating, using a machine learning algorithm, a weighted overlay based on the individual features of the device and the corresponding priority of the individual features;

overlaying the weighted overlay with a conjoint analysis associated with the individual features of the device, wherein the conjoint analysis includes a survey-based statistical analysis of how consumers value different features of the device; and

determining a configuration of the features of the device based at least in part on the weighted overlay and the conjoint analysis;

creating, by the one or more processors and based on the configuration, a web page describing a specification of the device, wherein the web page comprises a feature comparison between the configuration of the features of the device and features associated with at least one competing manufacturer, and wherein the web page indicates the configuration of the features of the device is more suitable than the features associated with the at least one competing manufacturer;

sending, by the one or more processors, a notification that includes a link to the web page to a browser of the user;

receiving, by the one or more processors, a purchase order to purchase the device; and

instructing, by the one or more processors, a manufacturing facility to build and ship the device to the user.

2. The method of claim 1 , further comprising:

performing a comparison of at least a portion of the plurality of features of the device with other features of similar devices; and

including the comparison in the web page.

3. The method of claim 1 , wherein the plurality of features comprise at least two of: a price, a type of processor, an amount of random-access memory (RAM), a storage capacity of a drive, a display size of a display device, a display resolution of the display device, a touch screen capability of the display device, a battery life of the device, a number of ports, a type of one or more of the ports, a weight of the device, or one or more dimensions of the device.

4. The method of claim 1 , further comprising:

receiving, via the web page, one or more modifications to the configuration;

modifying the configuration based at least in part on the one or more modifications; and

modifying a price of the device based at least in part on the one or more modifications.

5. The method of claim 1 , wherein the browsing history comprises:

a plurality of sites that were visited;

how many times an individual site of the plurality of sites was visited; and

an average length of time that the individual site was visited.

6. The method of claim 1 , wherein the activities comprise at least one of:

navigating to a product site associated with the device;

navigating to an additional product site associated with an additional device that is similar to the device;

navigating to a first review site that includes a review of the device;

navigating to a second review site that includes a second review associated with the additional device; or

navigating to a comparison site that includes a comparison of the device to the additional device.

7. A computing device comprising:

one or more processors; and

one or more non-transitory computer readable media storing instructions executable by the one or more processors to perform operations comprising:

receiving a browsing history associated with a browser used by a user;

determining, based on the browsing history, activities performed prior to purchasing a device;

determining, based on the activities, a plurality of features of the device that are of interest to the user;

determining, based on the activities, a corresponding priority of individual features of the plurality of features;

creating, using a machine learning algorithm, a weighted overlay based on the individual features and the corresponding priority;

overlaying the weighted overlay with a conjoint analysis associated with the individual features of the device, wherein the conjoint analysis includes a survey-based statistical analysis of how consumers value different features of the device;

determining a configuration of the features of the device based at least in part on the weighted overlay and the conjoint analysis;

creating, based on the configuration, a web page describing a specification of the device including the features of the device, wherein the web page comprises a feature comparison between the configuration of the features of the device and features associated with at least one competing manufacturer, and wherein the web page indicates the configuration of the features of the device is more suitable than the features associated with the at least one competing manufacturer;

sending a notification that includes a link to the web page to a browser of the user;

receiving, by the one or more processors, a purchase order to purchase the device; and

instructing, by the one or more processors, a manufacturing facility to build and ship the device to the user.

8. The computing device of claim 7 , wherein the operations further comprise:

performing a comparison of at least a portion of the plurality of features of the device with other features of similar devices, wherein the plurality of features comprise at least two of: a price, a type of processor, an amount of random-access memory (RAM), a storage capacity of a drive, a display size of a display device, a display resolution of the display device, a touch screen capability of the display device, a battery life of the device, a number of ports, a type of one or more of the ports, a weight of the device, or one or more dimensions of the device; and

including the comparison in the web page.

9. The computing device of claim 7 , further comprising:

receiving, via the web page, one or more modifications to the configuration;

modifying the configuration based at least in part on the one or more modifications; and

modifying a price of the device based at least in part on the one or more modifications.

10. The computing device of claim 7 , wherein the browsing history comprises:

a plurality of sites that were visited;

how many times an individual site of the plurality of sites was visited;

an average length of time that the individual site of the plurality of sites was visited;

a product page associated with the device;

an additional product page associated with an additional device that is similar to the device;

an online review associated with the device;

an additional online review associated with the additional device; or

an online comparison of the device with the additional device.

11. The computing device of claim 7 , wherein the activities comprise at least one of:

navigating to a product site associated with the device;

navigating to an additional product site associated with an additional device that is similar to the device;

navigating to a first review site that includes a review of the device;

navigating to a second review site that includes a second review associated with the additional device; or

navigating to a comparison site that includes a comparison of the device to the additional device.

12. One or more non-transitory computer readable media storing instructions executable by one or more processors to perform operations comprising:

receiving a browsing history associated with a browser used by a user;

determining, based on the browsing history, activities performed prior to purchasing a device;

determining, based on the activities, a plurality of features of the device that are of interest to the user;

determining, based on the activities, a corresponding priority of individual features of the plurality of features;

creating, using a machine learning algorithm, a weighted overlay based on the individual features and the corresponding priority;

overlaying the weighted overlay with a conjoint analysis associated with the individual features of the device, wherein the conjoint analysis includes a survey-based statistical analysis of how consumers value different features of the device;

determining a configuration of the features of the device based at least in part on the weighted overlay and the conjoint analysis;

creating, based on the configuration, a web page describing a specification of the device, wherein the web page comprises a feature comparison between the configuration of the features of the device and features associated with at least one competing manufacturer, and wherein the web page indicates the configuration of the features of the device is more suitable than the features associated with the at least one competing manufacturer;

sending a notification that includes a link to the web page to a browser of the user;

receiving, by the one or more processors, a purchase order to purchase the device; and

instructing, by the one or more processors, a manufacturing facility to build and ship the device to the user.

13. The one or more non-transitory computer readable media of claim 12 , wherein the operations further comprise:

modifying the configuration of the device based on the features of the device; and

modifying a price of the configuration to create a modified price that differs from a target price by less than a predetermined amount.

14. The one or more non-transitory computer readable media of claim 13 , wherein the plurality of features comprise at least two of: a price, a type of processor, an amount of random-access memory (RAM), a storage capacity of a drive, a display size of a display device, a display resolution of the display device, a touch screen capability of the display device, a battery life of the device, a number of ports, a type of one or more of the ports, a weight of the device, or one or more dimensions of the device.

15. The one or more non-transitory computer readable media of claim 12 , wherein the operations further comprise:

receiving, via the web page, one or more modifications to the configuration;

modifying the configuration based at least in part on the one or more modifications; and

modifying a price of the device based at least in part on the one or more modifications.

16. The one or more non-transitory computer readable media of claim 12 , wherein the browsing history comprises:

a plurality of sites that were visited;

how many times an individual site of the plurality of sites was visited; and

an average length of time that the individual site was visited.

17. The one or more non-transitory computer readable media of claim 12 , wherein the activities comprise at least one of:

navigating to a product site associated with the device;

navigating to an additional product site associated with an additional device that is similar to the device;

navigating to a first review site that includes a review of the device;

navigating to a second review site that includes a second review associated with the additional device; or

navigating to a comparison site that includes a comparison of the device to the additional device.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AT REEL 052771 FRAME 0906 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0298 →
SECURITY AGREEMENT Recorded May 28, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052771/0906 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: GUPTA, SHUBHAM
To: DELL PRODUCTS L. P.
Reel/Frame 047368/0556 →