System and method of managing communications policy settings in a wireless network
First Claim
1. A method of processing communications in a voice telephony network having a plurality of subscriber devices and a server;
- said method comprising the steps of;
maintaining, at said server, a central communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
maintaining, at each said subscriber device, a local communication policy;
said local communication policy corresponding to said central communication policy;
receiving a voice call at one of said subscriber devices;
said voice call having an originator identifier;
receiving a user-input at said one of said subscriber devices representing a marker of said originator identifier;
accessing said local common policy at said one of said subscriber devices;
updating said local common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said one of said subscriber devices; and
updating said central common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said plurality of said subscriber devices.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region and a server. A cell-phone, capable of roaming between regions, is operable to establish a wireless link with the base stations and through the base stations, with the server. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The communication policy is updated, by the server, based on requests from the subscriber devices. Once a request is received from a subscriber device, the determination whether to update the communication policy can be based on a record of rejections respective to the caller requested to be blocked. Alternatively, the communication policy can be updated according to a trust policy maintained on the server respective to the subscriber device making the request; the trust policy represents the procedure to follow when a request is received from that subscriber device.
-
Citations
18 Claims
-
1. A method of processing communications in a voice telephony network having a plurality of subscriber devices and a server;
- said method comprising the steps of;
maintaining, at said server, a central communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
maintaining, at each said subscriber device, a local communication policy;
said local communication policy corresponding to said central communication policy;
receiving a voice call at one of said subscriber devices;
said voice call having an originator identifier;
receiving a user-input at said one of said subscriber devices representing a marker of said originator identifier;
accessing said local common policy at said one of said subscriber devices;
updating said local common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said one of said subscriber devices; and
updating said central common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said plurality of said subscriber devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- said method comprising the steps of;
-
10. A policy server comprising:
-
a network interface for communicating with a plurality of subscriber devices via a voice telephony network interconnecting said devices and said interface;
at least one persistent storage device for maintaining, a central communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
a processor interconnecting said interface and said at least one persistent storage device;
said processor for receiving a local common policy maintained at one of said plurality of subscriber devices;
said local communication policy corresponding to said central communication policy;
said local common policy updated at said one of said plurality of subscriber devices to comprise an originator identifier such that reception of a voice call having said originator identifier is impermissible at said one of said plurality of subscriber devices; and
said processor operable to update said central common policy with said originator identifier, such that reception of a voice call having said originator identifier is impermissible at said plurality of said subscriber devices.
-
-
11. A computer-readable medium storing a plurality of programming instructions;
- said programming instructions implementing a method of processing communications in a voice telephony network having a plurality of subscriber devices and a server;
said method comprising the steps of;
maintaining, at said server, a central communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
maintaining, at each said subscriber device, a local communication policy;
said local communication policy corresponding to said central communication policy;
receiving a voice call at one of said subscriber devices;
said voice call having an originator identifier;
receiving a user-input at said one of said subscriber devices representing a marker of said originator identifier;
accessing said local common policy at said one of said subscriber devices;
updating said local common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said one of said subscriber devices; and
updating said central common policy with said originator identifier associated with said marker, such that reception of a voice call having said originator identifier is impermissible at said plurality of said subscriber devices.
- said programming instructions implementing a method of processing communications in a voice telephony network having a plurality of subscriber devices and a server;
-
12. A method of managing a communication policy in a voice telephony network having a plurality of subscriber devices comprising the steps of:
-
maintaining a communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
receiving a notice of a rejection of said voice call by one of said subscriber devices;
said voice call having an originating identifier;
updating a record of rejections respective to said originating identifier based on said notice;
said record of rejections comprising said one of said subscriber devices and said originating identifier; and
updating said communication policy if said record of rejections match a predefined criteria. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A policy server comprising:
-
a server network interface for communicating with a plurality of subscriber devices via a voice telephony network interconnecting said devices and said network; and
at least one persistent storage device for maintaining a communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
a processor interconnecting said interface and said at least one persistent storage device;
said processor for receiving a notice of a rejection of said voice call by one of said subscriber devices;
said voice call having an originating identifier;
said processor operable to update a record of rejections respective to said originating identifier based on said notice;
said record of rejections comprising said one of said subscriber devices and said originating identifier; and
said processor further operable to update said communication policy if said record of rejections match a predefined criteria.
-
-
18. A computer-readable medium storing a plurality of programming instructions;
- said programming instructions implementing a method of managing a communication policy in a voice telephony network having a plurality of subscriber devices comprising the steps of;
maintaining a communication policy comprising at least one identifier representing whether reception of a voice call having said at least one identifier is permissible at said subscriber devices in said network;
receiving a notice of a rejection of said voice call by one of said subscriber devices;
said voice call having an originating identifier;
updating a record of rejections respective to said originating identifier based on said notice;
said record of rejections comprising said one of said subscriber devices and said originating identifier;
updating said communication policy if said record of rejections match a predefined criteria.
- said programming instructions implementing a method of managing a communication policy in a voice telephony network having a plurality of subscriber devices comprising the steps of;
Specification