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: 11496451Abstract: 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: GrantFiled: September 22, 2020Date of Patent: November 8, 2022Assignee: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He
-
Patent number: 11252626Abstract: 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: GrantFiled: January 14, 2020Date of Patent: February 15, 2022Assignee: Honeywell International Inc.Inventors: Xiaozhong He, Louis T. Toth
-
Patent number: 11070536Abstract: 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: GrantFiled: June 5, 2020Date of Patent: July 20, 2021Assignee: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
-
Publication number: 20210099937Abstract: 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: ApplicationFiled: January 14, 2020Publication date: April 1, 2021Applicant: Honeywell International Inc.Inventors: Xiaozhong He, Louis T. Toth
-
Publication number: 20210006547Abstract: 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: ApplicationFiled: September 22, 2020Publication date: January 7, 2021Applicant: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He
-
Patent number: 10819689Abstract: 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: GrantFiled: May 3, 2018Date of Patent: October 27, 2020Assignee: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He
-
Publication number: 20200304479Abstract: 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: ApplicationFiled: June 5, 2020Publication date: September 24, 2020Applicant: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
-
Patent number: 10715511Abstract: 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: GrantFiled: May 3, 2018Date of Patent: July 14, 2020Assignee: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
-
Patent number: 10491291Abstract: 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: GrantFiled: May 19, 2017Date of Patent: November 26, 2019Assignee: Honeywell International Inc.Inventors: Xiaozhong He, Thomas D. Judd, Alfonso Malaga, Adam Moya
-
Publication number: 20190342274Abstract: 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: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Applicant: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He, Phani Ammi Raju Pothula
-
Publication number: 20190342275Abstract: 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: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Applicant: Honeywell International Inc.Inventors: Michael L. Olive, Xiaozhong He
-
Publication number: 20180337720Abstract: 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: ApplicationFiled: May 19, 2017Publication date: November 22, 2018Inventors: Xiaozhong He, Thomas D. Judd, Alfonso Malaga, Adam Moya
-
Patent number: 9886861Abstract: 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: GrantFiled: July 27, 2015Date of Patent: February 6, 2018Assignee: Hoenywell International Inc.Inventors: Raghu Shamasundar, Thomas D. Judd, Xiaozhong He
-
Patent number: 9881504Abstract: 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: GrantFiled: July 17, 2014Date of Patent: January 30, 2018Assignee: 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: 20170076611Abstract: 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: ApplicationFiled: July 27, 2015Publication date: March 16, 2017Inventors: Raghu Shamasundar, Thomas D. Judd, Xiaozhong He
-
Publication number: 20160019794Abstract: 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: ApplicationFiled: July 17, 2014Publication date: January 21, 2016Inventors: Maria John Paul Dominic, Leonard Pereira, Siva Kommuri, Anil Kumar Pendyala, Rakesh Kumar, Xiaozhong He, Thomas D. Judd, David Pepitone
-
Publication number: 20150089392Abstract: 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: ApplicationFiled: September 24, 2013Publication date: March 26, 2015Applicant: Honeywell International Inc.Inventors: Thomas F. McGuffin, Thomas D. Judd, Xiaozhong He