IP Library Patent Application 14256542
Patent Application
App. No. 14/256,542

Methods and Systems for Gesture Classification in 3D Pointing Devices

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.
14/256,542
Abstract

Systems and methods according to the present invention provide the ability for a system to realize when a handheld device is performing a gesture and to execute the associated command.

Claims (34)

1 - 45 . (canceled)

46 . A method for determining when a user intends to communicate a gesture to a graphical user interface controlling a display screen and when said user does not intend to communicate said gesture to said graphical user interface controlling said display screen, comprising:

outputting data associated with motion of a handheld device held by user; and

evaluating by a processing unit said motion data to determine if said gesture is a predetermined gesture;

wherein said predetermined gesture corresponds to at least one predetermined pattern of motion data stored in a memory device and said gesture is compared with said motion data to identify if said gesture is said predetermined gesture performed by the handheld device; and

wherein said evaluating step occurs only if predetermined motion thresholds are exceeded and predetermined motion thresholds are any of acceleration thresholds, angular thresholds, and distance thresholds.

47 . The method according to claim 46 , wherein no cursor is displayed on said display screen.

48 . The method according to claim 46 , wherein said predetermined gesture is stored in a gesture library.

49 . The method according to claim 48 , wherein said gesture library includes a classification system to identify different sets of predetermined gestures.

50 . The method according to claim 46 , wherein said predetermined gesture is moving said handheld device a predetermined distance causes a movie displayed on said display screen to change a playback speed.

51 . The method according to claim 46 , wherein said predetermined gesture is moving said handheld device to cross a predetermined acceleration threshold changes a volume of a movie displayed on said display screen, wherein said volume is increased by moving said handheld device in a right to left direction and said volume is decreased by moving said handheld device in a left to right direction.

52 . The method according to claim 46 , wherein said predetermined gesture is moving said handheld device a predetermined distance causes a movie displayed on said display screen to fast forward at one speed.

53 . The method according to claim 52 , wherein moving said handheld device at twice the predetermined distance causes said movie to fast forward twice said one speed.

54 . The method according to claim 46 , wherein said evaluating step occurs when the user moves the handheld device to point at a specific area on said display screen.

55 . A method for determining when a user intends to communicate a gesture to a user interface controlling a display screen, comprising:

outputting data associated with motion of a handheld device held by user; and

evaluating by a processing unit said motion data to determine if said gesture is a predetermined gesture;

wherein the predetermined gesture corresponds to at least one predetermined pattern of motion data stored in a memory device and said gesture is compared with said motion data to identify if said gesture is said predetermined gesture performed by the handheld device;

wherein said predetermined gesture is stored in a gesture library and said gesture library includes a classification system to identify different sets of predetermined gestures;

wherein said predetermined gesture is moving said handheld device a predetermined distance and which is interpreted by said user interface as a command which causes a movie displayed on said display screen to fast forward; and

wherein said evaluating step occurs only if predetermined motion thresholds are exceeded and predetermined motion thresholds are any of acceleration thresholds, angular thresholds, and distance thresholds.

56 . The method according to claim 55 , wherein no cursor is displayed on said display screen.

57 . A handheld device for communicating a gesture to a graphical user interface controlling a display screen and determining when a user moving the handheld device intends to communicate said gesture and when said user moving the handheld device does not intend to communicate said gesture, comprising:

at least one sensor for outputting data associated with motion of said handheld device;

a processing unit for evaluating said motion data to determine if said gesture is a predetermined gesture;

wherein said predetermined gesture corresponds to at least one predetermined pattern of motion data stored in a memory device and said gesture is compared with said motion data to identify if said gesture is said predetermined gesture performed by the handheld device.

58 . The handheld device according to claim 57 , wherein no cursor is displayed on said display screen.

59 . The handheld device according to claim 57 , wherein said predetermined gesture is stored in a gesture library.

60 . The handheld device according to claim 59 , wherein said gesture library includes a classification system to identify different sets of predetermined gestures.

61 . The handheld device according to claim 57 , wherein said predetermined gesture is moving said handheld device a predetermined distance causes a movie displayed on said display screen to fast forward at one speed.

62 . The handheld device according to claim 61 , wherein moving said handheld device at twice the predetermined distance causes said movie to fast forward twice said one speed.

63 . The handheld device according to claim 57 , wherein said evaluating step occurs only if predetermined motion thresholds are exceeded.

64 . The handheld device according to claim 63 , wherein said predetermined motion thresholds are any of acceleration thresholds, angular motion thresholds, and distance thresholds.

65 . The handheld device according to claim 57 , wherein said evaluating step occurs when the user moves the handheld device to point at a specific area on said display screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HILLCREST LABORATORIES, INC.
To: IDHL HOLDINGS, INC.
Reel/Frame 042747/0445 →
SECURITY AGREEMENT Recorded Mar 1, 2016
From: HILLCREST LABORATORIES, INC.
To: MULTIPLIER CAPITAL, LP
Reel/Frame 037963/0405 →