USRE42002E1 - Apparatus and method for high speed data communication - Google Patents

Apparatus and method for high speed data communication Download PDF

Info

Publication number
USRE42002E1
USRE42002E1 US11/482,204 US48220406A USRE42002E US RE42002 E1 USRE42002 E1 US RE42002E1 US 48220406 A US48220406 A US 48220406A US RE42002 E USRE42002 E US RE42002E
Authority
US
United States
Prior art keywords
data
signal
transmitted
segments
streams
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US11/482,204
Inventor
William K. Riceman
Robert G. Riceman
Stephen A. Hollock
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hanger Solutions LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/889,776 external-priority patent/US5960067A/en
Application filed by Individual filed Critical Individual
Priority to US11/482,204 priority Critical patent/USRE42002E1/en
Application granted granted Critical
Publication of USRE42002E1 publication Critical patent/USRE42002E1/en
Assigned to PROTOSS RECORDINGS, LLC reassignment PROTOSS RECORDINGS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PATENT PROPERTIES, LLC
Assigned to BENHOV GMBH, LLC reassignment BENHOV GMBH, LLC MERGER (SEE DOCUMENT FOR DETAILS). Assignors: PROTOSS RECORDINGS L.L.C.
Anticipated expiration legal-status Critical
Assigned to HANGER SOLUTIONS, LLC reassignment HANGER SOLUTIONS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTELLECTUAL VENTURES ASSETS 161 LLC
Assigned to INTELLECTUAL VENTURES ASSETS 161 LLC reassignment INTELLECTUAL VENTURES ASSETS 161 LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BENHOV GMBH, LLC
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems

Definitions

  • This invention relates to devices for transmitting data over a communication line/medium/network, and more particularly to an apparatus and a process for transmitting data in parallel over a communication line/medium/network.
  • An apparatus and method for high speed transmission of data over a communication line/medium/network wherein this high speed is achieved by generating multiple signals which are alternately combinable and seperable separable to enable multiple bits of data to be transmitted simultaneously and or in a timed relationship over parallel frequencies rather than being transmitted one bit at a time over one frequency.
  • FIGS. 1 and 2 there are shown two exemplary embodiments of the apparatus which is the object of this invention.
  • FIG. 3 there is shown a flow chart illustrating one example of the process which is the object of this invention as it relates to large files such as, but not limited to, stacks of document pages and/or picture files only.
  • FIGS. 4 and 5 there are shown two drawings depicting two additional examples of how the invention which is the subject of this application operates on bits of data in the handling of yet another form of data configuration, such as but not limited to, the real time processing, transmission and reception of voice and/or video files.
  • Transmitter-receiver 11 is comprised of one or more data input/output device(s) 12 , CPU and/or memory 13 , outgoing signal generator(s) 14 , mixer/switcher 15 multi-frequency connector 16 and incoming signal discriminators/filters 17 .
  • Transmitter-receiver 21 is comprised of one or more data input/output device(s) 22 , CPU and/or memory 23 , outgoing signal generator(s) 24 , mixer/switcher 25 , multi-frequency connector 26 , incoming signal discriminator/filters 27 .
  • Device 11 is coupled to device 21 over a communication line/medium/network, such as but not limited to, a standard copper telephone line 30 .
  • the system disclosed herein can be used to transmit data via computer, facsimile machine, video telephones or any similar device.
  • the present invention allows much greater amounts of data to be transmitted by splitting the signal to be transmitted over an existing telephone line or other communication medium/network into multiple signals which, when combined, form a multi-layered t one/signal which can later be filtered/separated and processed, thereby allowing multiple bits of data to be transmitted either simultaneously, or in a timed relationship, over parallel frequencies within, wherever advantageous, the narrowest possible bandwidth configuration.
  • the present invention performs this function without all of the aforementioned expensive state of the art hardware and needless expense of a monthly special access fees.
  • the present invention will greatly enhance the accessibility of information in even the remotest areas of the poorest countries of the world.
  • One of the primary objectives of the present invention is to effectively address the desperate need for providing, to the largest number of people worldwide, rapid, inexpensive and dependable interactive access to existing and future information resources.
  • the present invention may be produced as a simple after market (plug and play) device which can be easily connect ed to and used with existing hardware such as, but not limited to, computers, televisions and fax machines.
  • the present invention may be incorporated into these and other like devices during the manufacturing process.
  • the present invention will provide for the aforementioned world wide enhanced and affordable rapid access to information now, when it is most needed. There will no longer be the necessity of waiting for the painfully slow and expansive expensive installation of more modern communication lines and hardware such a fiber optic, cable or satellite networks.
  • the present system is designed to transmit data which can be generated or saved in a one or two bit/bite byte format or any derivative or multiple thereof. Transmission of the thus formatted data is based on whether a bit signal is present or absent, i.e., is defined/marked/modulated or in some way signified as either on or off.
  • Detection on the receiving end is based on either the presence or absence of said bit signal demarcated by said defined/marked/modulated specific tone/frequency, while all other tones/frequencies are filtered out and/or ignored or otherwise identified and disregarded.
  • Unit 10 is comprised of one or more data input-output device(s) 12 , one or more data processing unit 2 13 (s), signal generator(s)/filter(s) unit(s) 2 14 and signal mixer/splitter unit 2 15 (s).
  • Unit 2 11 is comprised of one or more data input-output device(s) 19 , data processing unit 18 , signal generator(s)/filter(s) unit 2 17 and signal mixer/splitter unit 2 16 .
  • Unit 10 is connected to unit 2 11 via a communication line/medium/network such as, but not limited to, a standard copper telephone line 20 .
  • a communication line/medium/network such as, but not limited to, a standard copper telephone line 20 .
  • the system herein can be used to transmit and/or receive data via a computer, television, telecommunications network, digital network, facsimile machine, video telephone or other similar device, system or networks either by utilization of direct (hard wired) and/or broadcast (wireless) systems.
  • FIG. 3 there is shown a flowchart detailing one process by which data may be transmitted according to the present invention as it relates to large files such as, but not limited to, multi-page document and/or image files.
  • a document/image/data file 40 To transmit a document/image/data file 40 , using this invention, the document/image/data file is first scanned/captured at 41 or created in a computer or other device and processed as a binary/digital signal in the CPU at 42 . This data may or may not be compressed before, during or after being stacked/wrapped at step 43 .
  • this stacked/wrapped signal is then processed so that: the first eight bits processed are designated as a first data stream/segment, File 1 ; the next eight bits processed are designated as a second data stream/segment, File 2 ; and so on.
  • the data can be processed so that: the first bit of the first byte is placed in a first data stream/segment, File 1 ; and the second bit of the first byte is placed in a second data stream/segment, File 2 ; and so on.
  • the stacked/wrapped signal is split into eight or more data stream(s)/segments containing an equal, or ue-equal un- equal but unknown, number of bits.
  • Error check and/or clocking/encryption may then be created and added as additional data stream(s)/segment(s) and/or be appended to one or more of said eight or more data streams/segments. Any or all data streams/segments may then be further processed, stored or transmitted.
  • each signal may have added to it a timed start/stop and/or sequence/encryption command to instruct the receiving processor how to read and reassemble the data.
  • the timed start/stop and/or sequence/encryption command may be added to less than all of the data streams/segments.
  • FIG. 3 4 One example of the operation of steps 43 , 44 and 45 on a single byte of data is shown in FIG. 3 4 .
  • the ten different data streams/segments are ideally sent to separate signal generators, which generators create multiple binary/digital signals separated from one another by a set frequency bandwidth.
  • these multiple signals over which the data in question are to be transmitted could, using tones as an example only, begin at 500 Hertz, with each successive frequency being separated by 750 Hertz.
  • This designation of frequencies can be implemented using existing telephone wiring and hardware and will allow for a minimum of 250 Hertz safe zone of separation with generated beat frequencies.
  • the generated frequencies can be separated from one another by varying, predetermined frequency bandwidths.
  • the aforesaid data streams/segments could be processed separately or sequentially by one or more multi-frequency signal generator(s). Although this sequential processing would be somewhat slower than multi-unit processing, due to the speed of modern processors, it would still allow a much higher transmission speed than can be attained by conventional modems.
  • the signals from the one or more multiple frequency signal generators are combined by the signal mixer/switcher into one multi-frequency combined/layered signal which is in a timed and marked sequence.
  • each data bit position of the 10 or more signals equals one beat in time or time beat as duration relates to signal transmission.
  • the multi-layered/multi-frequency mixed signal is transmitted over a communication line/medium/network.
  • the signal is received.
  • the signal is filtered/split and then sent to the CPU.
  • the signal is reassembled. From there the signal can either be viewed, used or stored in memory, sent to a printer or other output device or processing device for further processing. It is understood that any or all of the aforementioned sequencing, filtering/splitting, marking, re-assembly and processing steps may be performed within one or more processing devices located within or in proximity to the sending and/or receiving units and that such a configuration is included within the scope of and therefore covered by the present invention.
  • the following frequencies could be used to transmit data according to the present invention: 500, 1250, 2000, 2700, 3500, 4250, 5000, 6750, 6500 and 7250 Hertz.
  • Beat frequencies (subtractive) generated would be at 750, 1500, 2250, 3000, 3750, 4500, 5250, 6000 and 6750 Hertz.
  • Beat frequencies (additive) generated would be at 1750, 2500, 3250, 4000, 4750, 5500, 6250 and 7000 Hertz.
  • additional harmonics would not be closer than 250 Hertz to any main data transmission frequency.
  • the present invention can be used to encrypt and decrypt the data being transmitted.
  • One way in which this may be accomplished would be by setting the signal to a bit numbering scheme which is set or configured differently for each data stream/segment and/or transmission sequence being transmitted, even to the point of employing a floating encryption based upon a pre-determined algorithm.
  • the foregoing would permit data to be securely transmitted without fear that the person receiving the transmission is not the intended recipient as may happen when a wrong telephone number is dialed. Only the intended recipient would have the timed encryption key required to reassemble and make use of the data received. Without the key the received data would be a meaningless jumble of random data bits with no discernible pattern.
  • FIGS. 3 and 4 show two drawings depicting two further examples of how the invention which is the subject of this application operates on bits of data.

