Patents by Inventor Yuliang Bao

Yuliang Bao 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: 9563589
    Abstract: The present invention relates to the field of communications on rail trains. A PicoBlaze-based MVB controller includes a pMVB controller, a traffic memory, an ARM adapter, and a bus arbiter. The pMVB controller, the traffic memory, ARM adapter, and the bus arbiter are connected to an external bus BUS1. The pMVB controller is connected to the traffic memory. The ARM adapter is connected to an external ARM processor and the bus arbiter. The traffic memory can store network communication data and input control information, and send them to the pMVB controller. The pMVB controller responds to the control information, and sends the communication data, and after it is encoded, to the MVB bus via the external bus BUS1. The pMVB controller also decodes data received from the pMVB bus and triggers an interrupt. The bus arbiter is responsible for bus arbitration in accordance with the instructions from the pMVB controller.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: February 7, 2017
    Assignee: Institute of Software, Chinese Academy of Sciences
    Inventors: Mingshu Li, Chen Zhao, Bin Wu, Yuliang Bao, Liang Guo, Liyu Liu, Weiwei Hou, Jiachen Yu
  • Publication number: 20150261703
    Abstract: The present invention relates to the field of communications on rail trains. A PicoBlaze-based MVB controller includes a pMVB controller, a traffic memory, an ARM adapter, and a bus arbiter. The pMVB controller, the traffic memory, ARM adapter, and the bus arbiter are connected to an external bus BUS1. The pMVB controller is connected to the traffic memory. The ARM adapter is connected to an external ARM processor and the bus arbiter. The traffic memory can store network communication data and input control information, and send them to the pMVB controller. The pMVB controller responds to the control information, and sends the communication data, and after it is encoded, to the MVB bus via the external bus BUS1. The pMVB controller also decodes data received from the pMVB bus and triggers an interrupt. The bus arbiter is responsible for bus arbitration in accordance with the instructions from the pMVB controller.
    Type: Application
    Filed: October 19, 2012
    Publication date: September 17, 2015
    Applicant: Institute of Software, Chinese Academy of Sciences
    Inventors: Mingshu Li, Chen Zhao, Bin Wu, Yuliang Bao, Liang Guo, Liyu Liu, Weiwei Hou, Jiachen Yu