IP Library Granted Patent US 8,840,466
Granted Patent B2
US 8,840,466 · App. 13/506,474 · Granted Sep 23, 2014

Method and system to create three-dimensional mapping in a two-dimensional game

Inventors: Nazim Kareemi (Palo Alto, CA); Abbas Rafii (Palo Alto, CA)
Assignee: Aquifi, Inc.
A63F13/10A63F2300/646A63F2300/1093A63F2300/6045A63F2300/1075A63F2300/204A63F2300/105
View Patent ↗
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 8,840,466
App. No.
13/506,474
Granted
Sep 23, 2014
Kind
B2
Abstract

Natural three-dimensional (x w , y w , z w , t w ) gesture player interaction with a two-dimensional game application rendered on a two or three dimensional display includes mapping acquired (x w , y w , z w , t w ) gesture data to virtual game-world (x v , y v , z v , t v ) coordinates or vice versa, and scaling if needed. The game application is caused to render at least one image on the display responsive to the mapped and scaled (x w , y w , z w ) data, where the display and game interaction is rendered from the player's perception viewpoint. The (x w , y w , z w ) data preferably is acquired using spaced-apart two-dimensional cameras coupled to software to reduce the acquired images to a relatively small number of landmark points, from which player gestures may be recognized. The invention may be implemented in a handheld device such as a smart phone or tablet, which device may include a gyroscope and/or accelerometer.

Claims (19)

1. A system enabling a game application, characterizable in at least three game-world (x v , Y v , z v ) coordinates and an implicit fourth (t v ) time coordinate, and executed by a game device coupled to a display, to respond to at least a natural gesture three-dimensional (x w , y w , z w ) input and an implicit fourth (t w ) time input generated from a player interacting with said game application to enable said game application to present player-interactable depth on said display, the system comprising:

said display, coupled to said system to render images commensurate with player interaction with said game application;

an optical acquisition system to acquire at least three-dimensional (x w , y w , z w , t w ) data representing player interaction with said game application;

means for recognizing from sensed at least said (x w , y w , z w , t w ) data acquired by said optical acquisition system at least one player gesture;

said optical acquisition system to acquire at least three-dimensional (x w , y w , z w , t w ) data and said means for recognizing from sensed at least said (x w , y w , z w , t w ) data including at least spaced-apart first and second two-dimensional cameras whose overlapping fields of view acquire images including data representing potential landmark points and data imaging at least a portion of interaction by said player with said game application;

executable software, coupled to said first and second two-dimensional cameras, to represent said player from acquired said images using as least some said landmark points from which at least one user gesture is discernible;

means for mapping acquired said (x w , y w , z w , t w ) and virtual game-world (x v , y v , z v , t v ) coordinates into a unified four dimensional scaled coordinate system (x u , y u , z u , t u );

means for using at least one of mapped and scaled said unified-world (x u , y u , z u , t u ) coordinates to cause said game application to react to said (x w , y w , z w ) data acquired by said optical acquisition system; and

means for causing, said game application to render at least one image on said display responsive to said means for using;

wherein said display and game interaction is rendered from a perception viewpoint of said player; and

wherein said game application is characterized by a representation selected from a group consisting of (i) a two-dimensional virtual representation, and (ii) a three-dimensional virtual representation.

2. The system of claim 1 , wherein said display and said game device share a common housing.

3. The system of claim 2 , wherein said game device is selected from a group consisting of (a) a smart phone, (b) a portable device, (c) a hand-held device, (d) a netbook, and (e) a laptop.

4. The system of claim 1 , further including means for scaling mapped said at least virtual game-world (x v , y v , z v ) coordinates;

wherein said means for causing uses mapped and scaled said game-world (x v , y v , z v ) coordinates to cause said game application to react to acquired said (x w , y w , z w ) data.

5. The system of claim 1 , wherein acquired said (x w , y w , z w , t w ) data represents at least one natural interface gesture interaction by said player with said game application, said natural interface gesture including at least one gesture selected from a group consisting of (i) an open hand of said player, (ii) a clenched hand of said player, (iii) a movement of a hand of said player, (iv) a movement of an arm of said player, (v) a movement of a torso of said player, and (vi) a movement of a head of said player.

6. The system of claim 1 , further including means for mapping acquired said (x w , y w , z w , t w ) data to virtual game-world (x v , y v , z v , t v ) coordinates such that a representation of said player is also rendered on said display.

7. The system of claim 1 , wherein said optical acquisition system includes a time-of-flight camera and associated software to acquire images from which at least one user natural gesture is discernible.

8. The system of claim 1 , wherein said game device includes at least one of a gyroscope and an accelerometer, and player interaction with said game application includes player physical manipulation of said device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: AQUIFI, INC.
To: KAYA DYNAMICS LLC
Reel/Frame 064119/0743 →
RELEASE OF SECURITY INTEREST Recorded Apr 12, 2023
From: COMERICA BANK
To: AQUIFI, INC. (F/K/A IMIMTEK, INC.)
Reel/Frame 063301/0568 →
SECURITY INTEREST Recorded Aug 20, 2019
From: AQUIFI, INC.
To: COMERICA BANK
Reel/Frame 050111/0671 →
CHANGE OF NAME Recorded May 28, 2014
From: IMIMTEK, INC.
To: AQUIFI, INC.
Reel/Frame 033045/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2012
From: KAREEMI, NAZIM; RAFII, ABBAS
To: IMIMTEK, INC.
Reel/Frame 028172/0214 →
Continuity (2)
Provisional Application 61517657 · Apr 25, 2011
Related Publication 20120270653A1 · Oct 25, 2012