设备寻回方法及系统与流程

文档序号:11138875阅读:272来源:国知局
设备寻回方法及系统与制造工艺

本申请涉及网络通信技术领域,具体涉及一种设备寻回方法及系统。



背景技术:

目前,市面上存在许多网络服务提供商,通过给各行各业的店铺部署WIFI设备,为店铺提供客流分析等网络增值服务。在厂家部署WIFI设备的过程中,对于部分WIFI设备,存在部署完之后无法获知WIFI设备具体部署在哪个店铺的情况,导致网络服务提供商无法给对应的店铺提供自定义的网络增值服务。

对于上述问题,目前通常只能通过人工依次对各店铺进行确认以寻回未绑定店铺的WIFI设备,设备寻回效率低下,且较为浪费人力。



技术实现要素:

鉴于现有技术中的上述缺陷或不足,期望提供一种自动寻回部署店铺未知的网络设备,并在无法自动寻回设备时为人工排查提供排查信息以提高设备寻回效率的设备寻回方法及系统。

第一方面,本发明提供一种设备寻回方法,所述方法包括:

判断是否存在已绑定店铺的第一设备,与未绑定店铺的当前设备具有相同的当前IP地址:

若存在,则对所述第一设备所绑定的第一店铺和所述当前设备进行绑定,寻回成功;

若不存在,则将所述当前设备的当前IP地址与各店铺的历史IP地址分别进行匹配:

若存在相同匹配,则根据所匹配的历史IP地址对应的店铺生成第一店铺排查信息,发送至预定的接收端以供排查寻回所述当前设备;

若不存在相同匹配,则将所述当前设备的实时IP地址转换为地理信息以生成第二店铺排查信息,发送至预定的接收端以供排查寻回所述当前设备。

第二方面,本发明提供一种设备寻回系统,所述系统包括匹配寻回单元、历史IP地址存储单元和通信单元。

其中,匹配寻回单元用于判断是否存在已绑定店铺的第一设备,与未绑定店铺的当前设备具有相同的当前IP地址:若存在,则对所述第一设备所绑定的第一店铺和所述当前设备进行绑定,寻回成功;若不存在,则将所述当前设备的当前IP地址与各店铺的历史IP地址分别进行匹配:若存在相同匹配,则根据所匹配的历史IP地址对应的店铺生成第一店铺排查信息;若不存在相同匹配,则将所述当前设备的实时IP地址转换为地理信息以生成第二店铺排查信息。

历史IP地址存储单元用于存储各店铺的历史IP地址。

通信单元用于将所述第一店铺排查信息或所述第二店铺排查信息发送至预定的接收端以供排查寻回所述当前设备。

本发明诸多实施例提供的设备寻回方法及系统提供了一种网络设备的IP匹配寻回机制,通过将待寻回的当前设备的当前IP地址与各店铺的当前IP地址进行比对:在获得匹配时对匹配的当前设备和店铺进行绑定,以实现自动寻回部署店铺未知的网络设备;在未获得匹配时,进一步将当前设备的当前IP地址与各店铺的历史IP地址进行比对以生成包括若干店铺信息的第一店铺排查信息或包括当前设备地理信息的第二店铺排查信息,以供相关工作人员进行排查,从而实现在无法自动寻回设备时为人工排查提供排查信息,大幅提高了网络设备的寻回效率,节省了人力;

本发明一些实施例提供的设备寻回方法及系统进一步通过在与店铺的当前IP地址和历史IP地址两轮比对均无法获得匹配时,排查在当前设备的初次上线时间之前设备已发货的店铺:若获得唯一匹配则绑定以实现自动寻回,进一步提高了自动寻回的概率;若获得多个匹配则生成第二店铺排查信息以供排查,从而在无法自动寻回时缩小了排查范围,提高了寻回效率;

