Philip H. Sutterlin - Saratoga CA Walter J. Downey - Los Gatos CA Mark Adrian Stubbs - Felton CA Luna Chen - Mountain View CA
Assignee:
Echelon Corporation - San Jose CA
International Classification:
H04M 1104
US Classification:
370480, 34031002, 375260
Abstract:
A dual channel transceiver which operates at two different frequencies and which may be used in a network using older transceivers operating at a single frequency is disclosed. A pilot tone is transmitted by the transceiver when it is using the second channel to cause the older transfers to remain synchronized and thereby prevent them from transmitting data which would otherwise interfere with the data on the second channel. The relative magnitude of the signals on both channels is compared to prevent the detection of cross-talk on the second channel as data.
Method And Apparatus For Defining And Generating Local Oscillator Signals For Down Converter
Walter J. Downey - Los Gatos CA Mark Adrian Stubbs - Felton CA Luna Chen - Mountain View CA Philip H. Sutterlin - Saratoga CA
Assignee:
Echelon Corporation - San Jose CA
International Classification:
H04B 110
US Classification:
455265, 455318, 335346
Abstract:
A method and apparatus for defining and generating a digital waveform such as used for the local oscillator for a down converter in a receiver is disclosed. The method and apparatus is particularly useful where the digital waveform is not an integer submultiple of a reference signal. A plurality of different digital waveforms meeting the timing criteria but having different combinations of segments needed to meet the timing criteria are generated. Each of the digital waveforms so generated are tested in, for instance, a receiver to enable the selection of the best combination of segments.
Method And Apparatus For Defining And Generating Local Oscillator Signals For Down Converter
A method and apparatus for defining and generating a digital waveform such as used for the local oscillator for a down converter in a receiver is disclosed. The method and apparatus is particularly useful where the digital waveform is not an integer submultiple of a reference signal. A plurality of different digital waveforms meeting the timing criteria but having different combinations of segments needed to meet the timing criteria are generated. Each of the digital waveforms so generated are tested in, for instance, a receiver to enable the selection of the best combination of segments.
Walter J. Downey - Los Gatos CA Mark A. Stubbs - Felton CA Philip H. Sutterlin - Saratoga CA Luna Chen - Mountain View CA
Assignee:
Echelon Corporation - Sunnyvale CA
International Classification:
H03M 1345
US Classification:
714780
Abstract:
A "hint" signal is developed which points to suspected erroneous bits in received data by examining anomalies in the signal. More particularly, a delta phase pointer which quantifies one of the anomalies is used. The realigning of an IQ pointer provides an additional anomaly which is prioritized along with the delta phase pointer. The particular error correcting code used for the power line application provides seven check bits for a data byte and permits the correction of up to two errors. A third error is correctable through use of the hint signal and a parity bit.
Method And Apparatus For Arbitrating Access To A Shared Bus
Kevin M. Christiansen - Saratoga CA Mark A. Stubbs - Felton CA Bruce Eckstein - Cupertino CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
H01J 1300
US Classification:
395293
Abstract:
The present invention is directed to providing a computer system which arbitrates control of a shared bus among plural devices included in the computer system. In accordance with the present invention, at least one of the devices is afforded a higher priority than the remaining devices, yet none of the remaining devices are effectively denied system bus access or control for extended periods of time. The present invention can therefore increase operating efficiency even as the number of devices included in the computer system is increased to achieve enhanced processing power. In addition, the present invention can provide sophisticated multimedia features, including real time signal processing, without sacrificing overall operating efficiency. In accordance with the present invention, the plural devices arbitrate system bus control in a manner which achieves acceptable multimedia results when processing real time data streams such as video data streams, audio data streams, animation data streams, and so forth, yet which does not sacrifice the access of remaining devices in the computer system to the shared bus.
Method And Apparatus For Arbitration And Access To A Shared Bus
Kevin M. Christiansen - Saratoga CA Mark A. Stubbs - Felton CA Bruce Eckstein - Cupertino CA
Assignee:
Apple Comptuer, Inc. - Cupertino CA
International Classification:
G06F 1314
US Classification:
710113
Abstract:
The present invention is directed to providing a computer system which arbitrates control of a shared bus among plural devices included in the computer system. In accordance with the present invention, at least one of the devices is afforded a higher priority than the remaining devices, yet none of the remaining devices are effectively denied system bus access or control for extended periods of time. The present invention can therefore increase operating efficiency even as the number of devices included in the computer system is increased to achieve enhanced processing power. In addition, the present invention can provide sophisticated multimedia features, including real time signal processing, without sacrificing overall operating efficiency. In accordance with the present invention, the plural devices arbitrate system bus control in a manner which achieves acceptable multimedia results when processing real time data streams such as video data streams, audio data streams, animation data streams, and so forth, yet which does not sacrifice the access of remaining devices in the computer system to the shared bus.
Resumes
President/Owner Of Bibaja, Llc. Irrigation Controls Design, Custom Pcb And Embedded Systems Design
Engineer at Google, Owner at Bibaja Landscape Automation, LLC
Location:
San Francisco Bay Area
Industry:
Computer Hardware
Work:
Google since Jan 2011
Engineer
Bibaja Landscape Automation, LLC since Jun 2002
Owner
Echelon Dec 1997 - Jan 2006
Sr. Engineer
AMD Nov 1996 - Dec 1997
Engineer
Apple Computer Jun 1993 - Nov 1996
Engineer
Skills:
Perl Embedded Systems Firmware Verilog Linux Digital Signal Processors Software Development ASIC C Hardware TCL Architecture Microcontrollers
Provo, UtahMark Stubbs is a practicing attorney in Provo, Utah. His practice includes representing businesses in dispute resolution, contract preparation, employment law... Mark Stubbs is a practicing attorney in Provo, Utah. His practice includes representing businesses in dispute resolution, contract preparation, employment law matters, contract and business negotiation and business organization. He has had several opportunities to work with clients in their...