YU CHUN CHENG
Pilots at Wall St, San Jose, CA

License number
California A5248906
Issued Date
May 2015
Expiration Date
May 2020
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
2927 Wall St, San Jose, CA 95111

Professional information

Yu Cheng Photo 1

System And Method For Selecting The Boot Vga Adapter In A Multi-Graphics Processing Unit Computing System

US Patent:
8373707, Feb 12, 2013
Filed:
Mar 21, 2008
Appl. No.:
12/053115
Inventors:
David Wyatt - San Jose CA, US
Hon Fei Chong - Campbell CA, US
Yu Qing Cheng - San Jose CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06F 15/16, G06F 15/00, G06T 1/00
US Classification:
345502, 345501
Abstract:
One embodiment of the present invention sets forth a technique for selecting a boot VGA adapter in a multiple VGA adapter system by controlling the system boot process using the VBIOS display detection service and boot flags that are stored in non-volatile platform memory. The SBIOS initiates a first boot that selects the motherboard integrated graphics processing unit (MGPU) as the boot VGA adapter. During this first boot, if the SBIOS determines that there are display devices attached to the MGPU, then the first boot completes normally. Otherwise, the SBIOS aborts the first boot and initiates a second boot that selects a secondary, discrete graphics processing unit GPU (DGPU) as the boot VGA adapter. During this second boot, if the SBIOS determines that there are display devices attached to the DGPU, then the second boot completes normally. Otherwise, the SBIOS aborts the second boot, and initiates and completes a third system boot that selects the MGPU as the boot VGA adapter while setting flags to ensure that the overall process does not repeat.


Yu Cheng Photo 2

Power Conservation Via Dram Access

US Patent:
7899990, Mar 1, 2011
Filed:
Nov 13, 2006
Appl. No.:
11/559192
Inventors:
Laurent R. Moll - San Jose CA, US
Seungyoon Peter Song - Santa Clara CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Yu Qing Cheng - San Jose CA, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 13/00
US Classification:
711118, 711135, 710 14
Abstract:
Power conservation via DRAM access reduction is provided by a buffer/mini-cache selectively operable in a normal mode and a buffer mode. In the buffer mode, entered when CPUs begin operating in low-power states, non-cacheable accesses (such as generated by a DMA device) matching specified physical address ranges, or having specific characteristics of the accesses themselves, are processed by the buffer/mini-cache, instead of by a memory controller and DRAM. The buffer/mini-cache processing includes allocating lines when references miss, and returning cached data from the buffer/mini-cache when references hit. Lines are replaced in the buffer/mini-cache according to one of a plurality of replacement policies, including ceasing replacement when there are no available free lines. In the normal mode, entered when CPUs begin operating in high-power states, the buffer/mini-cache operates akin to a conventional cache and non-cacheable accesses are not processed therein.


Yu Cheng Photo 3

Remote Server Environment

US Patent:
8539039, Sep 17, 2013
Filed:
Jun 21, 2011
Appl. No.:
13/165469
Inventors:
Philip Sheu - San Jose CA, US
Yu Qing Cheng - San Jose CA, US
Ching-Hsu Hsiao - Taipei, TW
Kay Chen - San Jose CA, US
Mark Lee - Saratoga CA, US
Robert Ha - Saratoga CA, US
Thomas Deng - Cupertino CA, US
Assignee:
Splashtop Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709217, 709202, 709203, 709209, 709227
Abstract:
A system in which computer content is encoded at low latency and distributed to one or more client devices and in which user gestures on the client device are translated into a digital representation of the computer's native input format, thereby allowing the client device to control the computer. A method of capturing screen data on a desktop system, packaging the captured content, streaming the content to one or more client device, decoding the content on the client-side, displaying the decoded content on the client device, accepting user input, transmitting the user input to the desktop system, translating the input into a native format, and controlling the desktop system using the translated user input.


Yu Cheng Photo 4

Virtual Core Management

US Patent:
7797512, Sep 14, 2010
Filed:
Oct 31, 2007
Appl. No.:
11/933297
Inventors:
Yu Qing Cheng - San Jose CA, US
John Gregory Favor - Santa Clara CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Laurent R. Moll - San Jose CA, US
Carlos Puchol - Sunnyvale CA, US
Seungyoon Peter Song - Santa Clara CA, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 9/46
US Classification:
712 10, 712233
Abstract:
A virtual core management system including one or more physical cores and one or more virtual cores. Each virtual core respectively includes a collection of logical states associated with execution of a corresponding program. The virtual core management system further includes one or more interrupt controllers configured to send one or more interrupt signals to interrupt execution of a corresponding program associated with at least one of the one or more virtual cores, and a virtual core management component configured to map the at least one virtual core to one of the one or more physical cores and route the one or more interrupt signals to the corresponding physical core.


Yu Cheng Photo 5

Virtual Core Management

