Patents by Inventor Peng Ou

Peng Ou 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: 20250190500
    Abstract: A content search method performed by a computer device includes obtaining a search term from a content input area of a first application interface, and displaying a candidate search engine; and switching from the first application interface to a second application interface in response to a selection operation on a target search engine in the candidate search engine. A search result, obtained after a searching process of the search term on the target search engine, is displayed on the second application interface.
    Type: Application
    Filed: February 25, 2025
    Publication date: June 12, 2025
    Inventors: Peng OU, Wei DU, Kuankuan JIANG, Naixin KANG
  • Publication number: 20240388239
    Abstract: Provided are a photovoltaic facility and a method for assembling a frame of a photovoltaic module. The photovoltaic facility includes: a clamp, a color steel tile, a photovoltaic module, and a connecting member. The clamp is connected to the color steel tile and includes a clamping body. The photovoltaic module is located on one side of the clamping body and is connected to the clamping body through the connecting member. The photovoltaic module includes a laminate and a frame. The frame is connected to a back side of the laminate and has an opening. The connecting member extends into the opening and abuts against a sidewall of the opening. The photovoltaic module is connected to the color steel tile through the clamp.
    Type: Application
    Filed: March 29, 2024
    Publication date: November 21, 2024
    Inventors: Sen YANG, Pengyu LV, Pengjun XIAO, Wei SHEN, Peng OU, Zhiliang DENG, Fei YANG, Boyang WANG, Tong YU, Yi CHENG, Liangyin ZHAO
  • Publication number: 20240388244
    Abstract: Provided are a photovoltaic module and a photovoltaic facility. The photovoltaic module includes a laminate and a frame. The frame includes a first portion, a second portion, and a third portion. The second portion and the third portion are respectively connected to two ends of the first portion. The second portion and the third portion extend along a first direction, and the second portion is fixedly connected to a back surface of the laminate, or the second portion and the third portion extend along a third direction, and the first portion is fixedly connected to the back surface of the laminate. The frame supports the laminate.
    Type: Application
    Filed: March 28, 2024
    Publication date: November 21, 2024
    Inventors: Sen YANG, Pengyu LV, Pengjun XIAO, Wei SHEN, Peng OU, Xiaomeng GUI, Zhiliang DENG, Fei YANG, Boyang WANG, Tong YU, Yi CHENG, Liangyin ZHAO
  • Publication number: 20240195220
    Abstract: Example wireless charging systems are provided. For example, an example wireless charging system includes a plurality of power receiving coils secured on a receiver inner curved surface of a power receiver curved portion; and a charging relay component comprising ferromagnetic material and defining a receiver relay curved surface.
    Type: Application
    Filed: November 28, 2023
    Publication date: June 13, 2024
    Inventors: En Yi CHEN, Hang TIAN, Zhi Peng OU
  • Patent number: 10831541
    Abstract: Example embodiments of the present disclosure provide methods and devices for optimizing performance of hardware accelerators. The accelerator device may detect status information of a current acceleration task being executed. The detected status information is provided to a host associated with the accelerator device. The host makes preparation for a subsequent acceleration task based on the status information before termination of the current running acceleration task. The accelerator device may execute the subsequent acceleration task based on the preparation. In this way, the performance of hardware accelerator is optimized.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yang Liu, Yong Lu, Peng Ou, Hong Bo Peng
  • Patent number: 10380285
    Abstract: A computer program product for calculating a path delay in static timing analysis (STA) for a circuit design includes determining a connectivity between a first device and a second device in a path of the circuit design, generating a delay constraint associated with the first device and the second device based on the connectivity, the delay constraint specifying a correlation between a first device delay of the first device and a second device delay of the second device, and calculating a path delay of the path based on the first device delay and the second device delay that satisfies the delay constraint.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hongwei Dai, Yang Liu, Jia Niu, Peng Ou
  • Publication number: 20180321978
    Abstract: Example embodiments of the present disclosure provide methods and devices for optimizing performance of hardware accelerators. The accelerator device may detect status information of a current acceleration task being executed. The detected status information is provided to a host associated with the accelerator device. The host makes preparation for a subsequent acceleration task based on the status information before termination of the current running acceleration task. The accelerator device may execute the subsequent acceleration task based on the preparation. In this way, the performance of hardware accelerator is optimized.
    Type: Application
    Filed: July 19, 2018
    Publication date: November 8, 2018
    Inventors: Yang Liu, Yong Lu, Peng Ou, Hong Bo Peng
  • Patent number: 10055255
    Abstract: Example embodiments of the present disclosure provide methods and devices for optimizing performance of hardware accelerators. The accelerator device may detect status information of a current acceleration task being executed. The detected status information is provided to a host associated with the accelerator device. The host makes preparation for a subsequent acceleration task based on the status information before termination of the current running acceleration task. The accelerator device may execute the subsequent acceleration task based on the preparation. In this way, the performance of hardware accelerator is optimized.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yang Liu, Yong Lu, Peng Ou, Hong Bo Peng
  • Publication number: 20170300362
    Abstract: Example embodiments of the present disclosure provide methods and devices for optimizing performance of hardware accelerators. The accelerator device may detect status information of a current acceleration task being executed. The detected status information is provided to a host associated with the accelerator device. The host makes preparation for a subsequent acceleration task based on the status information before termination of the current running acceleration task. The accelerator device may execute the subsequent acceleration task based on the preparation. In this way, the performance of hardware accelerator is optimized.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 19, 2017
    Inventors: Yang Liu, Yong Lu, Peng Ou, Hong Bo Peng
  • Publication number: 20170154143
    Abstract: A computer program product for calculating a path delay in static timing analysis (STA) for a circuit design includes determining a connectivity between a first device and a second device in a path of the circuit design, generating a delay constraint associated with the first device and the second device based on the connectivity, the delay constraint specifying a correlation between a first device delay of the first device and a second device delay of the second device, and calculating a path delay of the path based on the first device delay and the second device delay that satisfies the delay constraint.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 1, 2017
    Inventors: Hongwei Dai, Yang Liu, Jia Niu, Peng Ou
  • Patent number: 9633148
    Abstract: A method of for calculating a path delay in static timing analysis (STA) for a circuit design includes determining a connectivity between a first device and a second device in a path of the circuit design, generating a delay constraint associated with the first device and the second device based on the connectivity, the delay constraint specifying a correlation between a first device delay of the first device and a second device delay of the second device, and calculating a path delay of the path based on the first device delay and the second device delay that satisfies the delay constraint.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hongwei Dai, Yang Liu, Jia Niu, Peng Ou
  • Publication number: 20160154915
    Abstract: A method of for calculating a path delay in static timing analysis (STA) for a circuit design includes determining a connectivity between a first device and a second device in a path of the circuit design, generating a delay constraint associated with the first device and the second device based on the connectivity, the delay constraint specifying a correlation between a first device delay of the first device and a second device delay of the second device, and calculating a path delay of the path based on the first device delay and the second device delay that satisfies the delay constraint.
    Type: Application
    Filed: September 15, 2015
    Publication date: June 2, 2016
    Inventors: Hongwei Dai, Yang Liu, Jia Niu, Peng Ou
  • Publication number: 20160063158
    Abstract: The present invention discloses a method and device for simulating a circuit design. The method includes identifying at least one Sequential-cell-To-Sequential-cell (S2S) block in the circuit design, wherein the S2S block includes at least one input sequential cell, at least one output sequential cell, and an intermediate portion between the input sequential cell and the output sequential cell, wherein the intermediate portion includes at least one combinational cell; determining logic characteristics and timing characteristics of the intermediate portion; and replacing the intermediate portion with a functional module having the logic characteristics and the timing characteristics to generate a simplified circuit design to be used in simulation. With the technical solution according to embodiments of the invention, time needed in simulation is shortened.
    Type: Application
    Filed: June 24, 2015
    Publication date: March 3, 2016
    Inventors: Peng Fei Gou, De Xian Li, Yu Fei Li, Yang Liu, Peng Ou
  • Patent number: 8831431
    Abstract: An apparatus comprising an optical transceiver module. The apparatus also includes an interface coupled to the optical transceiver and comprising a plurality of pins. The interface is configured to communicate a burst data word at a data rate of about one data word within about a shortest burst time based on multiplexing one of a plurality of control and/or monitoring signals onto one of the plurality of pins.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: September 9, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Peng Ou, Zebin Li, Yuanqiu Luo
  • Publication number: 20130290718
    Abstract: The present invention relates to network security technology, and particularly relates to a mobile storage device for data processing in security, and a data processing system comprising the mobile storage device, and a data processing method using the data processing system. According to the present invention, the mobile storage device for data processing in security comprising: at least one memory for storing a secret key; an interface circuit; and a processing unit for communicating with a remote device via the interface circuit and performing security processing and application processing, the security processing including data encryption and decryption with the secret key.
    Type: Application
    Filed: October 26, 2011
    Publication date: October 31, 2013
    Applicant: CHINA UNIONPAY CO., LTD.
    Inventors: Xiao Zhuang, Zhijun Lu, Shuo He, Hongwen Meng, Peng Ou
  • Patent number: 8245095
    Abstract: An apparatus comprising a Forward Error Correction (FEC) processor coupled to an optical receiver, wherein the FEC processor is configured to compare a plurality of received blocks to a plurality of FEC codeword blocks comprising a plurality of parity blocks, and upon detecting a misaligned block in the received blocks, compare at least some of the remaining received blocks to the parity blocks. Also included is an apparatus comprising at least one component configured to implement a method comprising receiving a plurality of blocks, wherein the quantity of received blocks is equal to a quantity of blocks in a FEC codeword, selecting one of the received blocks, determining whether the selected block is aligned with the FEC codeword, and determining whether the remaining blocks correspond to the FEC codeword when the selected block is not aligned with the FEC codeword.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: August 14, 2012
    Assignee: Futurewei Technologies, Inc.
    Inventors: Peng Ou, Frank J. Effenberger
  • Publication number: 20110249968
    Abstract: An apparatus comprising an optical transceiver module. The apparatus also includes an interface coupled to the optical transceiver and comprising a plurality of pins.
    Type: Application
    Filed: April 5, 2011
    Publication date: October 13, 2011
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Peng Ou, Zebin Li, Yuanqiu Luo
  • Publication number: 20090276681
    Abstract: An apparatus comprising a Forward Error Correction (FEC) processor coupled to an optical receiver, wherein the FEC processor is configured to compare a plurality of received blocks to a plurality of FEC codeword blocks comprising a plurality of parity blocks, and upon detecting a misaligned block in the received blocks, compare at least some of the remaining received blocks to the parity blocks. Also included is an apparatus comprising at least one component configured to implement a method comprising receiving a plurality of blocks, wherein the quantity of received blocks is equal to a quantity of blocks in a FEC codeword, selecting one of the received blocks, determining whether the selected block is aligned with the FEC codeword, and determining whether the remaining blocks correspond to the FEC codeword when the selected block is not aligned with the FEC codeword.
    Type: Application
    Filed: February 12, 2009
    Publication date: November 5, 2009
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Peng Ou, Frank J. Effenberger