Patents by Inventor Bibo Yang

Bibo Yang 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).

  • Publication number: 20230244487
    Abstract: An instruction transmission method is performed by an instruction decode unit of a processor, which obtains transmission states of two transmission channels in a transmission period; according to a combination of the transmission states of the two transmission channels, generates a transmission control signal for the two transmission channels; and controls, according to the transmission control signal, the two transmission channels to transmit instructions to an execution unit.
    Type: Application
    Filed: August 5, 2021
    Publication date: August 3, 2023
    Inventors: Junhui WEN, Chao TIAN, Bibo YANG
  • Patent number: 11204868
    Abstract: The present application discloses a memory control method, a controller, a chip and an electronic device, and relates to the field of control technology. A specific implementation solution is: obtaining first address information of an access to the memory performed by the processor within a first time window; determining, according to the first address information and an address jump relationship, a target slice of the memory that is to be accessed by the processor within a second time window; and controlling the target slice in the memory to be turned on and controlling a slice other than the target slice in the memory to be turned off within the second time window. Through the above-mentioned process, each slice is dynamically turned on and off according to the actual situation of memory access, thereby reducing the power consumption of the memory to the maximum extent.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 21, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bibo Yang, Xiaoping Yan, Chao Tian, Junhui Wen
  • Patent number: 11016769
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for processing information. The method may include: determining an instruction category of an instruction based on an instruction operation code of the acquired instruction, where the instruction category includes a dedicated instruction including register selection information, base address information, and a length of to-be-read data; sending, in response to determining that the instruction is the dedicated instruction, the dedicated instruction to a preset operator for the operator to perform following operation steps: selecting a configuration register group from preset configuration register groups as a target configuration register group according to the register selection information; reading configuration information from the target configuration register group based on the base address information and the length of the to-be-read data; performing a preset operation for the configuration information.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: May 25, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bibo Yang, Xiaoping Yan, Chao Tian, Junhui Wen
  • Publication number: 20210096989
    Abstract: The present application discloses a memory control method, a controller, a chip and an electronic device, and relates to the field of control technology. A specific implementation solution is: obtaining first address information of an access to the memory performed by the processor within a first time window; determining, according to the first address information and an address jump relationship, a target slice of the memory that is to be accessed by the processor within a second time window; and controlling the target slice in the memory to be turned on and controlling a slice other than the target slice in the memory to be turned off within the second time window. Through the above-mentioned process, each slice is dynamically turned on and off according to the actual situation of memory access, thereby reducing the power consumption of the memory to the maximum extent.
    Type: Application
    Filed: March 19, 2020
    Publication date: April 1, 2021
    Inventors: Bibo YANG, Xiaoping YAN, Chao TIAN, Junhui WEN
  • Patent number: 10642494
    Abstract: A method, device and computer program product are disclosed. The method includes: receiving a command that reads data; parsing the command to obtain information sets; reading data based on the information sets; and sending the data and the information sets. The device includes: a memory that stores data in physical pages; and a controller that receives a command that reads data, parses the command to obtain information sets, reads data based on the information sets, and sends the data and the information sets. The computer program product includes code to: receive a command that reads data; parse the command to obtain information sets; read data based on the information sets; and send the data and the information sets.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 5, 2020
    Assignee: Lenovo (Beijing) Limited
    Inventors: Haiyang Wang, Xingzhong Mao, Bibo Yang
  • Publication number: 20190339875
    Abstract: A method, device and computer program product are disclosed. The method includes: receiving a command that reads data; parsing the command to obtain information sets; reading data based on the information sets; and sending the data and the information sets. The device includes: a memory that stores data in physical pages; and a controller that receives a command that reads data, parses the command to obtain information sets, reads data based on the information sets, and sends the data and the information sets. The computer program product includes code to: receive a command that reads data; parse the command to obtain information sets; read data based on the information sets; and send the data and the information sets.
    Type: Application
    Filed: December 30, 2016
    Publication date: November 7, 2019
    Inventors: Haiyang Wang, Xingzhong Mao, Bibo Yang
  • Patent number: 10394723
    Abstract: The present disclosure provides a data accessing method applied to a PCIe storage device. The method comprises: receiving a data reading/writing request sent by a host; calculating a physical storage location of data to be accessed, based on the data reading/writing request, wherein the physical storage location comprises a plurality of PCIe storage devices communicating according to a network protocol; acquiring the data from the plurality of PCIe storage devices based on the network protocol and transferring the data to the host. Also, the disclosure provides a PCIe storage device. With the solution of the disclosure, a PCIe storage device is enabled to access both local and cloud storages, the small-capacity problem with the local storage is addressed and operations of a host's operating system for managing two different types of heterogeneous storages are simplified.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: August 27, 2019
    Assignees: BEIJING LENOVO SOFTWARE LTD, LENOVO (BEIJING) LIMITED
    Inventors: Bibo Yang, Xingzhong Mao, Haiyang Wang, Anrong Yang
  • Patent number: 10264424
    Abstract: An information processing method is described and includes establishing a first communication channel between a central control device and at least one smart home device through a first communication module of the central control device; downloading from a cloud device and installing an application program corresponding to the at least one smart home device; generating a first control instruction based on a control logic of a first application program upon obtaining description information of the first control instruction; and sending the first control instruction to a first smart home device corresponding to the first application program through the first communication channel so as to control the first smart home device to respond, wherein the description information of the first control instruction indicates changing a state of the first smart home device. A central control device is also described.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: April 16, 2019
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Chuanyu Zhang, Bibo Yang
  • Publication number: 20170192690
    Abstract: A method, device and computer program product are disclosed. The method includes: receiving a command that reads data; parsing the command to obtain information sets; reading data based on the information sets; and sending the data and the information sets. The device includes: a memory that stores data in physical pages; and a controller that receives a command that reads data, parses the command to obtain information sets, reads data based on the information sets, and sends the data and the information sets. The computer program product includes code to: receive a command that reads data; parse the command to obtain information sets; read data based on the information sets; and send the data and the information sets.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 6, 2017
    Inventors: Haiyang Wang, Xingzhong Mao, Bibo Yang
  • Publication number: 20160364346
    Abstract: The present disclosure provides a data accessing method applied to a PCIe storage device. The method comprises: receiving a data reading/writing request sent by a host; calculating a physical storage location of data to be accessed, based on the data reading/writing request, wherein the physical storage location comprises a plurality of PCIe storage devices communicating according to a network protocol; acquiring the data from the plurality of PCIe storage devices based on the network protocol and transferring the data to the host. Also, the disclosure provides a PCIe storage device. With the solution of the disclosure, a PCIe storage device is enabled to access both local and cloud storages, the small-capacity problem with the local storage is addressed and operations of a host's operating system for managing two different types of heterogeneous storages are simplified.
    Type: Application
    Filed: September 9, 2015
    Publication date: December 15, 2016
    Inventors: BIBO YANG, XINGZHONG MAO, HAIYANG WANG, ANRONG YANG
  • Publication number: 20160191267
    Abstract: An information processing method is described and includes establishing a first communication channel between a central control device and at least one smart home device through a first communication module of the central control device; downloading from a cloud device and installing an application program corresponding to the at least one smart home device; generating a first control instruction based on a control logic of a first application program upon obtaining description information of the first control instruction; and sending the first control instruction to a first smart home device corresponding to the first application program through the first communication channel so as to control the first smart home device to respond, wherein the description information of the first control instruction indicates changing a state of the first smart home device. A central control device is also described.
    Type: Application
    Filed: June 15, 2015
    Publication date: June 30, 2016
    Applicant: LENOVO (BEIJING) CO., LTD.
    Inventors: Chuanyu Zhang, Bibo Yang