IP Library Granted Patent US 11,899,739
Granted Patent B2
US 11,899,739 · App. 16/405,488 · Granted Feb 13, 2024

Verifying the design of an article of manufacture containing the arrangement of shapes subject to boundary distance constraints among those shapes

Inventor: Paul B. Morton (Austin, TX)
Assignee: Monarch Intellectual Property LLC
G06F17/11G06F17/00G06F30/00G06F30/20
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,899,739
App. No.
16/405,488
Granted
Feb 13, 2024
Kind
B2
Abstract

This disclosure describes a method to verify the design of an article of manufacture that includes a software program executing on a workstation that executes the following steps: providing the shape of a first component and providing the shape of a second component; providing a boundary distance constraint; constructing a shape spectrum of the exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component, and the boundary distance constraint; verifying that the arrangement of the shape of the first component and the shape of the second component satisfy the boundary distance constraint; evaluating a subderivative of the shape spectrum of the exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component; where verifying that the boundary distance constraint is satisfied between the shape of the first component and the shape of the second component and when satisfied, the design of the article of manufacture can be verified.

Claims (24)

1. A method to produce a verified design of an article of manufacture that comprises two or more components of the article and that uses a software program executing on a workstation that should satisfy an analytical representation of a boundary distance constraint between shapes of two components during verification of the design of the article of manufacture, comprising:

providing a software program executing on a workstation, the workstation includes a processor, memory, and storage, the software program executes the following steps:

providing a shape of a first component and providing a shape of a second component;

providing a boundary distance constraint, the boundary distance constraint specifies a geometric relationship to be verified between the shape of the first component and the shape of the second component;

constructing a shape spectrum of an exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component, and the boundary distance constraint, where the shape spectrum is an analytical representation of the boundary surface of closest approach and forms an analytical foundation for verifying the boundary distance constraint;

verifying that an arrangement of the shape of the first component and the shape of the second component satisfies the boundary distance constraint;

evaluating a subderivative of the shape spectrum of the exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component, and the boundary distance constraint, where the subderivative is used in verifying that the arrangement satisfies the boundary distance constraint and where the exterior boundary surface of closest approach is a shape that forms a geometric foundation for the step of verifying;

wherein verifying that the boundary distance constraint is satisfied between the shape of the first component and the shape of the second component and when satisfied, the software program can produce a verified design of the article of manufacture.

2. The method of claim 1 where the boundary distance constraint is that the first component and second component do not overlap.

3. The method of claim 1 where the boundary distance constraint is that the first component and second component overlap by a fixed distance.

4. The method of claim 1 where the boundary distance constraint is that the first component and second component abut.

5. The method of claim 1 where the boundary distance constraint is that the first component and second component are no closer than a fixed distance.

6. A non-transitory program storage device readable by a computing device that tangibly embodies a program of instructions executable by the computing device to perform a method to produce a verified design of an article of manufacture that comprises two or more components of the article and that uses a software program executing on a workstation that should satisfy an analytical representation of a boundary distance constraint between shapes of two components during verification of the design of the article of manufacture, wherein the method comprises:

providing a software program executing on a workstation, the workstation includes a processor, memory, and storage, the software program executes the following steps:

providing a shape of a first component and providing a shape of a second component;

providing a boundary distance constraint, the boundary distance constraint specifies a geometric relationship to be verified between the shape of the first component and the shape of the second component;

constructing a shape spectrum of an exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component, and the boundary distance constraint, where the shape spectrum is an analytical representation of the boundary surface of closest approach and forms an analytical foundation for verifying the boundary distance constraint;

verifying that an arrangement of the shape of the first component and the shape of the second component satisfies the boundary distance constraint;

evaluating a subderivative of the shape spectrum of the exterior boundary surface of closest approach associated with the shape of the first component, the shape of the second component, and the boundary distance constraint, where the subderivative is used in verifying that the arrangement satisfies the boundary distance constraint and where the exterior boundary surface of closest approach is a shape that forms a geometric foundation for the step of verifying;

wherein verifying that the boundary distance constraint is satisfied between the shape of the first component and the shape of the second component and when satisfied, the software program can produce a verified design of the article of manufacture.

7. The non-transitory program storage device of claim 6 where the boundary distance constraint is that the first component and second component do not overlap.

8. The non-transitory program storage device of claim 6 where the boundary distance constraint is that the first component and second component overlap by a fixed distance.

9. The non-transitory program storage device of claim 6 where the boundary distance constraint is that the first component and second component abut.

10. The non-transitory program storage device of claim 6 where the boundary distance constraint is that the first component and second component are no closer than a fixed distance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2019
From: MORTON, PAUL B
To: MONARCH INTELLECTUAL PROPERTY LLC
Reel/Frame 049115/0919 →
Continuity (9)
Continuation 14969968 · Dec 15, 2015
Continuation 13908586 · Jun 3, 2013
Continuation 13866677 · Apr 19, 2013
Continuation 12870692 · Aug 27, 2010
Continuation 12844585 · Jul 27, 2010
Provisional Application 61248234 · Oct 2, 2009
Provisional Application 61246648 · Sep 29, 2009
Provisional Application 61231825 · Aug 6, 2009
Related Publication 20190303510A1 · Oct 3, 2019