[发明专利]一种基于数字医疗的数字家庭中间件系统无效
申请号: | 201310610721.X | 申请日: | 2013-11-27 |
公开(公告)号: | CN103631645A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 苏航;吕志谱;刘海亮;杨艾琳;罗笑南 | 申请(专利权)人: | 中山大学深圳研究院 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数字 医疗 数字家庭 中间件 系统 | ||
技术领域
本发明涉及数字医疗技术领域,具体涉及一种基于数字医疗的数字家庭中间件系统。
背景技术
数字家庭网络在一些发达国家或地区发展较快,如美欧和日本这些地区的一些著名的大公司首先进入该市场,他们不仅研制和开发了数字家庭网络的平台和制定了相关的标准,而且推出了一系列的数字家庭网络的产品,如接口卡,家庭网关,小型服务器,各种物理量的传感器。各种电器/设备的控制器和驱动器!信息的收发器等″丰富的网络产品,不仅支持了数字家庭网络系统,而且进一步推动了数字家庭网络技术的发展,开拓了数字家庭网络系统的大市场″目前国内也出现了一些致力于家庭网络技术研究和推广的企业,但国内家庭网络的发展较慢。到目前为止,在家庭里拥有多台PC的情况还不多见。随着嵌入式系统的快速发展,嵌入式产品已经在数字家庭领域得到了应用。一方面,随着嵌入式Internet时代的到来,嵌入式设备与网络相结合,实时自动的互换信息已经慢慢的蓬勃发展。但由于各种原因,应用系统之间甚至同一个应用系统之内都存在着很大的异质性。那么如何在由众多不同的嵌入式系统(不同的体系结构、不同的微处理器、不同的支撑软件、不同的接口协议)所构成的分布异构的动态网络环境下,解决基于多嵌入式系统的跨平台的应用互连和互操作问题呢?亦即如何构建一个标准的通用性支撑软件平台,可以满足若干个相互异构的嵌入式系统与嵌入式系统、嵌入式系统与PC机之间的互通互连和互操作的特殊要求呢?目前看来,中间件(middleware)技术向数字家庭嵌入式系统作迁移,才能担此重任。另一方面,随着嵌入式系统在各行业中的深入应用,嵌入式软件的开发越来越受瞩目。如何高效率地开发数字家庭系统中的应用软件,是一个关键问题。将中间件技术引入到嵌入式应用软件的开发中,能最大限度地支持上层应用软件的开发。因为中间件技术可以屏蔽各类硬件平台和操作系统的结构差异和技术细节,向应用程序开发人员提供简单统一的接口,使他们把精力更多地集中在应用系统的设计开发上,能加快开发进度,降低开发成本,提高产品竞争力。总之,一是嵌入式系统要求互连并接入Intemet,实现分布式的普适计算,二是嵌入式应用软件的开发追求高效率、低成本、高质量、可扩展、可维护,所以有关数字家庭的嵌入式中间件技术应运而生。
现有的数字家庭中间件系统有以下模块组成,物理连接模块、驱动适配模块、传输模块、服务模块、模板模块、应用模块,物理连接模块通过驱动适配模块与传输模块连接,传输模块通过服务模块与模板模块连接,模板模块连接应用模块。数字家庭中间件系统将信息服务和设备功能服务在数字家庭中无缝结合,从服务层面上解决了家庭设备和信息服务的标准化与融合问题。
以上的技术虽然能够很好的将信息服务和设备功能服务结合在一起,也给出了较详细的模块划分,但没有考虑到不同的用户有着不同的需求,首先并不是所有的模块都一定要用上。其次在不同的平台上运行该中间件系统,需要对以上几乎所有的模块做出修改,这样划分出通用性不强,这也决定了未来的数字家庭中间件系统应该能适用于各种平台,并且能够根据需求量体裁衣,应当对可能修改的模块做一些整合。
发明内容
本发明就是要解决目前的数字家庭中间件系统模块划分以及通用性问题。为解决这一问题,设计一种基于java虚拟机,按层次划分为主的数字家庭中间件系统。划分模块,使面向上层应用的模块与底层硬件的模块的分层更加的合理,既便于根据需求合理增减功能模块,提高资源的利用率,同时利用java虚拟机的优势尽量屏蔽底层的差异给上层提供一个一致合理的应用程序开发接口。Java平台可以发挥它内在的优势,简化大而复杂的软件系统开发的难度。
本发明实施例提供了一种基于数字医疗的数字家庭中间件系统,包括:底层硬件层,操作系统以及驱动层,应用程序接口API层,java平台层,应用程序层;底层硬件层包括物理链接模块,操作系统层包括驱动适配模块、传输模块,应用程序借口层包括服务模块、模板模块,而将原来的应用模块拆分为2层;Java平台层可由3个具体小模块组成,分别为java虚拟机,窗口图形系统,java本地接口。
操作系统和驱动层则负责协调不同的底层硬件,向上提供相对应的接口,这样可以对操作系统的内核进行动态的裁剪,使资源的使用效率到达最高;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学深圳研究院,未经中山大学深圳研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310610721.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车后门包合机
- 下一篇:用于货运索道运输的双联三角形鞍座装置