嵌入式操作系统内存镜像启动优化的实现方法

    公开(公告)号:CN100365576C

    公开(公告)日:2008-01-30

    申请号:CN200610049873.7

    申请日:2006-03-16

    Applicant: 浙江大学

    Abstract: 本发明公开了一种嵌入式操作系统内存镜像启动优化的实现方法。本发明的方法在嵌入式操作系统运行过程中,将正在运行的操作系统的寄存器内容、使用中的内存内容以及相应状态保存下来,保存在硬件系统的NOR Flash上,在启动的时候自动将内存镜像到动态随机存储器,恢复保存时嵌入式操作系统的状态。本发明的方法可以显著加速重新启动的速度,使得嵌入式系统的启动速度显著提升,减少用户等待的时间。

    安全套接层协议安全代理多重认证的实现方法

    公开(公告)号:CN1972306A

    公开(公告)日:2007-05-30

    申请号:CN200610154977.4

    申请日:2006-12-01

    Applicant: 浙江大学

    Abstract: 本发明涉及安全套接层协议安全代理认证技术领域,旨在提供一种安全套接层协议安全代理多重认证的实现方法。该方法包括认证方式的定义和认证过程;认证过程包括串行认证、并行认证、快速认证和复杂二重认证;本发明提供的方法通过多重认证,严格地进行身份验证,减少了攻击者对应用漏洞的攻击,确保了TCP连接的可靠性;本发明提供的方法会消耗较少的CPU资源和网络连接,减少对服务器性能的影响,减少非对称加密,缩短等待时间,减少大量用户同时请求连接所带来的延时等待和资源消耗,提高系统的并发性。

    基于偏振相位检测野外水体障碍物的方法

    公开(公告)号:CN1963391A

    公开(公告)日:2007-05-16

    申请号:CN200610154891.1

    申请日:2006-11-28

    Applicant: 浙江大学

    Abstract: 本发明公开了基于偏振相位检测野外水体障碍物的方法,其步骤为:在相机前安装偏振滤镜,采集三幅同一区域不同偏振相位的图像,计算该区域的偏振相位图和相位相似性测度图,在归一化的相似性测度图中判定水体障碍物是否存在,若存在则通过灰度阈值分割划出水体障碍物的范围。本发明通过检测水面反射光的偏振特性,可以检测完整的水面区域,特别是对水面存在倒影的情形具有良好的识别效果。本发明采用较简单的图像分割算法,计算量小,对水体障碍物的检测快速,准确率高,适用性广。

    嵌入式多媒体基于关键帧的视频检索的实现方法

    公开(公告)号:CN1851710A

    公开(公告)日:2006-10-25

    申请号:CN200610051628.X

    申请日:2006-05-25

    Applicant: 浙江大学

    Abstract: 本发明涉及嵌入式多媒体技术领域,旨在提供一种嵌入式多媒体基于关键帧的视频检索的实现方法。该方法包括视频对象分割、对视频数据进行特征提取、输入用户描述和基于关键帧的检索的步骤。本发明是一种相似度检索,存在一个反映信息库中的对象与检索要求相似程度的量,检索的结果是按照相似程度的大小顺序返回相似度最大的一组对象,同时要给出检索结果集合的大小限制,能够更有效的进行视频检索。

    嵌入式SRAM操作系统进程等时间片轮转调度的实现方法

    公开(公告)号:CN1851654A

    公开(公告)日:2006-10-25

    申请号:CN200610050883.2

    申请日:2006-05-23

    Applicant: 浙江大学

    Abstract: 本发明涉及嵌入式系统进程调度领域,旨在提供一种嵌入式SRAM操作系统进程等时间片轮转调度的实现方法。该方法包括记录进程的状态、时间片划分、进程时间片分配、处理器分配和收回处理器的步骤。该方法容易实现,并且对于每一个进程都是公平的,同时该方法有效利用当进程位于SRAM中时,当进程对于CPU的使用率较高时,SRAM对于进程调度响应速度快的特点。本发明的方法可以防止那些很少使用外围设备的进程过长的占用处理器而使得要使用外围设备的那些进程没有机会去启动外围设备。

    一种嵌入式系统运行时堆栈溢出保护方法

    公开(公告)号:CN1851648A

    公开(公告)日:2006-10-25

    申请号:CN200610051625.6

    申请日:2006-05-25

    Applicant: 浙江大学

    Abstract: 本发明涉及嵌入式系统程序编译技术领域,旨在提供一种嵌入式系统运行时堆栈溢出保护方法。该方法包括(1)编译器分析扫描原程序,生成程序函数调用表,供回卷函数优化时使用;(2)编译器在函数中插入运行时检测代码,检测堆栈的使用状态,并返回信息,供插入的运行时处理代码使用;(3)编译器在函数中插入堆栈运行时处理代码;(4)采用函数回卷技术,优化在函数中插入的代码的步骤。本发明无需在每个嵌套函数中插入代码,大大的减少了代码量。通过这样的方法就能够在应用程序运行时动态检测堆栈空间,并做相应的处理,排除发生堆栈运行溢出的可能性,最终保证系统可以在安全的前提下运行。

    面向通信设备的通信协议远程组装实现方法

    公开(公告)号:CN1819589A

    公开(公告)日:2006-08-16

    申请号:CN200610049801.2

    申请日:2006-03-13

    Applicant: 浙江大学

    Abstract: 本发明公开了一种面向通信设备的通信协议远程组装实现方法。本发明的方法是过对构件特征参数进行了定义,该参数是对具体构件量化特征的描述。面向通信设备的通信协议远程组装实现方法是以构件特征参数为驱动的组装实现方法,在操作系统和协议构件库之间提供了一个透明的层次,对封装后的协议构件进行处理,将这些构件进行组装,为通信设备提供特制的通信服务。本发明使得通信设备可以创建定制的协议栈,可以对不同的协议功能进行选择,来进行组装工作,从而可以提供最优的通信协议服务。

    嵌入式系统中基于sram的局部变量支持方法

    公开(公告)号:CN1818862A

    公开(公告)日:2006-08-16

    申请号:CN200610049677.X

    申请日:2006-03-02

    Applicant: 浙江大学

    CPC classification number: Y02D10/22 Y02D10/36

    Abstract: 本发明公开了一种嵌入式系统中基于sram的局部变量支持方法。是将嵌入式系统中应用程序的局部变量操作空间从通常所使用的sdram中转移到sram中,实现所有局部变量操作都在sram中进行,而让sdram专注于全局变量操作和代码执行的部分。sram是高速度低功耗的高端存储器件,将sram用于对局部变量进行支持,解决了使用sdram进行局部变量操作速度慢,功耗高的缺陷,可以减少功耗并提高效率。

Patent Agency Ranking