Protocol for high integrity personal electronic device applications

US10901674B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10901674-B2
Application numberUS-201815959510-A
CountryUS
Kind codeB2
Filing dateApr 23, 2018
Priority dateDec 7, 2017
Publication dateJan 26, 2021
Grant dateJan 26, 2021

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 in a high integrity device for verifying the integrity, continuity, and availability (ICA) of information displayed on an uncertified display is provided. The method comprises creating, on the high integrity device, application data for display on an uncertified display device; transmitting the application data to the uncertified display device; receiving, at the high integrity device from an optical sensing device, a captured image of the display; determining, at the high integrity device, an expected display image to be displayed on the uncertified display device; comparing, at the high integrity device, the captured image of the display to the expected display image; identifying, at the high integrity device, a loss of ICA if one or more frames in the captured image fails the comparison with the expected display image; and causing the annunciation of a message indicating the loss of ICA when a loss of ICA is identified.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for verifying the integrity, continuity, and availability (ICA) of information displayed on an uncertified display, the system comprising: a server that is certified to generate mission critical data, the server comprising one or more processors configured by programming instructions on computer readable media and an application module configured to generate mission critical data for display; and an adapter device configured to house an uncertified display device that provides the uncertified display, the adapter device comprising an optical sensing device configured to capture an image displayed on the uncertified display and an annunciation screen configured to annunciate a message indicating a loss of ICA when a loss of ICA is detected; wherein the system is configured to: create, on the server, application data for display on the uncertified display device; transmit the application data to the uncertified display device for display; capture, using the optical sensing device, an image of the display screen of the uncertified display device; determine, at the server, an expected display image to be displayed on the uncertified display device; compare, at the server, the captured image of the display to the expected display image; and identify a loss of ICA when one or more frames in the captured image fails the comparison with the expected display image. 2. The system of claim 1 , wherein the system is further configured to transmit an error indicator, from the server to the adapter device, when a loss of ICA is identified. 3. The system of claim 2 , wherein the system is further configured to display on the annunciation screen a message indicating a loss of ICA when a loss of ICA is identified. 4. The system of claim 3 , wherein the annunciation screen is configured to overlay the display screen of the uncertified display device. 5. The system of claim 1 , wherein to compare the captured image of the display to the expected display image, the system is configured to calculate an image characteristic for both the expected display image and the captured image. 6. The system of claim 5 , wherein to compare the captured image of the display to the expected display image, the system is configured to calculate a similarity measure between the expected display image and the captured image. 7. The system of claim 5 , wherein to compare the captured image of the display to the expected display image, the system is configured to calculate histograms for each of the captured image and the expected image. 8. The system of claim 5 , wherein to compare the captured image of the display to the expected display image, the system is configured to implement an artificial neural network (ANN) to calculate image characteristics. 9. The system of claim 1 , wherein the server is further configured to: embed special display frames with frames of application data before the application data is transmitted to the uncertified display device for display; compare the captured image of the display to the expected display image by examining the captured image of the display to identify the embedded special display frames; and identify a loss of ICA when one or more of the embedded special display frames are not found or are incorrect in the captured image. 10. The system of claim 1 , wherein to compare the captured image of the display to the expected display image, the server is configured to compare critical fields and not all fields of the captured image of the display to the expected display image. 11. The system of claim 1 , wherein to compare the captured image of the display to the expected display image, the server is configured to compare the captured image of the display to the expected display image using pixel matching. 12. A processor-implemented method in a mission critical device for verifying the integrity, continuity, and availability (ICA) of information displayed on an uncertified display, the method comprising: creating, on the mission critical device by a processor, application data for display on an uncertified display device; transmitting the application data to the uncertified display device for display; receiving, at the mission critical device, a captured image of the display from an optical sensing device trained on the display screen of the uncertified display device, wherein the optical sensing device is on an adapter device that houses the uncertified display device; determining, at the mission critical device, an expected display image to be displayed on the uncertified display device; comparing, at the mission critical device, the captured image of the display to the expected display image; identifying, at the mission critical device, a loss of ICA if one or more frames in the captured image fails the comparison with the expected display image; and causing the annunciation of a message indicating the loss of ICA when a loss of ICA is identified. 13. The method of claim 12 , wherein comparing the captured image of the display to the expected display image comprises calculating an image characteristic for both the expected display image and the captured image. 14. The method of claim 13 , wherein comparing the captured image of the display to the expected display image comprises calculating a similarity measure between the expected display image and the captured image. 15. The method of claim 13 , wherein comparing the captured image of the display to the expected display image comprises calculating histograms for each of the captured image and the expected image. 16. The method of claim 13 , wherein comparing the captured image of the display to the expected display image comprises implementing an artificial neural network (ANN) to calculate image characteristics. 17. The method of claim 12 , wherein comparing the captured image of the display to the expected display image comprises comparing one or more critical fields but less than the complete captured display image of the display to the expected display image for those one or more critical fields. 18. A method of verifying the integrity, continuity, and availability (ICA) of information displayed on an uncertified display, the method comprising: creating, on a mission critical device, application data for display on an uncertified display device; periodically embedding special display frames in the application data; transmitting the application data with the embedded special display frames to the uncertified display device for display; receiving a captured image of the display from an optical sensing device trained on the display screen of the uncertified display device, wherein the optical sensing device is on an adapter device that houses the uncertified display device; examining the captured image of the display to identify the embedded special display frames; and identifying a loss of ICA if one or more of the embedded special display frames are not found or are incorrect in the captured image. 19. The method of claim 18 , further comprising varying features of the special display frames from one special display frame to another. 20. The method of claim 18 , further comprising requiring multiple embedded special display frame failures before identifying a loss of ICA.

Assignees

Inventors

Classifications

  • Avionics applications · CPC title

  • Inspection of images, e.g. flaw detection · CPC title

  • G06F3/1415Primary

    with means for detecting differences between the image stored in the host and the images displayed on the displays · CPC title

  • using display panels · CPC title

  • Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems · 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 US10901674B2 cover?
A method in a high integrity device for verifying the integrity, continuity, and availability (ICA) of information displayed on an uncertified display is provided. The method comprises creating, on the high integrity device, application data for display on an uncertified display device; transmitting the application data to the uncertified display device; receiving, at the high integrity device …
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/1415. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 26 2021 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).