IP Library › Patent Application 18359749
Patent Application
App. No. 18/359,749

AUTOMATED BORESCOPE DATA SYNCHRONIZATION

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 None
App. No.
18/359,749
Abstract

A first set of data is received by a non-destructive testing device (NDT device) from a remote system. A second set of data is received by the NDT device from a sensor on the NDT device. In response to receiving the second set of data, the first set of data and the second set of data are synchronized to create a synchronized set of data by comparing the first set of data and the second set of data, identifying differences between the first set of data and the second set of data, and providing a set of data that include elements of both the first set of data and the second set of data. Synchronizing occurs automatically during an inspection. The synchronizing occurs between the NDT device and the remote system such that the synchronized set of data is present on both the NDT device and the remote system.

Claims (60)

1 . A method comprising:

receiving a first set of data by a non-destructive testing (NDT) device from a remote system;

receiving a second set of data by the NDT device from a sensor on the NDT device; and

in response to receiving the second set of data, synchronizing the first set of data and the second set of data to create a synchronized set of data, by comparing the first set of data and the second set of data, identifying differences between the first set of data and the second set of data, and providing a set of data that include elements of both the first set of data and the second set of data, wherein synchronizing occurs automatically during an inspection, wherein the synchronizing occurs between the NDT device and the remote system such that the synchronized set of data is present on both the NDT device and the remote system.

2 . The method of claim 1 , wherein the NDT device is a first NDT device and the synchronized set of data is a first synchronized set of data, the method further comprising:

receiving the first set of data by a second NDT device from the remote system;

receiving a third set of data by the second NDT device from a sensor on the NDT device; and

in response to receiving the third set of data, synchronizing the first set of data, the second set of data, and the third set of data to create a second synchronized set of data, automatically during the inspection, between the first NDT device, the second NDT device, and the remote system such that the second set of synchronized set of data is present on the first NDT device, the second NDT device, and the remote system.

3 . The method of claim 1 , wherein synchronizing the data first set of data and the second set of data comprises:

providing, by the NDT device, the second set of data, which characterizes information contents of the NDT device, to the remote system.

4 . The method of claim 1 , wherein receiving the first set of data from the remote system comprises:

providing the first set of data, characterizing an inspection template, to the NDT device from the remote system.

5 . The method of claim 1 , wherein receiving data from the sensor comprises:

performing an inspection.

6 . The method of claim 1 , wherein the synchronized set of data comprises:

an images or video;

metadata;

annotations made by an inspector; or

measurements.

7 . The method of claim 1 , wherein the synchronized data comprises a specified file naming nomenclature.

8 . A system comprising:

at least one data processor; and

non-transitory memory storing instructions, which, when executed by the at least one data processor causes the at least one data processor to perform operations comprising:

receiving a first set of data by a non-destructive testing (NDT) device from a remote system;

receiving a second set of data by the NDT device from a sensor on the NDT device; and

in response to receiving the second set of data, synchronizing the first set of data and the second set of data to create a synchronized set of data, by comparing the first set of data and the second set of data, identifying differences between the first set of data and the second set of data, and providing a set of data that include elements of both the first set of data and the second set of data, wherein synchronizing occurs automatically during an inspection, wherein the synchronizing occurs between the NDT device and the remote system such that the synchronized set of data is present on both the NDT device and the remote system.

9 . The system of claim 8 , wherein the NDT device is a first NDT device and the synchronized set of data is a first synchronized set of data, the operations further comprising:

receiving the first set of data by a second NDT device from the remote system;

receiving a third set of data by the second NDT device from a sensor on the NDT device; and

In response to receiving the third set of data, synchronizing the first set of data, the second set of data, and the third set of data to create a second synchronized set of data, automatically during the inspection, between the first NDT device, the second NDT device, and the remote system such that the second set of synchronized set of data is present on the first NDT device, the second NDT device, and the remote system.

10 . The system of claim 8 , wherein synchronizing the data first set of data and the second set of data comprises:

providing, by the NDT device, the second set of data, which characterizes information contents of the NDT device, to the remote system.

11 . The system of claim 8 , wherein receiving the first set of data from the remote system comprises:

providing the first set of data, characterizing an inspection template, to the NDT device from the remote system.

12 . The system of claim 8 , wherein receiving data from the sensor comprises:

performing an inspection.

13 . The system of claim 8 , wherein the synchronized set of data comprises:

an images or video;

metadata;

annotations made by an inspector; or

measurements.

14 . The system of claim 8 , wherein the synchronized data comprises a specified file naming nomenclature.

15 . A non-transitory computer readable memory storing instructions which, when executed by at least one data processor forming part of at least one computing system, causes the at least one data processor to perform operations comprising:

receiving a first set of data by a non-destructive testing (NDT) device from a remote system;

receiving a second set of data by the NDT device from a sensor on the NDT device; and

in response to receiving the second set of data, synchronizing the first set of data and the second set of data to create a synchronized set of data, by comparing the first set of data and the second set of data, identifying differences between the first set of data and the second set of data, and providing a set of data that include elements of both the first set of data and the second set of data, wherein synchronizing occurs automatically during an inspection, wherein the synchronizing occurs between the NDT device and the remote system such that the synchronized set of data is present on both the NDT device and the remote system.

16 . The non-transitory computer readable memory of claim 15 , wherein the NDT device is a first NDT device and the synchronized set of data is a first synchronized set of data, the operations further comprising:

receiving the first set of data by a second NDT device from the remote system;

receiving a third set of data by the second NDT device from a sensor on the NDT device; and

in response to receiving the third set of data, synchronizing the first set of data, the second set of data, and the third set of data to create a second synchronized set of data, automatically during the inspection, between the first NDT device, the second NDT device, and the remote system such that the second set of synchronized set of data is present on the first NDT device, the second NDT device, and the remote system.

17 . The non-transitory computer readable memory of claim 15 , wherein synchronizing the data first set of data and the second set of data comprises:

providing, by the NDT device, the second set of data, which characterizes information contents of the NDT device, to the remote system.

18 . The non-transitory computer readable memory of claim 15 , wherein receiving the first set of data from the remote system comprises:

providing the first set of data, characterizing an inspection template, to the NDT device from the remote system.

19 . The non-transitory computer readable memory of claim 15 , wherein the synchronized set of data comprises:

an images or video;

metadata;

annotations made by an inspector; or

measurements.

20 . The non-transitory computer readable memory of claim 15 , wherein the synchronized data comprises a specified file naming nomenclature.

Assignments (2)
CHANGE OF ADDRESS DECLARATION Recorded Jul 30, 2026
From: BAKER HUGHES HOLDINGS LLC
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 076080/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2023
From: MCCRACKIN, SHELDON; COOMBS, KEVIN; FREDERICKSON, KEVIN
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 064532/0374 →