CN102595379A - 一种无线电子终端的智能识别方法和*** - Google Patents
一种无线电子终端的智能识别方法和*** Download PDFInfo
- Publication number
- CN102595379A CN102595379A CN2011104543889A CN201110454388A CN102595379A CN 102595379 A CN102595379 A CN 102595379A CN 2011104543889 A CN2011104543889 A CN 2011104543889A CN 201110454388 A CN201110454388 A CN 201110454388A CN 102595379 A CN102595379 A CN 102595379A
- Authority
- CN
- China
- Prior art keywords
- wireless
- address
- terminal
- connection device
- wireless electron
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种无线电子终端的智能识别方法和***,其是在识别***的数据库中保存了现有无线连接装置的地址与无线电子终端型号的对应关系,当无线电子终端与本发明的识别***进行无线连接时,***获取无线电子终端的无线连接装置的地址,并根据该地址到数据库中进行检索,得到相应的无线电子终端的厂商型号等信息。本发明的无线电子终端的智能识别方法和***,通过无线连接装置的地址来获得对应的无线电子终端的型号,由于无线连接装置是现有无线电子终端的普遍配置,因此本发明的方法和***具有覆盖率高、实时性强、易于维护的优点。
Description
技术领域
本发明涉及一种能智能识别电子终端的方法和***,特别是通过无线方式识别电子终端的方法和***。
背景技术
随着3G网络和移动互联网业务的迅猛发展,智能手机的厂商和型号也日新月异。据统计,当前国内外手机厂商和设计公司已超过 1000 家,市场上在网的移动终端型号已经超过1万种,而针对智能手机的客户端应用开发都不免遇到根据不同型号手机进行定制适配的工作,如何有一套终端智能识别***,当终端靠近时能够自动发现终端型号,就能够迅速为该终端适配出适当的应用和业务,成为摆在业界的重要问题。
目前,比较通用的终端型号识别技术主要有两种,第一种是通过手机串号(即IMEI号码)识别,一般都是通过电信运营商渠道,或者获取定制终端预先保存的手机串号方式,或者通过采集用户通话话单方式采集手机串号;第二种是通过安装通用手机驱动方式,将手机与电脑连接,然后匹配手机驱动程序来获取终端型号。
第一种方式严重依赖于电信运营商,并且信息采集流程长,缺少实时性,难以在现实业务中实际应用;第二种方式能够覆盖的终端范围窄,并且根据不同的手机***平台,需要安装不同的软件(例如豌豆荚、91手机助手等),通用性差。
因此,如何提供一种覆盖率高、实时性强、易于维护的终端智能识别技术,解决现有技术中利用终端适配的不便,是本领域技术人员需要解决的技术问题。
发明内容
本发明要解决的技术问题是一种覆盖率高、实时性强、易于维护的可以智能识别出无线电子终端的智能识别方法和***。
为了解决上述技术问题,本发明提供了一种无线电子终端的智能识别方法,包括:
A.建立数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
B.识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
C.根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
进一步地,所述无线连接装置为蓝牙模块,对应的地址为蓝牙地址。
进一步地,所述步骤B中,所述识别***通过蓝牙通信的服务发现协议SDP获取无线电子终端的蓝牙设备地址。
进一步地,所述无线连接装置为无线网卡,对应的地址为无线网卡的MAC地址。
进一步地,所述步骤B中,所述识别***通过地址解析协议ARP获取无线电子终端的无线网卡的MAC地址。
进一步地,所述步骤B中,所述识别***获取所述无线连接装置的地址后,首先对该地址进行校验、剔重、比对、纠错或补全的操作,然后执行步骤C。
本发明还提供了一种无线电子终端的智能识别***,包括:
存储模块,用于存储数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
地址获取模块,用于在所述识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
查询模块,用于根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
进一步地,所述无线连接装置为蓝牙模块,对应的地址为蓝牙地址;所述地址获取模块通过蓝牙服务发现协议SDP获取无线电子终端的蓝牙设备地址。
进一步地,所述无线连接装置为无线网卡,对应的地址为无线网卡的MAC地址;所述地址获取模块通过地址解析协议ARP获取无线电子终端的无线网卡的MAC地址。
进一步地,还包括:
检验纠错模块,用于对所述地址获取模块获取的无线连接装置的地址进行校验、剔重、比对、纠错或补全的操作。
本发明的无线电子终端的智能识别方法和***,通过无线连接装置的地址来获得对应的无线电子终端的型号,由于无线连接装置是现有无线电子终端的普遍配置,因此本发明的方法和***具有覆盖率高、实时性强、易于维护的优点。
附图说明
图1是本发明的无线电子终端的智能识别方法的流程图。
图2是本发明的智能识别方法的一具体实施例的流程图。
图3为本发明的无线电子终端的智能识别***一实施例的原理框图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
本发明实施例的核心是在识别***的数据库中保存了现有无线连接装置的地址与无线电子终端型号的对应关系,当无线电子终端与本发明的识别***进行无线连接时,***获取无线电子终端的无线连接装置的地址,并根据该地址到数据库中进行检索,得到相应的无线电子终端的厂商型号等信息。
具体如图1所示,本发明的无线电子终端的智能识别方法,包括:
步骤101、建立数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
步骤102、识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
步骤103、根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
其中,无线连接装置可以是蓝牙模块,对应的地址为蓝牙地址,无线连接装置也可以是无线网卡(WiFi模块),对应的地址为无线网卡的MAC地址。实际应用时,本发明的识别***可以首先尝试获取终端的蓝牙地址,如果没有蓝牙地址,则获取终端的WiFi无线网卡地址,然后根据蓝牙地址(或无线网卡MAC地址)在智能识别***的海量数据库中进行检索,得出相应的终端厂商型号信息。
对于无线连接装置的地址的获取,分为两种获取场景,首选场景是通过标准的蓝牙通信中的服务发现协议SDP获取,如果无线电子终端未配备蓝牙模块,则通过标准TCP/IP通信中的地址解析协议ARP获取,此两种协议均为标准移动互联网协议,95%以上的无线电子终端均至少支持其中一种场景,因此该获取技术具有普遍性和广泛实用价值。
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。
蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段。其数据速率为1Mbps。采用时分双工传输方案实现全双工传输。
每一个蓝牙设备都有一个唯一的48位蓝牙设备地址(BD_ADDR,Bluetooth Device Address),该地址包括24位的LAP 域,16位的 NAP 域和一个8位的UAP 域。
其中前24位是制造商的公司标识(company_id / OUI),它由IEEE分配。比如罗德与施瓦茨公司(Rohde & Schwarz)的公司标识是0x0090B8。后24位是由制造商指定的序列号。
因此,如果得到了48位蓝牙设备地址的编码与无线电子终端厂商及型号的对应关系,即可实现将蓝牙地址自动翻译成无线电子终端厂商和型号,从而实现智能终端识别。
Wi-Fi 俗称无线宽带,其是由一个名为“无线以太网相容联盟”(Wireless Ethernet Compatibility Alliance, WECA)的组织所发布的业界术语,中文译为“无线相容认证”。它是一种短程无线传输技术,能够在数百英尺范围内支持互联网接入的无线电信号。随着技术的发展,以及IEEE 802.11a 及IEEE 802.11g等标准的出现,现在IEEE 802.11 这个标准已被统称作Wi-Fi。
从应用层面来说,要使用Wi-Fi,用户首先要有Wi-Fi 兼容的用户端装置,在该装置中需要安装无线网卡设备,每一个无线网卡设备都有一个唯一的48位设备地址,该设备地址称为MAC地址。
MAC(Medium/Media Access Control, 介质访问控制)地址是烧录在Network Interface Card(网卡,NIC)里的。MAC地址也叫硬件地址,是由48比特(bit)长,16进制的数字组成。第0~23位叫做组织唯一标志符(organizationally unique),是识别终端厂家的标识。第24~47位是由厂家自己分配,其中第40位是组播地址标志位。
由48位蓝牙设备地址或者MAC地址构成的无线电子终端的无线连接装置的地址,具有全球唯一性。本发明实施例所述的电子终端智能识别***,即通过统一采集并管理维护全网权威无线电子终端的无线连接装置的地址数据库,就相当于管理了所有无线电子终端设备的身份证号码,从而实现终端智能识别。
本发明的一具体实施例流程如下:
步骤201、无线电子终端A的物理位置接近终端智能识别***B;
步骤202、若无线电子终端A有蓝牙通信模块,则打开蓝牙连接;若无线电子终端A没有蓝牙通信模块,转步骤205;
步骤203、无线电子终端A发起蓝牙连接请求;
步骤204、终端智能识别***B获取无线电子终端A的蓝牙设备地址,转步骤208;
步骤205、若无线电子终端A有WiFi无线网卡,打开WiFi连接;
步骤206、无线电子终端A发起WiFi连接请求;
步骤207、终端智能识别***B获取无线电子终端A的Wifi无线网卡的地址;
步骤208、终端智能识别***B根据获取的地址检索出无线电子终端A的设备厂商和型号,通过API接口对其他***提供服务。
如图3所示,本发明的无线电子终端的智能识别***,包括:
存储模块301,用于存储数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
地址获取模块302,用于在所述识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
查询模块303,用于根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
还可以包括地址获取模块302与查询模块303之间还可以设置检验纠错模块304,用于对所述地址获取模块获取的无线连接装置的地址进行校验、剔重、比对、纠错或补全等操作。
保存和管理海量无线连接装置的地址和终端设备厂商型号对应关系,需要采用多种智能化的数据分析和纠错技术,由于目前电子终端厂商众多,不乏很多山寨机厂商以及某些个人开发者擅自篡改蓝牙或者无线网卡设备地址的情况。因此在本发明中,采用了数据校验、剔重、比对、纠错或补全等多种智能算法和自动化技术,从而为智能识别提供统一权威的全网数据。
由于无线连接装置地址和终端设备厂商型号对应关系数据量大,很难从单一渠道获取,当多渠道来源汇总并存储至数据库中,其匹配率和准确率为重点解决的技术难点。
本发明的实施例所述的智能校验和比对技术,对不同渠道采集的数据采用自动比对和手工纠错两种模式,所谓自动比对,就是找出不同渠道来源的相同数据记录,包括出现的“一对多”或者“多对一”数据记录情况,如果有3个以上数据记录保持一致,则认为此记录正确,列入数据白名单,如果出现数据记录不一致情况,则将不一致的多条记录均列入数据灰名单。
对于数据灰名单的记录通过人工方式再次采集和确定后才能进入数据白名单。
本发明的实施例所述的智能补全算法,主要通过无线连接装置地址的编码规则,分析其中的显见规律,从而按照其编码规律自动生成批量的数据记录,从而补全数据库中未实际采集的记录,再通过智能校验和比对,为识别***提供服务。
以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
Claims (10)
1.一种无线电子终端的智能识别方法,其特征在于,包括:
A.建立数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
B.识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
C.根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
2.根据权利要求1所述的无线电子终端的智能识别方法,其特征在于,所述无线连接装置为蓝牙模块,对应的地址为蓝牙地址。
3.根据权利要求2所述的无线电子终端的智能识别方法,其特征在于,所述步骤B中,所述识别***通过蓝牙通信的服务发现协议SDP获取无线电子终端的蓝牙设备地址。
4.根据权利要求1所述的无线电子终端的智能识别方法,其特征在于,所述无线连接装置为无线网卡,对应的地址为无线网卡的MAC地址。
5.根据权利要求4所述的无线电子终端的智能识别方法,其特征在于,所述步骤B中,所述识别***通过地址解析协议ARP获取无线电子终端的无线网卡的MAC地址。
6.根据权利要求1所述的无线电子终端的智能识别方法,其特征在于,所述步骤B中,所述识别***获取所述无线连接装置的地址后,首先对该地址进行校验、剔重、比对、纠错或补全的操作,然后执行步骤C。
7.一种无线电子终端的智能识别***,其特征在于,包括:
存储模块,用于存储数据库,所述数据库中存储有无线电子终端的无线连接装置的地址与无线电子终端的型号的对应数据;
地址获取模块,用于在所述识别***与所述无线电子终端建立无线连接时,获取所述无线连接装置的地址;
查询模块,用于根据所述无线连接装置的地址从所述数据库中查询得到所述无线电子终端的型号。
8.根据权利要求7所述,无线电子终端的智能识别***,其特征在于,所述无线连接装置为蓝牙模块,对应的地址为蓝牙地址;所述地址获取模块通过蓝牙服务发现协议SDP获取无线电子终端的蓝牙设备地址。
9.根据权利要求7所述,无线电子终端的智能识别***,其特征在于,所述无线连接装置为无线网卡,对应的地址为无线网卡的MAC地址;所述地址获取模块通过地址解析协议ARP获取无线电子终端的无线网卡的MAC地址。
10.根据权利要求7所述,无线电子终端的智能识别***,其特征在于,还包括:
检验纠错模块,用于对所述地址获取模块获取的无线连接装置的地址进行校验、剔重、比对、纠错或补全的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110454388.9A CN102595379B (zh) | 2011-12-30 | 2011-12-30 | 一种无线电子终端的智能识别方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110454388.9A CN102595379B (zh) | 2011-12-30 | 2011-12-30 | 一种无线电子终端的智能识别方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102595379A true CN102595379A (zh) | 2012-07-18 |
CN102595379B CN102595379B (zh) | 2015-03-25 |
Family
ID=46483493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110454388.9A Expired - Fee Related CN102595379B (zh) | 2011-12-30 | 2011-12-30 | 一种无线电子终端的智能识别方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102595379B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103501387A (zh) * | 2013-09-27 | 2014-01-08 | 宇龙计算机通信科技(深圳)有限公司 | 蓝牙设备显示处理方法及装置 |
CN103606086A (zh) * | 2013-11-05 | 2014-02-26 | 上海优思通信科技有限公司 | 移动智能终端的防伪方法 |
CN104702594A (zh) * | 2015-02-04 | 2015-06-10 | 四川长虹电器股份有限公司 | 一种主动广播身份识别号的智能设备及实现其功能的方法 |
CN104837179A (zh) * | 2015-04-02 | 2015-08-12 | 广东欧珀移动通信有限公司 | 一种显示无线热点设备生产者信息的方法及装置 |
CN105472700A (zh) * | 2015-12-24 | 2016-04-06 | 努比亚技术有限公司 | 获取无线接入点连接设备信息的装置和方法 |
CN105610866A (zh) * | 2016-02-18 | 2016-05-25 | 四川长虹电器股份有限公司 | 实现智能设备自动接入家庭无线局域网***及方法 |
CN109640316A (zh) * | 2018-12-18 | 2019-04-16 | ***通信集团江苏有限公司 | 目标用户终端识别方法、装置、设备及存储介质 |
CN111736478A (zh) * | 2020-06-17 | 2020-10-02 | 深圳达实智能股份有限公司 | 一种智能家居的智能设备物联网并网装置、***及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179805A (zh) * | 2007-12-24 | 2008-05-14 | 四川长城天讯数码技术有限公司 | 移动信息终端信息下载的方法与*** |
CN101340630A (zh) * | 2007-12-24 | 2009-01-07 | 四川长城天讯数码技术有限公司 | 移动信息终端型号的自动识别方法 |
CN101378269A (zh) * | 2007-08-29 | 2009-03-04 | 广州盛华信息技术有限公司 | 媒体信息播放装置、用户终端及媒体信息传输方法、*** |
-
2011
- 2011-12-30 CN CN201110454388.9A patent/CN102595379B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101378269A (zh) * | 2007-08-29 | 2009-03-04 | 广州盛华信息技术有限公司 | 媒体信息播放装置、用户终端及媒体信息传输方法、*** |
CN101179805A (zh) * | 2007-12-24 | 2008-05-14 | 四川长城天讯数码技术有限公司 | 移动信息终端信息下载的方法与*** |
CN101340630A (zh) * | 2007-12-24 | 2009-01-07 | 四川长城天讯数码技术有限公司 | 移动信息终端型号的自动识别方法 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103501387A (zh) * | 2013-09-27 | 2014-01-08 | 宇龙计算机通信科技(深圳)有限公司 | 蓝牙设备显示处理方法及装置 |
CN103501387B (zh) * | 2013-09-27 | 2016-03-09 | 宇龙计算机通信科技(深圳)有限公司 | 蓝牙设备显示处理方法及装置 |
CN103606086A (zh) * | 2013-11-05 | 2014-02-26 | 上海优思通信科技有限公司 | 移动智能终端的防伪方法 |
CN104702594A (zh) * | 2015-02-04 | 2015-06-10 | 四川长虹电器股份有限公司 | 一种主动广播身份识别号的智能设备及实现其功能的方法 |
CN104702594B (zh) * | 2015-02-04 | 2018-03-02 | 四川长虹电器股份有限公司 | 一种主动广播身份识别号的智能设备及实现其功能的方法 |
CN104837179A (zh) * | 2015-04-02 | 2015-08-12 | 广东欧珀移动通信有限公司 | 一种显示无线热点设备生产者信息的方法及装置 |
CN104837179B (zh) * | 2015-04-02 | 2019-02-01 | Oppo广东移动通信有限公司 | 一种显示无线热点设备生产者信息的方法及装置 |
CN105472700A (zh) * | 2015-12-24 | 2016-04-06 | 努比亚技术有限公司 | 获取无线接入点连接设备信息的装置和方法 |
CN105610866A (zh) * | 2016-02-18 | 2016-05-25 | 四川长虹电器股份有限公司 | 实现智能设备自动接入家庭无线局域网***及方法 |
CN109640316A (zh) * | 2018-12-18 | 2019-04-16 | ***通信集团江苏有限公司 | 目标用户终端识别方法、装置、设备及存储介质 |
CN109640316B (zh) * | 2018-12-18 | 2021-09-03 | ***通信集团江苏有限公司 | 目标用户终端识别方法、装置、设备及存储介质 |
CN111736478A (zh) * | 2020-06-17 | 2020-10-02 | 深圳达实智能股份有限公司 | 一种智能家居的智能设备物联网并网装置、***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102595379B (zh) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102595379B (zh) | 一种无线电子终端的智能识别方法和*** | |
US8320344B2 (en) | System and method for provisioning telecommunications services between an access point and a telecommunications network and providing a missing information notification | |
US7603119B1 (en) | Automatic over-the-air updating of a preferred roaming list (PRL) in a multi-mode device, based on an account association between the device and a wireless local area network (WLAN) access point | |
EP1748661B1 (en) | System and method to configure the parameters of a mobile system | |
US8953620B2 (en) | System and method for selectively provisioning telecommunications services between an access point and a telecommunications network using a subscriber identifier | |
US20140140288A1 (en) | Method and apparatus for connecting to access point in portable terminal | |
CN106856609A (zh) | 一种网络配置方法及装置 | |
EP2291801A1 (en) | Advertising support for a plurality of service networks by a wireless access point | |
CN103068070A (zh) | 一种协议版本的协商方法、移动终端、基站和通信*** | |
CN109257741A (zh) | 信息上报方法、装置、终端及存储介质 | |
CN104125568B (zh) | 无线接入点安全认证方法和*** | |
CN101299674A (zh) | 实现终端标识的方法、***及管理平台 | |
CN102474716A (zh) | 通信设备、通信设备控制方法和程序 | |
CN103024717B (zh) | 具有主动搜索功能的无线定位***及其搜索方法 | |
CN105959934A (zh) | 重入网识别方法和*** | |
CN104320833A (zh) | 一种移动终端自动选网的方法及*** | |
CN103107878A (zh) | 移动用户身份识别卡与机器类通信设备绑定的方法及装置 | |
CN111278036A (zh) | 一种采集mac地址的方法及装置 | |
CN105940720A (zh) | 一种触发注册机协议交互的方法、接入点、站点 | |
CN102752739B (zh) | 空中开卡方法、终端、服务器及*** | |
CN103068005B (zh) | 实现机器对机器业务的方法、m2m终端、ap和*** | |
CN107302448B (zh) | 端口监听方法及装置 | |
CN102045684A (zh) | 一种实现无线局域网分区计费的方法和*** | |
EP3713310A1 (en) | Method and apparatus for connecting to an access point in portable terminal | |
JP2017530571A (ja) | 制御端末により要求される認証コードのリカバリー方法及びシステム |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150325 Termination date: 20181230 |