IP Library Patent Application 13423322
Patent Application
App. No. 13/423,322

Three-Dimensional User Interface for Game Applications

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/423,322
Abstract

A method, including defining an interaction surface containing an interaction region in space, capturing a sequence of depth maps over time of at least a part of a body of a human subject, and processing the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region. A software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, is controlled responsively to the detected direction and speed.

Claims (17)

1 . A method, comprising:

defining an interaction surface containing an interaction region in space;

capturing a sequence of depth maps over time of at least a part of a body of a human subject;

processing the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region; and

controlling a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed.

2 . The method according to claim 1 , wherein the software application comprises the interactive tennis game.

3 . The method according to claim 2 , wherein controlling the interactive tennis game comprises presenting a racket on a display, and positioning the racket on the display responsively to the detected direction and speed.

4 . The method according to claim 1 , wherein the software application comprises the flight simulation.

5 . The method according to claim 4 , wherein controlling the flight simulation comprises extracting pitch parameters, yaw parameters and roll parameters from the detected direction and speed, and applying the extracted parameters in the flight simulation.

6 . An apparatus, comprising:

a display; and

a computer coupled to the display and configured to define an interaction surface containing an interaction region in space, to capture a sequence of depth maps over time of at least a part of a body of a human subject, to process the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region, and to control a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed.

7 . The apparatus according to claim 6 , wherein the software application comprises the interactive tennis game

8 . The apparatus according to claim 7 , wherein the computer is configured to control the interactive tennis game by presenting a racket on a display, and positioning the racket on the display responsively to the detected direction and speed.

9 . The apparatus according to claim 6 , wherein the software application comprises the flight simulation.

10 . The apparatus according to claim 9 , wherein the computer is configured to control the flight simulation by extracting pitch parameters, yaw parameters and roll parameters from the detected direction and speed, and applying the extracted parameters in the flight simulation.

11 . A computer software product comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to define an interaction surface containing an interaction region in space, to capture a sequence of depth maps over time of at least a part of a body of a human subject, to process the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region, and to control a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION # 13840451 AND REPLACE IT WITH CORRECT APPLICATION # 13810451 PREVIOUSLY RECORDED ON REEL 034293 FRAME 0092. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 11, 2015
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 035624/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 034293/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2012
From: MAIZELS, AVIAD; HENDEL, ZIV; BERLINER, TAMIR
To: PRIMESENSE LTD.
Reel/Frame 028085/0717 →