Data sharing system for aircraft training

US9799229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9799229-B2
Application numberUS-201213713175-A
CountryUS
Kind codeB2
Filing dateDec 13, 2012
Priority dateDec 13, 2012
Publication dateOct 24, 2017
Grant dateOct 24, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and apparatus for managing data in a platform. A first permission level is identified for first data in the data generated by a source in the platform. A second permission level is identified for an intended recipient of the first data. The first data is modified to form second data in the data in which the second data has the second permission level. The second data is distributed to the intended recipient.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus that comprises: a computer that comprises a training processor configured to be connected to a vehicle, wherein such that the training processor comprises code programmed is further configured to: distribute data generated by the vehicle at a plurality of permission levels based on content of the data; identify a first permission level for first data in the data, wherein the first permission level is based on a content of the first data; identify a second permission level for an intended recipient of the first data; identify a portion of the content of the first data requiring a higher permission level than the second permission level; transform, using a filter in a cross domain guard within a security module in the training processor, the content of the first data via at least one of: a removal of the portion of the content of the first data that lacks the higher permission level; and a modification of the first data to form a second data that conforms to the second permission level; and distribute the second data to the intended recipient. 2. The apparatus of claim 1 , wherein in being configured to identify the second permission level for the intended recipient of the first data, the training processor is configured to identify the second permission level for the intended recipient of the first data based on the content of the first data. 3. The apparatus of claim 2 , wherein the content includes data about a source of the first data. 4. The apparatus of claim 1 , wherein in being configured to modify the content of the first data to form the second data in which the second data has the second permission level, the training processor is configured to modify the content of the first data using a policy identifying a number of modifications to the content of the first data needed to form the second data with the second permission level. 5. The apparatus of claim 4 , wherein the policy is configured to be changed during a training session, and wherein at least one of the first permission level for the first data and the second permission level for the intended recipient is configured to be changed during the training session or during normal operation. 6. The apparatus of claim 1 , the modification of the first data comprises a replacement of phrases in the first data. 7. The apparatus of claim 1 further comprising: a pod configured to be connected to the vehicle, wherein the training processor is located within the pod. 8. The apparatus of claim 1 , wherein the training processor is integrated as part of the vehicle. 9. The apparatus of claim 1 , wherein the first data is selected from at least one of constructive data, virtual data, live sensor data, simulation sensor data, live weapon data, and simulation weapon data. 10. The apparatus of claim 1 , wherein the intended recipient is selected from one of a training device, hardware within a computer system, a simulation program, the training processor in the vehicle, a computer in the vehicle, a processor unit or other piece of hardware within the vehicle or other platform, a model in the training processor, another aircraft, a ground vehicle, a ship, a spacecraft, a group of vehicles, a group of platforms, a storage device in the training processor, the processor unit in the training processor, another training processor in a pod, and a server computer in a ground location. 11. The apparatus of claim 1 , wherein the vehicle is selected from one of an aircraft, a surface ship, a tank, a personnel carrier, a train, a spacecraft, a commercial aircraft, a military aircraft, a space station, a satellite, a submarine, an unmanned ground vehicle, an unmanned aerial vehicle, an unmanned underwater vehicle, a ground-based robot, an automobile, and a ground vehicle. 12. An apparatus that comprises: a computer that comprises a training processor configured to be connected to an aircraft and overcome a security inhibition of data distribution, wherein the training processor comprises a security module that comprises a cross domain guard that comprises a filter, such that the training processor configured comprises code programmed such that in operation the training processor: distributes data generated by the aircraft during a training session at a plurality of permission levels based on a content of the data; identifies a first permission level for first data in the data, wherein the first permission level is based on content of the first data; identifies a second permission level for an intended recipient of the first data; identifies a portion of the content of the first data requiring a higher permission level than the second permission level; transforms, using the filter, the content of the first data via at least one of: a removal of the portion of the content of the first data that lacks the higher permission level; and a modification of the first data to form a second data that conforms to the second permission level; and distributes the second data to the intended recipient. 13. The apparatus of claim 12 further comprising: a pod configured to be connected to the aircraft, wherein the training processor is located within the pod. 14. A method for overcoming a security preclusion of data distribution in a platform, the method comprising a training processor in a computer system executing programmed code: identifying a first permission level for first data in data generated by a source in the platform, wherein the first permission level is based on a content of the first data; identifying a second permission level for an intended recipient of the first data; identifying a portion of the content of the first data requiring a higher permission than the second permission level; modifying, by using a filter in a cross domain guard in a security module in the computer system, the content of the first data by at least one: removing the portion of the content of the first data requiring the higher permission level; and modifying the first data and thereby forming a second data conforming to the second permission level; and distributing, the computer system, the second data to the intended recipient. 15. The method of claim 14 , wherein identifying the second permission level for the intended recipient of the first data comprises: identifying the second permission level for the intended recipient of the first data using a policy. 16. The method of claim 14 , wherein modifying the content of the first data comprises: using a policy identifying a number of modifications to the content of the first data needed to form the second data with the second permission level. 17. The method of claim 16 further comprising: modifying the policy during a training session; and modifying at least one of the first permission level for the first data and the second permission level for the intended recipient during the training session or during normal operation. 18. The method of claim 14 , wherein the distributing step comprises: transmitting the second data over a wireless communications link to the intended recipient. 19. The method of claim 14 , wherein the distributing step comprises: sending the second data to the intended recipient over a communications link to a location within the platform. 20. The method of claim 14 further comprising: receiving, by the computer system, new data at the platform to form received data; identifying, by the computer system, a third permission level for the received d

Assignees

Inventors

Classifications

  • for teaching control of ships, boats, or other waterborne vehicles · CPC title

  • G09B9/003Primary

    for military purposes and tactics · CPC title

  • for teaching control of vehicles or other craft · CPC title

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

  • the image being transformed by computer processing, e.g. updating the image to correspond to the changing point of view · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9799229B2 cover?
A method and apparatus for managing data in a platform. A first permission level is identified for first data in the data generated by a source in the platform. A second permission level is identified for an intended recipient of the first data. The first data is modified to form second data in the data in which the second data has the second permission level. The second data is distributed to …
Who is the assignee on this patent?
Boeing Co
What technology area does this patent fall under?
Primary CPC classification G09B9/003. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 24 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).