CN103051776B - Anti-interface identification method and system for Bluetooth cross area - Google Patents

Anti-interface identification method and system for Bluetooth cross area Download PDF

Info

Publication number
CN103051776B
CN103051776B CN201110314960.1A CN201110314960A CN103051776B CN 103051776 B CN103051776 B CN 103051776B CN 201110314960 A CN201110314960 A CN 201110314960A CN 103051776 B CN103051776 B CN 103051776B
Authority
CN
China
Prior art keywords
bluetooth
point
dialog frame
prompted dialog
response
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.)
Expired - Fee Related
Application number
CN201110314960.1A
Other languages
Chinese (zh)
Other versions
CN103051776A (en
Inventor
黄昊
黄波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201110314960.1A priority Critical patent/CN103051776B/en
Publication of CN103051776A publication Critical patent/CN103051776A/en
Application granted granted Critical
Publication of CN103051776B publication Critical patent/CN103051776B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention belongs to the technical field of Bluetooth, and provides an anti-interface identification method for a Bluetooth cross area. Firstly, a Bluetooth point is subjected to periodic circulated scanning through the cellphone Bluetooth of a cellphone client end, and then according to the judgment rules of a preset Bluetooth point, a historical Bluetooth point and a prompt dialog box, the scanned Bluetooth point is subjected to process and response. By the adoption of the anti-interface identification method and a system for the Bluetooth cross area, the cellphone client end carries out circulated detection on Bluetooth points arranged in different areas through the cellphone Bluetooth, thus the changing of the present content of the cellphone client end along with a Bluetooth sensing point is realized, anti-interference among cross Bluetooth points is realized, meanwhile one Bluetooth point is triggered, if non-response which is already responded by time is detected at the same time, and when more than two Bluetooth points are crossed, a client freely selects. The anti-interface identification method and the system are simple and practical, mutual interference of the Bluetooth cross area is effectively prevented, and the wide application of Bluetooth technology is improved.

Description

Anti-interference recognition methods and the system of a kind of bluetooth intersection region
Technical field
The invention belongs to Bluetooth technology field, relate in particular to anti-interference recognition methods and the system of a kind of bluetooth intersection region.
Background technology
Bluetooth technology is a kind of short-distance wireless communication technology being provided taking replacement cables as initial object, is the mainstream technology that forms wireless personal-area network (WPAN).Interference in bluetooth is roughly divided into two classes: a class is the interference from non-bluetooth equipment, comprise that cordless telephone, microwave oven, other local area network technology are as WEEE802.11b/g and llomeRF etc., along with the development of wireless communication technology, the Wireless Telecom Equipment that works in this shared band is increasing, this makes the operational environment of these equipment increasingly sophisticated, and the transmission quality of these wireless communication systems is subject to serious threat.Because bluetooth adopts express delivery frequency modulation technology, can hide to a certain extent common-channel interference, but when in a very little distance range, when bluetooth equipment carries out very large transfer of data, still can there is very serious crosstalk phenomenon, make message transmission rate degradation.
Another kind of is self-interference between bluetooth piconet.Self-interference between bluetooth piconet, be certain pico-network may select same frequency hopping channel or adjacent channel to transmit data and and adjacent pico-network phase mutual interference, this can produce a very large impact the performance of bluetooth equipment.The AFH technology (AFH) adopting at present, provides the control procedure of AFH state, determines available channel.But frequency-hopping system itself also exists some shortcomings and limitations, as disguised poor in signal, anti-multifrequency interference and tracking mode interference performance are limited etc.
Summary of the invention
The invention provides the anti-interference recognition methods of a kind of bluetooth intersection region, be intended to solve---problem.
The object of the present invention is to provide the anti-interference recognition methods of a kind of bluetooth intersection region, the method comprises:
Step 1, the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
Step 2, according to the preset bluetooth point judgment rule of cell-phone customer terminal, processes, responds the bluetooth point scanning;
Step 3, to meeting the bluetooth point that carries out further response condition in step 2, according to historical bluetooth point judgment rule, processes, responds described bluetooth point;
Step 4, to meeting the bluetooth point that carries out further response condition in step 3, according to prompted dialog frame judgment rule, processes, responds described bluetooth point;
Step 5, to meeting the bluetooth point that carries out further response condition in step 4, according to operation judges rule, completes the response to described bluetooth point.
The anti-interference recognition system that another object of the present invention is to provide a kind of bluetooth intersection region, described system comprises:
Bluetooth of mobile phone is opened scanning element, in step 1, and the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
Preset bluetooth point judging unit, in step 2, according to the preset bluetooth point judgment rule of cell-phone customer terminal, processes, responds the bluetooth point scanning;
Historical bluetooth point judging unit, in step 3, to meeting the bluetooth point that carries out further response condition of step 2, according to historical bluetooth point judgment rule, processes, responds described bluetooth point;
Prompted dialog frame judging unit, in step 4, to meeting the bluetooth point that carries out further response condition of step 3, according to prompted dialog frame judgment rule, processes, responds described bluetooth point;
Operation judges unit, in step 5, to meeting the bluetooth point that carries out further response condition of step 4, according to operation judges rule, completes the response to described bluetooth point.
Anti-interference recognition methods and the system of bluetooth provided by the present invention intersection region, cell-phone customer terminal carries out cycle detection by Bluetooth of mobile phone to the bluetooth point that is arranged in zones of different, realizing cell-phone customer terminal rendering content changes with bluetooth perception point, and between each intersection bluetooth point, realize anti-interference, only trigger a bluetooth point simultaneously, if what responded while detecting does not respond simultaneously, but in the time intersecting above for two, independently select to client, simple and practical, effectively avoid the phase mutual interference of bluetooth cross-domain.
Brief description of the drawings
Fig. 1 is the flow chart of the anti-interference recognition methods of the bluetooth intersection region that provides of the embodiment of the present invention;
Fig. 2 is the structured flowchart of the anti-interference recognition system of the bluetooth intersection region that provides of the embodiment of the present invention;
Fig. 3 is the structured flowchart of the preset bluetooth point judging unit of Fig. 2 system;
Fig. 4 is the structured flowchart of the historical bluetooth point judging unit of Fig. 2 system;
Fig. 5 is the structured flowchart of the prompted dialog frame judging unit of Fig. 2 system;
Fig. 6 is the structured flowchart of the operation judges unit of Fig. 2 system.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is described in further detail.Should be appreciated that specific embodiment described herein is only in order to explain the present invention, and be not used in restriction invention.
Fig. 1 shows the flow process of the anti-interference recognition methods of the bluetooth intersection region that the embodiment of the present invention provides.
The method comprises:
In step S101, the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
In step S102, according to the preset bluetooth point judgment rule of cell-phone customer terminal, the bluetooth point scanning is processed, responded;
In step S103, to meet the bluetooth point that carries out further response condition in step S102, according to historical bluetooth point judgment rule, described bluetooth point is processed, responded;
In step S104, to meet the bluetooth point that carries out further response condition in step S103, according to prompted dialog frame judgment rule, described bluetooth point is processed, responded;
In step S105, to meet the bluetooth point that carries out further response condition in step S104, according to operation judges rule, complete the response to described bluetooth point.
In embodiments of the present invention, according to the preset bluetooth point judgment rule of cell-phone customer terminal, the implementation method that the bluetooth point scanning is processed, responded further comprises:
Deposit the MAC Address of all bluetooth modules to be scanned (Media Access Control address, or be called MAC address, hardware address, be used for the position of define grid equipment) in preset bluetooth array in advance;
Scan after bluetooth point at every turn, the MAC Address in the MAC Address of the bluetooth point obtaining and preset bluetooth array is checked;
If, in preset bluetooth array, do not stop deterministic process, return in step 1 bluetooth point is continued to scan round;
If in preset bluetooth array, forward in step 3, according to historical bluetooth point judgment rule, described bluetooth point is processed, judged.
In embodiments of the present invention, to meeting the bluetooth point that carries out further response condition in step 2, according to historical bluetooth point judgment rule, the implementation method that described bluetooth point is processed, responded further comprises:
The historical array of the response that is 2 by a length is preserved two MAC Address that responded bluetooth point;
Also further browsing this bluetooth when a new bluetooth point response puts after corresponding content, first response bluetooth point is deleted from respond historical array, second response bluetooth point moves to first of the historical array of response, and new response bluetooth point is filled to array second;
New bluetooth point and the historical bluetooth point of response in historical array are compared, if new bluetooth point is responding in historical array, stop deterministic process, return and in step 1, continue scan round;
If, in the historical array of response, do not forward in step 4, according to prompted dialog frame judgment rule, described bluetooth point processed, judged.
In embodiments of the present invention, to meeting the bluetooth point that carries out further response condition in step 3, according to prompted dialog frame judgment rule, the implementation method that described bluetooth point is processed, responded further comprises:
A default variable of cancelling dialog box, and every the value of 10 seconds these variablees of auto-initiation;
Judge whether current phone screen has had prompted dialog frame to show;
If show without prompted dialog frame, directly the new bluetooth of demonstration is put corresponding prompted dialog frame;
If there is prompted dialog frame to show, to put corresponding prompted dialog frame identical with current bluetooth for the prompted dialog frame that continues to judge current demonstration;
If identical, stop deterministic process, return in step 1 and continue bluetooth dot cycle to scan;
If different, whether identically with cancellation dialog box judge that new bluetooth is put corresponding prompted dialog frame;
If identical, stop deterministic process, return in step 1 and continue bluetooth dot cycle to scan;
If different, hide the prompted dialog frame that showing, show that new bluetooth puts corresponding prompted dialog frame;
Put after corresponding prompted dialog frame demonstration when new bluetooth, forward in step 5, according to operation judges rule, described new bluetooth is put to corresponding prompted dialog frame and carry out operational processes.
In embodiments of the present invention, to meeting the bluetooth point that carries out further response condition in step 4, according to operation judges rule, the implementation method that completes the response to described bluetooth point further comprises:
If after prompted dialog frame shows, user is without any operation, now mobile phone screen shows the prompted dialog frame of current bluetooth point always, returns in step 1, and bluetooth point is continued to scan round;
If after prompted dialog frame shows, user clicks the prompted dialog frame of having cancelled current bluetooth point, hide the prompted dialog frame of current bluetooth point, and the value of the cancellation dialog box in step 4 is composed into the value of this prompted dialog frame, then return in step 1 bluetooth point is continued to scan round;
If after prompted dialog frame shows, user has clicked the some options in prompted dialog frame, after new bluetooth is put corresponding particular content and is further browsed or use, hide the prompted dialog frame of current bluetooth, and in step 2, current bluetooth point is joined in the historical array of response, then return in step 1 bluetooth point is continued to scan round.
Fig. 2 shows the structure of the anti-interference recognition system of the bluetooth intersection region that the embodiment of the present invention provides.For convenience of explanation, only show part related to the present invention.
This system comprises:
Bluetooth of mobile phone is opened scanning element 21, at step S101, and the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
Preset bluetooth point judging unit 22, at step S102, according to the preset bluetooth point judgment rule of cell-phone customer terminal, processes, responds the bluetooth point scanning;
Historical bluetooth point judging unit 23, at step S103, to meeting the bluetooth point that carries out further response condition of step S102, according to historical bluetooth point judgment rule, processes, responds described bluetooth point;
Prompted dialog frame judging unit 24, at step S104, to meeting the bluetooth point that carries out further response condition of step S103, according to prompted dialog frame judgment rule, processes, responds described bluetooth point;
Operation judges unit 25, at step S105, to meeting the bluetooth point that carries out further response condition of step S104, according to operation judges rule, completes the response to described bluetooth point.
As a preferred version of the embodiment of the present invention, preset bluetooth point judging unit 22 further comprises:
Preset Bluetooth address memory module 221, for depositing the MAC Address of all bluetooth modules to be scanned in advance preset bluetooth array;
Bluetooth address is checked module 222, for scan after bluetooth point at every turn, the MAC Address in the MAC Address of the bluetooth point obtaining and preset bluetooth array is checked;
The first bluetooth judges response unit 223, if for the MAC Address of the bluetooth point that obtains not in preset bluetooth array, stop deterministic process, return in step S101 bluetooth point continued to scan round; If in preset bluetooth array, forward in step S103, according to historical bluetooth point judgment rule, described bluetooth point is processed, judged.
As a preferred version of the embodiment of the present invention, historical bluetooth point judging unit 23 further comprises:
Response Bluetooth address memory module 231, preserves two MAC Address that responded bluetooth point for the historical array of response that is 2 by a length;
Response Bluetooth address processing module 232, also further browsing this bluetooth when a new bluetooth point response puts after corresponding content, first response bluetooth point is deleted from respond historical array, second response bluetooth point moves to first of the historical array of response, and new response bluetooth point is filled to array second;
The second bluetooth judges response unit 233, and new bluetooth point and the historical bluetooth point in the historical array of response are compared, if new bluetooth point is in the historical array of response, stops deterministic process, returns in step S101 and continues scan round; If, in the historical array of response, do not forward in step S104, according to prompted dialog frame judgment rule, described bluetooth point processed, judged.
As a preferred version of the embodiment of the present invention, prompted dialog frame judging unit 24 further comprises:
Dialog box variable set up module 241, for default one variable of cancelling dialog box, and every the value of 10 seconds these variablees of auto-initiation;
Prompted dialog frame display module 242, for judging whether current phone screen has had prompted dialog frame to show; If show without prompted dialog frame, directly the new bluetooth of demonstration is put corresponding prompted dialog frame; If there is prompted dialog frame to show, to put corresponding prompted dialog frame identical with current bluetooth for the prompted dialog frame that continues to judge current demonstration;
Prompted dialog frame is checked module 243, and it is identical that the prompted dialog frame of current demonstration and current bluetooth are put corresponding prompted dialog frame, stops deterministic process, returns in step S101 and continues bluetooth dot cycle to scan; If different, whether identically with cancellation dialog box judge that new bluetooth is put corresponding prompted dialog frame;
Cancel dialog box and check module 244, identical with cancellation dialog box if new bluetooth is put corresponding prompted dialog frame, stop deterministic process, return in step S101 and continue bluetooth dot cycle to scan; If different, hide the prompted dialog frame that showing, show that new bluetooth puts corresponding prompted dialog frame;
Prompted dialog frame processing unit 245, puts after corresponding prompted dialog frame demonstration when new bluetooth, forwards in step S015, according to operation judges rule, new bluetooth is put to corresponding prompted dialog frame and carry out operational processes.
As a preferred version of the embodiment of the present invention, operation judges unit 25 comprises:
The first operation judges module 251, if for after showing when prompted dialog frame, user is without any operation, now mobile phone screen shows the prompted dialog frame of current bluetooth point always, returns in step S101, and bluetooth point is continued to scan round;
The second operation judges module 252, if after showing when prompted dialog frame, user clicks the prompted dialog frame of having cancelled current bluetooth point, hide the prompted dialog frame of current bluetooth point, and the value of the cancellation dialog box in step S104 is composed into the value of this prompted dialog frame, then return in step S101 bluetooth point is continued to scan round;
The 3rd operation judges module 253, if after showing when prompted dialog frame, user has clicked the some options in prompted dialog frame, after new bluetooth is put corresponding particular content and is further browsed or use, hide the prompted dialog frame of current bluetooth, and in step S102, current bluetooth point is joined in the historical array of response, then return in step S101 bluetooth point is continued to scan round.
Below in conjunction with drawings and the specific embodiments, application principle of the present invention is further described.
Application scenarios: cell-phone customer terminal by Bluetooth of mobile phone cycle detection, is realized cell-phone customer terminal rendering content and changed with bluetooth perception point, and between each intersection bluetooth point, realized anti-interferencely, the while is only triggered a bluetooth point.
Realization approach:
1. starting hand-set bluetooth when cell-phone customer terminal starts, and start to scan bluetooth point, a scan period finishes rear continuation scan round.
2. cell-phone customer terminal scanning bluetooth point rule of response:
A. preset bluetooth point judgement:
Precondition: in advance the MAC Address of all bluetooth modules to be scanned is deposited in to an array (being called preset bluetooth array).
Judgment rule: scan MAC Address and the array of obtaining this bluetooth point after bluetooth point at every turn and check, if do not stop deterministic process in this array, return to A step and continue scan round.Carry out next step judgement if forward B step in this array.(preventing that cell-phone customer terminal from being disturbed by the digital equipment of other bluetooth enables of non-designated bluetooth module)
B. historical bluetooth point judgement:
Precondition: preserve by an array (length is 2, is called the historical array of response) MAC Address that responded bluetooth point, only preserve two bluetooth point MAC Address simultaneously.Also further browse after the corresponding content of this point when a new bluetooth point response, first response bluetooth point is deleted from array, second response bluetooth point moves to first of array, and new response bluetooth point is filled to array second.
Judgment rule: new bluetooth point compares with the historical bluetooth point in this array, if new bluetooth point, in this array, stops deterministic process, returns to A step and continues scan round.Carry out next step judgement if do not enter C step in this array.(preventing the interference to new bluetooth point of the bluetooth point that responded)
C. prompted dialog frame judgement:
Precondition: response bluetooth is put to corresponding prompted dialog frame and be presented on mobile phone screen.Only show that a bluetooth puts corresponding prompted dialog frame simultaneously.Cancel dialog box variable for default one, and cancel the value of dialog box variable every 10 seconds auto-initiations.
Judgment rule: when a bluetooth point enters after the judgement of C, first judge whether current screen has had prompted dialog frame to show, if nothing, directly the new bluetooth of demonstration is put corresponding prompted dialog frame.
If have, to put corresponding prompted dialog frame identical with current bluetooth for the prompted dialog frame that continues judge current demonstration, if identical, stops deterministic process, returns to A step continuation scan round.
If different, whether identically with cancellation dialog box judge that new bluetooth is put corresponding prompted dialog frame, if identical, stop deterministic process, return to A step and continue scan round.If different, hide the prompted dialog frame that showing and show that new bluetooth puts corresponding prompted dialog frame.
After prompted dialog frame shows, enter D step and carry out next step judgement.
D. operation judges:
Precondition: the prompted dialog frame showing at cell-phone customer terminal is operated.
Judgment rule:
Situation 1: after prompted dialog frame shows, user is without any operation, and now mobile phone screen shows current prompted dialog frame always, returns to steps A and continues scan round.
Situation 2: after prompted dialog frame shows, user clicks and cancelled this prompted dialog frame, hides current prompted dialog frame, and the cancellation dialog box value in C step is composed into this prompted dialog frame, returns to A step and continues scan round.
Situation 3: after prompted dialog frame shows, user has clicked the some options in prompted dialog frame, after new bluetooth is put corresponding particular content and is further browsed or use, hide current prompted dialog frame, and in B step, will work as bluetooth point add response historical array, return A step continue scan round.
Anti-interference recognition methods and the system of the bluetooth intersection region that the embodiment of the present invention provides, cell-phone customer terminal carries out cycle detection by Bluetooth of mobile phone to the bluetooth point that is arranged in zones of different, realizing cell-phone customer terminal rendering content changes with bluetooth perception point, and between each intersection bluetooth point, realize anti-interference, only trigger a bluetooth point simultaneously, if what responded while detecting does not respond simultaneously, but in the time intersecting above for two, independently select to client, simple and practical, effectively avoid the phase mutual interference of bluetooth cross-domain.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.

Claims (2)

1. an anti-interference recognition methods for bluetooth intersection region, is characterized in that, described anti-interference recognition methods comprises:
Step 1, the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
Step 2, according to the preset bluetooth point judgment rule of cell-phone customer terminal, processes, responds the bluetooth point scanning;
Step 3, to meeting the bluetooth point that carries out further response condition in step 2, according to historical bluetooth point judgment rule, processes, responds described bluetooth point;
Step 4, to meeting the bluetooth point that carries out further response condition in step 3, according to prompted dialog frame judgment rule, processes, responds described bluetooth point;
Step 5, to meeting the bluetooth point that carries out further response condition in step 4, according to operation judges rule, completes the response to described bluetooth point;
Described according to the preset bluetooth point judgment rule of cell-phone customer terminal, the implementation method that the bluetooth point scanning is processed, responded further comprises:
In advance the MAC Address of all bluetooth modules to be scanned is deposited in to preset bluetooth array;
Scan after bluetooth point at every turn, the MAC Address in the MAC Address of the bluetooth point obtaining and preset bluetooth array is checked;
If, in preset bluetooth array, do not stop deterministic process, return in step 1 bluetooth point is continued to scan round;
If in preset bluetooth array, forward in step 3, according to historical bluetooth point judgment rule, described bluetooth point is processed, judged;
Described to meeting the bluetooth point that carries out further response condition in step 2, according to historical bluetooth point judgment rule, the implementation method that described bluetooth point is processed, responded further comprises:
The historical array of the response that is 2 by a length is preserved two MAC Address that responded bluetooth point;
Also further browsing this bluetooth when a new bluetooth point response puts after corresponding content, first response bluetooth point volume from respond historical array is removed, second response bluetooth point moves to first of the historical array of response, and new response bluetooth point is filled to array second;
New bluetooth point and the historical bluetooth point of response in historical array are compared, if new bluetooth point is responding in historical array, stop deterministic process, return and in step 1, continue scan round;
If, in the historical array of response, do not forward in step 4, according to prompted dialog frame judgment rule, described bluetooth point processed, judged;
Described to meeting the bluetooth point that carries out further response condition in step 3, according to prompted dialog frame judgment rule, the implementation method that described bluetooth point is processed, responded further comprises:
A default variable of cancelling dialog box, and every the value of 10 seconds these variablees of auto-initiation;
Judge whether current phone screen has had prompted dialog frame to show;
If show without prompted dialog frame, directly the new bluetooth of demonstration is put corresponding prompted dialog frame;
If there is prompted dialog frame to show, to put corresponding prompted dialog frame identical with current bluetooth for the prompted dialog frame that continues to judge current demonstration;
If identical, stop deterministic process, return in step 1 and continue bluetooth dot cycle to scan;
If different, whether identically with cancellation dialog box judge that new bluetooth is put corresponding prompted dialog frame;
If identical, stop deterministic process, return in step 1 and continue bluetooth dot cycle to scan;
If different, hide the prompted dialog frame that showing, show that new bluetooth puts corresponding prompted dialog frame;
Put after corresponding prompted dialog frame demonstration when new bluetooth, forward in step 5, according to operation judges rule, described new bluetooth is put to corresponding prompted dialog frame and carry out operational processes;
Described to meeting the bluetooth point that carries out further response condition in step 4, according to operation judges rule, the implementation method that completes the response to described bluetooth point further comprises:
If after prompted dialog frame shows, user is without any operation, now mobile phone screen shows the prompted dialog frame of current bluetooth point always, returns in step 1, and bluetooth point is continued to scan round;
If after prompted dialog frame shows, user clicks the prompted dialog frame of having cancelled current bluetooth point, hide the prompted dialog frame of current bluetooth point, and the value of the cancellation dialog box in step 4 is composed into the value of this prompted dialog frame, then return in step 1 bluetooth point is continued to scan round;
If after prompted dialog frame shows, user has clicked the some options in prompted dialog frame, after new bluetooth is put corresponding particular content and is further browsed or use, hide the prompted dialog frame of current bluetooth, and in step 2, current bluetooth point is joined in the historical array of response, then return in step 1 bluetooth point is continued to scan round.
2. an anti-interference recognition system for bluetooth intersection region, is characterized in that, described anti-interference recognition system comprises:
Bluetooth of mobile phone is opened scanning element, in step 1, and the Bluetooth of mobile phone of starting hand-set client, and start to scan bluetooth point, a scan period finishes rear continuation scan round;
Preset bluetooth point judging unit, in step 2, according to the preset bluetooth point judgment rule of cell-phone customer terminal, processes, responds the bluetooth point scanning;
Historical bluetooth point judging unit, in step 3, to meeting the bluetooth point that carries out further response condition of step 2, according to historical bluetooth point judgment rule, processes, responds described bluetooth point;
Prompted dialog frame judging unit, in step 4, to meeting the bluetooth point that carries out further response condition of step 3, according to prompted dialog frame judgment rule, processes, responds described bluetooth point;
Operation judges unit, in step 5, to meeting the bluetooth point that carries out further response condition of step 4, according to operation judges rule, completes the response to described bluetooth point;
Described preset bluetooth point judging unit further comprises:
Preset Bluetooth address memory module, for depositing the MAC Address of all bluetooth modules to be scanned in advance preset bluetooth array;
Bluetooth address is checked module, for scan after bluetooth point at every turn, the MAC Address in the MAC Address of the bluetooth point obtaining and preset bluetooth array is checked;
The first bluetooth judges response unit, if for the MAC Address of the bluetooth point that obtains not in preset bluetooth array, stop deterministic process, return in step 1 bluetooth point continued to scan round; If in preset bluetooth array, forward in step 3, according to historical bluetooth point judgment rule, described bluetooth point is processed, judged;
Described historical bluetooth point judging unit further comprises:
Response Bluetooth address memory module, preserves two MAC Address that responded bluetooth point for the historical array of response that is 2 by a length;
Response Bluetooth address processing module, also further browsing this bluetooth when a new bluetooth point response puts after corresponding content, first response bluetooth point is deleted from respond historical array, second response bluetooth point moves to first of the historical array of response, and new response bluetooth point is filled to array second;
The second bluetooth judges response unit, and new bluetooth point and the historical bluetooth point of response in historical array are compared, if new bluetooth point is responding in historical array, stops deterministic process, returns and in step 1, continues scan round; If, in the historical array of response, do not forward in step 4, according to prompted dialog frame judgment rule, described bluetooth point processed, judged;
Described prompted dialog frame judging unit further comprises:
Dialog box variable set up module, for default one variable of cancelling dialog box, and every the value of 10 seconds these variablees of auto-initiation;
Prompted dialog frame display module, for judging whether current phone screen has had prompted dialog frame to show; If show without prompted dialog frame, directly the new bluetooth of demonstration is put corresponding prompted dialog frame; If there is prompted dialog frame to show, to put corresponding prompted dialog frame identical with current bluetooth for the prompted dialog frame that continues to judge current demonstration;
Prompted dialog frame is checked module, and it is identical that the prompted dialog frame of current demonstration and current bluetooth are put corresponding prompted dialog frame, stops deterministic process, returns in step 1 and continues bluetooth dot cycle to scan; If different, whether identically with cancellation dialog box judge that new bluetooth is put corresponding prompted dialog frame;
Cancel dialog box and check module, identical with cancellation dialog box if new bluetooth is put corresponding prompted dialog frame, stop deterministic process, return in step 1 and continue bluetooth dot cycle to scan; If different, hide the prompted dialog frame that showing, show that new bluetooth puts corresponding prompted dialog frame;
Prompted dialog frame processing unit, puts after corresponding prompted dialog frame demonstration when new bluetooth, forwards in step 5, according to operation judges rule, described new bluetooth is put to corresponding prompted dialog frame and carry out operational processes;
Described operation judges unit comprises:
The first operation judges module, if for after showing when prompted dialog frame, user is without any operation, now mobile phone screen shows the prompted dialog frame of current bluetooth point always, returns in step 1, and bluetooth point is continued to scan round;
The second operation judges module, if after showing when prompted dialog frame, user clicks the prompted dialog frame of having cancelled current bluetooth point, hide the prompted dialog frame of current bluetooth point, and the value of the cancellation dialog box in step 4 is composed into the value of this prompted dialog frame, then return in step 1 bluetooth point is continued to scan round;
The 3rd operation judges module, if after showing when prompted dialog frame, user has clicked the some options in prompted dialog frame, after new bluetooth is put corresponding particular content and is further browsed or use, hide the prompted dialog frame of current bluetooth, and in step 2, current bluetooth point is joined in the historical array of response, then return in step 1 bluetooth point is continued to scan round.
CN201110314960.1A 2011-10-14 2011-10-14 Anti-interface identification method and system for Bluetooth cross area Expired - Fee Related CN103051776B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110314960.1A CN103051776B (en) 2011-10-14 2011-10-14 Anti-interface identification method and system for Bluetooth cross area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110314960.1A CN103051776B (en) 2011-10-14 2011-10-14 Anti-interface identification method and system for Bluetooth cross area

Publications (2)

Publication Number Publication Date
CN103051776A CN103051776A (en) 2013-04-17
CN103051776B true CN103051776B (en) 2014-11-12

Family

ID=48064269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110314960.1A Expired - Fee Related CN103051776B (en) 2011-10-14 2011-10-14 Anti-interface identification method and system for Bluetooth cross area

Country Status (1)

Country Link
CN (1) CN103051776B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450268A (en) * 2015-12-02 2016-03-30 惠州Tcl移动通信有限公司 Bluetooth-based method and system for automatically connecting wearable device with mobile terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422008A (en) * 2002-12-31 2003-06-04 艾威梯软件技术(北京)有限公司 Method of establishing blue-teeth connection between blue-teeth equipments
CN101499826A (en) * 2009-03-11 2009-08-05 宇龙计算机通信科技(深圳)有限公司 Method, system for searching Bluetooth device and Bluetooth device thereof
CN101796781A (en) * 2007-09-04 2010-08-04 索尼爱立信移动通讯有限公司 Bluetooth device with on-demand page scan
CN102118186A (en) * 2009-12-31 2011-07-06 鼎亿数码科技(上海)有限公司 Connection method of Bluetooth device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100664211B1 (en) * 2005-09-01 2007-01-03 엘지전자 주식회사 Bluetooth telecommunication connection method for mobile telecommunication terminal equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422008A (en) * 2002-12-31 2003-06-04 艾威梯软件技术(北京)有限公司 Method of establishing blue-teeth connection between blue-teeth equipments
CN101796781A (en) * 2007-09-04 2010-08-04 索尼爱立信移动通讯有限公司 Bluetooth device with on-demand page scan
CN101499826A (en) * 2009-03-11 2009-08-05 宇龙计算机通信科技(深圳)有限公司 Method, system for searching Bluetooth device and Bluetooth device thereof
CN102118186A (en) * 2009-12-31 2011-07-06 鼎亿数码科技(上海)有限公司 Connection method of Bluetooth device

Also Published As

Publication number Publication date
CN103051776A (en) 2013-04-17

Similar Documents

Publication Publication Date Title
US10104118B2 (en) Devices, systems, and methods for detecting proximity-based mobile malware propagation
CN108810861A (en) Connection method, device and the storage medium of smart machine
CN107852436A (en) Exchange method and equipment in call
US8660493B2 (en) Handheld electronic device including simplified enabling and disabling of short-range wireless communications element, and associated method
CN105847168A (en) Data transmission method, network server, user terminal and system
CN106033337A (en) Instant-messaging emoticon generating method and device
CN105847559A (en) Cell phone mode switching method and cell phone mode switching device
CN112105004A (en) Electronic price tag network detection method, device and computer readable storage medium
CN104113620A (en) Contact list updating method, updating device and user terminal
CN103051776B (en) Anti-interface identification method and system for Bluetooth cross area
CN105376138A (en) Contact adding method, data transmission method, and user equipment
CN102348006A (en) Mobile phone and dialing method thereof
CN105828290A (en) Method and device for selecting terminal to process business event
US20230171606A1 (en) Channel assessment method and apparatus, communication device, and storage medium
CN104811563A (en) Method for adjusting working performance of mobile terminal
CN110489657B (en) Information filtering method and device, terminal equipment and storage medium
CN104244220A (en) Communication service processing method and communication terminal
CN109526035B (en) Communication method, mobile terminal and medium
CN105472700A (en) Apparatus and method for acquiring information of devices connected to wireless access point
CN116610239A (en) Icon processing method, intelligent terminal and storage medium
CN107396319A (en) A kind of method of wireless network authentication, equipment, storage medium and terminal reclaimer
US20060253541A1 (en) Method and apparatus for performing an instant messenger function using a local area network
CN108174393B (en) Communication method, electronic device, and computer-readable storage medium
CN104469973A (en) Information processing method and device and signal frame generating method and device
CN103369131B (en) Incoming call processing method, device and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141112

Termination date: 20191014

CF01 Termination of patent right due to non-payment of annual fee