基于云计算的移动查房系统的制作方法

文档序号:11951328阅读:来源:国知局

技术特征:

1.基于云计算的移动查房系统,其特征在于,包括查房信息输入存储模块、病历资料查询模块、信息处理模块、信息传送模块和云服务资源分配模块,具体为:

(1)查房信息输入存储模块,用于输入并存储病人的查房信息,所述查房信息输入存储模块包括用户界面和音频输入子模块,所述用户界面为用户提供病历资料、查房资料的查询接口和文档类查房信息输入接口,所述音频输入子模块连接用户界面,用于为用户提供音频类查房信息输入接口;

(2)病历资料查询模块,用于根据用户通过用户界面发出的针对于患者的病历资料或查房资料的查询请求,在具有医院信息的云存储资源池中查找并提取相应的病历资料;

(3)信息处理模块,用于对文档类查房信息、音频类查房信息、前期的查房资料和病历资料进行合成处理,形成特定时期的对应于患者的新的查房资料;

(4)信息传送模块,用于将所述新的查房资料传送到具有数据库的医院信息系统;

(5)云服务资源分配模块,用于对查房信息输入存储模块、病历资料查询模块和信息处理模块最大利益化地提供满足需求的云端服务资源池,包括任务规划单元、可信组合评估单元和服务部署单元;

所述任务规划单元用于对查房信息输入存储模块、病历资料查询模块和信息处理模块进行信息处理的过程进行任务规划,将复杂的信息处理任务拆分至一组功能单一且独立的子任务,并为子任务匹配满足其需求的云端服务资源池,形成多种合适的云服务组合方案,以获得信息处理过程所需的存储资源或计算资源;

所述可信组合评估单元用于对由任务规划单元生成的多种合适的云服务组合方案进行方案评估,选出最优的云服务组合方案;

所述服务部署单元用于根据最优的云服务组合方案完成相关云服务的部署。

2.根据权利要求1所述的基于云计算的移动查房系统,其特征在于,所述查房信息包括病人的体温、脉搏、呼吸信息。

3.根据权利要求1所述的基于云计算的移动查房系统,其特征在于,所述用户界面包括用于供用户对触摸屏精确点击的手写笔,用于接收用户点击的触摸屏,用于供用户对音频类查房信息的输入进行控制的录音键、放音键、停止键。

4.根据权利要求1所述的基于云计算的移动查房系统,其特征在于,所述在具有医院信息的云存储资源池中查找并提取相应的病历资料,包括:设xi为非结构化对等网络中的一个对等节点,为本地资源池,为邻居节点资源信息池,i∈[1,n],n为对等网络包含节点的总数,发起查询请求Mj的节点为xj,在xj的邻居节点集合中按照概率pj随机挑选出的对等节点集为pj×{xj1,xj2,…xjm},j∈[1,n],当对等节点xi收到xj发送的查询请求Mj时,检查中是否含有满足查询请求Mj的病历资料,若是,根据所述病历资料和病历资料所在对等节点的位置信息,创建查询的响应消息并根据xj的位置信息,将所述响应信息返回给xj,然后将xj的生命值减1,若xj的生命值为0,丢弃查询请求Mj,若不为0,采用Q学习算法计算pj×{xj1,xj2,…xjm}中各对等节点的Q值,将查询请求Mj转发给pj×{xj1,xj2,…xjm}中Q值最大的节点,概率pj在网络悠闲时的取值范围为(5,8],在网络拥堵时的取值范围为[0,3);

设定Q值的计算公式为:

<mrow> <msub> <mi>Q</mi> <mrow> <mi>n</mi> <mi>e</mi> <mi>w</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>Q</mi> <mrow> <mi>o</mi> <mi>l</mi> <mi>d</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>&alpha;Q</mi> <mrow> <mi>l</mi> <mi>e</mi> <mi>a</mi> <mi>r</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <mi>&beta;</mi> <mo>&times;</mo> <mi>I</mi> <mrow> <mo>&lsqb;</mo> <mfrac> <mrow> <msub> <mi>N</mi> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mrow> <msub> <mi>T</mi> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> <mo>-</mo> <msub> <msup> <mi>T</mi> <mo>&prime;</mo> </msup> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> </mrow> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <msup> <mi>T</mi> <mo>&prime;</mo> </msup> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> <mo>&times;</mo> <msub> <mi>T</mi> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> </mrow> </mfrac> <mo>&rsqb;</mo> </mrow> <mo>&times;</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>N</mi> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> <msub> <mi>T</mi> <msub> <mi>x</mi> <mrow> <mi>j</mi> <mi>&mu;</mi> </mrow> </msub> </msub> </mfrac> </mrow>

其中,Qnew表示Q的新值,Qold表示Q的老值,Qlearn表示被学习的值,α表示学习速率,β表示拥塞因素,表示时刻t节点x的缓存队列中待处理的查询请求消息数,表示pj×{xj1,xj2,…xjm}中的节点x处理一条查询请求消息所规定的时间,表示pj×{xj1,xj2,…xjm}中的节点x处理一条查询请求消息实际所需的时间;函数I[x]在x>0时取值为1,x≤0时取值为0,α的取值范围是[0.25,0.3],β的取值范围是[0.45,0.5]。

5.根据权利要求1所述的基于云计算的移动查房系统,其特征在于,所述可信组合评估单元根据云端服务资源池SPv和对应的服务质量历史记录,进行云服务组合方案的效用函数X的建模并根据应用实例初始化模型中效用函数的各参数,设由任务规划单元获得的任务规划对应的约束为C={C1,C2,..,Cd},每个子任务Gv对应的云端服务资源池SPv共有mv个服务,对于云端服务资源池SPv中的每一个服务SP,其包含的历史记录个数为L,由SPv形成的第γ个可行的云服务组合方案为CSγω∈[1,mv],定义模型为:

其中,为第k维度的最大值,为第k维度的最小值,d为对应于的最大维度,SPRh为隶属于SP的一条历史记录,xvω-h表示模型中效用函数的参数;根据效用函数值按从小到大的顺序对各可行云服务组合方案进行排序,选择前Z个可行云服务组合方案作为优选云服务组合方案,Z的取值根据应用实例进行设定,并对每一组优选云服务组合方案计算其效用函数值的平均值,选择效用函数值的平均值为最大的优选云服务组合方案作为最优的云服务组合方案,同时记录优选云服务组合方案的效用函数值和最优的云服务组合方案,并将其作为样本进行学习,如果新的优选云服务组合方案已经出现过,则系统直接调用其函数值。

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