一种基于Android的透明数据存储方法和系统

    公开(公告)号:CN101902502A

    公开(公告)日:2010-12-01

    申请号:CN201010247712.5

    申请日:2010-08-08

    Applicant: 北京大学

    Abstract: 本发明涉及一种基于Android的透明数据存储的方法和系统,属于移动计算领域。本方法包括,读取系统的配置信息,利用用户文件系统接口模块提供一组可以重新实现文件操作语义的用户态的接口,通过用户态的程序实现这组用户态的文件操作接口。根据手机设备的网络连接情况,提供本地模式和网络模式下的基本的文件操作功能。本地模式下把文件操作重新定向到本地的另一个目录下;网络模式下利用ftp作为通讯协议,把文件操作重定向到服务器端。网络模式下为了提高效率增加了本地缓存,同时还要保证手机端和服务器端的数据一致性。

    基于模拟器的嵌入式软件运行时能耗估算方法

    公开(公告)号:CN100356341C

    公开(公告)日:2007-12-19

    申请号:CN200510086808.7

    申请日:2005-11-08

    Applicant: 北京大学

    Abstract: 一种基于指令级模拟器和微体系结构级模拟器的嵌入式软件能耗估算方法,能够在嵌入式软件动态模拟运行期间收集软件的指令和地址信息,结合微体系结构部件的能耗估算模型,参照嵌入式软件运行期间指令地址与软件构件对应关系得到软件构件的能耗估算。本发明能够获得嵌入式软件各个粒度的能耗,即小到函数,大到包括应用软件和操作系统的整个系统,可以用于嵌入式软件开发过程中的能耗估算和优化。

    操作系统构件库查询方法
    23.
    发明授权

    公开(公告)号:CN1285048C

    公开(公告)日:2006-11-15

    申请号:CN200410009106.4

    申请日:2004-05-20

    Applicant: 北京大学

    Abstract: 本发明提供了一种操作系统构件库查询方法,属于计算机软件构件库领域。其步骤包括:在某个构件加入构件数据库的过程中,根据构件的描述信息,在构件库中添加该构件和其它构件的连接关系的信息:构件库系统利用构件之间的连接关系信息,以构件为节点,将构件之间的连接关系作为边,绘制出构件关系图;用户在查询时,指定构件的连接关系类型,构件库系统将构件关系图划分为若干个构件关系子图,在构件关系子图中定位输入构件的节点,对构件关系子图进行遍历,便可查找到与输入构件存在指定关系的目标构件。本发明通过构件关系查询,有利于提高软件复用效率,为目标系统的稳定性提供信息。

    操作系统中构件的连接方法

    公开(公告)号:CN1584841A

    公开(公告)日:2005-02-23

    申请号:CN200410009180.6

    申请日:2004-06-07

    Applicant: 北京大学

    Abstract: 本发明提供一种操作系统构件连接方法,属于操作系统构造领域。该方法为了解决操作系统中存在的与构件连接相关的并发控制、安全保护等问题,在构件之间插入序程模块和跋程模块,通过这两模块提供系统层连接功能。步骤为当源构件调用目标构件后,序程模块截取源构件到目标构件的调用,根据构件间的连接需求,序程模块执行相应的与连接特征相关的处理,序程模块处理后,将控制交给目标构件,目标构件实现源构件所请求的服务后,跋程模块截取返回的目标代码,执行与序程模块相对的处理,并将控制返回给源构件。本发明不仅集中处理操作系统中并发控制、跨保护域连接与通信,还可支持实时应用、分布式应用以及操作系统结构的动态演化。

    操作系统构件库查询方法
    25.
    发明公开

    公开(公告)号:CN1581163A

    公开(公告)日:2005-02-16

    申请号:CN200410009106.4

    申请日:2004-05-20

    Applicant: 北京大学

    Abstract: 本发明提供了一种操作系统构件库查询方法,属于计算机软件构件库领域。其步骤包括:在某个构件加入构件数据库的过程中,根据构件的描述信息,在构件库中添加该构件和其它构件的连接关系的信息;构件库系统利用构件之间的连接关系信息,以构件为节点,将构件之间的连接关系作为边,绘制出构件关系图;用户在查询时,指定构件的连接关系类型,构件库系统将构件关系图划分为若干个构件关系子图,在构件关系子图中定位输入构件的节点,对构件关系子图进行遍历,便可查找到与输入构件存在指定关系的目标构件。本发明通过构件关系查询,有利于提高软件复用效率,为目标系统的稳定性提供信息。

    基于查询溯源分析的云端模型安全防护方法及系统

    公开(公告)号:CN119249470A

    公开(公告)日:2025-01-03

    申请号:CN202411113882.2

    申请日:2024-08-14

    Applicant: 北京大学

    Abstract: 本发明公开一种基于查询溯源分析的云端模型安全防护方法及系统,属于机器学习系统安全领域。所述方法包括:为正常查询序列与攻击查询序列分别构建查询溯源图,并基于所述查询溯源图训练一图分类器;基于若干正常查询初始化待检测查询溯源图;其中,初始节点之间没有连接;将待检测查询序列中的查询加入待检测查询溯源图,并基于该查询与待检测查询溯源图中节点的相似度,构建对应的边并设置边权重;在所述待检测查询序列中的所有查询加入到待检测查询溯源图后,结合所述图分类器得到所述待检测查询序列的检测结果。本发明可以提高检测的准确性和鲁棒性,并显著降低误报率和系统延迟。

    入侵检测方法、装置、电子设备及存储介质

    公开(公告)号:CN118349996A

    公开(公告)日:2024-07-16

    申请号:CN202310077913.2

    申请日:2023-01-13

    Abstract: 本申请实施例提供了一种入侵检测方法、装置、电子设备及存储介质。该方法包括:获取系统行为在第i个检测周期内的多个溯源图;根据每个溯源图中的进程的进程特征,确定每个溯源图中的进程的评分,其中,每个溯源图中的进程的评分用于表征每个溯源图中的进程异常的概率;根据每个溯源图中的进程的评分,确定多个溯源图中的多个目标进程,其中,任意一个目标进程的评分大于第一阈值;基于多个目标进程所在的溯源图,生成多个局部溯源图;根据多个局部溯源图和多个溯源图,确定是否进行入侵告警。本申请实施例有利于提高入侵检测精度和效率。

    基于ROS代码元信息的机器人软件架构实时模拟方法及装置

    公开(公告)号:CN115857911A

    公开(公告)日:2023-03-28

    申请号:CN202111125757.X

    申请日:2021-09-24

    Applicant: 北京大学

    Abstract: 本发明公布了一种基于ROS代码元信息的机器人软件架构实时模拟方法及装置,包括步骤:从机器人软件获取至少一个roslaunch配置文件,解析节点信息,所述节点信息包括:节点名称;从文件系统中找到与节点名称对应的可执行文件,生成静态机器人软件架构;根据配置文件启动节点;根据配置文件中的参数与节点信息运行ROS应用程序,生成ROS计算图;从ROS计算图中提取计算图级元信息,包括服务与话题;生成节点、服务与话题之间的联系,生成动态机器人软件架构;结合静态机器人软件架构和动态机器人软件架构模拟出机器人软件架构。本发明可以获取更完整的ROS代码元信息,进而极大程度上改进机器人软件架构的模拟效果,降低开发者负担,减少开发周期。

    一种基于智能机器人应用的代码克隆检测方法

    公开(公告)号:CN115826978A

    公开(公告)日:2023-03-21

    申请号:CN202111096050.0

    申请日:2021-09-17

    Applicant: 北京大学

    Abstract: 本发明公布了一种基于智能机器人应用的代码克隆检测方法,包括以下步骤:载入智能机器人应用的源代码;将所述源代码转换为抽象语法树;利用关键词统计将所述抽象语法树中的节点转换为特征向量;基于特征向量,通过剪枝对所述抽象语法树进行过滤;对过滤后的抽象语法树进行相似度计算,得到相似度结果;将所述相似度结果进行还原处理,即得到克隆代码对。利用本发明提供的技术方案,可以有效对智能机器人应用进行代码克隆检测,解决智能机器人应用多语言中的可移植性问题、大型应用上的可扩展性问题、检测结果的可重构性问题,提升智能机器人应用的开发高效性与运行稳定性。

    一种虚实结合的多机器人应用测试平台及测试方法

    公开(公告)号:CN112346959B

    公开(公告)日:2022-05-20

    申请号:CN201910728279.8

    申请日:2019-08-08

    Applicant: 北京大学

    Abstract: 本发明公布了一种虚实结合的多机器人应用测试平台及测试方法,测试平台包括:作为底层通讯模块的蓝牙通信子系统;用于与多个机器人交互的分层级的基础控制子系统;用户交互子系统:包括地图绘制模块、用户交互界面、键盘控制模块和图案形成示例计算模块;内置多机器人应用模块:包括一个中心化同步的圆形成计算模块,用于验证平台的正确性和性能;测试平台还包括一个外部监控摄像头模块,用于实时监控实验平台的运行状况以及各个机器人位置。使用本发明提供的技术方案,可方便地通过虚实结合的方法测试和验证多机器人协作应用程序。

Patent Agency Ranking