-
公开(公告)号:CN112100171B
公开(公告)日:2021-06-25
申请号:CN202010815318.0
申请日:2020-08-12
Applicant: 北京大学
IPC: G06F16/22 , G06F16/23 , G06F16/2458 , G06F16/27 , G06Q40/04
Abstract: 本申请提供了一种对随机共识的图式账本建立内容索引的方法和装置,涉及区块链技术领域。在采集交易数据时,计算得到交易数据的数据内容的哈希值,并根据数据内容的哈希值生成内容身份证,绑定存储数据内容的节点位置和内容身份证,同时在图式账本系统的所有节点建立分布式哈希表,将绑定存储数据内容的节点位置的内容身份证发布到节点的分布式哈希表中,在图式账本的节点中建立数据内容的哈希值与数据内容存储节点的关系索引,提供了定位待查询数据存储节点的依据。
-
公开(公告)号:CN111949307B
公开(公告)日:2021-06-25
申请号:CN202010643010.2
申请日:2020-07-06
Applicant: 北京大学
IPC: G06F8/71 , G06F8/30 , G06F16/36 , G06F16/901
Abstract: 本发明实施例提供了一种开源项目知识图谱的优化方法和系统,该方法和系统具体为:分别构建开源项目的各个发行版本的原始知识图谱;将多个原始知识图谱的知识进行链接,生成多版本知识融合的知识图谱;对所述多版本知识融合的知识图谱进行剪枝,生成目标知识图谱;使用OpenKE框架设计知识嵌入模型TransE,并对所述模型TransE进行训练;通过所述模型TransE,生成所述目标知识图谱的嵌入表示。本发明实施例提供的方法和系统,生成开源项目多版本知识融合的知识图谱,并对所述知识图谱进行剪枝并生成嵌入表示,从多个角度对开源项目的知识图谱进行优化,以更好地帮助开发者对项目代码的学习。
-
公开(公告)号:CN111966940B
公开(公告)日:2021-06-18
申请号:CN202010754818.8
申请日:2020-07-30
Applicant: 北京大学
IPC: G06F16/958 , G06F9/54
Abstract: 本申请提供了一种基于用户请求序列的目标数据定位方法和装置。通过该方法,首先根据用户的需求,从目标Web页面中提取关键信息,然后对用户在到达目标Web页面的操作过程中产生的请求序列的返回结果建立索引,再利用关键信息作为关键字在索引中检索,根据检索结果评分的高低,确定目标请求,最后根据目标请求的返回结果格式,定位出目标数据在目标请求返回结果中的位置。通过该方法,可以解决在提取动态Web页面的数据时目标数据难以定位的问题,为动态Web页面的数据的提取开放提供了技术支持,提升了动态Web页面的数据的提取开放的效率。
-
公开(公告)号:CN109062784B
公开(公告)日:2021-04-27
申请号:CN201810737261.X
申请日:2018-07-06
Applicant: 北京大学
Abstract: 本发明公开了一种接口参数约束代码入口定位方法与系统,先收集预设的输入参数的场景下系统客户端中的代码覆盖数据,并据此对系统客户端进行选择性插桩以插入探针,然后运行插桩后的系统客户端并演示场景,以触发读取接口参数和执行探针,通过探针打印出当前的函数调用栈和输入控件元信息,并据此定位到接口参数约束代码的入口函数。本发明有效解决了现有技术在将信息系统中的数据和功能服务化的过程中,在对接口参数约束代码定位时难以定位代码入口的问题,从而帮助开发者快速定位到接口参数约束代码入口,从而帮助开发者更快筛选出真正跟参数约束密切相关的代码。
-
公开(公告)号:CN110362363B
公开(公告)日:2021-03-12
申请号:CN201910498732.0
申请日:2019-06-10
Applicant: 北京大学
Abstract: 本发明公开了一种基于运行时模型实现对终端应用控制的方法,通过定义运行时模型上的操作以及模型片段在堆、栈区域影响的等价性,实现了复杂的应用行为模型的分解,可操作的模型片段,并基于分解的模型片段,建立行为模型与应用状态和应用代码的因果关联,实现了在终端应用运行时对其应用行为的指令级别的控制。
-
公开(公告)号:CN112395511A
公开(公告)日:2021-02-23
申请号:CN202011219446.5
申请日:2020-11-04
Applicant: 北京大学
IPC: G06F16/9536 , G06Q50/00 , G06N3/04 , G06N3/08
Abstract: 本发明提供了一种基于移动应用内消息传播路径的谣言检测与存证系统,包括:首先,数据采集模块基于反射的应用内数据获取互操作接口获取应用内数据,随后,传播路径构造与转换模块得到传播序列,然后,循环神经网络的特征提取模块得到第一向量、基于卷积神经网络的特征提取模块得到第二向量,最后,传播路径向量分类模块基于所述第一向量和第二向量得到表征所述消息是否是谣言的预测结果,可信智能合约模块记录所述应用内数据的使用申请和调用结果。利用本发明的消息检测系统,能够解决现有网络内容审查中对消息的检测需要大量人工及审查滞后的问题。
-
公开(公告)号:CN112118107A
公开(公告)日:2020-12-22
申请号:CN202010808943.2
申请日:2020-08-12
Applicant: 北京大学
Abstract: 本发明提供了一种实现数据可信的自适应执行方法,涉及区块链技术领域,该方法包括智能合约的启动、智能合约的执行以及智能合约执行结果的校验过程,在上述过程中本发明实施例采用基于冗余计算的随机执行模式,通过在一个网络里随机选取多个节点共同执行数据分析逻辑,实现了相对不互信环境下的执行结果的可信计算,提升了智能合约的执行效率;同时通过在多节点同步调用的过程中对合约的执行进行记录,当需要同步时,就从最新状态的节点中获取所需的合约调用的执行记录并在本地进行回放,以此可在随机多节点状态不同步时将其快速恢复,实现数据的高可用,能满足低响应时间的数据分析场景。
-
公开(公告)号:CN112073382A
公开(公告)日:2020-12-11
申请号:CN202010815345.8
申请日:2020-08-12
Applicant: 北京大学
Abstract: 本申请提供了一种基于随机共识的图式账本节点维护方法和装置,涉及分布式账本技术领域。应用于分布式账本系统;所述分布式账本系统包括委员会节点维护的全局知识单链,以及所述委员会节点和普通节点维护的DAG结构。旨在提供一种对节点注册和授权的方法,并基于对节点注册和授权的信息进行随机共识,保证进行随机共识的节点都是可信赖的,进而保证随机共识的分布式账本的安全性。
-
公开(公告)号:CN111966940A
公开(公告)日:2020-11-20
申请号:CN202010754818.8
申请日:2020-07-30
Applicant: 北京大学
IPC: G06F16/958 , G06F9/54
Abstract: 本申请提供了一种基于用户请求序列的目标数据定位方法和装置。通过该方法,首先根据用户的需求,从目标Web页面中提取关键信息,然后对用户在到达目标Web页面的操作过程中产生的请求序列的返回结果建立索引,再利用关键信息作为关键字在索引中检索,根据检索结果评分的高低,确定目标请求,最后根据目标请求的返回结果格式,定位出目标数据在目标请求返回结果中的位置。通过该方法,可以解决在提取动态Web页面的数据时目标数据难以定位的问题,为动态Web页面的数据的提取开放提供了技术支持,提升了动态Web页面的数据的提取开放的效率。
-
公开(公告)号:CN111949800A
公开(公告)日:2020-11-17
申请号:CN202010643011.7
申请日:2020-07-06
Applicant: 北京大学
Abstract: 本发明实施例提供了一种开源项目知识图谱的建立方法和系统,该建立方法和系统具体为预先定义开源项目知识图谱的数据模式;从开源项目代码中获取程序代码本身的知识信息,从开源项目所在的开源社区和开源项目的远程仓库中获取与开源项目相关的知识信息,对所有不同来源的知识信息进行分析,抽取出多个三元组;对所有三元组统一、消歧,并基于所述数据模式,构建开源项目的知识图谱,最后对知识图谱进行可视化的分析与展示。本发明实施例建立了一种开源项目的知识图谱,用于开发者对需要学习的项目代码进行快速准确的检索,并通过相关的代码知识理解代码,满足新加入的开发者对于开源项目快速学习的需要。
-
-
-
-
-
-
-
-
-