一种身份信息在分机端进行比对确定被叫设备的方法与流程

文档序号:15594972发布日期:2018-10-02 19:24阅读:143来源:国知局

本发明涉及通信领域,尤其涉及一种身份信息在分机端进行比对确定被叫设备的方法。



背景技术:

随着科技的进步、发展,局域内呼叫系统应用越来越广泛,在医院内呼叫系统的应用尤为突出,现有技术中,当病房内有呼叫时,这些呼叫均被发送到服务器中,然后在服务器内排队处理,确定并完成被叫,当多个呼叫集中时,在服务器内排队的呼叫会很多,这样服务器会花费很长的时间来处理这些呼叫,这样很容易导致呼叫反馈时间长,呼叫效率低,当有急救病人呼叫时,容易耽误最佳的急救时间。



技术实现要素:

本发明提供了一种身份信息在分机端进行比对确定被叫设备的方法,该方法设计合理、新颖,有效避免了所有的呼叫堆积在服务器中进行排队处理的现象,提高了呼叫的效率,有效保证了医护人员能在最短的时间内被呼叫到,解决了现有技术中存在的问题。

本发明为解决上述技术问题所采用的技术方案是:

一种身份信息在分机端进行比对确定被叫设备的方法,其特征在于,

所述方法包括:

多个医护分机设备分别基于各自用户的登录,将各自用户的身份信息与相应医护分机设备的设备信息相关联,分别形成相应的关联信息;

所述多个医护分机设备将其各自的关联信息,分别发送至与所述多个医护分机设备相连的服务器;

所述服务器将所述多个关联信息,发送给所述多个医护分机设备,以便所述多个医护分机设备分别存储有与所述多个医护分机设备相对应的多个关联信息;

所述多个医护分机设备中的第一医护分机设备向第二医护分机设备发起呼叫,形成呼叫信息;

所述第一医护分机设备将所述呼叫信息与所述第一医护分机设备存储的多个关联信息进行匹配;

如果匹配成功,则所述第一医护分机设备根据所述关联信息,确定第二医护分机设备的设备信息;根据所述确定的第二医护分机设备的设备信息,建立呼叫连接。

所述关联信息用于指示用户信息与相应医护分机设备的设备信息的对应关系;其中,所述医护分机设备的设备信息为所述医护分机设备的物理地址。

所述呼叫信息包含呼叫端设备的设备信息、呼叫端对应用户信息、被呼叫端对应用户信息中的一个或多个。

所述呼叫信息包含被呼叫端的用户身份信息,所述用户身份信息为医护人员的姓名或者病人的姓名或者病床号。

所述呼叫信息包括医护分机设备的物理地址。

所述第一医护分机设备将所述呼叫信息与所述第一医护分机设备存储的多个关联信息进行匹配,包括:

所述第一医护分机设备根据所述呼叫信息中的被呼叫端对应用户的身份信息,查询所述第一医护分机设备中存储的多个关联信息中的用户信息;

在所述呼叫信息中的被呼叫端对应用户的身份信息,与所述第一医护分机设备中存储的多个关联信息中的一个用户信息相同时,确定所述第一医护分机设备将所述呼叫信息与所述第一医护分机设备存储的多个关联信息相匹配。

所述第一医护分机设备向第二医护分机设备发起呼叫,具体为:

所述第一医护分机设备向第二医护分机设备发起语音呼叫,且所述第一医护分机设备根据语音识别算法确定所述呼叫信息中包含的被呼叫端的用户身份信息。

所述语音识别算法包括:

获取所述语音呼叫的语音数据;

将所述语音数据转换为对应的第一文本信息;

根据预设规则从所述第一文本信息中提取第一关键词集合,其中,所述第一关键词集合中包含至少一个关键词;

计算所述第一关键词集合和第二关键词集合的相似度,其中,所述第二关键词集合为预设信息库中对应的第二文本信息提取到的关键词集合,其中,所述预设信息库中包含多个第二文本信息与通信组信息的关联关系。

一种医疗通信账号管理方法,通过如下公式分别计算第一文本信息a和第二文本信息b的词形相似度、句长相似度、词序相似度、距离相似度:

词形相似度:

句长相似度:

词序相似度:

距离相似度:

按照如下公式计算第一文本信息a和第二文本信息b的相似度:

