Contextual based identity
First Claim
1. A method for communicating according to contextual identity, the method comprising the acts of:
- receiving a communication from a user of a first network which communicates according to a first communication protocol;
normalizing the communication into a network-independent format;
selecting a channel of communication for a recipient user of a second network which communicates according to a second communication protocol; and
sending the communication to an identity of the second user via the selected channel of communication, wherein the communication includes an identity of the first user;
wherein the first and second user identities are contextual to the channel of communication.
13 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for communicating according to contextual identity are disclosed. Embodiments of the present invention provide identity management which may dynamically select appropriate identities or communication channels for communication between network users. More specifically, embodiments of the present invention may automatically select an appropriate identity from a plurality of identities for a user. Thus, users may be provided seamless access to different networks without having to subscribe to the same networks and without having to alter client devices or applications.
-
Citations
30 Claims
-
1. A method for communicating according to contextual identity, the method comprising the acts of:
-
receiving a communication from a user of a first network which communicates according to a first communication protocol; normalizing the communication into a network-independent format; selecting a channel of communication for a recipient user of a second network which communicates according to a second communication protocol; and sending the communication to an identity of the second user via the selected channel of communication, wherein the communication includes an identity of the first user; wherein the first and second user identities are contextual to the channel of communication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for service delivery according to contextual identity, the method comprising the acts of:
-
receiving a service request from a subscriber of a first network; normalizing the service request into a network-independent format; selecting a channel of communication for a recipient user of a second network; and sending the service request to an identity of the second user via the selected channel of communication, wherein the service request includes an identity of the first user, wherein the identity is contextual to the channel of communication. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for contextual identity management, the system comprising:
-
a network bridge comprising an adapter configured to normalize a request received by the network bridge; a plurality of channels configured for communication with a plurality of networks; a presence interface adapted to communicate with a plurality of presence sources to receive presence information; a user profile interface adapted to communicate with a plurality of user profile sources to receive user profile information; an address resolution interface adapted to communicate with a plurality of address resolution sources to receive address resolution information; a channel selection and routing application configured to select one of the plurality of channels; and a contextual identity mapping application communicably coupled to the presence, user profile, and address resolution interfaces to determine an appropriate identity for one or more users, wherein the network bridge is configured to send the request using a selected channel to an appropriate identity of a user. - View Dependent Claims (27, 28, 29)
-
-
30. A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of executable comprising instructions for:
-
receiving a request from a user of a first network which communicates according to a first communication protocol; selecting a channel of communication; selecting an identity, from a plurality of identities, of a recipient user of a second network which communicates according to a second communication protocol; adapting the request for the second communication protocol; routing the adapted request to an application server; receiving a response from the application server; and sending the response to the selected identity via the selected channel of communication.
-
Specification