Abstract:
A removable cover for a handheld electronic device, including a protective cover that at least partially covers rear and side surfaces of a handheld electronic device, a plurality of proximity sensors mounted in the cover for detecting user gestures performed outside of the electronic device, a battery, wireless communication circuitry, and a processor configured to operate the proximity sensors, and to operate the wireless communication circuitry to transmit commands to the electronic device based on gestures detected by the proximity sensors.
Abstract:
A user interface for a vehicle, including a steering wheel for the vehicle, including a grip, a sensor operable to detect objects at a plurality of locations along the grip, and an illuminator operable to illuminate different portions of the grip, a processor in communication with the sensor, with the illuminator and with a controller of vehicle functions, and a non-transitory computer readable medium storing instructions which cause the processor to identify, via the sensor, a location of a first object along the grip, to illuminate, via the illuminator, a portion of the grip, adjacent to the identified location, to further identify, via the sensor, a second object being at the illuminated portion of the grip, and to activate, via the controller, a vehicle function in response to the second object being at the illuminated portion of the grip.
Abstract:
A user interface method for an automated door lock, including providing a sensor operable to identify two-dimensional locations of an object within a detection plane that extends outward from a door, providing an unlocker operative to automatically unlock the door, identifying, by a processor coupled with the sensor and the unlocker, a linear movement of the object within the detection plane, in a first direction of motion, further identifying, by the processor, a linear movement of the object within the detection plane, in a second direction of motion substantially orthogonal to the first direction of motion, and activating, by the processor, the unlocker in response to the identifying and the further identifying.
Abstract:
A system including two handheld electronic devices, each device including a housing, a communicator mounted in the housing continuously receiving images from an internet server, a display mounted in the housing, and a sensor mounted in the housing and connected to the communicator, configured to detect sizes of objects in an adjacent detection zone, and including an analyzer recognizing the other handheld electronic device when the sensor detects that an object in the adjacent detection zone is as long as an edge of the housing, wherein the server receives outputs from the analyzer and partitions each of the images into two half-images, and continuously transmits one of each half-image to the handheld electronic device and the other of each half-image to the other handheld device, such that each full image spans the two device displays.
Abstract:
A computer readable medium storing instructions which cause a processor to generate data structures for an object moving along the perimeter of a curved touch-sensitive user input device, each data structure corresponding to a gesture and including a time stamp, polar angles at which the object starts and ends, a middle polar angle of the object, and an assigned state being one of the group RECOGNIZED, UPDATED and ENDED, wherein the instructions cause the processor to assign the RECOGNIZED state to the data structure when the moving object is initially detected on the perimeter of the device, to assign the UPDATED state to the data structure when the moving object is further detected on the perimeter of the device after the initial detection, and to assign the ENDED state to the data structure when the moving object ceases to be detected on the perimeter of the device.
Abstract:
A method for use by a touch screen in which light transmitted inside the screen is scattered by an object touching the screen from outside the screen, the method including activating emitter-receiver pairs for a plurality of emitters and receivers while an object is touching a screen from outside the screen, wherein light emitted by each emitter is transmitted inside the screen, wherein each emitter is associated with a limited number of receivers that detect significant light from such emitter while no object is touching the screen, and wherein the activated emitter-receiver pairs include pairs for which the receiver is not associated with the emitter in the pair, determining that receivers not associated with emitters detect significant light due to the object scattering the light emitted by the emitters, and deriving the location where the object is touching the screen from the determining.
Abstract:
A light-based proximity sensor, including light emitters mounted in a housing alongside one side of the housing, oriented to emit light beams in a direction outside of the housing, light receivers mounted alongside the same one side oriented to receive light beams entering from inside the housing, the receivers being farther away from the one side than the emitters so as not to receive light beams emitted by the emitters that are not reflected, at least one reflective surface mounted farther away from the one side than the receivers, for redirecting light beams entering from outside the housing so as to enter the receivers, and a processor for controlling the emitters and the receivers, and for calculating a location of a nearby object outside of the housing that reflects light beams exiting the housing back into the housing, based on the reflected light beams received by the receivers.
Abstract:
A method for operating a stove including providing a plurality of burners beneath a cooktop surface and a plurality of visible-light emitters mounted under the surface for separately, variably illuminating edges of the surface adjacent to each of the burners, providing a touch-and-proximity sensor for detecting objects above the surface, illuminating at least one edge of the surface in response to the sensor detecting a pot suspended above one of the burners, and intensifying the illuminating commensurate with proximity of the pot to the one burner, as further detected by the sensor.
Abstract:
A light-based proximity sensor, including light emitters mounted in a housing alongside one side of the housing, oriented to emit light beams in a direction outside of the housing, light receivers mounted alongside the same one side oriented to receive light beams entering from inside the housing, the receivers being farther away from the one side than the emitters so as not to receive light beams emitted by the emitters that are not reflected, at least one reflective surface mounted farther away from the one side than the receivers, for redirecting light beams entering from outside the housing so as to enter the receivers, and a processor for controlling the emitters and the receivers, and for calculating a location of a nearby object outside of the housing that reflects light beams exiting the housing back into the housing, based on the reflected light beams received by the receivers.
Abstract:
A touch sensor including a housing, a light guide mounted in the housing the light guide featuring an aperture through which light exits and enters the light guide, and an inner surface facing the interior of the housing, the sensor further includes two light emitters mounted in the housing for emitting light beams into the light guide that exit the aperture at diverging angles and a light receiver mounted in the housing for receiving reflected light beams entering the aperture at an angle of incidence different than the diverging angles.