sim(a,b)=α1wordsim(a,b)+α2lensim(a,b)+α3ordersim(a,b)+α4dissim(a,b)

其中,len(a)为第一文本信息a对应的关键词集合中关键词的个数,len(b)为第二文本信息b对应的关键词集合中关键词的个数;samewc(a,b)为第一文本信息a对应的关键词集合和第二文本信息b对应的关键词集合中相同关键词的个数;oncews(a,b)表示在第一文本信息a和第二文本信息b中都出现且只出现一次的关键词集合;|oncews(a,b)|为oncews(a,b)集合中关键词的个数,k为训练的到的dissim(a,b)为0.5时的词语距离值,max()为取最大值函数,abs()为取绝对值函数,α1为词形相似度wordsim(a,b)的权重系数,α2为句长相似度lensim(a,b)的权重系数,α3为词序相似度ordersim(a,b)的相似度,α4为距离相似度dissim(a,b)的权重系数。

一种身份信息在分机端进行比对确定被叫设备的系统,所述系统包括多个医护分机设备、服务器;

所述多个医护分机设备,用于分别基于各自用户的登录,将各自用户的身份信息与相应医护分机设备的设备信息相关联,分别形成相应的关联信息;以及用于将其各自的关联信息,分别发送至与所述多个医护分机设备相连的服务器;

所述服务器,用于将所述多个关联信息,发送给所述多个医护分机设备,以便所述多个医护分机设备分别存储与所述多个医护分机设备相对应的多个关联信息;

所述多个医护分机设备中的一个医护分机设备,用于向另一个医护分机设备发起呼叫,形成呼叫信息,以及用于将所述呼叫信息与所述发起呼叫的医护分机设备存储的多个关联信息进行匹配,如果匹配成功,根据所述关联信息,确定被呼叫的医护分机设备的设备信息,以及并用于根据所述确定的被呼叫的医护分机设备的设备信息,建立呼叫连接。

本发明采用以上方法,该方法设计合理、新颖,实现了呼叫直接在呼叫端确定被叫设备,并完成对被叫设备的呼叫,有效实现了点对点的呼叫,有效避免了所有的呼叫堆积在服务器中进行排队处理的现象,有效节省了呼叫时间,提高了呼叫的效率,有效保证了医护人员能在最短的时间内被呼叫到,适于广泛推广应用。

附图说明

图1为本发明实施例提供的一种身份信息在分机端进行比对确定被叫设备的方法流程图;

图2位本发明实施例提供的一种份信息在分机端进行比对确定被叫设备的系统框图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

图1为本发明实施例提供的一种身份信息在分机端进行比对确定被叫设备的方法流程图。

s101,用户登入医护分机设备;

所述医护分机设备例如床头分机和护理分机,用户例如住院病人或医护人员。

住院病人登录床头分机;医护人员登录护理分机;

s102,用户的身份信息与医护分机设备的设备信息对应为关联信息;

所述关联信息用于指示用户信息与相应医护分机设备的设备信息的对应关系;其中,所述医护分机设备的设备信息为所述医护分机设备的物理地址;

例如,住院病人的身份信息与床头分机的设备信息相关联得到第一关联信息;医护人员的身份信息与所述护理分机的设备信息相关联得到第二关联信息;

s103,服务器收到关联信息;

多个医护分机设备将其各自的关联信息,分别发送至与所述多个医护分机设备相连的服务器;

例如,床头分机将第一关联信息以及护理分机将第二关联信息发送至与多个医护分机设备相连的服务器;

s104,多个医护分机设备收到并缓存关联信息;

服务器将所述多个关联信息,发送给所述多个医护分机设备,以便所述多个医护分机设备分别存储有与所述多个医护分机设备相对应的多个关联信息;

例如,所述服务器将第一关联信息和/或第二关联信息发送给与服务器相网络连接的各个床头分机和护理分机,以便所述多个床头分机和护理分机存储有与所述多个医护分机设备相对应的第一关联信息和第二关联信息;

s105,第一医护分机设备向第二医护分机设备发起呼叫,以形成呼叫信息;

所述呼叫信息包含呼叫端设备的设备信息、呼叫端对应用户信息、被呼叫端对应用户信息中的一个或多个;

所述呼叫信息包含被呼叫端的用户身份信息,所述用户身份信息为医护人员的姓名或者病人的姓名或者病床号;其中,所述呼叫信息包括医护分机设备的物理地址;

