Facilitating interoperability among communication systems via inter- and intra-agency communications using a shared network
First Claim
1. A method for providing contact information via a directory service (DS), the method comprising computer implemented operations of:
- receiving a request from a DS originator to obtain at least a portion of contact information associated with a target resource prior to establishing a communication session with the target resource;
in response to receiving the request, identifying a first policy that is a DS access and/or viewing policy of the DS originator and identifying a second policy that is a DS access and/or viewing policy of the target resource;
based on both the first policy and the second policy, determining whether at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator;
when at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator, determining and modifying a portion of the contact information associated with the target resource for presentation to the DS originator in accordance with at least one of the policies;
presenting the modified portion of the contact information associated with the target resource to the DS originator; and
in response to presenting the modified portion of the contact information to the DS originator, receiving, from the DS originator, an attempt to proceed with the establishment of the communication session with the target resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing contact information via a directory service comprises a request being received from an originator to obtain at least a portion of contact information associated with a target. A first policy associated with the originator is identified, and a second policy that is associated with the target is identified. Based on at least one of the policies, it is determined whether a portion of the contact information associated with the target is authorized to be presented to the originator. If authorized, the portion of the contact information is presented to the originator. Upon receiving a request from the originator to establish communication with the target, it is determined whether a portion of contact information associated with the originator is authorized to presented to the target based on at least one of the policies. If authorized, the portion of the contact information associated with the originator is presented to the target.
11 Citations
20 Claims
-
1. A method for providing contact information via a directory service (DS), the method comprising computer implemented operations of:
-
receiving a request from a DS originator to obtain at least a portion of contact information associated with a target resource prior to establishing a communication session with the target resource; in response to receiving the request, identifying a first policy that is a DS access and/or viewing policy of the DS originator and identifying a second policy that is a DS access and/or viewing policy of the target resource; based on both the first policy and the second policy, determining whether at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator; when at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator, determining and modifying a portion of the contact information associated with the target resource for presentation to the DS originator in accordance with at least one of the policies; presenting the modified portion of the contact information associated with the target resource to the DS originator; and in response to presenting the modified portion of the contact information to the DS originator, receiving, from the DS originator, an attempt to proceed with the establishment of the communication session with the target resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15)
-
-
9. The method of claim wherein the proxy contact address can only be used by the DS originator that is assigned to use the proxy contact address by the DS.
-
16. A non-transitory computer storage medium having stored thereon a set of instructions which, when loaded into a hardware device, causes the hardware device to perform the following functions:
-
receive a request from a DS originator to obtain at least a portion of contact information associated with a target resource prior to establishing a communication session with the target resource; in response to receiving the request, identify a first policy that is a DS access and/or viewing policy of the DS originator and identify a second policy that is a DS access and/or viewing policy of the target resource; based on both the first policy and the second policy, determine whether at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator; and when at least the portion of the contact information associated with the target resource is authorized to be presented to the DS originator, determine and modify a portion of the contact information associated with the target resource in accordance with at least one of the policies; present the modified portion of the contact information associated with the target resource to the DS originator; and in response to presenting the modified portion of the contact information to the DS originator, receive, from the DS originator, an attempt to proceed with the establishment of the communication session with the target resource. - View Dependent Claims (17, 18, 19, 20)
-
Specification