预约时间的智能推荐方法、装置、存储介质及终端与流程

文档序号:24689435发布日期:2021-04-16 10:10阅读:135来源:国知局
预约时间的智能推荐方法、装置、存储介质及终端与流程

1.本发明涉及服务预约技术领域,特别是涉及预约时间的智能推荐方法、装置、存储介质及终端。


背景技术:

2.随着社会的发展和科技的进步,服务预约技术也获得了显著发展,不仅节约了时间,提高了人们生活的便利性,同时实现了社会资源更加合理的分配。
3.在医疗行业中,先预约再就诊已成为一个显著的发展趋势。尤其是口腔行业里,无论是综合医院还是民营诊所,基本都采取了预约制。医疗行业的预约过程结合了患者、员工(医生/护士)和医疗机构三方的需求,确定诊疗时间及提供诊疗的医生或护士。综合医院的患者一般缺乏选择权,基本遵循医生的时间接受诊疗,患者满意度不高。民营诊所则会尽量满足患者的时间,容易造成医生工作量不平衡,无法保证诊疗服务质量,影响患者的就诊体验。此外,现有的医疗等服务机构还存在工作安排不充分、预约效率低下的问题。
4.目前市场上的预约管理软件只提供了预约管理的功能,但是预约时间需要人工确定,难以在短时间内找到一个用户、员工和机构三方都满意的时间。


技术实现要素:

