Mike Tucker - Austin TX Don Binford - Round Rock TX Rick Flott - Austin TX Patrick Vanderwilt - Austin TX Michael Kenoyer - Austin TX Jason C. Weaver - Austin TX Earl Manning - Austin TX
Assignee:
Polycom, Inc. - Pleasanton CA
International Classification:
H04N 714
US Classification:
348 1413, 348 1404, 709204
Abstract:
A personal videoconferencing system includes a videoconferencing appliance connected to a personal computer through a Universal Serial Bus (USB) or similar connection. The appliance is provided with a video camera and microphone for generating local video and audio streams. The local video and audio streams are compressed by a video and audio encoder residing at the appliance, and the compressed video and audio streams are conveyed to the personal computer over the USB connection. The appliance may be further provided with an audio decoder for decompressing a remote audio stream received by the personal computer through a network interface and conveyed to the appliance via the USB connection. A video decoder, located on the personal computer, is configured to decompress the local video stream (received through the USB connection) as well as a remote video stream received through the network interface. The decompressed video streams are then sent to a monitor for display to a user.
Personal Videoconferencing System Having Distributed Processing Architecture
Mike Tucker - Austin TX, US Don Binford - Round Rock TX, US Rick Flott - Austin TX, US Patrick Vanderwilt - Austin TX, US Michael Kenoyer - Austin TX, US Jason Weaver - Austin TX, US Earl Manning - Austin TX, US
International Classification:
G06F015/16 H04L012/16 H04Q011/00 H04N007/14
US Classification:
709/205000, 370/263000, 348/014090
Abstract:
A personal videoconferencing system includes a videoconferencing appliance connected to a personal computer through a Universal Serial Bus (USB) or similar connection. The appliance is provided with a video camera and microphone for generating local video and audio streams. The local video and audio streams are compressed by a video and audio encoder residing at the appliance, and the compressed video and audio streams are conveyed to the personal computer over the USB connection. The appliance may be further provided with an audio decoder for decompressing a remote audio stream received by the personal computer through a network interface and conveyed to the appliance via the USB connection. A video decoder, located on the personal computer, is configured to decompress the local video stream (received through the USB connection) as well as a remote video stream received through the network interface. The decompressed video streams are then sent to a monitor for display to a user. The decompressed audio stream may be played either at a loudspeaker coupled to the audio decoder or at the personal computer.
Roku Inc.
Senior Software Engineer
Arm Nov 2017 - Apr 2019
Senior Software Manager
Arm Apr 2017 - Apr 2019
Senior Software Engineer
Qualcomm Nov 2011 - Apr 2017
Systems Engineer
Texas Memory Systems, An Ibm Company Jan 2010 - Oct 2010
Systems Engineering Lead
Education:
The University of Texas at Austin Sep 1984 - May 1989
Bachelors, Bachelor of Science, Mathematics
Skills:
C Embedded Software Device Drivers Software Development Embedded Systems Embedded Linux Systems Engineering Linux Debugging Python Operating Systems Perl Storage C++ Tcp/Ip Storage Area Networks Subversion Multithreading Bash
Susan Subasic, Scott Delbrugge, Brian Huss, Becky Yahn, Kathy Mueller, Edward Littlehales, Robin Strope, Kim Carcione, Paul Desmond, Lori Templin, Phil Schneid
Larry Adair, Wayne Workman, Kenneth Roland, Sandra Watson, Rebecca Crites, Delbert Brisco, Carol Bagby, Harold Baker, James Henry, Donna Smith, Dottie Davis