Patents by Inventor Xiaozhong He

Xiaozhong He has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11496451
    Abstract: Encrypted vehicle data service exchanges are provided. In one embodiment, a vehicle communication manager comprises memory storing an embedded public key (EPK) for a data service; a processor executing a vehicle data service protocol to initiate a session with the data service. The protocol causes the processor to: transmit a session request to the data service and receive a session reply, the reply indicates if the manager is authorized for encrypted service, the processor validates authenticity of the session reply using the EPK; determine whether to enable message encryption, and transmit an initialization request indicating whether encryption is elected; generate a key derivation key (KDK) and transmit the KDK to the data service; receive an initiation response confirming whether message encryption is elected; and when elected generate at least one Message Encryption Key (MEK) from the KDK; encrypt data service uplink and downlink messages using the at least one MEK.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: November 8, 2022
    Assignee: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He
  • Patent number: 11252626
    Abstract: A method for reducing delay during a link switchover is disclosed. The method comprises determining whether transmission of data in progress is a segmented data transmission, and detecting whether there is a link switchover. If there is a link switchover, the method generates new link characteristic header information for a data packet, and determines a segmentation of the data packet based on the new link characteristic header information. The method then generates segmentation header information for the data packet, and transmits the data packet over a current link.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: February 15, 2022
    Assignee: Honeywell International Inc.
    Inventors: Xiaozhong He, Louis T. Toth
  • Patent number: 11070536
    Abstract: Secure subscription based vehicle data services are provided. In one embodiment, a device comprises: a non-volatile memory comprising an embedded public key (EPK) that comprises a public key of a public-private key pair associated with a data service system not onboard the vehicle; a protocol that initiates a communication session that includes a session validation sequence that causes a processor to transmit a session request message and validate an authenticity of a session reply request using the EPK; the protocol includes a session initiation sequence that causes the processor to: transmit an initiation request message to the data service system that includes a key derivation key, and apply the key derivation key to a key derivation function to generate a message authentication key. The processor authenticates uplink messages exchanged with a host data service using the message authentication key.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: July 20, 2021
    Assignee: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
  • Publication number: 20210099937
    Abstract: A method for reducing delay during a link switchover is disclosed. The method comprises determining whether transmission of data in progress is a segmented data transmission, and detecting whether there is a link switchover. If there is a link switchover, the method generates new link characteristic header information for a data packet, and determines a segmentation of the data packet based on the new link characteristic header information. The method then generates segmentation header information for the data packet, and transmits the data packet over a current link.
    Type: Application
    Filed: January 14, 2020
    Publication date: April 1, 2021
    Applicant: Honeywell International Inc.
    Inventors: Xiaozhong He, Louis T. Toth
  • Publication number: 20210006547
    Abstract: Encrypted vehicle data service exchanges are provided. In one embodiment, a vehicle communication manager comprises memory storing an embedded public key (EPK) for a data service; a processor executing a vehicle data service protocol to initiate a session with the data service. The protocol causes the processor to: transmit a session request to the data service and receive a session reply, the reply indicates if the manager is authorized for encrypted service, the processor validates authenticity of the session reply using the EPK; determine whether to enable message encryption, and transmit an initialization request indicating whether encryption is elected; generate a key derivation key (KDK) and transmit the KDK to the data service; receive an initiation response confirming whether message encryption is elected; and when elected generate at least one Message Encryption Key (MEK) from the KDK; encrypt data service uplink and downlink messages using the at least one MEK.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 7, 2021
    Applicant: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He
  • Patent number: 10819689
    Abstract: Encrypted vehicle data service exchanges are provided. In one embodiment, a vehicle communication manager comprises memory storing an embedded public key (EPK) for a data service; a processor executing a vehicle data service protocol to initiate a session with the data service. The protocol causes the processor to: transmit a session request to the data service and receive a session reply, the reply indicates if the manager is authorized for encrypted service, the processor validates authenticity of the session reply using the EPK; determine whether to enable message encryption, and transmit an initialization request indicating whether encryption is elected; generate a key derivation key (KDK) and transmit the KDK to the data service; receive an initiation response confirming whether message encryption is elected; and when elected generate at least one Message Encryption Key (MEK) from the KDK; encrypt data service uplink and downlink messages using the at least one MEK.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: October 27, 2020
    Assignee: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He
  • Publication number: 20200304479
    Abstract: Secure subscription based vehicle data services are provided. In one embodiment, a device comprises: a non-volatile memory comprising an embedded public key (EPK) that comprises a public key of a public-private key pair associated with a data service system not onboard the vehicle; a protocol that initiates a communication session that includes a session validation sequence that causes a processor to transmit a session request message and validate an authenticity of a session reply request using the EPK; the protocol includes a session initiation sequence that causes the processor to: transmit an initiation request message to the data service system that includes a key derivation key, and apply the key derivation key to a key derivation function to generate a message authentication key. The processor authenticates uplink messages exchanged with a host data service using the message authentication key.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Applicant: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
  • Patent number: 10715511
    Abstract: Secure subscription based vehicle data services are provided. In one embodiment, a device comprises: a non-volatile memory comprising an embedded public key (EPK) that comprises a public key of a public-private key pair associated with a data service system not onboard the vehicle; a protocol that initiates a communication session that includes a session validation sequence that causes a processor to transmit a session request message and validate an authenticity of a session reply request using the EPK; the protocol includes a session initiation sequence that causes the processor to: transmit an initiation request message to the data service system that includes a key derivation key, and apply the key derivation key to a key derivation function to generate a message authentication key. The processor authenticates uplink messages exchanged with a host data service using the message authentication key.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: July 14, 2020
    Assignee: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
  • Patent number: 10491291
    Abstract: In one embodiment, a method is provided. The method comprises: selecting, with a communications management system configured to be installed on a vehicle, at least one primary channel on a multichannel transceiver; transmitting and/or receiving data over the at least one primary channel; searching, with the multichannel transceiver for other viable communications links; and selecting a new at least one primary channel.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: November 26, 2019
    Assignee: Honeywell International Inc.
    Inventors: Xiaozhong He, Thomas D. Judd, Alfonso Malaga, Adam Moya
  • Publication number: 20190342274
    Abstract: Secure subscription based vehicle data services are provided. In one embodiment, a device comprises: a non-volatile memory comprising an embedded public key (EPK) that comprises a public key of a public-private key pair associated with a data service system not onboard the vehicle; a protocol that initiates a communication session that includes a session validation sequence that causes a processor to transmit a session request message and validate an authenticity of a session reply request using the EPK; the protocol includes a session initiation sequence that causes the processor to: transmit an initiation request message to the data service system that includes a key derivation key, and apply the key derivation key to a key derivation function to generate a message authentication key. The processor authenticates uplink messages exchanged with a host data service using the message authentication key.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Applicant: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
  • Publication number: 20190342275
    Abstract: Encrypted vehicle data service exchanges are provided. In one embodiment, a vehicle communication manager comprises memory storing an embedded public key (EPK) for a data service; a processor executing a vehicle data service protocol to initiate a session with the data service. The protocol causes the processor to: transmit a session request to the data service and receive a session reply, the reply indicates if the manager is authorized for encrypted service, the processor validates authenticity of the session reply using the EPK; determine whether to enable message encryption, and transmit an initialization request indicating whether encryption is elected; generate a key derivation key (KDK) and transmit the KDK to the data service; receive an initiation response confirming whether message encryption is elected; and when elected generate at least one Message Encryption Key (MEK) from the KDK; encrypt data service uplink and downlink messages using the at least one MFK.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Applicant: Honeywell International Inc.
    Inventors: Michael L. Olive, Xiaozhong He
  • Publication number: 20180337720
    Abstract: In one embodiment, a method is provided. The method comprises: selecting, with a communications management system configured to be installed on a vehicle, at least one primary channel on a multichannel transceiver; transmitting and/or receiving data over the at least one primary channel; searching, with the multichannel transceiver for other viable communications links; and selecting a new at least one primary channel.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Inventors: Xiaozhong He, Thomas D. Judd, Alfonso Malaga, Adam Moya
  • Patent number: 9886861
    Abstract: A system and method for dynamically validating uplink messages during flight are provided. The system comprises at least one processing unit in an aircraft, and at least one communication device in the aircraft that is operatively connected to the processing unit. The communication device is configured to receive uplink messages from a ground air traffic control (ATC) center, and transmit downlink messages to the ground ATC center. The system also includes a human machine interface (HMI) in the aircraft that is operatively connected to the processing unit. The HMI is configured to receive input from a user and display information to the user. One or more data sources that provide dynamic information are in operative communication with the processing unit. The processing unit is configured to determine whether an ATC uplink message is acceptable based on analysis of the dynamic information from the one or more data sources.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: February 6, 2018
    Assignee: Hoenywell International Inc.
    Inventors: Raghu Shamasundar, Thomas D. Judd, Xiaozhong He
  • Patent number: 9881504
    Abstract: In one embodiment, an aerospace system is provided. The aerospace system comprises at least one display unit configured to display flight data and a memory configured to store one or more flight plan associations. Each flight plan association is an association between a data link message and a respective waypoint in a flight plan. The aerospace system also comprises a processing unit configured to determine when each respective waypoint in the flight plan is reached based on a comparison of current location data to the flight plan. When each respective waypoint is reached, the processing unit is configured to identify any data link messages associated with the respective waypoint based on the flight plan associations and to direct the at least one display unit to display a respective notification for each identified data link message associated with the respective waypoint.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: January 30, 2018
    Assignee: Honeywell International Inc.
    Inventors: Maria John Paul Dominic, Leonard Pereira, Siva Kommuri, Anil Kumar Pendyala, Rakesh Kumar, Xiaozhong He, Thomas D. Judd, David Pepitone
  • Publication number: 20170076611
    Abstract: A system and method for dynamically validating uplink messages during flight are provided. The system comprises at least one processing unit in an aircraft, and at least one communication device in the aircraft that is operatively connected to the processing unit. The communication device is configured to receive uplink messages from a ground air traffic control (ATC) center, and transmit downlink messages to the ground ATC center. The system also includes a human machine interface (HMI) in the aircraft that is operatively connected to the processing unit. The HMI is configured to receive input from a user and display information to the user. One or more data sources that provide dynamic information are in operative communication with the processing unit. The processing unit is configured to determine whether an ATC uplink message is acceptable based on analysis of the dynamic information from the one or more data sources.
    Type: Application
    Filed: July 27, 2015
    Publication date: March 16, 2017
    Inventors: Raghu Shamasundar, Thomas D. Judd, Xiaozhong He
  • Publication number: 20160019794
    Abstract: In one embodiment, an aerospace system is provided. The aerospace system comprises at least one display unit configured to display flight data and a memory configured to store one or more flight plan associations. Each flight plan association is an association between a data link message and a respective waypoint in a flight plan. The aerospace system also comprises a processing unit configured to determine when each respective waypoint in the flight plan is reached based on a comparison of current location data to the flight plan. When each respective waypoint is reached, the processing unit is configured to identify any data link messages associated with the respective waypoint based on the flight plan associations and to direct the at least one display unit to display a respective notification for each identified data link message associated with the respective waypoint.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Maria John Paul Dominic, Leonard Pereira, Siva Kommuri, Anil Kumar Pendyala, Rakesh Kumar, Xiaozhong He, Thomas D. Judd, David Pepitone
  • Publication number: 20150089392
    Abstract: A data messaging system is provided. The data messaging system includes means for displaying a message log on a human-machine-interface (HMI) device; means for selecting at least one message identified for quick retrieval at a later time; means for storing the at least one selected message identified for quick retrieval in at least one save-selected-message log in one of a functional module and a computer, wherein a number of messages in the at least one save-selected-message log is much less than a number of messages in the message log by an end of a trip; means for displaying titles of the messages in the at least one save-selected-message log on the HMI device in place of the message log; and means for displaying a selected message associated with a title selected from the displayed titles of the messages in the at least one save-selected-message log.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Applicant: Honeywell International Inc.
    Inventors: Thomas F. McGuffin, Thomas D. Judd, Xiaozhong He