[发明专利]一种基于数字家庭中间件的居家养老健康服务系统及方法在审
申请号: | 201410074868.6 | 申请日: | 2014-03-03 |
公开(公告)号: | CN103902397A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 周凡;林格;王雪;胡宇辉 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数字家庭 中间件 居家 养老 健康 服务 系统 方法 | ||
1.一种基于数字家庭中间件的居家养老健康服务系统,其特征在于,所述系统包括:互动服务中间件和嵌入式操作系统内核;其中,
所述嵌入式操作系统内核包括用于创建和回收居家养老服务驱动程序隔离层所用到的内核资源、在介于主板硬件和操作系统之间的板级支持包BSP现有的驱动程序接口基础上进行封装的驱动程序隔离层。
2.如权利要求1所述的基于数字家庭中间件的居家养老健康服务系统,其特征在于,所述驱动程序隔离层用于提供参数和类型检查,跟踪和记录该驱动程序所使用的内核资源,根据系统设置的阈值来激活驱动程序的故障处理。
3.如权利要求1所述的基于数字家庭中间件的居家养老健康服务系统,其特征在于,所述隔离层管理器用于创建和回收居家养老服务驱动程序隔离层所用到的内核资源。
4.一种基于数字家庭中间件的居家养老健康服务系统的实现方法,其特征在于,所述方法包括:
互动服务中间件上的居家养老服务程序向机顶盒嵌入式操作系统发送服务请求;
所述嵌入式操作系统的任务管理器分配服务进程PID,并将应用信息发送给隔离层管理器;
所述隔离层管理器创建隔离层并启动相应驱动程序,将服务程序所对应的内核对象拷贝到隔离层;
对所述内核对象进行修改,并将修改后的内容拷贝回操作系统内核中。
5.如权利要求4所述的基于数字家庭中间件的居家养老健康服务系统的实现方法,其特征在于,所述方法还包括:
所述隔离层管理器检测驱动程序是否正常启动,若驱动程序启动正常,则将相应的控制信号传至底层硬件进行响应;若程序启动失败,则将故障信息发送给驱动程序隔离层,驱动程序隔离层将发现的故障信息报告给互动服务中间件中的故障处理模块,由故障处理模块进行相应的故障处理。
6.如权利要求4所述的基于数字家庭中间件的居家养老健康服务系统的实现方法,其特征在于,机顶盒嵌入式操作系统内核中的对象跟踪代码在驱动程序和内核间验证每个参数的类型和访问属性。
7.如权利要求4所述的基于数字家庭中间件的居家养老健康服务系统的实现方法,其特征在于,所述隔离层管理器创建隔离层并启动相应驱动程序,将服务程序所对应的内核对象拷贝到隔离层的步骤包括:
将隔离层管理器加入到居家养老健康服务系统内核中;
驱动程序隔离层的初始化例程向隔离层管理器发请求;
隔离层管理器为驱动程序分配内核资源;
判断操作系统内核是否有足够多的资源以供程序驱动;若否,将结果信息传送给隔离层管理器;若是,则分配资源,并检查资源的权限和属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410074868.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于冲压框架带有通孔的扁平多芯片封装件
- 下一篇:一种散热装置