-
公开(公告)号:CN104683420B
公开(公告)日:2018-05-22
申请号:CN201310642371.5
申请日:2013-12-03
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
IPC分类号: H04L29/08
CPC分类号: H04L12/6418 , H04L67/16 , H04L67/28 , H04L67/2809 , H04L67/303
摘要: 本发明涉及一种数字家庭的服务同步共享与多设备操控的方法,包括:在一WEB服务的网页中同时包含多个对应于不同类型终端设备的子服务,该WEB服务被请求时,由位于WEB服务器与终端设备之间的中继设备将其被拆分成具有同步关系的子服务,并将所述子服务推送到各个终端设备;其中,所述中继设备至少包括浏览器与WEB服务器模块。
-
公开(公告)号:CN103581199A
公开(公告)日:2014-02-12
申请号:CN201310573931.6
申请日:2013-11-15
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
CPC分类号: G06F3/1423
摘要: 本发明公开了一种多屏互动场景中服务在客户端的呈现方法及系统,该方法包括以下步骤:监测多屏互动客户端的操作行为;根据监测到的多屏互动客户端的操作行为进行分析,获取多屏互动客户端对不同服务的喜好程度;通过获取到的多屏互动客户端对不同服务的喜好程度,更新服务喜好程度列表;将所述服务喜好程度列表中的服务信息进行排序,并呈现给用户。该系统包括:采集模块、分析模块、存储模块和呈现模块。本发明引入用户行为分析的机制,使得多屏互动客户端对获取到的局域网内的服务进行智能排序,从而使得尤其是在多屏互动客户端获取到的服务数量较多时,达到更好的用户体验。
-
公开(公告)号:CN103581199B
公开(公告)日:2017-01-18
申请号:CN201310573931.6
申请日:2013-11-15
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
CPC分类号: G06F3/1423
摘要: 本发明公开了一种多屏互动场景中服务在客户端的呈现方法及系统,该方法包括以下步骤:监测多屏互动客户端的操作行为;根据监测到的多屏互动客户端的操作行为进行分析,获取多屏互动客户端对不同服务的喜好程度;通过获取到的多屏互动客户端对不同服务的喜好程度,更新服务喜好程度列表;将所述服务喜好程度列表中的服务信息进行排序,并呈现给用户。该系统包括:采集模块、分析模块、存储模块和呈现模块。本发明引入用户行为分析的机制,使得多屏互动客户端对获取到的局域网内的服务进行智能排序,从而使得尤其是在多屏互动客户端获取到的服务数量较多时,达到更好的用户体验。
-
公开(公告)号:CN105022667A
公开(公告)日:2015-11-04
申请号:CN201410171842.3
申请日:2014-04-25
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
摘要: 本发明提供一种基于嵌入式浏览器CSS引擎并行化的处理方法,所述方法包含:步骤101:启动主线程进行页面解析;步骤102)新建线程下载当页面解析过程中收到的外部样式表或图片资源;步骤103)再次新建线程,采用再次新建的线程解析收到的CSS样式,且一种CSS样式采用一个新建的线程进行解析;步骤103)经过一段时间,主线程完成页面解析,其余新建线程完成样式解析;步骤104)开启选择器匹配线程,将页面解析和样式解析的输出结果输入选择器匹配线程,完成DOM节点与选择器的匹配,最终生成渲染树。本发明的方法对CSS引擎资源获取、样式解析和选择器匹配三个方面分别进行并行处理。从而减少了浏览器页面解析过程中的等待时间,加快了网页的加载速度。
-
公开(公告)号:CN107423619B
公开(公告)日:2020-06-16
申请号:CN201610343932.5
申请日:2016-05-23
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
摘要: 本发明提供了一种基于虚拟化技术构建智能终端WEB运行时环境的方法,所述方法包括:构建与Docker相结合的多进程WEB引擎,每个WEB应用通过容器进行隔离;将多进程WEB引擎中浏览器主进程和渲染进程进行分离,渲染进程在Docker容器中运行;多进程WEB引擎中的浏览器主进程和渲染进程通过IPC进行通信;WEB运行时管理中的应用进程包括Docker的Container Handler和Docker client,其中Container Handler用于管理应用的进程,调用Docker client提供的接口;Docker client用于与Docker引擎交互,管理容器和获取容器状态信息。本发明的方法基于容器隔离WEB应用,使得WEB应用具有更高的安全性;可同时实现对进程和资源的隔离;在应用隔离的同时并可实现资源共享,资源利用率高;容器间可基于Docker虚拟化技术进行通信;启动速度快。
-
公开(公告)号:CN105022667B
公开(公告)日:2018-08-14
申请号:CN201410171842.3
申请日:2014-04-25
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
摘要: 本发明提供一种基于嵌入式浏览器CSS引擎并行化的处理方法,所述方法包含:步骤101:启动主线程进行页面解析;步骤102)新建线程下载当页面解析过程中收到的外部样式表或图片资源;步骤103)再次新建线程,采用再次新建的线程解析收到的CSS样式,且一种CSS样式采用一个新建的线程进行解析;步骤103)经过一段时间,主线程完成页面解析,其余新建线程完成样式解析;步骤104)开启选择器匹配线程,将页面解析和样式解析的输出结果输入选择器匹配线程,完成DOM节点与选择器的匹配,最终生成渲染树。本发明的方法对CSS引擎资源获取、样式解析和选择器匹配三个方面分别进行并行处理。从而减少了浏览器页面解析过程中的等待时间,加快了网页的加载速度。
-
公开(公告)号:CN104424116B
公开(公告)日:2017-07-07
申请号:CN201310364090.8
申请日:2013-08-19
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
IPC分类号: G06F3/06
摘要: 本发明提出一种嵌入式浏览器的磁盘缓存方法,包含:步骤101,启动第一线程和第二线程,并等待浏览器的下载请求事件;步骤102,当浏览器接收到下载请求时:第一线程用于下载请求中磁盘缓存的写入和读出;第二线程以一定的时间间隔,在浏览器空闲时从后台发起下载请求更新缓存资源;其中,所述线程也能够采用进程;当第二线程更新磁盘缓存信息时,第一线程与第二线程对磁盘缓存信息的单个资源互斥访问;当第一线程读写磁盘缓存信息时,第二线程与第一线程对磁盘缓存信息互斥访问;且第二线程的线程执行优先级比第一线程的低。磁盘缓存读写模块和磁盘缓存更新模块并行执行,分别在不同的线程或者进程中执行;通过两者互相配合,提高网络资源的访问速度。
-
公开(公告)号:CN104793966A
公开(公告)日:2015-07-22
申请号:CN201410028431.9
申请日:2014-01-21
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
IPC分类号: G06F9/445 , G06F3/0481
摘要: 本发明提供了一种Android本地应用的显示加载方法及系统,所述方法包含:步骤101,设置Web执行环境的主页面为应用列表的显示页面,所述应用列表包含:web应用、Android本地应用、应用商店和设置页面;步骤102,采用Android系统自带的应用信息匹配的方式获取Android本地应用图标和标题,并将获得的图标和标题发送至显示页面进行显示;步骤103,当启动某个本地应用时,点击显示的本地应用的图标,调用Android本地应用的启动函数打开本地应用;步骤104,在Web执行环境主页面的应用商店中,点击某个应用,下载Android本地应用到指定目录并自动安装;步骤105,在Web执行环境主页面的设置页面中,点击某个应用,可以卸载该应用。在Web执行环境中,Android本地应用和Web应用分别利用不同的管理逻辑,通过Web页面显示的重排,使用户感受不出其差距,实现了应用程序管理的一致性。
-
公开(公告)号:CN104424116A
公开(公告)日:2015-03-18
申请号:CN201310364090.8
申请日:2013-08-19
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
摘要: 本发明提出一种嵌入式浏览器的磁盘缓存方法,包含:步骤101,启动第一线程和第二线程,并等待浏览器的下载请求事件;步骤102,当浏览器接收到下载请求时:第一线程用于下载请求中磁盘缓存的写入和读出;第二线程以一定的时间间隔,在浏览器空闲时从后台发起下载请求更新缓存资源;其中,所述线程也能够采用进程;当第二线程更新磁盘缓存信息时,第一线程与第二线程对磁盘缓存信息的单个资源互斥访问;当第一线程读写磁盘缓存信息时,第二线程与第一线程对磁盘缓存信息互斥访问;且第二线程的线程执行优先级比第一线程的低。磁盘缓存读写模块和磁盘缓存更新模块并行执行,分别在不同的线程或者进程中执行;通过两者互相配合,提高网络资源的访问速度。
-
公开(公告)号:CN107423619A
公开(公告)日:2017-12-01
申请号:CN201610343932.5
申请日:2016-05-23
申请人: 中国科学院声学研究所 , 北京中科智网科技有限公司
CPC分类号: G06F21/53 , G06F9/45558 , G06F2009/45587 , G06F2221/2149
摘要: 本发明提供了一种基于虚拟化技术构建智能终端WEB运行时环境的方法,所述方法包括:构建与Docker相结合的多进程WEB引擎,每个WEB应用通过容器进行隔离;将多进程WEB引擎中浏览器主进程和渲染进程进行分离,渲染进程在Docker容器中运行;多进程WEB引擎中的浏览器主进程和渲染进程通过IPC进行通信;WEB运行时管理中的应用进程包括Docker的Container Handler和Docker client,其中Container Handler用于管理应用的进程,调用Docker client提供的接口;Docker client用于与Docker引擎交互,管理容器和获取容器状态信息。本发明的方法基于容器隔离WEB应用,使得WEB应用具有更高的安全性;可同时实现对进程和资源的隔离;在应用隔离的同时并可实现资源共享,资源利用率高;容器间可基于Docker虚拟化技术进行通信;启动速度快。
-
-
-
-
-
-
-
-
-