Claims
- 1. A method of handling a telephone call with an associated data package over a telephone system having a pair of first lines and a pair of second lines with limited carrying capacity bandwidth in a given time period comprising the steps of:
a) generating at least one first data from at least one first data generator; b) generating at least one second data from at least one second data generator; c) prioritizing the at least one first data relative to the at least one second data so that the at least one first byte digital data is given priority; d) determining the bandwidth required for transmission of the at least one first data; e) preferentially sending the at least one first data within the bandwidth associated therewith on the first lines; f) using bandwidth as available to include the at least one second digital data.
- 2. The method of claim 1 wherein the step of prioritizing further comprises:
a) the first data is of at least one first type and wherein the at least one second data is of at least one second type setting a protocol for electing the at least one first data type over the at least one second data type; b) automatically prioritizing the data based on the parameter;
- 3. The method of claim 1 wherein the step of generating comprises the steps of:
a) selecting at least one reader means to receive the data; b) reading data fed into the reader.
- 4. The method of claim 3 wherein the reader is from the group consisting of voice, picture, bio-marker, card holder information, DNIS and ANI call data, and combinations thereof.
- 5. The method of claim 4 further comprising the steps of:
(a) creating at least one circuit board having a CPU with instructions; (b) connecting the readers to the circuit board; c) and wherein the step of prioritizing comprises the step of the CPU following its instructions to prioritize the data.
- 6. The method of claim 3 wherein at least one reader hears is a phone means.
- 7. The method of claim 1 further comprising the steps of:
(a) selecting the most efficient form for transmission of the data; (b) converting the at least one first data and at lest one second data to a digitized forms corresponding to the most efficient data type for transmission.
- 8. The method of claim 2 wherein the step of prioritizing comprises the steps of:
(a) determining the amount of data to store; (b) storing data which is not ready to send; c) prioritizing data to be stored
- 9. The method of claim 8 wherein the step of prioritizing further comprises:
(a) separating the date into bytes; (b) determining the size of bytes; c) packaging the bytes to be sent; (d) attaching at least one common marker to each data made up of digital data bits; (e) streaming data into bytes with the marker;
- 10. The method of claim 9 wherein the marker is associated with two types of data generation.
- 11. The method of claim 10 wherein the marker is associated with the beginning and ending time of the call.
- 12. The method of claim 9 further comprising the steps of:
(a) retrieving the data at a remote location; (b) separating the data by type; c) maintaining the data with the marker for at least one data type; (d) using the time marker to maintain the time order of the data for later transmission and alignment of different data types; (e) determining the best method for transmitting data; (f) sending the data by at least one, and preferably a plurality, of transmission data streams.
- 13. The device of claim 1 further comprising the steps of:
(a) selecting a digitized format for transmission for each data; (b) converting the data to the digitized format selected determined by having wave type data converted into signals which are given a value (0 or 1) as a bit; (c) determining the amount of data to store; (d) storing data which is not ready to send; (e) prioritizing data to be stored; (f) attaching at least one time reading to each data byte made up of digital data bits; (g) attaching a time reading for each predetermined period which time reading may be separated out (as separated byte); (h) providing a remote clock to allow the remote clock to be kept in time with the local phone clock; (i) sending the data; (j) retrieving the data out of the data stream; (k) separating the data by type based on the time marker; (l) re-ordering the data based on the time from the remote clock;
- 14. The method of claim 1 wherein the step of sending data includes multiplexing the data by moving the data in both directions on the first lines.
- 15. The method of claim 6 further comprising using several frequencies on the same channel to transmit several different streams of data, from different readers, simultaneously.
- 16. The method of claim 15 further comprising the step of providing multiple streams of data which streams of data include sampling for data assigned to a particular location on the data stream.
- 17. The method of claim 7 wherein the step of converting further comprises the step of combining two or more data into a single signal for sending.
- 18. I claim a device for generating telephone data comprising:
A first phone device comprising a handset means for accepting and generating electromagnetic voice signals, a circuit board electronically connected to the handset means, at least one input means for receiving digital data and delivering the digital data directly to the circuit board from the input means electronically connected to the circuit board; a processing means for generating an associating marker to the voice signals and digital data, prioritizing the data in terms of importance, and communicating the data according to the importance; a phone line means having a first end electronically connected to the circuit board for receiving the signals and digital data from the phone line means and carrying remote digital signals to the processor means said phone line means having a second end; a cpu means connected to the phone line second end for accepting the signals and digital data from the phone line means and processing the signals into a completed telephone call and processing the digital data into digital information available for examination.
- 19. The device of claim 18 wherein the processing means further comprises a means for determining the desired for the digital data and a formatting means for formatting the data into a signal according to the determination of the processing means.
- 20. The device of claim 18 wherein the input means is from from the group comprising at least one video input device, at least one user identifier comprised of a biometric thumbprint reader, at least one digital station information identifier, a microphone means for listening, a video means for recording video images, a card reader means for obtaining data from a card, a biological marker reader and combinations thereof.
- 21. The device of claim 18 wherein the processor and cpu further comprise a call regulating means for notifying of the termination or suspension of data due to priority.
- 22. A phone hook indicator means working with a phone service comprising a phone device comprising a handset means for accepting and generating electromagnetic voice signals having a magnet element, a circuit board electronically connected to the handset means, at least one input means for receiving digital data electronically connected to the circuit board; a magnetic sensor means for sensing the presence of the magnetic element and generating a presence signal showing the presence of the magnetic element attached to the circuit board and a processor means electronically connected to the circuit board means for receiving the presence signal and for receiving handset signals and transmitting the signals to complete the call to the phone service.
PRIORITY
[0001] This patent is a continuation of Provisional Patent No. 60/422,399 filed Oct. 29, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60422399 |
Oct 2002 |
US |