×

Action or position triggers in a game play mode

  • US 9,789,392 B1
  • Filed: 07/08/2011
  • Issued: 10/17/2017
  • Est. Priority Date: 07/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of interpreting a user motion sequence, the method comprising:

  • beginning a session;

    capturing the user motion sequence as a plurality of images of a user body via a motion capturing device during the session;

    during the user motion sequence, identifying the user motion sequence has stopped responsive to identifying a lack of movement of the user body for a predefined period of time;

    responsive to the lack of movement of the user body, receiving the plurality of images and reducing user body position data of the user arms and the user legs to a plurality of data points;

    identifying the plurality of data points in each of the plurality of images corresponding to positions of user arms and user legs of the user body;

    identifying position changes of the user arms and the user legs based on the plurality of data points in each of the plurality of images;

    processing, via a processor, the user motion sequence into a predetermined data format comprising a plurality of vector signatures, by converting each image into a corresponding set of vector signatures each comprising lines which join the plurality of data points defining a position of the user body;

    comparing the processed user motion sequence to at least one predetermined motion sequence stored in a database comprising pre-stored vector signatures, by comparing the plurality of data points of the vector signatures of the user motion sequence to a plurality of data points of the pre-stored vector signatures to determine whether there is a match;

    determining whether to perform at least one of interpreting the user motion sequence as a universal command and registering the user motion sequence as a new command;

    identifying the user motion sequence as not having a match in the database responsive to the comparing of the vector signature of the user motion sequence to the pre-stored vector signatures; and

    registering the user motion sequence as a new command when the user motion sequence was not discovered in the database.

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