一种字符显示方法和装置
    31.
    发明公开

    公开(公告)号:CN102723067A

    公开(公告)日:2012-10-10

    申请号:CN201210179784.X

    申请日:2012-06-01

    Abstract: 本发明涉及一种字符显示方法和装置,该方法包括:接收待显示的字符信息;根据所述字符信息识别所述字符信息的类型;根据所述字符信息的类型将所述字符信息转换为所述字符信息的统一码;根据所述字符信息的统一码从字库中获取所述字符信息的字符属性和字模数据;根据所述字符信息的字符属性和字模数据显示所述字符信息。因此,该字符显示方法和装置易于实现,占用存储空间小,对硬件计算性能要求低,可移植性好,并提高了运行效率。

    一种嵌入式电视终端系统内容安全保护方法

    公开(公告)号:CN102547400A

    公开(公告)日:2012-07-04

    申请号:CN201110050417.5

    申请日:2011-03-02

    Abstract: 本发明涉及一种嵌入式电视终端系统内容安全保护方法,该方法针对非法内容和恶意程序的攻击,在终端处保证对非法内容的实时监控和对恶意代码的主动防御,防止非法内容的呈现和对系统资源文件的破坏,实现对嵌入式电视终端的内容安全管控;该方法包括:基于数字水印的TS流内容安全机制是在前端对TS流加入水印,终端通过相应数字水印算法解析数据流,发生内容篡改或替换,会发现数据完整性测量错误,然后终止并关闭该应用;基于资源声明的对外部网络访问限制机制是根据资源声明中维护合法网络地址的白名单来确定是否允许应用访问该网络地址;进程访问控制机制是在操作系统内核层通过安全策略定义嵌入式电视终端进程来控制对资源文件的访问。

    一种高速缓存与查询系统及查询方法

    公开(公告)号:CN113177069B

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

    申请号:CN202110500301.0

    申请日:2021-05-08

    Inventor: 郭志川 韩陆超

    Abstract: 本发明属于缓存与网络安全技术领域,具体地说,涉及一种高速缓存与查询系统,该系统与网络流量解析系统联合使用,所述网络流量解析系统包括多个解析核和缓存核;所述缓存核上设置缓存总表,用于汇总更新缓存信息,并定期发布增量更新信息;所述解析核,用于解析由缓存核定期发布的增量更新信息;该系统包括:缓存表设置模块、缓存表拆分模块和缓存替换模块;所述缓存表设置模块,用于在每个解析核上单独设置一个带有单独内存块的解析缓存表;所述缓存表拆分模块,用于将解析缓存表拆分为多个缓存子表;每个缓存子表缓存多个具有IP地址和域名一一对应的键值对;所述缓存替换模块,用于对每个缓存子表进行缓存替换处理,获得高热度的缓存项。

    一种基于FPGA的内容寻址存储器
    34.
    发明公开

    公开(公告)号:CN118193406A

    公开(公告)日:2024-06-14

    申请号:CN202211594475.9

    申请日:2022-12-13

    Inventor: 郭志川 宋晓勇

    Abstract: 本发明提供了一种基于FPGA的内容寻址存储器,所述存储器包括:更新控制模块,用于控制系统状态,执行更新表项操作;更新表项时先清除原始表项存储模块中的旧表项数据,指示写信息生成模块清除表项转存模块中的旧表项信息,将新表项信息转存到表项转存模块中;原始表项存储模块,用于存储表项的原始信息;表项状态模块,用于存储表项状态信息;表项转存模块,用于存储表项映射信息;和写信息生成模块,用于生成表项映射信息以及写地址。本发明的优势在于:表项更新速度快,更新方法硬件实现复杂度低;表项更新和表项查询可以同时进行,表项查找吞吐更大;存储资源利用率更高,扩展性更好。

    一种基于FPGA加速卡的DPDK驱动系统

    公开(公告)号:CN113419780B

    公开(公告)日:2023-05-12

    申请号:CN202110500249.9

    申请日:2021-05-08

    Abstract: 本发明公开了一种基于FPGA加速卡的DPDK驱动系统,部署在X86的服务器中,该系统包括:DMA模块、数据包收取模块和数据包发送模块;其中,DMA模块,用于根据网络流量动态调整DMA传输数据块的大小,将FPGA加速卡的DDR中的数据包以DMA方式传输至服务器的接收内存中,还用于采用超时补包机制将服务器的发送内存中的数据包以DMA方式传输至FPGA加速卡的DDR中;数据包收取模块,用于解析服务器接收内存中的数据包,提取时间戳和包长信息,并封装到DPDK的mbuf数据结构中;数据包发送模块,用于对mbuf数据结构中待发送的数据包按照预定格式进行封装,添加包头信息后拷贝至服务器的发送内存。

    一种基于FPGA的负载均衡处理系统

    公开(公告)号:CN112637080B

    公开(公告)日:2022-11-01

    申请号:CN202011466483.6

    申请日:2020-12-14

    Abstract: 本发明的公开了一种基于FPGA的负载均衡系统,该系统包括:FPGA加速卡和服务器,FPGA加速卡包括:解析处理模块、负载均衡模块、FIFO缓存模块、DDR缓存和DMA模块;服务器上设置DPDK驱动模块;解析处理模块用于对数据链路层进行解析;负载均衡模块用于提取数据包的五元组信息,根据负载均衡算法对数据包进行计算,确定该数据包所属的队列;将每个数据包和每个数据包的负载均衡结果分别发送至FIFO缓存模块;FIFO缓存模块用于将数据包负载均衡结果插入到数据包以太网前导码之后,并对合并后的数据包进行缓存;DDR模块用于缓存FIFO缓存模块通过AXI总线传输的数据,通过DMA方式传输到服务器;DPDK驱动模块用于根据每个数据包所携带的负载均衡结果,将该数据包拷贝到相应队列中。

    一种基于容器的Web app迁移方法

    公开(公告)号:CN108268304B

    公开(公告)日:2021-06-08

    申请号:CN201710002317.2

    申请日:2017-01-03

    Abstract: 本发明公开了一种基于容器的Web app迁移方法,所述方法包括:当一个Web app运行在嵌入式Linux操作系统Chrome运行环境的Docker容器A内;如果用户需要在另一台终端查看该Web app,触发Web app迁移条件,采用Snapshot技术保存Web app的执行状态;经过迁移管理节点将Snapshot发送至目标节点;目标节点接收到迁移请求,根据资源需求创建目标节点容器B;Snapshot在目标节点容器B内进行状态恢复并继续运行Web app。本发明的方法能够实现Web app的状态迁移运行,具备即时保存、状态迁移、跨平台特性和安全隔离特性。

    一种基于FPGA纳秒时间戳的高速数据包采集系统及方法

    公开(公告)号:CN112865901A

    公开(公告)日:2021-05-28

    申请号:CN201911189168.0

    申请日:2019-11-28

    Abstract: 本发明公开了一种基于FPGA纳秒时间戳的高速数据包采集系统及方法,所述系统通过FPGA实现,包括以太网接收解析模块、延迟模块、基线时间模块、时钟模块、时间戳添加模块、FIFO、DDR和DMA;以太网接收解析模块,用于对以太网数据接收和协议解析;延迟模块,用于延迟解析后的数据包;基线时间模块,用于获取当前的网络时间,精确到纳秒,作为系统基线时间;时钟模块,用于实现纳秒级相对时间戳的计时;时间戳添加模块,用于将基线时间和相对时间戳相加获得的时间戳加入到数据包上;FIFO,用于对加入时间戳的数据包进行时钟域和数据宽度转换,使用AXI4总线的突发模式将数据高速传输至DDR;DMA,用于将DDR中加入时间戳的数据包以DMA的方式发送至服务器。

    一种基于容器的浏览器单机资源管理方法

    公开(公告)号:CN107665145B

    公开(公告)日:2020-04-03

    申请号:CN201610618049.2

    申请日:2016-07-29

    Abstract: 本发明公开了一种基于容器的浏览器单机资源管理方法,所述方法包括:步骤1)将浏览器资源按照类型分为两类:共享性资源和HTML5资源;步骤2)分别进行共享性资源容器化和HTML5资源容器化;步骤3)引入容器树结构对每个WEB应用对应的多个容器进行管理;步骤4)以WEB应用为单位,基于容器树结构和容器自身资源管理机制分别对共享性资源和HTML5资源进行管理。本发明的方法基于容器实现浏览器资源管理,可以利用容器的资源管理机制实现对浏览器资源高效、精细的管理和控制,同时提高浏览器资源利用率。

    一种提高嵌入式浏览器运行速度的方法

    公开(公告)号:CN107491330B

    公开(公告)日:2020-04-03

    申请号:CN201710670674.6

    申请日:2017-08-08

    Abstract: 本发明涉及一种提高嵌入式浏览器运行速度的方法,包括:步骤1)为嵌入式浏览器构建客户端、服务器端、以及两者之间的通信通道;步骤2)在嵌入式智能终端设备启动过程中触发服务器端启动,驱动嵌入式浏览器完成初始化工作;步骤3)通过触发指令触发客户端启动并完成初始化工作,以客户端接收用户向嵌入式浏览器输入的指令信息;步骤4)利用客户端对接收到的指令信息有效性进行判断,将有效指令映射为客户端与服务器端之间的通信信令,与用户输入的焦点信息一起发送给服务器端;步骤5)通过服务器端解析、执行其接收到的通信信令,并根据焦点信息控制嵌入式浏览器在指定的标签页上显示操作结果;通过实施上述方法提高了浏览器的运行速度。

Patent Agency Ranking