宠物信息查询方法服务器及系统与流程

本发明涉及通信技术领域,尤其涉及一种宠物信息查询方法、服务器及系统。

背景技术:

目前,为了防止宠物丢失,一般为宠物佩戴可穿戴设备。可穿戴设备可以实时的对宠物进行定位,并将定位信息发送至终端,从而使得终端可以实时的获取宠物的位置信息,并对宠物进行跟踪,防止了宠物的丢失。然而,现有技术中,终端一般仅仅能够获得用户自己的宠物对应的位置信息,而不能获得其他宠物的位置信息,不利于宠物玩耍。例如,若A用户饲养了一只宠物狗1,在A用户遛狗过程中,A用户可能想去找与宠物狗1类型相似的其他宠物狗来与宠物狗1玩耍,但是,A用户一般只能够凭借经验或者事先约好的方式去寻找其他宠物狗,而不能通过技术的手段自动获取与其宠物狗类似的其他宠物狗的地理位置信息,不利于宠物玩耍。

技术实现要素:

本发明的主要目的在于提供一种宠物信息查询方法、服务器及系统,旨在解决终端一般仅仅能够获得用户自己的宠物对应的位置信息,而不能获得其他宠物的位置信息,致使不利于宠物玩耍的技术问题。

本发明提供了一种宠物信息查询方法,包括:

接收客户端发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型;

在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息;

选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端。

进一步地,所述查询请求还包括:第一宠物的当前位置;

所述将所述匹配的位置信息表单发送至所述客户端之前包括:在选取的所述位置信息表单中,筛选与所述第一宠物的当前位置之间的距离小于预设距离的位置信息;

所述将所述匹配的位置信息表单发送至所述客户端包括:

将筛选的所述与所述第一宠物的当前位置之间的距离小于预设距离的位置信息发送至所述客户端。

进一步地,还包括:

接收客户端上传的第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息,将所述第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息的映射关系更新至所述预设的宠物位置信息数据库中。

进一步地,所述查询请求为:查询与所述第一宠物的宠物信息匹配的周边的第二宠物的位置,所述第一查询标记表示查询与所述第一宠物的宠物信息对应的所述第二宠物的位置;

所述选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端包括:

在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第二宠物位置的第二标记的位置信息表单,并发送至所述客户端。

进一步地,所述查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置,所述第一查询标记表示查询所述第一宠物的安全位置;

在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单,并发送至所述客户端。

进一步地,所述查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置,所述第一查询标记表示查询所述第一宠物的危险位置;

在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的危险位置的第二标记的位置信息表单,并发送至所述客户端。

本发明还提供了一种宠物信息查询服务器,所述服务器包括接收模块、查找模块、选取模块和返回模块;

所述接收模块用于接收客户端发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型;

所述查找模块用于在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息;

所述选取模块用于选取所述第二查询标记与所述第一查询标记匹配的位置信息表单;

所述返回模块用于将所述选取模块选取的所述匹配的位置信息表单发送至所述客户端。

所述服务器还包括筛选模块,用于在所述选取模块选取的所述位置信息表单中,筛选与所述第一宠物的当前位置之间的距离小于预设距离的位置信息;

所述返回模块具体用于将所述筛选模块筛选的所述与所述第一宠物的当前位置之间的距离小于预设距离的位置信息发送至所述客户端。

本发明还提供了一种宠物信息查询系统,包括客户端和服务器;

所述客户端包括第一发送模块;所述第一发送模块用于发送查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型;

所述服务器包括接收模块、查找模块、选取模块和返回模块;

进一步地,所述第一发送模块发送的查询请求还包括:第一宠物的当前位置;

本发明提供的宠物信息查询方法、服务器及系统,通过客户端接收用户输入的查询请求,服务器接收客户端发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型,在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息;选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端。从而使得用户能够获得与其宠物信息匹配的其他宠物的位置信息,使得用户的宠物能够更加便利的找到其他匹配的宠物一起玩耍,更有利于宠物交友,有利于宠物的身心健康。

附图说明

图1为本发明宠物信息查询方法第一实施例的流程示意图;

图2为本发明一应用场景的系统架构图;

图3为本发明宠物信息查询系统第一实施例的功能模块示意图;

图4为本发明宠物信息查询系统第二实施例的功能模块示意图;

图5为本发明宠物信息查询系统第三实施例的功能模块示意图;

图6为本发明宠物信息查询服务器一实施例的功能模块示意图。

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

具体实施方式

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

本发明提供一种宠物信息查询方法,该宠物信息查询方法可以应用于客户端100和服务器200中,客户端可以为但不限于平板、手机等终端。本实施例及以下实施例以终端为手机为例进行说明。参照图1和图2,图1为本发明宠物信息查询方法第一实施例的流程示意图,图2为本发明一应用场景的系统架构图,本发明提出的宠物信息查询方法包括以下步骤:

步骤S10,接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型。