5.鉴于以上所述现有技术的缺点,本发明的目的在于提供预约时间的智能推荐方法、装置、存储介质及终端,解决现有技术中难以获取满足用户、员工和机构多方需求的预约时间的技术问题。
6.为实现上述目的及其它相关目的,本发明的第一方面提供一种预约时间的智能推荐方法,包括:获取机构管理信息、员工工作信息和用户预约项目信息;基于所述机构管理信息、员工工作信息和用户预约项目信息,获取用户可预约时间段;基于用户历史预约信息和/或机构预约策略对所述用户可预约时间段进行筛选,获取推荐预约时间段。
7.于本发明的第一方面的一些实施例中,所述方法包括基于用户历史预约信息对所述用户可预约时间段进行筛选,其包括:基于用户历史预约信息识别获取用户的服务偏好信息;分别为各所述服务偏好信息赋权值,并计算所有所述用户可预约时间段的用户维度分值;基于所述用户维度分值的预设分数线或预设推荐量,获取推荐预约时间段。
8.于本发明的第一方面的一些实施例中,所述推荐预约时间段为用户第一推荐预约时间段;所述方法还包括:基于机构预约策略对所述用户第一推荐预约时间段进行筛选,获取用户第二推荐预约时间段。
9.于本发明的第一方面的一些实施例中,所述方法包括基于机构预约策略对所述用户可预约时间段进行筛选,其包括:分别为各所述机构预约策略赋权值,并计算所有所述用户可预约时间段的机构维度分值;基于所述机构维度分值的预设分数线或预设推荐量,获取推荐预约时间段。
10.于本发明的第一方面的一些实施例中,所述推荐预约时间段为机构第一推荐预约
时间段;所述方法还包括:基于用户历史预约信息对所述机构第一推荐预约时间段进行筛选,获取机构第二推荐预约时间段。
11.于本发明的第一方面的一些实施例中,所述机构预约策略包括工作量优先的机构预约策略,所述方法包括:获取员工预约数量信息和员工预约项目信息;基于所述员工预约数量信息和员工预约项目信息,计算每位员工的工作量和员工平均工作量;比较确定工作量小于所述员工平均工作量的员工,将其对应的所述可预约时间段作为所述推荐预约时间段。
12.于本发明的第一方面的一些实施例中,所述用户可预约时间段的获取方式包括:基于所述用户预约项目信息,获取项目时长信息;基于所述用户预约项目信息、项目时长信息、机构管理信息和员工工作信息,获取所述用户可预约时间段;其中,所述机构管理信息包括预约时间单元信息、营业时间信息、排班信息和号源信息;所述员工工作信息包括请假时间信息、工作项目信息、已预约时间信息。
13.为实现上述目的及其它相关目的,本发明的第二方面提供一种预约时间的智能推荐装置,包括:信息获取模块,用于获取机构管理信息、员工工作信息和用户预约项目信息;可预约时间段获取模块,基于所述机构管理信息、员工工作信息和用户预约项目信息,获取用户可预约时间段;推荐预约时间段获取模块,基于用户历史预约信息和/或机构预约策略,对所述用户可预约时间段进行筛选,获取推荐预约时间段。
14.为实现上述目的及其它相关目的,本发明的第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述预约时间的智能推荐方法。
15.为实现上述目的及其它相关目的,本发明的第四方面提供一种电子终端,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行所述预约时间的智能推荐方法。
16.如上所述,本发明提出的预约时间的智能推荐方法、装置、存储介质及终端,具有以下有益效果:可快速智能地提供推荐预约时间段,提高了预约效率,并且推荐预约时间段考虑了用户、机构、员工三方的信息,更好地满足了三方的实际需求;结合了用户的历史预约信息,所推荐的预约时间及对应的服务人员更加符合用户的偏好,有利于提高用户的服务满意度;所推荐的预约时间考虑了机构的预约策略,更适应服务机构的管理需求,提升机构的盈利能力、管理效率和资源利用率;基于员工的工作量进行时间推荐,均衡了每位员工的工作量,从而保障服务质量,进而提高用户的满意度。并且本发明运用了历史数据分析、预约相关因素权重设置、预约资源综合评分等方式,可分别给出用户优先、机构优先两种策略的预约推荐,显著提高患者的满意度以及医疗机构的预约效率。
附图说明
17.图1显示为本发明一实施例中一种预约时间的智能推荐方法流程示意图。
18.图2显示为本发明一实施例中一种诊疗预约时间的智能推荐方法流程示意图。
19.图3显示为本发明一实施例中一种预约时间的智能推荐装置结构示意图。
20.图4显示为本发明一实施例中一种电子终端的结构示意图。
具体实施方式
21.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其它优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
22.需要说明的是,在下述描述中,附图描述了本发明的若干实施例。应当理解,还可使用其它实施例,并且可以在不背离本发明的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本发明的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本发明。
23.再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其它特征、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
24.本发明提供预约时间的智能推荐方法、装置、存储介质及终端,获取满足用户、员工和机构三方需求的预约时间。
25.为了使本发明的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本发明实施例中的技术方案进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
26.实施例一
27.图1显示为本实施例一种预约时间的智能推荐方法流程示意图,其包括:
28.步骤s11.获取机构管理信息、员工工作信息和用户预约项目信息。具体的,机构管理信息包括机构的营业时间、排班信息、机构设置的预约时间单元以及机构的号源信息等等;其中的号源信息包括预约平台信息,以及各平台对预约时间、预约数量、预约项目等的管理信息。员工工作信息包括请假时间信息、工作项目信息、已预约信息(如预约数量、预约项目、预约时间段等信息)。
29.步骤s12.基于所述机构管理信息、员工工作信息和用户预约项目信息,获取用户可预约时间段。在一些示例中,具体的,确定机构的营业时间,且使得用户预约项目与员工的工作项目匹配;然后,基于用户的预约项目信息获取项目时长信息(可以根据该项目的历史预约数据分析获得项目所需时长,也可以基于经验预先设置各个项目对应的时长信息);最后,根据机构的预约时间单元选择符合该项目时长、且未与员工的已预约信息相冲突的可预约时间段。在另一些实例中,基于机构管理信息(如排班信息、号源信息等)进行分析,获取可用资源信息;然后,基于员工工作信息(如员工的已预约信息、请假信息等)进行分析,获取已占用资源信息;最后,结合用户预约项目信息及其时长信息,获得用户可预约时间段(空闲资源)。
30.以医疗领域为例具体说明如下:患者预约项目拨牙,所需时长为60分钟;医生a可以提供拨牙服务;医疗机构的营业时间为9:00

18:00;预约时间单元为30分钟;排除医生a的已预约时间段,获取其可预约时间段(空闲资源):某月某日9:00

10:00,某月某日9:30

10:30,某月某日13:30

14:30等等。
31.步骤s13.基于用户历史预约信息和/或机构预约策略,对所述用户可预约时间段进行筛选,获取推荐预约时间段。具体的,可以根据用户历史预约信息筛选获取推荐预约时间段,也可以基于机构预约策略筛选获取推荐预约时间段,还可以综合考虑用户历史预约信息和机构预约策略筛选获取推荐预约时间段。其中,综合考虑用户历史预约信息和机构预约策略的又包括用户优先和机构优先两种推荐方式。
32.在本实施例较佳的实施方式中,所述基于用户历史预约信息,对所述用户可预约时间段进行筛选,其具体包括:基于用户历史预约信息识别获取用户的服务偏好信息,包括服务时间偏好信息、服务人员偏好信息等等,例如一周中的哪一天,上午还是下午,偏好服务人员的性别、年龄、岗位等多种信息;分别为各所述服务偏好信息赋权值,并计算所有所述用户可预约时间段的用户维度分值;基于所述用户维度分值的预设分数线或预设推荐量,获取推荐预约时间段。
33.在本实施例较佳的实施方式中,所述方法包括用户优先的推荐方式。具体的,首先基于用户历史预约信息对可预约时间段进行第一步筛选,然后基于机构预约策略对获得的筛选结果(用户第一推荐预约时间段)进行第二步筛选,从而获得优先满足用户偏好,但同时也比较符合机构管理需求的推荐预约时间(用户第二推荐预约时间段)。
34.在本实施例较佳的实施方式中,所述基于用户历史预约信息对所述用户可预约时间段进行筛选,其具体包括:基于用户历史预约信息识别获取用户的服务偏好信息;分别为各所述服务偏好信息赋权值,并计算所有所述用户可预约时间段的用户维度分值;基于所述用户维度分值的预设分数线或预设推荐量,获取推荐预约时间段。
35.在本实施例较佳的实施方式中,所述方法包括机构优先的推荐方式。具体的,首先基于机构预约策略对可预约时间段进行第一步筛选;然后基于用户历史预约信息对获得的筛选结果(机构第一推荐预约时间段)进行第二步筛选,从而获得优先满足机构管理需求,但同时也比较符合用户偏好的推荐预约时间(机构第二推荐预约时间段)。
36.在本实施例较佳的实施方式中,所述方法应用于医疗机构;所述服务偏好信息的赋权值方式包括:基于用户的历史诊疗记录、交费记录及其基本信息,为用户打上标签(所述基本信息包括年龄信息、性别信息、会员信息等);通过所述标签确定各所述服务偏好信息的权值。
37.在本实施例较佳的实施方式中,所述机构预约策略可选的有:预约数量优先的机构预约策略(即预约总数量少的优先)、工作量优先的机构预约策略(工作量小于平均工作量的优先)、项目价值优先的机构预约策略(项目价值高的优先)等等。
38.在本实施例较佳的实施方式中,所述方法包括:获取员工预约数量信息和员工预约项目信息;基于所述员工预约数量信息和员工预约项目信息,计算每位员工的工作量和员工平均工作量;比较确定工作量小于所述员工平均工作量的员工,将其对应的所述可预约时间段作为所述推荐预约时间段。
39.在一些实施方式中,所述方法可应用于控制器,所述电控单元例如为arm
(advanced risc machines)控制器、fpga(field programmable gate array)控制器、soc(system on chip)控制器、dsp(digital signal processing)控制器、或者mcu(microcontroller unit)控制器等等。在一些实施方式中,所述方法也可应用于包括存储器、存储控制器、一个或多个处理单元(cpu)、外设接口、rf电路、音频电路、扬声器、麦克风、输入/输出(i/o)子系统、显示屏、其它输出或控制设备,以及外部端口等组件的计算机;所述计算机包括但不限于如台式电脑、笔记本电脑、平板电脑、智能手机、智能电视、个人数字助理(personal digital assistant,简称pda)等个人电脑。在另一些实施方式中,所述方法还可应用于服务器,所述服务器可以根据功能、负载等多种因素布置在一个或多个实体服务器上,也可以由分布的或集中的服务器集群构成。
40.实施例二
41.图2以医疗领域为例,对本发明提出的预约时间的智能推荐方法进行详细说明。首先,获取医疗机构的营业时间信息、排班信息、号源信息,并对其进行分析获得患者的可用资源信息;其次,获取医护人员的已预约信息和请假信息,并对其进行分析获得已占用资源信息;然后,基于患者的诊疗需求即预约服务项目,确定诊疗参与员工及诊疗时长,并结合上述可用资源信息和已占用资源信息,获取空闲资源(即前文所述的用户可预约时间段)。由图2可知,可选用患者优先的方式或机构优先的方式对空闲资源进行筛选,可分别获得患者有限推荐结果和机构优先推荐结果。其中,患者优先的方式和机构优先的方式类似,故此以患者优先的方式对筛选过程进行具体表述:
42.步骤s21.针对每个空闲资源,按患者维度的偏好评分t(p),每个偏好的权重w(p),计算每个空闲资源的患者维度综合评分tp:
43.tpn=tn(p1)*wp1+tn(p2)*wp2+
···
+tn(pn)*wpn;
44.其中,n表示第n个偏好。
45.步骤s22.根据tp的分值排序,取出预设分数线或预设推荐量内的预约时间段作为患者第一推荐预约时间段。
46.步骤s23.针对筛选出的第一推荐预约时间段,按机构维度的预约策略进行评分t(c),每个策略的权重w(c),计算每个空闲资源的综合评分tc:
47.tcn=tn(c1)*wc1+tn(c2)*wc2+
···
+tn(cn)*wcn;
48.其中,n表示第n项预约策略。
49.步骤s24.根据tc分值进行排序,取出预设分数线或预设推荐量内的预约时间段作为患者第二推荐预约时间段。
50.实施例三
51.图3显示为本实施例提供的一种预约时间的智能推荐装置结构示意图,包括:信息获取模块31,用于获取机构管理信息、员工工作信息和用户预约项目信息;可预约时间段获取模块32,基于所述机构管理信息、员工工作信息和用户预约项目信息,获取用户可预约时间段;推荐预约时间段获取模块33,基于用户历史预约信息和/或机构预约策略,对所述用户可预约时间段进行筛选,获取推荐预约时间段。
52.需要说明的是,本实施例提供的模块与上文中提供的方法、实施方式类似,故不再赘述。另外需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以
全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,信息获取模块31可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上信息获取模块31的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
53.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(digital signal processor,简称dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system

on

a

chip,简称soc)的形式实现。
54.实施例四
55.本实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述一种预约时间的智能推荐方法。
56.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
57.实施例五
58.如图4所示,本发明实施例提供一种电子终端的结构示意图。本实施例提供的电子终端,包括:处理器41、存储器42、通信器43;存储器42通过系统总线与处理器41和通信器43连接并完成相互间的通信,存储器42用于存储计算机程序,通信器43用于和其它设备进行通信,处理器41用于运行计算机程序,使电子终端执行如上所述一种预约时间的智能推荐方法的各个步骤。
59.上述提到的系统总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其它设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(random access memory,简称ram),也可能还包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。
60.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,
简称fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
61.综上所述,本发明提供预约时间的智能推荐方法、装置、存储介质及终端,可快速智能地提供推荐预约时间段,提高了预约效率,并且推荐预约时间段考虑了用户、机构、员工三方的信息,更好地满足了三方的实际需求;结合了用户的历史预约信息,所推荐的预约时间及对应的服务人员更加符合用户的偏好,有利于提高用户的服务满意度;所推荐的预约时间考虑了机构的预约策略,更适应服务机构的管理需求,提升机构的盈利能力、管理效率和资源利用率;基于员工的工作量进行时间推荐,均衡了每位员工的工作量,从而保障服务质量,进而提高用户的满意度。并且本发明运用了历史数据分析、预约相关因素权重设置、预约资源综合评分等方式,可分别给出用户优先、机构优先两种策略的预约推荐,显著提高患者的满意度以及医疗机构的预约效率。因此,本发明有效克服了现有技术中的种种缺点而具有高度产业利用价值。
62.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1