-
公开(公告)号:CN116489126A
公开(公告)日:2023-07-25
申请号:CN202310535166.2
申请日:2023-05-12
Applicant: 中国科学院软件研究所
IPC: H04L61/4511
Abstract: 本发明提供一种自适应缓存的多层级域名解析系统与方法,系统包括:域名解析模块以及数据中心,所述域名解析模块包括一级DNS服务器和二级DNS服务器,所述数据中心包括:域名资源存储模块、解析行为分析模块、缓存容量计算模块和缓存调度模块。方法包括:解析行为日志分析、自适应缓存容量计算、缓存替换内容选择、数据有效性维护。本发明能自适应管理一级与二级域名服务器中的缓存,使高命中率的小规模域名数据存于一级域名服务器,而二级服务器最大化缓存历史流量中所有域名的有效资源记录,从而可以有效提高多层级域名解析系统的一次缓存命中率与总体缓存命中率,提升域名解析系统的解析效率。
-
公开(公告)号:CN116049764A
公开(公告)日:2023-05-02
申请号:CN202310077575.2
申请日:2023-01-16
Applicant: 中国科学院软件研究所
IPC: G06F18/25 , G06F16/901 , G06N3/0455 , G06N3/08
Abstract: 本发明提供一种面向物联网的跨尺度时序数据融合方法及系统。该方法包括:从多种子系统、多种类型的传感器采集跨尺度时序数据;将跨尺度时序数据进行时间窗口滑动处理,处理后的结果包含等间隔多变量时间序列和多元关联关系两类数据;将等间隔多变量时间序列和多元关联关系两类数据进行模型化特征融合,与此同步地,随事务处理周期动态加载参数并运行,得到融合后的隐式特征数据;将融合后的隐式特征数据按特定步骤处理后应用于安全监测、系统态势评估和子系统间联动运行决策。本发明能够有效的解决某些环境内大量传感器数据和子系统数据无法进行统一管理、融合共享、子系统之间无法进行逻辑联动控制的问题。
-
公开(公告)号:CN114820830A
公开(公告)日:2022-07-29
申请号:CN202110112295.1
申请日:2021-01-27
Applicant: 中国科学院软件研究所
Abstract: 本发明公开了一种基于稀疏八叉树的并行刚体碰撞检测方法及装置,包括:根据待碰撞检测刚体构建包围盒树,对生成碰撞区域划分,获取各小单元空间的索引;依据待碰撞检测刚体的重心及各小单元空间的索引,构建压缩八叉树的叶子节点;对生成的内部节点进行排序,生成压缩八叉树的后序遍历;结合内部节点与压缩八叉树的后序遍历,生成压缩八叉树;通过计算压缩八叉树中每个节点与其父节点之间的深度差,获取中间节点,生成完整八叉树;从完整八叉树的叶子节点开始自底向上查询重叠区域,找到发生碰撞的叶子节点对。本发明使用Z空间填充曲线(Z‑SFC)对碰撞区域进行有效的线性化,极大地降低了计算开销,可实现对大规模刚体碰撞的实时检测和计算。
-
公开(公告)号:CN109104304B
公开(公告)日:2021-06-01
申请号:CN201810819362.1
申请日:2018-07-24
Applicant: 国网山东省电力公司电力科学研究院 , 中国科学院软件研究所 , 国家电网有限公司
Inventor: 秦佳峰 , 杨祎 , 林颖 , 李程启 , 白德盟 , 冯新岩 , 周超 , 刘洋 , 贾然 , 李龙龙 , 郑文杰 , 孙景文 , 韩明明 , 乔颖 , 王娟娟 , 王宏安 , 罗雄飞 , 郭超平
Abstract: 本发明提供一种分布式实时故障处理方法,其特征在于,所述的方法包括:S1:建立实时故障处理的任务集τ={τi|1≤i≤n},其中,n表示构成任务集τ的n个任务,每个任务τi分别对应着一颗具有混合关键性的故障树TRi;S2:根据故障的执行状态,确定故障任务的调度方法;S3:利用步骤S1得到的任务集,按照步骤S2的调度方法将系统产生的故障与其故障处理的安全操作图进行匹配,完成故障的消除。该方法可在分布式环境下完成实时的故障处理,并考虑到故障潜在蔓延情况下的恢复机制。
-
公开(公告)号:CN111814981B
公开(公告)日:2021-03-30
申请号:CN202010581392.0
申请日:2020-06-23
Applicant: 中国科学院软件研究所
IPC: G06N5/04
Abstract: 本发明公开了一种分布式实时规则推理调度方法,其步骤包括:1)建立产生式规则集所对应的规则图;2)将所述规则图转化成数据操作图;3)规则推理系统根据收到的事实对象将所述数据操作图切分为多个子图,并为每个子图生成一个推理作业;4)根据推理作业的处理时间长短设置推理作业的优先级,并在规则推理系统中创建n个调度队列,分别为每个调度队列设置不同的权值属性,根据优先级与权值的对应关系将推理作业调入对应的调度队列中;5)当不同调度队列中同时有就绪任务提交时,选择权值最大的调度队列中的推理作业,创建并执行推理任务;6)推理任务执行结束时将其对应的推理作业从所属调度队列中删除,直至所有调度队列都为空。
-
公开(公告)号:CN111831694A
公开(公告)日:2020-10-27
申请号:CN202010581381.2
申请日:2020-06-23
Applicant: 中国科学院软件研究所
IPC: G06F16/2455 , G06F16/2458
Abstract: 本发明公开了一种反应式系统的快速决策方法,其步骤包括:1)将反应式系统中的模糊ECA规则解析为FECR网络;2)将反应式系统中的事实数据逐一输入条件查询网络;3)对FECR网络中的节点分配优先级,然后根据FECR网络拓扑搜索出FECR网络的弱连通分支;4)对于收到的第i批数据,找到每一对应的触发节点a,修改节点a的动态属性信息并激活节点a;然后从该节点a开始,遍历FECR网络,激活该触发节点a的孩子节点,直到不满足节点的限制条件或者到达FECR网络的action节点;每个节点被激活时,会形成一个任务实例;5)调度器会根据优先级将任务实例分配给不同的工作器执行。本发明能实现准确、快速的决策。
-
公开(公告)号:CN111555956A
公开(公告)日:2020-08-18
申请号:CN202010222853.5
申请日:2020-03-26
Applicant: 中国科学院软件研究所 , 中国科学院计算机网络信息中心
IPC: H04L12/58
Abstract: 本发明公开了一种即时通讯中包含可读取地理位置信息的图片的处理方法及电子装置,适用于服务端与若干通信客户端组成的网络,其步骤包括:接收第一通讯客户端发送的消息数据包,提取包含图片的所述消息数据包中的图片地理位置信息;根据所述图片地理位置信息获得所述图片对应的地图信息,并将所述消息数据包中的所述图片替换为所述图片与所述地图信息,得到修改消息数据包;将所述地图信息返回所述第一通讯客户端,将所述修改消息数据包发送至相应通讯客户端。本发明可以根据图片中的地理位置信息,获得照片拍摄地的地图,点击地图就可以浏览他人分享的图片,也可以了解相应的地理信息,人文信息,在交流的过程中增加了互动性。
-
公开(公告)号:CN106155781B
公开(公告)日:2019-08-27
申请号:CN201510163407.0
申请日:2015-04-08
Applicant: 中国科学院软件研究所
IPC: G06F9/48
Abstract: 本发明公开了一种多智能体平台中的实时任务调度方法。本方法为:1)将t时刻智能体A的就绪任务集合中的简单任务和预留任务分别按照释放时间升序排列;2)智能体A对到达的新任务进行准入判断,如果可准入则将该新任务按照释放时间插入优先级队列中;3)如果t时刻智能体A正在执行一预留任务,则每一系统执行单元完毕后检查优先级队列中是否有任务就绪,如果有,则将该任务的就绪时间延迟到该预留任务执行结束;如果t时刻智能体A正在执行优先级队列中的一简单任务,则在每一个系统执行单元结束后,检查是否有预留任务在该时刻开始执行,如果有则停止执行当前任务,转而执行该预留任务。本发明大大增强了多智能体平台的可靠性和可预测性。
-
公开(公告)号:CN109104304A
公开(公告)日:2018-12-28
申请号:CN201810819362.1
申请日:2018-07-24
Applicant: 国网山东省电力公司电力科学研究院 , 中国科学院软件研究所 , 国家电网有限公司
Inventor: 秦佳峰 , 杨祎 , 林颖 , 李程启 , 白德盟 , 冯新岩 , 周超 , 刘洋 , 贾然 , 李龙龙 , 郑文杰 , 孙景文 , 韩明明 , 乔颖 , 王娟娟 , 王宏安 , 罗雄飞 , 郭超平
Abstract: 本发明提供一种分布式实时故障处理方法,其特征在于,所述的方法包括:S1:建立实时故障处理的任务集τ={τi|1≤i≤n},其中,n表示构成任务集τ的n个任务,每个任务τi分别对应着一颗具有混合关键性的故障树TRi;S2:根据故障的执行状态,确定故障任务的调度方法;S3:利用步骤S1得到的任务集,按照步骤S2的调度方法将系统产生的故障与其故障处理的安全操作图进行匹配,完成故障的消除。该方法可在分布式环境下完成实时的故障处理,并考虑到故障潜在蔓延情况下的恢复机制。
-
公开(公告)号:CN104978170A
公开(公告)日:2015-10-14
申请号:CN201410133930.4
申请日:2014-04-03
Applicant: 中国科学院软件研究所 , 国家电网公司 , 国网陕西省电力公司电力科学研究院
IPC: G06F9/44
Abstract: 本发明涉及一种基于图形化表示的多智能体系统生成方法,首先利用图形化方式编辑构建自定义的多智能体系统;然后对多智能体系统的图形化元素进行建模,通过表示模型来描述图形化的多智能体系统;然后将多智能体系统的表示模型转化为用UML描述的中间模型,最后将中间模型转化为底层源代码,在代码转化的过程中,会根据图形化方式设置的参数、元素之间的相互关系,自动生成对应的代码块,并且封装了任务与智能体之间、任务与任务之间通过服务调用进行交互所产生的交互逻辑。本发明能够有效帮助多智能体系统开发者理解与使用,减少了开发工作量,降低了交互逻辑的复杂程度,提高了开发效率。
-
-
-
-
-
-
-
-
-