IP Library Granted Patent US 12669331
Granted Patent B2
US 12669331 · App. 18/001,417 · Granted Jun 30, 2026

System and method for manufacturing and maintenance

Inventors: Bardia Bina (Toronto, CA); Dae Hyun Lee (Etobicoke, CA); Tyler James Doyle (Toronto, CA); Isaac Louis Gold Berman (Toronto, CA); Behzad Abghari (Toronto, CA)
Assignee: INTERAPTIX INC.
G01C21/165G01C21/005G01C21/206G05B19/41875G05B2219/32368
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 12669331
App. No.
18/001,417
Granted
Jun 30, 2026
Kind
B2
Abstract

A system and method for inspection maintenance and/or diagnosis of a variety of workpieces is provided. The system serves workers working on a workpiece, inspectors who are distal from the workers and/or can be used for remote training or for advanced diagnosis and/or repair. The system preferably includes a template of a set of one or more predefined required images of a workpiece required by an inspector to perform their inspection or diagnosis. The set of predefined required images is provided to the worker. The worker captures the images with an appropriate workpiece data capture device and provides them to the inspector for review. The inspector examines the provided images and either approves the workpiece based on their content, requests additional images for further examination and/or provides annotations and other information to the worker to address identified issues. The system maintains a database of all images and information.

Claims (45)

1 . A system for inspection of a workpiece, the system comprising:

a database configured to store at least one inspection template defining, for a workpiece, a set of data to be captured to inspect the workpiece, the set of data including a set of required images, each required image associated with a specified viewpoint relative to a model of the workpiece;

a workpiece data capture device communicating with the database, the workpiece data capture device configured to:

receive the at least one inspection template;

present, on a live view of the workpiece, a graphical capture guide corresponding to the specified viewpoint of a selected required image, the graphical capture guide defining a target camera pose relative to the workpiece;

determine a current camera pose of the workpiece data capture device relative to the workpiece;

present, on the live view, an alignment indication representing a relationship between the current camera pose and the target camera pose, including presentation of any inspection annotations referenced to the model; and

capture the selected required image responsive to alignment of the current camera pose with the target camera pose; and

an inspector station configured to:

present captured images in association with the model;

generate, based on a selected view of the model, an additional image capture request defining a corresponding specified viewpoint; and

generate at least one inspection annotation referenced to the model.

2 . The system of claim 1 , wherein the at least one inspection template defines at least two manufacturing stages for which the inspection is to be performed and the data to be captured at each of the at least two manufacturing stages.

3 . The system of claim 1 , wherein the data further includes one or more of: depth information, audio recordings, videos and text-based forms.

4 . The system of claim 1 , wherein to present the captured images in association with the model, the inspector station is configured to:

display, in a model pane, the model; and

display, in a library pane, the set of data defined in the at least one inspection template for the workpiece.

5 . The system of claim 4 , wherein, the inspector station is further configured to display in an image capture pane, in response to a selection of one of the captured images, the model and an overlay indicating a location where the one of the captured images was captured.

6 . The system of claim 5 , wherein the overlay comprises a pyramid, wherein an apex of the pyramid indicates the location where the one of the captured images was captured, and a base of the pyramid indicates a plane of the one of the captured images at the location.

7 . The system of claim 6 , wherein the inspector station is further configured to present, in an image viewing pane, a full resolution view of the one of the captured images at the location.

8 . The system of claim 1 , wherein the inspector station is further configured to define a viewpoint fulcrum, define a depth relative to the viewpoint fulcrum to locate an annotation plane, and define the at least one inspection annotation on the annotation plane.

9 . The system of claim 8 , wherein the workpiece data capture device is configured to present the inspection annotations as augmented reality elements on the live view.

10 . The system of claim 1 , wherein the database is further configured to store, for each of the captured images, an associated camera pose relative to the model of the workpiece, and wherein the stored captured images and associated camera poses form a geometrically consistent data set usable for an automated inspection analysis.

11 . A method of inspecting a workpiece, the method comprising:

defining a set of required images to be captured to inspect the workpiece, each required image associated with a specified viewpoint relative to a model of the workpiece;

presenting, on a live view of the workpiece, a graphical capture guide corresponding to the specified viewpoint of a selected required image, the graphical capture guide defining a target camera pose relative to the workpiece;

determining a current camera pose of a workpiece data capture device relative to the workpiece;

presenting, on the live view, an alignment indication representing a relationship between the current camera pose and the target camera pose;

capturing, at the workpiece data capture device, the selected required image responsive to alignment of the current camera pose with the target camera pose;

presenting, at an inspector station, captured images in association with the model; and

generating inspection results, the inspection results comprising one of:

an additional image capture request defining a corresponding specified viewpoint; and

an approval of the workpiece.

12 . The method of claim 11 , wherein presenting the captured images comprises:

displaying the model; and

displaying a library of data including the captured images.

13 . The method of claim 12 , further comprising displaying, in response to a selection of one of the captured images from the library of data, the model and an overlay indicating a location where the one of the captured images was captured, the overlay comprising a pyramid, wherein an apex of the pyramid indicates the location where the one of the captured images was captured, and a base of the pyramid indicates a plane of the one of the captured images at the location.

14 . The method of claim 13 , further comprising presenting a full resolution view of the one of the captured images at the location.

15 . The method of claim 11 , further comprising:

Defining, relative to the model of the workpiece, a viewpoint fulcrum;

defining a depth relative to the viewpoint fulcrum to locate an annotation plane; and

defining an annotation on the annotation plane.

16 . The method of claim 15 , further comprising displaying, at the workpiece data capture device, the annotation as an augmented reality element on the live view.

17 . The method of claim 11 further comprising:

storing, for each of the captured images, an associated camera pose relative to the model of the workpiece, the stored captured images and associated camera poses forming a geometrically consistent data set for an automated inspection analysis.