US Patent:
8219788, Jul 10, 2012
Filed:
Oct 31, 2007
Appl. No.:
11/933267
Inventors:
Yu Qing Cheng - San Jose CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Carlos Puchol - Sunnyvale CA, US
Seungyoon Peter Song - Santa Clara CA, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 9/00
US Classification:
712225
Abstract:
A virtual core management system including a first physical core having a first utilization constraint, a second physical core having a second utilization constraint, and a virtual core including a collection of logical states associated with execution of a program. The virtual core management system further includes a utilization indicator configured to measure a utilization of the first physical core with respect to the first utilization constraint and measure a utilization of the second physical core with respect to the second utilization constraint, and a virtual core management component configured to map the virtual core to one of the first physical core and the second physical core based on at least one of the utilization of the first physical core and the utilization of the second physical core.


Yu Cheng Photo 6

Virtual Core Management

US Patent:
8225315, Jul 17, 2012
Filed:
Oct 31, 2007
Appl. No.:
11/933319
Inventors:
Yu Qing Cheng - San Jose CA, US
John Gregory Favor - Santa Clara CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Laurent R. Moll - San Jose CA, US
Carlos Puchol - Sunnyvale CA, US
Joseph Rowlands - Santa Clara CA, US
Seungyoon Peter Song - Santa Clara CA, US
Assignee:
Oracle America, Inc. - Redwood Shores CA
Sun Microsystems Technology Ltd. - Hamilton
International Classification:
G06F 9/455, G06F 15/76
US Classification:
718 1, 718108, 712 10
Abstract:
A virtual core management system including a physical core and a first virtual core including a collection of logical states associated with execution of a first program. The first virtual core is mapped to the physical core. The virtual core management system further includes a second virtual core including a collection of logical states associated with execution of a second program, and a virtual core management component configured to unmap the first virtual core from the physical core and map the second virtual core to the physical core in response to the virtual core management component detecting that the physical core is idle.


Yu Cheng Photo 7

Virtual Core Remapping Based On Temperature

US Patent:
8281308, Oct 2, 2012
Filed:
Oct 31, 2007
Appl. No.:
11/933199
Inventors:
Yu Qing Cheng - San Jose CA, US
John Gregory Favor - Santa Clara CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Carlos Puchol - Sunnyvale CA, US
Seungyoon Peter Song - Santa Clara CA, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 9/455
US Classification:
718100, 714 22
Abstract:
A virtual core management system including a first physical core and a second physical core, and a virtual core including a collection of logical states associated with execution of a program. The virtual core management system further includes a first temperature sensor configured to sense a temperature of the first physical core and a second temperature sensor configured to sense a temperature of the second physical core, and a virtual core management component configured to map the virtual core to one of the first physical core and the second physical core based on at least one of the temperature of the first physical core and the temperature of the second physical core.


Yu Cheng Photo 8

Usability Of Cross-Device User Interfaces

US Patent:
2012026, Oct 18, 2012
Filed:
Apr 17, 2012
Appl. No.:
13/449161
Inventors:
Mark Lee - Saratoga CA, US
Kay Chen - San Jose CA, US
Yu Qing Cheng - San Jose CA, US
International Classification:
G06F 3/01, G06F 15/16, G06F 3/033
US Classification:
715744
Abstract:
Mechanisms are provided that improve the usability of remote access between different devices or with different platforms by predicting user intent and, based in part on the prediction, offering the user appropriate interface tools or modifying the present interface accordingly. Mechanisms for creating and using gesture maps that improve usability between cross-device user interfaces are also provided.


Yu Cheng Photo 9

Virtual Core Management

US Patent:
8543843, Sep 24, 2013
Filed:
Oct 31, 2007
Appl. No.:
11/933349
Inventors:
Yu Qing Cheng - San Jose CA, US
John Gregory Favor - Santa Clara CA, US
Peter N. Glaskowsky - Santa Clara CA, US
Carlos Puchol - Sunnyvale CA, US
Seungyoon Peter Song - Santa Clara CA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
Sun Microsystems Technology Ltd. - Hamilton
International Classification:
G06F 1/00, G06F 1/26, G06F 1/32, G06F 9/46
US Classification:
713300, 713320, 713324, 718102, 718104
Abstract:
A virtual core management system including one or more physical cores, a virtual core including a collection of logical states associated with the execution of a program, and a virtual core management component configured to map the virtual core to one of the one or more physical cores based upon power management considerations.


Yu Cheng Photo 10

Personal Cloud

US Patent:
2012026, Oct 18, 2012
Filed:
Apr 18, 2012
Appl. No.:
13/450245
Inventors:
Robert HA - Saratoga CA, US
Jian-Jung Shiu - Taipei, TW
Mark Lee - Saratoga CA, US
Philip Sheu - Campbell CA, US
Yu Qing Cheng - San Jose CA, US
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
A platform and service are provided that allow a user to have and use a personal, e.g. virtual, private cloud to which the user grants access to a defined group of users across multiple, different types of devices.