System and method for blocking unauthorized outgoing call on a communication network
OwnerSeyed Ahmad Haghgou, Alex Hagooinventors
Life of this patent
Estimating the term…
Abstract
The various embodiments herein provide a system and method for blocking unauthorized outgoing calls made by an unauthorized user. The system is programmed by the user to block any attempt made to call an unauthorized number. Incase of a landline system, the system is connected to a telephone line that powers up the unit from the landline and blocks any unauthorized outgoing calls. The system is programmed to inhibit dialing any prefixes or any individual numbers. The system disconnects the phone line from the network and does not allow continuation of dialing when the prefix or the dialing number matches with the unauthorized dialing list/database.
Claims14
A system for blocking unauthorized outgoing calls, the system comprising:
- a voltage converter for converting a supply voltage from a telephone line to +5V DC;
- a first circuit for disconnecting a telephone line, and wherein the first circuit is a line break control circuit;
- a second circuit for saving power for a pre-determined time period, and wherein the second circuit is a power saver circuit;
- a microcontroller comprising a list of unauthorized numbers, and wherein the list of unauthorized numbers are saved on an EEPROM memory of the microcontroller;
- a tone decoder circuit for decoding a dual-tone-multi-frequency (DTMF) tones from the telephone line, and wherein the decoded dual-tone-multi-frequency (DTMF) tones are sent to the microcontroller;
- a pulse detector for detecting a dialing pulse on the telephone line, and wherein the detected dialing pulse is sent to the microcontroller;
- a beep generator for providing a feedback in the form of a tone for accepting a command during a programming operation;
- a LED controller for providing a visual indication for indicating an ON/OFF status of the system;
- a reset circuit for switching the system to a default mode;
- and
- an ISP programming interface for providing a programming and a reprogramming capability to the microcontroller.
A method for blocking unauthorized outgoing calls, the method comprises the steps of:
- setting a password for the system;
- accessing the system by entering a password;
- erasing a previous data from an EEPROM memory of the system;
- loading a list of unauthorised numbers to the EEPROM memory;
- initialising a phone call by dialing a number in a telephone;
- comparing a dialed number with the list of unauthorised numbers stored in the EEPROM memory;
- and
- blocking the phone call when the dialed number matches with a number in the list of unauthorised numbers stored in the EEPROM memory.
Dependencies are inferred from the claim text.