G16H80/00 G16H40/20 H04L29/08
1.一种分配账号资源的方法,其特征在于,应用于资源分配平台,所述方法包括:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
2.根据权利要求1所述的方法,其特征在于,所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息;
所述预设资源使用条件包括:资源服务类型条件和资源占用时间条件;所述判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,包括:
获取所述会诊业务平台订阅的目标视频服务类型;
根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间;
判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
8.根据权利要求2所述的方法,其特征在于,所述会诊时间信息包括:会诊开始时间和会诊结束时间;
所述根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,包括:
根据所述会诊开始时间、所述会诊结束时间和预设会诊准备时长,确定所述会诊时间区间。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述资源分配平台上不存在所述目标会诊账号资源时,检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源;
当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
4.根据权利要求3所述的方法,其特征在于,所述当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户,包括:
当检测到首个所述会诊时间区间内被取消占用的所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
5.根据权利要求3所述的方法,其特征在于,所述检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源,包括:
将所述当前会诊申请请求添加到预设的请求等待队列中,所述请求等待队列中各会诊申请请求按照请求时间由早到晚的顺序排序;
检测所述请求等待队列中,是否存在位于所述当前会诊申请请求之前的、且所述会诊时间区间内被取消占用的所述特殊会诊账号资源。
6.根据权利要求5所述的方法,其特征在于,所述当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户,包括:
当所述请求等待队列中,排在所述当前会诊申请请求之前且涉及所述会诊时间区间的所有会诊申请请求均已结束时,将所述特殊会诊账号资源分配给所述目标用户。
7.根据权利要求3-6中任一项所述的方法,其特征在于,所述将所述特殊会诊账号资源分配给所述目标用户,包括:
判断所述当前会诊申请请求的等待响应时长是否小于预设时长阈值;
当所述等待响应时长小于所述预设时长阈值时,将所述特殊会诊账号资源分配给所述目标用户。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述资源分配平台上不存在所述目标会诊账号资源时,向所述会诊业务平台发送指示请求失败的通知消息。
10.根据权利要求1所述的方法,其特征在于,所述资源分配平台上的会诊账号资源集合包括:至少两个视频服务平台的会诊账号资源。
11.一种分配账号资源的方法,其特征在于,应用于会诊业务平台,所述方法包括:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
12.根据权利要求11所述的方法,其特征在于,所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息;
所述将所述当前会诊申请请求发送给所述资源分配平台,包括:
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,获取所述会诊业务平台订阅的目标视频服务类型,根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
13.根据权利要求11所述的方法,其特征在于,在所述资源分配平台将所述目标会诊账号资源分配给所述目标用户之后,所述方法还包括:
获取所述目标用户针对所述目标会诊账号资源的资源使用指令;
根据所述资源使用指令,访问所述资源分配平台,使得所述资源分配平台根据所述目标会诊账号资源提供视频服务。
14.一种分配账号资源的装置,其特征在于,应用于资源分配平台,所述装置包括:
接收模块,被配置为接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
判断模块,被配置为根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
分配模块,被配置为当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
15.一种分配账号资源的装置,其特征在于,应用于会诊业务平台,所述装置包括:
获取模块,被配置为获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
发送模块,被配置为将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
16.一种分配账号资源的设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
17.一种分配账号资源的设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
18.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
19.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
本发明涉及医学影像处理技术领域,尤其涉及一种分配账号资源的方法、装置及设备。
远程会诊旨在解决异地会诊的难题,通过使用远程会诊提升了医疗效率。相关技术中,会诊的申请方使用会诊业务平台预约会诊,在达到会诊开始时间时使用会诊业务平台进行视频会诊。
会诊业务平台会购买视频服务平台提供的会诊账号资源,并对购买的会诊账号资源进行分配,通过会诊账号资源使用视频服务平台提供的视频服务。由于一个会诊账号资源只能创建一个远程会诊室,所以通常情况下,会诊业务平台会购买多个账号资源。
会诊业务平台在管理会诊账号资源的过程中,会为一个会诊申请请求分配一个会诊账号资源,当该会诊申请请求申请的会诊中途取消时,会诊业务平台会等该会诊原始申请的会诊结束时间达到后,才对该会诊使用的会诊账号资源进行再次分配,导致会诊业务平台上会诊账号资源不能得到较好的分配和利用。
有鉴于此,本发明提供一种分配账号资源的方法、装置及设备以解决上述技术问题。
为实现上述目的,本发明提供的技术方案如下:
根据本发明实施例的第一方面,提供一种分配账号资源的方法,应用于资源分配平台,所述方法包括:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一实施例中,所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息;
所述预设资源使用条件包括:资源服务类型条件和资源占用时间条件;所述判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,包括:
获取所述会诊业务平台订阅的目标视频服务类型;
根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间;
判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一实施例中,所述方法还包括:
当所述资源分配平台上不存在所述目标会诊账号资源时,检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源;
当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户,包括:
当检测到首个所述会诊时间区间内被取消占用的所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源,包括:
将所述当前会诊申请请求添加到预设的请求等待队列中,所述请求等待队列中各会诊申请请求按照请求时间由早到晚的顺序排序;
检测所述请求等待队列中,是否存在位于所述当前会诊申请请求之前的、且所述会诊时间区间内被取消占用的所述特殊会诊账号资源。
在一实施例中,所述当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户,包括:
当所述请求等待队列中,排在所述当前会诊申请请求之前且涉及所述会诊时间区间的所有会诊申请请求均已结束时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述将所述特殊会诊账号资源分配给所述目标用户,包括:
判断所述当前会诊申请请求的等待响应时长是否小于预设时长阈值;
当所述等待响应时长小于所述预设时长阈值时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述会诊时间信息包括:会诊开始时间和会诊结束时间;
所述根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,包括:
根据所述会诊开始时间、所述会诊结束时间和预设会诊准备时长,确定所述会诊时间区间。
在一实施例中,所述方法还包括:
当所述资源分配平台上不存在所述目标会诊账号资源时,向所述会诊业务平台发送指示请求失败的通知消息。
在一实施例中,所述资源分配平台上的会诊账号资源集合包括:至少两个视频服务平台的会诊账号资源。
根据本发明实施例的第二方面,提供一种分配账号资源的方法,应用于会诊业务平台,所述方法包括:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一实施例中,所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息;
所述将所述当前会诊申请请求发送给所述资源分配平台,包括:
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,获取所述会诊业务平台订阅的目标视频服务类型,根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一实施例中,在所述资源分配平台将所述目标会诊账号资源分配给所述目标用户之后,所述方法还包括:
获取所述目标用户针对所述目标会诊账号资源的资源使用指令;
根据所述资源使用指令,访问所述资源分配平台,使得所述资源分配平台根据所述目标会诊账号资源提供视频服务。
根据本发明实施例的第三方面,提供一种分配账号资源的装置,应用于资源分配平台,所述装置包括:
接收模块,被配置为接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
判断模块,被配置为根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
分配模块,被配置为当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一实施例中,所述判断模块,包括:
获取子模块,被配置为当所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息,所述预设资源使用条件包括:资源服务类型条件和资源占用时间条件时,获取所述会诊业务平台订阅的目标视频服务类型;
确定子模块,被配置为根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间;
判断子模块,被配置为判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一实施例中,所述装置还包括:
检测模块,被配置为当所述资源分配平台上不存在所述目标会诊账号资源时,检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源;
分发模块,被配置为当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述分发模块,被配置为当检测到首个所述会诊时间区间内被取消占用的所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述检测模块,包括:
添加子模块,被配置为将所述当前会诊申请请求添加到预设的请求等待队列中,所述请求等待队列中各会诊申请请求按照请求时间由早到晚的顺序排序;
检测子模块,被配置为检测所述请求等待队列中,是否存在位于所述当前会诊申请请求之前的、且所述会诊时间区间内被取消占用的所述特殊会诊账号资源。
在一实施例中,所述分发模块,被配置为当所述请求等待队列中,排在所述当前会诊申请请求之前且涉及所述会诊时间区间的所有会诊申请请求均已结束时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述分发模块,包括:
判断子模块,被配置为判断所述当前会诊申请请求的等待响应时长是否小于预设时长阈值;
分配子模块,被配置为当所述等待响应时长小于所述预设时长阈值时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述确定子模块,被配置为当所述会诊时间信息包括:会诊开始时间和会诊结束时间时,根据所述会诊开始时间、所述会诊结束时间和预设会诊准备时长,确定所述会诊时间区间。
在一实施例中,所述装置还包括:
发送模块,被配置为当所述资源分配平台上不存在所述目标会诊账号资源时,向所述会诊业务平台发送指示请求失败的通知消息。
在一实施例中,所述资源分配平台上的会诊账号资源集合包括:至少两个视频服务平台的会诊账号资源。
根据本发明实施例的第四方面,提供一种分配账号资源的装置,应用于会诊业务平台,所述装置包括:
获取模块,被配置为获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
发送模块,被配置为将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一实施例中,所述发送模块,被配置为当所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息时,将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,获取所述会诊业务平台订阅的目标视频服务类型,根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一实施例中,所述装置还包括:
获得模块,被配置为在所述资源分配平台将所述目标会诊账号资源分配给所述目标用户之后,获取所述目标用户针对所述目标会诊账号资源的资源使用指令;
访问模块,被配置为根据所述资源使用指令,访问所述资源分配平台,使得所述资源分配平台根据所述目标会诊账号资源提供视频服务。
根据本发明实施例的第五方面,提供一种分配账号资源的设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
根据本发明实施例的第六方面,提供一种分配账号资源的设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
根据本发明实施例的第七方面,提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
根据本发明实施例的第八方面,提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被执行时进行如下处理:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
由以上技术方案可见,本发明在会诊业务平台和视频服务平台之间增设资源分配平台,资源分配平台对视频服务平台提供的会诊账号资源进行分配,会在接收到当前会诊申请请求后,判断资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当资源分配平台上存在目标会诊账号资源时,将目标会诊账号资源分配给目标用户,从而实现了会诊账号资源的智能化分配。当正在进行的会诊中途取消时,资源分配平台能够立即对该会诊使用的会诊资源账号进行再次分配,从而提高了会诊资源账号的利用率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种分配账号资源的方法的流程图;
图2是根据一示例性实施例示出的另一种分配账号资源的方法的流程图;
图3是根据一示例性实施例示出的另一种分配账号资源的方法的流程图;
图4是根据一示例性实施例示出的一种分配账号资源的方法的流程图;
图5是根据一示例性实施例示出的一种分配账号资源的装置的框图;
图6是根据一示例性实施例示出的一种分配账号资源的装置的框图;
图7是根据一示例性实施例示出的一种分配账号资源的设备的框图;
图8是根据一示例性实施例示出的一种分配账号资源的设备的框图。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的分配账号资源的方法的流程图,所述方法应用于资源分配平台,所述方法包括:
在步骤S101中,接收目标用户通过会诊业务平台发送的当前会诊申请请求,该当前会诊申请请求用于请求视频服务平台的会诊账号资源。
本公开实施例中,在会诊业务平台和视频服务平台之间增设资源分配平台。会诊业务平台位于会诊申请方侧,即用户侧,用户使用会诊业务平台提交会诊申请,以及使用会诊业务平台提交取消会诊申请。
视频服务平台提供会诊资源账号,会诊资源账号是一种视频账号,用户通过使用会诊资源账号使用视频服务平台提供的视频服务。
资源分配平台管理来自一个或多个视频服务平台提供的会诊资源账号,具体地,资源分配平台管理一个视频服务平台的至少一个会诊资源账号,或者,资源分配平台管理至少两个视频服务平台的会诊资源账号,资源分配平台上的会诊账号资源集合包括:至少两个视频服务平台的会诊账号资源。不同视频服务平台的厂商不同。
资源分配平台接收至少一个会诊业务平台发送的会诊申请请求,并根据自身管理的会诊资源账号的占用情况,判断是否给各会诊业务平台(可以理解为使用会诊业务平台的用户)分配会诊资源账号。
目标用户申请远程会诊时,可以通过客户端登录会诊业务平台,在会诊业务平台的操作界面中输入待申请会诊的会诊时间信息,如会诊开始时间和会诊结束时间等,再通过执行预设操作,如点击操作界面上的预设按钮,使得会诊业务平台生成当前会诊申请请求,并将生成的当前会诊申请请求发送给资源分配平台。资源分配平台接收目标用户通过会诊业务平台发送的会诊申请请求后,根据自身管理的会诊资源账号的使用情况,为目标用户分配会诊资源账号,便于目标用户使用资源分配平台分配的会诊资源账号进行视频会诊。
在步骤S102中,根据当前会诊申请请求,判断资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源。
资源分配平台预置了预设资源使用条件,预设资源使用条件用于资源分配平台判断自身是否存在可用的会诊账号资源。资源分配平台在接收会诊业务平台发送的当前会诊申请请求后,判断资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源。
在一个可选的实施例中,视频服务平台可以提供一种或多种视频服务类型的视频服务,其中,视频服务类型可以为PC(personal computer,个人计算机)端视频服务类型、浏览器视频服务类型或移动端视频服务类型等。
当前会诊申请请求可以包括:待申请会诊所属的会诊时间信息;预设资源使用条件可以包括:资源服务类型条件和资源占用时间条件。待申请会诊为申请会诊资源账号的会诊。
在这种情况下,参照图2是根据一示例性实施例示出的另一种分配账号资源的方法的流程图,步骤S102可以通过以下方式实现:在步骤S1021中,获取发送当前会诊申请请求的会诊业务平台订阅的目标视频服务类型;在步骤S1022中,根据会诊时间信息,确定待申请会诊占用的会诊时间区间;在步骤S1023中,判断资源分配平台上是否存在目标视频服务类型对应的、且在会诊时间区间内未被占用的目标会诊账号资源。
针对步骤S1021,会诊业务平台注册资源分配平台时,注册信息包括:订阅的视频服务类型,订阅的视频服务类型可以包括以下至少一项:PC(personal computer,个人计算机)端视频服务类型、浏览器视频服务类型、移动端视频服务类型等。资源分配平台会建立该会诊业务平台和其注册信息的对应关系,可以将该对应关系存储在本地。
资源分配平台获取会诊业务平台注册的目标视频服务类型的操作可以通过多种方式实现。例如,第一种方式:资源分配平台接收会诊业务平台发送的当前会诊申请请求后,从本地获取该会诊业务平台的注册信息,从该注册信息中提取出该会诊业务平台订阅的目标视频服务类型。
第二种方式:会诊业务平台发送当前会诊申请请求时,让当前会诊申请请求携带自身平台订阅的目标视频服务类型,即当前会诊申请请求还包括:会诊业务平台订阅的目标视频服务类型。在这种情况下,资源分配平台接收到该当前会诊申请请求后,从当前会诊申请请求中提取目标视频服务类型。
针对步骤S1022,待申请会诊所属的会诊时间信息可以包括:会诊开始时间和会诊结束时间,在这种情况下,步骤S1022可以通过以下方式实现:根据会诊开始时间、会诊结束时间和预设会诊准备时长,确定会诊时间区间。
预设会诊准备时长为预设的用于准备远程会诊的时长,例如,用户开启视频设备、连接耳麦等。预设会诊准备时长可以是存储在资源分配平台本地的时长,资源分配平台从本地获取该预设会诊准备时长。预设会诊准备时长可以是当前会诊申请请求包括的时长,进一步,预设会诊准备时长可以是会诊业务平台统一设置的时长,也可以是目标用户针对自身设置的时长等。使用预设会诊准备时长确定会诊时间区间,避免了当前会诊还未结束,下一会诊已开始进行视频连接准备的情况,保证了多个会诊的按序完成。
例如,待申请会诊所属的会诊时间信息为:今天下午三点到五点,目标视频服务类型为PC端视频服务类型,预设会诊准备时长为十分钟,在这种情况下,会诊业务平台会判断资源分配平台上是否存在PC端视频服务类型对应的、且在今天下午两点五十到五点之间未被占用的会诊账号资源,若资源平台上存在满足上述条件的会诊账号资源后,将满足上述条件的会诊账号资源确定为目标会诊账号资源。
基于步骤S1021、步骤S1022和步骤S1023的设置,使得资源分配平台具有获取目标视频服务类型,确定待申请会诊占用的会诊时间区间、以及判断是否存在目标视频服务类型对应的、且在会诊时间区间内未被占用的目标会诊账号资源的功能,从而判断资源分配平台上是否存在满足待申请会诊所需的会诊资源账号。
在步骤S103中,当资源分配平台上存在目标会诊账号资源时,将目标会诊账号资源分配给目标用户。
当资源分配平台判定自身存在目标会诊账号资源时,将目标会诊账号资源分配给目标用户,目标用户通过使用目标会诊账号资源进行远程会诊。
若满足预设资源使用条件的目标会诊账号资源为多个时,资源分配平台可以按照预设筛选机制,从多个目标会诊账号中,筛选出一个目标会诊账号资源,并将其分配给目标用户。
预设筛选机制为多种,例如,随机机制、历史占用频率机制、历史占用时长机制等。历史占用频率机制有多种,例如,历史占用频率机制限定:将历史时段内占用频率最低的会诊账号资源作为目标会诊账号资源,实现了资源分配平台上至少两个会诊资源账号的使用均衡。历史占用时长机制有多种,例如,历史占用时长机制限定:将历史时段内占用时长最少的会诊账号资源作为目标会诊账号资源。基于上述历史占用频率机制和历史占用时长机制的设置,实现了资源分配平台上至少两个会诊资源账号的使用均衡。
操作中,基于业务会诊平台的操作界面的设置,用户可以在操作界面中输入两个以上待申请会诊的会诊时间信息,并通过一次预设操作(如点击预设按钮),触发业务会诊平台生成用于请求两个以上会诊账号资源的当前会诊申请请求。
在这种情况下,当前会诊申请请求还包括:待申请会诊的数量。资源分配平台会筛选出当前会诊申请请求所要求数量的目标会诊账号资源,并发送给目标用户。筛选机制可以为随机机制、历史占用频率机制、历史占用时长机制等,可以根据需要进行设置,本公开实施例在此不做限制。
当判定资源分配平台上不存在目标会诊账号资源时,资源分配平台还可以向会诊业务平台发送指示请求失败的通知消息。会诊业务平台在接收到该通知消息后,可以输出当前会诊申请请求的请求失败信息,以告知目标用户。
在一个可选的实施例中,当资源分配平台判定不存在目标视频服务类型对应的、且在会诊时间区间内未被占用的目标会诊账号资源时,参照图3是根据一示例性实施例示出的另一种分配账号资源的方法的流程图,资源分配平台还可以执行以下操作:在步骤S104中,检测资源分配平台上是否存在会诊时间区间内被取消占用的特殊会诊账号资源;在步骤S105中,当资源分配平台上存在该特殊会诊账号资源时,将特殊会诊账号资源分配给目标用户。
针对步骤S104,会诊时间区间为待申请会诊所属的会诊时间区间。资源分配平台对该会诊时间区间内被占用的会诊账号资源进行检测,检测这些会诊账号资源是否被取消占用。
针对步骤S105,资源分配平台检测到存在会诊时间区间内被取消占用的特殊会诊账号资源后,将特殊会诊账号资源分配给目标用户,从而实现了特殊会诊账号资源的快速分配和利用,使得目标用户使用特殊会诊账号资源进行视频会诊,保证了视频会诊的准时进行。
一种情形,资源分配平台可以在检测到首个会诊时间区间内被取消占用的特殊会诊账号资源时,将特殊会诊账号资源分配给目标用户。
另一种情形,参照图3是根据一示例性实施例示出的另一种分配账号资源的方法的流程图,步骤S104可以通过以下方式实现:在步骤S1041中,将当前会诊申请请求添加到预设的请求等待队列中,请求等待队列中各会诊申请请求按照请求时间由早到晚的顺序排序;在步骤S1042中,检测请求等待队列中,是否存在位于当前会诊申请请求之前的、且会诊时间区间内被取消占用的特殊会诊账号资源。基于步骤S1041和步骤S1042的设置,使得步骤S105可以通过以下方式实现:当请求等待队列中,排在当前会诊申请请求之前且涉及会诊时间区间的所有会诊申请请求均已结束时,将特殊会诊账号资源分配给目标用户。
针对步骤S1041,请求等待队列可以是针对资源分配平台设置的队列,资源分配平台将所有未分配到目标会诊账号资源的会诊申请请求,按照请求时间由早到晚的先后顺序,按顺序添加至请求等待队列中。
请求等待队列可以是针对预设时段设置的队列,资源分配平台可以先判定待申请会诊的会诊时间区间落在目标预设时段内,之后将当前会诊申请请求添加至目标预设时段对应的请求等待队列中。
例如,目标预设时段为下午一点到五点,待申请会诊的会诊时间区间为下午三点到五点,资源分配平台将当前会诊申请请求添加至该目标预设时段对应的请求等待队列中。
基于步骤S1041、步骤S1042和步骤S105的设置,使得资源分配平台通过使用预设的请求等待队列,将特殊会诊账号资源分配给目标用户,资源分配平台的功能得到丰富。
在一个可选的实施例中,可以预设一预设时长阈值,若资源分配平台接收到当前会诊申请请求后,在预设时长阈值内未给目标用户分配目标会诊账号资源,则资源分配平台也无需再对当前会诊申请请求进行会诊账号资源分配。
预设时长阈值可以是由目标用户设置的阈值,即目标用户设置了当前会诊申请请求的最大等待响应时长,如果会诊业务平台发送当前会诊申请请求后,在预设时长阈值内始终未接收到资源分配平台分配的目标会诊资源账号,则目标用户取消该当前会诊申请请求,相应地,资源分配平台也无需再对当前会诊申请请求进行会诊账号资源分配。不同用户设置的预设时长阈值相同或不同。预设时长阈值可以是置于资源分配平台上的统一阈值,资源分配平台使用统一的预设时长阈值对各会诊申请请求进行判断。
在这种情况下,资源分配平台在检测到特殊会诊账号资源后,将特殊会诊账号资源分配给目标用户的操作可以通过以下方式实现:首先,判断当前会诊申请请求的等待响应时长是否小于预设时长阈值;其次,当等待响应时长小于预设时长阈值时,将特殊会诊账号资源分配给目标用户。
例如,预设时长阈值为一个小时,资源分配平台在接收到当前会诊申请请求后,开始计时当前会诊申请请求的等待响应时长,在检测到特殊会诊账号资源后,若当前会诊申请请求的等待响应时长小于一小时,则将特殊会诊账号资源分配给目标用户,若当前会诊申请请求的等待响应时长大于或等于一小时,则不将特殊会诊账号资源分配给目标用户,且取消对目标用户进行会诊账号资源分配。
基于上述步骤的设置,使得资源分配平台根据等待响应时长和预设时长阈值的大小关系,判断是否将特殊会诊账号资源分配给目标用户,资源分配平台的功能得到丰富。
相关技术中,会诊业务平台一般选择单一的视频服务平台合作,购买该视频服务平台的会诊账号资源,在同时段会诊量较多时会出现会诊账号资源使用紧张的问题,无法实现大量会诊同时进行,而在同时段会诊量较少时又会出现会诊账号资源闲置问题,造成购买的会诊账号资源未得到有效利用。
而本公开实施例中,在会诊业务平台和视频服务平台之间增设资源分配平台,资源分配平台对管理的会诊资源账号进行智能调度和分配,而会诊业务平台无需承担会诊资源账号分配任务,无需购买一定数量的会诊资源账号。本公开实施例解决了相关技术中存在的,会诊业务平台和第三方视频服务平台的账号资源协调问题,保证了会诊资源账号能够得到充分利用。
图4是根据一示例性实施例示出的一种分配账号资源的方法的流程图,所述方法应用于会诊业务平台,所述方法包括:
在步骤S201中,获取目标用户触发的当前会诊申请请求,当前会诊申请请求用于请求资源分配平台,为目标用户分配视频服务平台的会诊资源账号。
本公开实施例中,会诊业务平台与资源分配平台交互,当目标用户在会诊业务平台上提交会诊申请时,会诊业务平台生成当前会诊申请请求。目标用户是当前使用会诊业务平台的用户。
在步骤S202中,将当前会诊申请请求发送给资源分配平台,使得资源分配平台根据当前会诊申请请求,判断资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当资源分配平台上存在目标会诊账号资源时,将目标会诊账号资源分配给目标用户。
会诊业务平台在生成当前会诊申请请求后,将当前会诊申请请求发送给资源分配平台。之后资源分配平台根据当前会诊申请请求,判断资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当资源分配平台上存在目标会诊账号资源时,将目标会诊账号资源分配给目标用户
资源分配平台根据当前会诊申请请求执行的操作可参照前面描述,本公开实施例在此不再赘述。
在一个可选的实施例中,用户通过客户端登录会诊业务平台后,在会诊业务平台的特定操作界面输入待申请会诊所属的会诊时间信息,在生成当前会诊申请请求时,该当前会诊申请请求包括:该待申请会诊所属的会诊时间信息。会诊时间信息有多种,例如,待申请会诊的会诊开始时间和会诊结束时间,或者,待申请会诊的会诊开始时间和会诊时长等。
在这种情况下,资源分配平台将当前会诊申请请求发送给资源分配平台,使得资源分配平台根据当前会诊申请请求,获取会诊业务平台订阅的目标视频服务类型,根据会诊时间信息,确定待申请会诊占用的会诊时间区间,判断资源分配平台上是否存在目标视频服务类型对应的、且在会诊时间区间内未被占用的目标会诊账号资源。资源分配平台执行的诸多操作可参照前面描述,本公开实施例在此不再赘述。
基于上述操作的设置,使得会诊业务平台具有将待申请会诊所属的会诊时间信息发送给资源分配平台的功能,供资源分配平台根据该会诊时间信息,判断是否存在符合会诊时间条件等条件的目标会诊账号资源。
在一个可选的实施例中,在资源分配平台将目标会诊账号资源分配给目标用户之后,目标用户使用的会诊业务平台显示目标会诊账号资源的资源信息,资源信息有多种,例如,目标会诊账号资源的使用链接地址、针对目标会诊账号资源设置的界面按钮等。
在这种情况下,会诊业务平台可以获取目标用户针对目标会诊账号资源的资源使用指令,并根据该资源使用指令,访问资源分配平台,使得资源分配平台根据目标会诊账号资源提供视频服务。
例如,当会诊业务平台显示目标会诊账号资源的使用链接地址,通过点击该使用链接地址,访问资源分配平台,使得资源分配平台根据该目标会诊账号资源提供视频服务。
基于上述操作的设置,使得会诊业务平台获取目标用户针对目标会诊账号资源的资源使用指令,并根据该资源使用指令,访问资源分配平台,使得资源分配平台根据目标会诊账号资源提供视频服务的功能,会诊业务平台的功能得到丰富。
图5是根据一示例性实施例示出的一种分配账号资源的装置的框图;图5所示的分配账号资源的装置应用于资源分配平台,所述分配账号资源的装置包括:接收模块31、判断模块32、分配模块33;其中,
所述接收模块31,被配置为接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
所述判断模块32,被配置为根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
所述分配模块33,被配置为当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一个可选的实施例中,所述判断模块32,可以包括:
获取子模块,被配置为当所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息,所述预设资源使用条件包括:资源服务类型条件和资源占用时间条件时,获取所述会诊业务平台订阅的目标视频服务类型;
确定子模块,被配置为根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间;
判断子模块,被配置为判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一实施例中,所述装置还可以包括:
检测模块,被配置为当所述资源分配平台上不存在所述目标会诊账号资源时,检测所述资源分配平台上是否存在所述会诊时间区间内被取消占用的特殊会诊账号资源;
分发模块,被配置为当所述资源分配平台上存在所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述分发模块,可以被配置为当检测到首个所述会诊时间区间内被取消占用的所述特殊会诊账号资源时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述检测模块,可以包括:
添加子模块,被配置为将所述当前会诊申请请求添加到预设的请求等待队列中,所述请求等待队列中各会诊申请请求按照请求时间由早到晚的顺序排序;
检测子模块,被配置为检测所述请求等待队列中,是否存在位于所述当前会诊申请请求之前的、且所述会诊时间区间内被取消占用的所述特殊会诊账号资源。
在一实施例中,所述分发模块,可以被配置为当所述请求等待队列中,排在所述当前会诊申请请求之前且涉及所述会诊时间区间的所有会诊申请请求均已结束时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述分发模块,可以包括:
判断子模块,被配置为判断所述当前会诊申请请求的等待响应时长是否小于预设时长阈值;
分配子模块,被配置为当所述等待响应时长小于所述预设时长阈值时,将所述特殊会诊账号资源分配给所述目标用户。
在一实施例中,所述确定子模块,可以被配置为当所述会诊时间信息包括:会诊开始时间和会诊结束时间时,根据所述会诊开始时间、所述会诊结束时间和预设会诊准备时长,确定所述会诊时间区间。
在一实施例中,所述装置还可以包括:
发送模块,被配置为当所述资源分配平台上不存在所述目标会诊账号资源时,向所述会诊业务平台发送指示请求失败的通知消息。
在一实施例中,所述资源分配平台上的会诊账号资源集合可以包括:至少两个视频服务平台的会诊账号资源。
图6是根据一示例性实施例示出的一种分配账号资源的装置的框图;图6所示的分配账号资源的装置应用于会诊业务平台,所述分配账号资源的装置包括:获取模块41、发送模块42;其中,
所述获取模块41,被配置为获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
所述发送模块42,被配置为将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
在一个可选的实施例中,所述发送模块42,可以被配置为当所述当前会诊申请请求包括:待申请会诊所属的会诊时间信息时,将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,获取所述会诊业务平台订阅的目标视频服务类型,根据所述会诊时间信息,确定所述待申请会诊占用的会诊时间区间,判断所述资源分配平台上是否存在所述目标视频服务类型对应的、且在所述会诊时间区间内未被占用的所述目标会诊账号资源。
在一个可选的实施例中,所述装置还可以包括:
获得模块,被配置为在所述资源分配平台将所述目标会诊账号资源分配给所述目标用户之后,获取所述目标用户针对所述目标会诊账号资源的资源使用指令;
访问模块,被配置为根据所述资源使用指令,访问所述资源分配平台,使得所述资源分配平台根据所述目标会诊账号资源提供视频服务。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明分配账号资源的装置的实施例可以应用在网络设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图7所示,为本发明的分配账号资源的装置所在资源分配平台的一种硬件结构图,除了图7所示的处理器、网络接口、内存之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等;从硬件结构上来讲该设备还可能是分布式的设备,可能包括多个接口卡,以便在硬件层面进行报文处理的扩展。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器处理时实现以下任务处理方法:
接收目标用户通过会诊业务平台发送的当前会诊申请请求,所述当前会诊申请请求用于请求视频服务平台的会诊账号资源;
根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源;
当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
本发明分配账号资源的装置的实施例可以应用在网络设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图8所示,为本发明的分配账号资源的装置所在会诊业务平台的一种硬件结构图,除了图8所示的处理器、网络接口、内存之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等;从硬件结构上来讲该设备还可能是分布式的设备,可能包括多个接口卡,以便在硬件层面进行报文处理的扩展。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器处理时实现以下任务处理方法:
获取目标用户触发的当前会诊申请请求,所述当前会诊申请请求用于请求资源分配平台,为所述目标用户分配视频服务平台的会诊资源账号;
将所述当前会诊申请请求发送给所述资源分配平台,使得所述资源分配平台根据所述当前会诊申请请求,判断所述资源分配平台上是否存在满足预设资源使用条件的目标会诊账号资源,当所述资源分配平台上存在所述目标会诊账号资源时,将所述目标会诊账号资源分配给所述目标用户。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由本申请的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
本文发布于:2023-04-13 23:14:41,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/86277.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |