IP Library Granted Patent US 11,094,121
Granted Patent B2
US 11,094,121 · App. 16/189,391 · Granted Aug 17, 2021

Mobile application for signage design solution using augmented reality

Inventors: Morne Neser (Lachine, CA); Kenneth Craig Nemeth (Lachine, CA)
Assignee: CURRENT LIGHTING SOLUTIONS, LLC
G06T19/006G06F30/00G06T19/20G06T2219/2016G09F7/00
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,094,121
App. No.
16/189,391
Granted
Aug 17, 2021
Kind
B2
Abstract

A method of generating an augmented reality (AR) signage solution including acquiring an image of a structure, establishing scaling information for the image by correlating dimensional information of the structure to points in the image, obtaining jurisdictional signage rules, designing a layout for signage on the structure in compliance with the jurisdictional signage rules, depicting in AR the acquired image and signage layout, and generating production documentation after obtaining user approval. The method including detecting the location of one or more obstructions on the structure and incorporating the obstruction locations in the signage layout. The method including adjusting the orientation of the acquired structure image within the AR to reduce skew of the structure in relation to a viewing perspective. A system and non-transitory computer-readable medium are also disclosed.

Claims (66)

1. A method of generating an augmented reality signage solution, by a computing device, the method comprising:

acquiring an image of a structure, the structure being a candidate for installation of physical signage at a fixed location;

establishing scaling information for the structure depicted in the image;

obtaining jurisdictional signage rules from a data store of at least one of jurisdictional code and regulation records for a jurisdiction in which the structure is located in response to the acquiring of the image of the structure;

designing a layout for signage in compliance with the jurisdictional rules, the signage to be installed at the fixed location on the structure, wherein the designing of the layout comprises:

detecting an obstructed location of one or more obstructions on the structure, and

incorporating the obstructed location of the one or more obstructions in the signage layout;

creating an augmented reality visualization depicting the acquired image and the signage design layout; and

generating production documentation for the signage design layout.

2. The method of claim 1 , including:

obtaining an initial approval for the signage design layout prior to generating the production documentation; and

if the initial approval is denied, then repeating the designing and creating steps.

3. The method of claim 1 , including:

obtaining a final approval for the signage design layout after generating the production documentation;

if the final approval is denied, then repeating the designing and creating steps; and

else releasing at least a portion of the production documentation to a sign fabricator.

4. The method of claim 1 , the establishing scaling information including correlating dimensional information of the structure to points in the image.

5. The method of claim 4 , including obtaining the dimensional information from at least one of user input, a laser measurement tool, mapping software, and an object of known size in the image.

6. The method of claim 1 , including obtaining the jurisdictional signage rules from at least one of a remote server and a local data store.

7. The method of claim 1 , designing the signage layout including:

detecting the location of one or more obstructions on the structure; and

incorporating the location of the one or more obstructions in the signage layout.

8. The method of claim 1 , creating the augmented reality visualization including adjusting the orientation of the structure within the acquired image to reduce skew of the structure in relation to a viewing perspective.

9. A non-transitory computer-readable medium containing executable instructions that when executed by a processor cause the processor to perform a method of generating an augmented reality signage solution, the method comprising:

acquiring an image of a structure, the structure being a candidate for installation of physical signage at a fixed location;

establishing scaling information for the structure depicted in the image;

obtaining jurisdictional signage rules from a data store of at least one of jurisdictional code and regulation records for a jurisdiction in which the structure is located in response to the acquiring of the image of the structure;

designing a layout for signage in compliance with the jurisdictional rules, the signage to be installed at the fixed location on the structure, wherein the designing of the layout comprises:

detecting an obstructed location of one or more obstructions on the structure, and

incorporating the obstructed location of the one or more obstructions in the signage layout;

creating an augmented reality visualization depicting the acquired image and the signage design layout; and

generating production documentation for the signage design layout.

10. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to perform the method, including:

obtaining an initial approval for the signage design layout prior to generating the production documentation; and

if the initial approval is denied, then repeating the designing and creating steps.

11. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to perform the method, including:

obtaining a final approval for the signage design layout after generating the production documentation;

if the final approval is denied, then repeating the designing and creating steps; and

else releasing at least a portion of the production documentation to a sign fabricator.

12. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to establish scaling information by correlating dimensional information of the structure to points in the image.

13. The non-transitory computer-readable medium of claim 12 , the executable instructions causing the processor to obtain the dimensional information from at least one of user input, a laser measurement tool, mapping software, and an object of known size in the image.

14. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to obtain the jurisdictional signage rules from at least one of a remote server and a local data store.

15. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to obtain the signage layout by:

detecting the location of one or more obstructions on the structure; and

incorporating the location of the one or more obstructions in the signage layout.

16. The non-transitory computer-readable medium of claim 9 , the executable instructions causing the processor to create the augmented reality visualization by adjusting the orientation of the structure within the acquired image to reduce skew of the structure in relation to a viewing perspective.

17. A system for generating an augmented reality signage solution, the system comprising:

a mobile computing device having components in communication across an internal bus;

the components including:

a signage application in communication with a control processor, a position locating system, a memory, and executable instructions;

the executable instruction when executed by the processor cause the processor to perform a method comprising:

acquiring an image of a structure, the structure being a candidate for installation of physical signage at a fixed location;

establishing scaling information for the structure depicted in the image;

obtaining jurisdictional signage rules from a data store of at least one of jurisdictional code and regulation records for a jurisdiction in which the structure is located in response to the acquiring of the image of the structure;

designing a layout for signage in compliance with the jurisdictional rules, the signage to be installed at the fixed location on the structure, wherein the designing of the layout comprises:

detecting an obstructed location of one or more obstructions on the structure, and

incorporating the obstructed location of the one or more obstructions in the signage layout;

creating an augmented reality visualization depicting the acquired image and the signage design layout; and

generating production documentation for the signage design layout.

18. The system of claim 17 , the executable instructions causing the processor to:

establish scaling information by correlating dimensional information of the structure to points in the image; and

obtain the dimensional information from at least one of user input, a laser measurement tool, mapping software, and an object of known size in the image.

19. The system of claim 17 , the executable instructions causing the processor to obtain the signage layout by:

detecting the location of one or more obstructions on the structure; and

incorporating the location of the one or more obstructions in the signage layout.

20. The system of claim 17 , the executable instructions causing the processor to create the augmented reality visualization by adjusting the orientation of the structure within the acquired image to reduce skew of the structure in relation to a viewing perspective.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 059034 FRAME: 0469. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 25, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 066372/0590 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 10841994 TO PATENT NUMBER 11570872 PREVIOUSLY RECORDED ON REEL 058982 FRAME 0844. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Jan 19, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 066355/0455 →
SECURITY INTEREST Recorded Feb 11, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 059034/0469 →
SECURITY AGREEMENT Recorded Feb 2, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NEETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 058982/0844 →
CHANGE OF NAME Recorded May 21, 2020
From: GE LIGHTING SOLUTIONS, LLC
To: CURRENT LIGHTING SOLUTIONS, LLC
Reel/Frame 052739/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2019
From: NESER, MORNE; NEMETH, KENNETH CRAIG
To: GE LIGHTING SOLUTIONS, LLC
Reel/Frame 048282/0523 →