Patents by Inventor Hongrui Li

Hongrui Li 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: 9112493
    Abstract: A PLD editor and method for editing PLD code to be programmed into a PLD are provided. The PLD editor includes an interface, a storage system, and a processing system configured to obtain a PLD code, with the PLD code comprising one or more logic instruction blocks and corresponding block parameters for each logic instruction block, with the PLD code being intended for programming into the PLD, compare the one or more logic instruction blocks of the PLD code to a subset of the library of logic instruction blocks applicable to the PLD according to the library of PLD devices, determine inconsistent logic instruction blocks of the one or more logic instruction blocks, indicate the inconsistent logic instruction blocks, and correct the inconsistent logic instruction blocks using the subset of the library of logic instruction blocks.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: August 18, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Tao Song, Zhen Wei, Fabio Malaspina, Hongrui Li, Zhiyan Chen
  • Publication number: 20150102836
    Abstract: A PLD editor and method for editing PLD code to be programmed into a PLD are provided. The PLD editor includes an interface, a storage system, and a processing system configured to obtain a PLD code, with the PLD code comprising one or more logic instruction blocks and corresponding block parameters for each logic instruction block, with the PLD code being intended for programming into the PLD, compare the one or more logic instruction blocks of the PLD code to a subset of the library of logic instruction blocks applicable to the PLD according to the library of PLD devices, determine inconsistent logic instruction blocks of the one or more logic instruction blocks, indicate the inconsistent logic instruction blocks, and correct the inconsistent logic instruction blocks using the subset of the library of logic instruction blocks.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 16, 2015
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Tao Song, Zhen Wei, Fabio Malaspina, Hongrui Li, Zhiyan Chen