# US 11,830,019 B2 · Systems and methods for generating vehicle wraps

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

- Number: US 11,830,019 B2
- Document ID: US11830019B2
- Status: Granted
- Kind: B2
- Application number: 17/661,644
- Filed: 2022-05-02
- Published: 2023-03-16
- Granted: 2023-11-28
- Earliest claimed: 2018-08-06
- Assignees: Wrapmate LLC
- Applicants: Wrapmate Inc.
- Inventors: Christopher Loar; Jacob A. Lozow
- Web page: https://patentgrep.com/patent/US11830019B2

## CPC

- G06Q 30/0206: {Price or cost determination based on market factors}
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06F 18/24: Classification techniques
- G06T 11/00: Two-dimensional [2D] image generation
- G06T 15/005: {General purpose rendering architectures}
- G06T 15/04: Texture mapping
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- G06V 20/20: in augmented reality scenes
- 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)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

This disclosure provides methods for generating a vehicle wrap design. The method includes: obtaining customer information corresponding to an entity; generating, using the computing device, a vehicle wrap design for covering a vehicle based on the obtained customer information; generating, using the computing device, a three-dimensional rendering of the vehicle, wherein the vehicle wrap design is applied to the three-dimensional rendering of the vehicle; and causing a client device to display the three-dimensional rendering with the applied vehicle wrap.

## Claims

### Claim 1

A method for automatically generating and delivering a marketing material comprising a vehicle wrap design, comprising:
automatically identifying a plurality of potential customers from an internal database without them taking any action, who may be interested in receiving the marketing material comprising the vehicle wrap design;
obtaining customer information corresponding to each of the potential of customers, wherein the customer information is obtained from a website of each of the potential customers and wherein the customer information comprises company industry classification code and other information comprising business name, contact information, logo, URL, trademark, or slogan;
generating automatically, without any action from the potential customers, a vehicle wrap design for covering a vehicle based on a pre-defined template of the vehicle, and directly placing the obtained customer information on the vehicle wrap design, and wherein the pre-defined template of the vehicle is identified based on an industry classification code associated with the each of the potential customers;
generating, using the computing device, a three-dimensional rendering of the vehicle;
applying the vehicle wrap design to the three-dimensional rendering of the vehicle to generate a three-dimensional rendering with the applied vehicle wrap; and
causing a client device of at least one of the potential customers to display the marketing material comprising the three-dimensional rendering with the applied vehicle wrap.

### Claim 2 (depends on 1)

The method of claim 1, wherein generating the vehicle wrap design and the three-dimensional rendering of the vehicle is performed at a server device and the method further comprises transmitting the vehicle wrap design or the three-dimensional rendering of the vehicle to the client device.

### Claim 3 (depends on 1)

The method of claim 1, comprising preprocessing the customer information before or after the customer information is included in the vehicle wrap design, wherein the preprocessing comprises color changing, cropping, rotating, scaling, smoothing, masking, merging, filtering, or flattening.

### Claim 4 (depends on 1)

The method of claim 1, further comprising generating, using the computing device, the vehicle wrap design for covering the vehicle based on the obtained customer information wherein the vehicle is identified from an image captured at the client device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the vehicle wrap design comprises unique contact information for assessing the effectiveness of the vehicle wrap design and the unique contact information is different from the contact information of the entity.

### Claim 6 (depends on 5)

The method of claim 5, further comprising assessing the effectiveness of the vehicle wrap design based on the number of contacts made through the unique contact information over a predetermined period of time.

### Claim 7 (depends on 1)

The method of claim 1, wherein generating the vehicle wrap design comprises:
determining whether web content of the website includes a background; and
when the web content includes a background:
determine if an image is identifiable from the web content; and
when an image is identifiable:
integrate the image within the background; and
verify that a contrast ratio between the background and the image is at an acceptable threshold.

### Claim 8 (depends on 1)

The method of claim 1, further comprising delivering the vehicle wrap design to the entity via direct mail, email, or marketing.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
receiving user interactions at the client device while the three-dimensional rendering with the applied vehicle wrap is displayed at the client device; and
modifying the vehicle wrap design based on the user interactions.

### Claim 10 (depends on 1)

The method of claim 1, wherein causing the three-dimensional rendering with the applied vehicle wrap to be displayed at a client device comprises: while capturing an image at the client device, superimposing the vehicle wrap design over at least a portion of the image.

### Claim 11 (depends on 10)

The method of claim 10, further comprising causing the client device to display a quote for production or installation cost of the vehicle wrap design.