本发明一些实施例提供的设备寻回方法及系统进一步通过接收当前设备发送的周边WIFI信息或GPS信息,并与各店铺的相关信息进行匹配以实现自动寻回,从而进一步提高了寻回效率。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1为本发明一实施例中设备寻回方法的流程图。

图2为图1所示方法的一优选实施方式中步骤S20的流程图。

图3为图1所示方法的一优选实施方式中步骤S50的流程图。

图4为图1所示方法的一优选实施方式的流程图。

图5为图4所示方法的一优选实施方式中步骤S60的流程图。

图6为图1所示方法的一优选实施方式的流程图。

图7为本发明一实施例中设备寻回系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1为本发明一实施例中设备寻回方法的结构示意图。

如图1所示,在本实施例中,本发明提供的设备寻回方法包括:

S10:判断是否存在已绑定店铺的第一设备,与未绑定店铺的当前设备具有相同的当前IP地址:

若存在,则执行步骤S20:对所述第一设备所绑定的第一店铺和所述当前设备进行绑定,寻回成功。

若不存在,则执行步骤S30:将所述当前设备的当前IP地址与各店铺的历史IP地址分别进行匹配:

若存在相同匹配,则执行步骤S40:根据所匹配的历史IP地址对应的店铺生成第一店铺排查信息,发送至预定的接收端以供排查寻回所述当前设备;

若不存在相同匹配,则执行步骤S50:将所述当前设备的实时IP地址转换为地理信息以生成第二店铺排查信息,发送至预定的接收端以供排查寻回所述当前设备。

具体地,在本实施例中,所述设备为无线路由器,在更多实施例中,本发明提供的设备寻回方法还可用于寻回有线路由器等不同网络设备,只要执行本发明提供的设备寻回方法的系统能获取该设备的当前IP地址,即可实现相同的技术效果。

由于所述设备在同一时间只能用于一个店铺中,因此所述设备所绑定的店铺是唯一的,而店铺可能同时使用一个设备或多个设备,因此店铺所绑定的设备可能为一个,也可能为多个。

以下通过一个具体实例对上述方法进行详细说明。

在步骤S10中,对于未绑定店铺的当前设备A,具有当前IP地址118.26.9.146,通过遍历各已绑定店铺的设备的当前IP地址,查找是否存在第一设备B的当前IP地址同样为118.26.9.146:

当查找到已绑定店铺的第一设备B的当前IP地址同样为118.26.9.146,则进入步骤S20,将第一设备B所绑定的第一店铺b与当前设备A进行绑定。即已获知当前设备A是部署在第一店铺b中,成功寻回了当前设备A。

当查找结果为不存在已绑定店铺的第一设备B的当前IP地址同样为118.26.9.146时,则进入步骤S30,获取所有店铺的所有历史IP地址,并依次判断各历史IP地址是否为118.26.9.146:

当上述判断结果为,店铺d和f均具有历史IP地址为118.26.9.146时,进入步骤S40:生成包括店铺d和f的店铺信息的第一店铺排查信息,例如店铺d和f的店铺名称、地址、电话等,并将生成的信息通过短信、APP推送消息等方式发送至预定接收端,例如工作人员的手机、PC等。工作人员接收第一店铺排查信息后,优先对店铺d和f进行排查,是否部署了当前设备A,有较大的几率在店铺d和f中寻回当前设备A,而无需一一排查所有店铺,从而大幅提高了设备寻回的效率。

当上述判断结果为,没有店铺具有历史IP地址为118.26.9.146时,进入步骤S50:查询IP地址118.26.9.146获知对应的地理信息为北京市朝阳区,生成包括上述地理信息的第二店铺排查信息,并发送至预定接收端以供排查。工作人员根据接收的信息优先排查位于朝阳区的各店铺,而无需一一排查所有店铺,提高了设备寻回的效率。

具体地,步骤S40和S50中的接收端可以根据实际需求配置为相同的接收端或不同的接收端,可实现相同的技术效果。

