Connecting external devices to a gaming voice chat service
First Claim
Patent Images
1. A method comprising:
- detecting a request to initiate a voice chat session with a user who is not logged in to a voice chat service for a gaming system;
sending an external invitation to join the voice chat session to an external device of the user, wherein the external device is external to the gaming system;
detecting rejection of the external invitation;
responsive to said detecting rejection of the external invitation, storing an indication to send an internal invitation to the user, wherein the internal invitation is internal to the gaming system;
detecting sign-in of the user into the voice chat service for the gaming system;
determining that the voice chat session is still active based on determining that an entry exists in a queue of voice chat reservations;
sending the internal invitation to the user through the gaming system responsive to said determining that the voice chat session is still active; and
connecting the user to the voice chat session responsive to acceptance of the internal invitation.
4 Assignments
0 Petitions
Accused Products
Abstract
Voice chat enhances the game playing experience by allowing gamers in different locations to have conversations within the gaming environment. Functionality can be implemented within a gaming system to send an external invitation a user who is logged out of the game system to participate in a voice chat and/or multiplayer game session. The user can choose to accept the invitation and participate in the voice chat session on a device such as a mobile phone. Automatically generating external requests improves convenience for players, especially when inviting several other players to a voice chat session, because they do not have to find external contact information for each player who is not logged in.
109 Citations
18 Claims
-
1. A method comprising:
-
detecting a request to initiate a voice chat session with a user who is not logged in to a voice chat service for a gaming system; sending an external invitation to join the voice chat session to an external device of the user, wherein the external device is external to the gaming system; detecting rejection of the external invitation; responsive to said detecting rejection of the external invitation, storing an indication to send an internal invitation to the user, wherein the internal invitation is internal to the gaming system; detecting sign-in of the user into the voice chat service for the gaming system; determining that the voice chat session is still active based on determining that an entry exists in a queue of voice chat reservations; sending the internal invitation to the user through the gaming system responsive to said determining that the voice chat session is still active; and connecting the user to the voice chat session responsive to acceptance of the internal invitation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory machine-readable media having stored therein a program product, which, when executed a set of one or more processor units, causes the set of one or more processor units to perform operations that comprise:
-
detecting a request to initiate a voice chat session with a user who is not logged in to a voice chat service for a gaming system; sending an external invitation to join the voice chat session to an external device of the user, wherein the external device is external to the gaming system; detecting rejection of the external invitation; responsive to said detecting rejection of the external invitation, storing an indication to send an internal invitation to the user, wherein the internal invitation is internal to the gaming system; detecting sign-in of the user into the voice chat service for the gaming system; sending the internal invitation to the user through the gaming system, wherein said sending the internal invitation to the user through the gaming system comprises determining that the voice chat session is still active based on determining that an entry exists in a queue of voice chat reservations; and connecting the user to the voice chat session responsive to acceptance of the internal invitation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification