IDENTITY PROTOCOL TRANSLATION GATEWAY
First Claim
1. A method of translating identity protocols comprising,configuring a gateway to communicate with a first device implementing a first identity protocol;
- configuring the gateway to communicate with a second device implementing a second identity protocol, wherein the second identity protocol is different than the first identity protocol;
including the first identity protocol in a first communication between the first computing device and the gateway, wherein the first communication comprises first identity information;
translating the first identity information from the first identity protocol to a canonical representation;
translating the first identity information from the canonical representation to the second identity protocol; and
sending the first identity information to the second computing device, wherein the second identity protocol comprises the first identity information.
10 Assignments
0 Petitions
Accused Products
Abstract
One or more methods of translating identity protocols and a device and a system implementing such methods are described herein. One such method comprises configuring a gateway to communicate with a first identity protocol and a canonical representation, with the canonical representation being different than the first identity protocol. The method may further comprise: including the first identity protocol in a first communication between a first computing device and the gateway, and translating at least a portion of the first communication from the first identity protocol to a canonical representation. The gateway may then translate the at least a portion of the first communication from the canonical representation to a second identity protocol and sending the first communication to a second computing device, including the first identity information in the second identity protocol in the communication.
-
Citations
20 Claims
-
1. A method of translating identity protocols comprising,
configuring a gateway to communicate with a first device implementing a first identity protocol; -
configuring the gateway to communicate with a second device implementing a second identity protocol, wherein the second identity protocol is different than the first identity protocol; including the first identity protocol in a first communication between the first computing device and the gateway, wherein the first communication comprises first identity information; translating the first identity information from the first identity protocol to a canonical representation; translating the first identity information from the canonical representation to the second identity protocol; and sending the first identity information to the second computing device, wherein the second identity protocol comprises the first identity information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of communicating between computing devices comprising,
receiving a first communication sent from a first computing device to a second computing device, wherein, the first communication, comprises a first identity protocol, and, is received at a gateway; -
translating the first identity protocol to a canonical representation; translating the canonical representation to a second identity protocol; and sending the first identity information to the second computing device, wherein the second identity protocol comprises the first identity information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An identity protocol translation computing device comprising,
a first connector portion adapted to communicate with a first identity protocol; -
a second connector portion adapted to communicate with a second identity protocol; and one or more processing engines and transformation rules adapted to process and translate, the first identity protocol to a canonical representation, and the canonical representation to the second identity protocol. - View Dependent Claims (17, 18, 19, 20)
-
Specification