10366440

Monitoring Consumer-Product View Interaction to Improve Upsell Recommendations

PublishedJuly 30, 2019
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: providing a user interface, via an administration portal, wherein the user interface is configured to receive user inputs that define at least one region associated with a visual representation of the product; receiving a set of user-defined boundaries that correspond to the stored visual representation of a product, wherein the set of user-defined boundaries define at least one region of the stored visual representation; providing for display, to a remote client device, the visual representation of a selected product, the visual representation having the at least one user-defined region associated with at least one defined feature tag, each defined feature tag corresponding to one of a set of defined categories associated with the selected product; determining at least one interaction time that corresponds to one of the at least one user-defined feature-tagged region of the visual representation and a determined duration that the corresponding the user-defined feature-tagged region was provided for focused display by the remote client device; and generating a set of product recommendations for communication to the remote client device, each product recommendation in the set being generated based on one of the at least one determined interaction times and the at least one defined feature tags associated with the corresponding user-defined feature-tagged region.

2

2. The computer storage medium of claim 1 , wherein each feature tag of the at least one defined feature tag is selected from a product feature taxonomy.

3

3. The computer storage medium of claim 2 , wherein the product feature taxonomy is generated by a natural language processing engine that identifies feature keywords from at least one product page associated with at least one defined category of the set of defined categories.

4

4. The computer storage medium of claim 1 , wherein the displayed visual representation is one of an image of the selected product, a three-dimensional model of the selected product, and a video presentation of the selected product.

5

5. The computer storage medium of claim 1 , wherein a user-defined feature-tagged region is provided for focused display when the user-defined feature-tagged region is provided for display under zoom, in solidarity, or in a paused video frame.

6

6. The computer storage medium of claim 1 , further comprising supplementing a master marketing profile associated with the remote client device a with the at least one determined interaction times to generate a weighted map of features that corresponds at least in part to the set of defined categories associated with the selected product.

7

7. A computer-implemented method for improving upsell recommendations, the method comprising: providing a user interface, via an administration portal, wherein the user interface is configured to receive user inputs that define at least one region associated with a visual representation of the product; receiving a set of user-defined boundaries that correspond to a stored visual representation of a product, wherein the set of user-defined boundaries define at least one region of the stored visual representation; receiving, by a server device, a set of defined feature tags that each corresponds to one of a set of defined categories associated with a selected product; assigning, by the server device, each defined feature tag to the at least one user-defined region in a set of regions defined for the stored visual representation of the product; associating at least one of the plurality of feature tags with the one or more user-defined regions associated with a visual representation of the product; receiving, by the server device, at least one detected interaction time that each corresponds to one of the at least one user-defined feature-tagged region of the stored visual representation; and generating, by the server device, a set of product recommendations based on the received at least one detected interaction time, each product recommendation in the set being generated based on one of the received at least one detected interaction time and the at least one defined feature tag associated with the corresponding user-defined feature-tagged region.

8

8. The computer-implemented method of claim 7 , wherein the set of defined feature tags are received based on feature keywords identified in at least one product page associated with the set of defined categories associated with the selected product.

9

9. The computer-implemented method of claim 7 , wherein the set of defined feature tags is received based on at least one input received via a graphical user interface.

10

10. The computer-implemented method of claim 7 , wherein each detected interaction time in the at least one detected interaction time is received via a retailer website or application and includes an identifier of the corresponding user-defined feature-tagged region and a determined duration that the corresponding user-defined feature-tagged region was displayed in a focused state on the retailer website or application.

11

11. The computer-implemented method of claim 7 , wherein the at least one detected interaction time is received from a remote client device having the stored visual representation displayed thereby.

12

12. The computer-implemented method of claim 11 , wherein the set of product recommendations is generated based further on previously received detected interaction times that correspond to at least a portion of the user-defined feature-tagged regions.

13

13. A computerized system comprising: one or more processors; and one or more computer storage media storing computer-usable instructions that, when used by the one or more processors, cause the one or more processors to: employ a natural language processing to generate a plurality of feature tags associated with a defined product category based on keywords identified from a set of product pages associated with the defined product category; provide a user interface, via an administration portal, wherein the user interface is configured to receive user inputs that define at least one region associated with a visual representation of the product; receive a set of user-defined boundaries that correspond to the stored visual representation of a product, wherein the set of user-defined boundaries define at least one region of the stored visual representation; associate one or more of the plurality of feature tags associated with the product category to the one or more regions; tag at least one of the defined at least one region with at least one of the generated plurality of feature tags; receive, from a remote client device accessing the stored visual representation, at least one detected interaction time that each corresponds to one of the tagged at least one region based on the corresponding tagged region being provided for display in a focused state by the remote client device; and in accordance with a display of the visual representation of the product, obtain interaction times associated with at least one of the one or more feature-tagged regions of the visual representation; and generate a set of product recommendations based at least on the received at least one detected interaction time, each product recommendation in the set being generated based on a corresponding one of the received at least one detected interaction time and the at least one feature tag associated with the corresponding tagged region.

14

14. The system of claim 13 , wherein each product recommendation in the generated set of product recommendations is ranked based on the corresponding detected interaction time.

15

15. The system of claim 13 , wherein the natural language processing engine is trained with a domain-specific dictionary.

16

16. The system of claim 13 , wherein each defined at least one region corresponds to one of a set of features of the product.

17

17. The system of claim 13 , wherein the focused state corresponds to when the corresponding tagged region is provided for display as zoomed in on, paused on, or independent of any other tagged region.

Patent Metadata

Filing Date

Unknown

Publication Date

July 30, 2019

Inventors

SURYADEEP KUMAR AGRAWAL
SACHIN SONI
JOHN THOMAS KUCERA
ASHISH DUGGAL
ANMOL DHAWAN

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MONITORING CONSUMER-PRODUCT VIEW INTERACTION TO IMPROVE UPSELL RECOMMENDATIONS” (10366440). https://patentable.app/patents/10366440

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.