一种基于云-端协同的移动浏览器资源加载优化方法

    公开(公告)号:CN105610909B

    公开(公告)日:2019-01-18

    申请号:CN201510964171.0

    申请日:2015-12-21

    Applicant: 北京大学

    Abstract: 本发明公开了一种基于云‑端协同的移动浏览器资源加载优化方法。本方法为:1)在用户的手机端建立一代理服务器,在该用户的个人云上搭建一云服务器;2)手机端代理服务器将接收并解析浏览器的URL请求,如果手机端代理服务器已缓存该URL请求对应的资源,或者通过URL匹配算法计算出存在对应的资源,则直接将该资源返回给浏览器;否则将其发送给云服务器;3)云服务器检查是否已缓存该URL请求对应的资源,如果已缓存则将该资源返回给代理服务器;否则向该URL请求对应的目标网站进行资源请求并将结果返回给手机端代理服务器;4)该手机端代理服务器将收到的返回结果依照HTTP响应的结构发回浏览器。本发明大大提高了加载速度。

    面向无服务器计算的冷启动延迟优化方法、装置和设备

    公开(公告)号:CN115543486A

    公开(公告)日:2022-12-30

    申请号:CN202211461318.0

    申请日:2022-11-16

    Applicant: 北京大学

    Abstract: 本实施例提供了一种面向无服务器计算的冷启动延迟优化方法、装置和设备,所述方法包括:对FaaS应用进行可选文件消除处理,以获得简化的FaaS应用;对简化的FaaS应用进行无服务器函数识别和特殊函数识别,以确定所述FaaS应用中的无服务器函数和特殊函数;根据所述FaaS应用的函数调用图、所述无服务器函数和特殊函数生成可选函数集;对所述可选函数集中可选函数的代码进行函数级重写,并将可选函数的原始代码压缩为轻量级文件,得到优化的FaaS应用,并在执行所述优化的FaaS应用时以按需加载的方式获取需要的可选函数代码。在本实施例中,无需修改底层操作系统或虚拟机管理程序,从应用层面出发,实现通过减小执行代码的大小来优化无服务器函数的冷启动延迟。

    一种基于应用内容的安卓应用组装方法

    公开(公告)号:CN105630907A

    公开(公告)日:2016-06-01

    申请号:CN201510965139.4

    申请日:2015-12-21

    Applicant: 北京大学

    Abstract: 本发明公开了一种基于应用内容的安卓应用组装方法。本方法为:1)服务器端抓取安卓应用的页面信息并建立索引,然后将页面的元数据、索引信息以及保存到数据库中;其中,元数据中包括安卓应用的页面跳转逻辑;2)客户端将用户输入的关键词发送给服务器端;3)服务器端从数据库中获取符合该关键词的应用列表,并将该应用列表对应的元数据返回给该客户端;4)用户根据返回信息从该应用列表中选择一目标安卓应用后,该客户端启动该目标安卓应用并根据该目标安卓应用的页面跳转逻辑自动跳转到与该关键词对应页面。本发明打破安卓应用之间信息的孤立以及提供安卓应用间更自然的组装服务。

    一种面向云网端流式数据的软件定义方法和系统

    公开(公告)号:CN114356704B

    公开(公告)日:2025-04-04

    申请号:CN202111617712.4

    申请日:2021-12-27

    Abstract: 本发明公开了一种面向云网端流式数据的软件定义方法和系统,移动互联网技术领域,该方法包括:对应用程序中流式数据的函数处理逻辑进行定位,应用程序为待制作流式数据的访问接口的应用程序;将函数处理逻辑进行展示,以供开发者将基于函数处理逻辑编写的Hook接口代码加载入应用程序中,在应用程序运行Hook接口代码的过程中,将确定的应用程序需要钩子Hook的函数和参数传递给Android操作系统中的Android虚拟机,以使Android虚拟机基于Hook技术实时获取应用程序运行中产生的流式数据,并将流式数据以Hook结果输出。如此,本发明面对云网端下的应用程序软件,完成了应用程序中流式数据的软件定义化过程,能够通过接口方便的访问该流式数据。

    一种面向跨主体数据流通的存证系统

    公开(公告)号:CN116996529A

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

    申请号:CN202310786453.0

    申请日:2023-06-29

    Abstract: 本申请实施例中提供了一种面向跨主体数据流通的存证系统,涉及分布式账本技术领域。所述存证系统包括应用端和服务端,所述服务端包括图式账本模块和定序引擎模块;所述应用端为交易主体提供数据流通服务,并将数据流通产生的记录传输至所述服务端,所述记录的类型包括:无序存证记录和有序存证记录;所述服务端对所述记录的类型进行判断,调用所述图式账本模块按照图式结构的随机分片方法对所述无序存证记录进行无序存证,调用所述定序引擎模块按照层次化定序共识方法对所述有序存证记录进行定序存证。本申请实施例提供的面向跨主体数据流通的存证系统,通过将无序存证和定序存证分离,实现对跨主体数据流通场景的高性能存证。

    一种面向云网端流式数据的软件定义方法和系统

    公开(公告)号:CN114356704A

    公开(公告)日:2022-04-15

    申请号:CN202111617712.4

    申请日:2021-12-27

    Abstract: 本发明公开了一种面向云网端流式数据的软件定义方法和系统,移动互联网技术领域,该方法包括:对应用程序中流式数据的函数处理逻辑进行定位,应用程序为待制作流式数据的访问接口的应用程序;将函数处理逻辑进行展示,以供开发者将基于函数处理逻辑编写的Hook接口代码加载入应用程序中,在应用程序运行Hook接口代码的过程中,将确定的应用程序需要钩子Hook的函数和参数传递给Android操作系统中的Android虚拟机,以使Android虚拟机基于Hook技术实时获取应用程序运行中产生的流式数据,并将流式数据以Hook结果输出。如此,本发明面对云网端下的应用程序软件,完成了应用程序中流式数据的软件定义化过程,能够通过接口方便的访问该流式数据。

    快应用页面选择方法、装置、设备及存储介质

    公开(公告)号:CN113342335A

    公开(公告)日:2021-09-03

    申请号:CN202110513524.0

    申请日:2021-05-11

    Applicant: 北京大学

    Abstract: 本申请提供了一种快应用页面选择方法、装置、设备及存储介质,涉及软件技术领域。旨在快速确定待开发的快应用的页面内容。所述方法包括:获得携带标签的多个样本原生页面特征,其中,每个样本原生页面特征所携带的标签表征对应该样本原生页面特征的原生页面是否作为快应用的快应用页面;以所述多个样本原生页面特征为训练样本,对预设分类模型进行训练,得到页面选择模型;其中,所述预设分类模型用于预测所述多个样本原生页面作为快应用页面的概率;利用所述页面选择模型,从待开发的目标原生应用的多个已有页面中确定作为目标快应用的快应用页面。

    面向无服务器计算的冷启动延迟优化方法、装置和设备

    公开(公告)号:CN115543486B

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

    申请号:CN202211461318.0

    申请日:2022-11-16

    Applicant: 北京大学

    Abstract: 本实施例提供了一种面向无服务器计算的冷启动延迟优化方法、装置和设备,所述方法包括:对FaaS应用进行可选文件消除处理,以获得简化的FaaS应用;对简化的FaaS应用进行无服务器函数识别和特殊函数识别,以确定所述FaaS应用中的无服务器函数和特殊函数;根据所述FaaS应用的函数调用图、所述无服务器函数和特殊函数生成可选函数集;对所述可选函数集中可选函数的代码进行函数级重写,并将可选函数的原始代码压缩为轻量级文件,得到优化的FaaS应用,并在执行所述优化的FaaS应用时以按需加载的方式获取需要的可选函数代码。在本实施例中,无需修改底层操作系统或虚拟机管理程序,从应用层面出发,实现通过减小执行代码的大小来优化无服务器函数的冷启动延迟。

Patent Agency Ranking