UTILIZING REAL WORLD OBJECTS FOR USER INPUT
First Claim
1. A method of a device, comprising:
- processing image data to identify an interactive surface area and an interacting object;
determining at least two regions of the interactive surface area;
mapping commands of a user interface to the at least two regions of the interactive surface area;
determining a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area; and
performing a mapped command of the user interface, on the device, wherein the mapped command is determined based on the selected region.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, apparatuses and computer-readable media for utilizing real world objects to interact with a user interface are presented. The method may comprise a device processing image data to identify an interactive surface area and an interacting object. Subsequently, the device may determine at least two regions of the interactive surface area. In addition, the device may map commands of a user interface to the at least two regions of the interactive surface area. Subsequently, the device may determine a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area. In addition, the device may perform a mapped command of the user interface, wherein the mapped command is determined based on the selected region.
49 Citations
30 Claims
-
1. A method of a device, comprising:
-
processing image data to identify an interactive surface area and an interacting object; determining at least two regions of the interactive surface area; mapping commands of a user interface to the at least two regions of the interactive surface area; determining a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area; and performing a mapped command of the user interface, on the device, wherein the mapped command is determined based on the selected region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
at least one processor configured to; process image data to identify an interactive surface area and an interacting object; determine at least two regions of the interactive surface area; map commands of a user interface to the at least two regions of the interactive surface area; determine a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area; perform a mapped command, wherein the mapped command is determined based on the selected region; and a memory coupled to the at least one processor. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus, comprising:
-
means for processing image data to identify an interactive surface area and an interacting object; means for determining at least two regions of the interactive surface area; means for mapping commands of a user interface to the at least two regions of the interactive surface area; means for determining a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area; and means for performing a mapped command of the user interface, wherein the mapped command is determined based on the selected region. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer program product, comprising:
a non-transitory computer-readable storage medium comprising; code for processing image data to identify an interactive surface area and an interacting object; code for determining at least two regions of the interactive surface area; code for mapping commands of a user interface to the at least two regions of the interactive surface area; code for determining a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area; and code for performing a mapped command of the user interface, wherein the mapped command is determined based on the selected region. - View Dependent Claims (30)
Specification