例如,所述床头分机呼叫护理分机形成呼叫信息,呼叫信息缓冲在该床头分机中;护理分机呼叫床头分机形成呼叫信息,呼叫信息缓冲在该床头分机中;

s106,呼叫信息与本地缓存的关联信息相匹配;

第一医护分机设备将所述呼叫信息与所述第一医护分机设备存储的多个关联信息进行匹配;

本发明的一个实施例为:所述呼叫信息会与包含第一关联信息和第二关的多个联信息进行匹配;

具体地,所述第一医护分机设备根据所述呼叫信息中的被呼叫端对应用户的身份信息,查询所述第一医护分机设备中存储的多个关联信息中的用户信息;在所述呼叫信息中的被呼叫端对应用户的身份信息,与所述第一医护分机设备中存储的多个关联信息中的一个用户信息相同时,确定所述第一医护分机设备将所述呼叫信息与所述第一医护分机设备存储的多个关联信息相匹配。

s107,如果匹配成功,第一医护分机设备与第二医护分机设备建立呼叫;

具体地,所述第一医护分机设备向第二医护分机设备发起语音呼叫,且所述第一医护分机设备根据语音识别算法确定所述呼叫信息中包含的被呼叫端的用户身份信息。

本发明的一个实施例为:所述床头分机根据所述第一关联信息和第二关联,确定护理分机的设备信息;根据所述确定的护理分机的设备信息,建立呼叫连接。

其中,所述语音识别算法包括:获取所述语音呼叫的语音数据;将所述语音数据转换为对应的第一文本信息;根据预设规则从所述第一文本信息中提取第一关键词集合,其中,所述第一关键词集合中包含至少一个关键词;计算所述第一关键词集合和第二关键词集合的相似度,其中,所述第二关键词集合为预设信息库中对应的第二文本信息提取到的关键词集合,其中,所述预设信息库中包含多个第二文本信息与通信组信息的关联关系。

进一步地,通过如下公式分别计算第一文本信息a和第二文本信息b的词形相似度、句长相似度、词序相似度、距离相似度:

词形相似度:

句长相似度:

词序相似度:

距离相似度:

按照如下公式计算第一文本信息a和第二文本信息b的相似度:

sim(a,b)=α1wordsim(a,b)+α2lensim(a,b)+α3ordersim(a,b)+α4dissim(a,b)

其中,len(a)为第一文本信息a对应的关键词集合中关键词的个数,len(b)为第二文本信息b对应的关键词集合中关键词的个数;samewc(a,b)为第一文本信息a对应的关键词集合和第二文本信息b对应的关键词集合中相同关键词的个数;oncews(a,b)表示在第一文本信息a和第二文本信息b中都出现且只出现一次的关键词集合;|oncews(a,b)|为oncews(a,b)集合中关键词的个数,k为训练的到的dissim(a,b)为0.5时的词语距离值,max()为取最大值函数,abs()为取绝对值函数,α1为词形相似度wordsim(a,b)的权重系数,α2为句长相似度lensim(a,b)的权重系数,α3为词序相似度ordersim(a,b)的相似度,α4为距离相似度dissim(a,b)的权重系数。

s108,如果匹配不成功,则第一医护分机设备对第二医护分机设备的呼叫结束。

图2为本发明实施例提供的一种份信息在分机端进行比对确定被叫设备的系统框图。

所述系统包括多个医护分机设备201、服务器202;

所述多个医护分机设备201,用于分别基于各自用户的登录,将各自用户的身份信息与相应医护分机设备201的设备信息相关联,分别形成相应的关联信息;以及用于将其各自的关联信息,分别发送至与所述多个医护分机设备201相连的服务器;

所述服务器202,用于将所述多个关联信息,发送给所述多个医护分机设备201,以便所述多个医护分机设备201分别存储与所述多个医护分机设备201相对应的多个关联信息;

所述多个医护分机设备201中的一个医护分机设备201,用于向另一个医护分机设备201发起呼叫,形成呼叫信息,以及用于将所述呼叫信息与所述发起呼叫的医护分机设备201存储的多个关联信息进行匹配,如果匹配成功,根据所述关联信息,确定被呼叫的医护分机设备201的设备信息,以及并用于根据所述确定的被呼叫的医护分机设备201的设备信息,建立呼叫连接。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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