Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
334 words
A multi-access local area network that uses a standard protocol and is for transmitting MIDI data between at least two MIDI devices, the network comprising: at least one transmit-side adapter that accepts data from a first of the at least two MIDI devices and converts MIDI data to be transmitted on the multi-access local area network, the transmit-side adapter comprising: a serial-to-parallel converter circuit for receiving and converting the MIDI data to produce parallel data that only forms data frames that represent an MIDI local area network transmission protocol which is different from and does not interfere with the standard protocol currently being used on the multi-access local area network, a storage buffer for storing the parallel data from the serial-to-parallel converter in a predetermined order of frames, a parallel-to-serial convertor circuit for receiving and converting data from the storage buffer in the predetermined order of frames to produce serial data frames, a modulating circuit to modulate and code the serial data frames for transmission on the multi-access local area network, and a carrier-sense/back-off control circuit that controls when the modulating circuit transmits the modulated data frames on the multi-access local area network; and at least one receive-side adapter that receives modulated data frames from the multi-access local area network that use the MIDI local area network protocol and converts the modulated data frames into MIDI data for a second of the at least two MIDI devices, the receive-side adapter comprising: a decoding circuit to demodulate and decode each of the modulated data frames into MIDI data, a frame-length counter circuit to determine the length of each of the received modulated data frames to detect complete transmission of each of the modulated data frames, and a gate controlled by the frame-length counter circuit, wherein the gate passes the demodulated and decoded MIDI data for each modulated data frame to the second of the at least two MIDI devices when the framelength counter circuit detects a complete transmission of each of the modulated data frames.
Claim 2
Dependent Claim
334 words
A multi-access local area network that uses a standard protocol and is for transmitting MIDI data between at least two MIDI devices, the network comprising: at least one transmit-side adapter that accepts data from a first of the at least two MIDI devices and converts MIDI data to be transmitted on the multi-access local area network, the transmit-side adapter comprising: a serial-to-parallel converter circuit for receiving and converting the MIDI data to produce parallel data that only forms data frames that represent an MIDI local area network transmission protocol which is different from and does not interfere with the standard protocol currently being used on the multi-access local area network, a storage buffer for storing the parallel data from the serial-to-parallel converter in a predetermined order of frames, a parallel-to-serial convertor circuit for receiving and converting data from the storage buffer in the predetermined order of frames to produce serial data frames, a modulating circuit to modulate and code the serial data frames for transmission on the multi-access local area network, and a carrier-sense/back-off control circuit that controls when the modulating circuit transmits the modulated data frames on the multi-access local area network; and at least one receive-side adapter that receives modulated data frames from the multi-access local area network that use the MIDI local area network protocol and converts the modulated data frames into MIDI data for a second of the at least two MIDI devices, the receive-side adapter comprising: a decoding circuit to demodulate and decode each of the modulated data frames into MIDI data, a frame-length counter circuit to determine the length of each of the received modulated data frames to detect complete transmission of each of the modulated data frames, and a gate controlled by the frame-length counter circuit, wherein the gate passes the demodulated and decoded MIDI data for each modulated data frame to the second of the at least two MIDI devices when the framelength counter circuit detects a complete transmission of each of the modulated data frames.
Claim 3
Dependent Claim
28 words
The network according to claim 1, wherein each of the modulated data frames each include a preamble portion, a start portion, a data portion and a stop portion.
Claim 4
Dependent Claim
24 words
The network according to claim 2, wherein the preamble portion of each modulated data frame is an inversion of a standard CSMA/CD-type protocol preamble.
Claim 5
Dependent Claim
35 words
The network according to claim 2, wherein the start portion of each the modulated data frame is a single bit, and wherein the stop portion of each the modulated data frame is a single bit.
Claim 6
Dependent Claim
21 words
The network according to claim 2, wherein the data portion of each the modulated data frame is eight bits in length.
Claim 7
Dependent Claim
16 words
The network according to claim 1, wherein the modulating circuit utilizes an f/2f frequency modulation method.