Method and device for controlling and inputting data
First Claim
1. A method of entering data on a data entry device (DED) comprising a plurality of sensitive zones, the method comprising:
- identifying, by a processor, a first activation of a first sensitive zone (SZ) of the plurality of sensitive zones by a user;
identifying, by the processor, a first activation of a second SZ of the plurality of sensitive zones after identifying the first activation of the first SZ;
identifying, by the processor, a first time delay between the first activation of the first SZ and the first activation of the second SZ;
invoking, by the processor and in response to the first time delay exceeding a first time delay threshold, a successive mode;
selecting, by the processor and from a first active table stored in a memory operatively connected to the processor, a first object in response to invoking the successive mode, the first selection of the first SZ, and the first selection of the second SZ;
identifying, by the processor, a validation of the first object after selecting the first object;
producing, by the processor, the first object in response to receiving the validation;
identifying, by the processor, a second activation of the first SZ;
identifying, by the processor, a second activation of the second SZ;
identifying, by the processor, a second time delay between the second activation of the first SZ and the second activation of the second SZ;
invoking, by the processor and in response to the second time delay being less than the first time delay threshold, a simultaneous mode; and
selecting, by the processor and from the first active table, a second object in response to invoking the simultaneous mode, the second selection of the first SZ, and the second selection of the second SZ.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of entering combinatorial data on a data entry device (DED) including sensitive means which can be activated by an intermediary of at least one actuator allowing, according to a combination of sensitive means activated, an ad hoc computer program to designate and activate an object contained in a active correspondence table in memory, where the sensitive means are made up by at least three main detection zones Zi each made up of Fi (Fi=1, 2, 3 . . . ) distinct sensitive zones, comprising at least one step of designating/selecting an object from an active table; and a subsequent step of validation and production of the designated object, wherein for at least a first part of objects from the active table, the step of designation/selection of a single object can be achieved by designation of the object in successive combinatorial mode or by designation of the object in simultaneous combinatorial mode.
127 Citations
22 Claims
-
1. A method of entering data on a data entry device (DED) comprising a plurality of sensitive zones, the method comprising:
-
identifying, by a processor, a first activation of a first sensitive zone (SZ) of the plurality of sensitive zones by a user; identifying, by the processor, a first activation of a second SZ of the plurality of sensitive zones after identifying the first activation of the first SZ; identifying, by the processor, a first time delay between the first activation of the first SZ and the first activation of the second SZ; invoking, by the processor and in response to the first time delay exceeding a first time delay threshold, a successive mode; selecting, by the processor and from a first active table stored in a memory operatively connected to the processor, a first object in response to invoking the successive mode, the first selection of the first SZ, and the first selection of the second SZ; identifying, by the processor, a validation of the first object after selecting the first object; producing, by the processor, the first object in response to receiving the validation; identifying, by the processor, a second activation of the first SZ; identifying, by the processor, a second activation of the second SZ; identifying, by the processor, a second time delay between the second activation of the first SZ and the second activation of the second SZ; invoking, by the processor and in response to the second time delay being less than the first time delay threshold, a simultaneous mode; and selecting, by the processor and from the first active table, a second object in response to invoking the simultaneous mode, the second selection of the first SZ, and the second selection of the second SZ. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data entry device (DED) comprising:
-
a processor; a plurality of sensitive zones operatively connected to the processor; and a memory operatively connected to the processor and storing an active table comprising a plurality of objects and a plurality of instructions comprising functionality to; identify a first activation of a first sensitive zone (SZ) of the plurality of sensitive zones by a user; identify a first activation of a second SZ of the plurality of sensitive zones after identifying the first activation of the first SZ; identify a first time delay between the first activation of the first SZ and the first activation of the second SZ; invoke, in response to the first time delay exceeding a first time delay threshold, a successive mode; select, from the active table, a first object in response to invoking the successive mode, the first selection of the first SZ, and the first selection of the second SZ; produce the first object after identifying a validation of the first object; identify a second activation of the first SZ; identify a second activation of the second SZ; identify a second time delay between the second activation of the first SZ and the second activation of the second SZ; invoke, in response to the second time delay being less than the first time delay threshold, a simultaneous mode; and select, from the first active table, a second object in response to invoking the simultaneous mode, the second selection of the first SZ, and the second selection of the second SZ. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium storing a plurality of instructions for entering data on a data entry device (DED) comprising a plurality of sensitive zones, the plurality of instructions comprising functionality to:
-
identify a first activation of a first sensitive zone (SZ) of the plurality of sensitive zones; identify a first activation of a second SZ of the plurality of sensitive zones after identifying the first activation of the first SZ; identify a first time delay between the first activation of the first SZ and the first activation of the second SZ; invoke, in response to the first time delay exceeding a first time delay threshold, a successive mode; select, from the active table, a first object in response to invoking the successive mode, the first selection of the first SZ, and the first selection of the second SZ; identify a validation of the first object after the first object is selected; produce the first object in response to the validation; identify a second activation of the first SZ; identify a second activation of the second SZ; identify a second time delay between the second activation of the first SZ and the second activation of the second SZ; invoke, in response to the second time delay being less than the time delay threshold, a simultaneous mode; and select, from the active table, a second object in response to invoking the simultaneous mode, the second selection of the first SZ, and the second selection of the second SZ. - View Dependent Claims (21)
-
-
22. A method of entering data on a data entry device (DED) comprising a plurality of sensitive zones, comprising:
-
identifying, by a processor, a first activation of a first sensitive zone (SZ) of the plurality of sensitive zones by a user; identifying, by the processor, a first activation of a second SZ of the plurality of sensitive zones after identifying the first activation of the first SZ; identifying, by the processor, a first time delay between the first activation of the first SZ and the first activation of the second SZ; invoking, by the processor and in response to the first time delay exceeding a time delay threshold, a successive mode; selecting, by the processor and from an active table stored in a memory operatively connected to the processor, a first object in response to invoking the successive mode, the first selection of the first SZ, and the first selection of the second SZ after the first selection of the first SZ; identifying, by the processor, a validation of the first object after selecting the first object; producing, by the processor, the first object in response to receiving the validation of the first object; identifying, by the processor, a second activation of the second SZ; identifying, by the processor, a second activation of the first SZ after identifying the second activation of the second SZ; identifying, by the processor, a second time delay between the second activation of the second SZ and the second activation of the first SZ; invoking, by the processor and in response to the second time delay exceeding the time delay threshold, the successive mode; selecting, by the processor and from an active table, a second object in response to invoking the successive mode, the second selection of the second SZ, and the second selection of the first SZ after the second selection of the first SZ; identifying, by the processor, a validation of the second object after selecting the second object; producing, by the processor, the second object in response to receiving the validation of the second object; identifying, by the processor, a third activation of the first SZ; identifying, by the processor, a third activation of the second SZ; identifying, by the processor, a third time delay between the third activation of the first SZ and the third activation of the second SZ; invoking, by the processor and in response to the third time delay being less than the time delay threshold, a simultaneous mode; and selecting, by the processor and from the active table, an object selected from a group consisting of the first object and the second object, in response to invoking the simultaneous mode, the third selection of the first SZ, the third selection of the second SZ, and a disambiguation scheme.
-
Specification