# US 12,008,624 B1 · Method for product recommendations using three-dimensional modeling and points of measure

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,624 B1
- Document ID: US12008624B1
- Status: Granted
- Kind: B1
- Application number: 15/147,820
- Filed: 2016-05-05
- Granted: 2024-06-11
- Earliest claimed: 2015-05-05
- Assignees: Centric Software, Inc.
- Applicants: Centric Software, Inc.
- Inventors: Humberto Roa; Ronald S. Watson; Ravi Rangan; Chris Groves; Bandel Carano
- Web page: https://patentgrep.com/patent/US12008624B1

## CPC

- G06Q 10/0631: Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06F 3/0486: Drag-and-drop
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06N 5/04: Inference or reasoning models
- G06Q 30/0631: {Recommending goods or services}
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A system includes software that allows users to use one or more sources of sizing information to make purchasing decisions. The system uses three-dimensional (or 3D) scans of customers to make apparel recommendations. The 3D scans are compared to sizing information in the system, to determine which products are most suitable for the customer. Sizing information the system can use are information from manufacturers as well as sizing feedback from previous customers.

## Claims

### Claim 1

A method comprising:
scanning, by a handheld device, a body of a customer;
creating a first three-dimensional model based on a combination of multiple scans by the handheld device of the body of the customer;
comparing the first three-dimensional model against a plurality of preexisting three-dimensional models;
selecting a preexisting three-dimensional model from the plurality of preexisting three-dimensional models based on a strength of a match between the preexisting three-dimensional model and the first three-dimensional model;
generating a list of sizes using the selected preexisting three-dimensional model;
generating a list of products using the generated list of sizes, comprising:
receiving, for each particular product of the list of products, points of measure used to create the particular product;
receiving, for the particular product, customer feedback from at least one previous customer regarding the fit of a size of the particular product in association with the selected preexisting three-dimensional model;
determining, based on the points of measure used to create the particular product and the generated list of sizes generated using the selected preexisting three-dimensional model, whether the particular product corresponds to the generated list of sizes; and
based on the received customer feedback and the determination that the particular product corresponds to the generated list of sizes, including the particular product with the list of products; and
displaying the list of products to the customer.

### Claim 2 (depends on 1)

The method of claim 1 wherein the points of measure used to create the particular product comprise dimensional values selected for manufacture of the particular product.

### Claim 3 (depends on 1)

The method of claim 1 wherein the points of measure used to create the particular product is different than a size measurement using a sizing chart.

### Claim 4 (depends on 1)

The method of claim 1 wherein the points of measure used to create the particular product are created after fit evaluation for the particular product.

### Claim 5 (depends on 1)

The method of claim 1 wherein the generated list of sizes includes two or more sizes that correspond to the selected preexisting three-dimensional model.

### Claim 6 (depends on 1)

The method of claim 1 wherein the generated list of sizes is based at least in part on manufacturer-provided information.

### Claim 7 (depends on 1)

The method of claim 1 wherein the scanning of the body of the customer is captured using a smart phone camera.

### Claim 8 (depends on 1)

The method of claim 1 wherein the multiple scans of the body of the customer are stored in a computer-aided design file format.

### Claim 9 (depends on 1)

The method of claim 1 wherein the list of products indicates an availability of the particular product at an online retailer.

### Claim 10 (depends on 1)

The method of claim 1 wherein the selected preexisting three-dimensional model corresponds to more than one apparel type.

### Claim 11 (depends on 1)

The method of claim 1 wherein the selected preexisting three-dimensional model corresponds to a first size for a first apparel type and a second size for a second apparel type.

### Claim 12 (depends on 1)

The method of claim 1 wherein the multiple scans of the body of the customer comprise more than one image file.

### Claim 13 (depends on 1)

The method of claim 1 wherein the multiple scans of the body of the customer comprise text-based dimensions.

### Claim 14 (depends on 1)

The method of claim 1 wherein the multiple scans of the body of the customer are stored in a database and associated with the selected preexisting three-dimensional model.

### Claim 15 (depends on 1)

The method of claim 1 comprising determining, based on the customer feedback that the particular product is improperly sized, to not include the particular product with the list of products.

### Claim 16 (depends on 1)

The method of claim 1 wherein the points of measure represent a configuration of dimension values used to manufacture the particular product.

### Claim 17 (depends on 1)

The method of claim 1 wherein the points of measure are validated using a fit model, the fit model including dimensions different from the customer.