本发明上述实施例提供的设备寻回方法提供了一种网络设备的IP匹配寻回机制,有一定几率可实现自动寻回部署店铺未知的网络设备,并在无法自动寻回设备时为人工排查提供了排查信息,大幅提高了网络设备的寻回效率,节省了人力。

对于上述方法的步骤S10,在不同实施例中可以根据实际需求配置为先判断各设备是否已绑定店铺,再判断未绑定店铺的当前设备与各已绑定店铺设备的当前IP地址是否相同;或先判断当前IP地址是否相同,再判断所匹配的第一设备是否已绑定店铺,均可实现相同的技术效果。

例如,一种先判断当前IP地址是否相同,再判断所匹配的第一设备是否已绑定店铺的实现方式,具体包括:

S101:依次遍历各设备,判断当前设备是否已绑定店铺:

若已绑定,返回S101对下一设备进行判断;

若未绑定,进入步骤S102;

S102:比对当前设备和其余设备的当前IP地址,是否存在相同匹配:

若不存在,进入步骤S30;

若存在,判断所匹配的设备是否绑定店铺:

若绑定,进入步骤S20;

若所匹配的设备均未绑定店铺,进入步骤S30。

又例如,一种先判断各设备是否已绑定店铺,再判断未绑定店铺的当前设备与各已绑定店铺设备的当前IP地址是否相同的实现方式,具体包括:

S111:分别判断各设备是否已绑定店铺;

S112:分别获取未绑定店铺的当前设备和各已绑定店铺的设备的当前IP地址,将当前设备的当前IP地址分别与各已绑定店铺的设备的当前IP地址进行比对,是否存在相同匹配:

若存在,则进入步骤S20;

若不存在,则进入步骤S30。

在更多实施例中,还可采用其它不同的具体逻辑实现步骤S10,均具有相同的技术效果。

图2为图1所示方法的一优选实施方式中步骤S20的流程图。

如图2所示,在一优选实施例中,步骤S20进一步包括:

S21:判断所述第一店铺是否唯一:

若唯一,则执行步骤S22:对所述第一店铺和所述当前设备进行绑定,寻回成功;

若不唯一,则执行步骤S23:生成报警信息并发送至预定的接收端。

具体地,同样以当前设备A具有当前IP地址118.26.9.146为例,当步骤S10中判断存在设备B和E的当前IP地址均为118.26.9.146时,判断设备B和E所绑定的店铺是否相同:

若B和E与同一店铺b绑定,则将当前设备A与店铺b绑定;

若B和E分别与店铺b和e绑定,则无法判断当前设备A位于哪一店铺中,生成报警信息以供工作人员排查当前设备A是否部署于b和e其中一家店铺中,以及店铺b和e的设备为何错误显示相同的IP地址。

上述实施例增强了实施本发明提供设备寻回方法的系统的健壮性,并在获得错误结果时同样提供了可供工作人员高效排查的报警信息,提高了设备寻回的效率。

图3为图1所示方法的一优选实施方式中步骤S50的流程图。

如图3所示,在一优选实施例中,步骤S50进一步包括:

S51:获取所述当前设备的初次上线时间,查找在所述初次上线时间之前已获取设备的各店铺;

S52:将所述当前设备的实时IP地址转换为地理信息;

S53:将所述地理信息与所述已获取设备的各店铺的地址分别进行匹配,是否存在对应店铺:

S54:当未匹配到店铺时,生成错误提示信息并发送至预定的接收端;

S55:当匹配到一个店铺时,对所述当前设备和匹配到的店铺进行绑定,寻回成功;

S56:当匹配到多个店铺时,生成第二店铺排查信息,发送至预定的接收端以供排查寻回所述当前设备。

具体地,在步骤S51中,可以通过查询销售记录、发货时间、物流信息等不同信息以获知各店铺获取设备的时间段或具体时间,因此可以排除在当前设备的初次上线时间之后才获得设备的店铺。

