Source: http://www.google.com/patents/US5960072?ie=ISO-8859-1&dq=552685
Timestamp: 2015-06-03 00:34:59
Document Index: 274349078

Matched Legal Cases: ['ART 10', 'ART 10', 'ART 10', 'ART 10', 'ART 10', 'ART 10']

Patent US5960072 - Method and apparatus for altering the access format of telephone calls - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA telephone system and method of operation are disclosed which use a microprocessor control system (10), a speech generator (34) and speech memory (46) to automatically place calls without the need of a live operator. The telephone receives a destination telephone number and billing format information...http://www.google.com/patents/US5960072?utm_source=gb-gplus-sharePatent US5960072 - Method and apparatus for altering the access format of telephone callsAdvanced Patent SearchPublication numberUS5960072 APublication typeGrantApplication numberUS 08/034,612Publication dateSep 28, 1999Filing dateMar 4, 1993Priority dateJan 23, 1989Fee statusPaidPublication number034612, 08034612, US 5960072 A, US 5960072A, US-A-5960072, US5960072 A, US5960072AInventorsJohn A. Hird, Lindsey D. Owen, Michael R. RiceOriginal AssigneeIntellicall, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (31), Non-Patent Citations (6), Referenced by (11), Classifications (6), Legal Events (21) External Links: USPTO, USPTO Assignment, EspacenetMethod and apparatus for altering the access format of telephone calls
US 5960072 AAbstract
A telephone system and method of operation are disclosed which use a microprocessor control system (10), a speech generator (34) and speech memory (46) to automatically place calls without the need of a live operator. The telephone receives a destination telephone number and billing format information from a user. The microprocessor control system (10) alters the access format of the destination number and places the call as a direct dial telephone call. The billing format information is stored in a call record memory (11). The billing format information may later be retrieved to facilitate the billing of charges for the call to an appropriate party.
1. A pay telephone station operable to be used by a patron placing a telephone call through a telecommunications network, the pay telephone station comprising:keypad circuitry operable to receive a sequence of digits input by the patron, the sequence of numbers comprising an initial access format, an area code and a destination telephone number, the initial access format indicating to the telecommunications network a telephone call to be billed to an account not associated with the pay telephone station; call conversion circuitry operable to change the initial access format to an altered access format indicating to the telecommunications network a telephone call to be billed to an account associated with the pay telephone station; call completion circuitry for placing the call through the telecommunications network using said altered access format, said area code and said destination telephone number; timing circuitry for detecting the termination of the telephone call and for determining the duration of the telephone call; circuitry for storing the duration of the telephone call; circuitry for storing the area code and destination telephone number associated with the telephone call; circuitry for generating a bong tone operable to prompt the patron to enter an account number prior to placement of the telephone call; circuitry for receiving an account number input by the patron using said keypad circuitry; circuitry for storing said account number; circuitry for receiving a request for data stored in the pay telephone station through the telecommunications network; circuitry for uploading a billing record associated with the telephone call upon receipt of a request for said billing record received through the telecommunications network, said billing record comprising the area code and destination number of the call, the duration of the call and said account number; and each of said circuitries resident within a single payphone housing enclosing the pay telephone station. 2. The pay telephone of claim 1 and further comprising:circuitry for storing voice prompts; and circuitry for selecting one of said stored voice prompts and playing said selected voice prompt for the patron in order to instruct the patron during the placement of the telephone call. 3. The pay telephone of claim 1 and further comprising:circuitry for recording the voice of the patron; and circuitry for storing speech spoken by the patron and recorded by said circuitry for recording. 4. The pay telephone of claim 1 and further comprising:circuitry for attenuating audible call progress signals received from the telecommunications network such that prompts may be played for the patron simultaneously with said audible call progress signals. 5. A pay telephone station operable to be used by a patron placing a telephone call through a telecommunications network, the pay telephone station comprising:keypad circuitry operable to receive a sequence of digits input by the patron, the sequence of numbers comprising an initial access format, an area code and a destination telephone number, the initial access format indicating to the telecommunications network a telephone call to be billed to an account not associated with the pay telephone station; call conversion circuitry operable to change the initial access format to an altered access format indicating to the telecommunications network a telephone call to be billed to an account associated with the pay telephone station; call completion circuitry for placing the call through the telecommunications network using said altered access format, said area code and said destination telephone number; timing circuitry for detecting the termination of the telephone call and for determining the duration of the telephone call; circuitry for storing the duration of the telephone call; circuitry for storing the area code and destination telephone number associated with the telephone call; circuitry for generating a bong tone operable to prompt the patron to enter an account number prior to placement of the telephone call; circuitry for receiving an account number input by the patron using said keypad circuitry; circuitry for storing said account number; circuitry for receiving a request for data stored in the pay telephone station through the telecommunications network; circuitry for uploading a billing record associated with the telephone call upon receipt of a request for said billing record received through the telecommunications network, said billing record comprising the area code and destination number of the call, the duration of the call and said account number; circuitry for storing voice prompts; circuitry for selecting one of said stored voice prompts and playing said selected voice prompt for the patron in order to instruct the patron during the placement of the telephone call; circuitry for recording the voice of the patron; circuitry for storing speech spoken by the patron and recorded by said circuitry for recording; circuitry for attenuating audible call progress signals received from the telecommunications network such that prompts may be played for the patron simultaneously with said audible call progress signals; and each of said circuitries resident within a single payphone housing enclosing the pay telephone station. Description
This application is a continuation of application of 07/809,286 filed Dec. 12, 1991, abandoned, which is a continuation of Ser. No. 07/577,096, filed Aug. 29, 1990 and entitled "Method and Apparatus for Altering the Access Format of Telephone Calls," now U.S. Pat. No. 5,113,433, issued May 12, 1992, which is a continuation application of Ser. No. 07/410,976, filed Sep. 22, 1989, now abandoned, which is a continuation application Ser. No. 07/300,796, filed Jan. 23, 1989, now U.S. Pat. No. 4,908,852, issued Mar. 13, 1990.
This invention relates in general to the field of telecommunications systems. Specifically, the present invention relates to a method and apparatus for processing telephone calls which enhances the functionality of a telecommunications station in the placing of long distance calls through the altering of the access format of calls placed at the station.
In addition, private owners of pay telephones have heretofore lost a considerable amount of revenue because of their inability to charge for calls placed using billing account numbers made on their pay telephones. These calls are billed directly by the primary telephone company to the account of the appropriate party leaving the owner of the telephone station with no method for charging for these calls. Hence, although such calls have been made on the privately owned and maintained pay telephone, the primary telephone companies have reaped the benefit of placing these calls.
Therefore, a need has arisen for a telecommunications system which can automate and simplify the processes currently handled by a traditional AOS. Specifically, a need has arisen for a pay telephone station which can automatically route long distance calls without the intervention of an outside service, and which allows the pay telephone owner to charge revenues for the completion of a collect call, a call placed using a telephone billing account number or a call placed using a variety of other billing access formats.
An important technical advantage of the present method and system provided is its ability to locally receive a telephone number from a user of the station and alter the access format of the number from a format which is billed directly to a remote location to one which is billed to the local station. Specifically, a method and system are provided which can receive a number for a call placed as a collect call, for example, and place the call as a direct dial call. In this manner, the owner of the local telephone station may bill for calls placed using a variety of billing access formats.
In accordance with another aspect of the invention, a telecommunications station is provided which can locally store the billing information input by a user of the station. The call is then placed for the user as a direct dial call and the billing information is later retrieved from storage to enable the subsequent billing of charges for the call.
A call record memory 11 is connected to system 10 and is used to store the billing records of completed calls. These billing records can include the type of the call that was placed, the price of the call, and the duration of the call. Microprocessor control system 10 uses a real time clock 12 to determine what time a telephone call is originated to determine if any discounts are applicable and to time the duration of the call. Operational software for the system is stored in a program memory 14. Program memory 14 may comprise, for example, two 32 K�8 static RAMS which are battery backed up to make the memory non-volatile.
A rate memory 16 is connected to system 10 and also comprises a battery backed up static RAM module. This RAM module has the batteries contained within the component so that the component can be removed from one board to another board without loss of power to the memory. In one embodiment of the present invention, rate memory 16 stores rates for the telephone and configuration data for a particular telephone. In this embodiment, the rate for a particular call may be stored in the billing record for the call. In an alternate embodiment, the rate for the call may be applied in the station and the actual price of the call may be stored in the billing record for the call. In still another embodiment, the time of the call, the destination phone number and the time of day can be stored in the billing record for the call, and the rate for the call can be applied at a remote location after the billing record has been transferred out of the local station to facilitate the billing of the call. This configuration data is programmable by the user through the use of a PC and a rate table editing program. By using this program, the user can enable or disable various features in a specific telephone.
A kernel memory 18 is coupled to microprocessor control system 10 and may comprise a 16 K�8 EPROM. Kernel memory 18 is not volatile and stores a program which is used to boot up the telephone when the telephone is initially turned on. The kernel program also contains the program to automatically call out and redownload program or rate files if they are corrupted.
Keypad and hookswitch 24 comprises two separate inputs to microprocessor control system 10. The hookswitch input of keypad hookswitch 24 indicates to microprocessor control system 10 whether the handset of the telephone is on or off the hook. When the handset is signaled to be on the hook, the microprocessor control system 10 can terminate the call. When the hookswitch input signals microprocessor control system 10 that the handset is off the hook, microprocessor control system 10 starts monitoring the keypad input 24 and the coin acceptor 20. Keypad and hookswitch 24 does not directly control the connection of the local telephone with the telecommunications network. The keypad input of keypad and hookswitch 24 is a standard 3�4 matrix of switches used by the patron to input data into the telephone.
Controlled earpiece 26 is comprised of the hearing aid compatible audio transducer contained in pay telephone handsets, as well as a series of analog enabling switches and buffering amplifiers which are discussed later with reference to the schematic diagrams. A call status detector 28 monitors the received audio signals from the telephone line and is used to monitor the status of the telephone line. Call status detector 28 determines whether the line is busy, ringing or whether the call has been intercepted by detecting a special information tone (SIT). The functionality of call status detector 28 is fully described in U.S. Pat. No. 4,405,833 issued to Cave et al.
A DTMF generator 36 is coupled to microprocessor control system 10 to generate the dual tone multi-frequency signals which enable the telephone to place a call. DTMF generator 36 may comprise, for example, a Sharp 4089 DTMF generator. Incoming ring detector 37 is a component which samples the incoming telephone line and detects the ring signals on that line. A telephone line interface 38 is coupled to microprocessor control system 10 and interfaces between the telephone central office and the remainder of the circuitry of FIG. 1. Telephone line interface 38 comprises multiple components which are used to interface with the standard network telephone line. Telephone line interface 38 converts the TIP and RING inputs into a four wire audio output, and also contains circuitry necessary to take the telephone on or off hook.
FIG. 2 illustrates a block diagram showing greater detail of the transmit module 40 and receive module 42 of FIG. 1. The dotted connection lines between elements in FIG. 2 represent control signal paths and the solid lines represent audio signal paths. Controlled earpiece 26 and mouthpiece 32 on FIG. 2 are contained within the handset of the telephone as previously described. Mouthpiece 32 is coupled to a speech record/playback generator 44 which may comprise a Toshiba TC-8830 adaptive delta PCM speech generator which can record audio tones or voices and store them in a speech memory RAM 46. Speech memory RAM 46 is a battery backed static RAM non-volatile memory. Intellistar transmit module 40 further comprises a call status tone generator 56 which generates dial tones, ring back signals, or busy signals and presents them to the telephone line interface 38 and to the controlled earpiece 26.
Intellistar transmit module 40 further comprises a summer 58 which takes playback audio signals from speech record/playback generator 44, call status tone generator 56 and transmitted signals from modem 30 and sums them together and outputs them to transmit line 102. A second summer device 60 sums the signal on transmit line 102, signals from DTMF generator 36 (FIG. 1) mouthpiece 32 and speech synthesizer 34 (FIG. 1) and outputs the combined signals to telephone line interface 38.
As shown on FIG. 3, the speech process starts by recording a human voice on magnetic tape via a tape recorder 70. Tape recorder 70 plays the recorded audio signals into a audio digitizer 72. Audio digitizer 72 takes the analog audio signals recorded and digitizes those signals and further organizes the digitized signals into speech files. The audio digitizer 72 may use a Toshiba 8830 digitizer to digitize the data and organize the speech files in an adaptive delta PCM format. The speech files are then transferred to a disk file 74 which may be physically transferred to a host computer 76. Host computer 76 may be an IBM PC style computer which is connected through telephone lines to a central office 78. Host computer 76, by running a special program called INET, can then download the speech file data through the telephone lines. INET is a commercially available software package from INTELLICALL, INC. which allows the speech files to be downloaded to a particular pay telephone through central office 78. Although FIG. 3 shows host computer 76 being connected to an individual telephone 80 through central office 78, central office 78 is not a necessary part of the data flow. Host computer 78 can be directly connected to any individual telephone 80.
FIGS. 5a-b, 6a-b, and 7a-c are more detailed schematic representations of the telephone terminal represented in block diagrams in FIGS. 1 and 2. Referring to FIG. 5a, several of the components which comprise microprocessor control system 10 are represented. Component 10a shown on FIG. 5a may comprise a Hitachi 6309E microprocessor chip. Microprocessor 10a is the system controller for the phone. It controls the input/output devices and also communicates to slave processors in the system.
Microprocessor 10a has its inverse HALT signal connected to a +5 volt power supply. Microprocessor 10a is also connected to an inverse RESET signal. The inverse RESET signal is generated by the power supply and is used to hold all the logic systems in a reset state until the power supply has stabilized. The TSC signal is connected through a resistor 100 to ground. An inverse NMI signal is connected to +5 volt power supply through resistor 102. An inverse FIRQ signal is also connected from microprocessor 10a to a +5 volt supply through a resistor 104. An inverse IRQ signal is also connected to a +5 volt supply through a resistor 106. The inverse FIRQ and inverse IRO signals are also used in other places in the telephone and will be represented by the same symbols throughout the schematic diagrams shown in FIGS. 5a through 7b. The inverse R/W signal, the E signal, and the Q signal serve to couple microprocessor 10a with a custom gate array 10d. Microprocessor control 10a also drives address lines A0-A15 and data lines D0-D7.
Address lines A0-A13 and data lines D0-D7 serve to couple microprocessor 10a with kernel memory 18. Kernel memory 18 may comprise a 16 K�8 27C128 EPROM manufactured by Texas Instruments. As shown on FIG. 5a, kernel memory 18, in addition to address lines A0-A13 and data lines D0-D7, is coupled to an inverse PGM signal and a VRP signal which are both coupled to a +5 volt supply. Kernel memory 18 is selected using an OE signal which is coupled to the inverse OE pin on the chip and an inverse EPROM signal which is coupled to the inverse CS signal.
Microprocessor control system 10 further comprises scratch pad memory chip 10f which may comprise, for example, a Hitachi 6264 8 K�8 random access memory chip. As shown in FIG. 5a, address lines A0-A12 and datalines D0-D7 connect scratch pad memory 10f with microprocessor chip 10a. Scratch pad memory 10f uses inverse WE signal which is connected to the inverse WE pin of the chip. Inverse OE signal is connected to the inverse OE pin on the chip. Inverse RAM signal is connected to the inverse CS pin on scratch pad memory 10f. These signals are used to enable scratch pad memory 10f and are all generated by gate array 1d. Scratch pad memory 10f is used by microprocessor 10a as a stack RAM for storing registers during interrupts, intermediate results and other transient data storage.
BA14 is a control signal which is transmitted by gate array 10d to a static RAM 11/14a which is shown on FIG. 5b. Inverse EPROM is a chip select signal generated by gate array 10d and transmitted to kernel memory 18. Inverse EEROM and inverse RAM are similar chip select signals transmitted to rate memory 16 and scratch pad memory chip 10f, respectively. The inverse OE signal is generated by gate array 10d to select these three elements as well as other input/output elements of the system. The inverse 68X0 signal is a chip select signal generated by gate array 10d and transmitted to a counter timer 10b and a universal asynchronous receipt transmit device 10c (UART). The CK306 signal is a clock signal also generated by gate array 10d and transmitted to counter timer 10b. The inverse EXPBUS signal is a control signal transmitted to an expansion bus 10g. The inverse BRAM1 and inverse BRAM2 signals are control signals used to enable RAM chips 11/14a and 11/14b. The inverse RDST and inverse CMDL signals are control signals generated by the gate array 10d and transmitted to the call status detector 28. The inverse WE signal is transmitted throughout the system and is used to write data into any memory or I/O device. Inverse 8255 is a chip select signal for a programmable I/O 10h. The WDOG signal is generated by the gate array 10d and transmitted to the power supply. The WDOG signal is a supervisory signal which is used to inform the power supply that something is wrong with the system and it needs to be shut off and then powered up again. The inverse OL1 signal is a chip select signal transmitted to programmable I/O 10k. The SPARE signal is a control signal transmitted by gate array 10d to real time clock 12. The OL2 signal is a control signal which is used to latch an address into the real time clock 12. The inverse ALD signal is a control signal used to latch an address into the speech synthesizer 34.
Gate array 10i uses control signals VRES to reset the Intellistar system controller 48. Signals LA1, VDATA, inverse VWRB and inverse VRDB are used to transmit commands to the Intellistar system controller 48 or receive status information. HNDEN and MICEN signals are generated by gate array 10i to enable the earphone 26 and mouthpiece 32, respectively. An inverse SPRESET signal is generated by gate array 10i to reset microphone status detector 33.
Further components of microprocessor control system 10 are shown in the continuation of the schematic diagram shown in FIG. 5b. Microprocessor control system 10 further comprises a counter/timer 10b. Counter/timer 10b may comprise, for example, a Hitachi 6340 counter/timer chip. This chip uses the clock signal CK306 generated by gate array 10d coupled to the inverse C1 pin. The inverse C3 and inverse G2 pins are coupled to call status detector 28. The inverse RESET pin is connected to the inverse RESET signal which is generated by the power supply. The ENABLE pin is connected to the E signal. The inverse CSO pin is connected to the inverse 68X0 control signal generated by gate array 10d. The CS1 pin, RS2 pin, RS1 pin and RSO pin are coupled to address lines A3, A2, A1 and A0, respectively. Counter/timer 10b is also coupled to datalines D0-D7. The inverse IRQ pin is connected to inverse IRQ interrupt signal.
An output O1 of counter/timer 10b is coupled to an RXCLK and a TXCLK pin on UART 10c. UART 10c may comprise, for example, a Hitachi 6350 universal asynchronous receipt transmit device. The RS pin of UART 10c is coupled to the A0 address line signal. The CS0 and CS1 pins are coupled to the A4 address line signal. The E pin is coupled to the E signal and the R/inverse W pin is connected to the R/inverse W signal. The inverse CS2 pin is connected to the inverse 68X0 control signal generated by gate array 10d. UART 10c is also coupled to datalines D0-D7. The inverse IRQ pin is connected to the inverse IRQ interrupt signal. UART 10c generates the RXD signal and the TXD signal from its RXD pin and TXD pin, respectively. These signals couple UART 10c to a gate array 10e.
The call record memory 11 and program memory 14 are resident on chips 11/14a and 11/14b shown in FIG. 5b. Chip 11/14a and chip 11/14b may comprise, for example, Hitachi 62256 CMOS static RAMs. They consist of 32 K�8 memory locations. The operating software for the system and the call records are both stored on these chips.
Both chips 11/14a and 11/14b are connected to a VRAM power supply signal. By using the VRAM signal, RAM 11/14a and RAM 11/14b both become battery backed random access memory chips which allows for non-volatility of the memory and greater system realiability in the event of an external power failure. RAM 11/14a is write enabled by the inverse WE signal connected to its inverse WE pin. The RAM 11/14a is selected by the inverse BRAM2 signal coupled to its inverse CS pin. The OE pin is connected to the inverse OE signal. RAM 11/14a is coupled to address lines A0-A13. Its A14 pin is connected to the BA14 signal. The BA14 signal is used to divide the memory space on chip 11/14a into two 16 K�8 blocks. This allows microprocessor 10a to address more than 64 K memory locations by banking in these two 16 K blocks. Chip 11/14a is controlled by the BA14 signal, the inverse BRAM2 signal, the inverse WE signal and the inverse OE signal all of which are generated by gate array 10d. Chip 11/14a is coupled to microprocessor 10a through datalines D0-D7.
Programmable I/O 10h has its data pins D0-D7 connected to dataline signals D0'-D7' respectively, which are transmitted by expansion bus driver 10g shown on FIG. 5b. Programmable I/O 10h has its RESET pin coupled to the RESET signal which is used to hold the device in a known state during a system reset sequence. The inverse RD pin is coupled to the inverse OE signal, the inverse WR pin is coupled to the inverse WE signal and the inverse CS signal is coupled to the inverse 82SS signal. These three control signals are generated by gate array 10d. Programmable I/O 10h further has its A0 pin connected to the A0 address line signal and its A1 pin connected to the A1 address line signal. These address line signals couple programmable I/O 10h to microprocessor 10a shown on FIG. 5a.
Programmable I/O 10h has its PCO pin coupled to the inverse HNDSETOK signal which couples programmable I/O 10h to the mouthpiece 32 shown in FIG. 6b. The inverse HNDSETOK signal is used to communicate the operational status of the handset of the phone. The PB1 pin is coupled to the inverse TONEDET signal and the PB2 pin is coupled to the CMDFLG signal. The PB3 pin is coupled to the STATFLG signal. These three signals are control signals generated by call status detector 28.
The PB4 pin of programmable I/O 10h is coupled to the inverse RING signal. The inverse RING signal is a status signal generated by incoming ring detector 37 to communicate the fact that an incoming ring has been detected. The PBS pin is coupled to the SBY signal. The SBY signal is generated by the speech synthesizer 34 to inform the microprocessor that the speech synthesizer is speaking. The PB6 pin is coupled to the REVERT+signal which is a status signal generated by telephone line interface 38 to indicate there is positive loop current in the telephone line.
Also shown in FIG. 6a is a schematic representation of DTMF generator 36 shown in FIG. 1. The DTMF generator 36 comprises a latch 168 and a DTMF generator chip 170. Latch 168 may comprise, for example, an HC374 Octolatch. DTMF generator chip 170 may comprise, for example, a Sharp 4089. Chip 170 is coupled to a crystal 172 which operates at 3.57 MHz and is used for timing purposes. Latch 168 has its D lines connected to dataline signals D0'-D7' generated by expansion bus buffer 10g. Latch 168 is also coupled to inverse DTMFEN signal which is generated by gate array 10d. The Q pins of latch 168 are coupled to the C1-C4 pins and R1-R4 pins of DTMF generator 170. In operation, DTMF generator 36 latches data generated by the expansion bus buffer 10g using latch 168 controlled by the control signal inverse DTMFEN. The latched data is used to select a tone pair to be generated by DTMF generator chip 170. This tone pair is transmitted to the TONE pin of chip 170 to the phone line and is used by the phone to dial into a central office. The DTMF generator chip 170 also generates a TONEOUT control signal which is used to reduce the amplitude in the audio path while a DTMF tone is being transmitted.
As shown in FIG. 6b, the output of amplification stage 250 is transmitted prior to the analog switch 262 to the microphone status detector 33. The output of amplification stage 250 is also used in the MICIN signal for a speech synthesizer 400 which will be described in conjunction with FIG. 7a. The microphone status detector 33 utilizes an op amp 33d which has its first input coupled to the signal coming directly from the mouthpiece 32. The second input to op amp 33d is a signal which is processed through circuit 33b, amplifier 33a and circuit 33c to give an average level of the signal level at the microphone. Circuit 33b is a filter which comprises diode 268, resistor 270, capacitor 272 and resistor 274 coupled as shown in FIG. 6b. The filtered signal is then passed through amplifier 33a to circuit 33c which comprises a variable threshold voltage generator. The variable threshold voltage generator circuit 33c comprises diodes 276 and 278, resistor 280 and variable resistor 282. Variable threshold voltage generator circuit 33c transmits a signal to comparator op amp 33d which serves as a reference level to compare with the unfiltered signal coming out of the microphone. The output of comparator op amp 33d is transmitted through resistor 284 into latch 33e, which is coupled as shown in FIG. 6b to a +5 voltage source. Latch 33e has its CLR pin connected to the inverse SPRESET signal generated by gate array 10i. The output of latch 33e is transmitted from the Q pin and through resistor 286 to create signal MICDET which is transmitted to programmable I/O 10h shown on FIG. 6a.
Telephone line interface 38 further comprises the audio path 38e which is coupled to the isolation transformer 38c. Audio path 38e is coupled to ground through a resistor 305 and a capacitor 307. The audio signal transmitted from isolation transformer 38c passes through a capacitor 309 and a resistor 311 before being input into an audio buffer 38f. Audio buffer 38f comprises an op amp 313 coupled to a resistor 315 and a capacitor 317 as shown in FIG. 6c. Op amp 313 is coupled to a +2.5 voltage source. The output of audio buffer 36f is the RXAUDIO signal which is transmitted to the modem 30 shown on FIG. 6a and the Intellistar transmit module 42 which will be described in conjunction with FIGS. 7a and 7b. The RXAUDIO signal is attenuated when the TONEOUT signal is active. The TONEOUT signal is transmitted from the DTMF generator 36 shown on FIG. 6a. The TONEOUT signal passes through a resistor 323 and activates a transistor 321 which is connected to ground and the RXAUDIO signal through a capacitor 319. After the RXAUDIO signal has passed through capacitor 319, the signal is transmitted to call status detector 28.
FIG. 7a is a schematic representation of the components of the Intellistar receive module 42, the Intellistar system controller 48 and the Intellistar transmit module 40. Generally, the components shown in FIGS. 7a, 7b and 7c serve as a slave microcomputer control system which is operationally peripheral to the remainder of the phone, but which is resident in the local telephone terminal. Referring to FIG. 7a, a speech synthesizer 400 is shown which may comprise, for example, a Toshiba TC 8830 speech synthesizer chip. Speech synthesizer 400 stores speech messages in digital memory and is capable of recording and playing back these messages. Speech synthesizer 400 uses three RAM chips 402, 404 and 406. REM chips 402, 404 and 406 may comprise for example, Hitachi 62256 low power 32 K�8 RAMs. RAMs 402, 404 and 406 interface with speech synthesizer 400 through address bus A0-A14 and data bus D0-D7. RAM chips 402, 404 and 406 are powered by the VBAT battery backed power signal. The speech synthesizer 400 selects a specific RAM chip using the inverse CE1, inverse CE2 or inverse CE3 signals.
Microcomputer 414 is coupled to a RAM 410 which may comprise, for example, an 8 K�8 static RAM. RAM 410 is used to store program memory and is coupled to the microcomputer 414 through the address bus A0-A12 and the data bus D0-D7.
An EPROM 412 is coupled to microcomputer 414 through address bus A0-A13 and data bus D0-D7. EPROM 412 may comprise, for example, a 16 K�8 EPROM which is used to store the boot program for microcomputer 414.
The RAM 410 and the EPROM 412 are selected and enabled by an inverse RAMW signal, an inverse MEMDE signal, an inverse RAMCS signal and an inverse EPROMCS signal. These control signals are generated by chip select logic 411 shown on FIG. 7b. Chip select logic 411 comprises inverters 413, 415 and 417, and NAND gates 419, 421, 423 and 425, which are coupled as shown in FIG. 7b. Chip select logic 411 uses the E signal, the Q signal and the R/W signal generated by microcomputer 414 to enable RAM 410 and EPROM 412.
Microcomputer 414 also generates the inverse VWRB signal and the inverse VRDB signal from its PBO and PB1 pins respectively. The PB2 pin is coupled to the EXCLK pin of modem 30 shown on FIG. 7c. The PB3 through PB5 pins are coupled to a DTMF receiver 52 shown on FIG. 7c. The PB6 pin is used to enable a call status detector 50 shown on FIG. 7c. The PB7 pin generates the inverse WRS signal which is transmitted to the latch 408 shown on FIG. 7a. The PCO through PC3 pins generate the PO through P3 control bus which controls speech synthesizer 400 and call status detector 50. The PC4 pin transmits the inverse MINT signal to the programmable I/O 10h. The LA1 signal is received from gate array 10i on pin PC5 of microcomputer 414. The PC6 pin is used to generate the VDATA signal which is connected to the programmable I1O 10h and gate array 10i. VDATA is a bidirectional data line for communication between the system processor and the Intellistar system processor. The CLK pin transmits a clock signal to the call status detector 50 and the DTMF receiver 52 shown on FIG. 7c. The PC7 pin is coupled to the DATA pin of modem 30 shown on FIG. 7c. The inverse of NMI is connected to the VCLK signals which is generated by the gate array 10j. Call status tone generator 56 is resident on microcomputer 414 and generates a signal from the CALL STATUS pin which is transmitted to summer 58a shown on FIG. 7c.
Modem 30 is coupled to microcomputer 414 shown on FIG. 7b through its EXCLK, DATA, inverse RD, inverse WR, A0, A1 and A2 pins. The RESET pin is coupled to a KRESET signal which is generated by a reset generator 462. The reset generator 462 shown on FIG. 7c may comprise for example a TI 7705 reset generator chip. The reset generator 462 is coupled to the RESET and VRES signals from the power supply and from gate array 10i respectively. Reset generator 462 generates the RESET signal and the KRESET signal used to reset the system.
Collect and Direct 0+ Calls
Aspects of the telephone system constructed in accordance with the present invention may be better understood in connection with a flow chart representation of the steps necessary to perform these functions. FIGS. 8a-g represent the decision making process carried out by microprocessor control system 10 in carrying out the EZ collect and direct 0+ call on a telephone constructed according to the present invention. Unless otherwise indicated, any decision made in the flow charts occurs in microprocessor control system 10.
FIG. 8a comprises the beginning series of flow chart steps for the EZ collect and direct 0+ telephone call conversion technique of the present invention. An important technical advantage of the present invention, is the ability of the local telephone station to take a call which is intended to be billed to a remote location and convert the call to a call format which is billed by the telecommunications system to the local telephone station. This enables the owner of the local terminal to bill for the call. For example, a patron may place a collect call on the telephone. Ordinarily the collect call would be billed directly by the primary telephone company to the destination number, provided the call was accepted. According to the teaching of the present invention, however, the local telephone station changes the access format of the numbers input into the telecommunications network so that the local telephone station is billed for the call. In this manner, the owner of the local telephone station can bill for all types of calls placed from the station.
Referring again to FIG. 5b, if the card number has not recently been verified, program flow proceeds to step 528 wherein microprocessor control system 10 utilizes speech synthesizer 44 to play back a prerecorded speech message into earpiece 26 which instructs the patron to wait a predetermined time for his call to be verified. Step 528 also includes the verification process which is shown independently in flow chart form in FIG. 11. Program flow then proceeds to decision block 530 wherein microprocessor control system 10 tests a flag which was set during the verification process dependent on whether the card was able to be verified. If the verification was not successful, the call would then be routed to a live operator who could attempt to verify the card.
Once the patron depresses a key in keypad 24, program flow proceeds to block 578 wherein microprocessor control system 10 determines if the key pressed was, a zero. If the key depressed was a zero, program flow proceeds to once again route the call to a live operator. If the key depressed was something other than zero, program flow proceeds to decision block 580 which determines if the original call that was placed and stored in memory in microprocessor control system 10 was a 0- call, meaning that no additional digits after the zero were dialed. If the call was a 0- call, then program flow proceeds to block 582 wherein microprocessor control system 10 again using speech synthesizer 44 and switch array 54 enunciates a message stored in speech memory 46 into earpiece 26 which requests the patron to dial his desired number.
Program flow then proceeds to block 590 wherein the microprocessor control system 10 uses the speech record/playback generator 44 to record from the mouthpiece 32 and digitize the audio signal coming from the mouthpiece 32 into the speech memory RAM 46. This recording process is done for three seconds. Program flow then proceeds to block 592 wherein microprocessor control system 10 instructs the speech record/playback generator 44 to enunciate a phrase similar to "your recorded name is" and playback the freshly recorded name of the patron through audio switch array 54 into earpiece 26. In an alternate embodiment of the present invention, the user's name is not recorded but merely transmitted directly to the called party after a temporary audio path is established.
In decision block 622, if the microprocessor control system utilizing the DTMF receiver 52 detects a DTMF 0, program flow proceeds to block 634 wherein microprocessor control system 10 utilizes telephone line interface 38 to disconnect the telephone line. Program flow then proceeds to block 636 where microprocessor control system 10 utilizes speech synthesizer 44 and speech RAM 46 to enunciate a message to the patron informing him that his collect call was not accepted. Program flow then proceeds to block 638 wherein microprocessor control system 10 polls hookswitch 24 and waits until the patron hangs up. Program flow then proceeds to branch point COH and reenters the flow chart on FIG. 8a.
Program flow then proceeds to block 644 wherein microprocessor control system 10 initiates a fifteen second waiting period. Program flow then proceeds to decision block 646 wherein microprocessor control system 10 utilizes DTMF receiver 52 to determine if a DTMF 0 has been detected. If a DTMF 0 is detected, program flow proceeds to branch point RJC which reenters the program on FIG. 8f at block 634. If at decision block 646 no DTMF 0 is detected, program flow proceeds to decision block 648 wherein microprocessor control system 10 once again utilizes DTMF receiver 52 to determine if a DTMF 1 has been detected. If no DTMF 1 tone has been detected at decision block 648, program flow proceeds to decision block 652 wherein microprocessor control system 10 determines if the fifteen second waiting period has expired. If the fifteen second waiting period has not expired, program flow proceeds to decision block 653 where microprocessor control system 10 again checks to see if either party has hung up the phone. If neither party has hung up the phone, program flow returns to decision block 646 where microprocessor control system 10 once again determines if either a DTMF 0 has been detected or a DTMF 1 has been detected. If at decision block 648 a DTMF 1 was detected, or if at decision block 652, the fifteen second waiting period expires, program flow proceeds to block 650 wherein microprocessor control system 10 generates a billing record in call record memory 11. Program flow then proceeds to branch point UBR which reenters the flow chart on FIG. 8d.
FIG. 9 represents in flow chart form the speech file generation process which is represented in block diagram form in FIG. 3. The process flow starts at block 660 and proceeds to block 662 wherein a speaker uses a tape recorder 70 shown in FIG. 3 to record all the appropriate phrases necessary on tape. Process flow then proceeds to block 664 where the tape recorder 70 plays back one phrase at a time into the audio digitizer 72. Process flow then proceeds to block 666 where the phrase is moved from the audio digitizer to a phrase file. Process flow then proceeds to decision block 668 which determines if there are any more phrases to be digitized.
If at decision 668 there are more phrases to be digitized, process flow loops back to block 664 and digitizes the next phrase. If there are no more phrases to be digitized at block 668, process flow proceeds to block 670 wherein the operator of the system using host computer 76 assigns event numbers to the phrases in a definition file. The event numbers provide a mapping system for the telephone to tell which phrases are used in which event in the telephone. Process flow then proceeds to block 672 wherein the user of the host computer 76 utilizing a program developed by IntellicalL takes all of the individual phrase files and combines them into one speech file with a directory at the beginning of the speech file to indicate where each of the phrases start and what its event mapping number is. Process flow then ends with the resulting product being a complete speech file on disk ready to be downloaded into a particular telephone.
FIG. 10 illustrates in flow chart form the process by which the speech files that were generated in the process illustrated in FIG. 9 are downloaded into telephones in the field. Process flow starts at 680 and proceeds to block 681 wherein the user invokes a program developed by IntellicalL called INET on a host computer 76. The host computer 76 used in FIG. 10 may or may not be the same computer utilized to generate the speech files. Once the speech files have been loaded on to a diskette, the diskette may be transferred to any compatible computer to complete the downloading process into the telephones in the field.
If at decision block 684 the connection was successfully made, process flow would proceed to block 685 wherein the host computer 76 determines if the particular telephone which has been called has a VPP board installed. The VMP board comprises Intellistar transmit module 40, Intellistar receive model 42 and Intellistar system controller 48 shown in FIG. 1. If the host computer 76 determines that there is no VMP board installed, process flow proceeds to block 686 wherein the host computer would present the user a menu which would not contain the speech file download option. Process flow would then proceed in block 687 to accomplish any other INET command that the user selected including exiting beyond that program. If at decision block 685, the host computer determines that a VMP board was installed in the particular telephone, process flow proceeds to block 688 where INET would present the user with a menu of possible INET functions which would include the speech file download option.
Program flow begins at block 700 and proceeds to decision block 702 where microprocessor control system 10 consults rate table memory 16 to determine if the validation interface computer system (VICS) has been enabled. If the VICS verify system is enabled, program flow proceeds to block 704 where microprocessor control system 10 uses telephone line interface 38 and DTMF generator 36 to dial the VICS number. The VICS then answers the telephone inquiry and standard communications occur between the telephone and the VICS as were described in FIG. 4 previously. The VICS then interacts using a high speed data link with a validation data base service to determine if the billing number is valid or invalid. The microprocessor control system 10 receives the information as to whether the billing number is valid or invalid, and stores that information in stack RAM. Program flow then proceeds to decision block 706 where the microprocessor control system 10 tests the information stored in stack RAM and sets a flag depending on whether the billing number was valid or invalid, as shown by blocks 708 and 710 respectively in FIG. 11.
If at decision block 762 no answer was detected, then program flow proceeds to decision block 768 where microprocessor control system 10 tests hookswitch 24 to determine if the patron has hang up the telephone. If the patron has hang up the telephone, program flow proceeds to block 770 where microprocessor control system 10 terminates the call. The program flow then loops back to decision block 752 to wait for the next call. If at decision block 768 the patron has not hung up the telephone, program flow loops back to decision block 758 to wait for the programmed number of ring backs, the detection of a busy signal, or the detection of an answer.
In summary, the present invention provides for a telecommunications station which can perform locally a variety of functions which required prior systems to use a central office or centralized AOS. A pay telephone station constructed according to the teachings of the present invention can locally verify telephone billing account numbers and place a call using the verified number. In addition, the system can locally generate a billing record of the call which can later be retrieved to facilitate the billing of the appropriate party to be charged for the call.
A telephone constructed according to the teachings of the present invention enjoys the technical advantage of comprising a microprocessor control system. This system enables the local station to use locally stored messages to interact with the patron during the patron's use of the station. Through the use of these messages, a patron can be prompted through the placing of a collect call. The local station can accomplish all the steps which once required the actions of a live operator. The local station, at the user's request, can route the call to a live operator if the user so desires.
A telephone station constructed according to the teaching of the present invention can locally convert a telephone call entered by a user in a variety of billing formats into a direct dial call which is billed directly to the station. In this manner, the owner of the local telephone station can bill for credit card calls, automatic collect calls or calls placed using other billing methods placed by users of the stations.
The foregoing description uses preferred embodiments and processes to illustrate the present invention. However, changes and modifications may be made in these embodiments without departing from the scope of the present invention. For example, the particular order of events or messages relayed to a patron described herein could be modified depending upon a variety of circumstances. The content of the messages could also be altered depending on local circumstances. These and other modifications are intended to be included within the scope of the present invention.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3813495 *Dec 11, 1972May 28, 1974IttMemory control for toll systemsUS3829617 *Sep 1, 1972Aug 13, 1974Gte Automatic Electric Lab IncCentral automatic message accounting systemUS4054756 *Sep 29, 1976Oct 18, 1977Bell Telephone Laboratories, IncorporatedMethod and apparatus for automating special service call handlingUS4122308 *Jun 3, 1977Oct 24, 1978Utility Verification Corp.Telephone call metering deviceUS4326123 *Feb 22, 1980Apr 20, 1982Charles GrahamTelephone credit card systemUS4439636 *Mar 9, 1982Mar 27, 1984Martha NewkirkCredit card actuated telecommunication access networkUS4538030 *Dec 8, 1983Aug 27, 1985At&T Information Systems Inc.Method and apparatus for establishing telephone calling costsUS4585904 *Jan 6, 1984Apr 29, 1986General Telephone Inc.Programmable computerized telephone call cost metering deviceUS4593157 *Sep 4, 1984Jun 3, 1986Usdan Myron SDirectory interface and dialerUS4595983 *Oct 27, 1983Jun 17, 1986Reliance Electric CompanyCentral office powered credit only telephone paystationUS4712230 *Jun 2, 1986Dec 8, 1987Rice John EMonitoring and recording apparatus for connection to a telephone lineUS4731818 *Dec 5, 1985Mar 15, 1988Communication Equipment & Engineering Co.Self-computing credit card telephone paystation method and systemUS4736405 *Jan 30, 1985Apr 5, 1988Tadahiko AkiyamaCommunication system with operation-procedure guiding function by speechUS4746786 *Oct 14, 1986May 24, 1988Siemens AktiengesellschaftMethod and apparatus for evaluating units stored on credit cardsUS4763350 *Jun 13, 1985Aug 9, 1988Alcatel, N.V.Facility for detecting and converting dial information and control information for service features of a telephone switching systemUS4766604 *Nov 7, 1986Aug 23, 1988Messagephone, Inc.Method for receiving and delivering voice messagesUS4768223 *Mar 6, 1986Aug 30, 1988Tamura Electric Works, Ltd.Public telephone set with internal charge processingUS4769834 *Jan 30, 1987Sep 6, 1988American Telephone And Telegraph Company And At&T Information Systems Inc.Inter-exchange carrier accessUS4777647 *Sep 29, 1986Oct 11, 1988Digital Telecommunications Systems, Inc.Pay station telephone interfaceUS4791640 *Oct 21, 1985Dec 13, 1988American Telephone And Telegraph Company, At&T Bell LaboratoriesCall charging arrangementUS4797910 *May 7, 1986Jan 10, 1989American Telphone And Telegraph Company, At&T Bell LaboratoriesAutomated operator assistance calls with voice processingUS4825460 *Jun 22, 1988Apr 25, 1989Messagephone, Inc.Line interface unit for caller-controlled receipt and delivery of voice messagesUS4890317 *Jan 23, 1989Dec 26, 1989Intellicall, Inc.Automatic validation of telephone account numbersUS4908852 *Jan 23, 1989Mar 13, 1990Intellicall, Inc.Method and apparatus for altering the access format of telephone callsUS4920562 *Jan 23, 1989Apr 24, 1990Intellicall, Inc.Automatic generation of billing records at a telephone paystationUS4935956 *Apr 20, 1989Jun 19, 1990Telequip Ventures, Inc.Automated public phone control for charge and collect billingUS5153907 *Dec 12, 1991Oct 6, 1992Messager Partners, Inc.Telephone system gateway interfaceEP0185365A1 *Dec 17, 1985Jun 25, 1986GN Communications A/SA pay phone system or a pay service systemFR2600850A1 * Title not availableGB2134749A * Title not availableJPS6333054A * Title not available* Cited by examinerNon-Patent CitationsReference1 *Exhibits A N, Various Documents relating to Microdevices, Inc.2Exhibits A-N, Various Documents relating to Microdevices, Inc.3 *OSSGR, Issue 1, Revision 3, Mar. 1988, Technical Reference No. TR TSY 000271, FSD 85 01 0100 Calling Card Service .4 *OSSGR, Issue 1, Revision 3, Mar. 1988, Technical Reference No. TR TSY 000271, FSD 85 01 0200 Collect Billing .5OSSGR, Issue 1, Revision 3, Mar. 1988, Technical Reference No. TR-TSY-000271, "FSD 85-01-0100 Calling Card Service".6OSSGR, Issue 1, Revision 3, Mar. 1988, Technical Reference No. TR-TSY-000271, "FSD 85-01-0200 Collect Billing".* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6654461 *Sep 14, 1999Nov 25, 20033Com CorporationSynthesized telephone line ring signal impedance terminationUS6920425 *May 16, 2000Jul 19, 2005Nortel Networks LimitedVisual interactive response system and method translated from interactive voice response for telephone utilityUS7551166 *May 13, 2004Jun 23, 2009Semiconductor Energy Laboratory Co., Ltd.Display device, method for driving the same, and electronic device using the sameUS7881446Sep 2, 2005Feb 1, 2011Confinement Telephony Technology, LlcTelephony system and method with enhanced validationUS8031849Sep 2, 2005Oct 4, 2011Confinement Telephony Technology, LlcTelephony system and method with enhanced fraud controlUS8064580Sep 2, 2005Nov 22, 2011Confinement Telephony Technology, LlcTelephony system and method with improved fraud controlUS8295446Sep 2, 2005Oct 23, 2012Confinement Telephony Technology, LlcTelephony system and method with enhanced call monitoring, recording and retrievalUS8335308Oct 31, 2007Dec 18, 2012Centurylink Intellectual Property LlcMethod, system, and apparatus for attenuating dual-tone multiple frequency confirmation tones in a telephone setUS8681956Apr 1, 2011Mar 25, 2014Paymentone CorporationMethod and apparatus to validate a subscriber lineUS8761353May 25, 2012Jun 24, 2014Confinement Telephony Technology, LlcTelephony system and method with enhanced call monitoring, recording and retrievalUS8767930Jun 29, 2007Jul 1, 2014Centurylink Intellectual Property LlcSystem and method for amplifying attenuated DTMF signals in a packet based network* Cited by examinerClassifications U.S. Classification379/132, 379/155, 379/114.05International ClassificationH04M17/02Cooperative ClassificationH04M17/02European ClassificationH04M17/02Legal EventsDateCodeEventDescriptionMay 31, 2011ASAssignmentOwner name: TELEQUIP LABS, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:026362/0632Effective date: 20110531Owner name: T-NETIX, INC., VIRGINIAFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:026362/0632Effective date: 20110531Owner name: SECURUS TECHNOLOGIES, INC. (N/K/A SECURUS TECHNOLOFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:026362/0632Effective date: 20110531Owner name: EVERCOM SYSTEMS, INC. N/K/A SECURUS TECHNOLOGIES,Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LL (AS SUCCESSOR BY ASSIGNMENT TO H.I.G. SECURUS AGENT, LLC);REEL/FRAME:026362/0644Effective date: 20110531Owner name: EVERCOM SYSTEMS, INC. N/K/A SECURUS TECHNOLOGIES,Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:026362/0632Effective date: 20110531Owner name: TELEQUIP LABS, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LL (AS SUCCESSOR BY ASSIGNMENT TO H.I.G. SECURUS AGENT, LLC);REEL/FRAME:026362/0644Effective date: 20110531Owner name: SECURUS TECHNOLOGIES, INC. (N/K/A SECURUS TECHNOLOFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LL (AS SUCCESSOR BY ASSIGNMENT TO H.I.G. SECURUS AGENT, LLC);REEL/FRAME:026362/0644Effective date: 20110531Owner name: T-NETIX, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LL (AS SUCCESSOR BY ASSIGNMENT TO H.I.G. SECURUS AGENT, LLC);REEL/FRAME:026362/0644Effective date: 20110531Mar 28, 2011FPAYFee paymentYear of fee payment: 12May 7, 2010ASAssignmentOwner name: H.I.G. SECURUS AGENT, LLC,FLORIDAFree format text: SECURITY AGREEMENT;ASSIGNORS:SECURUS TECHNOLOGIES, INC.;EVERCOM SYSTEMS, INC.;T-NETIX, INC.;AND OTHERS;REEL/FRAME:024351/0427Effective date: 20100430May 4, 2010ASAssignmentOwner name: EVERCOM SYSTEMS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: EVERCOM, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: SECURUS TECHNOLOGIES, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Owner name: SYSCON JUSTICE SYSTEMS, INC.,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: T-NETIX TELECOMMUNICATIONS SERVICES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: T-NETIX, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Owner name: MODELING SOLUTIONS LLC,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: TELEQUIP LABS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: T-NETIX, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Owner name: EVERCOM HOLDINGS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: SECURUS TECHNOLOGIES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Owner name: MODELING SOLUTIONS, LLC,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: EVERCOM SYSTEMS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Owner name: EVERCOM SYSTEMS, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Free format text: SECURITY AGREEMENT;ASSIGNORS:TELEQUIP LABS, INC.;EVERCOM SYSTEMS, INC.;T-NETIX, INC.;REEL/FRAME:024329/0295Owner name: SECURUS TECHNOLOGIES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: T-NETIX, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Owner name: EVERCOM SYSTEMS, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: JEFFERIES FINANCE LLC,NEW YORKFree format text: SECURITY AGREEMENT;ASSIGNORS:TELEQUIP LABS, INC.;EVERCOM SYSTEMS, INC.;T-NETIX, INC.;REEL/FRAME:024329/0295Effective date: 20100430Owner name: MODELING SOLUTIONS, LLC,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: T-NETIX TELECOMMUNICATIONS SERVICES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: T-NETIX, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: T-NETIX, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: EVERCOM SYSTEMS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: T-NETIX, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: TELEQUIP LABS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: SECURUS TECHNOLOGIES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: EVERCOM HOLDINGS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: SECURUS TECHNOLOGIES, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: MODELING SOLUTIONS LLC,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: SECURUS TECHNOLOGIES, INC., TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:WELLS FARGO FOOTHILL, LLC;REEL/FRAME:024329/0310Effective date: 20100430Owner name: JEFFERIES FINANCE LLC,NEW YORKFree format text: SECURITY AGREEMENT;ASSIGNORS:TELEQUIP LABS, INC.;EVERCOM SYSTEMS, INC.;T-NETIX, INC.;REEL/FRAME:24329/295Effective date: 20100430Owner name: EVERCOM, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: EVERCOM SYSTEMS, INC.,TEXASFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Owner name: SYSCON JUSTICE SYSTEMS, INC.,CANADAFree format text: ASSIGNMENT AND RELEASE OF SECURITY INTEREST;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:024329/0282Effective date: 20100430Oct 9, 2008ASAssignmentOwner name: WELLS FARGO FOOTHILL, LLC, GEORGIAFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC.;REEL/FRAME:021651/0113Effective date: 20080930Oct 3, 2008ASAssignmentOwner name: T-NETIX, INC., TEXASFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:ING CAPITAL LLC;REEL/FRAME:021617/0798Effective date: 20080930Apr 30, 2007ASAssignmentOwner name: AMERICAN CAPITAL FINANCIAL SERVICES, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:T-NETIX, INC.;REEL/FRAME:019224/0572Effective date: 20040303Mar 28, 2007FPAYFee paymentYear of fee payment: 8Sep 21, 2004ASAssignmentOwner name: T-NETIX, INC., TEXASFree format text: RELEASE AND REASSIGNMENT;ASSIGNOR:AMERICAN CAPITAL FINANCIAL SERVICES, INC., AS ADMINISTRATIVE AGENT;REEL/FRAME:015861/0542Effective date: 20040909Owner name: T-NETIX, INC., TEXASFree format text: RELEASE REASSIGNMENT;ASSIGNOR:DYMAS FUNDING COMPANY, LLC, AS ADMINISTRATIVE AGENT;REEL/FRAME:015861/0519Effective date: 20040909Owner name: T-NETIX, INC. 2155 CHENAULT AVENUE SUITE 410CARROLFree format text: RELEASE REASSIGNMENT;ASSIGNOR:DYMAS FUNDING COMPANY, LLC, AS ADMINISTRATIVE AGENT /AR;REEL/FRAME:015861/0519Owner name: T-NETIX, INC. 2155 CHENAULT AVENUECARROLTON, TEXASFree format text: RELEASE AND REASSIGNMENT;ASSIGNOR:AMERICAN CAPITAL FINANCIAL SERVICES, INC., AS ADMINISTRATIVE AGENT /AR;REEL/FRAME:015861/0542Owner name: T-NETIX, INC. 2155 CHENAULT AVENUE SUITE 410CARROLFree format text: RELEASE REASSIGNMENT;ASSIGNOR:DYMAS FUNDING COMPANY, LLC, AS ADMINISTRATIVE AGENT /AR;REEL/FRAME:015861/0519Effective date: 20040909Owner name: T-NETIX, INC. 2155 CHENAULT AVENUECARROLTON, TEXASFree format text: RELEASE AND REASSIGNMENT;ASSIGNOR:AMERICAN CAPITAL FINANCIAL SERVICES, INC., AS ADMINISTRATIVE AGENT /AR;REEL/FRAME:015861/0542Effective date: 20040909Sep 15, 2004ASAssignmentOwner name: ING CAPITAL LLC, AS ADMINISTRATIVE AGENT, NEW YORKFree format text: ASSIGNMENT OF SECURITY AGREEMENT;ASSIGNORS:SECURUS TECHNOLOGIES, INC.;T-NETIX, INC.;TELEQUIP LABS, INC.;AND OTHERS;REEL/FRAME:015810/0553Effective date: 20040909Owner name: ING CAPITAL LLC, AS ADMINISTRATIVE AGENT 1325 AVENFree format text: ASSIGNMENT OF SECURITY AGREEMENT;ASSIGNORS:SECURUS TECHNOLOGIES, INC. /AR;REEL/FRAME:015810/0553Owner name: ING CAPITAL LLC, AS ADMINISTRATIVE AGENT,NEW YORKOwner name: ING CAPITAL LLC, AS ADMINISTRATIVE AGENT 1325 AVENFree format text: ASSIGNMENT OF SECURITY AGREEMENT;ASSIGNORS:SECURUS TECHNOLOGIES, INC. /AR;REEL/FRAME:015810/0553Effective date: 20040909Owner name: ING CAPITAL LLC, AS ADMINISTRATIVE AGENT,NEW YORKFree format text: ASSIGNMENT OF SECURITY AGREEMENT;ASSIGNORS:SECURUS TECHNOLOGIES, INC.;T-NETIX, INC.;TELEQUIP LABS, INC.;AND OTHERS;REEL/FRAME:015810/0553Effective date: 20040909Jun 22, 2004ASAssignmentOwner name: T-NETIX, INC., TEXASFree format text: PATENT RELEASE AND REASSIGNMENT;ASSIGNOR:JPMORGAN CHASE BANK, AS COLLATERAL AGENT;REEL/FRAME:015469/0339Effective date: 20040603Owner name: T-NETIX, INC. 2155 CHENAULT AVENUE, SUITE 410CARROFree format text: PATENT RELEASE AND REASSIGNMENT;ASSIGNOR:JPMORGAN CHASE BANK, AS COLLATERAL AGENT /AR;REEL/FRAME:015469/0339Owner name: T-NETIX, INC. 2155 CHENAULT AVENUE, SUITE 410CARROFree format text: PATENT RELEASE AND REASSIGNMENT;ASSIGNOR:JPMORGAN CHASE BANK, AS COLLATERAL AGENT /AR;REEL/FRAME:015469/0339Effective date: 20040603Jun 8, 2004ASAssignmentOwner name: SPEAKEZ, TEXASFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA;REEL/FRAME:015418/0057Effective date: 20021114Owner name: T-NETIX JMS CORPORATION, TEXASFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA;REEL/FRAME:015418/0057Effective date: 20021114Owner name: T-NETIX MONITORING, INC., TEXASFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA;REEL/FRAME:015418/0057Effective date: 20021114Owner name: T-NETIX, TEXASFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA;REEL/FRAME:015418/0057Effective date: 20021114Owner name: T-NETIX 2155 CHENAULT AVENUECARROLLTON, TEXAS, 750Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA /AR;REEL/FRAME:015418/0057Owner name: T-NETIX 2155 CHENAULT AVENUECARROLLTON, TEXAS, 750Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK ONE, COLORADO, NA /AR;REEL/FRAME:015418/0057Effective date: 20021114Mar 5, 2004ASAssignmentOwner name: DYMAS FUNDING COMPANY, LLC, AS ADMIN. AGENT, ILLINFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC.;REEL/FRAME:014990/0645Effective date: 20040303Owner name: DYMAS FUNDING COMPANY, LLC, AS ADMIN. AGENT ONE N.Free format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC. /AR;REEL/FRAME:014990/0645Owner name: DYMAS FUNDING COMPANY, LLC, AS ADMIN. AGENT ONE N.Free format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC. /AR;REEL/FRAME:014990/0645Effective date: 20040303Mar 27, 2003FPAYFee paymentYear of fee payment: 4Dec 3, 2002ASAssignmentOwner name: JPMORGAN CHASE BANK, TEXASFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC.;REEL/FRAME:013542/0675Effective date: 20021114Owner name: SPEAKEZ, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA);REEL/FRAME:013542/0628Effective date: 20021114Owner name: T-NETIX JMS CORPORATION, TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA);REEL/FRAME:013542/0628Effective date: 20021114Owner name: T-NETIX MONITORING, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA);REEL/FRAME:013542/0628Effective date: 20021114Owner name: T-NETIX, INC., TEXASFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA);REEL/FRAME:013542/0628Effective date: 20021114Owner name: JPMORGAN CHASE BANK 2200 ROSS AVENUE 5TH FLOORDALLOwner name: JPMORGAN CHASE BANK 2200 ROSS AVENUE 5TH FLOORDALLFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC. /AR;REEL/FRAME:013542/0675Owner name: T-NETIX, INC. 2155 CHENAULT DRIVE SUITE 410CARROLLFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA)/AR;REEL/FRAME:013542/0628Owner name: T-NETIX, INC. 2155 CHENAULT DRIVE SUITE 410CARROLLOwner name: JPMORGAN CHASE BANK 2200 ROSS AVENUE 5TH FLOORDALLFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC.;REEL/FRAME:013542/0675Effective date: 20021114Owner name: T-NETIX, INC. 2155 CHENAULT DRIVE SUITE 410CARROLLFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA)/AR;REEL/FRAME:013542/0628Effective date: 20021114Owner name: T-NETIX, INC. 2155 CHENAULT DRIVE SUITE 410CARROLLFree format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:BANK ONE, NA ( SUCCESSOR BY MERGER TO BANK ONE, COLORADO, NA);REEL/FRAME:013542/0628Effective date: 20021114Owner name: JPMORGAN CHASE BANK 2200 ROSS AVENUE 5TH FLOORDALLFree format text: SECURITY AGREEMENT;ASSIGNOR:T-NETIX, INC. /AR;REEL/FRAME:013542/0675Effective date: 20021114Jul 2, 2001ASAssignmentOwner name: T-NETIX, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WIRELESS WEBCONNECT, INC. F.K.A. INTELLICALL, INC.;REEL/FRAME:011934/0787Effective date: 20010517Owner name: T-NETIX, INC. SUITE 102 1544 VALWOOD PARKWAY CARROOwner name: T-NETIX, INC. SUITE 102 1544 VALWOOD PARKWAYCARROLFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WIRELESS WEBCONNECT, INC. F.K.A. INTELLICALL, INC. /AR;REEL/FRAME:011934/0787Owner name: T-NETIX, INC. SUITE 102 1544 VALWOOD PARKWAYCARROLFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WIRELESS WEBCONNECT, INC. F.K.A. INTELLICALL, INC. /AR;REEL/FRAME:011934/0787Effective date: 20010517Owner name: T-NETIX, INC. SUITE 102 1544 VALWOOD PARKWAY CARROFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WIRELESS WEBCONNECT, INC. F.K.A. INTELLICALL, INC.;REEL/FRAME:011934/0787Effective date: 20010517Jun 12, 2001ASAssignmentOwner name: INTELLICALL, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORMURA HOLDING COMPANY;REEL/FRAME:011887/0314Effective date: 20010516Owner name: INTELLICALL, INC. 2155 CHENAULT, SUITE 410 CARROLTOwner name: INTELLICALL, INC. 2155 CHENAULT, SUITE 410CARROLTOFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORMURA HOLDING COMPANY /AR;REEL/FRAME:011887/0314Owner name: INTELLICALL, INC. 2155 CHENAULT, SUITE 410 CARROLTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORMURA HOLDING COMPANY;REEL/FRAME:011887/0314Effective date: 20010516Owner name: INTELLICALL, INC. 2155 CHENAULT, SUITE 410CARROLTOFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORMURA HOLDING COMPANY /AR;REEL/FRAME:011887/0314Effective date: 20010516Jun 11, 2001ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINOVA CAPITAL CORPORATION /AR;REEL/FRAME:011874/0643Owner name: WIRELESS WEBCONNECT!, INC. F.K.A. INTELLICALL, INCFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINOVA CAPITAL CORPORATION;REEL/FRAME:011874/0643Effective date: 20010515Owner name: WIRELESS WEBCONNECT!, INC. F.K.A. INTELLICALL, INCFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINOVA CAPITAL CORPORATION;REEL/FRAME:011874/0643Effective date: 20010515Owner name: WIRELESS WEBCONNECT!, INC. F.K.A. INTELLICALL, INCFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINOVA CAPITAL CORPORATION /AR;REEL/FRAME:011874/0643Effective date: 20010515Feb 3, 1997ASAssignmentOwner name: FINOVA CAPITAL CORPORATION, ARIZONAFree format text: SECURITY AGREEMENT;ASSIGNOR:INTELLICALL, INC.;REEL/FRAME:008321/0230Effective date: 19961113Aug 29, 1994ASAssignmentOwner name: INTELLICALL, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FIRST INTERSTATE BANK OF TEXAS, N.A.;REEL/FRAME:007107/0738Effective date: 19940809Owner name: NOMURA HOLDING AMERICA, INC., NEW YORKFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLICALL, INC.;REEL/FRAME:007107/0745Effective date: 19940811Jul 18, 1994ASAssignmentOwner name: FIRST INTERSTATE BANK OF TEXAS, N.A., AS COLLATERAFree format text: PATENT ASSIGNMENT-LICENSEBACK AGREEMENT;ASSIGNOR:INTELLICALL, INC., A DE CORP.;REEL/FRAME:007067/0821Effective date: 19940502Owner name: INTELLICALL, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FIRST INTERSTATE BANK OF TEXA, N.A., AS COLLATERAL AGENT;REEL/FRAME:007054/0539Effective date: 19940502RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services