唤醒方法和装置与流程

文档序号:16591003发布日期:2019-01-14 19:06阅读:135来源:国知局
唤醒方法和装置与流程

本发明涉及宠物穿戴设备技术领域,特别是涉及一种唤醒方法和装置。



背景技术:

现有技术中的佩戴在宠物脖子上的宠物智能设备包括sim卡、gps定位设备、基站定位设备、地磁定位设备等,设备实时向服务器发送宠物的定位信息,以便宠物主人用手机查看宠物的位置,但这种向宠物主人发送位置的方式会消耗巨大的宠物智能设备的电量,宠物智能设备无法使用很久。



技术实现要素:

本发明的主要目的为提供一种唤醒方法和装置,旨在解决现有的宠物智能设备实时向宠物主人发送位置信息时,耗电量大的技术问题。

本发明提出一种唤醒方法,包括:

接收来自用户终端的定位指令,所述定位指令包括与所述用户终端绑定的穿戴设备的标识和/或虚拟电话号码;

根据所述标识和/或虚拟电话号码查找所述穿戴设备,并获取所述穿戴设备当前的位置信息;

将所述位置信息发送到所述用户终端。

优选地,所述根据所述标识和/或虚拟电话号码查找所述穿戴设备,并获取所述穿戴设备当前的位置信息的步骤,包括:

检索与所述标识和虚拟电话号码绑定的穿戴设备;

通过虚拟电话服务器拨打所述虚拟电话号码,唤醒所述穿戴设备的定位功能;

通过所述定位功能获取所述穿戴设备当前的位置信息。

优选地,所述检索与所述标识和虚拟电话号码绑定的穿戴设备的步骤之后,包括:

判断是否接收到所述穿戴设备按照预设规则发送的实时位置信息;

若否,则生成通过虚拟电话服务器拨打所述虚拟电话号码,唤醒所述穿戴设备的定位功能的指令。

优选地,所述接收来自用户终端的定位指令的步骤之前,包括:

将所述用户终端与所述穿戴设备进行标识和/或虚拟电话号码绑定。

本发明还提供一种唤醒方法,包括:

接收虚拟电话服务器通过拨打虚拟电话号码形成的唤醒指令;

根据所述唤醒指令唤醒穿戴设备的定位功能,并控制所述穿戴设备获得当前的位置信息;

将所述位置信息发送到服务器,以通过服务器向用户终端发送所述位置信息。

本发明还提供一种唤醒装置,集成于服务器,装置包括:

第一接收模块,用于接收来自用户终端的定位指令,所述定位指令包括与所述用户终端绑定的穿戴设备的标识和/或虚拟电话号码;

检索模块,用于根据所述标识和/或虚拟电话号码查找所述穿戴设备,并获取所述穿戴设备当前的位置信息;

第一发送模块,用于将所述位置信息发送到所述用户终端。

优选地,所述呼叫模块,包括:

检索子模块,用于检索与所述标识和虚拟电话号码绑定的穿戴设备;

唤醒子模块,用于通过虚拟电话服务器拨打所述虚拟电话号码,唤醒所述穿戴设备的定位功能;

获取子模块,用于通过所述定位功能获取所述穿戴设备当前的位置信息。

优选地,所述呼叫模块,还包括:

判断子模块,用于判断是否接收到所述穿戴设备按照预设规则发送的实时位置信息;

生成子模块,用于所述判断单元输出为否时,则生成通过虚拟电话服务器拨打所述虚拟电话号码,唤醒所述穿戴设备的定位功能的指令。

优选地,还包括:

绑定模块,用于将所述用户终端与所述穿戴设备进行标识和/或虚拟电话号码绑定。

本发明还提供一种唤醒装置,集成于穿戴设备,装置包括:

第二接收模块,用于接收虚拟电话服务器通过拨打虚拟电话号码形成的唤醒指令;

唤醒模块,用于根据所述唤醒指令唤醒穿戴设备的定位功能,并控制所述穿戴设备获得当前的位置信息;

第二发送模块,用于将所述位置信息发送到服务器,以通过服务器向用户终端发送所述位置信息。

本发明提供的唤醒方法和装置,通过将用户终端与虚拟电话号码绑定,实现宠物的穿戴设备在被唤醒的时候才工作,极大地节约了电量,延长了工作时间。

附图说明

图1是本发明唤醒方法的流程示意图;

图2是本发明另一唤醒方法的流程示意图;

