KENNETH CHRISTIAN DYKE
Pilots at Austin Ave, Los Altos, CA

License number
California A5125568
Issued Date
Jul 2015
Expiration Date
Jul 2017
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1636 Austin Ave, Los Altos, CA 94024

Professional information

Kenneth Dyke Photo 1

System And Method For Display Mirroring

US Patent:
2013032, Dec 12, 2013
Filed:
Sep 28, 2012
Appl. No.:
13/631310
Inventors:
Ian C. Hendry - San Jose CA, US
Kenneth C. Dyke - Los Altos CA, US
Patrick L. Coffman - San Francisco CA, US
Steve S. Ko - Los Altos CA, US
Nathaniel C. Begeman - San Jose CA, US
Assignee:
APPLE INC. - Cupertino CA
International Classification:
G09G 5/373, G09G 5/391
US Classification:
345428, 345 13, 345660
Abstract:
A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non-preferred) displays, such as an internal display, without re-rendering it.


Kenneth Dyke Photo 2

Serialization Of Asynchronous Command Streams

US Patent:
2012030, Dec 6, 2012
Filed:
Jun 3, 2011
Appl. No.:
13/153346
Inventors:
Jeremy Sandmel - San Mateo CA, US
Kenneth Christian Dyke - Los Altos CA, US
Gokhan Avkarogullari - San Jose CA, US
Richard Schreyer - Scotts Valley CA, US
International Classification:
G06T 1/00
US Classification:
345522
Abstract:
A plurality of asynchronous command streams are established. A first command stream shares a common resource with a second command stream. A synchronization object is incorporated into the first command stream. A central server arbitrates serialization of the first and second command streams using the synchronization object. The central server arbitrates serialization without direct communication between the first and second command streams.


Kenneth Dyke Photo 3

Buffers For Display Acceleration

US Patent:
2013033, Dec 19, 2013
Filed:
Jun 26, 2013
Appl. No.:
13/927671
Inventors:
Kenneth C. Dyke - Los Altos CA, US
International Classification:
G06T 1/20
US Classification:
345629
Abstract:
Embodiments enable a graphics processor to more efficiently process graphics and compositing processing commands. In certain embodiments, a client application submits client graphics commands to a graphics driver. The client in certain embodiments can notify a window server that client graphics commands have been submitted. In response, the window server can generate compositing processing commands and provide these commands to the graphics driver. Advantageously, a graphics processor can execute the client graphics commands while the window server generates compositing processing commands. As a result, processing resource can be used more efficiently.