CN104065513B - 一种智能路由器管理方法以及相关用户终端 - Google Patents
一种智能路由器管理方法以及相关用户终端 Download PDFInfo
- Publication number
- CN104065513B CN104065513B CN201410307032.6A CN201410307032A CN104065513B CN 104065513 B CN104065513 B CN 104065513B CN 201410307032 A CN201410307032 A CN 201410307032A CN 104065513 B CN104065513 B CN 104065513B
- Authority
- CN
- China
- Prior art keywords
- software
- router
- user terminal
- sub
- null
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 22
- 238000009434 installation Methods 0.000 claims abstract description 41
- 238000000034 method Methods 0.000 claims abstract description 34
- 238000012423 maintenance Methods 0.000 claims abstract description 30
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 19
- 238000005516 engineering process Methods 0.000 description 6
- 230000000717 retained effect Effects 0.000 description 6
- 238000012217 deletion Methods 0.000 description 5
- 230000037430 deletion Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000007630 basic procedure Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种智能路由器管理方法,用于实现对智能路由器的管理。本发明实施例方法包括:用户终端确定待安装的目标软件;将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;当与智能路由器建立信任时,控制所述智能路由器安装所述路由器子软件。本发明实施例提供的方法可以节省用户学习维护界面或维护软件的成本,且简化安装目标软件的操作,提高用户的体验度。本发明还提供了相关的用户终端。
Description
技术领域
本发明涉及通信领域,尤其涉及一种智能路由器管理方法以及相关用户终端。
背景技术
随着科学技术的发展,传统的路由器渐渐被智能路由器所取代。智能路由器即智能化管理的路由器,相比于传统的路由器,智能路由器同个人电脑一样,具有独立的操作系统,可以由用户自行安装各种应用软件,自行控制带宽、自行控制在线人数、自行控制浏览网页、自行控制在线时间、同时拥有强大的USB(通用串行总线)共享功能,可以真正做到网络和设备的智能化管理。
用户在使用终端设备向智能路由器上安装应用软件时,需要智能路由器向用户的终端设备提供维护界面,或者用户在终端设备上安装客户端维护软件,然后用户通过维护界面或维护软件来安装应用软件。
但是,采用维护界面或维护软件的形式对智能路由器进行管理,要求用户必须要学习如何使用该维护界面或维护软件,这就使得用户给智能路由器安装应用软件需要消耗一定的学习成本。而且通过维护界面或维护软件来安装应用软件,操作较为繁琐,用户体验度不好。
发明内容
本发明实施例提供了一种智能路由器管理方法以及相关用户终端,用于节省用户学习维护界面或维护软件的成本,且简化安装目标软件的操作,提高用户的体验度。
本发明实施例的第一方面提供了一种智能路由器管理方法,包括:
用户终端确定待安装的目标软件;
所述用户终端将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件,其中,所述终端子软件用于实现所述目标软件在用户终端侧的功能,所述路由器子软件用于实现所述目标软件在智能路由器侧的功能;
所述用户终端控制所述智能路由器安装所述路由器子软件。
结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实现方式中,所述用户终端使用所述终端子软件与智能路由器实现同步,并对安装的所述路由器子软件进行维护。
结合本发明实施例的第一方面或第一方面的第一种实现方式,本发明实施例的第一方面的第二种实现方式中,所述用户终端控制所述智能路由器安装所述路由器子软件包括:
所述用户终端将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;
或,所述用户终端将保存有所述路由器子软件的服务器的地址发送给所述智能路由器,向所述智能路由器指示安装所述路由器子软件的所述服务器的地址。
结合本发明实施例的第一方面、第一方面的第一种实现方式与第一方面的第二种实现方式,本发明实施例的第一方面的第三种实现方式还包括:
所述用户终端删除所述终端子软件;
所述用户终端控制所述智能路由器删除所述路由器子软件。
结合本发明实施例的第一方面、第一方面的第一种实现方式至第一方面的第三种实现方式,本发明实施例的第一方面的第四种实现方式中,在用户终端确定待安装的目标软件前,所述用户终端与智能路由器建立信任;并且所述用户终端与所述智能路由器的信息交互均经过非对称加密。
结合本发明实施例的第一方面、第一方面的第一种实现方式至第一方面的第四种实现方式,本发明实施例的第一方面的第五种实现方式中,所述目标软件在智能路由器侧的功能包括如下至少一项:用户终端离线时的下载、访问或屏蔽特定网址或服务器、和去广告。
本发明实施例的第二方面提供了一种用户终端,包括:
确定单元,用于确定待安装的目标软件;
划分单元,用于将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件,其中,所述终端子软件用于实现所述目标软件在用户终端侧的功能,所述路由器子软件用于实现所述目标软件在智能路由器侧的功能;
控制单元,用于控制所述智能路由器安装所述路由器子软件。
结合本发明实施例的第二方面,本发明实施例的第二方面的第一种实现方式中,所述用户终端还包括:
维护单元,用于使用所述终端子软件与智能路由器实现同步,并对安装的所述路由器子软件进行维护。
结合本发明实施例的第二方面与第二方面的第一种实现方式,本发明实施例的第二方面的第二种实现方式中,所述控制单元用于:
将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;
或,将保存有所述路由器子软件的服务器的地址发送给所述智能路由器,向所述智能路由器指示安装所述路由器子软件的所述服务器的地址。
结合本发明实施例的第二方面、第二方面的第一种实现方式与第二方面的第二种实现方式,本发明实施例的第二方面的第三种实现方式中,所述用户终端还包括:
删除单元,用于删除所述终端子软件;
所述控制单元还用于:控制所述智能路由器删除所述路由器子软件。
结合本发明实施例的第二方面、第二方面的第一种实现方式至第二方面的第三种实现方式,本发明实施例的第二方面的第四种实现方式中,所述用户终端还包括:
加密单元,用于对与所述智能路由器的信息交互进行非对称加密。
本发明实施例中,用户终端确定待安装的目标软件;将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;控制所述智能路由器安装所述路由器子软件。从以上技术方案可以看出,本发明实施例通过将待安装的目标软件划分为终端子软件与路由器子软件,使得用户终端在安装了终端子软件后,路由器子软件可以被用户终端控制安装在智能路由器上。通过这样的方法,用户无需通过维护界面或维护软件来安装目标软件,只需要在用户终端上直接安装终端子软件即可。这样就节省了用户学习维护界面或维护软件的成本,且简化了安装目标软件的操作,提高了用户的体验度。
附图说明
图1为本发明实施例中智能路由器管理方法一个实施例流程图;
图2为本发明实施例中智能路由器管理方法另一个实施例流程图;
图3为本发明实施例中用户终端一个实施例结构图;
图4为本发明实施例中用户终端另一个实施例结构图;
图5为本发明实施例中用户终端另一个实施例结构图。
具体实施方式
本发明实施例提供了一种智能路由器管理方法以及相关用户终端,下面将分别进行描述。
本发明实施例提供的智能路由器管理方法的基本流程请参见图1,包括:
101、用户终端确定待安装的目标软件;
与传统的路由器相比,智能路由器同个人电脑一样,具有独立的操作系统,可以由用户自行安装各种软件,用于实现较为复杂的功能。
本实施例中,用户终端确定待安装的目标软件。其中,目标软件用于实现智能路由器为用户终端提供的功能,包括离线下载、翻墙、去广告等。离线下载是用户终端离线时的下载,即在用户终端未通过该路由器连接到网络时由该智能路由器实现用户终端的下载功能。通过目标软件的设定,用户终端可决定是否访问特定网址或服务器,或者说决定是否屏蔽某些特定网址或服务器。
其中,目标软件可以保存在用户终端上,也可以保留在服务器上,本实施例中不做限定。
102、用户终端将待安装的目标软件划分为终端子软件与路由器子软件,并安装终端子软件;
用户终端确定了待安装的目标软件后,将目标软件划分为终端子软件与路由器子软件。其中,终端子软件用于在用户终端上运行,可以实现目标软件在用户终端侧的功能,包括向用户提供操作界面、接收用户指令、将用户指令发送给路由器子软件等;路由器子软件用于在智能路由器上运行,可以接收终端子软件发送的用户指令,并根据该用户指令实现目标软件在智能路由器侧的功能,包括用户终端离线时的下载、访问或屏蔽特定网址或服务器、翻墙和去广告等。。
其中,用户终端将待安装的目标软件划分为终端子软件与路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。其中,本申请中提到的用户终端对目标软件的划分,仅用于表示用户终端将目标软件分为终端子软件与路由器子软件的结果,其具体的划分方法本申请中不做限定。例如,目标软件的安装数据包中可以包括一个子数据包,这个子数据包用于在路由器上安装路由器子软件。于是用户终端确定该子数据包为路由器子软件,目标软件的安装数据包中的其它子数据包为终端子软件。
用户终端将目标软件划分为终端子软件与路由器子软件后,安装终端子软件。
其中,路由器子软件可以保存在用户终端上,也可以保留在服务器上,本实施例中不做限定。
103、用户终端控制智能路由器安装路由器子软件。
用户终端安装了终端子软件后,控制智能路由器安装该路由器子软件。
可以理解的,为了保证控制智能路由器安装路由器子软件能够实现,用户终端应在本步骤103之前与智能路由器建立信任。
其中,智能路由器可能与多个用户终端建立了信任,其中有多于一个的用户终端安装了终端子软件。优选地,即使有多台与智能路由器建立信任的用户终端安装了终端子软件,该智能路由器也只安装一次路由器子软件。
其中,用户终端控制智能路由器安装该路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。当然,具体的执行过程暴露给用户也是可以的,但是并不必要,因为安装该路由器子软件的操作不需要用户的干预。
本发明实施例中,用户终端确定待安装的目标软件;将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;控制所述智能路由器安装所述路由器子软件。从以上技术方案可以看出,本发明实施例通过将待安装的目标软件划分为终端子软件与路由器子软件,使得用户终端在安装了终端子软件后,路由器子软件可以被用户终端控制安装在智能路由器上。而且,划分目标软件、控制智能路由器安装路由器子软件的操作均在用户终端的后台进行,不会暴露给用户。通过这样的方法,用户无需通过维护界面或维护软件来安装目标软件,用户只需要在用户终端上直接安装终端子软件,其他操作均可由用户终端在后台来完成。这样就节省了用户学习维护界面或维护软件的成本,且简化了安装目标软件的操作,提高了用户的体验度。
现阶段的技术中,用户终端不仅可以使用维护界面或维护软件在智能路由器上安装应用软件,还可以使用维护界面或维护软件对安装在智能路由器上的应用软件进行维护,维护内容包括登陆应用软件、运行应用软件、删除应用软件等。而本发明实施例中,用户终端不需要配置维护界面或维护软件,而是将目标软件划分为终端子软件与路由器子软件,因此本发明实施例中,用户终端可以使用终端子软件与智能路由器实现同步,并对安装的路由器子软件进行维护。具体的,终端子软件可以接收用户指令,并将用户指令提供给路由器子软件,使得路由器子软件可以根据该用户指令实现目标软件在智能路由器侧的功能。其中,智能路由器在运行路由器子软件时产生的中间数据可以保留在该智能路由器上,这样,即使用户中断对终端子软件的操作,路由器子软件运行的中间数据也不会丢失,可以在用户恢复对终端子软件的操作时被继续使用。
其中,用户终端控制智能路由器安装路由器子软件的方法有很多,例如:当路由器子软件被保存在用户终端上时,用户终端将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;当路由器子软件被保存在服务器上时,用户终端将保存有路由器子软件的服务器的地址发送给智能路由器,指示智能路由器安装该路由器子软件的服务器的地址。用户终端控制智能路由器安装路由器子软件也可以为其他方法,本实施例中不做限定。
其中,用户终端可以为搭载了安卓系统的终端设备。
优选的,用户终端与智能路由器的信息交互均可以经过非对称加密。具体的,在用户终端确定待安装的目标软件前,用户终端与智能路由器建立信任,用户终端与智能路由器通过获取彼此的公钥,来建立信任。用户终端与智能路由器建立信任后,用户终端发送给智能路由器的路由器子软件、或保存有路由器子软件的服务器的地址、或校验核、或用户指令等信息均经过用户终端的公钥加密或私钥签名。同样的,智能路由器发送给用户终端的信息也可以经过智能路由器的公钥加密或私钥签名。
图1所示的实施例提供了本发明实施例中智能路由器管理方法的基本流程,该流程提供了一种方法,可以不通过维护界面或维护软件就将路由器子软件安装到智能路由器上。下面的实施例提供了一种新的智能路由器管理方法,进一步的补充了从智能路由器上删除路由器子软件的过程,请参阅图2,本发明实施例提供的又一种智能路由器管理方法的流程包括:
201、用户终端确定待安装的目标软件;
202、用户终端将待安装的目标软件划分为终端子软件与路由器子软件,并安装终端子软件;
203、当用户终端与智能路由器建立信任时,用户终端控制智能路由器安装路由器子软件。
步骤201至203与步骤101至103基本相同,此处不做赘述。
204、用户终端删除终端子软件;
现阶段的技术中,当用户不再需要使用智能路由器上安装的应用软件时,用户可以通过操作维护界面或维护软件,来删除智能路由器上安装的应用软件。而本发明实施例中,用户终端并没有配置维护界面或维护软件,只安装了目标软件中的终端子软件。所以本实施例中,用户终端只删除终端子软件。
205、用户终端控制智能路由器删除该路由器子软件。
用户终端删除终端子软件后,用户终端控制智能路由器删除该路由器子软件。可以理解的,为了实现用户终端对智能路由器的控制,用户终端在本步骤205之前应与智能路由器建立信任。
其中,用户终端控制智能路由器删除该路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。当然,具体的执行过程暴露给用户也是可以的,但是并不必要,因为删除该路由器子软件的操作不需要用户的干预。
在实际应用中,可能有多台与智能路由器建立信任的用户终端安装了终端子软件。在这种情况下,当其中仅由一台或几台用户终端删除终端子软件,而其他的用户终端没有删除该终端子软件时,要根据实际需要来判断是否删除智能路由器上的路由器子软件。只有在确定要删除智能路由器上的路由器子软件时,才执行步骤205。具体的,可以由这些删除了终端子软件的用户终端来判断是否删除智能路由器上的路由器子软件,也可以由该智能路由器来判断是否删除该智能路由器上的终端子软件,也可以由其它设备来判断是否删除该智能路由器上的路由器子软件,本实施例中不做限定。
本发明实施例中,用户终端确定待安装的目标软件;将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;当与智能路由器建立信任时,控制所述智能路由器安装所述路由器子软件;若用户终端删除终端子软件,则当用户终端与智能路由器建立信任时,用户终端控制智能路由器删除该路由器子软件。从以上技术方案可以看出,本发明实施例通过将待安装的目标软件划分为终端子软件与路由器子软件,使得用户终端在删除了终端子软件后,智能路由器上安装的路由器子软件可以被用户终端控制删除。且控制智能路由器删除路由器子软件的操作在用户终端的后台进行,不会暴露给用户。通过这样的方法,用户无需通过维护界面或维护软件来删除目标软件,用户只需要在用户终端上直接删除终端子软件,其他操作均可由用户终端在后台来完成。这样就节省了用户学习维护界面或维护软件的成本,且简化了删除目标软件的操作,提高了用户的体验度。
为了便于理解上述实施例,下面将以上述实施例的一个具体应用场景为例进行描述。
该安卓手机通过自动查找的方式查找到智能路由器,与智能路由器建立信任。
用户需要在一安卓手机上下载一个迅雷软件,并使用该迅雷软件通过智能路由器下载电影。于是,用户使用该安卓手机确定该迅雷软件。
该安卓手机从服务器上获取该迅雷软件的安装包,该安装包有一个子安装包,称为路由器安装包,用于安装该迅雷软件的路由器子软件,该路由器子软件在路由器上运行,并为用户提供该迅雷软件在路由器侧的功能。该安装包中除去路由器安装包的部分为称为手机安装包,用于安装该迅雷软件的手机子软件,该手机子软件在手机上运行,并为用户提供该迅雷软件在手机侧的功能。该安卓手机通过该手机安装包,安装手机子软件,并将路由器安装包发送给该智能路由器。
该智能路由器获取该路由器安装包后,通过该路由器安装包安装路由器子软件。
之后,用户需要通过该迅雷软件下载电影,于是用户使用该迅雷软件的手机子软件下达“下载电影”的指令。该手机子软件获取该指令,并将该指令发送给路由器子软件,该路由器子软件根据该指令下载电影。在下载过程中,路由器子软件将下载的进度、当前网速等信息反馈给手机子软件,该手机子软件将这些信息在迅雷软件的显示界面上显示给用户。其中,下载的电影保存在该智能路由器的硬盘上。
在下载完成60%时,该安卓手机因电池电量不足而自动关机,因此该手机子软件被关闭,而该路由器子软件继续下载电影,并将下载了的电影保存在该智能路由器的硬盘上。
第二天,用户将该安卓手机充满电后开机,于是该迅雷软件的手机子软件被启动,智能路由器通知该安卓手机下载已完成,并将电影发送给该安卓手机,使得用户可以直接在手机上观看电影。
用户在该安卓手机上选择删除该迅雷软件。于是,该迅雷软件的手机子软件被删除。由于该安卓手机与智能路由器之间一直都建立信任,所以该智能路由器删除该迅雷软件的路由器子软件。
本发明实施例还提供了相关的用户终端,如图3所示,用于实现上述方法。本发明实施例提供的用户终端的基本结构包括:
确定单元301,用于确定待安装的目标软件;
与传统的路由器相比,智能路由器同个人电脑一样,具有独立的操作系统,可以由用户自行安装各种软件,用于实现较为复杂的功能。
本实施例中,确定单元301确定待安装的目标软件。其中,目标软件用于实现智能路由器为用户终端提供的功能,包括离线下载、翻墙、去广告等。
其中,目标软件可以保存在用户终端上,也可以保留在服务器上,本实施例中不做限定。
划分单元302,用于将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件,其中,终端子软件用于在用户终端上运行,可以实现目标软件在用户终端侧的功能,包括向用户提供操作界面、接收用户指令、将用户指令发送给路由器子软件等;路由器子软件用于在智能路由器上运行,可以接收终端子软件发送的用户指令,并根据该用户指令实现目标软件在智能路由器侧的功能,包括离线下载、翻墙、去广告等。
其中,划分单元302将待安装的目标软件划分为终端子软件与路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。
划分单元302将目标软件划分为终端子软件与路由器子软件后,安装终端子软件。
其中,路由器子软件可以保存在用户终端上,也可以保留在服务器上,本实施例中不做限定。
控制单元303,用于控制所述智能路由器安装所述路由器子软件。
其中,智能路由器可能与多个用户终端建立了信任,其中有多于一个的用户终端安装了终端子软件。优选地,即使有多台与智能路由器建立信任的用户终端安装了终端子软件,该智能路由器也只安装一次路由器子软件。
其中,控制单元303控制智能路由器安装该路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。
本发明实施例中,确定单元301确定待安装的目标软件;划分单元302将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;当与智能路由器建立信任时,控制单元303控制所述智能路由器安装所述路由器子软件。从以上技术方案可以看出,本发明实施例通过将待安装的目标软件划分为终端子软件与路由器子软件,使得用户终端在安装了终端子软件后,路由器子软件可以被用户终端控制安装在智能路由器上。而且,划分目标软件、控制智能路由器安装路由器子软件的操作均在用户终端的后台进行,不会暴露给用户。通过这样的方法,用户无需通过维护界面或维护软件来安装目标软件,用户只需要在用户终端上直接安装终端子软件,其他操作均可由用户终端在后台来完成。这样就节省了用户学习维护界面或维护软件的成本,且简化了安装目标软件的操作,提高了用户的体验度。
现阶段的技术中,用户终端不仅可以使用维护界面或维护软件在智能路由器上安装应用软件,还可以使用维护界面或维护软件对安装在智能路由器上的应用软件进行维护,维护内容包括登陆应用软件、运行应用软件、删除应用软件等。而本发明实施例中,用户终端不需要配置维护界面或维护软件,而是将目标软件划分为终端子软件与路由器子软件,因此本发明实施例中,用户终端还可以包括维护单元304,用于使用终端子软件与智能路由器实现同步,并对安装的路由器子软件进行维护。具体的,终端子软件可以接收用户指令,并将用户指令提供给路由器子软件,使得路由器子软件可以根据该用户指令实现目标软件在智能路由器侧的功能。其中,智能路由器在运行路由器子软件时产生的中间数据可以保留在该智能路由器上,这样,即使用户中断对终端子软件的操作,路由器子软件运行的中间数据也不会丢失,可以在用户恢复对终端子软件的操作时被继续使用。
其中,用户终端控制智能路由器安装路由器子软件的方法有很多,例如:当路由器子软件被保存在用户终端上时,控制单元303将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;当路由器子软件被保存在服务器上时,控制单元303将保存有路由器子软件的服务器的地址发送给智能路由器,指示智能路由器安装该路由器子软件的所述服务器的地址。用户终端控制智能路由器安装路由器子软件也可以为其他方法,本实施例中不做限定。
其中,用户终端可以为搭载了安卓系统的终端设备。
优选的,用户终端还可以包括加密单元305,用于对与智能路由器的信息交互进行非对称加密。具体的,加密单元305与智能路由器通过获取彼此的公钥,来建立信任。用户终端与智能路由器建立信任后,用户终端发送给智能路由器的路由器子软件、或保存有路由器子软件的服务器的地址、或用户指令等信息均经过加密单元305的公钥加密或私钥签名。同样的,智能路由器发送给用户终端的信息也可以经过智能路由器的公钥加密或私钥签名。
可以理解的,在用户终端确定待安装的目标软件前,需要与智能目标路由器建立信任。
图3所示的实施例提供了本发明实施例中用户终端的基本结构,该用户终端可以不通过维护界面或维护软件就将路由器子软件安装到智能路由器上。下面的实施例提供了一种更为细化的用户终端,请参阅图4,本发明实施例提供的又一用户终端的结构包括:
确定单元401,用于确定待安装的目标软件;
划分单元402,用于将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;
控制单元403,用于当所述用户终端与智能路由器建立信任时,控制所述智能路由器安装所述路由器子软件;
维护单元404,用于使用终端子软件对路由器子软件进行维护;
加密单元405,用于对与智能路由器的信息交互进行非对称加密;
功能单元401至405与功能单元301至305基本相同,此处不做赘述。其中,功能单元404与405为可选单元。本实施例中的用户终端也可以没有维护单元404与加密单元405。
删除单元406,用于删除所述终端子软件;
现阶段的技术中,当用户不再需要使用智能路由器上安装的应用软件时,用户可以通过操作维护界面或维护软件,来删除智能路由器上安装的应用软件。而本发明实施例中,用户终端并没有配置维护界面或维护软件,只安装了目标软件中的终端子软件。所以本实施例中,用户终端的删除单元406只删除终端子软件。
控制单元403还用于:当所述用户终端与智能路由器建立信任时,控制所述智能路由器删除所述路由器子软件。
其中,控制单元403控制智能路由器删除该路由器子软件的操作在用户终端的后台执行,其具体的执行过程不会暴露给用户。
在实际应用中,可能有多台与智能路由器建立信任的用户终端安装了终端子软件。在这种情况下,当其中仅由一台或几台用户终端删除终端子软件,而其他的用户终端没有删除该终端子软件时,要根据实际需要来判断是否删除智能路由器上的路由器子软件。只有在确定要删除智能路由器上的路由器子软件时,控制单元403才控制所述智能路由器删除所述路由器子软件。具体的,可以由这些删除了终端子软件的用户终端来判断是否删除智能路由器上的路由器子软件,也可以由该智能路由器来判断是否删除该智能路由器上的终端子软件,也可以由其它设备来判断是否删除该智能路由器上的路由器子软件,本实施例中不做限定。
本发明实施例中,确定单元401确定待安装的目标软件;划分单元402将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;当与智能路由器建立信任时,控制单元403控制所述智能路由器安装所述路由器子软件;若删除单元406删除终端子软件,则当用户终端与智能路由器建立信任时,控制单元403控制智能路由器删除该路由器子软件。从以上技术方案可以看出,本发明实施例通过将待安装的目标软件划分为终端子软件与路由器子软件,使得用户终端在删除了终端子软件后,智能路由器上安装的路由器子软件可以被用户终端控制删除。且控制智能路由器删除路由器子软件的操作在用户终端的后台进行,不会暴露给用户。通过这样的方法,用户无需通过维护界面或维护软件来删除目标软件,用户只需要在用户终端上直接删除终端子软件,其他操作均可由用户终端在后台来完成。这样就节省了用户学习维护界面或维护软件的成本,且简化了删除目标软件的操作,提高了用户的体验度。
为了便于理解上述实施例,下面将以上述实施例的一个具体应用场景为例进行描述。
该安卓手机的控制单元403通过自动查找的方式查找到智能路由器,与智能路由器建立信任。
用户需要在一安卓手机上下载一个迅雷软件,并使用该迅雷软件通过智能路由器下载电影。于是,该安卓手机的确定单元401确定该迅雷软件。
该安卓手机的划分单元402从服务器上获取该迅雷软件的安装包,该安装包有一个子安装包,称为路由器安装包,用于安装该迅雷软件的路由器子软件,该路由器子软件在路由器上运行,并为用户提供该迅雷软件在路由器侧的功能。该安装包中除去路由器安装包的部分为称为手机安装包,用于安装该迅雷软件的手机子软件,该手机子软件在手机上运行,并为用户提供该迅雷软件在手机侧的功能。该安卓手机的划分单元402通过该手机安装包,安装手机子软件,并将路由器安装包发送给该智能路由器。
该智能路由器获取该路由器安装包后,通过该路由器安装包安装路由器子软件。具体的安装过程可参照之前方法实施例的描述,此处不做赘述。
用户在该安卓手机上选择删除该迅雷软件。于是,该迅雷软件的手机子软件被删除单元406删除。由于该安卓手机与智能路由器之间一直都建立信任,所以控制单元403控制该智能路由器删除该迅雷软件的路由器子软件。
上面从单元化功能实体的角度对本发明实施例中的用户终端进行了描述,下面从硬件处理的角度对本发明实施例中的用户终端进行描述,请参阅图5,本发明实施例中的用户终端500另一实施例包括:
输入装置501、输出装置502、处理器503和存储器504(其中用户终端500中的处理器503的数量可以一个或多个,图5中以一个处理器503为例,但该举例不限定本实施例的实施方式)。在本发明的一些实施例中,输入装置501、输出装置502、处理器503和存储器504可通过总线或其它方式连接,其中,图5中以通过总线连接为例。
其中,通过调用存储器504存储的操作指令,处理器503用于在所述操作指令的驱动下执行如下步骤:
确定待安装的目标软件;将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件;控制所述智能路由器安装所述路由器子软件;使用所述终端子软件与智能路由器实现同步,并对安装的所述路由器子软件进行维护;将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;或,将保存有所述路由器子软件的服务器的地址发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件的所述服务器的地址;删除所述终端子软件;当所述用户终端与智能路由器建立信任时,控制所述智能路由器删除所述路由器子软件;加密与所述智能路由器的信息交互。用户终端500可以是一个手机、平板电脑或其他设备。输入装置501可以为用户终端500的用户输入模块,如触摸屏中的感应器,输出装置502可以是触摸屏中的显示器。处理器503在所述操作指令的驱动下可执行之前实施例所述的方法,本实施例不作具体重复说明。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (11)
1.一种智能路由器管理方法,其特征在于,包括:
用户终端确定待安装的目标软件;
所述用户终端将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件,其中,所述终端子软件用于实现所述目标软件在用户终端侧的功能,所述路由器子软件用于实现所述目标软件在智能路由器侧的功能;
所述用户终端控制所述智能路由器安装所述路由器子软件。
2.根据权利要求1所述的智能路由器管理方法,其特征在于,所述方法还包括:
所述用户终端使用所述终端子软件与智能路由器实现同步,并对安装的所述路由器子软件进行维护。
3.根据权利要求1或2所述的智能路由器管理方法,其特征在于,所述用户终端控制所述智能路由器安装所述路由器子软件包括:
所述用户终端将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;
或,所述用户终端将保存有所述路由器子软件的服务器的地址发送给所述智能路由器,向所述智能路由器指示安装所述路由器子软件的所述服务器的地址。
4.根据权利要求1或2所述的智能路由器管理方法,其特征在于,所述方法还包括:
所述用户终端删除所述终端子软件;
所述用户终端控制所述智能路由器删除所述路由器子软件。
5.根据权利要求1或2所述的智能路由器管理方法,其特征在于,在用户终端确定待安装的目标软件前,所述方法还包括:所述用户终端与智能路由器建立信任;并且所述用户终端与所述智能路由器的信息交互均经过非对称加密。
6.根据权利要求1或2所述的智能路由器管理方法,其特征在于,所述目标软件在智能路由器侧的功能包括如下至少一项:用户终端离线时的下载、访问或屏蔽特定网址或服务器和去广告。
7.一种用户终端,其特征在于,包括:
确定单元,用于确定待安装的目标软件;
划分单元,用于将所述待安装的目标软件划分为终端子软件与路由器子软件,并安装所述终端子软件,其中,所述终端子软件用于实现所述目标软件在用户终端侧的功能,所述路由器子软件用于实现所述目标软件在智能路由器侧的功能;
控制单元,用于控制所述智能路由器安装所述路由器子软件。
8.根据权利要求7所述的用户终端,其特征在于,所述用户终端还包括:
维护单元,用于使用所述终端子软件与智能路由器实现同步,并对安装的所述路由器子软件进行维护。
9.根据权利要求7或8所述的用户终端,其特征在于,所述控制单元用于:
将所述路由器子软件发送给所述智能路由器,指示所述智能路由器安装所述路由器子软件;
或,将保存有所述路由器子软件的服务器的地址发送给所述智能路由器,向所述智能路由器指示安装所述路由器子软件的所述服务器的地址。
10.根据权利要求7或8所述的用户终端,其特征在于,所述用户终端还包括:
删除单元,用于删除所述终端子软件;
所述控制单元还用于:控制所述智能路由器删除所述路由器子软件。
11.根据权利要求7或8所述的用户终端,其特征在于,所述用户终端还包括:
加密单元,用于对与所述智能路由器的信息交互进行非对称加密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410307032.6A CN104065513B (zh) | 2014-06-30 | 2014-06-30 | 一种智能路由器管理方法以及相关用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410307032.6A CN104065513B (zh) | 2014-06-30 | 2014-06-30 | 一种智能路由器管理方法以及相关用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104065513A CN104065513A (zh) | 2014-09-24 |
CN104065513B true CN104065513B (zh) | 2017-09-12 |
Family
ID=51553055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410307032.6A Active CN104065513B (zh) | 2014-06-30 | 2014-06-30 | 一种智能路由器管理方法以及相关用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104065513B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105677542B (zh) * | 2014-11-18 | 2019-02-05 | 联想(北京)有限公司 | 一种进度信息显示方法及电子设备 |
CN104901896B (zh) * | 2015-07-08 | 2018-10-09 | 北京玛施德利科技有限公司 | 智能车载路由器 |
CN108616867A (zh) * | 2017-02-09 | 2018-10-02 | 腾讯科技(深圳)有限公司 | 一种智能路由器数据离线下载方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101374079A (zh) * | 2008-10-10 | 2009-02-25 | 中兴通讯股份有限公司 | 一种网络管理系统的用户权限获取方法 |
CN103702399A (zh) * | 2013-12-25 | 2014-04-02 | 福建星网锐捷通讯股份有限公司 | 一种通过智能手机管理无线路由器的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7797392B2 (en) * | 2002-11-26 | 2010-09-14 | International Business Machines Corporation | System and method for efficiently supporting multiple native network protocol implementations in a single system |
-
2014
- 2014-06-30 CN CN201410307032.6A patent/CN104065513B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101374079A (zh) * | 2008-10-10 | 2009-02-25 | 中兴通讯股份有限公司 | 一种网络管理系统的用户权限获取方法 |
CN103702399A (zh) * | 2013-12-25 | 2014-04-02 | 福建星网锐捷通讯股份有限公司 | 一种通过智能手机管理无线路由器的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104065513A (zh) | 2014-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107070705B (zh) | 一种云资源的编排方法 | |
CN107580083A (zh) | 一种容器ip地址分配的方法和系统 | |
CN103631638B (zh) | 用于优化虚拟机的部署的方法和系统 | |
CN105450450B (zh) | 虚拟网络参数配置方法和装置 | |
CN102685210B (zh) | 一种无线路由设备、移动终端、管理系统及方法 | |
CN109347663A (zh) | 一种OpenStack云平台中资源可视化编排方法 | |
CN106465121A (zh) | 电子用户身份模块配置 | |
CN102438047A (zh) | 一种移动互联网环境下的云服务安全动态自适应方法 | |
CN106406846A (zh) | 显示界面的创建方法及装置 | |
CN104065513B (zh) | 一种智能路由器管理方法以及相关用户终端 | |
CN104506580B (zh) | 一种统一客户端版本的方法和系统 | |
CN107547629A (zh) | 客户端静态资源下载的方法、装置、电子设备和可读介质 | |
CN108469972A (zh) | 支持web页面中显示多窗口的方法和装置 | |
CN102224765A (zh) | 创建跨技术的配置设置 | |
CN111124617B (zh) | 区块链系统的创建方法和装置、存储介质及电子装置 | |
CN107562415A (zh) | 一种贴纸功能框架实现方法与设备 | |
CN107634989A (zh) | 一种云钱包构建方法及服务器 | |
CN113626133B (zh) | 一种虚拟机控制方法、装置、设备及计算机可读存储介质 | |
CN106548096A (zh) | 数据传输方法及装置 | |
CN106533880A (zh) | 一种在云服务器上搭建vpn服务的方法及装置 | |
CN108153745A (zh) | 一种应用数据调用方法及应用开发系统 | |
CN107370767A (zh) | 一种互联网分享系统 | |
CN106411588A (zh) | 一种网络设备管理方法、主设备及管理服务器 | |
CN108650265A (zh) | 文件的下载方法及其装置、存储介质、电子终端 | |
CN114124697A (zh) | 一种网络切换方法、网络切换装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |