CN103051776B - Anti-interface identification method and system for Bluetooth cross area - Google Patents
Anti-interface identification method and system for Bluetooth cross area Download PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2011
- 2011-10-14 CN CN201110314960.1A patent/CN103051776B/en not_active Expired - Fee Related
Patent Citations (4)
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 |