# US 12,112,429 B2 · System and method for providing personalized transactions based on 3D representations of user physical characteristics

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

- Number: US 12,112,429 B2
- Document ID: US12112429B2
- Status: Granted
- Kind: B2
- Application number: 18/197,838
- Filed: 2023-05-16
- Published: 2023-11-16
- Granted: 2024-10-08
- Earliest claimed: 2021-05-25
- Assignees: Applications Mobiles Overview Inc.
- Applicants: Applications Mobiles Overview Inc.
- Inventors: Lionel Le Carluer; Bryan Martin; Azadeh Farhadmonfared; Laurent Juppe; Sherif Esmat Omar Abuelwafa; Danae Blondel
- Web page: https://patentgrep.com/patent/US12112429B2

## CPC

- G06T 17/00: Three-dimensional [3D] modelling for computer graphics
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06Q 30/0621: {by configuring or customising goods or services}
- G06Q 30/0631: {Recommending goods or services}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- G06T 15/205: {Image-based rendering}
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- G06T 2210/16: Cloth
- G06T 2215/16: Using real world measurements to influence rendering
- G06T 2219/2004: Aligning objects, relative positioning of parts
- G06T 2219/2021: Shape modification
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- 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

## Abstract

The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.

## Claims

### Claim 1

A method for executing an electronic purchasing transaction between a user and a vendor for an item relating to the user's physical characteristics, the method comprising:
storing, in a user body database, three dimensional (3D) user body information containing user-specific 3D representations, measurements, and characteristics of the user's body or body parts;
storing, in a vendor database, vendor-specific information identifying potential vendors containing items relevant to the stored 3D user body information;
in response to a user request for the item, executing a search in the vendor database for the requested item conforming to the stored 3D user body information; and
forwarding search results to the user.

### Claim 2 (depends on 1)

The method of claim 1, wherein, when a match to the requested item is not identified, the search results comprise alternatives to the item.

### Claim 3 (depends on 1)

The method of claim 1, wherein, when a match to the requested item is identified, the search results comprise a request for acceptance of the matched item and upon acceptance, the purchasing transaction with the vendor is executed.

### Claim 4 (depends on 1)

The method of claim 1, further comprising storing one or more databases comprising biometric identification information, user body topology information, and body morphological tracking information.

### Claim 5 (depends on 1)

The method of claim 1, further comprising filtering and aggregating item data provided by the vendor in accordance with user-specific 3D representations, measurements, and the characteristics of the user's body or body parts.

### Claim 6 (depends on 1)

The method of claim 1, wherein the 3D user body information is stored in a secure application.

### Claim 7 (depends on 1)

The method of claim 1, wherein the vendor-specific information identifying potential vendors includes information collected from previous interactions and/or inquiries with vendors.

### Claim 8 (depends on 1)

The method of claim 1, wherein the search results comprise a visual display and corresponding information of a matching item or alternatives to the item.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
assigning portions of the stored user-specific 3D representations, measurements, and characteristics of the user's or body parts hash key values; and
processing the hash key values with a hash function to generate a hash code representing a unique user physical identifier.

### Claim 10 (depends on 9)

The method of claim 9, further comprising correlating the generated hash code with a user device identifier or user device password credential.

### Claim 11

A system for executing an electronic purchasing transaction between a user and a vendor, on a mobile communication device, for an item relating to the user's physical characteristics, the system comprising:
at least one processor for executing instructions initiated by user requests;
a user body database configured to store three dimensional (3D) user body information containing user-specific 3D representations, measurements, and characteristics of the user's body or body parts;
a vendor database configured to store vendor-specific information identifying potential vendors containing items relevant to the stored 3D user body information; and
a communication interface for establishing wireless communications with a potential vendor and external entities,
wherein, in response to a user request for the item, the at least one processor executes a search in the vendor database and external entities for the item conforming to the stored 3D user body information and forwards search results to the user.

### Claim 12 (depends on 11)

The system of claim 11, wherein, when the search does not identify a match to the item by a vendor, the at least one processor forwards alternatives to the user for consideration based on information from the search results.

### Claim 13 (depends on 11)

The system of claim 11, wherein, when the search identifies a match to the requested item by a vendor, the at least one processor forwards a request for acceptance of the matched item to the user and upon acceptance, the at least one processor executes the purchasing transaction with the vendor.

### Claim 14 (depends on 11)

The system of claim 11, further comprising one or more databases storing biometric identification information, user body topology information, and body morphological tracking information.

### Claim 15 (depends on 11)

The system of claim 11, further comprising a universal size guide module configured to communicate with the at least one processor and execute instructions to filter and aggregate item data provided by the vendor in accordance with user-specific 3D representations, measurements, and characteristics of the user's body or body parts.

### Claim 16 (depends on 11)

The system of claim 11, wherein the 3D user body information is stored in a secure application provided by a manufacturer of the mobile communication device.

### Claim 17 (depends on 11)

The system of claim 11, wherein the forwarded search results to the user include a visual display and corresponding information of a matching item or alternative items.

### Claim 18 (depends on 11)

The system of claim 11, wherein portions of the stored user-specific 3D representations, measurements, and characteristics of the user's body or body parts are assigned hash key values and the hash key values are processed by a hash function to generate a hash code representing a unique user physical identifier.

### Claim 19 (depends on 11)

The system of claim 11, wherein the user-specific 3D representations, measurements, and characteristics of the user's body or body parts were determined based on a 3D body scan of the user.

### Claim 20

A non-transitory computer-readable medium comprising-executable instructions for executing an electronic purchasing transaction between a user and a vendor for an item relating to the user's physical characteristics, wherein the instructions, upon being executed by a system, cause the system to:
store, in a user body database, three dimensional (3D) user body information containing user-specific 3D representations, measurements, and characteristics of the user's body or body parts;
store, in a vendor database, vendor-specific information identifying potential vendors containing items relevant to the stored 3D user body information;
in response to a user request for the item, execute a search in the vendor database for the requested item conforming to the stored 3D user body information; and
forward search results to the user.