Abstract

An apparatus and method for high speed transmission of data over a transmission line/medium/network telephone, wherein this high speed is achieved by simultaneously, or in a timed and marked relationship, transmitting multiple bits of data over parallel frequencies rather than serially transmitting one bit of data at a time over one frequency.

Description

This application is a continuation-in-part of U.S. patent application Ser. No. 08/889,776, entitled Apparatus and Method For High Speed Data Communication, filed on Jul. 8, 1997 by Riceman, which claims the benifit of the filling date of Provisional Patent Application Serial No. 60/021,345 filed on Jul. 8, 1996.
FIELD OF THE INVENTION
This invention relates to devices for transmitting data over a communication line/medium/network, and more particularly to an apparatus and a process for transmitting data in parallel over a communication line/medium/network.
BACKGROUND OF THE INVENTION
Devices for transmitting data over communications lines such as modems are well known in the prior art. These devices are commonly used throughout the world to enable businesses, governments and educational institutions to conduct their affairs. They are also being used more commonly in homes throughout the world for personal computing and communication. The use of these devices continues to increase as ever larger numbers of people are communicating on the information super highway.
Although improvements in modem technology enable the speed at which these devices operate to be periodically increased, the process they employ to transmit data serves as an inherent limitation on the top speed they will ever be able to attain. This is because conventional modems transmit data in serial, i.e. one bit of data at a time, over one frequency. It is, therefore, an object of this invention to provide an apparatus and a process which overcomes this limitation by simultaneously transmitting multiple bits of data over parallel frequencies within the narrowest possible bandwidth while providing a higher level of security.
SUMMARY OF INVENTION
An apparatus and method for high speed transmission of data over a communication line/medium/network, wherein this high speed is achieved by generating multiple signals which are alternately combinable and seperable separable to enable multiple bits of data to be transmitted simultaneously and or in a timed relationship over parallel frequencies rather than being transmitted one bit at a time over one frequency.
BRIEF DESCRIPTION OF THE DRAWINGS
Referring to FIGS. 1 and 2 there are shown two exemplary embodiments of the apparatus which is the object of this invention.
Referring to FIG. 3 there is shown a flow chart illustrating one example of the process which is the object of this invention as it relates to large files such as, but not limited to, stacks of document pages and/or picture files only.
Referring to FIGS. 4 and 5 there are shown two drawings depicting two additional examples of how the invention which is the subject of this application operates on bits of data in the handling of yet another form of data configuration, such as but not limited to, the real time processing, transmission and reception of voice and/or video files.
DETAILED DESCRIPTION OF THE INVENTION
Referring to FIG. 1, there is shown a system for high speed parallel transmission of data over a communication line/medium/network according to the present invention 10 . This system is comprised of two basically identical transmitter/ receivers 11 and 21. Transmitter-receiver 11 is comprised of one or more data input/output device(s) 12, CPU and/or memory 13, outgoing signal generator(s) 14, mixer/switcher 15 multi-frequency connector 16 and incoming signal discriminators/filters 17. Transmitter-receiver 21 is comprised of one or more data input/output device(s) 22, CPU and/or memory 23, outgoing signal generator(s) 24, mixer/switcher 25, multi-frequency connector 26, incoming signal discriminator/filters 27. Device 11 is coupled to device 21 over a communication line/medium/network, such as but not limited to, a standard copper telephone line 30. The system disclosed herein can be used to transmit data via computer, facsimile machine, video telephones or any similar device.
There is a limit to the amount of data which can be transmitted over conventional communications systems using existing technology. The fastest conventional modems are only able to transmit 56.6 thousand bits of data per second and this only if the communication line is a short wire, digital, cable or fiber optic cable or is a radio wave broadcast and then only if the access provider can support such a signal. In addition, throughout most of the world, only 28.8 or even 14.4 thousand bits of data, and in some cases even less, can be transmitted per second over the existing copper telephone lines which are all that is typically available.
Even the newest asymmetric systems require the installation of a network card within both the sending and receiving units, a special modem and the payment of a monthly access fee to one or more special communication line provider.
The present invention allows much greater amounts of data to be transmitted by splitting the signal to be transmitted over an existing telephone line or other communication medium/network into multiple signals which, when combined, form a multi-layered t one/signal which can later be filtered/separated and processed, thereby allowing multiple bits of data to be transmitted either simultaneously, or in a timed relationship, over parallel frequencies within, wherever advantageous, the narrowest possible bandwidth configuration.
Further, the present invention performs this function without all of the aforementioned expensive state of the art hardware and needless expense of a monthly special access fees.
By eliminating the aforementioned special communication access gate, and thus the gate keepers monthly fee and equipt ment cost, the present invention will greatly enhance the accessibility of information in even the remotest areas of the poorest countries of the world.
One of the primary objectives of the present invention is to effectively address the desperate need for providing, to the largest number of people worldwide, rapid, inexpensive and dependable interactive access to existing and future information resources.
One of the primary reasons that the aforementioned remote and/or primitively equipped areas of the third world are presently developmentally hindered and/or politically volatile is due directly to their lack of rapid and adequate information access. The present invention is specifically designed to remedy this and other local and world wide information access problems.
One of the ways the present invention addresses the aforementioned problems is by the flexibility of its design and implementation methodology.
The present invention may be produced as a simple after market (plug and play) device which can be easily connect ed to and used with existing hardware such as, but not limited to, computers, televisions and fax machines. Alternatively, the present invention may be incorporated into these and other like devices during the manufacturing process.
Further, the present invention will provide for the aforementioned world wide enhanced and affordable rapid access to information now, when it is most needed. There will no longer be the necessity of waiting for the painfully slow and expansive expensive installation of more modern communication lines and hardware such a fiber optic, cable or satellite networks.
The present system is designed to transmit data which can be generated or saved in a one or two bit/bite byte format or any derivative or multiple thereof. Transmission of the thus formatted data is based on whether a bit signal is present or absent, i.e., is defined/marked/modulated or in some way signified as either on or off.
Detection on the receiving end is based on either the presence or absence of said bit signal demarcated by said defined/marked/modulated specific tone/frequency, while all other tones/frequencies are filtered out and/or ignored or otherwise identified and disregarded. Once the thus received data is converted back into its original bit code format, the data may be viewed, shipped, further processed, printed, otherwise used or saved for later use.
Referring to FIG. 2, there is shown one of the many possible configurations example of a system for high speed parallel transmission of data over a communication line/medium/network according to the present invention. This system is comprised of two basically identical transmitter/ receiver units 10 and 2 11. Unit 10 is comprised of one or more data input-output device(s) 12, one or more data processing unit 2 13(s), signal generator(s)/filter(s) unit(s) 2 14 and signal mixer/splitter unit 2 15(s). Unit 2 11 is comprised of one or more data input-output device(s) 19, data processing unit 18, signal generator(s)/filter(s) unit 2 17 and signal mixer/splitter unit 2 16. Unit 10 is connected to unit 2 11 via a communication line/medium/network such as, but not limited to, a standard copper telephone line 20. The system herein can be used to transmit and/or receive data via a computer, television, telecommunications network, digital network, facsimile machine, video telephone or other similar device, system or networks either by utilization of direct (hard wired) and/or broadcast (wireless) systems.
Referring to FIG. 3, there is shown a flowchart detailing one process by which data may be transmitted according to the present invention as it relates to large files such as, but not limited to, multi-page document and/or image files. To transmit a document/image/data file 40 , using this invention, the document/image/data file is first scanned/captured at 41 or created in a computer or other device and processed as a binary/digital signal in the CPU at 42. This data may or may not be compressed before, during or after being stacked/wrapped at step 43.
At step 44 this stacked/wrapped signal is then processed so that: the first eight bits processed are designated as a first data stream/segment, File 1; the next eight bits processed are designated as a second data stream/segment, File 2; and so on. Alternatively, the data can be processed so that: the first bit of the first byte is placed in a first data stream/segment, File 1; and the second bit of the first byte is placed in a second data stream/segment, File 2; and so on. At step 44 the stacked/wrapped signal is split into eight or more data stream(s)/segments containing an equal, or ue-equal un-equal but unknown, number of bits. Error check and/or clocking/encryption may then be created and added as additional data stream(s)/segment(s) and/or be appended to one or more of said eight or more data streams/segments. Any or all data streams/segments may then be further processed, stored or transmitted.
At step 42, 43, 44 and/or 45 each signal may have added to it a timed start/stop and/or sequence/encryption command to instruct the receiving processor how to read and reassemble the data. Alternatively, the timed start/stop and/or sequence/encryption command may be added to less than all of the data streams/segments. One example of the operation of steps 43, 44 and 45 on a single byte of data is shown in FIG. 3 4.
At step 46 the ten different data streams/segments are ideally sent to separate signal generators, which generators create multiple binary/digital signals separated from one another by a set frequency bandwidth. For, one non-limiting example, these multiple signals over which the data in question are to be transmitted could, using tones as an example only, begin at 500 Hertz, with each successive frequency being separated by 750 Hertz. This designation of frequencies can be implemented using existing telephone wiring and hardware and will allow for a minimum of 250 Hertz safe zone of separation with generated beat frequencies. Alternatively, the generated frequencies can be separated from one another by varying, predetermined frequency bandwidths. Moreover, instead of being sent to one signal generator capable of generating multiple signals of varying frequency for each data streams/segments. Alternatively, the aforesaid data streams/segments could be processed separately or sequentially by one or more multi-frequency signal generator(s). Although this sequential processing would be somewhat slower than multi-unit processing, due to the speed of modern processors, it would still allow a much higher transmission speed than can be attained by conventional modems.
At step 47 the signals from the one or more multiple frequency signal generators are combined by the signal mixer/switcher into one multi-frequency combined/layered signal which is in a timed and marked sequence. The mixer overlays/combines the multiple signal so that the individual signal sequence remain relatively intact in time, i.e. bits 1 through 10 are transmitted and received at the same relative time, i.e. they are transmitted in relative alignment and are received in that same relative alignment. Any synchronizational anomalies which may be introduced during processing, transmission or reception would be corrected at the receiving unit by referring to and making use of the aforementioned stop/start and/or timed sequence/encryption commands. Specifically, when the first bit of data stream/segment, file 1, is transmitted the first bit of data in each of streams/segments, file 2 through 10, are also simultaneously transmitted and/or are so marked as to be re-alienable re-alignable by the receiving unit if transmitted other than simultaneously. Each data bit position of the 10 or more signals equals one beat in time or time beat as duration relates to signal transmission.
At step 48 the multi-layered/multi-frequency mixed signal is transmitted over a communication line/medium/network. At step 49 the signal is received. At step 50 the signal is filtered/split and then sent to the CPU. At step 51 the signal is reassembled. From there the signal can either be viewed, used or stored in memory, sent to a printer or other output device or processing device for further processing. It is understood that any or all of the aforementioned sequencing, filtering/splitting, marking, re-assembly and processing steps may be performed within one or more processing devices located within or in proximity to the sending and/or receiving units and that such a configuration is included within the scope of and therefore covered by the present invention.
Using the aforementioned tonal frequency designations as an example, the following frequencies could be used to transmit data according to the present invention: 500, 1250, 2000, 2700, 3500, 4250, 5000, 6750, 6500 and 7250 Hertz. Beat frequencies (subtractive) generated would be at 750, 1500, 2250, 3000, 3750, 4500, 5250, 6000 and 6750 Hertz. Beat frequencies (additive) generated would be at 1750, 2500, 3250, 4000, 4750, 5500, 6250 and 7000 Hertz. In the foregoing embodiment, additional harmonics would not be closer than 250 Hertz to any main data transmission frequency.
In addition, all frequencies/signals generated above 7500 Hertz would be filtered out or ignored as they would not be used. The foregoing frequencies are representative only and are in no way meant as a limitation.
It is, of course, understood that as filtering and processing technology improves, the separation needed between usable bandwidths which can be filtered or kept clearly separated will narrow so that less bandwidth distance between usable frequencies is required, thereby providing more frequencies on which to transmit data.
It is further understood that the foregoing example is not intended as a limitation but is for example only and that other electromagnetic and optical frequency designations and configurations may be used and would also fall within the scope of the present invention.
Further, by using selected data encoding/encryption commands I.E. data reconfiguration codes or keys, which would be resident within only the sending and receiving units, or sent along or separate from said data transmission, the present invention can be used to encrypt and decrypt the data being transmitted. One way in which this may be accomplished would be by setting the signal to a bit numbering scheme which is set or configured differently for each data stream/segment and/or transmission sequence being transmitted, even to the point of employing a floating encryption based upon a pre-determined algorithm.
The foregoing would permit data to be securely transmitted without fear that the person receiving the transmission is not the intended recipient as may happen when a wrong telephone number is dialed. Only the intended recipient would have the timed encryption key required to reassemble and make use of the data received. Without the key the received data would be a meaningless jumble of random data bits with no discernible pattern.
An illustrative example of how data could be transmitted employing one of the configurations of the present invention, in its tonal embodiment, over the aforementioned frequency designations is provided below. Transmission of the word “TEST” using straight corresponding bit-dash tone/frequency code would occur as follows:
Beginning Code (Handshake) Sent Prior to Actual Document
  • T=84=01010100=6500+5000+3500+a parity type check tone+timing.
  • E=69=01000101=6500+5750+7250+a parity type check tone+timing.
  • S=83=01010011=6500+5000+6500+a parity type check tone+timing.
  • T=84=01010100=6500+5000+3500+a parity type check tone+timing.
    End of Transmission Sequence
