Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
176 words
An improved micro-controller of a data circuit terminating equipment (DCE), wherein the improvements comprise: operating logic for transmitting voice in accordance to a voice protocol over an analog-loop telephone line at nominally fixed time intervals, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by settinfi a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmittinfi voice, using numbered information (I) frames of the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value, while operating the DCE in a simultaneous voice and data (SVD) mode of operation.
Claim 2
Dependent Claim
176 words
An improved micro-controller of a data circuit terminating equipment (DCE), wherein the improvements comprise: operating logic for transmitting voice in accordance to a voice protocol over an analog-loop telephone line at nominally fixed time intervals, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by settinfi a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmittinfi voice, using numbered information (I) frames of the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value, while operating the DCE in a simultaneous voice and data (SVD) mode of operation.
Claim 3
Dependent Claim
40 words
The improved micro-controller of claim 1, wherein the operating logic transmits data or information to be exchanged with error correction, but transmits voice in accordance to the voice protocol without error correction to improve quality perception of the voice transmissions.
Claim 4
Dependent Claim
31 words
The improved micro-controller of claim 1, wherein the operating logic interrupts any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted.
Claim 5
Dependent Claim
37 words
The improved micro-controller of claim 1, wherein the operating logic waits for non-voice transmission in progress to complete before transmitting voice, even when it is time to transmit voice and there are voice ready to be transmitted.
Claim 6
Dependent Claim
27 words
The improved micro-controller of claim 1, wherein the operating logic favors data re-transmission for reliability over new data ready for transmission during the time between voice transmissions.
Claim 7
Dependent Claim
31 words
The improved micro-controller of claim 1, wherein the operating logic favors new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions.
Claim 8
Dependent Claim
183 words
An improved data circuit terminating equipment (DCE), wherein the improvements comprise: (a) a micro-controller having operating logic for operating the DCE in a simultaneous voice and data (SVD) mode, the operating logic, while operating the DCE in the SVD mode, transmits voice at nominally fixed time intervals, in accordance to a voice protocol over an analog-loop telephone line, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmitting voice, using numbered information (I) frame of the same frame based transmission protocol, and identifying the non-voice transmissions as intended for a second of the logical channels by setting the DLCI of each numbered information frames to the second logical channel's identification value.
Claim 9
Dependent Claim
183 words
An improved data circuit terminating equipment (DCE), wherein the improvements comprise: (a) a micro-controller having operating logic for operating the DCE in a simultaneous voice and data (SVD) mode, the operating logic, while operating the DCE in the SVD mode, transmits voice at nominally fixed time intervals, in accordance to a voice protocol over an analog-loop telephone line, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmitting voice, using numbered information (I) frame of the same frame based transmission protocol, and identifying the non-voice transmissions as intended for a second of the logical channels by setting the DLCI of each numbered information frames to the second logical channel's identification value.
Claim 10
Dependent Claim
40 words
The improved DCE of claim 7, wherein the operating logic transmits data or information to be exchanged with error correction, but transmits voice in accordance to the voice protocol without error correction to improve quality perception of the voice transmissions.
Claim 11
Dependent Claim
31 words
The improved DCE of claim 7, wherein the operating logic interupts any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted.
Claim 12
Dependent Claim
37 words
The improved DCE of claim 7, wherein the operating logic waits for non-voice transmission in progress to complete before transmitting voice, even when it is time to transmit voice and there are voice ready to be transmitted.
Claim 13
Dependent Claim
27 words
The improved DCE of claim 7, wherein the operating logic favors data retransmission for reliability over new data ready for transmission during the time between voice transmissions.
Claim 14
Dependent Claim
31 words
The improved DCE of claim 7, wherein the operating logic favors new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions.
Claim 15
Independent Claim
174 words
A method for multiplexing voice and data over an analog-loop telephone line by a data circuit terminating equipment (DCE), the method comprising the steps of: (a) transmitting voice at nominally fixed time intervals, in accordance to a voice protocol over the telephone line by a microcontroller, using unnumbered information (UI) frames of a frame based transmission protocol that provides multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier of each of the UI frames to the first logical channel's identification value; and (b) transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line, by the microcontroller, when not transmittin.q voice, using numbered information (I) frames the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value.
Claim 16
Independent Claim
174 words
A method for multiplexing voice and data over an analog-loop telephone line by a data circuit terminating equipment (DCE), the method comprising the steps of: (a) transmitting voice at nominally fixed time intervals, in accordance to a voice protocol over the telephone line by a microcontroller, using unnumbered information (UI) frames of a frame based transmission protocol that provides multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier of each of the UI frames to the first logical channel's identification value; and (b) transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line, by the microcontroller, when not transmittin.q voice, using numbered information (I) frames the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value.
Claim 17
Dependent Claim
41 words
The improved method of claim 13, wherein the method further comprises the step of (c), performed before steps (a) and (b), determining the time intervals for voice transmission based on a voice blocking factor and desired performance throughput by the microcontroller.
Claim 18
Dependent Claim
46 words
The improved method of claim 13, wherein step (b) includes transmitting data or information to be exchanged with error correction, but step (a) includes transmitting voice in accordance to the voice protocol without error correction by the microcontroller to improve quality perception of the voice transmissions.
Claim 19
Dependent Claim
34 words
The improved method of claim 13, wherein step (a) includes interrupting any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted by the microcontroller.
Claim 20
Dependent Claim
41 words
The improved method of claim 13, wherein step (a) includes waiting for any non-voice transmission in progress to be completed before transmitting voice, even it is time to transmit voice and there are voice ready to be transmitted by the microcontroller.
Claim 21
Dependent Claim
29 words
The improved method of claim 13, wherein step (b) includes favoring data re-transmission for reliability over newdata ready for transmission during the time between voice transmissions by the microcontroller.
Claim 22
Dependent Claim
34 words
The improved method of claim 13, wherein step (b) includes favoring new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions by the microcontroller.