Intelligent filtering for contact spanning multiple access networks
First Claim
1. A method for facilitating communication between a watched party and a watching party over a multiple access network where the watching party wishes to contact the watched party and the watching party uses a first type of device on a first type of access network and the watched party uses a second type of device on a second type of access network comprising:
- storing, on a personal communications portal device, a plurality of contact addresses for said watched party in a common location which is accessible via said multiple access network, each contact address being associated with corresponding ones of a plurality of different types of devices;
receiving a request from a watching party via a first type of access device on the first access network to contact said watched party, wherein said request includes an indication of a contact address associated with a watched party access device of the first type;
directing the request to the personal communications portal device having access to the stored contact addresses;
determining, by the personal communications portal device, presence information for the watched party including identifying which of said different devices are in active communication with the multiple access network;
selecting, by the personal communications portal device, one of the plurality of contact addresses associated with at least one device identified as being in active communication with the multiple access network and being of a different type than the watching party device operating in response to a watched party defined contact rule, the watched party defined contact rule associating watched party presence and user preferences with each of the plurality of contact addresses;
determining whether to permit the watching party to contact the watched party based at least in-part on which type of device is the active device and identity of the watching party; and
if it is determined to permit the watching party to contact the watched party, prompting, by the personal communications portal device, redirection of communications between the first type of device associated with the first access network and used by the watching party to the second type of device associated with the second access network and used by the watched party by forwarding the selected contact address to the watching party to enable the watching party to contact the watched party at the selected contact address in response to the watched party contact rules, whereby quickly contacting the watched party may be facilitated and controlled, and personal mobility is supported.
7 Assignments
0 Petitions
Accused Products
Abstract
A personal communications portal maintains presence information about a user who may be available at one or more terminal devices on one or more access networks comprising a multiple access network. The access networks may operate in different transmission modes and may utilize different signaling formats (text, graphics, voice, video, etc.). A watched party specifies preferences as to who may contact him, at what times, on what kind of network and device. A watching party requesting to contact the watched party may be given direct contact information for contacting the user, may be given indirect contact information for contacting the user without being informed of the watched party'"'"'s whereabouts, may be placed directly in communication with the watched party, or may forward a message to the user. If the caller is forwarding a message to the user or is placed in communication with the user, and if caller and user are using different transmission modes or different signaling formats, the personal communications portal mediates communication appropriately. Further, the personal communications portal may determine the watched party'"'"'s physical location based upon the presence information received from the multiple access network and possibly from information received related to events which take place outside of the multiple access network, but which are reported to the portal.
-
Citations
40 Claims
-
1. A method for facilitating communication between a watched party and a watching party over a multiple access network where the watching party wishes to contact the watched party and the watching party uses a first type of device on a first type of access network and the watched party uses a second type of device on a second type of access network comprising:
-
storing, on a personal communications portal device, a plurality of contact addresses for said watched party in a common location which is accessible via said multiple access network, each contact address being associated with corresponding ones of a plurality of different types of devices; receiving a request from a watching party via a first type of access device on the first access network to contact said watched party, wherein said request includes an indication of a contact address associated with a watched party access device of the first type; directing the request to the personal communications portal device having access to the stored contact addresses; determining, by the personal communications portal device, presence information for the watched party including identifying which of said different devices are in active communication with the multiple access network; selecting, by the personal communications portal device, one of the plurality of contact addresses associated with at least one device identified as being in active communication with the multiple access network and being of a different type than the watching party device operating in response to a watched party defined contact rule, the watched party defined contact rule associating watched party presence and user preferences with each of the plurality of contact addresses; determining whether to permit the watching party to contact the watched party based at least in-part on which type of device is the active device and identity of the watching party; and if it is determined to permit the watching party to contact the watched party, prompting, by the personal communications portal device, redirection of communications between the first type of device associated with the first access network and used by the watching party to the second type of device associated with the second access network and used by the watched party by forwarding the selected contact address to the watching party to enable the watching party to contact the watched party at the selected contact address in response to the watched party contact rules, whereby quickly contacting the watched party may be facilitated and controlled, and personal mobility is supported. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
10. Apparatus operable to facilitate communication between a watched party and a watching party over a multiple access network where the watching party wishes to contact the watched party and the watching party uses a first type of device on a first type of access network and the watched party uses a second type of device on a second type of access network comprising:
-
a personal communications portal device comprising; a processor and memory coupled to said multiple access network, wherein said memory is configured to store contact information for contacting said watched party via a plurality of different types of devices associated with different access networks, the contact information including a plurality of different contact numbers, each corresponding to ones of a plurality of different types of devices wherein each type of device is associated with a particular access network; and at least one watched party defined contact rule stored in said memory, the watched party defined contact rule associating watched party presence and user preferences with each of the plurality of contact numbers; and a plurality of gateways coupled between said personal communications portal device and said plurality of access networks, wherein said plurality of gateways are configured to provide said personal communications portal device with information pertaining to a presence of said watched party on said plurality of access networks, including which of the devices is currently in active communication with at least one of the access networks, wherein said processor is operable in response to a request from a watching party to contact said watched party via a first type of device on the first access network, wherein said request includes an indication of a contact address associated with a watched party device of the first type, to select one of the contact addresses associated with a device in active communication with at least one of the access networks in accordance with contact rules such that the selected watched party device is of a different type than the watching party device; wherein said processor is operable to determine whether to permit the watching party to contact the watched party based at least in-part on which type of device is the active device and identity of the watching party; and wherein, if it is determined to permit the watching party to contact the watched party, said processor prompts redirection of communications between a first access network used by the watching party and a second, different access network used by the device associated with the selected contact address such that the watched party receives the communications on a different type of device than the watching party employs to transmit the communications, thereby facilitating personal mobility. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus operable to facilitate communication between a watched party and a watching party over a multiple access network where the watching party wishes to contact the watched party and the watching party uses a first type of device on a first type of access network and the watched party uses a second type of device on a second type of access network, comprising:
-
means for processing and storing data, coupled to said multiple access network, operable for storing contact information for contacting said watched party via a plurality of different types of devices, each associated with a particular type of access network, the contact information including a plurality of contact addresses associated with the plurality of devices; means for generating at least one contact rule stored in said data storing means, the contact rule associating watched party presence and user preferences with each of the plurality of contact numbers; gateway means coupled between said processor means and said plurality of access networks for providing said processing means with information pertaining to a presence of said watched party on said plurality of access networks, including which of the devices is in active communication with at least one of said access networks; and
,wherein said processing means is further configured to provide one of the plurality of contact addresses to a watching party seeking access to the watched party in response to a watching party request and the watched party defined contact rules such that the provided contact address is associated with a watched party device that is of a different type than the watching party device; wherein said processing means is further configured to determine whether to permit the watching party to contact the watched party based at least in-part on which type of device is the active device and identity of the watching party; and wherein, if it is determined to permit the watching party to contact the watched party, said processing means prompts redirection of communications between a first access network used by the watching party and a second, different access network used by the device associated with the selected address such that the watched party receives the communications on a different type of device than the watching party employs to transmit the communications, thereby facilitating personal mobility. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification