# US 2025/0220084 A1 · Artificial intelligence profile generation

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

- Number: US 2025/0220084 A1
- Document ID: US20250220084A1
- Status: Published application
- Kind: A1
- Application number: 18/400,008
- Filed: 2023-12-29
- Published: 2025-07-03
- Earliest claimed: 2023-12-29
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Harikrishnan Kuppusamykrishnan; Aaron Michael Nance; Anna Monika Zaremba
- Web page: https://patentgrep.com/patent/US20250220084A1

## CPC

- H04L 67/306: User profiles
- G06F 16/337: {Profile generation, learning or modification}
- G06F 40/40: Processing or translation of natural language (natural language analysis G06F40/20; semantic analysis G06F40/30)
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06T 11/00: Two-dimensional [2D] image generation
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Artificial Intelligence profile generation techniques are described. In an implementation, a profile manager service is configured to generate a profile, automatically and without user intervention. To do so, the profile manager service utilized a prompt generator module and a profile generation module. The prompt generator module is implemented by a machine-learning model using generative artificial intelligence to generate prompts to guide input of characteristics to be used as part of profile generation. The profile generator module is implemented by a machine-learning model using generative artificial intelligence. The profile generator module is configured to generate a candidate profile based on the characteristics received over a series of iterations in response to the prompts generated by the prompt generator module.

## Claims

### Claim 1

A method comprising:
receiving an input identifying an entity associated with a listing service, the listing service configured to provide a plurality of listings as accessible via a network;
locating one or more listings of the plurality of listings as corresponding to the entity based on the input;
generating, by a machine-learning model using generative artificial intelligence, a profile based on the one or more listings, the profile including a digital image and text configured for use in identifying the entity as part of the listing service; and
controlling association of the profile with the entity as part of the listing service.

### Claim 2 (depends on 1)

The method of claim 1, wherein the machine-learning model includes a large language model implemented using a neural network to generate the text and a diffusion model to generate the digital image.

### Claim 3 (depends on 1)

The method of claim 1, wherein the machine-learning model is implemented as a single multimodal large language model.

### Claim 4 (depends on 1)

The method of claim 1, further comprising generating a prompt for display in a user interface, the prompt providing an option for input of a set of characteristics that are used by the machine-learning model as part of the generating to generate the profile.

### Claim 5 (depends on 4)

The method of claim 4, wherein the generating of the prompt is performed using generative artificial intelligence.

### Claim 6 (depends on 4)

The method of claim 4, wherein the prompt includes an option that is user selectable to specify a style or color.

### Claim 7 (depends on 1)

The method of claim 1, wherein the generating includes generating a candidate profile and refining the candidate profile based on inputs received via a user interface.

### Claim 8 (depends on 1)

The method of claim 1, wherein the text is based, at least in part, on text descriptions in the one or more listings as describing products or services offered by the entity via the listing service.

### Claim 9 (depends on 1)

The method of claim 1, wherein the digital image is based, at least in part, on text descriptions in the one or more listings as describing products or services offered by the entity via the listing service.

### Claim 10

A method comprising:
receiving a first profile input entered via a user interface, the first profile input specifying a first set of characteristics to be used in profile generation;
generating, by a machine-learning model using generative artificial intelligence, a first candidate profile based on the first profile input, the first candidate profile including a digital image and text configured for use in conjunction with a listing for a product or service;
outputting the first candidate profile for output in the user interface;
receiving a second profile input generated via the user interface specifying a second set of characteristics to be used in profile generation;
generating, by the machine-learning model using generative artificial intelligence, a subsequent candidate profile based on the first and second sets of characteristics; and
controlling association of a profile with the listing for the product or service implemented using a listing service implemented by a service provider system, the controlling based on selection of the subsequent candidate profile in the user interface.

### Claim 11 (depends on 10)

The method of claim 10, wherein the profile corresponds to an entity and further comprising identifying one or more listings made available by the listing service that are associated with the entity and wherein the generating of the first candidate profile or the second candidate profile by the machine-learning model is based at least in part on the one or more listings.

### Claim 12 (depends on 11)

The method of claim 11, wherein the text is based, at least in part, on descriptions in the one or more listings as describing products or services offered by the entity via the listing service.

### Claim 13 (depends on 10)

The method of claim 10, wherein the digital image is a logo digital image, a billboard digital image, or a social digital image.

### Claim 14 (depends on 10)

The method of claim 10, further comprising generating a prompt for display in a user interface, the prompt providing an option for input of the first set of characteristics or the second set of characteristics.

### Claim 15 (depends on 14)

The method of claim 14, wherein the generating of the prompt is performed by a machine-learning model using generative artificial intelligence.

### Claim 16 (depends on 14)

The method of claim 14, wherein the profile corresponds to an entity and further comprising identifying one or more listings made available by the listing service that are associated with the entity and wherein the generating of the prompt is based at least in part on the one or more listings.

### Claim 17 (depends on 16)

The method of claim 16, wherein the prompt includes an option that is user selectable to specify a style or color based at least in part on the one or more listings.

### Claim 18

A system comprising:
a prompt generator module implemented using generative artificial intelligence to generate prompts to guide input of characteristics to be used as part of profile generation; and
a profile generator module implemented using generative artificial intelligence to generate a candidate profile based on the characteristics received over a series of iterations in response to the prompts generated by the prompt generator module, the candidate profiles including a digital image and text configured for use in conjunction with a listing for a product or service by a listing service implemented by a service provider system.

### Claim 19 (depends on 18)

The system of claim 18, wherein the candidate profile corresponds to an entity and wherein the prompt generator module is configured to generate the prompts based at least in part on one or more listings associated with the entity as part of the listing service.

### Claim 20 (depends on 18)

The system of claim 18, wherein the candidate profile corresponds to an entity and wherein the profile generator module is configured to generate the candidate profiles based at least in part on one or more listings associated with the entity as part of the listing service.
