IP Library Granted Patent US 12,626,285
Granted Patent B2
US 12,626,285 · App. 18/250,329 · Granted May 12, 2026

Systems and methods for generating wraps and real time pricing information thereof

Inventors: Christopher Loar (Cherry Hills, CO); Jacob Atler Lozow (Lone Tree, CO); Shawn Anthony Holmes (Denver, CO)
Assignee: Wrapmate Inc.
G06Q30/0621G06Q30/0283G06Q30/0611
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 12,626,285
App. No.
18/250,329
Granted
May 12, 2026
Kind
B2
Abstract

The disclosed system provides a new platform that allows users to access installation target templates, powerful design software, and automated pre-production processes and enables them to create their own production-ready designs. Once a design is complete, the system directly connects the consumer to nearby service providers with the capabilities to complete the work. Importantly, the disclosed systems provide complete real-time pricing transparency. As a user manipulates a design or scrolls through service providers, they are presented with dynamic pricing. The disclosed system represents a novel end to end fully transactional consumer experience.

Claims (39)

1 . A method for generating a wrap for an installation target, comprising:

(a) obtaining from a customer, via a user interface generated on a display of a customer computing device, a request to initiate a wrap design and installation project, wherein the request comprises a project wrap design comprising at least one element and the user interface includes an initial price quote;

(b) receiving, via one of one or more computing devices, from the customer computing device project information comprising initial information of the installation target;

(c) receiving, via one of the one or more computing devices, one or more measurements of the installation target from at least one of: a camera or a sensor of the customer computing device;

(d) generating, via one of the one or more computing devices, a three-dimensional representation of the installation target, based on the one or more measurements, on the user interface, wherein the three-dimensional representation comprises a plurality of segments and the project wrap design imposed over the plurality of segments;

(e) determining, via one of the one or more computing devices, a difficulty score for each of the plurality of segments;

(f) receiving, via one of the one or more computing devices, an input to the three-dimensional representation modifying the project wrap design imposed over the plurality of segments, wherein the input is received from the user interface and modified the at least one element to overlay a subset of the plurality of segments;

(g) determining, via one of the one or more computing devices, a new price quote based on the difficulty score associated with the subset of the plurality of segments and the project information and service provider information, stored in a database, of one or more service providers capable of producing and installing the wrap;

(h) transmitting, via one of the one or more computing devices, to the computing customer device the project wrap design and pricing information comprising the new price quote, wherein transmitting the new price quote to the customer computing device updates the user interface to reflect the new price quote;

(i) receiving, via one of the one or more computing devices, a customer input from the user interface displayed on the customer computing device, comprising: confirmation of acceptance or rejection of the project wrap design or the price quote; or a request for modification of the project wrap design and optionally one or more elements to be added to the project wrap design; and

(j) if the customer input comprises the confirmation of acceptance, providing, by a project fulfillment module, the project wrap design to a service provider to fulfill the wrap design and installation project; or

(k) if the customer input comprises the request for modification, modifying the project wrap design based on the request for modification and optionally the one or more elements; transmitting to the customer computing device a modified project wrap design and adjusted pricing information comprising an adjusted price quote; and

repeating step (i).

2 . The method of claim 1 , wherein receiving the one or more measurements further comprises a customer input comprising dimensions of the installation target.

3 . The method of claim 1 , further comprising, in response to receiving the input to the three-dimensional representation, determining the difficult score associated with the subset of the plurality of segments based on the input.

4 . The method of claim 1 , wherein the sensor comprises a LiDAR sensor, a gyroscope, GPS, accelerometer, barometer or a combination thereof.

5 . The method of claim 3 , wherein the three-dimensional representation comprises a dimensionally accurate model of the installation target based on the one or more measurements.

6 . The method of claim 1 , further comprising, in response to receiving the input to the three-dimensional representation modifying the project wrap design, performing a customer operation on the project wrap design.

7 . The method of claim 6 , wherein the customer operation comprises adding, scaling, rotating, cropping, dragging, or mirroring the at least one element or assigning a color to the at least one element.

8 . The method of claim 7 , wherein the at least one element comprises a logo, a company name, contact information, a URL, a trademark, a slogan, or a combination thereof.

