一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

路由器控制方法、装置、设备及存储介质与流程

2021-07-09 08:55:00 来源:中国专利 TAG:自然语言 人工智能 路由器 装置 语音识别


1.本申请涉及人工智能技术领域,尤其涉及语音识别和自然语言处理技术领域,具体涉及一种路由器控制方法、装置、设备及存储介质。


背景技术:

2.路由器又称网关设备,是一种用于连接多个逻辑上分开的网络设备,为人们的生活提供了便利。
3.然而,目前市场上的路由器只支持用户通过相关的网页或者应用程序等渠道,来对路由器进行控制。


技术实现要素:

4.本公开提供了一种用于对路由器进行控制的方法、装置、设备及存储介质。
5.根据本公开的一方面,提供了一种路由器控制方法,包括:
6.在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器;
7.确定与所述路由控制指令关联的页面,且通过所述页面对所述目标路由器进行控制。
8.根据本公开的另一方面,提供了一种路由器控制装置,包括:
9.目标路由器选择模块,用于在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器;
10.目标路由器控制模块,用于确定与所述路由控制指令关联的页面,且通过所述页面对所述目标路由器进行控制。
11.根据本公开的另一方面,提供了一种电子设备,包括:
12.至少一个处理器;以及
13.与所述至少一个处理器通信连接的存储器;其中,
14.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开中任一项所述的路由器控制方法。
15.根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开中任一项所述的路由器控制方法。
16.根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据本公开中任一项所述的路由器控制方法。
17.应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
18.附图用于更好地理解本方案,不构成对本申请的限定。其中:
19.图1a是根据本公开实施例公开的一种路由器控制方法的流程图;
20.图1b是根据本公开实施例公开的一种密码填写页面的示意图;
21.图2a是根据本公开实施例公开的一种路由器控制方法的流程图;
22.图2b是根据本公开实施例公开的一种路由配置页面的示意图;
23.图2c是根据本公开实施例公开的一种状态监控页面的示意图;
24.图3是根据本公开实施例公开的一种路由器控制装置的结构示意图;
25.图4是用来实现本公开实施例公开的路由器控制方法的电子设备的框图。
具体实施方式
26.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
27.申请人在研发过程中发现,目前市场上的路由器只支持用户通过相关的网页或者应用程序等渠道,来对路由器进行控制。例如,用户通过路由器厂商提供的网址登录路由器管理网页,并从路由器管理网页中找到与控制路由器相关的页面,进而点击打开该页面以对路由器进行控制;又例如,用户通过在智能手机中开启路由器厂商开发的app(application,手机软件),并从该app中找到与控制路由器相关的按钮,进而点击该按钮以跳转显示控制路由器的界面,并在控制路由器的界面中对路由器进行控制。
28.然而,目前控制路由器的方式需要用户在网页或应用程序进行多次点击后,才可以获取与控制路由器相关的界面,操作流程较繁琐,使得用户不能便捷的对路由器进行控制,用户体验较差。
29.图1a是根据本公开实施例公开的一种路由器控制方法的流程图,本实施例可以适用于用户对路由器进行控制的情况。本实施例方法可以由路由器控制装置来执行,所述装置可采用软件和/或硬件实现,并可集成在任意的具有计算能力的电子设备上。
30.如图1a所示,本实施例公开的路由器控制方法可以包括:
31.s101、在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器。
32.其中,语音信息由用户发出且由智能屏通过安装的拾音设备接收,拾音设备包括但不限于麦克风等。智能屏是指具有数据处理功能以及数据可视化展示功能的设备,例如智能电视或智能显示器等等。一个智能屏关联有至少一个候选路由器,关联的候选路由器可以是与智能屏处于同一局域网中的路由器,也可以是与智能屏处于不同局域网中的路由器。路由控制指令是指用户对于待控制的目标路由器的控制指令,路由控制指令包括但不限于网络配置指令、网络密码修改指令、状态监控指令以及固件升级指令等等,本实施例并不对路由控制指令包括的具体类型进行任何限定,凡是能够对路由器进行控制的指令都属于本实施例的保护范围中。
33.在一种实施方式中,用户首先向智能屏发送包含唤醒指令的语音信息,智能屏接
收到包含唤醒指令的语音信息后,将唤醒指令与预设的唤醒词进行匹配,若匹配成功则开启智能屏的语音识别功能,并向用户反馈语音识别开启提示信息,例如“我在,请讲”或“请问您有什么问题”等等。用户根据语音识别开启提示信息,继续向智能屏发送包含路由控制指令的语音信息。智能屏对包含路由控制指令的语音信息进行语音识别,将语音形式的路由控制指令转化成智能屏可识别的字符形式的语音识别结果,且根据语音识别结果,确定路由控制指令中是否包含目标路由器的标识信息,例如,语音识别结果为“修改路由器a的密码”,则“路由器a”即为目标路由器的标识信息。若包含,则智能屏将该标识信息发送给本地安装的路由应用,以使得路由应用根据该标识信息在维护的候选路由器列表中进行匹配搜索,并将匹配成功的候选路由器作为待控制的目标路由器;若不包含,则向用户反馈引导语音,例如“请问您要控制哪个路由器”或者“不知道您要控制哪个路由器”等,以引导用户继续对目标路由器进行澄清。
34.可选的,智能屏对语音信息进行语音识别的另一种实施方式是:用户直接向智能屏发送包含路由控制指令的语音信息。智能屏首先提取语音信息的声纹特征,并将声纹特征与预先存储的样本声纹特征进行匹配,若匹配成功则开启语音识别功能,并对语音信息进行语音识别,且根据语音识别结果。
35.可选的,若路由应用维护的候选路由器列表中没有与标识信息匹配的候选路由器,则实施方式可以是:向用户反馈错误提示语音,例如“没有找到您想控制的路由器”或者“请您确认想控制的路由器”,以使得用户再次确认目标路由器的标识信息后,继续向智能屏发送包含目标路由器的标识信息的路由控制指令。
36.可选的,若路由控制指令中不包含目标路由器的标识信息,则实施方式还可以是:将智能屏当前所连接的候选路由器,默认作为待控制的目标路由器。
37.可选的,智能屏关联的候选路由器可以是与智能屏登录同一个用户账号的路由器。例如智能屏当前登录的用户账号为:0001,而路由器a当前登录的用户账号也为:0001,则路由器a为智能屏的一个候选路由器。
38.通过在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器,实现了根据用户的语音信息确定待控制的目标路由器的效果,无需用户手动选择待控制的目标路由器的效果,提高了效率。
39.s102、确定与所述路由控制指令关联的页面,且通过所述页面对所述目标路由器进行控制。
40.在一种实施方式中,智能屏对接收到的路由控制指令进行意图识别,其中,意图识别的方法包括但不限于基于词典模板的规则分类方法、基于过往日志匹配方法以及基于分类模型的方法等等,确定路由控制指令的指令类别,并根据确定的指令类别从本地端安装的路由应用中确定该指令类别关联的页面的页面标识,进而向路由应用发送该页面标识以控制路由应用将该页面标识对应的页面向用户进行展示。用户通过智能屏中展示的页面,对目标路由器实施控制操作,例如网络连接类型设置或账户密码的修改等,智能屏响应用户实施的控制操作,对目标路由器进行相应的控制。
41.可选的,确定与指令类别关联的页面的页面标识,实施方式还可以是:智能屏根据确定的指令类别从云平台中确定该指令类别关联的页面的页面标识,进而向云平台发送该页面标识,以从云平台中下载该页面标识对应的页面,并将该页面向用户进行展示。
42.通过确定与路由控制指令关联的页面,且通过页面对目标路由器进行控制,实现了用户基于智能屏展示的页面对目标路由器进行控制的效果,满足了用户对于目标路由器进行控制的需求。
43.本公开通过在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器,确定与路由控制指令关联的页面,且通过页面对目标路由器进行控制,实现了简化控制路由器的操作流程的效果,使得用户能够更加便捷地对路由器进行控制,改善了用户体验。
44.在上述实施例的基础上,s102中“确定与所述路由控制指令关联的页面”之前,还包括以下a和b两个步骤:
45.a、获取用户输入的目标路由器的管理密码。
46.其中,目标路由器的管理密码用于对控制目标路由器的用户进行权限认证。
47.在一种实施方式中,智能屏中的路由应用根据确定的目标路由器向用户展示密码填写页面,用户在密码填写页面中输入目标路由器的管理密码,路由应用相应获取用户输入的管理密码。其中,用户输入管理密码的方式可以是通过语音方式输入,还可以是通过触控点击的形式输入。
48.b、根据所述管理密码,对用户操作目标路由器的权限进行认证。
49.在一种实施方式中,智能屏中的路由应用将用户输入的管理密码,与从目标路由器获取的预设管理密码进行比对,若一致,则确定用户具有控制目标路由器的权限,若不一致,则确定用户不具有控制目标路由器的权限,并向用户发送报警信息,例如“您没有管理该路由器的权限”或“密码错误,请重新输入”等。
50.图1b是根据本公开实施例公开的一种密码填写页面的示意图,如图1b所示,密码填写页面20包括密码填写区域21,用户在密码填写区域21填写管理密码后,点击登录按钮22,智能屏中的路由应用相应对用户的权限进行认证。
51.通过获取用户输入的目标路由器的管理密码,并根据管理密码,对用户操作目标路由器的权限进行认证,实现了保证目标路由器的安全性的效果,防止用户恶意篡改目标路由器相关信息的问题。
52.图2a是根据本公开实施例公开的一种路由器控制方法的流程图,基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。
53.s201、在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器。
54.在一种实施方式中,智能屏对用户的语音信息进行语音识别,并根据语音识别结果确定是否包含路由控制指令,若是,则从智能屏关联的候选路由器中选择待控制的目标路由器,若否,则终止后续的流程,或者向用户反馈引导语音,例如“我不明白您的意思,请重新再说一遍”或者“您是否要控制路由器”等,以引导用户重新发送包含路由控制指令的语音信息。
55.s202、将与所述路由控制指令匹配的候选页面模板,作为目标页面模板,且从所述目标路由器获取所述目标页面模板所需要的目标数据。
56.其中,页面模板是已经预先制作好的页面框架,是决定页面的基本结构和设置的一种模板,包括但不限于字符格式、段落格式、页面背景颜色和页面格式等元素。只需将页
面模板所需的数据填充至模板中的各区域,并对数据填充后的页面模板进行渲染,就可以得到可视化的页面。
57.在一种实施方式中,智能屏对路由控制指令进行意图识别,确定路由控制指令的指令类别,并根据预先建立的指令类别与页面模板的关联关系,从路由应用中维护的候选页面模板中,确定与该指令类别匹配的候选页面模板作为目标页面模板,进而将目标页面模板的模板标识发送给路由应用,以使得路由应用根据目标页面模板的模板标识,从目标路由器中获取目标模板所需的目标数据。
58.可选的,在所述路由控制指令为网络配置指令的情况下,所述目标页面模板为网络配置页面模板,所述目标数据为所述目标路由器的网络连接类型。
59.其中,网络配置指令即对于目标路由器的网络连接类型进行配置的指令。网络配置页面模板用于生成可视化的网络配置页面。目标路由器的网络连接类型包括但不限于pppoe拨号连接、动态ip连接以及静态ip连接等等。
60.通过在路由控制指令为网络配置指令的情况下,目标页面模板为网络配置页面模板,目标数据为目标路由器的网络连接类型,为后续生成网络配置指令关联的网络配置页面奠定了基础,满足了用户对于目标路由器网络连接类型进行配置的需求。
61.可选的,在所述路由控制指令为网络密码修改指令的情况下,所述目标页面模板为账户控制页面模板,所述目标数据为所述目标路由器的账户密码。
62.其中,网络密码修改指令即对于目标路由器的账户密码进行修改的指令。账户控制页面模板用于生成可视化的账户控制页面。目标路由器的账户密码包括目标路由器的路由器名称、路由器网络密码以及路由器管理密码等,路由器网络密码用于建立设备与路由器的网络连接,路由器管理密码用于对控制路由器的用户的权限进行认证。
63.通过在路由控制指令为网络密码修改指令的情况下,目标页面模板为账户控制页面模板,目标数据为目标路由器的账户密码,为后续生成网络密码修改指令关联的账户控制页面奠定了基础,满足了用户对于目标路由器账户密码进行修改的需求。
64.可选的,在所述路由控制指令为状态监控指令的情况下,所述目标页面模板为状态监控页面模板,所述目标数据为所述目标路由器的当前状态信息。
65.其中,状态监控指令即对于目标路由器的当前状态进行监控的指令。状态监控页面模板用于生成可视化的状态监控页面。目标路由器的当前状态信息包括但不限于上传速率、下载速率、上网时长、系统运行时间、路由器ip地址、连接设备信息、网络状态信息、无线状态信息、cpu状态信息和流量信息等。
66.通过在路由控制指令为状态监控指令的情况下,目标页面模板为状态监控页面模板,目标数据为目标路由器的当前状态信息,为后续生成状态监控指令关联的状态监控页面奠定了基础,满足了用户对于目标路由器当前状态信息进行监控的需求。
67.可选的,在所述路由控制指令为固件升级指令的情况下,所述目标页面模板为路由器升级页面模板,所述目标数据为所述目标路由器的版本信息。
68.其中,固件升级指令即对于目标路由器进行固件升级的指令。路由器升级页面模板用于生成可视化的路由器升级页面。目标路由器的版本信息包括但不限于目标路由器当前的固件版本号等。
69.通过在路由控制指令为固件升级指令的情况下,目标页面模板为路由器升级页面
模板,目标数据为目标路由器的版本信息,为后续生成固件升级指令关联的路由器升级页面奠定了基础,满足了用户对于目标路由器固件进行升级的需求。
70.s203、根据所述目标数据和所述目标页面模板,生成与所述路由控制指令关联的页面。
71.在一种实施方式中,将目标数据填充至目标页面模板的预设显示区域中,并对数据填充后的目标页面模板进行渲染,生成与路由控制指令关联的页面,并通过智能屏对该页面进行可视化展示。
72.可选的,在路由控制指令为路由器配置指令的情况下,目标页面模板为路由配置页面模板,目标数据为目标路由器的可配置信息,则s203包括:
73.根据目标路由器的可配置信息和路由配置页面模板,生成与路由器配置指令关联的路由配置页面。
74.示例性的,图2b是根据本公开实施例公开的一种路由配置页面的示意图,如图2b所示,路由配置页面200包括网络配置子区域201、账户控制子区域202、状态监控子区域203和路由器升级子区域204。用户可在智能屏可视化展示的路由配置页面200上,根据自身需求触控点击任一子区域,以使得智能屏跳转显示该子区域对应的页面,用户可根据跳转后的页面对路由器进行控制。
75.s204、通过所述页面对所述目标路由器进行控制。
76.在一种实施方式中,智能屏对生成的页面进行可视化展示,用户通过可视化的页面对目标路由器实施控制操作,智能屏根据用户实施的控制操作,相应的对目标路由器进行控制。
77.可选的,在页面模板为网络配置页面模板,目标数据为目标路由器的网络连接类型的情况下,所述页面为网络配置页面,相应的s204包括:
78.根据用户对所述网络连接类型的设置操作,更新所述目标路由器的网络连接。
79.在一种实施方式中,用户在网络配置页面上实施对目标路由器网络连接类型的设置操作,将目标路由器当前网络连接类型变更为所需的目标网络连接类型,其中实施设置操作的形式可以是语音形式,也可以是触控点击形式等等。智能屏响应用户对网络连接类型的设置操作,通过路由应用控制目标路由器将当前网络连接类型变更为目标网络连接类型,实现对目标路由器的网络连接的更新。
80.通过根据用户对网络连接类型的设置操作,更新目标路由器的网络连接,满足了用户对于目标路由器网络连接类型进行配置的需求。
81.可选的,在页面模板为账户控制页面模板,目标数据为目标路由器的账户密码的情况下,所述页面为账户控制页面,相应的s204包括:
82.根据用户对所述账户密码的修改操作,更新所述目标路由器的网络密码。
83.其中,目标路由器的网络密码用于建立设备与目标路由器的网络连接。
84.在一种实施方式中,用户在账户控制页面上实施对目标路由器账户密码的修改操作,将目标路由器当前账户密码变更为所需的目标账户密码,其中实施修改操作的形式可以是语音形式,也可以是触控点击形式等等。智能屏响应用户对账户密码的修改操作,通过路由应用控制目标路由器将当前账户密码变更为目标账户密码,实现对目标路由器的网络密码的更新。
85.通过根据用户对账户密码的修改操作,更新目标路由器的网络密码,满足了用户对于目标路由器账户密码进行修改的需求。
86.可选的,在页面模板为状态监控页面模板,目标数据为目标路由器的当前状态信息的情况下,所述页面为状态监控页面,相应的s204包括:
87.向用户展示所述页面,以使用户对所述目标路由器进行监控。
88.在一种实施方式中,智能屏将状态监控页面向用户进行可视化展示,用户可通过状态监控页面对目标路由器进行监控。
89.示例性的,图2c是根据本公开实施例公开的一种状态监控页面的示意图,如图2c所示,状态监控页面205包括工作状态子区域206、连接设备信息子区域207、网络状态信息子区域208、无线状态信息子区域209、cpu状态信息子区域210和流量信息子区域211。其中,工作状态子区域206展示有目标路由器的上传速率、下载速率、上网时长、系统运行时间和路由器ip地址等。连接设备信息子区域207展示有目标路由器当前所连接的上网设备。网络状态信息子区域208展示有目标路由器的协议类型和mac地址信息等。无线状态信息子区域209展示有目标路由器的2.4g无线状态信息和5g无线状态信息,具体包括名称、密码和安全模式等信息。cpu状态信息子区域210展示有在一段时间内目标路由器cpu总占用率的变化趋势图。流量信息子区域211展示有在一段时间内目标路由器的下载流量数值和上传流量数值的变化趋势图。
90.基于状态监控页面205,用户还可以执行包括如下操作:1)根据需求对目标路由器当前所连接的上网设备进行管理,例如断开与某个上网设备的连接等。2)对目标路由器的下载速率和上传速率进行限速,例如将下载速率设置低于下载速率阈值,和/或,将上传速率设置低于上传速率阈值。3)基于网络状态信息子区域208展示的内容,对目标路由器进行网络状态检测,确定目标路由器当前网络状态是否正常。
91.在上述状态监控页面205展示内容的基础上,状态监控页面205还可以包括带宽信息子区域,用于向用户展示目标路由器占用的实际带宽。
92.通过向用户展示页面,以使用户对目标路由器进行监控,满足了用户对于目标路由器当前状态信息进行监控的需求。
93.可选的,在页面模板为路由器升级页面模板,目标数据为目标路由器的版本信息的情况下,所述页面为路由器升级页面,相应的s204包括:
94.根据用户对所述版本信息的升级操作,升级所述目标路由器的固件版本。
95.在一种实施方式中,用户在路由器升级页面上点击升级按钮,智能屏响应用户的升级操作,通过路由应用向目标路由器发送升级安装包,以控制目标路由器根据升级安装包,实现对当前的固件版本进行升级。
96.通过根据用户对版本信息的升级操作,升级目标路由器的固件版本,满足了用户对于目标路由器固件进行升级的需求。
97.本公开通过在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器,并将与路由控制指令匹配的候选页面模板,作为目标页面模板,且从目标路由器获取目标页面模板所需要的目标数据,进而根据目标数据和目标页面模板,生成与路由控制指令关联的页面,最终通过页面对目标路由器进行控制,实现了根据页面模板快速生成页面的效果,加快了页面生成的速度,减少了用户的等待
时间,并且简化了控制路由器的操作流程,使得用户能够更加便捷地对路由器进行控制,改善了用户体验。
98.在上述实施例的基础上,s202中“从所述目标路由器获取所述目标页面模板所需要的目标数据”,包括以下a和b两个步骤:
99.a、在智能屏所连接的当前路由器与目标路由器不同的情况下,断开与所述当前路由器之间的连接,且建立与所述目标路由器之间的连接。
100.在一种实施方式中,智能屏所连接的当前路由器与目标路由器不同,表示目标路由器与智能屏当前并未处于同一局域网内,则智能屏通过路由应用断开与当前路由器之间的通信连接,进而再通过路由应用建立与目标路由器之间的通信连接,从而使得智能屏与目标路由器处于同一局域网内。
101.b、从所述目标路由器获取所述目标页面模板所需要的目标数据。
102.在一种实施方式中,智能屏通过与目标路由器之间的本地链路,从目标路由器获取目标页面模板所需要的目标数据。
103.通过在智能屏所连接的当前路由器与目标路由器不同的情况下,断开与当前路由器之间的连接,且建立与目标路由器之间的连接,进而从目标路由器获取目标页面模板所需要的目标数据,实现了基于本地链路的方式从目标路由器中获取目标数据的效果。
104.在上述实施例的基础上,s202中“从所述目标路由器获取所述目标页面模板所需要的目标数据”,还包括以下步骤:
105.在智能屏所连接的当前路由器与目标路由器不同的情况下,通过云平台从所述目标路由器获取所述目标页面模板所需要的目标数据。
106.在一种实施方式中,目标路由器周期性的将运行数据上传到云平台中,云平台将接收到的运行数据进行存储。智能屏通过与云平台之间的数据通道,从云平台存储的运行数据中,下载目标页面模板所需要的目标数据到本地端。
107.通过在智能屏所连接的当前路由器与目标路由器不同的情况下,通过云平台从目标路由器获取目标页面模板所需要的目标数据,实现了基于云端传输的方式从目标路由器中获取目标数据的效果。
108.图3是根据本公开实施例公开的一种路由器控制装置的结构示意图,可以适用于用户对路由器进行控制的情况。本实施例装置可采用软件和/或硬件实现,并可集成在任意的具有计算能力的电子设备上。
109.如图3所示,本实施例公开的路由器控制装置30可以包括目标路由器选择模块31和目标路由器控制模块32,其中:
110.目标路由器选择模块31,用于在根据用户的语音信息检测到路由控制指令的情况下,从智能屏关联的候选路由器中选择待控制的目标路由器;
111.目标路由器控制模块32,用于确定与所述路由控制指令关联的页面,且通过所述页面对所述目标路由器进行控制。
112.可选的,所述目标路由器控制模块32,具体用于:
113.将与所述路由控制指令匹配的候选页面模板,作为目标页面模板,且从所述目标路由器获取所述目标页面模板所需要的目标数据;
114.根据所述目标数据和所述目标页面模板,生成与所述路由控制指令关联的页面。
115.可选的,在所述路由控制指令为网络配置指令的情况下,所述目标页面模板为网络配置页面模板,所述目标数据为所述目标路由器的网络连接类型。
116.可选的,所述目标路由器控制模块32,具体还用于:
117.根据用户对所述网络连接类型的设置操作,更新所述目标路由器的网络连接。
118.可选的,在所述路由控制指令为网络密码修改指令的情况下,所述目标页面模板为账户控制页面模板,所述目标数据为所述目标路由器的账户密码。
119.可选的,所述目标路由器控制模块32,具体还用于:
120.根据用户对所述账户密码的修改操作,更新所述目标路由器的网络密码。
121.可选的,在所述路由控制指令为状态监控指令的情况下,所述目标页面模板为状态监控页面模板,所述目标数据为所述目标路由器的当前状态信息。
122.可选的,所述目标路由器控制模块32,具体还用于:
123.向用户展示所述页面,以使用户对所述目标路由器进行监控。
124.可选的,所述目标路由器控制模块32,具体还用于:
125.在智能屏所连接的当前路由器与目标路由器不同的情况下,断开与所述当前路由器之间的连接,且建立与所述目标路由器之间的连接;
126.从所述目标路由器获取所述目标页面模板所需要的目标数据。
127.可选的,所述目标路由器控制模块32,具体还用于:
128.在智能屏所连接的当前路由器与目标路由器不同的情况下,通过云平台从所述目标路由器获取所述目标页面模板所需要的目标数据。
129.可选的,所述装置还包括权限认证模块,具体用于:
130.获取用户输入的目标路由器的管理密码;
131.根据所述管理密码,对用户操作目标路由器的权限进行认证。
132.本公开实施例所公开的路由器控制装置30可执行本公开实施例所公开的路由器控制方法,具备执行方法相应的功能模块和有益效果。本实施例中未详尽描述的内容可以参考本公开任意方法实施例中的描述。
133.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
134.图4示出了可以用来实施本公开的实施例的示例电子设备400的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
135.如图4所示,电子设备400包括计算单元401,其可以根据存储在只读存储器(rom)402中的计算机程序或者从存储单元408加载到随机访问存储器(ram)403中的计算机程序,来执行各种适当的动作和处理。在ram 403中,还可存储电子设备400操作所需的各种程序和数据。计算单元401、rom 402以及ram 403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。
136.电子设备400中的多个部件连接至i/o接口405,包括:输入单元406,例如键盘、鼠
标等;输出单元407,例如各种类型的显示器、扬声器等;存储单元408,例如磁盘、光盘等;以及通信单元409,例如网卡、调制解调器、无线通信收发机等。通信单元409允许电子设备400通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
137.计算单元401可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元401的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元401执行上文所描述的各个方法和处理,例如路由器控制方法。例如,在一些实施例中,路由器控制方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元408。在一些实施例中,计算机程序的部分或者全部可以经由rom 402和/或通信单元409而被载入和/或安装到电子设备400上。当计算机程序加载到ram 403并由计算单元401执行时,可以执行上文描述的路由器控制方法的一个或多个步骤。备选地,在其他实施例中,计算单元401可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行路由器控制方法。
138.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
139.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
140.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
141.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用
任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
142.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
143.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端

服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
144.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
145.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