图3是本发明集成于服务器的唤醒装置的结构示意图;

图4是本发明集成于服务器的唤醒装置的呼叫模块的结构示意图;

图5是本发明集成于服务器的唤醒装置的呼叫模块另一实施例的结构示意图;

图6是本发明集成于穿戴设备的唤醒装置的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,本发明提供的一种唤醒方法,包括:

s1、接收来自用户终端的定位指令,定位指令包括与用户终端绑定的穿戴设备的标识和/或虚拟电话号码;

s2、根据标识和/或虚拟电话号码查找穿戴设备,并获取穿戴设备当前的位置信息;

s3、将位置信息发送到用户终端。

本实施例中,提供一种宠物的穿戴设备唤醒方法,本实施例中用户终端包括手机、平板电脑等智能设备,设备指的是宠物的穿戴设备,穿戴设备能够将宠物当前的位置定位,并将该位置发送到服务器中。穿戴设备的标识为将穿戴设备与其他穿戴设备区分的编号。用户给自己的宠物穿上穿戴设备后,需要将用户终端与宠物的穿戴设备的标识和虚拟电话号码绑定并存储到服务器中。宠物的穿戴设备中大部分部件在日常使用时将一直处于休眠状态,只有被唤醒时才会启动。在用户需要知道自己的宠物的当前位置时,用户通过用户终端向服务器发送定位指令,定位指令中包含与用户终端绑定的穿戴设备的标识和虚拟电话号码中的一个,服务器将会对发送来的定位指令进行识别,查找到与该定位指令绑定的穿戴设备,根据穿戴设备的标识查找到该穿戴设备的虚拟电话号码,或者根据定位指令中穿戴设备的虚拟电话号码,服务器向虚拟电话服务器发送拨打虚拟电话号码的指令,虚拟电话服务器接收到指令后,拨打虚拟电话号码,将穿戴设备唤醒,将穿戴设备唤醒以后穿戴设备将会对当前所在的位置进行定位,并将定位得到的位置信息发送给服务器,服务器在接收到位置信息后,将位置信息转发给用户终端,让用户得知自己宠物所在的位置。

上述s2、根据标识和/或虚拟电话号码查找穿戴设备,并获取穿戴设备当前的位置信息的步骤,包括:

s21、检索与标识和虚拟电话号码绑定的穿戴设备;

s22、通过虚拟电话服务器拨打虚拟电话号码,唤醒穿戴设备的定位功能;

s23、通过定位功能获取穿戴设备当前的位置信息。

本实施例中,设备是指宠物身上的穿戴设备。在服务器接收到用户通过用户终端发送过来的定位指令以后,服务器将会对数据库进行检索,查找与用户终端绑定的穿戴设备的标识以及穿戴设备的虚拟号码,或根据虚拟号码检索到穿戴设备以后,服务器向虚拟电话服务器发出信号,虚拟电话服务器通过拨打虚拟电话号码唤醒穿戴设备。穿戴设备接收到服务器的来电号码以后将会唤醒穿戴设备的定位功能,将当前宠物所在的位置定位,形成位置信息。穿戴设备形成位置信息后,将位置信息发送到服务器,服务器再将接收到的位置信息发送到用户的用户终端上,让用户得到宠物当前的位置。

上述s21、检索与终端标识绑定和/或号码绑定的设备的步骤之后,包括:

s211、判断是否接收到穿戴设备按照预设规则发送的实时位置信息;

s212、若否,则生成通过虚拟电话服务器拨打虚拟电话号码,唤醒穿戴设备的定位功能的指令。

本实施例中,设备是指宠物身上的穿戴设备。在本实施例中,穿戴设备将定时向服务器发送位置信息,服务将对穿戴设备发送过来的位置信息保存,实时更新穿戴设备的位置。在服务器接收到用户的获取位置指令后,服务器将会对数据库检测,查看是否存储有宠物一定时间内的位置信息,若在服务器中,查找到有穿戴设备上传的位置信息,则服务器将会直接将数据库中的位置信息发送到用户的用户终端中。若数据库中没有穿戴设备在一定时间内上传的位置信息,通常以1分钟为时限。则服务器将会通过虚拟电话向穿戴设备拨打电话,使唤醒穿戴设备定位功能,对穿戴设备当前位置进行定位,获取位置信息。

上述步骤s1、接收来自用户终端的定位指令的步骤之前,包括:

s4、将用户终端与穿戴设备进行标识和/或虚拟电话号码绑定。

