IP Library Granted Patent US 12670292
Granted Patent B2
US 12670292 · App. 18/143,761 · Granted Jun 30, 2026

Method and system for sharing collaborative digital models

Inventors: Stalin Arockiadoss Michael (Irving, TX); Andrew Klaassen (Manchester, CT); James McIntyre (Los Angeles, CA)
Assignee: RTX CORPORATION
G06F21/6245G06Q10/103
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 12670292
App. No.
18/143,761
Granted
Jun 30, 2026
Kind
B2
Abstract

An example method of automatically facilitating redaction of a digital model including obtaining at least metadata of a first digital model of a first system and a second digital model of a second system, wherein the first digital model and second digital model each include a plurality of respective discrete subsystems representing different functions of their respective systems, each subsystem including a plurality of respective discrete model elements, and design responsibility for the plurality of discrete subsystems is assigned to a plurality of different engineering teams. The method includes, based on the at least metadata of the first digital model indicating that the first digital model includes a first digital redaction, and further based on the first digital model and second digital model meeting at least one similarity criterion, automatically facilitating a second digital redaction in the second digital model that is based on the first digital redaction.

Claims (64)

1 . A method of automatically facilitating redaction of a digital model, comprising:

obtaining at least metadata of a first digital model of a first system and a second digital model of a second system, wherein the first digital model and the second digital model each include a plurality of respective discrete subsystems representing different functions of respective systems of the first digital model and the second digital model, each subsystem including a plurality of respective discrete model elements, and design responsibility for the plurality of respective discrete subsystems is assigned to a plurality of different engineering teams; and

based on said at least metadata of the first digital model indicating the first digital model includes a first digital redaction, and further based on the first digital model and the second digital model meeting at least one similarity criterion, automatically facilitating a second digital redaction in the second digital model based on the first digital redaction;

wherein said automatically facilitating comprises implementing the second digital redaction in the second digital model;

wherein said obtaining at least metadata of a first digital model of a first system and a second digital model of a second system and said automatically facilitating a second digital redaction in the second digital model are performed by processing circuitry; and

wherein:

the at least one similarity criterion includes the first digital model and the second digital model sharing a file, the first digital redaction redacts a particular portion of the file in the first digital model, and the second digital redaction is a redaction of the particular portion of the file in the second digital model; or

the at least one similarity criterion includes the first digital model and the second digital model each having a respective subsystem that share a plurality of files, the first digital redaction redacts a particular portion of the plurality of files in the first digital model, and the second digital redaction redacts the particular portion of the plurality of files in the second digital model.

2 . The method of claim 1 , wherein:

the at least one similarity criterion includes the first digital model and the second digital model sharing the file;

the first digital redaction redacts the particular portion of the file in the first digital model; and

the second digital redaction is the redaction of the particular portion of the file in the second digital model.

3 . The method of claim 1 , wherein:

the at least one similarity criterion includes the first digital model and the second digital model each having a respective subsystem that share the plurality of files;

the first digital redaction redacts the particular portion of the plurality of files in the first digital model; and

the second digital redaction redacts the particular portion of the plurality of files in the second digital model.

4 . The method of claim 1 , comprising utilizing a neural network to determine whether the first digital model and the second digital model meet the at least one similarity criterion.

5 . The method of claim 1 , wherein:

the first digital redaction redacts a first model element of the first digital model;

design responsibility for the first model element is assigned to a first engineering team of the plurality of different engineering teams;

the second digital redaction is a redaction applied to a second model element for which design responsibility is assigned to a second engineering team of the plurality of different engineering teams; and

said automatically facilitating the second digital redaction in the second digital model is further based on a history of digital redactions that the first engineering team has applied for the second engineering team outside of the first digital model and the second digital model.

6 . The method of claim 1 , wherein:

a first user of one of the plurality of different engineering teams is initially able to access a first model element, which is of the first digital model or the second digital model, at a first level of digital redaction; and

the method includes:

determining that the first user has not accessed the first model element for an amount of time that exceeds a predefined inactivity period; and

