Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
138 words
A method for negotiating communications parameters between a plurality of transceivers in a packet network, comprising the steps of: uniquely encoding a packet to identify the packet as a communications parameter negotiation request; encoding the packet with codes designating communications parameters; and negotiating the communications parameters, comprising the steps of: (a) transmitting the packet from a first transceiver to a second transceiver, the packet identifying a particular voice compression parameter; (b) receiving the packet in a second transceiver, wherein the second transceiver recognizes the packet and transmits an acknowledgement packet if the voice compression parameter is acceptable; (c) if the first transceiver receives the acknowledgement packet, then using the particular voice compression parameter for communications: and (d) if the first transceiver does not receive the acknowledgement packet, then selecting another voice compression parameter and returning to step (a).
Claim 2
Independent Claim
138 words
A method for negotiating communications parameters between a plurality of transceivers in a packet network, comprising the steps of: uniquely encoding a packet to identify the packet as a communications parameter negotiation request; encoding the packet with codes designating communications parameters; and negotiating the communications parameters, comprising the steps of: (a) transmitting the packet from a first transceiver to a second transceiver, the packet identifying a particular voice compression parameter; (b) receiving the packet in a second transceiver, wherein the second transceiver recognizes the packet and transmits an acknowledgement packet if the voice compression parameter is acceptable; (c) if the first transceiver receives the acknowledgement packet, then using the particular voice compression parameter for communications: and (d) if the first transceiver does not receive the acknowledgement packet, then selecting another voice compression parameter and returning to step (a).
Claim 3
Dependent Claim
29 words
The method of claim 1 wherein the step of negotiating further comprises the step of: (e) if all communications parameters are requested and not acknowledged, terminating the negotiating step.
Claim 4
Dependent Claim
21 words
The method for negotiating communications parameters according to claim 1, wherein the communications parameters are negotiated for speech compression algorithm selection.
Claim 5
Dependent Claim
21 words
The method for negotiating communications parameters according to claim 1, wherein the communications parameters are negotiated for speech compression ratio selection.
Claim 6
Dependent Claim
20 words
The method for negotiating communications parameters according to claim 1, wherein the communications parameters are negotiated for multiplex scheme selection.
Claim 7
Dependent Claim
25 words
The method for negotiating communications parameters according to claim 1, wherein the communications parameters are negotiated as codes for remote control of a hardware component.
Claim 8
Dependent Claim
20 words
The method of claim 1, wherein the packet is a supervisory packet which is modified to negotiate voice compression parameters.
Claim 9
Dependent Claim
21 words
The method for negotiating communications parameters according to claim 2, wherein the communications parameters are negotiated for speech compression algorithm selection.
Claim 10
Dependent Claim
21 words
The method for negotiating communications parameters according to claim 2, wherein the communications parameters are negotiated for speech compression ratio selection.
Claim 11
Dependent Claim
20 words
The method for negotiating communications parameters according to claim 2, wherein the communications parameters are negotiated for multiplex scheme selection.
Claim 12
Dependent Claim
25 words
The method for negotiating communications parameters according to claim 2, wherein the communications parameters are negotiated as codes for remote control of a hardware component.
Claim 13
Dependent Claim
20 words
The method of claim 2 wherein the packet is a supervisory packet which is modified to negotiate voice compression parameters.
Claim 14
Dependent Claim
405 words
A communication module for use with a personal computer, comprising: communications interface means connected for communicating to the personal computer for transferring data between the personal computer and the communications module; communication line interface means for connection to a communication line and for full duplex digital communication over the communication line; voice interface means for receiving local voice signals from a local user and for conveying remote voice signals from a remote user to the local user; full-duplex conversion means connected to the voice interface means for converting the local voice signals into outgoing digital voice data and for converting incoming digital voice data into the remote voice signals; digital signal processor means connected to the full-duplex conversion means for compressing the outgoing digital voice data into compressed outgoing digital voice data packets and for decompressing compressed incoming digital voice data packets into the incoming digital voice data, each of the compressed outgoing digital voice data packets having headers and each of the compressed incoming digital voice data packets having headers; main control means connected to the communication line interface means, connected for receiving the compressed outgoing digital voice data packets from the digital signal processor means, connected for receiving outgoing computer digital data packets from the personal computer through the communications interface means, operable for multiplexing the compressed outgoing digital voice data packets and the computer digital data packets to produce multiplexed outgoing data and for sending the multiplexed outgoing data to the communication line interface means for transmission over the communication line; the main control means further operable for receiving multiplexed incoming data from the communication line interface means, the multiplexed incoming data containing incoming computer digital data packets multiplexed with the compressed incoming digital voice data packets, the main control means further operable for demultiplexing the incoming computer digital data packets and the compressed incoming digital voice data packets, and for sending the incoming computer digital data packets to the personal computer through the communications interface means and for sending the compressed incoming digital voice data packets to the digital signal processor means; and the main control means further operable for negotiating communications parameters with a remote site, the communications parameters negotiated by sending a modified supervisory packet encoded with a particular communications parameter code to the remote site over the communication line and by receiving an acknowledgement supervisory packet for acceptable communications parameters from the remote site over the communication line.
Claim 15
Dependent Claim
405 words
A communication module for use with a personal computer, comprising: communications interface means connected for communicating to the personal computer for transferring data between the personal computer and the communications module; communication line interface means for connection to a communication line and for full duplex digital communication over the communication line; voice interface means for receiving local voice signals from a local user and for conveying remote voice signals from a remote user to the local user; full-duplex conversion means connected to the voice interface means for converting the local voice signals into outgoing digital voice data and for converting incoming digital voice data into the remote voice signals; digital signal processor means connected to the full-duplex conversion means for compressing the outgoing digital voice data into compressed outgoing digital voice data packets and for decompressing compressed incoming digital voice data packets into the incoming digital voice data, each of the compressed outgoing digital voice data packets having headers and each of the compressed incoming digital voice data packets having headers; main control means connected to the communication line interface means, connected for receiving the compressed outgoing digital voice data packets from the digital signal processor means, connected for receiving outgoing computer digital data packets from the personal computer through the communications interface means, operable for multiplexing the compressed outgoing digital voice data packets and the computer digital data packets to produce multiplexed outgoing data and for sending the multiplexed outgoing data to the communication line interface means for transmission over the communication line; the main control means further operable for receiving multiplexed incoming data from the communication line interface means, the multiplexed incoming data containing incoming computer digital data packets multiplexed with the compressed incoming digital voice data packets, the main control means further operable for demultiplexing the incoming computer digital data packets and the compressed incoming digital voice data packets, and for sending the incoming computer digital data packets to the personal computer through the communications interface means and for sending the compressed incoming digital voice data packets to the digital signal processor means; and the main control means further operable for negotiating communications parameters with a remote site, the communications parameters negotiated by sending a modified supervisory packet encoded with a particular communications parameter code to the remote site over the communication line and by receiving an acknowledgement supervisory packet for acceptable communications parameters from the remote site over the communication line.
Claim 16
Dependent Claim
17 words
The communication module of claim 13, wherein the communications parameters are negotiated for speech compression algorithm selection.
Claim 17
Dependent Claim
17 words
The communication module of claim 13, wherein the communications parameters are negotiated for speech compression ratio selection.
Claim 18
Dependent Claim
16 words
The communication module of claim 13, wherein the communications parameters are negotiated for multiplex scheme selection.
Claim 19
Dependent Claim
21 words
The communication module of claim 13, wherein the communications parameters are negotiated as codes for remote control of a hardware component.