在本实施例中,客户端100可以为用户的手机等终端。用户的宠物可以佩戴宠物可穿戴设备。该宠物可穿戴设备可与客户端无线连接。宠物佩戴该宠物可穿戴设备后,可以将从宠物身上采集到的宠物信息发送到客户端100。宠物信息可以包括但不限于宠物的品种、年龄、体重、颜色等参数信息。

用户可以通过客户端100输入对第一宠物的各类信息的查询请求,第一宠物的信息的类型包括但不限于:位于第一宠物的周边的第二宠物的位置、第一宠物的危险位置信息、第一宠物的安全位置信息。服务器200接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的第一宠物的信息的类型。

服务器200端主要完成以下工作:接收宠物的宠物信息,包括但不限于位置信息,用户通过客户端100可以请求查询第一宠物的信息,服务器200按照客户端100查询的第一宠物的信息的类型,将相应的信息下发到客户端100。一个实施例中,服务器200汇总用户上传的安全位置信息和/或危险位置信息和/或周边宠物的位置。例如,服务器200收集安全位置信息时,安全位置可以是用户在客户端的app上对路径中的各个安全位置点进行标记,客户端100再将这些标记上传至服务器200中;服务器200收集危险位置信息时,危险位置可以是用户在客户端的app上对路径中的各个危险位置点进行标记,客户端再将这些标记上传至服务器200中;服务器200还可以收集各个宠物的位置信息和宠物信息,当用户通过客户端100查询时,服务器200将这些宠物的位置信息下发到客户端100,用户可以在地图上看到这些宠物的位置。

服务器200汇总这些数据,下发给宠物主人客户端100,存储大量用户的数据。可以理解的是,这些数据是实时根据用户上传的信息进行更新的,如危险位置信息和安全位置信息,是根据用户标记的不同,实时更新到服务器200中的。用户可以对危险位置进行删除、添加或者修改一个位置的的属性,如用户可以在位置1上标记危险位置,在下次标记时,用户可以将位置A标记为安全位置。服务器200实时收集这些数据并更新到预设的宠物位置信息数据库中。

步骤S20,在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息。

其中,查询标记是用于对其所在的位置信息表单所记录的位置信息的类型进行标示作用。当服务器200接收到客户端的查询请求后,根据查询请求中的第一查询标记,可以匹配出宠物位置信息数据库中带对应的第二查询标记的位置信息表单,即匹配出需要查询的宠物的信息的类型所在的位置信息表单。

服务器200可以在预设的宠物位置信息数据库中查询与第一宠物的第一查询标记匹配的宠物的位置信息。因此,可以查找到与第一宠物同类型的其他宠物的位置信息。

步骤S30,选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端100。

下面举一具体的实施例对本申请实施例方法进行详细说明:

步骤一:接收客户端100发送的查询请求,查询请求中携带有第一查询标记A,查询标记A表示要查询第一宠物的周边宠物位置,第一宠物的宠物信息如宠物类型。

步骤二:在预设的宠物位置信息数据库中查询与第一宠物的宠物类型对应的位置信息表单L1、L2、L3等,表单L1中标记有第二查询标记A’,表单L2中标记有第二查询标记B,表单L3中标记有第二查询标记C。

可以理解的是,这里的表单L1、L2、L3都是与第一宠物的宠物类型匹配的位置信息表单,但表单L1、L2、L3上记录的位置信息的类型不同。例如表单L1记录第一宠物周边的多个第二宠物的位置信息,表单L2记录第一宠物周边危险位置信息,表单L3记录第一宠物周边安全位置信息。其中安全位置信息和危险位置信息可以是由用户通过客户端标记后上传到服务器中,这些位置信息以表单的形式存储在服务器200中。具体可以参照前面的阐述,在此不再赘述。

步骤三:选取带有与第一查询标记A匹配的第二查询标记A’的表单L1,表单L1中存储有第一宠物周边的多个第二宠物的位置信息,将表单L1发送至客户端100中,用户即可查看到表单中各个第二宠物的位置。

可选的,客户端100在接收到服务器200发送的位置信息以及对应的宠物信息时,可以利用APP自动打开地图,并将接收到的位置信息通过加载的方式标记在地图上,同时还可以在标记的位置上显示宠物信息或宠物信息对应进行人工标识。从而更加便于用户浏览。

当所述查询请求还包括第一宠物的当前位置时,服务器200在选取的所述位置信息表单中,筛选与所述第一宠物的当前位置之间的距离小于预设距离的位置信息。所述服务器200再将筛选的与所述第一宠物的当前位置之间的距离小于预设距离的位置信息发送至所述客户端100。

在本实施例中,预设距离可以根据实际需要进行设置,例如,可以设置为100米、200米等。通过这种方式,用户可以具体查看周边宠物信息匹配的其他宠物。

本发明提供的宠物信息查询方法,通过客户端100接收用户输入的查询请求,服务器200接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型,在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息;选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端100,从而使得用户能够获得与其宠物信息匹配的或者其宠物附近的其他宠物的位置信息,不仅可以使得用户的宠物能够更加便利的找到其他匹配的宠物一起玩耍,更有利于宠物交友,有利于宠物的身心健康,还可以得知哪些地方对于宠物来说是安全地方,哪些地方对于宠物来说是危险地方,便于用户判断宠物可以出行的地方,有利于宠物的安全。

进一步地,客户端100上传第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息至服务器200,服务器200接收后,将所述第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息的映射关系更新至所述预设的宠物位置信息数据库中。更新的过程为:找寻与宠物信息对应的位置信息表单,如果表单中本身就有该位置信息,则可以直接跳过或者替换操作;如果表单中没有该位置信息,可以修改表单,将位置信息添加到位置信息表单中。宠物位置信息数据库的数据是保持更新的,可以不断接收补充的位置信息,便于用户查询。

进一步地,当所述查询请求为:查询与所述第一宠物的宠物信息匹配的周边的第二宠物的位置,所述第一查询标记表示查询与所述第一宠物的宠物信息对应的所述第二宠物的位置;

所述选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端100则包括:

在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第二宠物位置的第二标记的位置信息表单,并发送至所述客户端100。

其中,为清楚阐述本申请实施例方案,所采用的第一宠物和第二宠物的名称仅作为区别本客户端所要查询的宠物和其他宠物之用处,第一宠物和第二宠物并不带有前后顺序意思。

进一步地,基于本发明宠物信息查询方法的第一实施例,本发明还提出了宠物信息查询方法的第二实施例,所述宠物信息查询方法还包括:

当所述查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置,所述第一查询标记表示查询所述第一宠物的安全位置。

所述选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端100包括:

在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单,并发送至所述客户端100。

服务器200在接收到查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置的查询请求时,在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单,并发送至所述客户端100。所述安全位置的查询请求由客户端发送,所述客户端100接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200。

具体地,客户端100接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200;

客户端100发送宠物的宠物信息和安全位置查询请求至服务器200。

在本实施例中,客户端100上的APP可以显示地图,用户可以直接在地图上标记安全位置信息,同时还可以标记与安全位置信息对应的宠物信息。例如,在某一区域,若小型宠物狗比较安全,则用户可以将该区域对应的地理位置进行标记,同时关联标记小型宠物狗。从而使得这些信息可以上传至服务器200,进而共享给其他客户端100。

用户可以基于客户端上的APP输入宠物信息,如宠物品种、宠物大小等。

在客户端100接收到服务器200返回的安全位置信息时,可以在客户端100的APP的地图上显示所述安全位置信息,使得用户可以获得其宠物能够活动的安全区域范围。

在客户端100接收到用户标记的危险位置信息与宠物信息时,将所述危险位置信息与宠物信息关联上传至服务器200;

可选的,所述宠物信息查询方法还包括:

当所述查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置,所述第一查询标记表示查询所述第一宠物的危险位置。

在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的危险位置的第二标记的位置信息表单,并发送至所述客户端100。

服务器200在接收到查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置的查询请求时,在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的危险位置的第二标记的位置信息表单,并发送至所述客户端100。

在本实施例中,客户端100上的APP可以显示地图,用户可以直接在地图上标记危险位置信息,同时还可以标记与危险位置信息对应的宠物信息。例如,在某一区域,若小型宠物狗比较危险,则用户可以将该区域对应的地理位置进行标记,同时关联标记小型宠物狗。从而使得这些信息可以上传至服务器200,进而共享给其他客户端100。

用户可以基于客户端100上的APP输入宠物信息,如宠物品种、宠物大小等。

在客户端100接收到服务器200返回的危险位置信息时,可以在客户端100的APP的地图上显示所述危险位置信息,使得用户可以获得其宠物能够活动的危险区域范围。

本实施例使得宠物主人能够及时了解其宠物附近的其他宠物信息,能够避免宠物打架,保护宠物安全。另外通过大家都标识安全区域和危险区域信息,给溜宠者安全提示,既保护宠物也保护宠物主人的安全。

进一步的,基于本发明宠物信息查询方法的第一实施例,本发明还提出了宠物信息查询方法的第三实施例,所述宠物信息查询方法还包括:

在客户端100接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200;

服务器200在选取的各个位置信息中,根据所述安全位置信息与宠物信息的对应关系以及所述位置信息与所述宠物信息的对应关系,确定与选取的各个所述位置信息对应的安全位置信息,并将确定的所述安全位置信息发送至所述客户端100。

由于服务器200是在第一实施例中选取的所述目标宠物附近的其他宠物的位置信息中重新选取安全位置信息,因此,本实施例中选取的安全位置信息均是与所述目标宠物距离较近的位置,使得用户可以直接确定其附近的安全位置信息,更加便于用户使用。

在客户端100接收到服务器200返回的安全位置信息时,可以在客户端100的APP的地图上显示所述安全位置信息,使得用户可以直观的浏览其宠物能够活动的附近的安全域范围。

可选的,所述将确定的所述安全位置信息发送至发客户端100的步骤之后,还包括:

在所述客户端100接收到安全位置信息时,以所述目标宠物的当前位置为起点、所述安全位置信息为终点生成导航路线。从而使得用户可以直接根据生成的导航路线引导目标宠物达到安全位置。

本发明进一步提供一种宠物信息查询系统。该宠物信息查询系统包括客户端100和服务器200。客户端100可以为终端,终端可以为但不限于平板、手机等。本实施例及以下实施例以终端为手机为例进行说明。参照图3,图3为本发明宠物信息查询系统第一实施例的功能模块示意图,所述客户端100包括第一发送模块110,所述服务器200包括接收模块210、查找模块220、选取模块230和返回模块240;

所述第一发送模块110用于接收用户输入的第一宠物的宠物信息,获取所述第一宠物的位置信息,并向服务器200发送查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型。

在本实施例中,客户端100可以为用户的手机等终端。用户的宠物可以佩戴宠物可穿戴设备。该宠物可穿戴设备可与客户端无线连接。宠物佩戴该宠物可穿戴设备后,可以将宠物自身的宠物信息发送到客户端100。宠物信息可以包括但不限于宠物的品种、年龄、体重、颜色等参数信息。

用户可以通过客户端100输入对宠物的各类信息的查询请求,,第一宠物的信息的类型包括但不限于:位于第一宠物的周边的第二宠物的位置、第一宠物的危险位置信息、第一宠物的安全位置信息。服务器200接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的第一宠物的信息的类型。

服务器200端主要完成以下工作:接收宠物的宠物信息,包括但不限于位置信息,用户通过客户端100可以请求查询第一宠物的信息,服务器200按照客户端100查询的第一宠物的信息的类型,将相应的信息下发到客户端100。一个实施例中,服务器200汇总用户上传的安全位置信息和/或危险位置信息和/或周边宠物的位置。例如,服务器200收集安全位置信息时,安全位置可以是用户在客户端的app上对路径中的各个安全位置点进行标记,客户端100再将这些标记上传至服务器200中;服务器200收集危险位置信息时,危险位置可以是用户在客户端的app上对路径中的各个危险位置点进行标记,客户端再将这些标记上传至服务器中;服务器200还可以收集各个宠物的位置信息和宠物信息,当用户通过客户端100查询时,服务器200将这些宠物的位置信息下发到客户端100,用户可以在地图上看到这些宠物的位置。

所述接收模块210用于接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型。

所述查找模块220用于在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息。

其中,查询标记是用于对其所在的位置信息表单所记录的位置信息的类型进行标示作用。当服务器200接收到客户端100的查询请求后,根据查询请求中的第一查询标记,可以匹配出宠物位置信息数据库中带对应的第二查询标记的位置信息表单,即匹配出需要查询的宠物的信息的类型所在的位置信息表单。

所述选取模块230用于选取所述第二查询标记与所述第一查询标记匹配的位置信息表单

所述返回模块240,用于将所述选取模块选取的所述匹配的位置信息表单发送至所述客户端100。

下面举一具体的实施例对本申请实施例系统进行详细说明:

可以理解的是,这里的表单L1、L2、L3都是与第一宠物的宠物类型匹配的位置信息表单,但表单L1、L2、L3上记录的位置信息的类型不同。例如表单L1记录第一宠物周边的多个第二宠物的位置信息,表单L2记录第一宠物周边危险位置信息,表单L3记录第一宠物周边安全位置信息。其中安全位置信息和危险位置信息可以是由用户通过客户端100标记后上传到服务器中,这些位置信息以表单的形式存储在服务器200中。具体可以参照前面的阐述,在此不再赘述。

步骤三:选取带有与第一查询标记A匹配的第二查询标记A’的表单L1,表单L1中存储有第一宠物周边的多个第二宠物的位置信息,将表单L1发送至客户端中,用户即可查看到表单中各个第二宠物的位置。

当所述查询请求还包括第一宠物的当前位置时,服务器200还包括筛选模块,所述筛选模块用于在所述选取模块选取的所述位置信息表单中,筛选与所述第一宠物的当前位置之间的距离小于预设距离的位置信息。

所述返回模块240将所述筛选模块筛选的与所述第一宠物的当前位置之间的距离小于预设距离的位置信息发送至所述客户端100。

本发明提供的宠物信息查询系统,通过客户端100接收用户输入的查询请求,服务器200接收客户端发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型,在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息;选取所述第二查询标记与所述第一查询标记匹配的位置信息表单,并将所述匹配的位置信息表单发送至所述客户端100,从而使得用户能够获得与其宠物信息匹配的或者其宠物附近的其他宠物的位置信息,不仅可以使得用户的宠物能够更加便利的找到其他匹配的宠物一起玩耍,更有利于宠物交友,有利于宠物的身心健康,还可以得知哪些地方对于宠物来说是安全地方,哪些地方对于宠物来说是危险地方,便于用户判断宠物可以出行的地方,有利于宠物的安全。

进一步地,还包括更新模块,用于接收客户端100上传的第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息,将所述第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息的映射关系更新至所述预设的宠物位置信息数据库中。客户端100上传第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息至服务器200,服务器200接收后,将所述第二宠物的宠物信息以及与所述第二宠物的宠物信息对应的位置信息的映射关系更新至所述预设的宠物位置信息数据库中。更新的过程为:找寻与第二宠物信息对应的位置信息表单,如果表单中本身就有该位置信息,则可以直接跳过或者替换操作;如果表单中没有该位置信息,可以修改表单,将位置信息添加到位置信息表单中。宠物位置信息数据库的数据是保持更新的,可以不断接收补充的位置信息,便于用户查询。

进一步地,当第一发送模块110发送的查询请求为:查询与所述第一宠物的宠物信息匹配的周边的第二宠物的位置,所述第一查询标记表示查询与所述第一宠物的宠物信息对应的所述第二宠物的位置;

所述选取模块240具体用于:在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第二宠物位置的第二标记的位置信息表单。

所述返回模块240具体用于:将所述选取模块选取的所述带有表示所述第二宠物位置的第二标记的位置信息表单发送至所述客户端100。

进一步的,基于本发明宠物信息查询系统的第一实施例,本发明还提出了宠物信息查询系统的第二实施例,参照图4,图4为本发明宠物信息查询系统第二实施例的功能模块示意图,所述客户端100还包括第一上传模块120。

所述第一上传模块120用于在接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200。

所述第一发送模块110发送的查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置,所述第一查询标记表示查询所述第一宠物的安全位置。所述选取模块230包括第一选取模块,其用于在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单。

所述返回模块240具体用于:将所述选取模块230选取的所述带有表示所述第一宠物的安全位置的第二标记的位置信息表单发送至所述客户端100。

可选的,所述第一上传模块120还用于在接收到用户标记的危险位置信息与宠物信息时,将所述危险位置信息与宠物信息关联上传至服务器200;

所述第一发送模块110发送的查询请求还包括:查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置,所述第一查询标记表示查询所述第一宠物的危险位置。

在接收到第一发送模块110发送的查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置,所述选取模块230还包括第二选取模块,其用于在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的危险位置的第二标记的位置信息表单。

所述返回模块240具体用于:将所述选取模块230选取的所述带有表示所述第一宠物的危险位置的第二标记的位置信息表单并发送至所述客户端100。

在本实施例中,客户端上的APP可以显示地图,用户可以直接在地图上标记危险位置信息,同时还可以标记与危险位置信息对应的宠物信息。例如,在某一区域,若小型宠物狗比较危险,则用户可以将该区域对应的地理位置进行标记,同时关联标记小型宠物狗。从而使得这些信息可以上传至服务器200,进而共享给其他客户端100。

在客户端100接收到服务器200返回的危险位置信息时,可以在客户端的APP的地图上显示所述危险位置信息,使得用户可以获得其宠物能够活动的危险区域范围。

进一步的,基于本发明宠物信息查询系统的第一实施例,本发明还提出了宠物信息查询系统的第三实施例,参照图5,图5为本发明宠物信息查询系统第三实施例的功能模块示意图,所述客户端100还包括第二上传模块130;

所述第二上传模块130用于在接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200;

所述返回模块240还用于在选取的各个所述位置信息中,根据所述安全位置信息与宠物信息的对应关系以及所述位置信息与所述宠物信息的对应关系,确定与选取的各个所述位置信息对应的安全位置信息,并将确定的所述安全位置信息发送至所述客户端100。

在所述客户端100接收到安全位置信息时,以所述目标宠物的当前位置为起点,所述安全位置信息为终点生成导航路线。从而使得用户可以直接根据生成的导航路线引导目标宠物达到安全位置。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

本发明还提出一种宠物信息查询服务器的实施例。参照图6,该服务器200包括接收模块210、查找模块220、选取模块230和返回模块240;

接收模块210用于接收客户端100发送的查询请求,所述查询请求携带第一查询标记、第一宠物的宠物信息,所述第一查询标记表示所要查询的所述第一宠物的信息的类型。

查找模块220用于在预设的宠物位置信息数据库中查询与所述第一宠物的宠物信息对应的位置信息表单,所述位置信息表单中标记有第二查询标记,所述宠物位置信息数据库记录有宠物信息与位置信息表单的映射关系,所述位置信息表单中记录有多个位置信息。

选取模块230用于选取所述第二查询标记与所述第一查询标记匹配的位置信息表单。返回模块240用于将选取模块230选取的所述匹配的位置信息表单发送至所述客户端100。

当所述查询请求还包括第一宠物的当前位置时,服务器200还包括筛选模块,所述筛选模块用于在选取的所述位置信息表单中,筛选与所述第一宠物的当前位置之间的距离小于预设距离的位置信息。所述返回模块240再将筛选的与所述第一宠物的当前位置之间的距离小于预设距离的位置信息发送至所述客户端100。

第一发送模块110发送的查询请求为:查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置,所述第一查询标记表示查询所述第一宠物的安全位置。所述选取模块230包括第一选取模块,其用于在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单;返回模块240用于将选取的所述匹配的位置信息表单发送至所述客户端100。

服务器200在接收到查询与所述第一宠物的宠物信息匹配的第一宠物周边的安全位置的查询请求时,在查询出的所述与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的安全位置的第二标记的位置信息表单,并发送至所述客户端。所述安全位置的查询请求由客户端100发送,所述客户端100接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200。所述安全位置查询请求为由客户端100发送,所述客户端100接收到用户标记的安全位置信息与宠物信息时,将所述安全位置信息与宠物信息关联上传至服务器200。

在接收到第一发送模块110发送的查询与所述第一宠物的宠物信息匹配的第一宠物周边的危险位置,通过第二选取模块在查询出的与所述第一宠物的宠物信息对应的位置信息表单中,选取带有表示所述第一宠物的危险位置的第二标记的位置信息表单,并发送至所述客户端200。

上述接收模块210还用于接收客户端100上传的宠物可穿戴设备对应的宠物信息与关联的位置信息,并将所述宠物信息与所述位置信息关联保存至所述宠物位置信息数据库中。服务器200的具体实现及功能可参照上述系统中所述。

THE END
1.成都宠物招聘网2024年成都宠物招聘信息猎聘2024年成都宠物招聘信息,海量高薪猎头职位等你来选,了解成都宠物岗位要求、薪资待遇等真实招聘信息,找高薪职位,上猎聘!https://www.liepin.com/city-cd/zpchongwu/
2.宠物百科看这里2024-10-30 11:20 03:24 一只有灵性的马犬被卖后,精神极度崩溃,狗肉车上演示“大逃狱” 2024-11-09 02:11 01:08 为什么女生比男生更好色?女生好色的原理 2024-10-28 14:53 About NetEase 公司简介 联系方法 隐私政策 不良信息举报 Complaint Center 廉正举报 ?1997-2024 网易公司版权所有...https://www.163.com/dy/media/T1659514813730.html
3.全国宠物领养全国免费领养宠物八公宠物领养网为您提供免费领养宠物的信息,帮助更多的爱宠人士免费领养宠物。https://www.bagong.cn/lingyang
4.中宠股份(002891)股票价格行情公告日期:2024-11-22证券代码:002891证券简称:中宠股份公告编号:2024-064债券代码:127076债券简称:中宠转2烟台中宠食品股份有限公司关于“中宠转2”恢复转股的提示性公告本公司及董事会全体成员保证信息披露的内容真实、准确、完整,没有虚假记载、误导性陈述或重大遗漏。特别提示:证券代码:002891证券简称:中宠股份债券...http://quote.eastmoney.com/concept/sz002891.html
5.宠物信息免费发布信息网中介信息铺中介信息网宠物服务 宠物赠送领养 地区: 全部 直辖市 河北 山西 内蒙古 辽宁 吉林 黑龙江 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 价格: -(元) 价格筛选 取消筛选 显示 方框 列表 超大格置顶发布信息,推广品牌 ...http://www.zjxxp.com/cw/
6.宠物信息网食品行业网是食品伙伴网旗下食品行业细分网站,按照不同的行业提供食品行业资讯、食品行业标准、食品行业法规、食品行业产品等信息,满足不同食品行业人员对信息及服务的需求。http://cw.foodmate.net/wap/
7.宠物信息大全数据下载数据库免费数据下载猫咪、狗狗以及其他各类常见宠物信息查询。包含猫咪、狗狗的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。 价格:¥98 返回字段:宠物名称、外文名称等 购买包一年更新。https://www.jisuapi.com/pack/pet/
8.宠物信息专版牡丹江信息网宠物信息专版汇集了牡丹江最新、最全的宠物信息供大家免费查询。本专版免费发布宠物相关的信息。https://www.0453.com/info.asp?typeid=5&pageid=2
9.ai宠物网ai宠物网是属于宠物爱好者的综合型网站.这里是宠物猫,宠物狗等宠物爱好者们的集中地.也是包含宠物商城和宠物百科的专业网站.选择波奇宠物网,健康宠物生活从波奇开始.http://alihezu.com/
10.邻水宠物信息邻水宠物网邻水宠物频道是邻水地区网上宠物交易市场,这里有大量的邻水宠物市场信息供您查询,买卖宠物就到邻水宠物网http://m.lsxxg.cn/post/pet/
11.东方宠物信息东方宠物网东方宠物频道是东方地区网上宠物交易市场,这里有大量的东方宠物市场信息供您查询,买卖宠物就到东方宠物网http://m.dongfang0898.com/post/pet/
12.极夜光次元兽栏解析创造与魔法茶啊二中联动新更新的宠物共6种可以捕捉,集中分布在旧岛。是个优势 点位不至于标记坐标,附近没有就是被抓了,因为它算是基础物资, 刷新时间都不长,哪怕是小红陆行鸟也就1小时,其他的就更短了。 兽栏里也可使用普通家园宠物、牛羊到处都是,陆行鸟点位如下: 宠物信息 ...https://a.4399.cn/gl/42297590_109842.html
13.广安宠物网广安宠物交易宠物论坛 免费发布宠物信息? [领养]狗狗走丢 归还者定重谢(个人)图 寻狗启示 时间地点:我家狗狗名字:憨憨于3月21号晚10点在广安广福社区卫生服务中心附近走丢 狗狗特征:3岁多的黄色柴犬,未绝育母狗。肚子和半张脸白色,尾巴卷... 面议 2024-03-26 ...http://www.gaxxg.net/post/pet/
14.辛集宠物信息辛集宠物网辛集宠物频道是辛集地区网上宠物交易市场,这里有大量的辛集宠物市场信息供您查询,买卖宠物就到辛集宠物网http://m.052360.com/post/pet/
15.day117:MoFang:宠物栏的功能实现&宠物道具的使用iRPokesocketio.emit("pet_use_response", {"errno":status.CODE_NO_EMPTY,"errmsg":errmsg.pet_not_empty}, namespace="/mofang", room=room)return#3. 初始化当前宠物信息pet =Goods.query.get(pid)ifpetisNone: socketio.emit("pet_use_response", {"errno":status.CODE_NO_SUCH_PET,"errmsg":errmsg.not...https://www.cnblogs.com/libolun/p/14260685.html
1.分类信息网最近妹妹有点怪高清在线观看最近妹妹有点怪 全义德全忠出己,由是尽心附之,全忠每出战,全义主给其粮仗无乏。。 晋军乘胜追击,俘获和斩杀了的契丹兵数以万计。。 起初,柳璨中進士,不到四年升爲宰相,生性乘巧輕浮。。,。” [11]五月,懿宗頒布诏敕:“徐州地方風俗雄健剛勁,軍隊精銳強悍,近因罷廢節度使府,不少人逃亡藏匿于山林草澤,所...https://www.161fenlei.cn/
2.爱宠世界毛茸茸的朋友们大集合在这个充满爱与关怀的世界里,宠物不仅仅是一种生活方式,更是我们心灵的寄托。从古老而庄重的狗到优雅而神秘的小猫,再到奇特而活泼的小动物,每一种宠物都有其独特之处,让人难以忘怀。 二、忠诚守护者——犬类宠物品种大全 在犬类中,有着多种各具特色、各有千秋的品种。例如,德国牧羊犬(Alsatian)以其强壮和警...https://www.lynecx.cn/shui-zu-chong-wu/476970.html
3.犬类宠物评估与视觉档案全球最受欢迎犬种排名及其形态特征详解随着人们生活水平的提高,越来越多的人开始拥抱这些可爱的小生命作为家中的宠物。然而,选择哪一种犬种作为宠物却是一个复杂的问题,因为每一种犬种都有其独特的性格和需求。本文旨在为那些想拥有自己的宠物狗但不知从何开始的人提供一个全面的参考,通过对全球最受欢迎犬种排名及其形态特征的详细介绍,为读者提供决策...https://www.qqddujnzs.cn/chong-wu-mao/460666.html
4.宠物之家宠物资讯信息最新宠物信息宠物知识 萌宠 养猫需要注意哪些事项? 萌宠 关于给狗狗打疫苗的几种误区 萌宠 日本银狐的饲养要点 萌宠 柴犬掉毛的原因分析 萌宠 猫适合养在卧室吗? 萌宠 狗狗的夏季养护要点 养猫需要注意哪些事项?2024-11-18 09:42 化石研究猫狗系为同祖先2024-11-18 09:23 正确判断宠物狗掉毛与脱毛2024-11-18 09:04...http://www.fjkcjg.com/
5.宠物网宠物资讯信息最新宠物信息猫咪白内障的病因与治疗方法2024-11-18 02:50 如何应对猫咪的坏脾气2024-11-18 02:27 小佩进化史:不想做老板的程序员不是好铲屎官2024-11-18 02:18点击查看更多相关推荐? 2021 宠物网 苏ICP备16013988号-3 违法和不良信息举报电话:010-58733334http://zzrkjc.com/
6.宠物之家宠物资讯信息最新宠物信息三只松鼠再跨界,这次“养了个毛孩”瞄准宠物食品 近年来中国的宠物业出现爆发式增长,从2015年的978亿元市场规模到2019年的市场规模突破2000亿,4年间中国宠物行业正如一匹黑马迅速崛起。中国的宠物市场潜力巨大,宠物食品行业发展前景更是明朗。中 ... 2024-09-27 00:48 ...http://m.myeras.cn/
7.宠物大全API接口各类常见宠物信息查询会员免费正常服务 该接口普通会员每天赠送100次调用额度 高级会员1万次/天黄金会员50万次/天 申请接口在线测试 ▼ 接口文档 价格 返回示例 参考代码 帮助 生成小程序 包含猫咪、犬类、爬行动物、小动物、水族类等宠物的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。 https://www.tianapi.com/apiview/162
8.宠物狗资讯宠物狗新闻宠物狗信息名宠部落狗狗资讯频道,国内领先的宠物狗行业资讯门户,提供全面的宠物狗资讯,宠物狗新闻,宠物狗信息,宠物狗展会的专业宠物狗门户网站。https://mcbl.cn/zixun/
9.宠物信息管理系统–萌桥可爱宠物网宠物信息管理系统 一个介绍 系统涵盖了宠物管理流程中的大部分功能,包括:登记、病历、化验、美容、物资超市、X光片、药品、加工、财务、疫苗、疾病回访等。在登记过程中,可以登记牲畜主人及其宠物的详细信息,并且可以为一位主人登记多只宠物。 病历可以记录宠物的病情、治疗、用药等详细情况,并与药库、物业无缝对接,...https://www.syopoo.com/?p=4936
10.扫一下铭牌上的二维码,即可查看主人电话,中国宠物身份信息网要帮...中国宠物信息网所做的事跟美国公司PetHub类似,而二维码相较功能更多的宠物可穿戴设备Whistle和FitBark的优势在于,它更便宜、并且不会担心没电。 不直接印手机号一方面是保护用户隐私,二来用户可以随时在后台修改自己的手机号。 未来能不能帮助主人解决狗狗的单身及下一代问题,我不确定,但扫一个狗项圈牌牌上的二维码...https://www.36kr.com/p/205892.html
11.爱宠之家宠物资讯信息最新宠物信息点击查看更多相关推荐 猫猫常见一些疾病介绍2024-11-06 17:12 你愿意为怀孕的流浪猫做引产或绝育吗?为什么?2024-11-06 16:05 Boo 全世界最可爱狗狗“小布”的生活2024-11-06 15:52 点击查看更多相关推荐 宠物问答 狗狗力量训练的方法介绍2024-11-06 16:49 ...http://www.sytcjy.com/
12.爱宠之家宠物资讯信息最新宠物信息宠物大全 More+ 猫咪往床上拉屎 不爽猫是什么品种 折耳猫喂食需谨慎 宠物店给猫洗澡多少钱一次 猫藓好治吗?如何预防猫藓? 防止猫咪乱撒尿的好办法 狗发烧吃什么药 真正的灵魂伴侣,即便断联,还会相遇 公猫绝育的利与弊 哺乳期母猫突然呕吐不进食 猫喜欢出去玩吗 ...http://jmwqsy.com/
13.宠物网宠物资讯信息最新宠物信息宠物大全 More+ 小猫刚接回家的注意事项 荷兰凤凰鱼的繁殖要点 水族箱水变浑的解决方法 常见的小型狗狗,小型犬品种的中英文介绍 美国短毛猫性格怎么样? 白兔鱼的喂食要点 金毛狗怀孕一般会呕吐吗? 斑马贝的饲养环境要点 猫绝育的最佳年龄是什么时候? 公狗为什么要绝育 ...http://lvgushop.com/
14.宠物网宠物资讯信息最新宠物信息美国可卡犬(确定引睹) 可卡犬分美国可卡犬与英国可卡犬,美国可卡犬是一种相称陈旧的猎犬,暂时他们的重要用途是动作宠物犬和陪侣犬,英国可卡犬比美国可卡犬发源更早一些,之后可卡犬传入美国后,经科学的改进生 ... 2024-11-23 01:45 中信证券研报:国内宠物食品行业未来有望维持10% 第25届亚宠展中新产品、新概...http://shishubao.cn/
15.宠物资讯宠物鱼宠物用品另类宠物宠物狗宠物信息网为您提供各类宠物资讯,如宠物狗、宠物兔、宠物美容、宠物鱼等全面广阔的内容,本站可以让您能轻易找到您想要的各类宠物知识。http://www.jjnanqu.com/
16.宠物界一个专业的宠物知识分享网站,在这里不仅有宠物种类的介绍,还有家养宠物的推荐、护理、训练等宠物知识分享。想了解宠物信息,就上宠物界!https://www.chongwj.com/
17.超过80%的走失宠物丢失找不回来,原因是方法不对。另外有人再微信或其他社交平台上发布宠物丢失的图片、描述等等,包括朋友都帮忙转发,这种方式最大的问题就是没有基于地理位置,试想一下你的朋友圈发布一条丢失宠物信息地理位置是在北京,但是另外转发的朋友是在烟台,试问这转发有效果吗? 结合移动互联网应用,创新的通过LBS地理位置、订阅消息服务的宠物丢失寻找平台——...https://www.douban.com/note/746768733/