发明名称 一种多任务下载的方法及终端
摘要 本发明公开一种多任务下载的方法及终端,其方法包括:浏览器启动,在浏览器中加载用于下载管理的动态库;通过浏览器的网页接收用户的下载指令,并通过浏览器的javascript扩展接口调用所述动态库的相应函数接口,在共享内存中写入数据;启动下载进程,从共享内存中读取数据,并根据读取的数据进行多任务下载。本发明基于浏览器的javascript扩展,将浏览器下载任务与浏览器进程分离,实现浏览器多任务并发下载,并在下载过程中,可人为控制某个正在下载状态,比如暂停、取消、继续等,提高了CPU资源利用率及浏览器性能,同时具有高效、人性化等特点,使得用户具有良好体验。
申请公布号 CN102567097B 申请公布日期 2014.11.26
申请号 CN201110451390.0 申请日期 2011.12.29
申请人 TCL王牌电器(惠州)有限公司 发明人 李余荣
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种多任务下载的方法,其特征在于,包括:浏览器启动,在浏览器中加载用于下载管理的动态库;通过所述浏览器的网页接收用户的下载指令,并通过所述浏览器的javascript扩展接口调用所述动态库的相应函数接口,在共享内存中写入数据;所述共享内存由所述浏览器和下载进程共同创建;启动所述下载进程,从所述共享内存中读取数据,并根据读取的数据进行多任务下载;具体包括:父进程启动下载进程,并读取所述共享内存中的控制标志位;当所述控制标志位为第一预定值时,所述父进程读取所述共享内存中的下载信息,并根据所述下载信息,创建至少两个用于下载任务的子进程;通过所述子进程进行多任务下载。
地址 516006 广东省惠州市仲恺开发区19号小区