Patents by Inventor Qiuming Leng

Qiuming Leng 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: 10855490
    Abstract: A CAN network synchronization method identifies a sync master node from a plurality of nodes, and designates each of the remaining nodes as a sync slave node. The method further designates a message from the sync master node as a sync message, and assigns a lowest number to the message ID of the sync message. The method further assigns a unique node ID to each sync slave node, and assigns a unique message ID to a transmission duration report message from a sync slave node. The method further assigns a unique message ID to a transmission target time allocation message from the sync master node. The method also performs a handshake operation between the sync slave nodes and the sync master node to exchange message burst transmission durations (Tsst), transmission target times (TTXtarget), and a common time reference point, and conducts time adjustment on each sync slave node.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: December 1, 2020
    Assignee: HAMILTON SUNSTRAND CORPORATION
    Inventor: Qiuming Leng
  • Publication number: 20200295966
    Abstract: A CAN network synchronization method identifies a sync master node from a plurality of nodes, and designates each of the remaining nodes as a sync slave node. The method further designates a message from the sync master node as a sync message, and assigns a lowest number to the message ID of the sync message. The method further assigns a unique node ID to each sync slave node, and assigns a unique message ID to a transmission duration report message from a sync slave node. The method further assigns a unique message ID to a transmission target time allocation message from the sync master node. The method also performs a handshake operation between the sync slave nodes and the sync master node to exchange message burst transmission durations (Tsst), transmission target times (TTXtarget), and a common time reference point, and conducts time adjustment on each sync slave node.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventor: Qiuming Leng
  • Patent number: 10187195
    Abstract: A computer-implemented method for synchronizing nodes on a controller area network includes identifying, via a processor, a node from a plurality of nodes as a sync master node; designating, via the processor, each of the remaining nodes as a sync slave node; designating, via the processor, the first message from the sync master node as a sync message; assigning, via the processor, the lowest number, among all the message IDs in the network system, to the message ID of the sync message; determining a sync message target receiving time on a sync slave node; and triggering an interrupt to the processor responsive to receiving the sync message on a sync slave node in the controller area network to perform time adjustment on the sync slave node.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: January 22, 2019
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Qiuming Leng, Julie Truong
  • Patent number: 9917667
    Abstract: A system for testing synchronous TTP communication networks is provided. The system includes a first and second nodes coupled to a transmission bus. The first node is configured to generate a test command, which includes a test flag and a test round field, set the test flag, and transmit the test command and a plurality of parameters via the transmission bus using data frames. The second node is configured to receive the test command and the plurality of parameters from the transmission bus, determine whether the test flag is set, and compare parameter values in the received data frames with expected values in a test vector stored on the second node, for each of the plurality of parameters, in response to determining that the test flag is set. The first and second nodes are configured to communicate with each other using a TTP on a time slot basis.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: March 13, 2018
    Assignee: Hamilton Sundstrand Corporation
    Inventor: Qiuming Leng
  • Publication number: 20170317812
    Abstract: A computer-implemented method for synchronizing nodes on a controller area network includes identifying, via a processor, a node from a plurality of nodes as a sync master node; designating, via the processor, each of the remaining nodes as a sync slave node; designating, via the processor, the first message from the sync master node as a sync message; assigning, via the processor, the lowest number, among all the message IDs in the network system, to the message ID of the sync message; determining a sync message target receiving time on a sync slave node; and triggering an interrupt to the processor responsive to receiving the sync message on a sync slave node in the controller area network to perform time adjustment on the sync slave node.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Qiuming Leng, Julie Truong
  • Publication number: 20170180069
    Abstract: A system for testing synchronous TTP communication networks is provided. The system includes a first and second nodes coupled to a transmission bus. The first node is configured to generate a test command, which includes a test flag and a test round field, set the test flag, and transmit the test command and a plurality of parameters via the transmission bus using data frames. The second node is configured to receive the test command and the plurality of parameters from the transmission bus, determine whether the test flag is set, and compare parameter values in the received data frames with expected values in a test vector stored on the second node, for each of the plurality of parameters, in response to determining that the test flag is set. The first and second nodes are configured to communicate with each other using a TTP on a time slot basis.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventor: Qiuming Leng
  • Patent number: 7995471
    Abstract: Embodiments of a method and apparatus for a high performance worldwide interoperability for microwave access quality of service condition scheduling mechanism are generally described herein. Other embodiments may be described and claimed.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: August 9, 2011
    Assignee: Intel Corporation
    Inventor: Qiuming Leng
  • Publication number: 20080002584
    Abstract: Embodiments of a method and apparatus for a high performance worldwide interoperability for microwave access quality of service condition scheduling mechanism are generally described herein. Other embodiments may be described and claimed.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventor: Qiuming Leng