In the foregoing example, all four letters would be sent at the same time on four parallel frequencies and would be reassembled after reception based on the parity check and timing key sent along with the data.
FIGS. 3 and 4 show two drawings depicting two further examples of how the invention which is the subject of this application operates on bits of data.
It will be understood that the embodiments described herein are merely exemplary and that a person skilled in the art may make many variations and modifications to the described embodiments utilizing functionally equivalent elements and/or procedures to those described. Any variations or modifications to the invention just described are intended to be included within the scope of this invention as defined by the appended claims.

Claims (103)

1. A method for simultaneously transmitting multiple data files/streams/segments at multiple frequencies over a communication line/medium/network at high speed, comprising the steps of:
splitting said data into multiple data files/streams/segments;
generating and adding an error check and/or clocking/encryption signal to said multiple data files/streams/segments as a first and/or first and additional file(s)/stream(s)/segment(s);
sending each one of said multiple data files/streams/segments, said first and/or first and additional data files/streams/segments to one or more separate signal generator(s);
generating a different signal for each one of said multiple data files/streams/segments, said first and/or first and additional file(s)/stream(s)/segment(s), wherein the frequency of each one of said signals are separated from one another by a specified frequency bandwidth;
combining said multiple signals into one multi-frequency signal; and transmitting sa id multi-frequency signal over a communication line/medium/network.
2. A method for transmitting multiple digital data files/streams/segments in a timed relationship to one another utilizing multiple frequencies over a communications line/medium/network at high speed, comprising the steps of:
splitting said digital data into multiple digital data files/streams/segments;
generating at least one error check and/or clocking/encryption signal as a first and/or first and additional data file(s)/stream(s)/segment(s) to be transmitted simultaneously with or separately from said multiple digital data filed/streams/segments;
sending each one of said multiple digital data files/streams/segments, said first or said first and additional data file(s)/stream(s)/segment(s) to one or more separate signal generator(s);
generating a different frequency signal for each one of said multiple data files/streams/segments, said first and/or first and additional file(s)/stream(s)/segment(s), wherein said multiple digital data files/streams/segments, said first and/or said first and additional, digital data file(s)/stream(s)/segment(s) are separated from one another by a specified frequency bandwidth; combining said multiple digital data files/streams/segments, said first and/or said first and additional digital file(s)/stream(s)/segment(s) into one or more multi-frequency signals(s); and transmitting said one or more multi-frequency signals(s) over one or more communication line(s)/medium(s)/network(s) in a timed and marked relationship to one another.
3. A method according to claim 1 or 2, wherein said first and/or said first and additional digital data file(s)/stream(s)/segment(s) is transmitted separately from but in a timed and marked relationship to said multi-frequency signal(s) containing said multiple digital data files/streams/segments.
4. The method according to claim 1, 2 or 3, wherein said multi-frequency signal(s) is/are segmented, said multi-frequency signal(s) segments being transmitted separately but in a timed and marked/encrypted relationship to one another over at least one communication line/medium/network.
5. The method according to claim 1, wherein said multiple data files/streams/segments are created from bytes of data to be transmitted, each of said bytes of data to be transmitted being comprised of bits of data, each of said bits corresponding to a particular position within said bytes of data to be transmitted, and each one of said data files/streams/segments being comprised of bits from said bytes corresponding to a particular positional alignment relative to one another which alignment is predetermined.
6. The method according to claim 1, 2, 3, 4 or 5, wherein said positional alignment of said bits of data from said bytes of data to be transmitted is marked by means of a separate clocking/encryption signal which may be added to and sent along with or separately from said combined multi-frequency signal containing said multiple digital data files/streams/segments.
7. The method according to claim 1, 2, 3, 4, 5 or 6, wherein said multiple data files/streams/segments are created from bytes of data to be transmitted, wherein each one of said multiple data files/streams/segments is comprised of, a separate, at least one of said bytes of data to be transmitted.
8. The method according to claim 1, 2, 3, 4, 5, 6, or 7, wherein a timed start/stop and/or sequence/encryption command is added to at least one of said multiple digital data files/streams/segments.
9. The method according to claim 1, 2, 3, 4, 5, 6 or 7, wherein said timed start/stop and/or sequence/encryption command is/are created as one or more separate data file(s)/stream(s)/segment(s) which may be transmitted along with or separately from, but in a timed and marked relationship to, said one or more multi-frequency signal(s) containing said multiple digital data files/streams/segments.
10. The method according to claim 1 or 2, wherein each one of said data files/streams/segments comprising said multi-frequency signal to be transmitted simultaneously or in a timed relationship, is comprised of a plurality of bits of data, each one of said bits corresponding to a particular sequential patterned and/or marked and/or encrypted positional relationship within said data files/streams/segments, and each bit of data within said data files/streams/segments corresponding to and being positionally located within said data files/streams/segments in a like sequential patterned and marked and/or encrypted positional relationship.
11. The method according to claim 10, wherein said sequential patterned and/or marked and/or encrypted positional relationship is designated by a separate, at least one, clocking/encryption signal which may be transmitted along with, or separately from, said one or more multi-frequency signal(s) containing said data files/streams/segments to be transmitted.
12. The method according to claim 1 or 2, wherein said multiple data files/streams/segments are transmitted in a timed and marked positional relationship to one another over one or more separate or multi-frequency transmission signal(s) but not simultaneously.
13. The method according to claim 1 or 2, wherein said multiple bits of data within said multiple data files/streams/segments corresponding to a first position in each one of said files/streams/segments are transmitted first, and the bits of data corresponding to a last position in each one of said data files/streams/segments are transmitted last.
14. The method according to claim 1 or 2, wherein the relative positional alignment of said bits of data within said multiple data files/streams/segments to be transmitted is defined and noted by a separate, at least one, data file/stream/segment which may or may not be transmitted simultaneously with or separately from said multiple data files/streams/segments.
15. The method according to claim 1 or 2, wherein said method is used to transmit data via a facsimile machine, computer, computer network, video telephone, audio, video and/or audio/video and/or data network.
16. The method according to claim 1-14, wherein said data to be transmitted is compressed and/or encrypted before transmission.
17. The method according to claim 1, wherein said compression of said data to be transmitted is achieved by segmenting said bytes of data into bits and placing each of said bits sequentially in a mapped, wrapped, stacked or patterned relationship to one another within said multiple data files/streams/segments to be transmitted simultaneously or in a timed relationship over said multi-frequency signal(s).
18. The method according to claim 1, wherein said compression of said data to be transmitted is achieved by segmenting said data to be transmitted into bytes and placing said bytes of said data to be transmitted in a mapped, wrapped, stacked or patterned relationship to one another within said data files/streams/segments to be transmitted simultaneously or in a timed relationship over said multi-frequency signal(s).
19. The method according to claim 1, wherein said compression is accomplished by placing said bits of said bytes or said bytes of data to be transmitted in a predetermined non-sequential pattern within said data files/streams/segments with said predetermined non-sequential pattern being noted in at least one separate data mapping/encryption file(s)/stream(s)/segment(s) which may be sent along with or separately from said data files/streams/segments to be transmitted.
20. The method according to claim 18, wherein said at least one separate data mapping/encryption file(s)/stream(s)/segment(s) corresponds to one or more key code(s) which are resident in both the sending and receiving units, said resident key code(s) being used to encrypt and decrypt said multiple data files/streams/segments.
21. The method according to claim 1-19, wherein said method is used to transmit data comprising an audio, video, combined audio and video and/or any like digital data signal over a communication line/medium/network.
22. The method according to claim 1-20, wherein said method is used as a security/encryption method.
23. The method according to claim 1-20, wherein said method is used as a method of data compression.
24. The method according to claim 1 or 2, wherein said multiple transmission frequencies comprising said multi-frequency signal containing said multiple data files/streams/segments are frequencies contained within the electromagnetic and/or optical frequency spectra.
25. The method according to claim 1 or 2, wherein said multiple data files/streams/segments are created from bytes of data to be transmitted, each one of said bytes being comprised of eight bits of data, each one of said bits corresponding to a particular position within each one of said bytes, and each one of said data files/streams/segments being comprised of bits from one or more of said bytes corresponding to the same particular position.
26. The method according to claim 24, wherein said particular position of said data within said multiple data files/streams/segments is defined and recorded within a separate clocking/encryption signal which may be sent along with or separately from said multiple data files/streams/segments.
27. The method according to claim 1 or 2, wherein said multiple data files/streams/segments are created from bytes of data to be transmitted, wherein each on of said multiple data files/streams/segments is comprised of at least one bit of data from said bytes.
28. The method according to claim 1-27, wherein said multiple data files/streams/segments are created from bytes of said data to be transmitted, wherein each of said multiple data files/streams/segments is comprised of one or more of said bytes of said data to be transmitted, wherein said bytes of data are positioned within said multiple data files/streams/segments in predetermined positions corresponding to their original positions within said data to be transmitted.
29. The method according to claim 1 or 2, wherein said multiple data files/streams/segments are processed looped configuration i.e. data input, cpu, memory, cpu, memory, data transmit.
30. The method according to claim 1 or 2, wherein said multi-frequency transmission signal containing said multiple data files/streams/segments to be transmitted is segmented and transmitted sequentially or in a defined and recorded pattern as multi-frequency data transmission segments of said data files/streams/segments to be transmitted.
31. The method according to claim 30 wherein said multi-frequency data transmission segments are transmitted in a predetermined pattern over time, wherein said predetermined pattern is noted and recorded within at least one separate clocking/encryption data file(s)/stream(s)/segment(s), wherein said at least one separate clocking/encryption data file(s)/stream(s)/segment(s) may be transmitted along with or separately from said multi-frequency data transmission segments, or which clocking/encryption data file(s)/stream(s)/segment(s) may transmitted as a code key which refers to a predetermined clocking/encryption-decryption file which is resident within both the sending and the receiving units and wherein said clocking/encryption-decryption file is accessed by said receiving unit by referring to said code key for the purpose of decrypting said data file(s)/stream(s)/segment(s) received from said sending unit.
32. A method for transmitting data, comprising:
splitting said data to be transmitted into two or more portions including a first data portion;
generating first encryption information;
generating a corresponding signal for each of the two or more portions of data and for the first encryption information, wherein said generated signals include a first generated signal corresponding to said first data portion and a second generated signal corresponding to the first encryption information, wherein the generated signals each have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
combining the generated signals into an output signal; and
transmitting the output signal over a communication channel;
wherein said first encryption information carried by the second generated signal is usable to decrypt data carried by at least the first generated signal.
33. The method of claim 32, wherein the data to be transmitted is a data file.
34. The method of claim 32, wherein the data to be transmitted is compressed.
35. The method of claim 32, wherein the data to be transmitted is organized into a plurality of bytes, and wherein said data to be transmitted is split into n streams, each stream including information from a respective bit position of each byte of the data to be transmitted.
36. The method of claim 32, wherein the data to be transmitted is organized into a plurality of bytes, and wherein the data to be transmitted is split into n streams such that for each n bytes of the data to be transmitted, each of said n streams corresponds to a respective one of said n bytes.
37. The method of claim 32, wherein said corresponding signals are generated concurrently.
38. The method of claim 32, wherein said corresponding signals are generated sequentially.
39. The method of claim 32, further comprising encrypting said data to be transmitted before said splitting.
40. The method of claim 32, further comprising encrypting said two or more portions of data.
41. The method of claim 32, wherein said first encryption information carried by the second generated signal is usable to decrypt information in the generated signals corresponding to each of the two or more data portions.
42. The method of claim 41, wherein said first encryption information is usable to reassemble data carried by the generated signals corresponding to each of the two or more data portions.
43. The method of claim 41, wherein said first encryption information is an encryption key.
44. The method of claim 32, wherein said communication channel includes the Internet.
45. The method of claim 32, wherein said communication channel includes a local-area network.
46. The method of claim 32, further comprising:
generating second encryption information; and
generating a third signal corresponding to said second encryption information, wherein the third generated signal has a corresponding frequency and wherein the corresponding frequency for the third generated signal and the corresponding frequency for the generated signals for the two or more data portions and the first encryption information differ from one another by at least a minimum frequency separation;
wherein said output signal includes said third generated signal;
wherein said second encryption information carried by the third generated signal is usable to decrypt information in at least one of the generated signals corresponding to the two or more portions of data.
47. The method of claim 32, wherein the frequency of each of the generated signals is separated from the frequencies of the other generated signals by at least 250 Hz.
48. The method of claim 32, wherein the first encryption information is generated based on a floating encryption algorithm.
49. The method of claim 32, wherein said first encryption information is an encryption key, and wherein said communication channel includes a telephone line.
50. A method for transmitting data, said method comprising:
splitting said data to be transmitted into two or more portions including a first data portion;
adding encryption information to at least said first data portion;
after said adding, generating a corresponding signal for each of the two or more portions of data, wherein said generated signals include a first generated signal corresponding to said first data portion, wherein the generated signals each have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
combining the generated signals into an output signal; and
transmitting the output signal over a communication channel;
wherein the encryption information carried by said first generated signal is usable to decrypt data carried by said first generated signal.
51. The method of claim 50, wherein said data to be transmitted is a data file.
52. The method of claim 50, wherein said data to be transmitted is compressed.
53. The method of claim 50, wherein the data to be transmitted is organized into a plurality of bytes, and wherein the data to be transmitted is split into n portions, each portion including data from a respective bit position of said plurality of bytes.
54. The method of claim 50, wherein the data to be transmitted is organized into a plurality of bytes, wherein said data to be transmitted is split into n portions, and wherein for each n bytes of data to be transmitted, each of said n portions includes a respective one of said n bytes.
55. The method of claim 50, further comprising encrypting said data to be transmitted before said splitting.
56. The method of claim 50, further comprising encrypting said two or more portions of data.
57. The method of claim 50, wherein the encryption information carried by the first generated signal is an encryption key.
58. The method of claim 50, wherein the data to be transmitted is split into n portions, and wherein each of said n portions includes encryption information.
59. The method of claim 50, wherein the added encryption information is generated based on a floating encryption algorithm.
60. The method of claim 50, wherein the added encryption information is an encryption key, and wherein said communication channel includes a telephone line.
61. A method for transmitting data, comprising:
splitting said data to be transmitted into two or more portions including a first data portion;
generating first control information;
generating a first plurality of signals, wherein each of said first plurality of signals corresponds to one of the two or more portions of data, wherein the first plurality of signals each have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
generating a control signal from the first control information;
combining the first plurality of signals into an output signal; and
transmitting the output signal over a telephone line;
wherein the first control information carried by the control signal is usable to decrypt information carried by the output signal.
62. The method of claim 61, wherein said first plurality of signals includes a first generated signal corresponding to a first data portion, and wherein said first control information is usable to decrypt information carried by at least said first generated signal.
63. The method of claim 61, wherein said control signal is generated concurrently with the first plurality of signals.
64. The method of claim 61, wherein said the output signal includes said the control signal.
65. The method of claim 61, further comprising transmitting the control signal, wherein said transmitting the control signal occurs at a different time than said transmitting the output signal.
66. The method of claim 61, wherein data in each of the two or more portions is encrypted.
67. A method for transmitting data, said method comprising:
splitting said data to be transmitted into two or more portions including a first data portion;
adding control information to at least said first data portion;
after said adding, generating a corresponding signal for each of the two or more portions of data, wherein said generated signals include a first generated signal corresponding to said first data portion, wherein the generated signals each have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
combining the generated signals into an output signal; and
transmitting the output signal over a telephone line;
wherein the control information included carried by the first generated signal is usable to decrypt information carried by the output signal.
68. The method of claim 67, wherein the control information carried by the first generated signal is usable to decrypt data carried by the first generated signal.
69. A method for receiving data, said method comprising:
receiving an input signal from a communication channel, wherein the input signal is a combination of at least three component signals including a control signal carrying control information and a plurality of data signals carrying data, wherein each of the at least three component signals has a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
splitting said received input signal into the at least three component signals;
processing the plurality of data signals to recover data carried by the plurality of data signals, wherein said processing uses said control information carried by said control signal to decrypt information carried by said received input signal.
70. The method of claim 69, wherein said communication channel includes the Internet.
71. The method of claim 69, wherein said processing includes using said control information to decrypt data carried by at least a first data signal.
72. The method of claim 69, wherein said control information includes timing information usable to re-assemble data carried by at least a first data signal.
73. The method of claim 69, wherein said processing includes using said control information to perform error checking on data carried by at least a first data signal.
74. The method of claim 69, further comprising re-combining data recovered from each of said plurality of data signals.
75. The method of claim 74, wherein said communication channel includes a telephone line.
76. The method of claim 69, wherein said information carried by said received input signal was encrypted using a floating encryption algorithm.
77. A method for receiving data, said method comprising:
receiving an input signal from a communication channel, wherein said received input signal is a combination of two or more component signals, wherein each of the component signals carries data and wherein a first component signal further carries control information, wherein each of said component signals has a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
splitting said input signal into said two or more component signals;
processing the two or more component signals to recover data, wherein said processing includes using said control information carried by said first component signal to decrypt information carried by said received input signal.
78. The method of claim 77, wherein said processing includes using said control information to decrypt data carried by said first component signal.
79. The method of claim 77, wherein said processing of said first component signal includes using said control information to perform error checking on data carried by said first component signal.
80. The method of claim 77, further comprising re-assembling data recovered from each of the two or more component signals.
81. The method of claim 80, wherein the communication channel includes a telephone line, and wherein the control information includes an encryption key.
82. An apparatus, comprising:
an input unit configured to receive data to be transmitted;
a processing unit configured to split said data to be transmitted into two or more portions including a first data portion, wherein said processing unit is further configured to generate first control information;
a signal generation unit configured to generate a first plurality of signals, each of which corresponds to and is generated from one of said two or more data portions, wherein said signal generation unit is further configured to generate a control signal from said first control information, wherein each of the first plurality of signals and the control signal have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
a mixing unit configured to combine the first plurality of signals and the control signal into an output signal;
an output unit configured to transmit the output signal over a communication channel; wherein the information carried by the control signal is usable to decrypt data information carried by the output signal.
83. The apparatus of claim 82, wherein the first plurality of signals includes a first generated signal generated from the first data portion, and wherein said first control information is usable to decrypt data carried by at least the first generated signal.
84. The apparatus of claim 82, wherein the first plurality of signals includes a first generated signal generated from the first data portion, and wherein said first control information is usable to perform error checking on data carried by at least the first generated signal.
85. The apparatus of claim 82, wherein said first control information is usable to re-assemble data carried by the first plurality of signals.
86. The apparatus of claim 82, wherein the apparatus is configured to be coupled to a telephone line.
87. An apparatus, comprising:
an input unit configured to receive data to be transmitted;
a processing unit configured to split said data to be transmitted into two or more portions including a first data portion, wherein said processing unit is further configured to add first control information to said first data portion;
a signal generation unit configured to generate a first plurality of signals, wherein each of said first plurality of signals is generated from a corresponding one of the two or more portions of data, wherein the first plurality of signals each have a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
a mixing unit configured to combine the first plurality of signals into an output signal;
an output unit configured to transmit the output signal over a communication channel; wherein the first control information carried by the first generated signal is usable to decrypt information carried by the output signal.
88. The apparatus of claim 87, wherein the first plurality of signals includes a first generated signal generated from the first data portion, and wherein said first control information is usable to decrypt data carried by at the first generated signal.
89. The apparatus of claim 88, wherein the first plurality of signals includes a first generated signal generated from the first data portion, wherein said first control information is usable to perform error checking on data carried by the first generated signal.
90. The apparatus of claim 87, wherein the apparatus is configured to be coupled to a telephone line.
91. An apparatus, comprising:
an input unit configured to receive an input signal from a communication channel, wherein said received input signal is a combination of three or more component signals including a control component signal carrying control information and a plurality of data component signals carrying data, wherein each of said three or more component signals has a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
a splitter unit configured to split said received input signal into said three or more component signals;
a processing unit configured to use said control information carried by the control component signal to recover data carried by the plurality of data component signals, wherein said processing unit is configured to use said control information to decrypt information carried by said input signal.
92. The apparatus of claim 91, wherein said apparatus is configured to be coupled to a telephone line.
93. The apparatus of claim 92, wherein said control information is usable to decrypt data carried by a first of the plurality of data component signals.
94. The apparatus of claim 92, wherein said control information includes timing information usable to re-assemble data carried by said plurality of data component signals.
95. The apparatus of claim 92, wherein said control information is usable to perform error checking on data carried by at least a first of the plurality of data component signals.
96. The apparatus of claim 92, wherein said processing unit is configured to re-combine data recovered from each of said plurality of data component signals.
97. An apparatus, comprising:
an input unit configured to receive an input signal from a communication channel, wherein said received input signal is a combination of two or more component signals, wherein each of said two or more component signals carries data and a first component signal also carries control information, and wherein each of said two or more component signals has a corresponding frequency and wherein the corresponding frequencies differ from one another by at least a minimum frequency separation;
a splitter unit configured to split said received input signal into said two or more component signals;
a processing unit configured to recover data from each of the two or more component signals, wherein the processing unit is further configured to use said control information to decrypt information carried by the input signal.
98. The apparatus of claim 97, wherein said apparatus is configured to be coupled to a telephone line.
99. The apparatus of claim 98, wherein said control information is usable to decrypt data carried by the first component signal.
100. The apparatus of claim 98, wherein said control information further includes timing information usable to recover data from the first component signal.
101. The apparatus of claim 98, wherein said control information is usable to perform error checking on data carried by the first component signal.
102. The apparatus of claim 97, wherein said processing unit is configured to re-combine data recovered from each of said two or more component signals.
103. The apparatus of claim 102, wherein said apparatus is configured to be coupled to a telephone line.
US11/482,204 1996-07-08 2006-07-06 Apparatus and method for high speed data communication Expired - Lifetime USRE42002E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/482,204 USRE42002E1 (en) 1996-07-08 2006-07-06 Apparatus and method for high speed data communication

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US2134596P 1996-07-08 1996-07-08
US08/889,776 US5960067A (en) 1997-07-08 1997-07-08 Apparatus and method for parallel transmission of data over a telephone line
US09/239,944 US6760779B1 (en) 1996-07-08 1999-01-29 Apparatus and method for high speed data communication
US11/482,204 USRE42002E1 (en) 1996-07-08 2006-07-06 Apparatus and method for high speed data communication

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/239,944 Reissue US6760779B1 (en) 1996-07-08 1999-01-29 Apparatus and method for high speed data communication

