IP Library Granted Patent US 11,328,495
Granted Patent B2
US 11,328,495 · App. 16/533,293 · Granted May 10, 2022

Systems and methods for generating vehicle wraps

Inventors: Christopher Loar (Cherry Hills, CO); Jacob Atler Lozow (Lone Tree, CO)
Assignee: WRAPMATE LLC
G06T19/20G06F16/955G06K9/6267G06Q30/0206G06T15/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,328,495
App. No.
16/533,293
Granted
May 10, 2022
Kind
B2
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 (77)

1. A method for automatically generating 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 vehicle wrap design;

obtaining customer information corresponding to each of the potential customers, wherein the customer information is obtained from a website of each of the potential customers and

wherein the customer information comprises business name, contact information, logo, URL, trademark, company industry classification code or slogan;

generating, without any action from the potential customers, a two dimensional vehicle wrap design for covering a vehicle based on a pre-defined template of the vehicle,

wherein the two dimensional vehicle wrap design comprises the obtained customer information, and

wherein the pre-defined template of the vehicle is identified based on the 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 two dimensional 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 three-dimensional rendering with the applied vehicle wrap.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.

7. 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.

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

9. 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.

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

11. 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.

12. A system for generating a vehicle wrap design comprising:

at least one computing device to:

obtain customer information corresponding to each of a plurality of potential customers identified from an internal database,

wherein the customer information is obtained from a website of each of the potential customers and

wherein the customer information comprises business name, contact information, logo, URL, trademark, company industry classification code or slogan;

based on web content of the website, generate a two dimensional vehicle wrap design for covering a vehicle,

wherein the two dimensional vehicle wrap design comprises the obtained customer information, and

wherein the vehicle is identified based on the industry classification code associated with the each of the potential customers;

generate a three-dimensional rendering of the vehicle;

apply the two dimensional 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 the each of the potential customers to display the three-dimensional rendering with the applied vehicle wrap.

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

14. 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.

15. 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.

16. 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.

17. 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.

18. 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.

19. A non-transitory computer-readable medium encoded with instructions, the instructions executable by one or more processing devices, comprising:

obtaining from a website web content corresponding to each of a plurality of potential customers identified from an internal database,

wherein customer information of the potential customers is obtained from a website of each of the potential customers and

wherein the customer information comprises business name, contact information, logo, URL, trademark, company industry classification code or slogan;

based on the web content, generating a two dimensional vehicle wrap design for covering a vehicle,

wherein the two dimensional vehicle wrap design comprises the obtained customer information, and

wherein the vehicle is identified based on the industry classification code associated with the each of the potential customers;

generating a three-dimensional rendering of the vehicle;

applying the two dimensional vehicle wrap design to the three-dimensional rendering of the vehicle to generate a three-dimensional rendering with the applied vehicle wrap; and

causing the three-dimensional rendering with the applied vehicle wrap to be displayed at a client device.

20. 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.

21. The non-transitory computer-readable medium of claim 19 , 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.

22. 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.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 29, 2025
From: AVIDBANK
To: WRAPMATE, INC.
Reel/Frame 071870/0817 →
SECURITY INTEREST Recorded Jul 11, 2024
From: WRAPMATE INC.
To: AVIDBANK
Reel/Frame 067970/0577 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 16553293 PREVIOUSLY RECORDED AT REEL: 065221 FRAME: 0587. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Oct 17, 2023
From: WRAPMATE LLC
To: WRAPMATE INC.
Reel/Frame 065254/0405 →
CHANGE OF NAME Recorded Oct 12, 2023
From: WRAPMATE LLC
To: WRAPMATE INC.
Reel/Frame 065221/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2022
From: LOAR, CHRISTOPHER; LOZOW, JACOB ATLER
To: WRAPMATE LLC
Reel/Frame 059315/0179 →
Continuity (2)
Provisional Application 62715064 · Aug 6, 2018
Related Publication 20200043246A1 · Feb 6, 2020