### Claim 12

A system for generating and delivering a marketing material comprising a vehicle wrap design, comprising:
at least one computing device to:
automatically identify a plurality of potential customers from an internal database without them taking any action, who may be interested in receiving the marketing material comprising the vehicle wrap design;
obtain customer information corresponding to each of a plurality of potential customers wherein the customer information is obtained from a website of each of the potential customers and wherein the customer information comprises company industry classification code and other information comprising business name, contact information, logo, URL, trademark, or slogan;
generate automatically, without any action from the potential customers, a vehicle wrap design for covering a vehicle based on a pre-defined template of the vehicle, and directly placing the obtained customer information on the vehicle wrap design, and wherein the pre-defined template of the vehicle is identified based on an industry classification code associated with the each of the potential customers;
generate a three-dimensional rendering of the vehicle;
apply the vehicle wrap design to the three-dimensional rendering of the vehicle to generate a three-dimensional rendering with the applied vehicle wrap; and
cause a client device of at least one of the potential customers to display the marketing material comprising the three-dimensional rendering with the applied vehicle wrap.

### Claim 13 (depends on 12)

The system of claim 12, wherein the vehicle is identified from an image captured at the client device.

### Claim 14 (depends on 12)

The system of claim 12, wherein the vehicle wrap design comprises unique contact information for assessing the effectiveness of the vehicle wrap design and the unique contact information is different from the contact information of the entity.

### Claim 15 (depends on 14)

The method of claim 14, further comprising assessing the effectiveness of the vehicle wrap design based on the number of contacts made through the unique contact information over a predetermined period of time.

### Claim 16 (depends on 12)

The system of claim 12, wherein to generate the vehicle wrap design comprises:
determining whether the web content includes a background; and
when the web content includes a background:
determining if an image is identifiable from the web content; and
when an image is identifiable:
integrating the image within the background; and
verifying that a contrast ratio between the background and the image is at an acceptable threshold.

### Claim 17 (depends on 12)

The system of claim 12, wherein the at least one processing device is further configured to:
receive user interactions at the client device while the three-dimensional rendering with the applied vehicle wrap is displayed at the client device; and
modify the vehicle wrap design based on the user interactions.

### Claim 18 (depends on 12)

The system of claim 12, wherein to cause the three-dimensional rendering with the applied vehicle wrap to be displayed at a client device comprises: while capturing an image at the client device, superimposing the vehicle wrap design over at least a portion of the image.

### Claim 19

A non-transitory computer-readable medium encoded with instructions, the instructions executable by one or more processing devices to automatically generate and deliver a marketing material comprising a vehicle wrap design that is unique to a potential customer, comprising:
automatically identifying a plurality of potential customers from an internal database without them taking any action, who may be interested in receiving the marketing material comprising the vehicle wrap design;
obtaining customer information corresponding to each of the potential of customers, wherein the customer information is obtained from a website of each of the potential customers and wherein the customer information comprises company industry classification code and other information comprising business name, contact information, logo, URL, trademark, company industry classification code or slogan;
generating automatically, without any action from the potential customers, a vehicle wrap design for covering a vehicle based on a pre-defined template of the vehicle, and directly placing wherein the vehicle wrap design comprises the obtained customer information on the vehicle wrap design, and wherein the pre-defined template of the vehicle is identified based on an industry classification code associated with the each of the potential customers;
generating, using the computing device, a three-dimensional rendering of the vehicle;
applying the vehicle wrap design to the three-dimensional rendering of the vehicle to generate a three-dimensional rendering with the applied vehicle wrap; and
causing a client device of at least one of the potential customers to display the marketing material comprising the three-dimensional rendering with the applied vehicle wrap.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium of claim 19, wherein the generating the vehicle wrap design comprises:
determining whether the web content includes a background; and
when the web content includes a background:
determine if an image is identifiable from the web content; and
when an image is identifiable:
integrate the image within the background; and
verify that a contrast ratio between the background and the image is at an acceptable threshold.

### Claim 21 (depends on 20)

The non-transitory computer-readable medium of claim 20, further comprising:
receiving user interactions at the client device while the three-dimensional rendering with the applied vehicle wrap is displayed at the client device; and
modifying the vehicle wrap design based on the user interactions.

### Claim 22 (depends on 19)

The non-transitory computer-readable medium of claim 19, wherein causing the three-dimensional rendering with the applied vehicle wrap to be displayed at a client device comprises: while capturing an image at the client device, superimposing the vehicle wrap design over at least a portion of the image.