Publications (1)

Publication Number Publication Date
USRE42002E1 true USRE42002E1 (en) 2010-12-14

Family

ID=32599470

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/239,944 Ceased US6760779B1 (en) 1996-07-08 1999-01-29 Apparatus and method for high speed data communication
US11/482,204 Expired - Lifetime USRE42002E1 (en) 1996-07-08 2006-07-06 Apparatus and method for high speed data communication

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/239,944 Ceased US6760779B1 (en) 1996-07-08 1999-01-29 Apparatus and method for high speed data communication

Country Status (1)

Country Link
US (2) US6760779B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9900408B2 (en) 2012-11-08 2018-02-20 At&T Intellectual Property I, L.P. Delivery of media content to a media device via multiple data packet streams

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10133500A1 (en) * 2001-07-10 2003-01-30 Siemens Ag Method for transmitting data via a data transmission unit and data processing system
US8677123B1 (en) 2005-05-26 2014-03-18 Trustwave Holdings, Inc. Method for accelerating security and management operations on data segments
US7764634B2 (en) * 2005-12-29 2010-07-27 Microsoft Corporation Suppression of acoustic feedback in voice communications
US9397833B2 (en) * 2014-08-27 2016-07-19 International Business Machines Corporation Receipt, data reduction, and storage of encrypted data

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4635278A (en) 1983-09-12 1987-01-06 Sanders Associates, Inc. Autoregressive digital telecommunications system
US4641318A (en) 1985-04-25 1987-02-03 Bell Communications Research, Inc. Method for improving the reliability of data transmission over Rayleigh fading channels
US4734920A (en) 1984-10-10 1988-03-29 Paradyne Corporation High speed modem for multiple communication circuits
US4775987A (en) 1984-03-20 1988-10-04 British Telecommunications Plc Broadband digital transmission systems
US4821289A (en) 1987-12-21 1989-04-11 Cyclotomics, Inc. Multiple parallel channel equalization architecture
US5016275A (en) 1988-10-28 1991-05-14 International Business Machines Corporation Buffered encryption/decryption
US5052040A (en) 1990-05-25 1991-09-24 Micronyx, Inc. Multiple user stored data cryptographic labeling system and method
US5058164A (en) 1990-05-03 1991-10-15 National Semiconductor Corp. Encryption of streams of addressed information to be used for program code protection
US5467367A (en) 1991-06-07 1995-11-14 Canon Kabushiki Kaisha Spread spectrum communication apparatus and telephone exchange system
US5479447A (en) 1993-05-03 1995-12-26 The Board Of Trustees Of The Leland Stanford, Junior University Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines
US5497397A (en) 1994-06-29 1996-03-05 General Electric Company Parallel dataword modulation scheme
US5517433A (en) 1994-07-07 1996-05-14 Remote Intelligence, Inc. Parallel digital data communications
US5519731A (en) 1994-04-14 1996-05-21 Amati Communications Corporation ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise
US5625651A (en) 1994-06-02 1997-04-29 Amati Communications, Inc. Discrete multi-tone data transmission system using an overhead bus for synchronizing multiple remote units
US5809070A (en) 1996-02-27 1998-09-15 Flat Connections, Inc. High speed data communications using multiple low speed modems
US5956332A (en) 1994-12-09 1999-09-21 Nokia Telecommunications Oy High-speed data transmission in mobile communication networks
US6252910B1 (en) 1998-11-11 2001-06-26 Comspace Corporation Bandwidth efficient QAM on a TDM-FDM system for wireless communications
US6275990B1 (en) * 1995-02-06 2001-08-14 Adc Telecommunications, Inc. Transport of payload information and control messages on multiple orthogonal carriers spread throughout substantially all of a frequency bandwith

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4635278A (en) 1983-09-12 1987-01-06 Sanders Associates, Inc. Autoregressive digital telecommunications system
US4775987A (en) 1984-03-20 1988-10-04 British Telecommunications Plc Broadband digital transmission systems
US4734920A (en) 1984-10-10 1988-03-29 Paradyne Corporation High speed modem for multiple communication circuits
US4641318A (en) 1985-04-25 1987-02-03 Bell Communications Research, Inc. Method for improving the reliability of data transmission over Rayleigh fading channels
US4821289A (en) 1987-12-21 1989-04-11 Cyclotomics, Inc. Multiple parallel channel equalization architecture
US5016275A (en) 1988-10-28 1991-05-14 International Business Machines Corporation Buffered encryption/decryption
US5058164A (en) 1990-05-03 1991-10-15 National Semiconductor Corp. Encryption of streams of addressed information to be used for program code protection
US5052040A (en) 1990-05-25 1991-09-24 Micronyx, Inc. Multiple user stored data cryptographic labeling system and method
US5467367A (en) 1991-06-07 1995-11-14 Canon Kabushiki Kaisha Spread spectrum communication apparatus and telephone exchange system
US5479447A (en) 1993-05-03 1995-12-26 The Board Of Trustees Of The Leland Stanford, Junior University Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines
US5519731A (en) 1994-04-14 1996-05-21 Amati Communications Corporation ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise
US5625651A (en) 1994-06-02 1997-04-29 Amati Communications, Inc. Discrete multi-tone data transmission system using an overhead bus for synchronizing multiple remote units
US5497397A (en) 1994-06-29 1996-03-05 General Electric Company Parallel dataword modulation scheme
US5517433A (en) 1994-07-07 1996-05-14 Remote Intelligence, Inc. Parallel digital data communications
US5956332A (en) 1994-12-09 1999-09-21 Nokia Telecommunications Oy High-speed data transmission in mobile communication networks
US6275990B1 (en) * 1995-02-06 2001-08-14 Adc Telecommunications, Inc. Transport of payload information and control messages on multiple orthogonal carriers spread throughout substantially all of a frequency bandwith
US5809070A (en) 1996-02-27 1998-09-15 Flat Connections, Inc. High speed data communications using multiple low speed modems
US6252910B1 (en) 1998-11-11 2001-06-26 Comspace Corporation Bandwidth efficient QAM on a TDM-FDM system for wireless communications
US6856652B2 (en) 1998-11-11 2005-02-15 Cyntrust Communications, Inc. Bandwidth efficient QAM on a TDM-FDM system for wireless communications

