×

Managing controller pairing in a multiplayer game

  • US 10,150,028 B2
  • Filed: 03/15/2013
  • Issued: 12/11/2018
  • Est. Priority Date: 06/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing multi-player interactivity with an interactive application, comprising:

  • determining a location of a first controller, the first controller having an illuminated portion that is controlled to display a first color, wherein determining the location of the first controller includes identifying the first color displayed by the illuminated portion of the first controller;

    determining a location of a second controller, the second controller having an illuminated portion that is controlled to display a second color, the second color being a different color than the first color, wherein determining the location of the second controller includes identifying the second color displayed by the illuminated portion of the second controller;

    determining a location of a face of a first user, wherein determining the location of the face of the first user includes identifying, in captured images of an interactive environment, a first search region limited to proximate to the first controller in the captured images, and searching the first search region in the captured images to identify the face of the first user;

    determining a location of a face of a second user, wherein determining the location of the face of the second user includes identifying in the captured images a second search region limited to proximate to the second controller in the captured images, and searching the second search region in the captured images to identify the face of the second user;

    pairing the first controller to the first user based on the location of the first controller and the location of the face of the first user;

    pairing the second controller to the second user based on the location of the second controller and the location of the face of the second user;

    in response to determining that the location of the first controller is proximate to the location of the face of the second user, changing the pairing of the first controller from the first user to the second user, and changing the illuminated portion of the first controller from the first color to the second color;

    in response to determining that the location of the second controller is proximate to the location of the face of the first user, changing the pairing of the second controller from the second user to the first user, and changing the illuminated portion of the second controller from the second color to the first color;

    wherein the method is executed by a processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×