本实施例中,设备是指宠物身上的穿戴设备。每一个穿戴设备都有一个唯一的标识和唯一的虚拟电话号码。虚拟电话号码用于服务器的虚拟电话拨打到穿戴设备中。用户从服务器获取宠物位置信息的方法为,用户预先将自己的用户终端与穿戴设备的标识和虚拟电话号码在服务器中绑定,在用户需要获知宠物的位置的时候,通过自己的用户终端向服务器发送定位的指令,服务器接收到用户终端发送过来的指令后,检索与用户终端绑定的标识,在找到标识以后查到标识对应的穿戴设备的虚拟电话号码。本实施例中,若穿戴设备具有定时上传位置的功能,则检索服务器中是否有穿戴设备上传的位置信息,若有,则服务器不会向穿戴设备拨打电话,直接将穿戴设备上传的位置信息发送到用户的用户终端,若服务器中没有穿戴设备上传的位置信息,或穿戴设备没有定时上传位置信息的功能,则服务器将会通过虚拟电话向穿戴设备拨打电话,唤醒穿戴设备的定位功能。

参照图2,本发明还提供的一种唤醒方法,包括:

s1、接收虚拟电话服务器通过拨打虚拟电话号码形成的唤醒指令;

s2、根据唤醒指令唤醒穿戴设备的定位功能,并控制穿戴设备获得当前所处的位置信息;

s3、将位置信息发送到服务器,以通过服务器向用户终端发送位置信息。

本实施例中,提供一种宠物的穿戴设备唤醒方法,上述唤醒方法应用于宠物身上的穿戴设备。穿戴设备接收来自虚拟电话服务器的指令,唤醒指令为虚拟电话服务器通过拨打虚拟电话号码向穿戴设备发出的指令,穿戴设备接收唤醒指令后,挂断电话,同时将穿戴设备的定位功能唤醒,将穿戴设备当前所在位置定位,生成位置信息,穿戴设备将位置信息发送到服务器中。

参照图3,本发明还提供一种唤醒装置,包括:

第一接收模块1,用于接收来自用户终端的定位指令,定位指令包括与用户终端绑定的穿戴设备的标识和/或虚拟电话号码;

呼叫模块2,用于根据标识和/或虚拟电话号码查找穿戴设备,并获取穿戴设备当前的位置信息;

第一发送模块3,用于将位置信息发送到用户终端。

本实施例中,提供一种宠物的穿戴设备唤醒装置,本实施例中用户终端包括手机、平板电脑等智能设备,设备指的是宠物的穿戴设备,穿戴设备能够将宠物当前的位置定位,并将该位置发送到服务器中。穿戴设备的标识为将穿戴设备与其他穿戴设备区分的编号。用户给自己的宠物穿上穿戴设备后,需要将用户终端与宠物的穿戴设备的标识和虚拟电话号码绑定并存储到服务器中。宠物的穿戴设备中大部分部件在日常使用时将一直处于休眠状态,只有被唤醒时才会启动。在用户需要知道自己的宠物的当前位置时,用户通过用户终端向服务器发送定位指令,定位指令中包含与用户终端绑定的穿戴设备的标识和虚拟电话号码中的一个,第一接收模块1接收用户终端发送的定位指令,发送到服务器,服务器将会对发送来的定位指令进行识别,查找到与该定位指令绑定的穿戴设备,根据穿戴设备的标识查找到该穿戴设备的虚拟电话号码,或者根据定位指令中穿戴设备的虚拟电话号码,呼叫模块2向虚拟电话服务器发送拨打虚拟电话号码的指令,虚拟电话服务器接收到指令后,拨打虚拟电话号码,将穿戴设备唤醒,将穿戴设备唤醒以后穿戴设备将会对当前所在的位置进行定位,并将定位得到的位置信息发送给服务器,服务器在接收到位置信息后,通过第一发送模块3将位置信息转发给用户终端,让用户得知自己宠物所在的位置。

参照图4,在一个实施例中,呼叫模块2包括:

检索子模块21,用于检索与标识和虚拟电话号码绑定的穿戴设备;

唤醒子模块22,用于通过虚拟电话服务器拨打虚拟电话号码,唤醒穿戴设备的定位功能;

获取子模块23,用于通过定位功能获取穿戴设备当前的位置信息。

