BackgroundCheck.run
Search For

Kenneth C Dyke, 541636 Austin Ave, Los Altos, CA 94024

Kenneth Dyke Phones & Addresses

1636 Austin Ave, Los Altos, CA 94024    408-2505309   

13 Hemlock Ct E, Homosassa, FL 34446    423-5879138   

Kapaa, HI   

Truckee, CA   

Sunnyvale, CA   

Santa Clara, CA   

Cupertino, CA   

Hayward, CA   

West Chester, PA   

San Mateo, CA   

1636 Austin Ave, Los Altos, CA 94024   

Mentions for Kenneth C Dyke

Career records & work history

License Records

Kenneth Christian Dyke

Address:
1636 Austin Ave, Los Altos, CA 94024
Licenses:
License #: A5125568
Category: Airmen

Publications & IP owners

Us Patents

Serializing Command Streams For Graphics Processors

US Patent:
8115773, Feb 14, 2012
Filed:
Jun 7, 2007
Appl. No.:
11/811416
Inventors:
Michael James Elliott Swift - Mountain View CA, US
Kenneth Christian Dyke - Sunnyvale CA, US
Richard Schreyer - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06T 1/00
US Classification:
345522, 345501, 345503, 345530, 345531, 711158, 712216
Abstract:
A method and an apparatus for determining a dependency relationship between graphics commands based on availability of graphics hardware resources to perform graphics processing operations according to the dependency relationship are described. The graphics commands may be received from graphics APIs (application programming interfaces) for rendering a graphics object. A graphics driver may transmit a portion or all of the received graphics commands to a graphics processing unit (GPU) or a media processor based on the determined dependency relationship between the graphics commands.

Methods And Systems To Dynamically Manage Performance States In A Data Processing System

US Patent:
8230124, Jul 24, 2012
Filed:
Jul 22, 2011
Appl. No.:
13/189379
Inventors:
Joshua de Cesare - Campbell CA, US
Keith Cox - Campbell CA, US
Kenneth C. Dyke - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 3/00
US Classification:
710 8, 710 14
Abstract:
Data processing systems which operate in different modes, including a mode which supports providing an output of images through a port on the systems. In one embodiment, a data processing system includes a processing system, a cellular telephone transceiver, and a port which is configured to provide, as an output from the handheld data processing system, data representing movie video images. Methods and machine readable media are also described.

Seamless Display Migration

US Patent:
8300056, Oct 30, 2012
Filed:
Oct 13, 2008
Appl. No.:
12/250502
Inventors:
Mike Nugent - Monte Sereno CA, US
Thomas Costa - San Francisco CA, US
Eve Brasfield - San Jose CA, US
David Redman - Fremont CA, US
Amanda Rainer - Sunnyvale CA, US
Tim Millet - Mountain View CA, US
Geoff Stahl - San Jose CA, US
Adrian Sheppard - San Jose CA, US
Ian Hendry - San Jose CA, US
Ingrid Aligaen - Colorado Springs CO, US
Kenneth C. Dyke - Sunnyvale CA, US
Chris Niederauer - San Francisco CA, US
Michael Culbert - Monte Sereno CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/16
G06F 15/80
US Classification:
345503, 345502, 345505
Abstract:
Exemplary embodiments of methods, apparatuses, and systems for seamlessly migrating a user visible display stream sent to a display device from one rendered display stream to another rendered display stream are described. For one embodiment, mirror video display streams are received from both a first graphics processing unit (GPU) and a second GPU, and the video display stream sent to a display device is switched from the video display stream from the first GPU to the video display stream from the second GPU, wherein the switching occurs during a blanking interval for the first GPU that overlaps with a blanking interval for the second GPU.

Asynchronous Notifications For Concurrent Graphics Operations

US Patent:
8310491, Nov 13, 2012
Filed:
Jun 7, 2007
Appl. No.:
11/811337
Inventors:
Michael James Elliott Swift - Mountain View CA, US
Kenneth Christian Dyke - Sunnyvale CA, US
Richard Schreyer - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06T 1/00
US Classification:
345522, 345502, 345619
Abstract:
A method and an apparatus for notifying a display driver to update a display with a graphics frame including multiple graphics data rendered separately by multiple graphics processing units (GPUs) substantially concurrently are described. Graphics commands may be received to dispatch to each GPU for rendering corresponding graphics data. The display driver may be notified when each graphics data has been completely rendered respectively by the corresponding GPU.