在步骤S52中,将实时IP地址转换为对应的市级或区县级地理信息。

在步骤S53中,在步骤S51获得的店铺列表中筛选位于该市或该区/县的店铺。

在本实施例中,步骤S55中直接将唯一匹配的店铺与当前设备进行绑定,在另一实施例中,为进一步确保准确性,步骤S55中可根据唯一匹配的店铺生成第二店铺排查信息,以供排查确认。

在步骤S56中,第二店铺排查信息中的店铺信息按时间倒序排序,即店铺获得设备时间越接近当前设备的初次上线时间,排查的优先级越高,从而进一步提高设备寻回的效率。

上述实施例提供的设备寻回方法进一步通过在与店铺的当前IP地址和历史IP地址两轮比对均无法获得匹配时,排查在当前设备的初次上线时间之前设备已发货的店铺,从而在无法自动寻回时缩小了排查范围,提高了寻回效率。

图4为图1所示方法的一优选实施方式的流程图。

如图4所示,在一优选实施例中,在步骤S10寻回失败之后,还包括:

S60:接收所述当前设备发送的周边WIFI信息,将所述周边WIFI信息与预存的店铺WIFI特征库进行匹配:

若存在唯一匹配,则将所匹配的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功。

其中,所述周边WIFI信息包括所述当前设备周边的若干WIFI信号的WIFI信息。

具体地,在本实施例中,所述设备为无线路由器,当前设备A将所获取的周边各WIFI信号的相关信息发送至执行所述设备寻回方法的系统,以供判断。所述店铺WIFI特征库中存有与WIFI信息对应的特征以供匹配辨识,例如名称特征等。

图5为图4所示方法的一优选实施方式中步骤S60的流程图。

如图5所示,在一优选实施例中,步骤S60进一步包括:

S61:接收所述当前设备发送的周边WIFI信息;

S62:将所述周边WIFI信息中各项WIFI名称与预存的店铺WIFI特征库进行匹配:

若存在唯一匹配,则执行步骤S63:将所匹配的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功;

若存在多项匹配,则执行步骤S64:将所匹配的信号强度最高的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功。

其中,所述WIFI信息包括WIFI名称和信号强度。

例如,周边WIFI信息的其中一项WIFI信息的WIFI名称为Starbucks-XXX,通过与店铺名称对比可知为某星巴克店铺。

当该星巴克店铺为唯一匹配时,直接与当前设备进行绑定;

当同时获得多项匹配时,例如同时还匹配到某美容店铺时,则比较该星巴克店铺和美容店铺的WIFI信号的信号强度,该美容店铺的信号强度最高,则将该美容店铺与当前设备进行绑定。

更进一步地,当匹配只能确定该店铺为某连锁店铺,而系统中同时存在多家该连锁店铺时,则可在步骤S40或S50中进行进一步交叉比对,缩小排查范围,从而提高设备寻回效率。

在另一些实施例中,当获得一项匹配或多项匹配时,为进一步确保准确率,还可以不直接与当前设备进行绑定,而生成排查信息以供排查确认。

在本实施例中,步骤S60在步骤S10之后执行,在更多实施例中,还可根据实际需求设置在步骤S10-S50任一步骤前/后执行,例如在步骤S10之前执行,或在步骤S40/S50之后执行等,可实现相同的技术效果。

图6为图1所示方法的一优选实施方式的流程图。

如图6所示,在一优选实施例中,步骤S10之后还包括:

S70:接收所述当前设备发送的GPS信息,将所述GPS信息与各店铺的地址进行匹配:

若匹配,则将所匹配的店铺和所述当前设备进行绑定,寻回成功。

具体地,在本实施例中,当步骤S70无法获得匹配,且进入步骤S50时,所述第二店铺排查信息还包括由所述GPS信息转换得到的位置信息。

