The present invention generally relates to a system and a method for restricting wireless communication and, more specifically, to a system and a method for restricting wireless communication that includes a wireless communications device.
In the cellular service provider industry, for example, it is common place to lend potential or existing clients cellular phones for marketing and testing purposes. Thus, if a potential client is interested in testing a particular cellular service, then the cellular service provider may give the potential client a loaner phone. Alternatively, an existing client may be given, for example, a beta cellular phone for testing a new set of features of the cellular phone or the cellular service provider. In either scenario, the cellular phone is given with explicit instruction such as, for example, not to make long distance calls on the loaner phone.
Typically, the costs of the phones calls made on these cellular phones are entirely absorbed by the cellular service provider or the company that provided the cellular phone. However, in spite of the explicit instructions, abuse of these cellular phones in making long distance calls is widespread and costly. Many cellular service providers end up taking back the cellular phones with neither the client nor the cellular service provider meeting the intended objectives. Accordingly, both the client and the company are left with a negative impression of the relationship. It would be advantageous for a cellular service provider to employ a cellular phone that is capable of blocking out calls to particular area codes (e.g., area codes that would accrue long distance tolls) in a controlled and systematic manner.
In another area of concern, many service industries employ representatives or employees that travel great distances. In many instances, cellular phones are given to these representatives or employees so that they can keep in touch with the company. For example, a trucking company that delivers products across the country may give its drivers cellular phones with explicit instructions that the phone is only to be used in calling or receiving calls from the dispatcher in the home office in a particular area code. However, abuse of the cellular phones by making personal long distance calls is not uncommon. In this case, it would be impractical to block out long distance calls since most of the communications between the dispatch and the driver require a long distance call. Instead, it would be advantageous for the trucking company to employ a cellular phone that allows phone calls only to a limited set of area codes.
Accordingly, there is a need for a system and a method for providing a wireless communications device that restricts access based upon particular geographical characteristics of an inputted phone number.
The present invention alleviates to a great extent the disadvantages of the known systems and methods for restricting wireless communication. In a preferred embodiment, a system and a method for restricting wireless communication includes a wireless communications device. The wireless communications device may be in wireless communication (e.g., by infrared signals, radio frequency signals, etc.) with a wireless communications network such as, for example, a digital or analog cellular communications network and/or a positioning system such as a global positioning system (GPS). In a memory of the wireless communications device is stored a plurality of authorized and/or unauthorized geographic characteristics. In an attempt to make a phone call on the wireless communications device, a user inputs a phone number into the wireless communications device. The wireless communications device determines a particular geographic characteristic of the inputted phone number. The determined geographic characteristic is compared with geographic characteristics stored in the memory of the wireless communications device.
In one embodiment, the present invention provides that the phone call is placed if the determined geographic characteristic matches any of the authorized geographic characteristics stored in the memory of the wireless communications device. If the determined geographic characteristic does not match any of the authorized geographic characteristics then the phone call is not placed and the wireless communications device provides a response indicating that the user has attempted an unauthorized call.
In another embodiment, the present invention provides that the phone call is placed if the determined geographic characteristic does not match any of the unauthorized geographic characteristics stored in the memory of the wireless communications device. If the determined geographic characteristic matches any of the unauthorized geographic characteristics then the phone call is not placed and the wireless communications device provides a response indicating that the user has attempted an unauthorized call.
The present invention contemplates that the authorized and/or unauthorized geographic characteristics are stored in the memory, the controller or some combination thereof. In one embodiment, the present invention provides that the memory include a programmable read-only memory (PROM) on which is stored the authorized and/or unauthorized geographic characteristics. The PROM may also include at least a portion of the software for carrying out the method in accordance with the present invention. The PROM may or may not be rewritable.
The present invention has an advantage in that wireless communication devices may be distributed without worrying about absorbing the excessive costs normally associated with the abuse of the wireless communication device (e.g., by making unauthorized phone calls).
Some aspects of the present invention have an advantage in that wireless communications device can be cost effectively programmed to restrict particular wireless communications. Additional system-wide efficiencies are achieved since the restrictions occur in the wireless communications device and not in the wireless communications network.
These and other features and advantages of the present invention will be appreciated from review of the following detailed description of the invention, along with the accompanying figures in which like reference numerals refer to like parts throughout.
In accordance with the present invention, a system and a method for restricting wireless communication are provided.
As illustrated in
In a preferred embodiment, the present invention may also provide that the wireless communications device 100 include a transceiver 140 with an antenna 210, a microphone 150, a speaker 160, an input device 170 (e.g., a keypad, functional buttons, navigation keys and/or a keyboard), a display 180, and a port 190 (e.g., a data port, a serial port and/or a parallel port), each of which is coupled to the bus 110. In the preferred embodiment, the controller 120, the memory 130, the transceiver 140 and the port 190 are in two-way communication with the bus 110. The microphone 150, the speaker 160, the input device 170 and the display 180 are in one-way communication with the bus 110. The wireless communications device 100 also may include a timing mechanism 200 (e.g., a clock and/or a timer) that is accessible by any of the components of the wireless communications device 100.
In addition, the blocks illustrated in
The wireless communications device 100, in step 215, stores a list of authorized and/or unauthorized geographic characteristics in the memory 130. Geographic characteristics relate to geographic information that may be ascertained from a phone number and/or the present location of the wireless communications device 100. Geographic information may include, for example, area codes and/or sets of phone numbers within particular area codes. Furthermore, the geographic information may include parameters indicating whether, for example, the area codes and/or sets of phone numbers within particular area codes are authorized and/or unauthorized. Additional information may be present in the geographic characteristics indicating whether particular calls accrue local or long distance charges.
Then, the wireless communications device waits, in step 220, for the user to input a complete phone number via the input device 170. In step 230, the user inputs the complete phone number via the input device 170. In step 240, the controller 120 determines the particular geographic characteristic of the inputted phone number. For example, the controller 120 can determine the particular area code of the inputted phone number. In step 250, the controller 120 checks whether the particular geographic characteristic of the phone number is authorized and/or unauthorized.
In one embodiment, the present invention provides that the controller 120 check whether the particular area code of the inputted phone number matches any of the authorized area codes stored in the memory 130. If the particular area code does not match any of the authorized area codes, then, in step 260, the wireless communications device does not place the call and instead provides a response indicating that the attempted call is to an unauthorized area code. For example, the wireless communications device 100 displays an appropriate message on the display 180 and/or alerts the user via an audio beep or voice message via the speaker 160. Subsequently, the process loops back to step 220. If the area code does match one of the authorized area codes then, in step 270, the phone call is placed. In step 280 and step 290, the call is conducted and the call is terminated, respectively. The process then loops back to step 220.
In another embodiment, the present invention provides that the controller 120 check whether the particular area code of the inputted phone number matches any of the unauthroized area codes stored in the memory 130. If the particular area code does match any of the unauthorized area codes then, in step 260, the wireless communications device does not place the call and instead provides a response indicating that the attempted call is to an unauthorized area code. For example, the wireless communications device 100 displays an appropriate message on the display 180 and/or alerts the user via an audio beep or voice message via the speaker 160. Subsequently, the process loops back to step 220. If the area code does not match one of the unauthorized area codes then, in step 270, the phone call is placed. In step 280 and step 290, the call is conducted and the call is terminated, respectively. The process then loops back to step 220.
As illustrated in
The memory 130 can be programmed in a number of ways according to the present invention. For example, the instruction sets and the database can be programmed via the input device 170 and/or the display 180 of the wireless communications device 100. Alternatively, the instruction sets and the database can be downloaded via the antenna 210 of the transceiver 140. In yet another embodiment, the present invention provides a computer system that communicates with the port 190 (e.g., a data port) via, for example, a serial cable, and programs the portion 300 of the memory 130. The programming can occur at the computer system and then can be downloaded onto the portion 300 of the memory 130. Alternatively, the computer system can program the portion 300 of the memory concurrently with the connection via the port 190.
In another embodiment, the present invention provides that the portion 300 is a programmable read-only memory (PROM) or other form of read-only memory (ROM). The programming of the PROM may occur, for example, before the installation of the PROM chip. Alternatively, the PROM can be programmed or burned after installation of the PROM chip by downloading the instruction sets and the database via the antenna 210 or the port 190. For example, the computer system can connect to the wireless communications device 100 via the port 190 and program the PROM. The PROM may be unrewritable after the initial programming or may be rewritable after the initial programming, for example, for a finite number of times. Although not further detailed here, the present invention contemplates other methods and systems for programming the PROM as are known by those of ordinary skill in the art.
Furthermore, the present invention also contemplates other forms of memory that can store at least, in part, the instruction sets and the database. For example, the memory 130 may include an insertable disk or cartridge that may store information, for example, magnetically, electronically or optically. The present invention contemplates other forms of memory that are known in the art and are not further detailed here.
Referring again to
With the GPS function 185 provided, geographic characteristics may include absolute or relative position information. For example, the wireless communications device 100 could be set only to allow calls if the wireless communications device 100 were in a particular geographic area and if the call were made to an authorized area code. Such an arrangement could restrict, for example, a caller from travelling to a distant location and placing a call home. In such a manner, the wireless communications device 100 could restrict both the geographic location for initiating a call and the geographic location for receiving the call.
Thus, it is seen that a system and a method for restricting wireless communications devices are provided. One skilled in the art will appreciate that the present invention can be practiced by other than the preferred embodiments which are presented in this description for purposes of illustration and not of limitation, and the present invention is limited only by the claims that follow. It is noted that equivalents for the particular embodiments discussed in this description may practice the invention as well.
Number | Name | Date | Kind |
---|---|---|---|
5251252 | Katz | Oct 1993 | A |
5809126 | Smith et al. | Sep 1998 | A |
5828734 | Katz | Oct 1998 | A |
5884193 | Kaplan | Mar 1999 | A |
5995823 | Stephens | Nov 1999 | A |
6011973 | Valentine et al. | Jan 2000 | A |
6085080 | Rahikainen et al. | Jul 2000 | A |
6208872 | Schmidt | Mar 2001 | B1 |
6256503 | Stephens | Jul 2001 | B1 |
6256515 | Cox et al. | Jul 2001 | B1 |
6556819 | Irvin | Apr 2003 | B2 |
6560455 | Amin et al. | May 2003 | B2 |
6799052 | Allegrezza et al. | Sep 2004 | B2 |
7042867 | Whitehill et al. | May 2006 | B2 |
7212802 | Rodriguez | May 2007 | B2 |
Number | Date | Country | |
---|---|---|---|
20020165012 A1 | Nov 2002 | US |