US2021368021A1PendingUtilityA1

Generating physical product customization parameters based on analysis of input media

Assignee: EBAY INCPriority: Feb 13, 2018Filed: Aug 5, 2021Published: Nov 25, 2021
Est. expiryFeb 13, 2038(~11.5 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06Q 30/0241G06Q 30/0202H04L 67/535G06V 20/20G06V 20/80G06V 40/20G06Q 50/04G06F 16/9535G06Q 30/0621Y02P90/30G06Q 30/0627H04L 67/306G06Q 30/0256G06Q 30/0643G06Q 30/0641G06Q 30/0631G06Q 30/0603G06N 20/00G06Q 10/083G06K 9/00335G06K 9/00671H04L 67/22G06K 9/00577G06Q 50/01
73
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An enhanced product recommendation service observes a user engaging in an activity to automatically recommend products that facilitate performance of the activity. Photographs and/or video of the user performing the activity may be analyzed to identify an output that results from the activity and/or an activity task sequence that includes multiple tasks associated with completing the activity. Then, the enhanced product recommendation service may identify a product that is usable to generate the output(s) of the activity and/or complete the activity without performing one or more individual tasks of the activity task sequence. The product may be an existing product. Alternatively, the product may be a customized product that is designed based on observing the user engage in the activity. Physical measurements of the customized product may be determined based on various measurements determined by analyzing the photographs and/or video of the user performing the activity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method, comprising:
 receiving, from a camera associated with at least one computing device, input media that includes a graphical representation of a user performing an activity;   generating, by the at least one computing device, activity characteristics data by processing the input media using a trained image recognition model configured to automatically identify the activity, the activity characteristics data defining:
 task sequence characteristics that indicate a plurality of tasks that are performed by the user during performance of the activity; and 
 output characteristics that indicate an output that is produced by the user resulting from performance of the activity; 
   determining, by the at least one computing device, a first duration of time indicating an amount of time spent by the user during the performing the activity based on the activity characteristics data;   determining, by the at least one computing device, parameters for a product based on the activity characteristics data, the product being usable for completing the activity without performing at least one of the plurality of tasks and in a second duration of time that is less than the first duration of time; and   responsive to determining the parameters for the product based on the activity characteristics data communicating, by the at least one computing device, a message to a device disposed with the user, the message specifying the product and describing a difference between the first and second durations of time.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein the activity characteristics data further defines raw material characteristics that indicate one or more raw materials that are converted via performance of the activity. 
     
     
         3 . The computer-implemented method of  claim 2 , wherein determining the parameters for the product is further performed based on the raw material characteristics. 
     
     
         4 . The computer-implemented method of  claim 1 , wherein the trained image recognition model is configured to identify the activity by:
 identifying at least one item of equipment that is used by the user during performance of the activity; and   determining one or more movements that are performed by the user with respect to the at least one item of equipment, wherein the task sequence characteristics are generated based at least in part on the one or more movements.   
     
     
         5 . The computer-implemented method of  claim 1 , wherein the input media includes at least one of a photograph that is captured by the camera or a video that is captured by the camera. 
     
     
         6 . The computer-implemented method of  claim 1 , wherein the message further comprises an indication of at least one benefit of using the product versus performing the activity as represented in the input media. 
     
     
         7 . The computer-implemented method of  claim 1 , wherein the message further comprises an indication of the first duration of time and the second duration of time. 
     
     
         8 . A system comprising:
 one or more processors;   a camera; and   a memory storing computer-readable instructions that are executable by the one or more processors to perform operations comprising:
 receiving input media from the camera, the input media including a graphical representation of a user performing an activity; 
 generating activity characteristics data by processing the input media using a trained image recognition model configured to automatically identify the activity, the activity characteristics data defining:
 task sequence characteristics that indicate a plurality of tasks that are performed by the user during performance of the activity; and 
 output characteristics that indicate an output that is produced by the user resulting from performance of the activity; 
 
 determining a first duration of time indicating an amount of time spent by the user during the performing the activity based on the activity characteristics data; 
 determining parameters for a product based on the activity characteristics data, the product being usable for completing the activity without performing at least one of the plurality of tasks and in a second duration of time that is less than the first duration of time; and 
 responsive to determining the parameters for the product based on the activity characteristics data communicating a message to a client device, the message specifying the product and describing a difference between the first and second durations of time. 
   
     
     
         9 . The system of  claim 8 , the activity characteristics data further defining raw material characteristics that indicate one or more raw materials that are converted via performance of the activity. 
     
     
         10 . The system of  claim 9 , wherein determining the parameters for the product is further performed based on the raw material characteristics. 
     
     
         11 . The system of  claim 8 , wherein the trained image recognition model is configured to identify the activity by:
 identifying at least one item of equipment that is used by the user during performance of the activity; and   determining one or more movements that are performed by the user with respect to the at least one item of equipment, wherein the task sequence characteristics are generated based at least in part on the one or more movements.   
     
     
         12 . The system of  claim 8 , wherein the input media includes at least one of a photograph captured by the camera or a video captured by the camera. 
     
     
         13 . The system of  claim 8 , the message further comprising an indication of at least one benefit of using the product versus performing the activity as represented in the input media. 
     
     
         14 . The system of  claim 8 , the message further comprising an indication of the first duration of time and the second duration of time. 
     
     
         15 . A computer-readable storage medium storing instructions that are executable by one or more computing devices to perform operations comprising:
 receiving, from a camera, input media that includes a graphical representation of a user performing an activity;   generating activity characteristics data by processing the input media using a trained image recognition model configured to automatically identify the activity, the activity characteristics data defining:
 task sequence characteristics that indicate a plurality of tasks that are performed by the user during performance of the activity; and 
 output characteristics that indicate an output that is produced by the user resulting from performance of the activity; 
   determining a first duration of time indicating an amount of time spent by the user during the performing the activity based on the activity characteristics data;   determining parameters for a product based on the activity characteristics data, the product being usable for completing the activity without performing at least one of the plurality of tasks and in a second duration of time that is less than the first duration of time; and   responsive to determining the parameters for the product based on the activity characteristics data communicating a message to a client device associated with the user, the message specifying the product and describing a difference between the first and second durations of time.   
     
     
         16 . The computer-readable storage medium of  claim 15 , wherein the camera is implemented by one of the one or more computing devices and the input media comprises a video captured by the camera. 
     
     
         17 . The computer-readable storage medium of  claim 15 , the activity characteristics data further defining raw material characteristics that indicate one or more raw materials that are converted via performance of the activity, wherein determining the parameters for the product is further performed based on the raw material characteristics. 
     
     
         18 . The computer-readable storage medium of  claim 15 , wherein the trained image recognition model is configured to identify the activity by:
 identifying at least one item of equipment that is used by the user during performance of the activity; and   determining one or more movements that are performed by the user with respect to the at least one item of equipment, wherein the task sequence characteristics are generated based at least in part on the one or more movements.   
     
     
         19 . The computer-readable storage medium of  claim 15 , the message further comprising an indication of at least one benefit of using the product versus performing the activity as represented in the input media. 
     
     
         20 . The computer-readable storage medium of  claim 15 , the message further comprising an indication of the first duration of time and the second duration of time.

Join the waitlist — get patent alerts

Track US2021368021A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.