Non-Patent Citations (25)

* Cited by examiner, † Cited by third party
Title
Ayanoglu, Ender, "Adaptive ARQ/Fec for Multitone Transmission in Wireless Networks," copyright 1995, pp. 2278-2283.
Bingham, John A.C., "Multicarrier Modulation For Data Transmission: An Idea Whose Time Has Come," copyright 1990, pp. 5-14.
Chan, Maurice C-C. and Justin C-I Chuang, "Multicode High-Speed Transmission with Interference Cancellation for Wireless Communications," Department of Electrical and Electronic Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, May 1996, pp. 661-665.
Chow, Jacky S., Jerry C. Tu and John M. Cioffi, "A Discrete Multitone Transceiver System HDSL Applications," IEEE Journal on Selected Areas in Communications, vol. 9, No. 6, Aug. 1991, pp. 895-908.
Chow, Peter S. Jerry C. Tu, and John M. Cioffi, "Performance Evaluation of a Multichannel Transceiver System for ADSL and VHDSL Services," IEEE Journal on Selected Areas in Communications, vol. 9, No. 6, Aug. 1991, pp. 909-919.
Cioffi, John, "Bell Labs Managers Laughed at the Idea of Broadband Over Phone Lines," EE Times, http://www.eetimes.com/disruption/essays/cioffi.jhtml as of Apr. 4, 2007, 4 pages.
Fazel, Khaled and Michael J. Ruf, "A Hierarchical Digital HDTV Transmission Scheme For Terrestrial Broadcasting," copyright 1993, pp. 12-17.
Ghareeb, Ibraheim, "Bit Error Rate Performance and Power Spectral Density of a Noncoherent Hybrid Frequency-Phase Modulation System," IEEE Journal on Selected Areas in Communications, vol. 13, No. 2, Feb. 1995, pp. 276-284.
Kamran Sistanizadeh, Peter S. Chow, and John M. Cioffi, "Multi-Tone Transmission for Asymmetric Digital Subscriber Lines (ADSL)", Communications, 1993. ICC 93. Geneva. Technical Program, Conference Record, IEEE International Conference, vol. 2, May 23-26, 1993, pp. 756-760.
Lei, Wei, "Synchronization Requirements for Multi-User OFDM on Satellite Mobile and Two-path Rayleigh Fading Channels," IEEE Transactions on Communications, vol. 45, No. 2/3/4, Feb./Mar./Apr. 1995, pp. 887-895.
Nikookar, Homayoun and Ramjee Prasad, "OFDM Performance Evaluation Over Measured Indoor Radio Propagation Channels," International Research Center for Telecommunications-Transmission and Radar(IRCTR) & Telecommunications and Traffic Control Systems Group, Department of Electrical Engineering, Apr. 1995, pp. 968-972.
Peter S. Chow and John M. Cioffi, "A Multi-Drop In-House ADSL Distribution Network", Comunications, 1994. ICC '94, SUPERCOMM/ICC '94, Conference Record, 'Serving Humanity Through Communications.' IEEE International Conference, vol. 1, May 1-5, 1994, pp. 456-460.
Peter S. Chow, John M. Cioffi, and John A.C. Bingham, "DMT-Based ADSL: Concept, Architecture, and Performance", High speed Access Technology and Services, Including Video-on-Demand (Digest No. 1994/192), IEE Colloquium, Oct. 19, 1994, pp. 1-6.
Richard Karpinski, "ADSL picks up new speeds, options", Telephony, Sep. 13, 1993, vol. 225-11, pp. 12-14.
Richard Karpinski, "Adsl: Alive and (seemingly) well", Telephony, Mar. 14, 1994, vol. 226-11 pp. 26-27.
Rohling, H. and Grunheid, R., "Performance of an OFDM-TDMA Mobile Communication System," Institute of Telecommunications, Technical University Braunschweig, May 1996, pp. 1589-1593.
Saito, Masafumi, Shigeki Moriyama, and Osamu Yamada, "A Digital Modulation Method For Terrestrial Digital TV Broadcasting Using Trellis Coded OFDM and its Performance," copyright 1992, pp. 1694-1698.
Sandberg, Stuart D. and Michael A. Tzannes, "Overlapped Discrete Multitone Modulation for High Speed Copper Wire Communications," IEEE Journal on Selected Areas in Communications, vol. 13, No. 9, Dec. 1996.
Santella, Giovanni and Franco Mazzenga, "A Model For Performance Evaluation In M-QAM-OFDM Schemes In Presence Of NonLinear Distortions," Fondazione Ugo Bordoni (Viale Europa 190.00144, Rome), Copyright 1995, pp. 830-834.
Schnell, Michael, "Interference Calculations fo MC-SSMA Systems in Mobile Communications," Institute for Communications Technology, Jan. 1995, pp. 158-163.
T.N. Zogakis, J.T. Aslanis Jr. and J.M. Cioffi, "Analysis of Concatenated Coding Scheme for a Discrete Multitone Modulation System", Proceedings of IEEE Military Communications Conference (MILCOM '94), vol. 2, Oct. 1994, pp. 433-437.
Van Kerckhove, Jean-Francois and Paul Spruyt, "Adapted Optimization Criterion for FDM-based DMT-ADSL Equalization," copyright 1996, pp. 1328-1334.
Veeneman, Dale and Robert Olshansky, "ADSL for Video and Data Services," copyright 1995, pp. 837-841.
Wu, Yiyan and William Y. Zou, "Orthogonal Frequency Division Multiplexing: A Multi-carrier Modulation Scheme," IEEE Transactions on Consumer Electronics, vol. 41, No. 3, Aug. 1995, pp. 392-399.
Zhao, Yuping and Sven-Gustav Haggman, "Sensitivity to Doppler Shift and Carrier Frequency Errors in OFDM Systems-The Consequences and Solutions," copyright 1996, pp. 1564-1568.

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9900408B2 (en) 2012-11-08 2018-02-20 At&T Intellectual Property I, L.P. Delivery of media content to a media device via multiple data packet streams
US11005976B2 (en) 2012-11-08 2021-05-11 At&T Intellectual Property I, L.P. Delivery of media content to a media device via multiple data packet streams
US11323549B2 (en) 2012-11-08 2022-05-03 At&T Intellectual Property I, L.P. Delivery of media content to a media device via multiple data packet streams

Also Published As

Publication number Publication date
US6760779B1 (en) 2004-07-06

Similar Documents

Publication Publication Date Title
EP0679323B1 (en) Method and apparatus of providing time sensitive message over a variable delay channel
JP2728342B2 (en) Terminal device
USRE42002E1 (en) Apparatus and method for high speed data communication
EP0641506A1 (en) Method and arrangement for communication of information
CN1207848A (en) Internet global area network fax system
NZ240864A (en) Real time interactive distributed image processing via public telephone network
US20070116275A1 (en) Method for the secure transmission of data, via networks, by exchange of encryption information, and corresponding encryption/decryption device
EP1424853A4 (en) Digital broadcast reception apparatus and communication information transmission method
US5960067A (en) Apparatus and method for parallel transmission of data over a telephone line
KR20100105619A (en) Method and apparatus for secured facsimile transmission
US5790268A (en) FM broadcast fax system
JPH1168735A (en) Protecting method for communication data, transmitter and receiver
JP3300375B2 (en) Transmission device having encryption function
CN1318913A (en) Transmission device, transmitting device and receiving device
ITRM950108A1 (en) SYSTEM FOR THE TRANSMISSION OF DATA ON A TELEVISION CHANNEL.
JPS6212227A (en) Privacy communication system
Christiansen et al. A video scrambler/descrambler concept for the PAL format
JPH10191282A (en) Data transmitting method, communication system using the same, transmission device and reception device
Brewster Data communications and networks 3
US4651205A (en) Television transmission system
JP2530161B2 (en) Communication system equipment
JPH07250249A (en) Communication equipment
CN1352499A (en) Method and apparatus for security of voice and facsimile signal
JPH0423567A (en) Facsimile communication equipment
JPS6041343A (en) Communication system between center and subscriber

Legal Events

Date Code Title Description
AS Assignment

Owner name: PROTOSS RECORDINGS, LLC, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PATENT PROPERTIES, LLC;REEL/FRAME:025624/0950

Effective date: 20051228

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: BENHOV GMBH, LLC, DELAWARE

Free format text: MERGER;ASSIGNOR:PROTOSS RECORDINGS L.L.C.;REEL/FRAME:036626/0585

Effective date: 20150811

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: HANGER SOLUTIONS, LLC, GEORGIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLECTUAL VENTURES ASSETS 161 LLC;REEL/FRAME:052159/0509

Effective date: 20191206

AS Assignment

Owner name: INTELLECTUAL VENTURES ASSETS 161 LLC, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BENHOV GMBH, LLC;REEL/FRAME:051856/0776

Effective date: 20191126