Three-dimensional man/machine interface
AssigneeQuickstep Technologies LLC
InventorDidier Roziere
Life of this patent
Estimating the term…
Abstract
A method is provided for selecting controls, which implement a control interface, a display, and at least one sensor capable of detecting at least one control, object, including a step (i) of obtaining information on the distance between the control object(s) and the control interface using the sensor(s), and a step (ii) of displaying, on the display, at least one symbol representing a control or set of controls according to a display mode, wherein the method further includes a step of using the distance information to determine the display mode of the symbol(s). A device is also provided for implementing the method and to an apparatus.
Claims36
A method comprising:
- at an electronic device with a touch screen:
- while displaying a symbol on the touch screen, detecting, via the touch screen, a first hovering input that includes detecting objects including a first object and a second object over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the first hovering input meets one or more first criteria at a respective location of the touch screen corresponding to the symbol including a first criterion that is satisfied when the first object and the second object move closer together while over a portion of the touch screen that includes the symbol, selecting the symbol;
- while the symbol is selected, detecting, via the touch screen, a second hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the second hovering input meets one or more second criteria, moving the symbol displayed on the touch screen in accordance with the movement of the objects;
- after moving the symbol and while the symbol is selected, detecting, via the touch screen, a third hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- and
- in response to detecting the third hovering input meets one or more third criteria, including a second criterion that is satisfied when the first object and the second object move further apart while over a portion of the touch screen that includes the symbol, deselecting the symbol displayed on the touch screen.
A non-transitory computer-readable storage medium storing instructions, which when executed by an electronic device with a touch screen, cause the electronic device to perform a method comprising:
- while displaying a symbol on the touch screen, detecting, via the touch screen, a first hovering input that includes detecting objects including a first object and a second object over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the first hovering input meets one or more first criteria at a respective location of the touch screen corresponding to the symbol including a first criterion that is satisfied when the first object and the second object move closer together while over a portion of the touch screen that includes the symbol, selecting the symbol;
- while the symbol is selected, detecting, via the touch screen, a second hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the second hovering input meets one or more second criteria, moving the symbol displayed on the touch screen in accordance with the movement of the objects;
- after moving the symbol and while the symbol is selected, detecting, via the touch screen, a third hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- and
- in response to detecting the third hovering input meets one or more third criteria, including a second criterion that is satisfied when the first object and the second object move further apart while over a portion of the touch screen that includes the symbol, deselecting the symbol displayed on the touch screen.
An electronic device comprising:
- a touch screen;
- one or more processors;
- and
- memory storing instructions, which when executed by the one or more processors, cause the one or more processors to perform a method comprising:
- while displaying a symbol on the touch screen, detecting, via the touch screen, a first hovering input that includes detecting objects including a first object and a second object over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the first hovering input meets one or more first criteria at a respective location of the touch screen corresponding to the symbol including a first criterion that is satisfied when the first object and the second object move closer together while over a portion of the touch screen that includes the symbol, selecting the symbol;
- while the symbol is selected, detecting, via the touch screen, a second hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- in response to detecting that the second hovering input meets one or more second criteria, moving the symbol displayed on the touch screen in accordance with the movement of the objects;
- after moving the symbol and while the symbol is selected, detecting, via the touch screen, a third hovering input that includes detecting movement of the objects over the touch screen without detecting the objects in contact with the touch screen;
- and
- in response to detecting the third hovering input meets one or more third criteria, including a second criterion that is satisfied when the first object and the second object move further apart while over a portion of the touch screen that includes the symbol, deselecting the symbol displayed on the touch screen.
Dependencies are inferred from the claim text.