Patents Assigned to Peak Audio, Inc.
-
Patent number: 6161138Abstract: The present invention has solved the collision problems in a CSMA network protocol and at the same time optimized performance of the network. This is accomplished by giving control of the size of the reserved portion and the size of the reservation portion of the communication frame to stations in the network. Further, the reserved portion is allotted to isochronous data packets each of whose length is variable. Also, only those packets that have a reservation are in the frame, and they are placed in the frame in order in accordance with there position of the permission or reservation list.The network timing is controlled by one of the stations acting as a conductor for the network. This conductor station receives the reservation requests from the other stations and builds a beat packet. The beat packet is transmitted from the conductor station to all stations of the network, and provides the timing or beat of the network that all stations are synchronized with.Type: GrantFiled: June 2, 1998Date of Patent: December 12, 2000Assignee: Peak Audio, Inc.Inventors: Kevin P. Gross, Charles W. Anderson, Derek W. Lieb, Gerrit E. Rosenboom, William W. Lowe
-
Patent number: 5761430Abstract: The present invention has solved the collision problems in a CSMA network protocol and at the same time optimized performance of the network. This is accomplished by giving control of the size of the reserved portion and the size of the reservation portion of the communication frame to stations in the network. Further, the reserved portion is allotted to isochronous data packets each of whose length is variable. Also, only those packets that have a reservation are in the frame, and they are placed in the frame in order in accordance with there position of the permission or reservation list.The network timing is controlled by one of the stations acting as a conductor for the network. This conductor station receives the reservation requests from the other stations and builds a beat packet. The beat packet is transmitted from the conductor station to all stations of the network, and provides the timing or beat of the network that all stations are synchronized with.Type: GrantFiled: April 12, 1996Date of Patent: June 2, 1998Assignee: Peak Audio, Inc.Inventors: Kevin Paul Gross, Charles William Anderson, Derek Wearin Lieb, Gerrit Eimbertus Rosenboom, William Warren Lowe
-
Patent number: 5761431Abstract: An order persistent timer is provided in each station on a network to control the timing of transmission of each isochronous data packet from a station, and to also control the timing of transmission of asynchronous data packets that include reservation requests. The OP timer at each station monitors traffic on the network from other stations to detect whether the network is active or idle. In an active state, the OP timer times a set interval of time sufficient to indicate the successful transmission of a packet on the frame. In the idle state (no packet on the network from another station), the OP timer times a number of deferral time intervals that are used with a network interrupt handler at the station to control the transmission of isochronous data packets without collision, and asynchronous data packets thereafter.Type: GrantFiled: April 12, 1996Date of Patent: June 2, 1998Assignee: Peak Audio, Inc.Inventors: Kevin Paul Gross, Charles William Anderson, Derek Wearin Lieb
-
Patent number: 5406634Abstract: An intelligent speaker unit is controlled by control data transmitted with the digital audio data. The intelligent speaker has a Digital Signal Processor (DSP) for processing the audio data in accordance with the control data. The control data contains an address to select the speaker unit. The DSP for the speaker unit processes audio data digitally based on parameters in the control data. The processed digital audio data is then converted to an analog signal which is amplified and applied to the speaker. The digital audio data is time division multiplexed on a TDM bus. Each time slot on the TDM bus contains audio data for one digital audio channel. The control data is placed on the TDM bus as one channel (time slot) or is distributed as control bits through all the other channels. The control data also contains channel select data. Accordingly the DSP in a selected speaker unit may in turn select its audio data from a plurality of audio channels based on the control data the DSP receives.Type: GrantFiled: March 16, 1993Date of Patent: April 11, 1995Assignee: Peak Audio, Inc.Inventors: Charles W. Anderson, John L. Melanson, Richard C. Zwiebel
-
Patent number: 5357511Abstract: A large mixing network is implemented by distributing the processing of digital audio data to multiple digital processing modules where each module has multiple digital signal processors. The data is multiplexed from all audio stations to all distributed processing modules. The task of transferring audio data between audio bus and distributed processing module (DPM) and the task of processing audio data at the DPM are performed in parallel. Further, the data is multiplexed in large bursts of samples to increase the efficiency of audio data processing by the digital signal processors at the DPM.Type: GrantFiled: March 22, 1993Date of Patent: October 18, 1994Assignee: Peak Audio, Inc.Inventors: Jeffrey M. DiNapoli, John L. Melanson