Serializing Command Streams For Graphics Processors

US Patent:
8350864, Jan 8, 2013
Filed:
Jan 26, 2012
Appl. No.:
13/359338
Inventors:
Michael James Elliott Swift - Mountain View CA, US
Kenneth Christian Dyke - Sunnyvale CA, US
Richard Schreyer - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06T 1/00
US Classification:
345522, 345501, 345503, 345530, 345531, 711158, 712216
Abstract:
A method and an apparatus for determining a dependency relationship between graphics commands based on availability of graphics hardware resources to perform graphics processing operations according to the dependency relationship are described. The graphics commands may be received from graphics APIs (application programming interfaces) for rendering a graphics object. A graphics driver may transmit a portion or all of the received graphics commands to a graphics processing unit (GPU) or a media processor based on the determined dependency relationship between the graphics commands.

Method For Reducing Framebuffer Memory Accesses

US Patent:
8358314, Jan 22, 2013
Filed:
Feb 8, 2008
Appl. No.:
12/028450
Inventors:
Kenneth C. Dyke - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G09G 5/36
US Classification:
345545, 345531, 345592, 345629
Abstract:
A method and electronic device employing a method of reducing memory accesses during the readout of a scanline of a frame buffer is provided, which includes reading out a series of bits on the scanline corresponding to a series of regions of pixels of the scanline, entering a default pixel value for each pixel of a region if a corresponding bit is set, and entering a pixel value obtained from accessing the scanline for each pixel of the region if the corresponding bit is not set.

Memory Management Based On Automatic Full-Screen Detection

US Patent:
8368707, Feb 5, 2013
Filed:
May 18, 2009
Appl. No.:
12/467953
Inventors:
Changan Lao - San Jose CA, US
Kenneth C. Dyke - Sunnyvale CA, US
John Stauffer - Gilroy CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 13/00
G09G 5/399
G09G 5/36
US Classification:
345536, 345538, 345539, 345547
Abstract:
A window surface associated with a first application is automatically detected as an exclusive window surface for a display. In response, the system automatically transitions to a full-screen mode in which a graphics processor flushes content to the display. The full-screen mode includes flipping between a front surface buffer and a back surface buffer associated with the first application. It is subsequently detected that the window surface associated with the first application is not an exclusive window surface for the display. In response, the system automatically transitions to a windowed mode in which the graphics processor flushes content to the display. In windowed mode, the system frame buffer is flushed to the display. The transition to windowed mode includes a minimum number of buffer content copy operations between the front surface buffer, the back surface buffer and the system frame buffer.

Deep Pixel Pipeline

US Patent:
8564612, Oct 22, 2013
Filed:
Aug 4, 2006
Appl. No.:
11/462486
Inventors:
Kenneth Dyke - Sunnyvale CA, US
Assana Fard - Sunnyvale CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G09G 5/02
US Classification:
345605
Abstract:
In a pixel imaging method and system, pixel information is stored into backing stores in system memory of a computer. A graphics processing unit (GPU) composites the pixel information into a first assembly buffer that has a first color depth of at least greater than 8-bits per color component. The GPU dithers and filters the pixel information in the first assembly buffer into a second assembly buffer. The second assembly buffer has a second color depth that is different from the first color depth of the first assembly but is the same as the color depth of the computer's frame buffer. The GPU copies the pixel information from the second assembly buffer into the frame buffer (optionally modifying them such as, by filtering), and scan-out hardware outputs the pixel information in the frame buffer to a display of the computer.

Public records

Vehicle Records

Kenneth Dyke

Address:
1636 Austin Ave, Los Altos, CA 94024
Phone:
408-7367502
VIN:
WBAVB73557PA65606
Make:
BMW
Model:
3 SERIES
Year:
2007

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.