Patents by Inventor Xiao Rui DONG

Xiao Rui DONG 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: 11454945
    Abstract: A method for calling a program module in a programmable logic controller (PLC) ladder programming environment comprises: determining a first feature to be called in a PLC ladder programming environment and a second feature not to be called from features implemented by an artificial intelligence (AI) module compiled by a computer programming language; configuring the first feature as an interface conforming to an interface specification of the PLC ladder programming environment; configuring the second feature as a non-call method; packaging the non-call method and the interface into a dynamic link library (DLL); importing the DLL into the PLC ladder programming environment.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 27, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Xiao Rui Dong
  • Patent number: 11297107
    Abstract: The present application relates to the field of Internet of Things technologies, and in particular, to a message queuing telemetry transport (MQTT) data transmission method, apparatus, and system, so as to provide a solution for simply implementing a security function of the MQTT protocol. A data obtaining relationship between an MQTT publishing device and an MQTT subscribing device is verified before MQTT data publishing, and data sending is controlled by using an SDP gateway. Therefore, security of the MQTT data publishing can be effectively ensured. Moreover, protocol modification is relatively little, and implementation is simple.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 5, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Xiao Rui Dong
  • Publication number: 20220091574
    Abstract: A method for calling a program module in a programmable logic controller (PLC) ladder programming environment comprises: determining a first feature to be called in a PLC ladder programming environment and a second feature not to be called from features implemented by an artificial intelligence (AI) module compiled by a computer programming language; configuring the first feature as an interface conforming to an interface specification of the PLC ladder programming environment; configuring the second feature as a non-call method; packaging the non-call method and the interface into a dynamic link library (DLL); importing the DLL into the PLC ladder programming environment.
    Type: Application
    Filed: April 16, 2019
    Publication date: March 24, 2022
    Applicant: Siemens Aktiengesellschaft
    Inventor: Xiao Rui DONG
  • Publication number: 20210144176
    Abstract: The present application relates to the field of Internet of Things technologies, and in particular, to a message queuing telemetry transport (MQTT) data transmission method, apparatus, and system, so as to provide a solution for simply implementing a security function of the MQTT protocol. A data obtaining relationship between an MQTT publishing device and an MQTT subscribing device is verified before MQTT data publishing, and data sending is controlled by using an SDP gateway. Therefore, security of the MQTT data publishing can be effectively ensured. Moreover, protocol modification is relatively little, and implementation is simple.
    Type: Application
    Filed: December 28, 2017
    Publication date: May 13, 2021
    Applicant: Siemens Aktiengesellschaft
    Inventor: Xiao Rui DONG