本实施例中,设备是指宠物身上的穿戴设备。在服务器接收到用户通过用户终端发送过来的定位指令以后,通过检索子模块21对数据库进行检索,查找与用户终端绑定的穿戴设备的标识以及穿戴设备的虚拟号码,或根据虚拟号码检索到穿戴设备以后,服务器通过唤醒子模块22向虚拟电话服务器发出信号,虚拟电话服务器通过拨打虚拟电话号码唤醒穿戴设备。穿戴设备接收到服务器的来电号码以后将会唤醒穿戴设备的定位功能,穿戴设备将当前宠物所在的位置定位,形成位置信息。穿戴设备形成位置信息后,将位置信息发送到服务器的获取子模块23,获取子模块23再将接收到的位置信息发送到用户的用户终端上,让用户得到宠物当前的位置。

参照图5,在一个实施例中,呼叫模块2还包括:

判断子模块24,用于判断是否接收到穿戴设备按照预设规则发送的实时位置信息;

生成子模块25,用于判断单元输出为否时,则生成通过虚拟电话服务器拨打虚拟电话号码,唤醒穿戴设备的定位功能的指令。

本实施例中,设备是指宠物身上的穿戴设备。在本实施例中,穿戴设备将定时向服务器发送位置信息,服务将对穿戴设备发送过来的位置信息保存,实时更新穿戴设备的位置。在服务器接收到用户的获取位置指令后,判断子模块24将会对数据库进行检测判断,判断是否存储有宠物一定时间内的位置信息,若在服务器中查找到有穿戴设备上传的位置信息,则通过生成子模块25生成通过虚拟电话服务器拨打虚拟电话号码,唤醒设备的定位设备的指令。然后服务器将会直接将数据库中的位置信息发送到用户的用户终端中。若数据库中没有穿戴设备在一定时间内上传的位置信息,通常以1分钟为时限。则服务器将会通过虚拟电话向穿戴设备拨打电话,使唤醒穿戴设备定位功能,对穿戴设备当前位置进行定位,获取位置信息。

在一个实施例中,上述唤醒装置还包括:

绑定模块,用于将用户终端与穿戴设备进行标识和/或虚拟电话号码绑定。

本实施例中,设备是指宠物身上的穿戴设备。每一个穿戴设备都有一个唯一的标识和唯一的虚拟电话号码。虚拟电话号码用于服务器的虚拟电话拨打到穿戴设备中。用户从服务器获取宠物位置信息的方法为,用户预先将自己的用户终端与穿戴设备的标识和虚拟电话号码在服务器中通过绑定模块绑定,在用户需要获知宠物的位置的时候,通过自己的用户终端向服务器发送定位的指令,服务器接收到用户终端发送过来的指令后,检索与用户终端绑定的标识,在找到标识以后查到标识对应的穿戴设备的虚拟电话号码。本实施例中,若穿戴设备具有定时上传位置的功能,则检索服务器中是否有穿戴设备上传的位置信息,若有,则服务器不会通过虚拟电话服务器向穿戴设备拨打电话,直接将穿戴设备上传的位置信息发送到用户的用户终端,若服务器中没有穿戴设备上传的位置信息,或穿戴设备没有定时上传位置信息的功能,则服务器将会通过虚拟电话服务器拨打虚拟电话号码向穿戴设备拨打电话,唤醒穿戴设备的定位功能。

参照图6本发明还提供一种唤醒装置,包括:

第二接收模块4,用于接收虚拟电话服务器通过拨打虚拟电话号码形成的唤醒指令;

唤醒模块5,用于根据唤醒指令穿戴设备的定位功能,并控制穿戴设备获得当前所处的位置信息;

第二发送模块6,用于将位置信息发送到服务器,以通过服务器向用户终端发送位置信息。

本实施例中,提供一种宠物的穿戴设备唤醒方法,上述唤醒方法应用于宠物身上的穿戴设备。穿戴设备的第二接收模块4接收来自虚拟电话服务器的指令,唤醒指令为虚拟电话服务器通过拨打虚拟电话号码向穿戴设备发出的指令,穿戴设备的第二接收模块4接收唤醒指令后,挂断电话,同时将设置于穿戴设备中的定位设备通过唤醒模块5唤醒,定位设备将穿戴设备当前所在位置定位,生成位置信息,穿戴设备通过第二发送模块6将位置信息发送到服务器中。

综上,本发明提供的唤醒方法和设备,通过将用户终端与虚拟电话号码绑定,实现宠物的穿戴设备在被唤醒的时候才工作,极大地节约了电量,延长了工作时间。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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