CN105873006A - 一种设备识别方法及装置 - Google Patents
一种设备识别方法及装置 Download PDFInfo
- Publication number
- CN105873006A CN105873006A CN201510410078.5A CN201510410078A CN105873006A CN 105873006 A CN105873006 A CN 105873006A CN 201510410078 A CN201510410078 A CN 201510410078A CN 105873006 A CN105873006 A CN 105873006A
- Authority
- CN
- China
- Prior art keywords
- device identification
- brand
- brand icons
- icons
- list
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供一种设备识别方法及装置,用以解决现有技术中为了在手机APP中正确显示连接于路由器上的各电子设备的品牌图标需要占用路由器的存储空间以及维护流程复杂的缺陷。所述方法通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
Description
技术领域
本发明实施例涉及设备管理技术领域,尤其涉及一种设备识别方法及装置。
背景技术
路由器(Router)是连接因特网中各局域网、广域网的设备。路由器可以根据信道的情况自动选择和设定路由,以最佳路径按前后顺序发送信号。目前路由器已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的枢纽。
智能路由器是近几年发展快速的电子设备,与传统路由器相比,其具有独立的操作系统,具有自行控制带宽、自行控制在线人数、自行控制浏览网页等功能,用户可以通过手机APP(应用程序)用来管理路由器以及连接于路由器上的设备,真正做到了网络和设备的智能化管理。
由于一台路由器通常会连接多个设备,为了便于通过手机APP管理路由器连接的各电子设备,在手机APP显示的设备管理页面采用不同的品牌图标来区别不同的电子设备,以便于用户识别不同的电子设备,因此如何快速有效地获取并显示正确的品牌图标非常关键。
由于MAC(Media Access Control,媒体访问控制)地址可以唯一确定一个电子设备,因此,现有技术中通常采用根据电子设备MAC地址确定电子设备的品牌图标。如图1所示,为现有技术中手机APP显示连接于路由器的电子设备的品牌图标的流程示意图,包括以下步骤:
S11、路由器确定连接于自身的电子设备的MAC地址。
其中,同一时间连接于路由器上的电子设备可能有多个。
S12、路由器从自身存储的品牌名称与MAC地址关系表中查找各MAC地址对应的品牌名称。
S13、路由器将查找到的各品牌名称发送给手机APP。
S14、手机APP在本地存储的品牌名称与品牌图标的对应关系中查找 接收到的各品牌名称对应的品牌图标。
S15、手机APP显示查找到的各品牌图标。
由上述过程可知,为了在手机APP中正确显示连接于路由器上的各电子设备的品牌图标,路由器需要存储品牌名称与MAC地址关系表,手机APP需要在手机本地存储品牌名称与品牌图标的对应关系表。由于连接于路由器的电子设备是动态变化的,路由器需要维护的品牌名称与品牌图标的对应关系表也需随之变化,路由器维护的MAC地址不断增加,相应占用的路由器存储空间也越来越大。另外,手机APP中存储的品牌图标只能是开发人员在开发过程中预先写入,一方面需要占用手机存储空间,另一方面,如果后续出现新的品牌或者品牌图标发生变化,需要手机APP开发人员进行维护,用户通过APP更新流程更新APP后才能更新本地存储的品牌图标,增加了品牌图标维护的复杂度。
发明内容
本发明实施例提供一种设备识别方法及装置,用以解决现有技术中为了在手机APP中正确显示连接于路由器上的各电子设备的品牌图标需要占用路由器的存储空间以及维护流程复杂的缺陷。
本发明实施例提供一种设备识别方法,包括:
通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;
根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;
根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
本发明实施例提供一种设备识别装置,包括:
第一获取单元,用于通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;
第二获取单元,用于根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;
显示单元,用于根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
本发明实施例提供的设备识别方法及装置,通过网络侧部署的服务器存储设备标识与品牌图标信息之间的对应关系,手机APP在显示连接于路由器的电子设备的品牌图标时,实时通过服务器从路由器获取连接于路由器的电子设备的设备标识列表,并据此向服务器请求每一设备标识对应的品牌图标信息进而获取对应的品牌图标进行显示。由于路由器设备无需存储MAC地址和品牌名称对应关系表,节约了路由器的存储空间,另外,在需要更换或者增加品牌图标时,只需要对服务器存储的品牌图标进行更新即可,而无需对手机APP进行更新,简化了品牌图标维护流程。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中手机APP显示连接于路由器的电子设备的品牌图标的流程示意图;
图2为本发明应用场景示意图;
图3a为本发明中设备识别方法实施例流程图;
图3b为本发明中判断第一设备标识是否满足预设更新条件方法实施例流程图;
图4为本发明中根据获取的URL地址获取第二设备标识对应的品牌图标方法实施例流程图;
图5为本发明中APP,服务器以及路由器三者之间的交互流程实施例流程图;
图6a和图6b为本发明中设备识别方法实施效果示意图;
图7为本发明中设备识别装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一、
为了节约路由器的存储空间,本发明实施例中通过在网络侧部署服务器,由服务器存储品牌图标信息与电子设备的设备标识之间的对应关系表和电子设备的品牌图标,安装于终端设备上的APP可以通过向服务器请求连接于路由器上的电子设备(为了便于描述,以下称之为受控设备)的品牌图标并进行显示即可。
其中,本发明实施例中涉及的设备标识只要能够在网络中唯一的标识电子设备即可,其可以但不限于为电子设备的MAC地址,例如,还可以为根据电子设备的特征信息(可以但不限于包含电子设备的MAC地址)生成的设备标识等;品牌图标信息可以但不限于为服务器存储品牌图标的存储地址信息,其可以为品牌图标存储于服务器上的URL(Uniform Resource Locator,统一资源定位符)地址,为了便于描述,本发明实施例中以设备标识为MAC地址,品牌图标信息为品牌图标的URL地址为例进行说明。
如表1所示,其为品牌图标信息与电子设备的设备标识之间的对应关系表一种可能的结构:
表1
设备标识 | URL地址信息 |
MAC1 | URL1 |
MAC2 | URL2 |
MAC3 | URL3 |
MAC4 | URL4 |
…… | …… |
MACn | URLn |
该关系表可以由服务器后台维护人员根据收集的已有电子设备品牌的品牌图标及各品牌的电子设备的MAC地址信息预先编辑并存储于服务器中。
如图2所示,其为本发明实施例的应用场景示意图。其中,终端设备11 和路由器12均通过互联网与服务器13连接,终端设备中安装有路由器管理应用程序(本发明实施例中称之为APP)。
基于此,如图3a所示,为本发明实施例提供的设备识别方法实施例流程示意图,可以包括以下步骤:
S31、APP通过网络侧服务器获取连接于路由器的电子设备的设备标识列表。
较佳的,具体实施时,终端设备中安装的APP可以按照预设的周期定期向网络侧服务器发送获取连接于路由器的电子设备的设备标识列表的请求,APP更新设备标识列表的周期可以根据实际需要进行设置,例如,该周期可以设置为7秒。即每隔7秒,APP向服务器发送获取设备标识列表的请求。
服务器在接收到该请求后转发给路由器,路由器根据接收到的请求确定受控设备,并向服务器返回由受控设备的MAC地址组成的MAC地址列表。
S32、APP根据获取的设备标识列表包含的设备标识,从服务器获取设备品牌图标信息。
具体实施时,如果获取的设备标识列表中包含多个设备标识,APP既可以针对各设备标识单独向服务器发起请求,即在一次请求中仅携带一个设备标识,也可以在同一次请求中携带多个第二设备标识,相应的,如果APP一次请求一个设备标识对应的URL地址信息,则服务器向APP返回该设备标识对应的URL地址信息;如果APP一次请求多个设备标识对应的URL地址信息,则服务器同时向APP返回多个设备标识对应的URL地址信息列表,URL地址信息列表一种可能的格式如表2所示:
表2
设备标识 | URL地址信息 |
MAC3 | URL3 |
MAC5 | URL5 |
…… | …… |
S33、根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
根据步骤S32获取的设备标识对应的品牌图标的存储地址信息,APP向 服务器请求对应存储地址存储的品牌图标。同样,如果设备标识有多个时,APP可以针对每一设备标识,分别利用其对应的URL地址信息单独向服务器请求该存储地址的品牌图标,也可以一次性的向服务器请求多个设备标识对应的品牌图标,本发明实施例对此不做限定。
相应的,如果APP一次请求中携带一个设备标识,则服务器向APP返回该设备标识对应的品牌图标,如果APP一次请求携带多个设备标识,则服务器向APP同时返回多个设备标识对应的品牌图标列表,品牌图标列表一种可能的格式如表3所示:
表3
设备标识 | 品牌图标 |
MAC3 | 图标3 |
MAC5 | 图标5 |
…… | …… |
具体实施时,APP根据向服务器请求到的设备标识对应的品牌图标更新终端设备显示的各设备标识对应的品牌图标。
APP可以在本地存储一张默认品牌图标,对于连接于路由器的任一电子设备,在获取到其对应的品牌图标之前,例如在APP刚启动时,此时尚未获取到连接于路由器的电子设备的品牌图标,则针对每一电子设备APP可以显示默认品牌图标。
另外具体实施时,由于终端设备显示页面所能够显示的品牌图标数量的限制,如果步骤S31中获取的设备标识列表中包含的设备标识超过预设数量时,可以仅保留预设数量的设备标识,其余设备标识对应的品牌标识不予更新,也无需向服务器获取其对应的品牌图标直至下一周期到达,如果设备标识数量不超过预设数量,则可以全部保留。对于不显示品牌图标的设备标识,APP在获取了其对应的URL地址信息之后,无需向服务器获取其对应的品牌图标,以节约终端设备处理资源。具体实施中,可以根据实际需要设置终端设备显示的品牌图标的预设数量,例如可以但不限于设置为15个。对于移动终端设备来说,由于可以分屏进行显示,因此,具体实施时,可以设置移动终端设备每屏显示的品牌图标的数量,超过该数量时,可以在下一屏进行显 示。
实施例二
较佳的,为了节约终端设备的处理资源以及网络传输资源,具体实施时,对连接于路由器的电子设备的品牌图标进行更新时,可以仅仅针对发生变化的品牌图标,例如新增的品牌图标,和更新时间较长的品牌图标进行更新。
基于此,在步骤S32中,可以根据以下步骤实施:
步骤一、根据获取的设备标识列表包含的设备标识,确定满足预设更新条件的设备标识;
步骤二、从网络侧服务器获取满足预设更新条件的设备标识对应的品牌图标信息。
例如,预设更新条件可以设置为更新时长超过预设时长的设备标识和新增的设备标识。
本发明实施例中,为了在获取的设备标识列表中快速识别出更新时长超过预设时长的设备标识和新增的设备标识,可以通过在缓存中存储URL列表,利用URL列表从获取的设备列表中筛选出更新时长超过预设时长的设备标识和新增的设备标识。
其中,URL列表为设备标识及其对应电子设备的品牌图标的存储地址信息以及该存储地址信息的更新时间信息之间的对应关系表。如表4所示,其为URL列表一种可能的结构:
表4
URL列表可以由APP按照以下过程建立:
为了保证URL列表中存储信息的准确性,本发明实施例中,APP每次启动时均需清空URL列表,即每次APP启动后,URL列表为空表。当APP启动后按照预设周期首次请求到设备标识列表之后,由于初始URL列表为空,相当于设备标识列表中包含的设备标识均为新增的设备标识,因此,确定设备标识列表包含的所有设备标识都满足预设更新条件。
之后,在每一更新周期中,根据缓存存储的URL列表,针对获取的设备标识列表包含的任一设备标识,本发明实施例中可以按照图3b所示的流程判断其是否满足预设更新条件:
S321、判断该设备标识是否存在于缓存的URL列表中,如果是,执行步骤S322,如果否,执行步骤S325。
当APP按照预设周期再次请求到设备标识列表后,APP从获取的设备标识列表中选择一个设备标识。具体实施时,APP可以按照各设备标识的排列顺序依次选择,也可以随机选择,本发明实施例对此不做限定。APP将选择的设备标识与URL列表中的各设备标识进行匹配,判断该设备标识是否存在于URL列表中。
S322、确定该设备标识对应的品牌图标存储地址信息获取时间。
如果该设备标识存在于URL表中,则需要根据URL列表确定该设备标识对应的品牌图标存储地址信息获取时间。
S323、判断当前时间与获取的该设备标识对应的品牌图标存储地址信息获取时间之间的间隔时长是否超过预设时长,如果否,执行步骤S324,如果是,执行步骤S325。
具体实施时,步骤S323中涉及的预设时长可以根据实际需要进行设置,例如,可以设置为10分钟。
S324、确定该设备标识不满足预设更新条件,流程结束。
S325、确定该设备标识满足预设更新条件。
对获取的设备标识列表中包含的各设备标识均执行步骤S321-步骤S325,遍历获取的设备标识列表包含的所有设备标识。
需要说明的是,本发明实施例中,安装APP的终端设备可以为移动终端设备,如手机、平板电脑等,也可以为PC(包括便携式PC和普通PC)。而连接于路由器的电子设备可以包括移动终端设备,如手机、平板电脑等,也 可以为PC,也可以为机顶盒、智能电视等电子设备。
实施例三、
具体实施时,APP在首次根据URL地址信息获取了连接于路由器的各电子设备对应的品牌图标之后,可以在本地(包括缓存和存储卡)中存储URL地址信息与对应品牌图标的对应关系。由于本地缓存存储的信息在APP关闭或者终端设备关闭时才会被清除,因此,本发明实施例中,在步骤S32中获取到了URL地址信息之后,可以首先判断本地是否存储有其对应的品牌图标,如果是,则从本地直接获取对应的品牌图标,如果否,则再向网络侧服务器请求对应的品牌图标。
由于在缓存中获取品牌图标所需时间小于在存储卡中获取品牌图标时间,且从缓存或者存储卡中获取品牌图标所需时间均小于从服务器获取品牌图标所需时间。为了减少品牌图标获取时间,在根据URL地址信息向服务器获取对应地址存储的品牌图标之前,可以首先判断缓存中URL地址信息对应的品牌图标,如果存在,则从缓存中获取对应的品牌图标,否则,判断存储卡中是否存在该URL地址对应的品牌图标,如果存在则从存储卡中获取对应的品牌图标,如果两者中均不存在再向服务器请求对应的品牌图标,具体的,针对任一设备标识,如图4所示,步骤S33中,可以按照以下方法根据获取的URL地址信息获取对应的品牌图标:
S341、判断URL列表中是否存在该设备标识对应的URL地址信息,如果是,执行步骤S342,如果否,执行步骤S346。
S342、判断缓存中是否存储有该URL地址信息对应的品牌图标,如果是,执行步骤S343,如果否,执行步骤S344。
S343、从缓存中获取该URL地址信息对应的品牌图标,流程结束。
S344、判断存储卡中是否存储有该URL地址信息对应的品牌图标,如果是,则执行步骤S345,如果否,则执行步骤S346。
S345、从存储卡中获取该URL地址信息对应的品牌图标,流程结束。
S346、向服务器请求该URL地址信息对应存储地址存储的品牌图标。
实施例四、
具体实施时,还可以存在以下应用场景:即连接于路由器的电子设备属于同一品牌的设备,例如,连接与路由器上的机顶盒和智能电视均属于同一 品牌,这种情况下,根据两者的MAC地址请求到的品牌图标相同,使得用户仍然无法根据品牌图标快速识别出电子设备,为了解决这个问题,实施例四中增加了获取设备名称的步骤,具体如下:
步骤S31中获取的设备标识列表包含多个设备标识或者满足更新条件的设备标识包含多个,且在执行步骤S33后,根据获取的设备品牌图标,确定在至少两个品牌图标相同时,则通过网络侧服务器从路由器获取品牌图标相同的设备标识对应的设备名称;且在步骤S33中显示设备标识对应的品牌图标的同时,显示品牌图标相同的设备标识对应的设备名称,使得用户可以根据不同的设备名称快速识别出不同的电子设备。
实施例五
为例更好的理解本发明实施例,以下以APP,服务器以及路由器三者之间的交互流程为例对本发明实施例的实施过程进行详细说明,如图5所示,可以包括以下步骤:
S51、APP向服务器发送获取连接于路由器上的电子设备的MAC地址列表的请求。
S52、服务器向路由器转发接收到的请求。
S53、路由器确定连接于自身的电子设备,并向服务器返回连接于自身的电子设备的MAC地址列表。
假设当前时刻连接于路由器的电子设备包括设备1和设备2,则路由器向服务器返回的MAC地址列表如下:{00:11:22:33:44:55,01:11:22:33:44:55}
S54、服务器向APP转发接收到的MAC地址列表。
S55、APP从接收到的MAC地址列表中筛选满足预设更新条件的MAC地址组成新的MAC地址列表。
具体的,APP查询缓存中的URL列表,确定设备1的MAC地址存储于该URL列表中,且对应的品牌图标存储地址信息更新时间为2分钟,设备2的MAC地址不存在于该URL列表中。据此,APP可以确定设备2的MAC地址满足预设更新条件,将其加入到新MAC地址列表中,为了便于描述,以下设备2的MAC地址为MAC2。
S56、APP向服务器请求存储MAC2对应品牌图标的URL地址。
S57、服务器向APP返回MAC2对应品牌图标的URL地址。
假设MAC2对应的品牌图标URL地址为{http://xxx.letv.com/lerouter/icon/letv.png}。
S58、APP根据获取的URL地址向服务器请求对应地址存储的品牌图片。
同时,APP将MAC地址(01:11:22:33:44:55)、Url地址(http://xxx.letv.com/lerouter/icon/letv.png)以及获取到URL地址的时间存储到URL列表中。
S59、APP显示获取的品牌图标。
分别如图6a和图6b所示,为本发明实施例提供的设备识别方法的效果示意图,其中,图6a为获取品牌图标之前的示意图,图6b为获取品牌图标后的示意图。
本发明实施例提供的设备识别方法中,通过在网络侧部署的服务器上存储电子设备的MAC地址与其对应的品牌图标的存储地址信息之间的对应关系表和电子设备的品牌图标,使得路由器无需存储品牌名称与电子设备的MAC地址之间的对应关系,节约了路由器的存储空间;另外,在需要对品牌图标进行更新时,仅需要服务器后台维护人员对服务器存储电子设备的MAC地址与其对应的品牌图标的存储地址信息之间的对应关系表以及电子设备的品牌图标进行更新即可,APP通过循环执行上述过程,即可对本地显示的品牌图标进行更新,而无需对APP进行更新,简化了品牌图标维护流程。
基于同一发明构思,本发明实施例中还分别提供了一种设备识别装置,由于上述装置解决问题的原理与设备识别方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。
实施例五
如图7所示,为本发明实施例提供的设备识别装置的结构示意图,可以包括:
第一获取单元71,用于通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;
第二获取单元72,用于所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;
显示单元73,用于根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
具体实施时,第一获取单元71,可以包括:
确定子单元,用于根据所述设备标识列表包含的设备标识,确定满足预设更新条件的设备标识;
获取子单元,用于从所述服务器获取满足预设更新条件的设备标识对应的品牌图标信息。
其中,确定子单元,可以包括:
第一判断模块,用于判断缓存中存储的统一资源定位符URL列表中是否存在所述设备标识列表包含的设备标识,所述URL列表为设备标识及其对应电子设备的品牌图标的存储地址信息、所述存储地址信息的更新时间信息之间的对应关系表;
确定模块,用于将不存在于所述URL列表中的第一设备标识确定为满足预设更新条件的设备标识。
具体实施时,确定单元还可以包括第二判断模块,其中:
所述第二判断模块,用于对于存在于所述URL列表中的第二设备标识,根据所述第二设备标识对应的存储地址信息的更新时间信息判断第二设备标识对应的存储地址信息的更新时长是否超过预设时长;
所述确定模块,用于将存储地址信息的更新时长超过预设时长的第二设备标识确定为满足预设更新条件的设备标识。
具体实施时,第一获取单元71,还可以用于如果所述设备标识列表包含多个设备标识,在所述显示单元显示显示获取的需要显示的品牌图标之前,根据所述第二获取单元获取的品牌图标确定存在至少两个品牌图标相同时,通过所述服务器从所述路由器获取品牌图标相同的设备标识对应的设备名称;显示单元73,还用于在显示品牌图标相同的设备标识对应的品牌图标的同时,显示品牌图标相同的设备标识对应的设备名称。
具体实施时,第二获取单元72,可以用于根据所述设备标识列表包含的设备标识,从所述服务器获取存储所述设备标识对应的品牌图标的存储地址信息;显示单元73,可以用于根据获取的存储地址信息,判断本地是否存储有所述存储地址信息对应的品牌图标;在判断结果为是时,从本地获取需要显示的品牌图标;在判断结果为否时,向所述服务器请求所述存储地址信息对应存储地址存储的品牌图标。
为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。具体实施时,上述设备识别装置可以设置于终端设备中。
本发明实施例中可以通过硬件处理器(hardware processor)来实现图7所示的相关功能单元。具体实施时,处理器可以用于读取存储器中的程序,执行下列过程以实现图7所示的相关功能单元:通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (12)
1.一种设备识别方法,其特征在于,在移动终端侧,包括:
通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;
根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;
根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
2.根据权利要求1所述的方法,其特征在于,根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息,具体包括:
根据所述设备标识列表包含的设备标识,确定满足预设更新条件的设备标识;
从所述服务器获取满足预设更新条件的设备标识对应的品牌图标信息。
3.根据权利要求2所述的方法,其特征在于,根据所述设备标识列表包含的设备标识,确定满足预设更新条件的设备标识,具体包括:
判断缓存中存储的统一资源定位符URL列表中是否存在所述设备标识列表包含的设备标识;所述URL列表为设备标识及其对应电子设备的品牌图标的存储地址信息、所述存储地址信息的更新时间信息之间的对应关系表;
将不存在于所述URL列表中的第一设备标识确定为满足预设更新条件的设备标识。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
对于存在于所述URL列表中的第二设备标识,根据所述第二设备标识对应的存储地址信息的更新时间信息判断第二设备标识对应的存储地址信息的更新时长是否超过预设时长;
将存储地址信息的更新时长超过预设时长的第二设备标识确定为满足预设更新条件的设备标识。
5.根据权利要求1所述的方法,其特征在于,如果所述设备标识列表包含多个设备标识,则显示获取的需要显示的品牌图标之前,还包括:
根据获取的品牌图标,确定存在至少两个品牌图标相同时,则通过所述服务器从所述路由器获取品牌图标相同的设备标识对应的设备名称;
在显示品牌图标相同的设备标识对应的品牌图标的同时,显示品牌图标相同的设备标识对应的设备名称。
6.根据权利要求1所述的方法,其特征在于,根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息,具体包括:
根据所述设备标识列表包含的设备标识,从所述服务器获取存储所述设备标识对应的品牌图标的存储地址信息;以及
根据获取的设备品牌图标信息获取需要显示的品牌图标,具体包括:
根据获取的存储地址信息,判断本地是否存储有所述存储地址信息对应的品牌图标;
在判断结果为是时,从本地获取需要显示的品牌图标;
在判断结果为否时,向所述服务器请求所述存储地址信息对应存储地址存储的品牌图标。
7.一种设备识别装置,其特征在于,包括:
第一获取单元,用于通过网络侧服务器获取连接于路由器的电子设备的设备标识列表;
第二获取单元,用于根据所述设备标识列表包含的设备标识,从所述服务器获取设备品牌图标信息;
显示单元,用于根据获取的设备品牌图标信息获取需要显示的品牌图标并显示,以根据品牌图标识别对应的电子设备。
8.根据权利要求7所述的装置,其特征在于,所述第一获取单元,包括:
确定子单元,用于根据所述设备标识列表包含的设备标识,确定满足预设更新条件的设备标识;
获取子单元,用于从所述服务器获取满足预设更新条件的设备标识对应的品牌图标信息。
9.根据权利要求8所述的装置,其特征在于,所述确定子单元,包括:
第一判断模块,用于判断缓存中存储的统一资源定位符URL列表中是否存在所述设备标识列表包含的设备标识,所述URL列表为设备标识及其对应电子设备的品牌图标的存储地址信息、所述存储地址信息的更新时间信息之间的对应关系表;
确定模块,用于将不存在于所述URL列表中的第一设备标识确定为满足预设更新条件的设备标识。
10.根据权利要求9所述的装置,其特征在于,所述确定单元还包括第二判断模块,其中:
所述第二判断模块,用于对于存在于所述URL列表中的第二设备标识,根据所述第二设备标识对应的存储地址信息的更新时间信息判断第二设备标识对应的存储地址信息的更新时长是否超过预设时长;
所述确定模块,用于将存储地址信息的更新时长超过预设时长的第二设备标识确定为满足预设更新条件的设备标识。
11.根据权利要求7所述的装置,其特征在于,
所述第一获取单元,还用于如果所述设备标识列表包含多个设备标识,在所述显示单元显示显示获取的需要显示的品牌图标之前,根据所述第二获取单元获取的品牌图标确定存在至少两个品牌图标相同时,通过所述服务器从所述路由器获取品牌图标相同的设备标识对应的设备名称;
所述显示单元,还用于在显示品牌图标相同的设备标识对应的品牌图标的同时,显示品牌图标相同的设备标识对应的设备名称。
12.根据权利要求7所述的装置,其特征在于,
所述第二获取单元,具体用于根据所述设备标识列表包含的设备标识,从所述服务器获取存储所述设备标识对应的品牌图标的存储地址信息;
所述显示单元,具体用于根据获取的存储地址信息,判断本地是否存储有所述存储地址信息对应的品牌图标;在判断结果为是时,从本地获取需要显示的品牌图标;在判断结果为否时,向所述服务器请求所述存储地址信息对应存储地址存储的品牌图标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510410078.5A CN105873006A (zh) | 2015-07-13 | 2015-07-13 | 一种设备识别方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510410078.5A CN105873006A (zh) | 2015-07-13 | 2015-07-13 | 一种设备识别方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105873006A true CN105873006A (zh) | 2016-08-17 |
Family
ID=56623598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510410078.5A Pending CN105873006A (zh) | 2015-07-13 | 2015-07-13 | 一种设备识别方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105873006A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106533945A (zh) * | 2016-09-23 | 2017-03-22 | 深圳创维数字技术有限公司 | 一种基于智能路由器的终端类型自动识别的方法及系统 |
CN106658563A (zh) * | 2016-11-18 | 2017-05-10 | 北京派网软件有限公司 | 一种获取移动终端识别信息的方法及装置 |
CN107911870A (zh) * | 2017-10-27 | 2018-04-13 | 上海京颐科技股份有限公司 | 移动终端连接方法及装置、存储介质、移动终端 |
CN109379285A (zh) * | 2018-11-21 | 2019-02-22 | 深圳市吉祥腾达科技有限公司 | 一种路由器自动识别客户端类型并智能选路的方法 |
CN111414290A (zh) * | 2020-03-16 | 2020-07-14 | 深圳市吉祥腾达科技有限公司 | 一种客户端图标的测试方法、装置及计算机可读存储介质 |
CN112346740A (zh) * | 2019-08-06 | 2021-02-09 | 广东元心科技有限公司 | 一种通过应用来核实设备标识符的方法及其系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1457460A (zh) * | 2001-01-23 | 2003-11-19 | 索尼公司 | 通信设备及方法,电子装置及控制方法,和记录介质 |
US20140218517A1 (en) * | 2012-12-14 | 2014-08-07 | Samsung Electronics Co., Ltd. | Home monitoring method and apparatus |
CN104507103A (zh) * | 2014-12-23 | 2015-04-08 | 北京极科极客科技有限公司 | 一种查看路由器下连接设备状态的方法 |
-
2015
- 2015-07-13 CN CN201510410078.5A patent/CN105873006A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1457460A (zh) * | 2001-01-23 | 2003-11-19 | 索尼公司 | 通信设备及方法,电子装置及控制方法,和记录介质 |
US20140218517A1 (en) * | 2012-12-14 | 2014-08-07 | Samsung Electronics Co., Ltd. | Home monitoring method and apparatus |
CN104507103A (zh) * | 2014-12-23 | 2015-04-08 | 北京极科极客科技有限公司 | 一种查看路由器下连接设备状态的方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106533945A (zh) * | 2016-09-23 | 2017-03-22 | 深圳创维数字技术有限公司 | 一种基于智能路由器的终端类型自动识别的方法及系统 |
WO2018054228A1 (zh) * | 2016-09-23 | 2018-03-29 | 深圳创维数字技术有限公司 | 终端设备类型的识别方法及路由器 |
CN106658563A (zh) * | 2016-11-18 | 2017-05-10 | 北京派网软件有限公司 | 一种获取移动终端识别信息的方法及装置 |
CN107911870A (zh) * | 2017-10-27 | 2018-04-13 | 上海京颐科技股份有限公司 | 移动终端连接方法及装置、存储介质、移动终端 |
CN109379285A (zh) * | 2018-11-21 | 2019-02-22 | 深圳市吉祥腾达科技有限公司 | 一种路由器自动识别客户端类型并智能选路的方法 |
CN112346740A (zh) * | 2019-08-06 | 2021-02-09 | 广东元心科技有限公司 | 一种通过应用来核实设备标识符的方法及其系统 |
CN112346740B (zh) * | 2019-08-06 | 2024-05-07 | 广东元心科技有限公司 | 一种通过应用来核实设备标识符的方法及其系统 |
CN111414290A (zh) * | 2020-03-16 | 2020-07-14 | 深圳市吉祥腾达科技有限公司 | 一种客户端图标的测试方法、装置及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105873006A (zh) | 一种设备识别方法及装置 | |
CN103888358B (zh) | 一种路由方法、装置、系统及网关设备 | |
CN107360184B (zh) | 终端设备认证方法和装置 | |
EP2985705A2 (en) | Webpage access method and apparatus, and router | |
CN102148752A (zh) | 基于内容分发网络的路由实现方法及相关设备、系统 | |
CN110096660A (zh) | 用于加载页面图片的方法、装置和电子设备 | |
CN103002069A (zh) | 一种域名解析方法、装置及系统 | |
CN102098327A (zh) | 在线视频嗅探下载方法及装置 | |
CN103167044A (zh) | 域名系统dns的智能解析的方法、拨测装置和系统 | |
CN105610993B (zh) | 一种域名解析方法、装置及系统 | |
CN105791344A (zh) | 灰度发布业务处理的方法、系统、负载均衡器及服务总线装置 | |
CN110557412A (zh) | 一种数据同步方法及装置 | |
CN102739811A (zh) | 域名解析的方法和设备 | |
CN105516734A (zh) | 一种视频可播放性的检测方法和装置 | |
CN102163197A (zh) | 一种换肤方法、系统和装置 | |
CN106326293A (zh) | 基于动态网页的访问方法及装置 | |
CN105589705A (zh) | 文件更新方法、装置及设备 | |
CN105978852A (zh) | 一种网络设备访问历史信息的确定方法、设备及交换机 | |
CN105847320A (zh) | 一种资源获取方法和装置 | |
CN108616896A (zh) | 运营商识别方法、装置及互联网访问系统 | |
CN108134811A (zh) | 目标文件分发或下载的方法、装置和系统 | |
CN104683496A (zh) | 地址过滤方法及装置 | |
CN111064821A (zh) | 边缘节点的ip地址的确定方法和装置 | |
EP3355551B1 (en) | Data access method and device | |
KR20160120198A (ko) | 정보 필터링 방법, 장치, 프로그램 및 저장매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160817 |