← Back to Patent Explorer
US5761537A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for integrating three dimensional sound into a computer system having a stereo audio circuit

Assignee: Intel Corp
•
Filing: 1995-09-29
•
Granted: 1998-06-02
•
Expires: 2015-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The computer system includes a stereo audio circuit a universal serial bus (USB) controller, or other isochronous device controller. Left front and right front stereo audio channels are routed through the audio circuit to a pair of stereo speakers. One or more surround sound channels, perhaps including left rear and right rear channels, are routed through the USB controller to one or more USB peripheral surround sound speakers. The audio circuit and the USB controller operate from separate asynchronous clocks. A variety of techniques are disclosed for maintaining synchronization of the audio signals routed through the audio circuit and through the USB controller despite possible clock skew between the asynchronous clocks. Method and apparatus embodiments of the invention are disclosed.

Inventors

  • 👤 Jay J. Sturges
  • 👤 David I. Poisner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:31
CPC Classifications
H; H04; H04S; H04S3/00

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 124 words
A system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker comprising: first means for providing audio data; audio circuit means for converting the audio data into an audio channel signal coupled to the pair of front speakers according to a first clock signal; second means coupled to the first means for generating a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and further wherein the second means provides a signal coupled to the audio circuit means that synchronizes the surround sound channel signal with audio channel signal.
Claim 2
Independent Claim 124 words
A system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker comprising: first means for providing audio data; audio circuit means for converting the audio data into an audio channel signal coupled to the pair of front speakers according to a first clock signal; second means coupled to the first means for generating a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and further wherein the second means provides a signal coupled to the audio circuit means that synchronizes the surround sound channel signal with audio channel signal.
Claim 3
Dependent Claim 49 words
The system of claim 1 wherein the second means includes phase-locked loop (PLL) means for determining a discrepancy between audio data transference rates associated with the surround sound channel signal and the audio channel signal, the discrepancy causing the PLL means to vary the first and/or second clock signals.
Claim 4
Dependent Claim 25 words
The system of claim 1 wherein the signal comprises a synchronization signal generated by the second means at a frame boundary of the audio data.
Claim 5
Dependent Claim 28 words
The system of claim 1 wherein the first means includes: a central processing unit (CPU); and a memory coupled to the CPU, the memory storing the audio data.
Claim 6
Dependent Claim 15 words
The system of claim 4 wherein the second means comprises a Universal serial bus controller.
Claim 7
Dependent Claim 61 words
The system of claim 4 wherein the audio circuit means includes: a direct memory access (DMA) device that controls transference of the audio data from the memory to the audio circuit means; and a throttle unit that slows a data transference rate associated with the DMA device to maintain synchronization of the surround sound channel signal and the audio channel signal.
Claim 8
Dependent Claim 44 words
The system of claim 4 wherein the audio circuit means includes a pattern detection circuit, and the signal comprises surround sound data, the pattern detection circuit pacing the output of the audio channel signal in accordance with data frames of the surround sound data.
Claim 9
Dependent Claim 45 words
The system of claim 5 wherein the Universal serial bus controller includes: means for skipping selected portions of data output from the Universal serial bus controller to compensate for audio data rate differences associated with the surround sound channel signal and the audio channel signal.
Claim 10
Dependent Claim 100 words
In a computer system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker, a method of operation comprising the steps of: converting audio data into an audio channel signal coupled to the pair of front speakers according to a first clock signal; generating a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and synchronizing the surround sound channel signal with the audio channel signal.
Claim 11
Dependent Claim 100 words
In a computer system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker, a method of operation comprising the steps of: converting audio data into an audio channel signal coupled to the pair of front speakers according to a first clock signal; generating a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and synchronizing the surround sound channel signal with the audio channel signal.
Claim 12
Dependent Claim 36 words
The method of claim 9 wherein the step of synchronizing includes the step of throttling a direct memory access (DMA) device that transfers the audio data to an audio circuit which generates the audio channel signal.
Claim 13
Dependent Claim 75 words
The method of claim 9 wherein the surround sound channel signal is generated by a device controller, with the audio data being transferred to the device controller by a direct memory access (DMA) device associated with the device controller, and wherein the step of synchronizing includes the steps of: providing an interrupt signal from the audio circuit to the DMA device; and controlling an output of the DMA device in accordance with the interrupt signal.
Claim 14
Dependent Claim 48 words
The method of claim 9 wherein the step of synchronizing comprises the steps of: providing the audio data to an audio circuit; decoding data patterns present within the audio data; and outputting the audio channel signal from the audio circuit synchronous with a boundary of the data patterns.
Claim 15
Dependent Claim 75 words
The method of claim 9 wherein the audio channel signal is generated by an audio circuit and the surround sound channel signal is generated by a device controller, and further wherein the step of synchronizing comprises the steps of: determining whether the device controller is operating at a different data rate than that of the audio circuit; and skipping selected portions of data output from the device controller to compensate for the different data rate.
Claim 16
Independent Claim 135 words
A system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker comprising: a central processing unit (CPU); and a memory coupled to the CPU, the memory storing audio data; an audio circuit that converts the audio data into an audio channel signal which is coupled to the pair of front speakers according to a first clock signal; a controller coupled to the memory that generates a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and further wherein the controller provides a synchronization signal coupled to the audio circuit that synchronizes the surround sound channel signal with audio channel signal.
Claim 17
Independent Claim 135 words
A system for producing three-dimensional sound via a pair of front speakers and at least one rear speaker comprising: a central processing unit (CPU); and a memory coupled to the CPU, the memory storing audio data; an audio circuit that converts the audio data into an audio channel signal which is coupled to the pair of front speakers according to a first clock signal; a controller coupled to the memory that generates a surround sound channel signal from the audio data, the surround sound channel signal being provided to the at least one rear speaker according to a second clock signal, wherein the first and second clock signals are asynchronous; and further wherein the controller provides a synchronization signal coupled to the audio circuit that synchronizes the surround sound channel signal with audio channel signal.
Claim 18
Dependent Claim 22 words
The system of claim 14 wherein the synchronization signal is generated by the controller at a frame boundary of the audio data.
Claim 19
Dependent Claim 59 words
The system of claim 14 wherein the audio circuit includes: a direct memory access (DMA) device that controls transference of the audio data from the memory to the audio circuit; and a throttle unit that slows a data transference rate associated with the DMA device to maintain synchronization of the surround sound channel signal and the audio channel signal.
Claim 20
Dependent Claim 41 words
The system of claim 14 wherein the synchronization signal comprises surround sound data and the audio circuit includes: a pattern detection circuit which paces the output of the audio channel signal in accordance with data frames of the surround sound data.
Claim 21
Dependent Claim 47 words
The system of claim 14 wherein audio circuit includes: a phase-locked loop (PLL) that determines a discrepancy between audio data transference rates associated with the surround sound channel signal and the audio channel signal, the discrepancy causing the PLL to vary the first and/or second clock signals.

References Cited (Backward Citations)

US5045940A Cited
US5596558A Cited
US5402499A Cited
US5418321A Cited
US5351092A Cited
US5625843A Cited
US5630175A Cited
US5594660A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-01 2001-12-01 2002-06-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-01 2005-12-01 2006-06-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-01 2009-12-01 2010-06-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag