1.本技术涉及互联网领域,尤其涉及生成宠物游玩方案的方法以及装置。
背景技术:2.随着社会饲养宠物的人越来越多,宠物相关的行业也发展得越来越完善。由于宠物每天都需要满足一定的活动量,而且城市道路不太适合宠物散步或娱乐,因此宠物游乐园应运而生。宠物可以在宠物游乐园中体验多种娱乐项目,有助于宠物缓解压力以及释放精力。
3.但并不是每个娱乐项目都能适合所有的宠物,宠物的健康情况以及宠物对娱乐项目的偏好都会影响宠物对娱乐项目的选择,而且不适合的娱乐项目可能会造成宠物受伤等不良后果。因此,如何为宠物制定合适的游玩计划,是本领域技术人员急需解决的问题。
技术实现要素:4.本技术实施例提供了生成宠物游玩方案的方法,可以实现为宠物制定个性化的游玩计划,考虑多方因素为宠物制定合适的游玩计划,有利于提高宠物的游玩体验,也能更加合理地调节游乐园内各娱乐项目的使用饱和度。
5.第一方面,本技术实施例提供了生成宠物游玩方案的方法,该方法可以包括以下步骤:
6.采集宠物的特征信息,该特征信息可以包括宠物的鼻纹信息;
7.根据特征信息获取宠物的档案信息;
8.根据档案信息生成推荐列表,该推荐列表包括至少一个推荐项目以及各个推荐项目的推荐游玩时间;
9.查询推荐列表中各个推荐项目的排队信息,该排队信息包括各个推荐项目的排队时间;
10.根据推荐列表以及排队信息生成游玩列表。
11.可以看出,本技术实施例方法利用宠物鼻纹来获取宠物的基本信息,并根据该基本信息为宠物个性化制定游玩计划,有助于提高宠物的游玩体验。而且根据各娱乐项目的排队情况为宠物调整游玩顺序,在减少宠物排队等候的同时也保证了游乐园娱乐项目的使用饱和度处于合适的状态。
12.在一种可能的实施方式中,档案信息可以包括宠物的年龄、患病信息以及偏好项目中的至少一项。
13.可以看出,本技术实施例方法通过收集和分析宠物的档案信息,有利于为宠物制定更加合理的、更加适合宠物的游玩计划,提高宠物的游玩体验。
14.在另一种可能的实施方式中,根据第一推荐列表以及排队信息生成游玩列表,可以包括以下步骤:
15.根据推荐列表中各个推荐项目的排队时间和推荐游玩时间,生成各个推荐项目的
推荐等级;
16.根据各个推荐项目的推荐等级按降序由上至下排列各个推荐项目,得到游玩列表。
17.可以看出,本技术实施例方法能够合理地协调各个推荐项目的排队时间,让宠物减少排队等候的时间,有利于提高宠物的游玩体验,也有利于使得娱乐项目处于合理的使用饱和度。
18.在另一种可能的实施方式中,根据推荐列表以及排队信息生成游玩列表,还可以包括以下步骤:
19.当推荐项目的排队时间大于预设值时,生成备选推荐项目以及备选推荐项目的推荐游玩时间,该备选推荐项目与排队时间大于预设值的推荐项目类似且不属于宠物的偏好项目,该备选推荐项目的排队时间小于预设值;
20.根据排队时间小于所述预设值的推荐项目以及备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;
21.根据排队时间小于预设值的推荐项目以及备选推荐项目的推荐等级按降序由上至下排列排队时间小于预设值的推荐项目以及备选推荐项目,得到游玩列表。
22.可以看出,本技术实施例方法能够在推荐项目的排队时间过长时为用户生成备选推荐项目,在尽量满足宠物的游玩偏好的同时减少宠物的排队等候时间,提高宠物游玩的满意度。
23.在另一种可能的实施方式中,本技术实施例方法还可以包括以下步骤:
24.响应于宠物主人的确认指令,根据游玩列表为宠物按顺序在各个推荐项目和/或备选推荐项目排号;
25.将宠物在各个推荐项目和/或备选推荐项目的排号信息发送给宠物主人的客户端。
26.可以看出,本技术实施例方法能够将宠物游玩项目的排队时间以及游玩顺序及时地告知宠物主人,有利于宠物主人引导宠物前往对应的项目,也能让宠物主人清晰地掌握宠物的游玩计划。
27.第二方面,本技术实施例提供了一种生成宠物游玩方案的装置,该装置可以包括:采集模块、通信模块以及计算模块;
28.采集模块,可以用于采集宠物的特征信息,该特征信息包括宠物的鼻纹信息;
29.通信模块,可以用于根据特征信息获取宠物的档案信息;
30.计算模块,可以用于根据档案信息生成推荐列表,推荐列表可以包括至少一个推荐项目以及各个推荐项目的推荐游玩时间;
31.通信模块,还可以用于查询推荐列表中各个推荐项目的排队信息,排队信息可以包括各个推荐项目的排队时间;
32.计算模块,还可以用于根据推荐列表以及排队信息生成游玩列表。
33.在一种可能的实施方式中,档案信息可以包括宠物的年龄、患病信息以及偏好项目中的至少一项。
34.在另一种可能的实施方式中,该生成宠物游玩方案的装置还可以包括:
35.计算模块,还可以用于根据推荐列表中各个推荐项目的排队时间和推荐游玩时
间,生成各个推荐项目的推荐等级;
36.计算模块,还可以用于根据各个推荐项目的推荐等级按降序由上至下排列各个推荐项目,得到游玩列表。
37.在另一种可能的实施方式中,该生成宠物游玩方案的装置还可以包括:
38.计算模块,还可以用于当推荐项目的排队时间大于预设值时,生成备选推荐项目以及备选推荐项目的推荐游玩时间。其中,备选推荐项目与排队时间大于预设值的推荐项目类似且不属于宠物的偏好项目,备选推荐项目的排队时间小于预设值;
39.计算模块,还可以用于根据排队时间小于预设值的推荐项目以及备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;
40.计算模块,还可以用于根据排队时间小于预设值的推荐项目以及备选推荐项目的推荐等级按降序由上至下排列排队时间小于预设值的推荐项目以及备选推荐项目,得到游玩列表。
41.在另一种可能的实施方式中,该生成宠物游玩方案的装置还可以包括:交互模块;
42.交互模块,可以用于接收宠物主人的确认指令;
43.计算模块,还可以用于根据游玩列表为宠物按顺序在各个推荐项目和/或所述备选推荐项目排号;
44.通信模块,还可以用于将宠物在各个推荐项目的排号信息发送给宠物主人的客户端。
45.第三方面,本技术实施例提供了一种生成宠物游玩方案的装置,该装置可以包括以下部分:处理器、存储器和总线;
46.处理器和存储器通过总线连接,其中,存储器用于存储一组程序代码,处理器用于调用存储器中存储的程序代码,执行如第一方面所述的方法。
47.第四方面,本技术实施例提供了一种计算机可读存储介质,包括:
48.计算机可读存储介质中存储有指令,当其在计算机上运行时,实现如第一方面所述的方法。
49.通过实施本技术实施例,可以实现为宠物制定个性化的游玩计划,减少宠物在各个娱乐项目的排队等候时间,有利于宠物在一定时间内享受更多的娱乐项目,提高宠物的游玩体验。
附图说明
50.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
51.图1是本技术实施例提供的一种生成宠物游玩方案的系统的架构示意图;
52.图2是本技术实施例提供的一种获取宠物档案信息的场景示意图;
53.图3是本技术实施例提供的一种生成宠物游玩方案的方法的流程;
54.图4是本技术实施例提供的一种宠物资料页显示的场景示意图;
55.图5a是本技术实施例提供的一种推荐列表的场景示意图;
56.图5b是本技术实施例提供的一种游玩列表的场景示意图;
57.图6是本技术实施例提供的一种游玩列表确认的场景示意图;
58.图7是本技术实施例提供的一种同步排号信息的场景示意图;
59.图8是本技术实施例提供的一种生成宠物游玩方案的装置的组成示意图;
60.图9是本技术实施例提供的另一种生成宠物游玩方案的装置的组成示意图。
具体实施方式
61.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
62.本技术的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
63.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
64.为了更好地理解本技术实施例的技术方案,先对本技术实施例可能涉及的一种生成宠物游玩方案的系统进行介绍。请参见图1,为本技术实施例提供的一种生成宠物游玩方案的系统的架构示意图。如图1所示,该生成宠物游玩方案的系统可以包括生成宠物游玩方案的装置10、宠物信息服务器20以及宠物主人的客户端30。
65.生成宠物游玩方案的装置10,也可以称为终端设备、接入终端设备、ue单元、ue站、移动站、移动台、远方站、远程终端设备、移动设备、ue终端设备、移动终端、无线通信设备、ue代理或ue装置等。终端可以是固定的或者移动的等。其具体形式可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、可穿戴终端设备等。其是宠物游乐园侧的一种用于接收信号或发射信号的实体,在本技术实施例中,如图2所示,生成宠物游玩方案的装置10可以通过摄像头或者鼻纹采集装置来采集宠物的特征信息,该特征信息可以包括宠物的鼻纹信息;可以根据特征信息从宠物信息服务器20获取宠物的档案信息;可以根据档案信息生成推荐列表,该推荐列表可以包括至少一个推荐项目以及各个推荐项目的推荐游玩时间;可以查询推荐列表中各个推荐项目的排队信息,该排队信息包括各个推荐项目的排队时间;可以根据推荐列表以及排队信息生成游玩列表。更多地,生成宠物游玩方案的装置10还可以响应于宠物主人的确认指令,根据游玩列表为宠物按顺序在各个推荐项目和/或备选推荐项目排号;还可以将宠物在各个推荐项目和/或备选推荐项目的排号信息发送给宠物主人的客户端30。
66.宠物信息服务器20具有高速的cpu运算能力、长时间的可靠运行、强大的i/o外部数据吞吐能力以及更好的扩展性。宠物信息服务器20可以为ia架构服务器或risc架构服务
器;还可以为有机架式服务器、刀片式服务器、塔式服务器或机柜式服务器。在本技术实施例中,宠物信息服务器20在接收生成宠物游玩方案的装置10发送的获取宠物档案信息的指令后,根据宠物的鼻纹信息(和/或其他宠物身份特征信息)定位宠物的档案信息,并将该档案信息发送给生成宠物游玩方案的装置10。
67.宠物主人的客户端30,也可以称为终端设备、接入终端设备、ue单元、ue站、移动站、移动台、远方站、远程终端设备、移动设备、ue终端设备、移动终端、无线通信设备、ue代理或ue装置等。终端可以是固定的或者移动的等。其具体形式可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、可穿戴终端设备等。其是宠物主人侧的一种用于接收信号或发射信号的实体,在本技术实施例中,宠物主人的客户端30可以接收生成宠物游玩方案的装置10发送的宠物在各个推荐项目和/或备选推荐项目的排号信息。需要说明的是,在生成宠物游玩方案的系统中,可以有多个宠物主人的客户端30。
68.为了更好地理解本技术实施例的技术方案,下面,结合图3中的步骤对本技术实施例提供的生成宠物游玩方案的方法进行详细说明。
69.请参见图3,为本技术实施例提供的一种生成宠物游玩方案=的方法的流程示意图。可以理解地,下述方法步骤的执行主体为生成宠物游玩方案的装置(如图1中的生成宠物游玩方案的装置10);如图3所示,该方法可以包括以下步骤:
70.s301,采集宠物的特征信息。
71.需要说明的是,该特征信息可以包括宠物的鼻纹信息,还可以包括宠物的名称、种类以及图像信息。由于宠物的鼻纹类似人类的指纹,不会随着它们的成长而发生变化,具有唯一性和不变性,因此可以将宠物的鼻纹信息作为确认宠物身份的手段。为了进一步提高宠物身份识别的准确性,还可以结合宠物其他的特征信息进行复核(如名称、种类以及图像信息)。示例性的,生成宠物游玩方案的装置在现场获取到了宠物的鼻纹信息a,根据鼻纹信息a确定到场宠物为宠物a,然后生成宠物游玩方案的装置还可以根据存储的宠物a的其他特征信息(如名称、种类以及图像信息)与现场获取到的宠物的其他特征信息(如名称、种类以及图像信息)进行对比,进一步确认到场宠物的身份。
72.在一种可能的实施方式中,本技术实施例方法还可以在根据宠物的特征信息确定宠物身份后,在生成宠物游玩方案的装置的显示屏上显示该宠物的资料页,供宠物主人复核。示例性的,如图4所示,将宠物a的资料页显示生成宠物游玩方案的装置的显示屏上,若宠物主人确认宠物身份无误,则可以点击“确认”按钮;要是宠物身份有误,则可以点击“重新识别”按钮。更多地,如果生成宠物游玩方案的装置多次识别错误,则可以让游乐园的工作人员手动搜索宠物的资料并调取显示于显示屏,再供宠物主人确认。
73.可以看出,本技术实施例方法能够利用宠物的鼻纹(和/或宠物的其他特征信息)确认宠物的身份,提高宠物身份识别的准确性。而且本技术实施例还可以通过宠物主人的复核进一步提高宠物身份识别的准确性,保证宠物游玩的安全,也有利于后续为宠物制定合适的游玩计划。
74.s302,根据所述特征信息获取所述宠物的档案信息。
75.需要说明的是,该档案信息可以包括宠物的年龄、患病信息以及偏好项目中的至少一种。
76.示例性的,若宠物年龄过大或者患有心脏类疾病,则适合剧烈、刺激性的娱乐项
目;若宠物有偏好项目a,则可以在后续的推荐列表中为宠物安排偏好项目a。
77.可以看出,本技术实施例方法通过获取宠物的档案信息,能够更加全面地了解到宠物的游玩禁忌以及喜好,在保证宠物游玩安全的基础上为宠物制定合适的游玩计划,提高宠物的游玩体验。
78.s303,根据所述档案信息生成推荐列表。
79.需要说明的是,该推荐列表可以包括至少一个推荐项目以及各个推荐项目的推荐游玩时间。
80.在一种可能的实施方式中,宠物的主人可以向游乐园工作人员要求宠物的游玩总时间,然后工作人员会根据宠物主人的要求输入游玩计划生成要求,则生成宠物游玩方案的装置可以根据宠物主人要求的游玩时间自动为宠物生成推荐列表。
81.示例性的,若宠物主人要求的游玩总时间是1小时,则生成宠物游玩方案的装置生成的推荐列表中各个推荐项目的推荐游玩时间总共即为1小时。
82.在另一种可能的实施方式中,生成宠物游玩方案的装置可以直接根据宠物的档案信息生成推荐列表。示例性的,生成宠物游玩方案的装置可以根据宠物的年龄以及该年龄段该品种宠物的推荐游玩总时间为宠物生成推荐列表(以及各个推荐项目的游玩时间);还可以根据宠物的患病情况确定宠物合适的游玩总时间然后生成推荐列表(以及各个推荐项目的游玩时间),在满足宠物日常活动量的同时确保宠物的健康和安全,而且生成宠物游玩方案的装置还可以为宠物按照“康复模式”为宠物生成推荐列表,既能有助于宠物的病后复健,还可以满足宠物的日常活动需求;还可以增大宠物偏好项目的游玩时间占游玩总时间的比重,让宠物更多地在偏好项目内游玩,提高宠物的游玩体验。
83.可以看出,本技术实施例方法能够结合宠物的身体状况以及对游乐园娱乐项目的偏好情况为宠物个性化生成推荐列表,在保证宠物健康的同时为宠物合理规划各个娱乐项目的游玩时间,提高宠物的游玩体验。
84.s304,查询所述推荐列表中各个推荐项目的排队信息。
85.需要说明的是,该排队信息可以包括各个推荐项目的排队时间。
86.更多地,排队信息还可以包括各个推荐项目排队的宠物个数、以及等待中各个宠物的与预计等待时间等。
87.可以看出,本技术实施例通过获取各个推荐项目的排队信息,有助于后续调整各个推荐项目的游玩顺序,能有利于减少宠物排队等候的时间,提高宠物的游玩体验。
88.s305,根据所述推荐列表以及所述排队信息生成游玩列表。
89.在一种可能的实施方式中,“根据所述推荐列表以及所述排队信息生成游玩列表”可以包括以下步骤:
90.根据推荐列表中各个推荐项目的排队时间和推荐游玩时间,生成各个推荐项目的推荐等级;
91.根据各个推荐项目的推荐等级按降序由上至下排列各个推荐项目,得到游玩列表。
92.示例性的,可以利用“加减分”机制来确定各个推荐项目的推荐等级,设各个推荐项目的分数为10分,分数为0~5分的推荐项目的推荐等级为c(为最低等),分数为6~8分的推荐项目的推荐等级为b(为第二等),分数为9~10分的推荐项目的推荐等级为a(为最高
等)。如排队时间大于或等于过30分钟的推荐项目减3分、排队时间大于或等于20分钟的推荐项目减2分、排队时间大于或等于10分钟的推荐项目减1分、排队时间为0~10分钟的推荐项目不减分、推荐游玩时间大于或等于20分钟的推荐项目加1分、推荐游玩时间小于10分钟的推荐项目不加分。若推荐项目a是宠物a的偏好项目(推荐游玩时间为25分钟)、排队时间为15分钟,则可以得出推荐项目a的分数为10分、推荐等级为a;若推荐等级b不是宠物的偏好项目(推荐游玩时间为15分钟)、排队时间为20分钟,则可以得出推荐项目b的分数为8分、推荐等级为b,则在游玩列表中推荐项目a排在推荐项目b的前面。
93.更多地,本技术实施例方法还可以直接利用“加减分”机制来排列推荐项目,即分数高的推荐项目排在前面。若有分数相同的推荐项目,则推荐游玩时间短的推荐项目排在推荐时间长的推荐项目的后面。示例性的,如图5a所示的一种推荐列表的示意图,若通过“加减分”机制得出其中的推荐项目c的分数为7分(推荐游玩时间为15分钟)、推荐项目d的分数为10分(推荐游玩时间为20分钟)、推荐项目e的分数为7分(推荐游玩时间为10分钟),则可以得出如图5b所示的一种游玩列表的示意图,游玩列表的排序由上至下可以是:推荐项目d——推荐项目c——推荐项目e。
94.需要说明的是,上述通过“加减法”机制得到推荐项目的推荐等级或直接根据“加减法”机制的得分来排列推荐项目的距离只是为了更加详细地说明本技术实施例方法、让读者更加清晰地了解本技术,不应对本技术构成限定,具体的推荐等级判定机制以及推荐项目的排列机制由技术人员根据实际情况进行设定。
95.可以看出,本技术实施例方法通过根据推荐项目的推荐等级来调整推荐项目的顺序,能够在尽量满足宠物游玩喜好的同时减少宠物排队等候的时间,有利于提高宠物的游玩体验,也有利于合理调节宠物游乐园内各个娱乐项目的宠物数量饱和度,实现经济效益最大化。
96.在另一种可能的实施方式中,“根据所述推荐列表以及所述排队信息生成游玩列表”还可以包括以下步骤:
97.当推荐项目的排队时间大于预设值时,生成备选推荐项目以及备选推荐项目的推荐游玩时间;
98.根据排队时间小于预设值的推荐项目以及备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;
99.根据排队时间小于预设值的推荐项目以及备选推荐项目的推荐等级按降序由上至下排列排队时间小于预设值的推荐项目以及备选推荐项目,得到游玩列表。
100.其中,备选推荐项目与排队时间大于预设值的推荐项目类似且不属于宠物的偏好项目。备选推荐项目的排队时间小于预设值。
101.示例性的,若预设值为30分钟,且推荐项目f的排队时间为35分钟,则可以生成备选推荐项目g。备选推荐项目的生成依靠推荐项目f的类型,宠物游乐项目的分类可以有:磨牙项目、益智项目、跑酷项目、互动项目以及训练项目。由于推荐项目f的排队时间超过了预设值,则可以在推荐项目f同类型的项目中挑选出备选推荐项目g。
102.其中,备选推荐项目的推荐游玩时间可以直接设置为与排队时间超过预设值的推荐项目的推荐游玩时间相同,或者生成宠物游玩方案的装置还可以根据备选推荐项目的安全系数以及游玩复杂程度对备选推荐项目的推荐游玩时间进行调整。
103.关于推荐项目和/或备选推荐项目的推荐等级的生成可参考上一实施例的举例说明,在此不做赘述。
104.可以看出,通过实施本技术实施例可以实现对不符合预设条件(如上述预设值)的推荐项目的灵活更换,让宠物尽可能地体验到同种类型的娱乐项目,保证宠物的游玩体验。
105.在另一种可能的实施方式中,在得到游玩列表之后,还可以包括以下步骤:
106.响应于宠物主人的确认指令,根据游玩列表为宠物按顺序在各个推荐项目和/或备选推荐项目排号;
107.将宠物在各个推荐项目和/或备选推荐项目的排号信息发送给宠物主人的客户端。
108.示例性的,如图6所示,在生成游玩列表后,生成宠物游玩方案的装置可以在显示屏上显示该游玩列表供宠物主人确认。若宠物主人认为该游玩计划合理,则可以点击“确认”按钮;若宠物主人认为该游玩计划不合理,则可以点击“更换计划”按钮。
109.更多地,生成宠物游玩方案的装置还可以将宠物在各个推荐项目和/或备选推荐项目的排号信息同步至宠物游乐园的工作人员的工作客户端上,让工作人员引导在该娱乐项目中已经耗尽推荐游玩时间的宠物前往下一娱乐项目。
110.示例性的,如图7所示,在图6的基础上,若宠物主人在生成宠物游玩计划方案的装置上点击了“确认”按钮,则生成宠物游玩方案的装置可以将各个推荐项目的排号信息发送至宠物主人的客户端,且在宠物主人的客户端上显示,显示内容可以如图7最右侧“游玩进度”图。更多地,若游玩计划内包括备选推荐项目也会如图7显示在宠物主人的客户端上一样,在此不做赘述。
111.可以看出,本技术实施例方法在生成游玩计划后可以展示给宠物主人供其确认,在宠物主人的帮助下制定出适合宠物的游玩计划,这也提高了宠物主人在游玩计划制定中的参与度。更多地,生成宠物游玩方案的装置还会将宠物在各个推荐项目和/或备选推荐项目的排号信息发送给宠物主人的客户端,有助于宠物主人实时地掌握宠物的排队情况,有利于主人合理地安排引导宠物前往下一娱乐项目的时间。
112.通过实施本技术实施例,生成宠物游玩方案的装置可以在考虑宠物健康状况以及偏好项目的前提下为宠物个性化制定游玩计划,保证宠物的游玩体验。并且生成宠物游玩方案的装置还可以根据推荐项目的排队情况合理地调整各推荐项目的游玩顺序,减少宠物排队等候的时间。
113.下面结合附图介绍本技术实施例涉及的装置。
114.请参见图8,为本技术实施例提供的一种生成宠物游玩方案的装置的组成示意图,可以包括:采集模块810、通信模块820以及计算模块830;
115.采集模块810,可以用于采集宠物的特征信息,该特征信息可以包括宠物的鼻纹信息;
116.通信模块820,可以用于根据特征信息获取宠物的档案信息;
117.计算模块830,可以用于根据档案信息生成推荐列表,该推荐列表可以包括至少一个推荐项目以及各个推荐项目的推荐游玩时间;
118.通信模块820,还可以用于查询推荐列表中各个推荐项目的排队信息,该排队信息可以包括各个推荐项目的排队时间;
119.计算模块830,还可以用于根据推荐列表以及排队信息生成游玩列表。
120.在一种可能的实施方式中,档案信息可以包括宠物的年龄、患病信息以及偏好项目中的至少一种。
121.在另一种可能的实施方式中,生成宠物游玩方案的装置还可以包括:
122.计算模块830,还可以用于根据推荐列表中各个推荐项目的排队时间以及推荐游玩时间,生成各个推荐项目的推荐等级;
123.计算模块830,还可以用于根据各个推荐项目的推荐等级按降序由上至下排列各个推荐项目,得到游玩列表。
124.在另一种可能的实施方式中,生成宠物游玩方案的装置还可以包括:
125.计算模块830,还可以用于当推荐项目的排队时间大于预设值时,生成备选推荐项目以及备选推荐项目的推荐游玩时间,该备选推荐项目与排队时间大于预设值的推荐项目类似且不属于宠物的偏好项目,该备选推荐项目的排队时间小于预设值;
126.计算模块830,还可以用于根据排队时间小于预设值的推荐项目以及备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;
127.计算模块830,还可以用于根据排队时间小于预设值的推荐项目以及备选推荐项目的推荐等级按降序由上至下排列排队时间小于预设值的推荐项目以及备选推荐项目,得到游玩列表。
128.在另一种可能的实施方式中,生成宠物游玩方案的装置还可以包括:交互模块840;
129.交互模块840,可以用于接收宠物主人的确认指令;
130.计算模块830,还可以用于根据游玩列表为宠物按顺序在各个推荐项目和/或备选推荐项目排号;
131.通信模块820,还可以用于将宠物在各个推荐项目和/或备选推荐项目的排号信息发送给宠物主人的客户端。
132.请参见图9,为本技术实施例提供的另一种生成宠物游玩方案的装置的组成示意图,该装置可包括:
133.处理器910、存储器920和i/o接口930。处理器910、存储器920和i/o接口930间可实现通信地连接,该存储器920用于存储指令,该处理器910用于执行该存储器920存储的指令,以实现如上图3对应的方法步骤。
134.处理器910用于执行该存储器920存储的指令,以控制i/o接口930接收和发送信号,完成上述方法中的步骤。其中,所述存储器920可以集成在所述处理器910中,也可以与所述处理器910分开设置。
135.存储器920中还可以包括存储系统921、高速缓存922和ram923。其中高速缓存922是存在于ram923与cpu之间的一级存储器,由静态存储芯片(sram)组成,容量比较小但速度比主存高得多,接近于cpu的速度;ram923是与cpu直接交换数据的内部存储器,可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。三者结合实现存储器920功能。
136.作为一种实现方式,i/o接口930的功能可以考虑通过收发电路或者收发的专用芯片实现。处理器910可以考虑通过专用处理芯片、处理电路、处理器或者通用芯片实现。
137.作为另一种实现方式,可以考虑使用通用计算机的方式来实现本技术实施例提供的装置。即将实现处理器910,i/o接口930功能的程序代码存储在存储器920中,通用处理器通过执行存储器920中的代码来实现处理器910,i/o接口930的功能。
138.该装置所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于装置执行的方法步骤的内容的描述,此处不做赘述。
139.作为本实施例的另一种实现方式,提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中的方法。
140.作为本实施例的另一种实现方式,提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中的方法。
141.本领域技术人员可以理解,为了便于说明,图9中仅示出了一个存储器和处理器。在实际的终端或服务器中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本技术实施例对此不做限制。
142.应理解,在本技术实施例中,处理器可以是中央处理单元(central processing unit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
143.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,简称rom)、可编程只读存储器(programmable rom,简称prom)、可擦除可编程只读存储器(erasable prom,简称eprom)、电可擦除可编程只读存储器(electrically eprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,简称sram)、动态随机存取存储器(dynamic ram,简称dram)、同步动态随机存取存储器(synchronous dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,简称ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(direct rambus ram,简称dr ram)。
144.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
145.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
146.该总线除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线。
147.还应理解,本文中涉及的第一、第二、第三、第四以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术的范围。
148.应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存
在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
149.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
150.在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
151.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block,简称ilb)和步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
152.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
153.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
154.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
155.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘)等。
156.本技术实施例还提供一种计算机存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如上述方法实施例中记载的任何一种账号管理方法的部分或全部步骤。
157.本技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种账号管理方法的部分或全部步骤。
158.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
技术特征:1.一种生成宠物游玩方案的方法,其特征在于,所述方法包括以下步骤:采集宠物的特征信息,所述特征信息包括所述宠物的鼻纹信息;根据所述特征信息获取所述宠物的档案信息;根据所述档案信息生成推荐列表,所述推荐列表包括至少一个推荐项目以及所述各个推荐项目的推荐游玩时间;查询所述推荐列表中各个推荐项目的排队信息,所述排队信息包括所述各个推荐项目的排队时间;根据所述推荐列表以及所述排队信息生成游玩列表。2.根据权利要求1所述的方法,其特征在于,所述档案信息包括所述宠物的年龄、患病信息以及偏好项目中的至少一项。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一推荐列表以及所述排队信息生成游玩列表,包括以下步骤:根据所述推荐列表中各个推荐项目的排队时间以及所述推荐游玩时间,生成所述各个推荐项目的推荐等级;根据所述各个推荐项目的推荐等级按降序由上至下排列所述各个推荐项目,得到所述游玩列表。4.根据权利要求2所述的方法,其特征在于,所述根据所述推荐列表以及所述排队信息生成游玩列表,还包括以下步骤:当所述推荐项目的排队时间大于预设值时,生成备选推荐项目以及所述备选推荐项目的推荐游玩时间,所述备选推荐项目与所述排队时间大于所述预设值的推荐项目类似且不属于所述宠物的偏好项目,所述备选推荐项目的排队时间小于所述预设值;根据排队时间小于所述预设值的推荐项目以及所述备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;根据所述排队时间小于所述预设值的推荐项目以及所述备选推荐项目的推荐等级按降序由上至下排列所述排队时间小于所述预设值的推荐项目以及所述备选推荐项目,得到所述游玩列表。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括以下步骤:响应于宠物主人的确认指令,根据所述游玩列表为所述宠物按顺序在各个推荐项目和/或所述备选推荐项目排号;将所述宠物在各个推荐项目和/或所述备选推荐项目的排号信息发送给所述宠物主人的客户端。6.一种生成宠物游玩方案的装置,其特征在于,所述装置包括:采集模块、通信模块以及计算模块;所述采集模块,用于采集宠物的特征信息,所述特征信息包括所述宠物的鼻纹信息;所述通信模块,用于根据所述特征信息获取所述宠物的档案信息;所述计算模块,用于根据所述档案信息生成推荐列表,所述推荐列表包括至少一个推荐项目以及所述各个推荐项目的推荐游玩时间;所述通信模块,还用于查询所述推荐列表中各个推荐项目的排队信息,所述排队信息包括所述各个推荐项目的排队时间;
所述计算模块,还用于根据所述推荐列表以及所述排队信息生成游玩列表。7.根据权利要求6所述的装置,其特征在于,所述档案信息包括所述宠物的年龄、患病信息以及偏好项目中的至少一项。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:交互模块;所述计算模块,还用于根据所述推荐列表中各个推荐项目的排队时间以及所述推荐游玩时间,生成所述各个推荐项目的推荐等级;所述计算模块,还用于根据所述各个推荐项目的推荐等级按降序由上至下排列所述各个推荐项目,得到所述游玩列表;所述计算模块,还用于当所述推荐项目的排队时间大于预设值时,生成备选推荐项目以及所述备选推荐项目的推荐游玩时间,所述备选推荐项目与所述排队时间大于所述预设值的推荐项目类似且不属于所述宠物的偏好项目,所述备选推荐项目的排队时间小于所述预设值;所述计算模块,还用于根据排队时间小于所述预设值的推荐项目以及所述备选推荐项目的排队时间和推荐游玩时间生成对应的推荐等级;所述计算模块,还用于根据所述排队时间小于所述预设值的推荐项目以及所述备选推荐项目的推荐等级按降序由上至下排列所述排队时间小于所述预设值的推荐项目以及所述备选推荐项目,得到所述游玩列表;所述交互模块,用于接收宠物主人的确认指令;所述计算模块,还用于根据所述游玩列表为所述宠物按顺序在各个推荐项目和/或所述备选推荐项目排号;所述通信模块,还用于将所述宠物在各个推荐项目的排号信息发送给所述宠物主人的客户端。9.一种生成宠物游玩方案的装置,其特征在于,所述生成宠物游玩方案的装置包括:处理器、存储器和总线,所述处理器和所述存储器通过所述总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的所述程序代码,执行如权利要求1至5任一项所述的方法。10.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质中存储有指令,当其在计算机上运行时,实现如权利要求1至5任一项所述的方法。
技术总结本申请实施例提供了生成宠物游玩方案的方法以及装置,该方法包括以下步骤:采集宠物的特征信息;根据特征信息获取宠物的档案信息;根据档案信息生成推荐列表;查询推荐列表中的各个推荐项目的排队信息;根据推荐列表以及排队信息生成游玩列表。本申请实施例方法可以为宠物个性化制定游乐园娱乐项目的游玩计划,为宠物合理安排游玩时间,提高宠物的游玩体验。体验。体验。
技术研发人员:彭永鹤
受保护的技术使用者:新瑞鹏宠物医疗集团有限公司
技术研发日:2022.06.10
技术公布日:2022/11/1