MR. DANIEL L. COX, LMT
Medical Practice at Greenburg Rd, Portland, OR

License number
Oregon 11952
Category
Medical Practice
Type
Specialist
License number
Oregon MA00023340
Category
Medical Practice
Type
Specialist
Address
Address 2
11910 SW Greenburg Rd, Portland, OR 97223
542 4Th St, West Linn, OR 97034
Phone
(503) 597-1151
(503) 819-7658

Personal information

See more information about DANIEL L. COX at radaris.com
Name
Address
Phone
Daniel Cox
51893 SW 4Th St, Scappoose, OR 97056
(503) 871-8733
Daniel Cox
490 NE Hillcrest St, Madras, OR 97741
(541) 475-0182
Daniel Cox
531 NE Nash St, Roseburg, OR 97470

Professional information

Daniel Cox Photo 1

Method And Apparatus For Implementing Hardware Independent Echo Cancellation In A Full-Duplex Audio Stream In A Computer System

US Patent:
5495473, Feb 27, 1996
Filed:
Dec 28, 1994
Appl. No.:
8/364692
Inventors:
Daniel R. Cox - Portland OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04B 320
US Classification:
370 321
Abstract:
A method and apparatus for implementing the removal of electronic or acoustic echo from a full-duplex audio data stream. Audio data which has been input into a processing system is sampled at a predetermined rate. Audio data which has been received by the processing system and which is to be output from the processing system is also sampled. Each sample of the output audio data corresponds in time to the most recent sample of the input audio data and approximates the value of the output audio data at the time the most recent sample of the input audio data was acquired. A storage device is provided for storing N samples of the input audio data and N corresponding samples of the output audio data, where N is a positive integer. N samples of the input audio data and N corresponding samples of the output audio data are stored in the storage device, such that the contents of the storage device represent both the input audio data and an approximation of corresponding output audio data during a given time interval. This combined input/output can be routed through the processing system or across a communications network to another processing system, and the echo can be ignored or removed at any point by a cancellation device.


Daniel Cox Photo 2

Method And Apparatus For Scheduling And Mixing Media In A Multi-Media Environment

US Patent:
5608651, Mar 4, 1997
Filed:
Jan 31, 1995
Appl. No.:
8/381212
Inventors:
Mark Leavy - Beaverton OR
Murali Veeramoney - Beaverton OR
Michael D. Rosenzweig - Hillsboro OR
Scott D. Boss - Beaverton OR
Roger Hurwitz - Hillsboro OR
Bob Davies - Milpitas CA
Daniel R. Cox - Portland OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 316
US Classification:
364514R
Abstract:
A real-time media driver for scheduling and mixing media in a multimedia environment. Implemented to operate in conjunction with a non-real-time operating system, the real-time media driver comprises a wave driver which controls a predominant percentage of the operations of the media hardware device and a mini-device driver which is software provided by the vendor of the media hardware device to support functions unique to the particular media hardware device. Furthermore, the real-time media driver comprises a media scheduler which (i) synchronizes multiple media streams prior to being input into a mixing/splitting device of the media scheduler; (ii) allows reconfiguration of attributes of media streams without loss of content prior to and after operations by the mixing/splitting device; and (iii) appropriately mixes media to produce multi-channel media according to a certain "prioritized sharing" policies.


Daniel Cox Photo 3

Dynamic Scaling Of Cpu Cycle Consumption In A Computer System

US Patent:
5664095, Sep 2, 1997
Filed:
Dec 28, 1994
Appl. No.:
8/365360
Inventors:
Daniel R. Cox - Portland OR
Jeremy Gaylord - Portland OR
David W. Doerner - Beaverton OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1100
US Classification:
39518401
Abstract:
A method for dynamically scaling consumption of processor cycles by a task executing in a computer system, wherein a performance task determines an error measure that indicates real-time errors logged by at least one driver executing in computer system. If the error measure exceeds a predetermined threshold, then the consumption of processor cycles by a high consumption task is reduced.