based on the determining, automatically facilitating a second level of digital redaction that is more restrictive than the first level of digital redaction for the first model element for the first user.

7 . The method of claim 1 , wherein:

a first user of one of the plurality of different engineering teams is initially able to access a first model element, which is of the first digital model or the second digital model, at a first level of digital redaction; and

the method includes:

determining that the first user has accessed the first model element a quantity of times that exceeds a predefined overuse quantity threshold or that the first user has accessed the first model element for a duration of time that exceeds a predefined overuse time threshold; and

based on the determining, facilitating a second level of digital redaction that is more restrictive than the first level of digital redaction for the first model element for the first user.

8 . The method of claim 1 ,

a first user of a first engineering team of the plurality of different engineering teams is initially able to access a first model element, which is of the first digital model or the second digital model, at a first level of digital redaction; and

the method includes:

determining that the first user has left the first engineering team and joined a second engineering team of the plurality of different engineering teams; and

based on the determining, facilitating a second level of digital redaction that is more restrictive than the first level of digital redaction for the first model element for the first user.

9 . The method of claim 1 , wherein the first system and the second system are both aircraft.

10 . The method of claim 1 , wherein the first system and the second system are both drones.

11 . A system for redacting a digital model, comprising:

a security server comprising processing circuitry operatively connected to memory, the processing circuitry configured to:

obtain at least metadata of a first digital model of a first system and a second digital model of a second system, wherein the first digital model and the second digital model each include a plurality of respective discrete subsystems representing different functions of respective systems of the first digital model and the second digital model, each subsystem including a plurality of respective discrete model elements, and design responsibility for the plurality of respective discrete subsystems is assigned to a plurality of different engineering teams; and

based on said at least metadata of the first digital model indicating the first digital model includes a first digital redaction, and further based on the first digital model and the second digital model meeting at least one similarity criterion, automatically facilitate a second digital redaction in the second digital model based on the first digital redaction;

wherein to automatically facilitate the second digital redaction, the processing circuitry is configured to implement the second digital redaction in the second digital model; and

wherein:

the at least one similarity criterion includes the first digital model and the second digital model sharing a file, the first digital redaction redacts a particular portion of the file in the first digital model, and the second digital redaction is a redaction of the particular portion of the file in the second digital model; or

the at least one similarity criterion includes the first digital model and the second digital model each having a respective subsystem that share a plurality of files, the first digital redaction redacts a particular portion of the plurality of files in the first digital model, and the second digital redaction redacts the particular portion of the plurality of files in the second digital model.

12 . The system of claim 11 , wherein:

the at least one similarity criterion includes the first digital model and the second digital model sharing the file;

the first digital redaction redacts the particular portion of the file in the first digital model; and

the second digital redaction is the redaction of the particular portion of the file in the second digital model.

13 . The system of claim 11 , wherein the at least one similarity criterion includes the first digital model and the second model digital sharing the plurality of files.

14 . The system of claim 11 , wherein the processing circuitry is configured to utilize a neural network to determine whether the first digital model and the second digital model meet the at least one similarity criterion.

15 . The system of claim 11 , wherein:

the first digital redaction redacts a first model element of the first digital model;

design responsibility for the first model element is assigned to a first engineering team of the plurality of different engineering teams;

the second digital redaction is a redaction of a second model element for which design responsibility is assigned to a second engineering team of the plurality of different engineering teams; and

the processing circuitry is configured to further base the automatically facilitate the second digital redaction on a history of digital redactions that the first engineering team has applied for the second engineering team outside of the first digital model and the second digital model.

16 . The system of claim 11 , wherein:

the at least one similarity criterion includes the first digital model and the second digital model each having a respective subsystem that share the plurality of files;

the first digital redaction redacts the particular portion of the plurality of files in the first digital model; and

the second digital redaction redacts the particular portion of the plurality of files in the second digital model.

17 . The system of claim 11 , wherein the first system and the second system are both aircraft.

18 . The system of claim 11 , wherein the first system and the second system are both drones.