Patents by Inventor Guang Rong Xiao

Guang Rong Xiao 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: 9774111
    Abstract: A cable assembly comprises a male connector plug, a circuit board and a cable. The circuit board has a first surface conductive layer and a second surface conductive layer that each include a plurality of front side pads and a plurality of rear side pads. The front side pads comprise four front side power pads soldered to four power terminals. The rear side pads comprise one rear side power pad and a soldering area of the rear side power pad is larger than a soldering area of the front side power pad. The circuit board is further at least provided with a first middle conductive layer positioned between the first surface conductive layer and the second surface conductive layer and a plurality of vias extending between layers.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: September 26, 2017
    Assignee: Molex, LLC
    Inventors: Sheng Liang, Guang-Rong Xiao, You-Ai Li, Gang Nie
  • Patent number: 9632845
    Abstract: A method for non-preemption of interchangeable tasks is disclosed. The method for non-preemption of interchangeable tasks includes identifying a first task assigned to a first time slice, identifying a second task assigned to a subsequent time slice, comparing the first task to the second task, identifying whether the first task and the second task are interchangeable tasks, and executing the first task during the subsequent time slice in response to the first task and the second task being interchangeable. The first task may be currently executing on a processor or may be scheduled to execute on the processor.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ramachandra N Pai, Yun Wang, Guang Rong Xiao, Wei Yang
  • Patent number: 9632844
    Abstract: A non-preemption task group apparatus comprises a scheduling module that identifies a first task that is one of executing and scheduled to execute on a processor during a first time slice and a second task to be executed on a processor during a subsequent time slice, the first slice occurring before the subsequent slice, a relationship module that compares the first task to the second task, and an examining module that identifies whether the first task and the second task are interchangeable tasks based on the comparison, wherein the first task executes during the subsequent time slice in response to the first task and the second task being identified as interchangeable.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ramachandra N Pai, Yun Wang, Guang Rong Xiao, Wei Yang
  • Publication number: 20160365673
    Abstract: A cable assembly comprises a male connector plug, a circuit board and a cable. The circuit board has a first surface conductive layer and a second surface conductive layer that each include a plurality of front side pads and a plurality of rear side pads. The front side pads comprise four front side power pads soldered to four power terminals. The rear side pads comprise one rear side power pad and a soldering area of the rear side power pad is larger than a soldering area of the front side power pad. The circuit board is further at least provided with a first middle conductive layer positioned between the first surface conductive layer and the second surface conductive layer and a plurality of vias extending between layers.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 15, 2016
    Applicant: Molex, LLC
    Inventors: Sheng LIANG, Guang-Rong XIAO, You-Ai LI, Gang NIE
  • Publication number: 20150169364
    Abstract: A non-preemption task group apparatus comprises a scheduling module that identifies a first task that is one of executing and scheduled to execute on a processor during a first time slice and a second task to be executed on a processor during a subsequent time slice, the first slice occurring before the subsequent slice, a relationship module that compares the first task to the second task, and an examining module that identifies whether the first task and the second task are interchangeable tasks based on the comparison, wherein the first task executes during the subsequent time slice in response to the first task and the second task being identified as interchangeable.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: Ramachandra N. Pai, Yun Wang, Guang Rong Xiao, Wei Yang
  • Publication number: 20150169368
    Abstract: A method for non-preemption of interchangeable tasks is disclosed. The method for non-preemption of interchangeable tasks includes identifying a first task assigned to a first time slice, identifying a second task assigned to a subsequent time slice, comparing the first task to the second task, identifying whether the first task and the second task are interchangeable tasks, and executing the first task during the subsequent time slice in response to the first task and the second task being interchangeable. The first task may be currently executing on a processor or may be scheduled to execute on the processor.
    Type: Application
    Filed: August 28, 2014
    Publication date: June 18, 2015
    Inventors: Ramachandra N. Pai, Yun Wang, Guang Rong Xiao, Wei Yang