1
Al Hartmann, Carl Wakeland: System and method of routing communications data with multiple protocols using crossbar switches. Advanced Micro Devices, Jeffrey C Hood, Louis H Iselin, Conley Rose & Tayon, May 18, 1999: US05905873 (120 worldwide citation)

A communication system which includes more efficient packet conversion and routing for improved performance and simplified operation. The communication system includes one or more inputs for receiving packet data and one or more outputs for providing packet data. In one embodiment, the present inven ...


2
Carl Wakeland: System and method for encoding instruction fields within data packets. Advanced Micro Devices, Jeffrey C Hood, Conley Rose & Tayon, April 20, 1999: US05896383 (58 worldwide citation)

A communication system which includes more efficient packet conversion and routing for improved performance and simplified operation. The present invention includes an improved method for converting data packets between a plurality of different packet formats using a pre-defined generic packet forma ...


3
Venkateswara Rao Madduri, Carl Wakeland, James Torrey: Debug interface including state machines for timing synchronization and communication. Advanced Micro Devices, Zagorin O Brien & Graham, November 28, 2000: US06154856 (30 worldwide citation)

A system for debugging a processor includes logic circuits for communicating commands and data between a serial input/output port, a trace logic, and the processor. Some embodiments of the debugging system also include a parallel input/output port so that the logic circuits also communicate commands ...


4
Carl Wakeland, J Scott Fuller, Hoon Quat Gek: Speed-compensated joystick. Creative Technology, F D Nwamu, Townsend and Townsend and Crew, November 13, 2001: US06317119 (2 worldwide citation)

A method for determining a position of a joystick in data communication with a processor and having an initial state that includes steps of varying the initial state in response to a signal from the processor; returning the joystick to the initial state after a duration of time, with the duration of ...


5
Carl Wakeland, William Herz: Adjusting a data rate of a digital audio stream based on dynamically determined audio playback system capabilities. ATI Technologies ULC, Faegre Baker Daniels, March 15, 2016: US09286904

A computing device may be configured to output a digital audio stream to an audio playback system for rendering as sound over speakers. The sound may be sampled. Based at least in part on a quality of the sampled sound, the data rate of the digital audio stream may be reduced by reducing a sampling ...