Method and arrangement for entering data in an electronic apparatus and an electronic apparatus
AssigneeNokia Mobile Phones Ltd.
InventorsJani Mäntyjärvi, Jussi Koivumäki, Atte Kinnula
Life of this patent
Estimating the term…
Abstract
The invention relates to a method and arrangement for creating a virtual keyboard for a terminal (800) used in a cellular network. The virtual keyboard is generated using an IR transceiver arrangement (12) in which a reflection from an obstacle (15) placed in the field of IR transmitters is registered by discrete IR receivers. The received reflection data are processed in a neural network arrangement (33). The purpose of the data processing is to find out the virtual key position/function that the received reflection data corresponds to.
Claims24
A method for entering data in an electronic apparatus housed within a body, which method comprises the steps of
- emitting infrared radiation from two or more infrared transmitters in at least one plane,
- placing an obstacle in the radiation field of the infrared transmitters,
- receiving infrared radiation reflected from the obstacle by at least one infrared receiver in at least one plane,
- preprocessing the received reflected signal, and
- determining the position of the obstacle on the basis of the received preprocessed signal,
- wherein for determination of the position of the obstacle in at least one plane, a neural network arrangement is used into which the preprocessed signal is conducted to determine the position.
An input arrangement for entering data in an electronic apparatus housed within a main body, which arrangement comprises a means for creating and using a virtual keyboard containing at least one row of virtual keys generated in an input area outside the main body of the apparatus, including two or more infrared transmitters in at least one plane to generate infrared radiation that is reflected by an obstacle in a radiation field to at least one infrared receiver to determine a position of the obstacle wherein the means further comprises a pattern-recognizing neural network element stored in the memory of the apparatus to recognize the use of a given key in the virtual keyboard.
A program in a neural network element belonging to a virtual keyboard for recognizing the position of an obstacle placed in the virtual keyboard, the program comprising:
- a step of receiving input signals in all neurons of a hidden layer,
- a step of weighting input signals by suitable weighting coefficients in each hidden-layer neuron,
- a step of adding up the weighted input signals in each hidden-layer neuron in order to produce an output signal,
- a step of processing the output signal in the activation element of each hidden-layer neuron in order to produce a result signal,
- a step of processing the result signals of the hidden-layer neurons in the output cells, and
- a step of implementing the results of the inference routines of the neural network element.
A cellular terminal comprising
- means for receiving signals,
- means for transmitting signals including two or more infrared transmitters,
- a means for controlling the operation of the terminal,
- a memory for storing programs,
- an IR transceiver for creating a virtual keyboard, and
- which cellular terminal further comprises a neural network program stored in the memory of the terminal to implement the inference routines for the operation of the virtual keyboard.
Dependencies are inferred from the claim text.