在本实施例中,步骤S70在步骤S10之后执行,在更多实施例中,还可根据实际需求设置在步骤S10-S50任一步骤前/后执行,例如在步骤S10之前执行,或在步骤S40/S50之后执行等,可实现相同的技术效果。

上述实施例进一步通过接收当前设备发送的周边WIFI信息或GPS信息,并与各店铺的相关信息进行匹配以实现自动寻回,从而进一步提高了寻回效率。

在一优选实施例中,本发明提供的设备寻回方法可进一步同时包括步骤S60和S70。

图7为本发明一实施例中设备寻回系统的结构示意图。图7所示的系统可对应执行上述任一实施例提供的设备寻回方法。

如图7所示,在本实施例中,设备寻回系统10包括匹配寻回单元11、历史IP地址存储单元12和通信单元13。

历史IP地址存储单元12用于存储各店铺的历史IP地址,以供匹配寻回单元11获取并进行匹配。

匹配寻回单元11用于判断是否存在已绑定店铺的第一设备,与未绑定店铺的当前设备具有相同的当前IP地址:若存在,则对所述第一设备所绑定的第一店铺和所述当前设备进行绑定,寻回成功;若不存在,则将所述当前设备的当前IP地址与各店铺的历史IP地址分别进行匹配:若存在相同匹配,则根据所匹配的历史IP地址对应的店铺生成第一店铺排查信息;若不存在相同匹配,则将所述当前设备的实时IP地址转换为地理信息以生成第二店铺排查信息。

通信单元13用于将匹配寻回单元11生成的第一店铺排查信息或第二店铺排查信息发送至预定的接收端以供排查寻回所述当前设备。

在一优选实施例中,匹配寻回单元11进一步配置用于获取所述当前设备的初次上线时间,查找在所述初次上线时间之前已获取设备的各店铺,将所述当前设备的实时IP地址转换为地理信息,将所述地理信息与所述已获取设备的各店铺的地址分别进行匹配,是否存在对应店铺:

当未匹配到店铺时,生成错误提示信息;

当匹配到一个店铺时,对所述当前设备和匹配到的店铺进行绑定,寻回成功;

当匹配到多个店铺时,生成第二店铺排查信息。

通信单元13进一步配置用于将所述错误提示信息发送至预定的接收端。

在一优选实施例中,匹配寻回单元11进一步配置用于判断所述第一店铺是否唯一:若唯一,则对所述第一店铺和所述当前设备进行绑定,寻回成功;若不唯一,则生成报警信息。

通信单元13进一步配置用于将所述报警信息发送至预定的接收端。

在一优选实施例中,通信单元13进一步配置用于接收所述当前设备发送的周边WIFI信息。

匹配寻回单元11进一步配置用于将所述周边WIFI信息与预存的店铺WIFI特征库进行匹配:

若匹配,则将所匹配的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功;

其中,所述周边WIFI信息包括所述当前设备周边的若干WIFI信号的WIFI信息。

在一优选实施例中,匹配寻回单元11进一步配置用于将所述周边WIFI信息中各项WIFI名称与预存的店铺WIFI特征库进行匹配:

若存在唯一匹配,则将所匹配的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功;

若存在多项匹配,则将所匹配的信号强度最高的WIFI信息对应的店铺和所述当前设备进行绑定,寻回成功。

其中,所述WIFI信息包括WIFI名称和信号强度。

在一优选实施例中,通信单元13进一步配置用于接收所述当前设备发送的GPS信息。

匹配寻回单元11进一步配置用于将所述GPS信息与各店铺的地址进行匹配:

若匹配,则将所匹配的店铺和所述当前设备进行绑定,寻回成功。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这根据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以通过执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以通过专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,匹配寻回单元11可以是设置在计算机或移动智能设备中的软件程序,也可以是单独进行匹配判断以寻回设备或生成排查信息的硬件装置。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定,例如,匹配寻回单元11还可以被描述为“用于通过IP比对查找设备的IP比对设备查找单元”。

作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的公式输入方法。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1