Methods and Devices for Natural Human Interfaces and for Man Machine and Machine to Machine Activities
First Claim
1. A method of activation functions of application in a target computer device including 3d movements functions, using a smart mobile device, said method comprising the steps of:
- receive inputs from the smart mobile device sensors including at least one of;
motion sensor;
tilting/accelerator sensor to identify motion or orientation of the device in space and identify touch screen inputs that follow the fingers movement on the touch screen or the hovering of the fingers over and/or keystrokes;
receive inputs from camera and/or microphone of the target computer device capturing movement and orientation of smart mobile device as moved by the user'"'"'s hands and or motion of user'"'"'s body parts;
applying script language and algorithms enabling to translate and synchronize data from various sensors of the smart mobile device, by applying cross-match algorithm on data from different multiple sensors to map and describe user'"'"'s real world physical motion and orientation parameters such as his 3d position and movements;
processing simultaneous inputs data from the smart mobile device including data of motion of fingers along the touch screen or/and identified motion, a linear movement and/or a rotation movement of the smart mobile device by the user'"'"'s hands, and/or the data from camera of the target device which identifies the movements of the smart device to determine user 3D control commands based on pre-defined rules, using parameters which relates to at least one of;
fingers motion along the touch screen movement in space, tiling movements of body'"'"'s parts or hands grabbing and/or moving the smart phone device in space; and
translating determined control commands into instructions of designated application of the target computer device or the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for activation of functions in a target computer device using a smart mobile device The method comprising the steps of: receiving inputs from the smart mobile device sensors to identify motion or orientation of the device in space and identify touch screen inputs, receive inputs from camera of the target computer device capturing movement and orientation of smart mobile device and/or motion of user'"'"'s body parts, applying algorithms to translate and synchronize data from various sensors of the smart mobile device, by applying cross-match algorithm on data from different multiple sensors, process simultaneous inputs data from the smart mobile device and/or the data from camera of the target device which identifies the movements of the smart device to determine user 3D control commands based on pre-defined rules and translating determined control commands into instructions in the target computer device.
41 Citations
16 Claims
-
1. A method of activation functions of application in a target computer device including 3d movements functions, using a smart mobile device, said method comprising the steps of:
-
receive inputs from the smart mobile device sensors including at least one of;
motion sensor;
tilting/accelerator sensor to identify motion or orientation of the device in space and identify touch screen inputs that follow the fingers movement on the touch screen or the hovering of the fingers over and/or keystrokes;receive inputs from camera and/or microphone of the target computer device capturing movement and orientation of smart mobile device as moved by the user'"'"'s hands and or motion of user'"'"'s body parts; applying script language and algorithms enabling to translate and synchronize data from various sensors of the smart mobile device, by applying cross-match algorithm on data from different multiple sensors to map and describe user'"'"'s real world physical motion and orientation parameters such as his 3d position and movements; processing simultaneous inputs data from the smart mobile device including data of motion of fingers along the touch screen or/and identified motion, a linear movement and/or a rotation movement of the smart mobile device by the user'"'"'s hands, and/or the data from camera of the target device which identifies the movements of the smart device to determine user 3D control commands based on pre-defined rules, using parameters which relates to at least one of;
fingers motion along the touch screen movement in space, tiling movements of body'"'"'s parts or hands grabbing and/or moving the smart phone device in space; andtranslating determined control commands into instructions of designated application of the target computer device or the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of activation functions of application in a target computer device including 2d and/or 3d movements functions, using a smart mobile device associated attached with interface device simulating electronic mouse interface capabilities, said method comprising the steps of:
-
receive inputs from the smart mobile device sensors including at least one of;
motion sensor;
tilting/accelerator sensor to identify motion and orientation of the device in space and identify touch screen inputs and/or keystrokes;receive inputs from the interface device; applying script language and algorithms enabling to translate and synchronize data from various sensors of the smart mobile device and input data of the interface device, by applying cross-match algorithm on data from different multiple sensors to map and describe user'"'"'s real world physical motion and orientation parameters such as his 3d position and movements; process simultaneous or one after another, inputs data from of the smart mobile device and the interface device to determine user 2D or 3D control commands based on motion of fingers along the touch screen movement in space or tiling movements of body'"'"'s parts or hands grabbing and moving the device in 2D or 3D in space; and translating determined control commands into instructions of designated application of the target computer device. - View Dependent Claims (15)
-
-
16. A method of activation functions of application in a target computer device including 3d movements functions, using a smart mobile device associated with interface device simulating electronic mouse interface capabilities, said method comprising the steps of:
-
receive inputs from the smart mobile device sensors including at least one of;
motion sensor;
tilting/accelerator sensor to identify motion and orientation of the device in space and identify touch screen inputs and/or keystrokes;receive inputs from the interface device; receive inputs from camera and/or microphone of the target computer device capturing movement and orientation of smart phone/pad device and or user body parts; applying script language and algorithms enabling to translate and synchronize data from various sensors of the smart mobile device and input data of the interface device, by applying cross-match algorithm on data from different multiple sensors to map and describe user'"'"'s real world physical motion and orientation parameters such as his 3d position and movements; process simultaneous inputs data from of the smart mobile device, the interface device and camera of the target device to determine user 3D control commands based on motion of fingers along the touch screen movement in space or tiling movements of body'"'"'s parts or hands grabbing and moving the device in space; and translating determined control commands into instructions of designated application of the target computer device.
-
Specification