CN105260010A - Method for determining gesture track, and electronic equipment - Google Patents
Method for determining gesture track, and electronic equipment Download PDFInfo
- Publication number
- CN105260010A CN105260010A CN201410343058.6A CN201410343058A CN105260010A CN 105260010 A CN105260010 A CN 105260010A CN 201410343058 A CN201410343058 A CN 201410343058A CN 105260010 A CN105260010 A CN 105260010A
- Authority
- CN
- China
- Prior art keywords
- state
- tag
- small
- induction
- coordinate values
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a method for determining a gesture track, and electronic equipment. The method comprises the following steps: when an operation that a user touches an induction tag is received, detecting the state of each small tag; when a detection result shows that the states of at least two small tags are under conduction, successively reading the coordinate values of the small tags under the conduction state, and recording timestamps when the coordinate values are read; and according to the coordinate values and the timestamps, determining a gesture track.
Description
Technical Field
The present invention relates to Near Field Communication (NFC) technologies, and in particular, to a method and an electronic device for determining a gesture trajectory.
Background
In the related art, the functional modes based on the NFC technology mainly include card readers, point-to-point transmission, card simulation, and the like; among them, the card reader is one of the most common functions of NFC, and can read and write a tag. However, the determination of the gesture track by using the card reader function of the NFC chip still remains a functional mode to be expanded.
Disclosure of Invention
In view of this, embodiments of the present invention are expected to provide a method for determining a gesture track and an electronic device, which can determine the gesture track through tag reading, thereby effectively satisfying a user performing a one-handed operation on the electronic device.
In order to achieve the above purpose, the technical solution of the embodiment of the present invention is realized as follows:
the embodiment of the invention provides a method for determining a gesture track, which is applied to electronic equipment comprising an NFC chip, wherein an induction tag is arranged on the electronic equipment, and comprises a plurality of small tags; the method comprises the following steps:
when receiving the operation of touching the induction tag by a user, detecting the state of each small tag;
when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording the time stamp during reading;
and determining a gesture track according to the coordinate values and the time stamp.
In the above scheme, the method further comprises: the inner loop in each small tag is set to be in an off state in advance, so that the small tag is in a non-conducting state.
In the above scheme, the method further comprises: when a user touches the induction tag, an internal loop in the small tag at the finger contact point is triggered to be switched from an open state to a closed state, so that the state of the small tag is switched from non-conduction to conduction.
In the above scheme, the gesture trajectory is a connection line with directionality determined along the coordinate values according to the sequence of the timestamps.
An embodiment of the present invention further provides an electronic device, where the electronic device includes: the NFC antenna comprises an NFC chip, an NFC antenna, an induction tag and an application processor; the NFC antenna is attached to the inner side of a rear shell of the electronic equipment or the back of the battery; the induction label is attached to the rear shell of the electronic equipment; the induction tag is a rectangular array consisting of a plurality of small tags; wherein,
the NFC chip is used for detecting the state of each small tag through the NFC antenna when receiving the operation of touching the induction tag by a user; when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording a time stamp during reading;
and the application processor is used for determining a gesture track according to the coordinate values and the time stamps.
In the above scheme, the inner loop in each small tag is preset to be in an off state, so that the small tag is in an off state.
In the above scheme, the electronic device further includes a trigger; wherein,
the trigger is used for triggering the internal loop in the small label at the finger contact point to be converted into a closed state from an open state when a user touches the induction label, so that the state of the small label is converted into a conductive state from a non-conductive state.
According to the method and the electronic device for determining the gesture track, provided by the embodiment of the invention, the electronic device comprising the NFC chip is provided with the induction tag consisting of a plurality of small tags, and when the electronic device receives the operation of touching the induction tag by a user, the state of each small tag is detected; when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording a time stamp during reading; and determining a gesture track according to the coordinate values and the time stamp. Therefore, the gesture track can be determined in a mode that the coordinate value of the small label is read by the NFC chip, and single-hand operation of a user on the electronic equipment, particularly the large-screen electronic equipment, is effectively met.
Drawings
FIG. 1 is a diagram of an array of inductive tags according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating an implementation flow of a method for determining a gesture trajectory according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a structure of an electronic device according to an embodiment of the invention;
fig. 4 is a flowchart illustrating a specific implementation of the method for determining a gesture trajectory according to the embodiment of the present invention.
Detailed Description
In the embodiment of the invention, an induction tag is arranged on the surface of the electronic equipment containing the NFC chip, and the induction tag comprises a plurality of small tags; when the NFC chip receives the operation of touching the induction tag by a user, detecting the state of each small tag; when the state that at least two small tags are detected to be conducted is detected, the NFC chip sequentially reads the coordinate values of the small tags in the conducting state and records the time stamp during reading; and determining a gesture track according to the coordinate values and the time stamp.
Here, the inductive tag may be attached to a rear case of an electronic device including an NFC chip, and the inductive tag may be an M × N rectangular array composed of several small tags, where M, N are positive integers greater than or equal to 2.
It should be noted that each small label is written with a fixed coordinate value before leaving the factory; the coordinate value of each small label is consistent with the coordinate value in the M multiplied by N rectangular array formed by the plurality of small labels.
In addition, when the application processor in the electronic equipment determines the gesture track according to the coordinate value and the timestamp, a gesture determination reference value is needed; the determination reference is that the application processor needs to know the patch direction of the inductive tag in advance, namely: the sensing label is attached to the rear shell of the electronic device containing the NFC chip in the attaching direction. Therefore, in practical application, when the NFC gesture function menu is opened for the first time, the user is prompted to set the patch direction value of the induction tag, and the patch direction value is transmitted to the application processor.
For example, the patch direction values of the inductive tag may be set to 0, 1, 2, 3; when a user faces the outside of an electronic device such as a mobile phone rear shell, 0 may be represented as a patch direction value of an inductive tag in an array diagram of the inductive tag according to the embodiment of the present invention shown in fig. 1; 1 can be expressed as a paster direction value after the induction label rotates clockwise by 90 degrees on the basis of the graph 1; by analogy, 2 and 3 can be respectively expressed as the patch direction values after the induction tag rotates clockwise by 180 degrees and 270 degrees on the basis of fig. 1.
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 2 is a schematic flow chart illustrating an implementation of the method for determining a gesture trajectory according to the embodiment of the present invention, as shown in fig. 2, the method for determining a gesture trajectory according to the embodiment of the present invention includes:
step S100: when the operation of touching the induction tag by a user is received, detecting the state of each small tag;
in an embodiment of the present invention, the method further comprises: the inner loop in each small tag is set to be in an off state in advance, so that the small tag is in a non-conducting state.
Further, the method further comprises: when a user touches the induction tag, an internal loop in the small tag at the finger contact point is triggered to be switched from an open state to a closed state, so that the state of the small tag is switched from non-conduction to conduction.
Step S101: when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording the time stamp during reading;
here, the reading and recording operations may be performed by the NFC chip.
Step S102: and determining a gesture track according to the coordinate values and the time stamp.
Specifically, the gesture trajectory is a connection line with directionality determined along the coordinate values according to the sequence of the timestamps.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and as shown in fig. 3, the electronic device according to the embodiment of the present invention includes: an NFC chip 10, an NFC antenna 11, an inductive tag 12, and an application processor 13; the NFC antenna 11 is attached to the inner side of a rear shell of the electronic equipment or the back of a battery; the induction tag 12 is attached to the rear shell of the electronic equipment; the induction tag is a rectangular array consisting of a plurality of small tags 121; the induction label can be attached to the inner side or the outer side of the rear shell; wherein,
the NFC chip 10 is configured to detect the state of each small tag 121 through the NFC antenna 11 when receiving an operation of touching the inductive tag 12 by a user; when the state that at least two small tags 121 are detected to be on is detected, sequentially reading the coordinate values of the small tags 121 in the on state, and recording the time stamp during reading;
and the application processor 13 is configured to determine a gesture track according to the coordinate value and the timestamp.
Specifically, the gesture trajectory is a connection line with directionality determined along the coordinate values according to the sequence of the timestamps.
In the embodiment of the present invention, the inner loop in each small tag 121 is preset to be in an off state, so that the sensing tag 12 is in a non-conducting state.
Further, the electronic device further comprises a trigger 14 for triggering the internal loop in the small tag 121 at the finger touch point to switch from the open state to the closed state when the user touches the inductive tag 12, so that the state of the small tag 121 is switched from the non-conductive state to the conductive state.
FIG. 4 is a flowchart illustrating a specific implementation of a method for determining a gesture trajectory according to an embodiment of the present invention; as shown in fig. 4, a method for determining a gesture trajectory according to an embodiment of the present invention includes:
step S200: when a user opens the NFC gesture function menu for the first time, setting a patch direction value of the induction tag according to the patch direction of the induction tag, and taking the patch direction value as a gesture determination reference value;
step S201: a user opens an NFC gesture determination function in a setting menu;
step S202: starting an upper application in a background, so that an application server for executing the upper application obtains a patch direction value of the set induction tag;
step S203: when a user touches the induction tag, triggering an internal loop in the small tag at the finger contact point to be converted into a closed state by an open state, so that the state of the small tag is converted into a conductive state from a non-conductive state;
step S204: when receiving the operation of touching the induction tag by a user, detecting the state of each small tag;
here, it should be noted that, since the execution time of step S203 is short and can be ignored, step S203 and step S204 can be regarded as operations performed simultaneously.
Step S205: when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording the time stamp during reading;
step S206: and the application processor determines a gesture track according to the coordinate values and the time stamp.
Here, it should be added that, assuming that the upper layer application started in the background in step S202 is in the reading mode, after the application processor completes the determination of the gesture track in step S206, the corresponding page turning operation may be executed according to the corresponding relationship between the gesture track defined in advance by the user and the page turning operation in the reading mode.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (8)
1. A method for determining gesture tracks is applied to electronic equipment comprising a Near Field Communication (NFC) chip, and is characterized in that an induction tag is arranged on the electronic equipment and comprises a plurality of small tags; the method comprises the following steps:
when receiving the operation of touching the induction tag by a user, detecting the state of each small tag;
when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording the time stamp during reading;
and determining a gesture track according to the coordinate values and the time stamp.
2. The method of claim 1, further comprising: the inner loop in each small tag is set to be in an off state in advance, so that the small tag is in a non-conducting state.
3. The method of claim 1, further comprising: when a user touches the induction tag, an internal loop in the small tag at the finger contact point is triggered to be switched from an open state to a closed state, so that the state of the small tag is switched from non-conduction to conduction.
4. The method according to any one of claims 1 to 3, wherein the gesture trajectory is a directional connecting line determined along the coordinate values according to the precedence order of the time stamps.
5. An electronic device, characterized in that the electronic device comprises: the NFC antenna comprises a Near Field Communication (NFC) chip, an NFC antenna, an induction tag and an application processor; the NFC antenna is attached to the inner side of a rear shell of the electronic equipment or the back of the battery; the induction label is attached to the rear shell of the electronic equipment; the induction tag is a rectangular array consisting of a plurality of small tags; wherein,
the NFC chip is used for detecting the state of each small tag through the NFC antenna when receiving the operation of touching the induction tag by a user; when the state that at least two small tags are detected to be conducted is detected, sequentially reading the coordinate values of the small tags in the conducting state, and recording a time stamp during reading;
and the application processor is used for determining a gesture track according to the coordinate values and the time stamps.
6. The electronic device according to claim 5, wherein the inner loop in each small tag is set to an off state in advance so that the state of the small tag is not on.
7. The electronic device of claim 5, further comprising a trigger; wherein,
the trigger is used for triggering the internal loop in the small label at the finger contact point to be converted into a closed state from an open state when a user touches the induction label, so that the state of the small label is converted into a conductive state from a non-conductive state.
8. The electronic device according to any one of claims 5 to 7, wherein the gesture trajectory is a connection line with directionality determined along the coordinate values according to a precedence order of timestamps.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410343058.6A CN105260010A (en) | 2014-07-17 | 2014-07-17 | Method for determining gesture track, and electronic equipment |
| PCT/CN2014/088642 WO2015117354A1 (en) | 2014-07-17 | 2014-10-15 | Gesture track determination method, electronic device and computer storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410343058.6A CN105260010A (en) | 2014-07-17 | 2014-07-17 | Method for determining gesture track, and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105260010A true CN105260010A (en) | 2016-01-20 |
Family
ID=53777179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410343058.6A Withdrawn CN105260010A (en) | 2014-07-17 | 2014-07-17 | Method for determining gesture track, and electronic equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105260010A (en) |
| WO (1) | WO2015117354A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108604733A (en) * | 2016-01-26 | 2018-09-28 | 纽威莱克公司 | Millimeter wave sensor system for gesture and motion analysis |
| CN110753068A (en) * | 2019-12-23 | 2020-02-04 | 广州市思正电子科技有限公司 | Secret processing system of communication equipment |
| CN110941339A (en) * | 2019-11-27 | 2020-03-31 | 上海创功通讯技术有限公司 | Gesture sensing method, electronic device and storage medium |
| WO2020093278A1 (en) * | 2018-11-07 | 2020-05-14 | 华为技术有限公司 | Multi-antenna based gesture recognition method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101815982A (en) * | 2007-10-12 | 2010-08-25 | 索尼爱立信移动通讯有限公司 | Using touches to transfer information to a device |
| GB2473236A (en) * | 2009-09-04 | 2011-03-09 | Hitachi Ltd | Determining the Path of a Wireless Tag |
| WO2013095410A1 (en) * | 2011-12-21 | 2013-06-27 | Intel Corporation | Tap zones for near field coupling devices |
| US8638190B1 (en) * | 2012-02-02 | 2014-01-28 | Google Inc. | Gesture detection using an array of short-range communication devices |
-
2014
- 2014-07-17 CN CN201410343058.6A patent/CN105260010A/en not_active Withdrawn
- 2014-10-15 WO PCT/CN2014/088642 patent/WO2015117354A1/en active Application Filing
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101815982A (en) * | 2007-10-12 | 2010-08-25 | 索尼爱立信移动通讯有限公司 | Using touches to transfer information to a device |
| GB2473236A (en) * | 2009-09-04 | 2011-03-09 | Hitachi Ltd | Determining the Path of a Wireless Tag |
| WO2013095410A1 (en) * | 2011-12-21 | 2013-06-27 | Intel Corporation | Tap zones for near field coupling devices |
| US8638190B1 (en) * | 2012-02-02 | 2014-01-28 | Google Inc. | Gesture detection using an array of short-range communication devices |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108604733A (en) * | 2016-01-26 | 2018-09-28 | 纽威莱克公司 | Millimeter wave sensor system for gesture and motion analysis |
| WO2020093278A1 (en) * | 2018-11-07 | 2020-05-14 | 华为技术有限公司 | Multi-antenna based gesture recognition method and device |
| CN112689812A (en) * | 2018-11-07 | 2021-04-20 | 华为技术有限公司 | Gesture recognition method and device based on multiple antennas |
| CN110941339A (en) * | 2019-11-27 | 2020-03-31 | 上海创功通讯技术有限公司 | Gesture sensing method, electronic device and storage medium |
| CN110941339B (en) * | 2019-11-27 | 2024-02-23 | 上海创功通讯技术有限公司 | Gesture sensing method, electronic equipment and storage medium |
| CN110753068A (en) * | 2019-12-23 | 2020-02-04 | 广州市思正电子科技有限公司 | Secret processing system of communication equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2015117354A1 (en) | 2015-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6130926B2 (en) | Gesture conversation processing method, apparatus, terminal device, program, and recording medium | |
| EP3089021B1 (en) | Electronic device | |
| US10104217B2 (en) | Method and apparatus for operating electronic device detachable from another electronic device | |
| CN109478108B (en) | Stylus communication channel | |
| US11328469B2 (en) | Electronic device and method for providing drawing environment | |
| CN106506820B (en) | Backup method and device for mobile terminal data | |
| CN107357458B (en) | Response method, device, storage medium and mobile terminal for touch key | |
| US20130229273A1 (en) | Tactile input device, microprocessor system and method for controlling a tactile input device | |
| KR20090052259A (en) | Terminal having RF ID function and information processing method thereof | |
| CN105260010A (en) | Method for determining gesture track, and electronic equipment | |
| CN112913199A (en) | Data transmission method and related product | |
| CN104144248B (en) | Trigger the method and apparatus communicated with contact person | |
| CN104238900A (en) | Page positioning method and device | |
| CN103677417B (en) | A kind of detect the method for gesture, device and terminal device | |
| US20190310737A1 (en) | Electronic device and electronic device operating method | |
| US20230350566A1 (en) | Electronic apparatus and method for processing input from stylus pen in electronic apparatus | |
| KR20150051278A (en) | Object moving method and electronic device implementing the same | |
| EP2924958B1 (en) | Portable electronic device, method for controlling same, and program | |
| US11341219B2 (en) | Apparatus for unlocking electronic device by using stylus pen and method thereof | |
| CN105159555B (en) | A kind of customer equipment controlling method and user equipment | |
| JP2016018334A (en) | Input operation assisting tool, input operation assisting system, and information processing method | |
| KR101204794B1 (en) | Display Apparatus and Method for location recognition | |
| CN105389108A (en) | Identification method and device of touch operation of mobile terminal | |
| CN104182156A (en) | Touch screen device, and batch selection method and batch selection device of touch screen device | |
| CN109151160B (en) | Communication method, communication device, mobile terminal and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160120 |
|
| WW01 | Invention patent application withdrawn after publication |