9 . The method of claim 7 , wherein the at least one element is provided by an asset placement module.

10 . The method of claim 1 , wherein obtaining the request to initiate a wrap design and installation project comprises receiving the at least one element through a file upload module or through a query of a library.

11 . The method of claim 1 , wherein generating the three-dimensional representation of the installation target comprises identifying an excluded surface area on the installation target.

12 . The method of claim 11 , wherein the excluded surface area is excluded from coverage of the project wrap design based on a legal requirement or not being suitable for coverage by the wrap.

13 . The method of claim 11 , wherein the excluded surface area comprises a physical surface of a window, a tire, an area near or below waterline.

14 . The method of claim 1 , further comprising choosing a desired wrap material based on a physical surface of the installation target.

15 . The method of claim 1 , further comprising generating a print layout for the project wrap design based on design or size limitations of the desired wrap material or a printing device, thereby minimizing waste of the desired material and maximizing profit.

16 . The method of claim 1 , further comprising verifying a color of the project wrap design to ensure that the color is consistent with the color assigned by the customer, optionally based on Pantone coding or CMYK values.

17 . The method of claim 1 , further comprising selecting the service provider based on proximity to the customer, accolades, a schedule of the service provider, or combinations thereof.

18 . The method of claim 1 , wherein the service provider information comprises location, capability, capacity, service provider preferences, accolades, maximum printable width, or a combination thereof.

19 . The method of claim 14 , wherein the desired wrap material comprises a plastic material.

20 . The method of claim 1 , wherein the installation target comprises a vehicle, an appliance, or an architectural object.

21 . The method of claim 20 , wherein the vehicle comprises a passenger vehicle, a recreational vehicle, or a commercial vehicle and wherein the architectural object comprises a window, a wall, a floor, a building, an exterior or an interior.

22 . The method of claim 1 , further comprising determining the pricing information based on the project information comprising complexity of the project wrap design, timeline requirement, size, location, desired material, condition or a combination thereof.

23 . The method of claim 22 , further comprising determining the pricing information based on a sum of installation costs of the plurality of segments segment is assigned with a difficulty rating, and wherein the installation cost of each of the one or more segments is determined based on the difficulty rating thereof.

24 . The method of claim 21 , wherein the project information comprises year, make, model, trim, cab type, bed length, vehicle identification number, condition, or a combination thereof of the vehicle, or one or more surface types of the architectural object, the one or more surface types selected from brick, glass, wood, flat, curved, and transparent.

25 . The method of claim 24 , wherein the condition of the vehicle comprises existing surface condition, a presence of an OEM or aftermarket accessory, an existing surface attachment, or a combination thereof.

26 . The method of claim 1 , further comprising: receiving an application from the service provider comprising the service provider information; reviewing the application and admitting the service provider; and storing the service provider information in the database.

27 . The method of claim 26 , wherein the service provider information comprises a link to a calendar of the service provider comprising a schedule of the service provider.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2023
From: LOAR, CHRISTOPHER; LOZOW, JACOB ATLER; HOLMES, SHAWN ANTHONY
To: WRAPMATE INC.
Reel/Frame 063420/0866 →
Continuity (1)
Related Publication 20230401621A1 · Dec 14, 2023
References Cited (8)
US 8095431B1 · Ahluwalia · 2012 [cited by examiner]
US 9648949B1 · Penaflor · 2017 [cited by applicant]
US 10846534B1 · Furlan · 2020 [cited by examiner]
US 20170076335A1 · Alexander · 2017 [cited by examiner]
US 20180374274A1 · Selvarajan · 2018 [cited by examiner]
US 20200043246A1 · Loar · 2020 [cited by examiner]
Moawad, Ayman, et al. “Explainable AI for a No-Teardown Vehicle Component Cost Estimation: A Top-Down Approach”. Jun. 15, 2020. https://doi.org/10.48550/arXiv.2006.08828. (Year: 2020). [cited by examiner]
International Search Report and Written Opinion mailed Jan. 28, 2021 for Application No. PCT/US2020/057944 (10 pp.). [cited by applicant]