Methods and apparatus for providing restrictions on long distance calls from a wireless communication device
First Claim
1. In a wireless communication device configured for use by an individual of an enterprise, a method for use in providing restrictions on long distance calls attempted from the wireless communication device through a wireless communication network with use of a host enterprise server, the method comprising the acts of:
- regularly performing data synchronization, over a wireless link of the wireless communication network for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with the host enterprise server, the host enterprise server being connected in a private communication network of the enterprise which is not part of any wireless network within which the wireless device is adapted to operate;
receiving, over a wireless link of the wireless network long distance call restriction information from the host enterprise server in the private network, the host enterprise server having the long distance call restriction information stored in a user profile which is unique to the individual and being one of a plurality of user profiles for individuals of the enterprise, the long distance call restriction information being indicative of one or more country codes or area codes;
storing the long distance call restriction information received from the host enterprise server;
determining, at the wireless device of the individual, whether a call attempt from the wireless device is restricted by comparing a country code or area code of a telephone number of the call attempt with the one or more country codes or area codes of the long distance call restriction information;
if the wireless device determines that the call attempt is restricted by the long distance call restriction information, inhibiting the call attempt from the wireless device over the wireless network; and
if the wireless device determines that the call attempt is not restricted by the long distance call restriction information, allowing the call attempt from the wireless device for establishing a call over the wireless network.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing restrictions on long distance calls from wireless communication devices which operate in a wireless communication network are described. The wireless devices are preferably combined voice and data communication devices. In one illustrative example, each wireless device receives and stores long distance call restriction information which is pushed from a private computer network through the wireless network. During typical operation, a wireless device determines whether call attempts from the wireless device are restricted by the long distance call restriction information. If a call attempt is restricted by the long distance call restriction information, the wireless device restricts the call attempt from the wireless device and provides for a call restriction alert indication (e.g. an alert tone or visual text). If a call attempt is not restricted by the long distance call restriction information, the wireless device allows the call attempt from the wireless device. Advantageously, control over long distance calls may be established on a per-user basis in the private home network.
18 Citations
20 Claims
-
1. In a wireless communication device configured for use by an individual of an enterprise, a method for use in providing restrictions on long distance calls attempted from the wireless communication device through a wireless communication network with use of a host enterprise server, the method comprising the acts of:
-
regularly performing data synchronization, over a wireless link of the wireless communication network for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with the host enterprise server, the host enterprise server being connected in a private communication network of the enterprise which is not part of any wireless network within which the wireless device is adapted to operate; receiving, over a wireless link of the wireless network long distance call restriction information from the host enterprise server in the private network, the host enterprise server having the long distance call restriction information stored in a user profile which is unique to the individual and being one of a plurality of user profiles for individuals of the enterprise, the long distance call restriction information being indicative of one or more country codes or area codes; storing the long distance call restriction information received from the host enterprise server; determining, at the wireless device of the individual, whether a call attempt from the wireless device is restricted by comparing a country code or area code of a telephone number of the call attempt with the one or more country codes or area codes of the long distance call restriction information; if the wireless device determines that the call attempt is restricted by the long distance call restriction information, inhibiting the call attempt from the wireless device over the wireless network; and if the wireless device determines that the call attempt is not restricted by the long distance call restriction information, allowing the call attempt from the wireless device for establishing a call over the wireless network. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless communication device configured for use by an individual of an enterprise, comprising:
-
a radio modem which is configured to communicate with a wireless communication network; memory; a user interface which is configured to receive a telephone call attempt from the wireless device of the individual; a controller coupled to the radio modem, the memory, and the user interface, the controller being configured to; regularly perform data synchronization, over the wireless network with use of the radio modem, for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with a host enterprise server, the host enterprise server being connected in a private communication network of the enterprise which is not part of any wireless network within which the wireless device is adapted to operate; receive, over the wireless network with use of the radio modem, long distance call restriction information from the host enterprise server of the private network of the enterprise, the long distance call restriction information being stored at the host enterprise server in a user profile which is unique to the individual and being one of a plurality of user profiles for individuals of the enterprise, the long distance call restriction information being indicative of one or more country codes or area codes; store the long distance call restriction information in the memory; determine whether the call attempt is restricted by comparing a country code or area code of a telephone number of the call attempt with the one or more country codes or area codes of the long distance call restriction information; if the controller determines that the call attempt is restricted by the long distance call restriction information based on the comparing, inhibit the call attempt from the wireless device over the wireless network; and if the controller determines that the call attempt is not restricted by the long distance call restriction information based on the comparing, allow the call attempt from the wireless device for establishing a call over the wireless network. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A communication system, comprising:
-
a host enterprise server which is configured to connect to a host computer network of an enterprise; memory of the host enterprise server; the memory for storing user profile information which is unique to a wireless communication device or a subscriber thereof in the enterprise; the user profile information including long distance call restriction information which is indicative of one or more country codes or area codes; the host enterprise server being configured to connect with the host computer network which is not part of any wireless communication network within which the wireless device is adapted to operate; the host enterprise server being further configured to regularly perform data synchronization, over a wireless link of a wireless communication network for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with the host enterprise server; the host enterprise server being further configured to cause the long distance call restriction information to be sent to the wireless device through the host computer network and the wireless network; the wireless device including; a radio modem which is configured to receive the long distance call restriction information through the wireless network; memory which stores the long distance call restriction information; a user interface which is configured to receive a telephone call attempt from the subscriber of the wireless device; a controller which is configured to; determine whether the call attempt is restricted by comparing a country code or area code of a telephone number of the call attempt with the one or more country codes or area codes of the long distance call restriction information; if the call attempt is restricted by the long distance call restriction information, inhibit the call attempt from the wireless device over the wireless network; and if the call attempt is not restricted by the long distance call restriction information, allow the call attempt from the wireless device for establishing a call over the wireless network. - View Dependent Claims (12, 13)
-
-
14. In a wireless communication device configured for use by an individual of an enterprise, a method of providing restrictions on long distance calls from the wireless device comprising the acts of:
-
regularly performing data synchronization, over a wireless communication network, for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with a host enterprise server, the host enterprise server being connected in a private communication network of the enterprise which is not part of any wireless communication network within which the wireless device operates; receiving from a user interface of the wireless device of the individual, a selection of a plurality of telephone call digits of a telephone number associated with a telephone call attempt for a telephone call from the wireless device; in response to the telephone call attempt; transmitting, to the host enterprise server of the private network of the enterprise, a query request to identify whether the telephone call to the telephone number should be inhibited based on long distance call restriction information stored in the host enterprise server which is indicative of one or more country codes or area codes; receiving, from the host enterprise server of the private network, a response to the query request which is based on a comparison of a country code or area code of the telephone number with the one or more country codes or area codes of the long distance call restriction information performed at the host enterprise server; if the response from the host enterprise server is positive, allowing the telephone call associated with the telephone call attempt from the wireless device for establishing a call over the wireless network; and if the response from the host enterprise server is negative, inhibiting the telephone call associated with the telephone call attempt from the wireless device over the wireless network and providing an audible or visual alert at the wireless device. - View Dependent Claims (15)
-
-
16. A wireless communication device configured for use by an individual of an enterprise, comprising:
-
a user interface which is configured to receive a telephone call attempt at the wireless device of the individual for a telephone call to a telephone number; a radio modem which is configured for communications with a wireless communication network; a controller which is coupled to the user interface and the radio modem; the controller being configured to operate with the radio modem to regularly perform data synchronization for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with a host enterprise server, the host enterprise server being connected in a private communication network of the enterprise which is not part of any wireless communication network within which the wireless device is configured to operate; the controller being further configured to perform the following acts in response to the telephone call attempt; cause a query request to be transmitted, to the host enterprise server of the private network of the enterprise, through the radio modem to identify whether the telephone call to the telephone number should be restricted based on long distance call restriction information stored in the private communication network; receive, from the host enterprise server through the radio modem, a response to the query request which is based on a comparison of a country code or area code of the telephone number with the one or more country codes or area codes of the long distance call restriction information performed at the host enterprise server; if the response from the host enterprise server is positive, allowing the telephone call associated with the telephone call attempt from the wireless device for establishing a call over the wireless network; and if the response from the host enterprise server is negative, inhibiting the telephone call associated with the telephone call attempt from the wireless device over the wireless network and providing an audible or visual alert at the wireless device. - View Dependent Claims (18)
-
-
17. In a host enterprise server of a private computer network of an enterprise, a method for use in providing restrictions of long distance calls from a wireless communication device for an individual in the enterprise, for each of a plurality of individuals in the enterprise, the method comprising the acts of:
-
regularly perform data synchronization, by the host enterprise server, for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with the host enterprise server, the host enterprise server being connected in the private computer network of the enterprise which is not part of any wireless communication network within which the wireless device is configured to operate; maintaining storage, by the host enterprise server, of long distance call restriction information in a user profile associated with the individual of the enterprise, the long distance call restriction information being indicative of one or more country codes or area codes; receiving, at the host enterprise server through the wireless communication network, a query request from the wireless communication device of the individual in response to an attempt to place a telephone call to a telephone number from the wireless device through the wireless communication network, where the query request includes data indicative of a country code or area code of the telephone number; in response to the query request, searching the long distance call restriction information to identify whether the telephone call with the country code or area code should be allowed or restricted by comparing a country code or area code of a telephone number of the call attempt with the one or more country codes or area codes of the long distance call restriction information; and causing a response to be sent from the host enterprise server to the wireless device which indicates whether the telephone call to the telephone number is allowed or restricted based on the comparison.
-
-
19. A host enterprise server configured for connecting in a private computer network of an enterprise, the private computer network not being part of any wireless communication network within which a plurality of wireless communication devices are configured to operate, the host enterprise server comprising:
-
memory for storing a plurality of user profiles associated with the plurality of wireless devices configured for individuals in the enterprise, each user profile having user profile information which is unique to a wireless device or individual user thereof and including long distance call restriction information which is indicative of one or more country codes or area codes for restricting long distance telephone calls from the wireless device; the host enterprise server being configured to cause, for each one of the wireless devices for the individuals in the enterprise, the long distance call restriction information to be sent to the wireless device through the private computer network of the enterprise and the wireless network for restricting the long distance telephone calls from the wireless device; and the host enterprise server being further configured to regularly perform, for each one of the wireless devices for the individuals in the enterprise, data synchronization for user data items of a personal information manager application of the wireless device and corresponding user data items stored in association with the host enterprise sewer through the private computer network of the enterprise and the wireless network. - View Dependent Claims (20)
-
Specification