Patent Document ID: 9498718
Application ID: 12474769
Patent Status: 1

Claim One:
1. A method for processing a gesture input for controlling an avatar movement on a display, the method comprising: based at least upon determining a gesture indicative of a desire to define a central position of a user, defining, by a processor, a central area of a physical area, defining a first region of the physical area, and defining a second region of the physical area, the first region and the second region each defined with respect to a location on a floor in the central area, the central area, the first region and the second region each being three-dimensional and discrete from each other; receiving, by the processor, first image data representing the user located in the first region, and determining, by the processor, from the first image data that the user has performed a gesture within the first region with a first portion of the user's body; receiving, by the processor, second image data representing the user located in the second region, and determining, by the processor, from the second image data that the user has performed the gesture within the second region with the first portion of the user's body; receiving, by the processor, third image data representing the user located in the first region, and determining, by the processor, from the third image data that the user has performed the gesture within the first region with a second portion of the user's body; processing, by the processor, the gesture in a first manner to display and control a movement of the avatar on the display based at least on the gesture having been recognized to have been performed within the first region with a first portion of the user's body; processing, by the processor, the gesture in a second manner to display and control a movement of the avatar on the display based at least on the gesture having been recognized to have been performed within the second region with the first portion of the user's body; processing, by the processor, the gesture in a third manner to display and control a movement of the avatar on the display based at least on the gesture having been recognized to have been performed within the first region with the second portion of the user's body; subsequently after processing the gesture to display and control the movement of the avatar in the first manner, in the second manner, or in the third manner on the display, receiving, by the processor, fourth image data representing the user located at least in part in the central area, and determining from the fourth image data that the user is located at least in part in the central area; determining, by the processor, based on the fourth image data, that the user has moved at least in part to the central area from the first region or the second region; halting, by the processor, the corresponding movement of the avatar in the first manner, in the second manner, or in the third manner on the display based at least on determining that the user has moved at least in part to the central area from the first region or the second region after performing the gesture in the first region or the second region; and based at least upon determining, by the processor, a gesture indicative of a desire to redefine the central position of the user, redefining the central area of the physical area, redefining the first region of the physical area, and redefining the second region of the physical area.