Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
135 words
A data multiplexer, comprising: a plurality of asynchronous data interfaces; collection means for collecting the asynchronous data from the plurality of asynchronous data interfaces, and for producing therefrom collected asynchronous data packets each having a header; a telephone interface for receiving voice band signals; conversion means for converting the voice band signals into digital samples; compression means for compressing and encoding the digital samples and for producing therefrom compressed digital voice data; means for placing the compressed digital voice data into compressed digital voice data packets each having headers; multiplexer means connected for receiving the collected asynchronous data packets, for receiving the compressed digital voice data packets and for multiplexing the collected asynchronous data packets and the compressed digital voice data packets into a synchronous data stream; and means for transmitting the synchronous data stream.
Claim 2
Dependent Claim
135 words
A data multiplexer, comprising: a plurality of asynchronous data interfaces; collection means for collecting the asynchronous data from the plurality of asynchronous data interfaces, and for producing therefrom collected asynchronous data packets each having a header; a telephone interface for receiving voice band signals; conversion means for converting the voice band signals into digital samples; compression means for compressing and encoding the digital samples and for producing therefrom compressed digital voice data; means for placing the compressed digital voice data into compressed digital voice data packets each having headers; multiplexer means connected for receiving the collected asynchronous data packets, for receiving the compressed digital voice data packets and for multiplexing the collected asynchronous data packets and the compressed digital voice data packets into a synchronous data stream; and means for transmitting the synchronous data stream.
Claim 3
Dependent Claim
52 words
The data multiplexer of claim 1 wherein the telephone interface is further operable for receiving facsimile data and the multiplexer means is further operable for receiving the facsimile data and for multiplexing the collected asynchronous data packets, the compressed digital voice data packets and the facsimile data into a synchronous data stream.
Claim 4
Dependent Claim
27 words
The data multiplexer of claim 1 wherein the telephone interface further includes PBX interface means for connecting to a PBX for exchange of voice or facsimile signals.
Claim 5
Independent Claim
95 words
A method of performing priority statistical multiplexing, comprising the steps of: determining the link speed between two sites; selecting a time interval for sending high priority data packets each having a header; dynamically assigning a packet size for a low priority data packet having a header with the packet size for the low priority data packet limited in length based upon the link speed and the time interval: sending as many low priority data packets as will fit between the sending of high priority data packets within the time interval for sending high priority packets.
Claim 6
Independent Claim
95 words
A method of performing priority statistical multiplexing, comprising the steps of: determining the link speed between two sites; selecting a time interval for sending high priority data packets each having a header; dynamically assigning a packet size for a low priority data packet having a header with the packet size for the low priority data packet limited in length based upon the link speed and the time interval: sending as many low priority data packets as will fit between the sending of high priority data packets within the time interval for sending high priority packets.
Claim 7
Independent Claim
117 words
A method of sending voice data and asynchronous data over the same composite link having a link speed, comprising the steps of: receiving analog voice signals; digitizing the analog voice signals to produce digital voice data; compressing the digital voice data to produce compressed voice data packets having headers; selecting a time interval for sending compressed voice data packets; collecting asynchronous data and producing therefrom asynchronous data packets having headers by dynamically assigning the asynchronous data packet size limited in length based upon the link speed and the time interval; multiplexing the compressed voice data packets with the asynchronous data packets to produce a synchronous data stream; and sending the synchronous data stream over a composite link.
Claim 8
Independent Claim
117 words
A method of sending voice data and asynchronous data over the same composite link having a link speed, comprising the steps of: receiving analog voice signals; digitizing the analog voice signals to produce digital voice data; compressing the digital voice data to produce compressed voice data packets having headers; selecting a time interval for sending compressed voice data packets; collecting asynchronous data and producing therefrom asynchronous data packets having headers by dynamically assigning the asynchronous data packet size limited in length based upon the link speed and the time interval; multiplexing the compressed voice data packets with the asynchronous data packets to produce a synchronous data stream; and sending the synchronous data stream over a composite link.