CA2698546C

Method of providing player status and ability to join games

Abstract

A method is disclosed in a gaming and media system for quickly and efficiently showing all friends gaming at a given time, what they are playing, and for providing the ability to download and/or join their friend's game. Information relating to which friends are gaming online, what games they are playing and whether their games are joinable are consolidated onto a single GUI. That same GUI, referred to as a Friends Playing Now GUI, also provides the user with the ability to join games which are indicated to be joinable.

CA2698546C, drawing sheet 1
Sheet 1 of 10

Term

2.1 yearsleft in the term

Expires 21 October 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

25 claims: 8 independent, 17 dependent

  1. 1
    CA 02698546 2015-05-25 52785-17 CLAIMS:1. Ina gaming and media system having a user interface including a display and a user interface selection device, a method of allowing a user to find friends gaming and of allowing the user to at least one of: download;launch;and join 5 a friend's game, the method comprising the steps of: (a) receiving an indication via a graphical user interface to view a list of friends of the user then currently gaming;(b) loading into local memory information relating to the user's friends then currently gaming and the games the friends are then currently playing;10 (c) displaying on a single graphical user interface on the display, a list of the user's friends then currently gaming, a list of the games the user's friends are playing and a separate graphical indicator for each of the user's friends in the list, indicating for each friend whether the game the user's friend is playing is joinable;(d) receiving a selection of a game a friend is playing;15 (e) determining whether the game selected in said step (d) is local to the user's system;(f) downloading the game to the user's system if it is determined in said step (e) that the selected game is not local to the user's system;(g) determining whether the game selected in said step (d) is joinable;20 (h) launching the selected game;and (i) joining, through interaction with the same graphical user interface displayed in said step (c), the selected game if it is determined in said step (g) that the selected game is joinable. CA 02698546 2015-05-25 52785-17
  2. 11
    Ina gaming and media system having a user interface including a display and a user interface selection device, a method of allowing a user to find friends gaming online via a network service comprising one or more servers, and of allowing the user to at least one of:download a friend's game from the one or more servers of the network service;launch a friend's game;and join a friend's game, the 15 method comprising the steps of: (a) loading from a server of the one or more servers of the network service into local memory of the gaming and media system information relating to the user's friends then currently gaming and the games the friends are then currently playing;20 (b) displaying on a single graphical user interface a list of the user's friends then currently gaming, a list of the games the user's friends are playing and whether or not the games the user's friends are playing are joinable;(c) receiving an indication of a selected friend and game the friend is playing;25 (d) determining whether the game indicated in said step (c) is local to the user's system;CA 02698546 2015-05-25 52785-17 (e) downloading the game to the user's system if it is determined in said step (d) that the indicated game is not local to the user's system;(f) determining whether the game indicated in said step (c) is joinable;(g) launching the indicated game;and 5 (h) joining the indicated game if it is determined in said step (f) that the indicated game is joinable.
  3. 17
    In a gaming and media system having a user interface including a display and a user interface selection device, a method of allowing a user to find friends gaming online and of allowing the user to at least one of; download; launch; and join a friend's game, the method comprising the steps of:5 (a) loading from the network service into local memory information relating to the user's friends then currently gaming and the games the friends are then currently playing;(b) displaying on a graphical user interface a list of the user's friends then currently gaming, a list of the games the user's friends are playing and whether 10 the games the user's friends are playing are joinable;(c) receiving an indication of a selected friend;(d) determining whether the game played by the friend indicated in said step (c) is local to the user's system;(e) downloading the game to the user's system if it is determined in said 15 step (d) that the indicated game is not local to the user's system;(f) determining whether the game indicated in said step (c) is joinable;(g) launching the indicated game;and (h) joining the indicated game if it is determined in said step (f) that the indicated game is joinable. 20
  4. 21
    The method of any one of claims 1 to 10, wherein said step (c) of displaying on a single graphical user interface on the display, a list of the user's friends then currently gaming, a list of the games the user's friends are playing and a separate graphical indicator for each of the user's friends in the list, indicating for each friend whether the game the user's friend is playing is joinable comprises displaying on a single graphical user interface on the display, without user interaction, the list of the user's friends then currently gaming, the list of the games the user's friends are playing and the separate graphical indicator for each of the user's friends in the list, indicating for each friend whether the game the user's friend is playing is joinable.
  5. 22
    The method of any one of claims 11 to 16, wherein said step (b) of displaying on a single graphical user interface a list of the user's friends then currently gaming, a list of the games the user's friends are playing and whether or not the games the user's friends are playing are joinable comprises displaying on a single graphical user interface, at the same time, without user interaction, the list of the user's friends then currently gaming, the list of the games the user's friends are playing and whether or not the games the user's friends are playing are joinable.
  6. 23
    The method of any one of claims 17 to 20, wherein said step (b) of displaying on a graphical user interface a list of the user's friends then currently gaming, a list of the games the user's friends are playing and whether the games the user's friends are playing are joinable comprises displaying at the same time on a CA 02698546 2015-05-25 52785-17 graphical user interface the list of the user's friends then currently gaming, the list of the games the user's friends are playing and whether the games the user's friends are playing are joinable.
  7. 24
    A computer-readable storage medium having stored thereon computer 5 executable instructions that, when executed by a computer, cause the computer to implement the method of any one of claims 1 to 16 and 21.
  8. 25
    A computer-readable storage medium having stored thereon computer executable instructions that, when executed by a computer, cause the computer to implement the method of any one of claims 11 to 16 and 22. 10 26. A computer-readable storage medium having stored thereon computer executable instructions that, when executed by a computer, cause the computer to implement the method of any one of claims 17 to 20 and 23.