Multiple user authentication for online console-based gaming
First Claim
1. A computer-readable medium comprising computer-executable instructions that, when executed, perform operations comprising:
- receive a request from a game console, the request containing an identity string that includes a game console identity X, a game title identity G, multiple user identities (U1, H1), . . . , (UU, HU), and an identity A of an online service, as follows;
Request=[X, G, A, (U1, H1), . . . , (UU, HU)]; and
generate a ticket containing the identity string and a session key KXA together encrypted with a key KA associated with the online service, as follows;
TicketA=EKA[KXA, X, G, A, U1,U2, . . . UU]; and
return the ticket to the game console.
2 Assignments
0 Petitions
Accused Products
Abstract
A console-based multi-user authentication process allows multiple users of a game console to be authenticated together in a single request/reply exchange with an authentication entity. The results of which is the possession of a single ticket that can be used to prove authenticity of multiple authentication principals to one or more online services. Also described is a handshake process that can be used to initially establish an authentication account for each game console, in which the account creation server can trust that a genuine game console is making the request.
130 Citations
3 Claims
-
1. A computer-readable medium comprising computer-executable instructions that, when executed, perform operations comprising:
-
receive a request from a game console, the request containing an identity string that includes a game console identity X, a game title identity G, multiple user identities (U1, H1), . . . , (UU, HU), and an identity A of an online service, as follows;
Request=[X, G, A, (U1, H1), . . . , (UU, HU)]; and
generate a ticket containing the identity string and a session key KXA together encrypted with a key KA associated with the online service, as follows;
TicketA=EKA[KXA, X, G, A, U1,U2, . . . UU]; and
return the ticket to the game console. - View Dependent Claims (2, 3)
-
Specification