网络设备及其执行的方法以及计算机可读介质与流程

文档序号:29073720发布日期:2022-03-01 22:06阅读:98来源:国知局
网络设备及其执行的方法以及计算机可读介质与流程

1.本公开总体上涉及网络技术,更具体地涉及网络设备的快速定位。


背景技术:

2.在某些场所,例如在实验室里或在楼层里,可能集中放置数十个相同或相似的网络设备,例如线缆调制解调器或wi-fi接入点(access point,ap)。当wi-fi站(例如移动电话)与其中一个网络设备建立wi-fi连接之后,想要确定这数十个网络设备中哪个网络设备是该wi-fi站所连接到的网络设备时,常常需要人工逐一核查这些网络设备的mac地址或序列号,来找出所连接到的网络设备。这耗时耗力并且效率低下。


技术实现要素:

3.本公开的一些方面涉及一种集成了wi-fi接入功能的网络设备,包括:存储器,其上存储有指令;以及处理器。处理器被配置为执行存储在所述存储器上的指令以使所述电子设备执行以下操作:经由与wi-fi站建立的wi-fi链路从所述wi-fi站接收提示激活请求;和响应于所述提示激活请求,输出提示。
4.在一些实施例中,所述处理器还被配置为执行存储在所述存储器上的指令以使所述网络设备执行以下操作:识别所述提示激活请求指示的提示模式;和根据所识别的提示模式来输出所述提示。
5.在一些实施例中,所述提示激活请求指示的提示模式是由wi-fi站的用户定制的定制提示模式。
6.在一些实施例中,所述定制提示模式由以下中的至少一者定义:与所述网络设备的扬声器有关的参数,包括是否激活扬声器、播放内容、播放音量或播放时长中的至少一者;或与所述网络设备的指示灯有关的参数,包括是否激活指示灯、指示灯颜色、指示模式、指示时长或指示灯亮度中的至少一者。
7.在一些实施例中,所述处理器还被配置为执行存储在所述存储器上的指令以使所述网络设备执行以下操作:向所述wi-fi站提供多个提示模式选项;从所述提示激活请求识别所述wi-fi站的用户所选择的提示模式;和按照与用户所选择的提示模式选项对应的提示模式来输出所述提示。
8.在一些实施例中,所述处理器还被配置为执行存储在所述存储器上的指令以使所述网络设备执行以下操作:预先定义和存储所述多个提示模式选项,其中,每个提示模式选项由以下中的至少一者定义:与所述网络设备的扬声器有关的参数,包括是否激活扬声器、播放内容、播放音量或播放时长中的至少一者;或与所述网络设备的指示灯有关的参数,包括是否激活指示灯、指示灯颜色、指示模式、指示时长或指示灯亮度中的至少一者。
9.在一些实施例中,所述处理器还被配置为执行存储在所述存储器上的指令以使所述网络设备执行以下操作:从所述wi-fi站接收提示去激活请求;和响应于所述提示去激活请求,停止输出所述提示。
10.在一些实施例中,所述网络设备是集成了所述wi-fi接入功能的路由器、wi-fi ap、线缆调制解调器或网关。
11.本公开的其他一些方面涉及一种由集成了wi-fi接入功能的网络设备执行的方法,包括:经由与wi-fi站建立的wi-fi链路从所述wi-fi站接收提示激活请求;和响应于所述提示激活请求,输出提示。
12.在一些实施例中,该方法还可以包括:识别所述提示激活请求指示的提示模式;和根据所识别的提示模式来输出所述提示。
13.在一些实施例中,所述提示激活请求指示的提示模式是由wi-fi站的用户定制的定制提示模式。
14.在一些实施例中,所述定制提示模式由以下中的至少一者定义:与所述网络设备的扬声器有关的参数,包括是否激活扬声器、播放内容、播放音量或播放时长中的至少一者;或与所述网络设备的指示灯有关的参数,包括是否激活指示灯、指示灯颜色、指示模式、指示时长或指示灯亮度中的至少一者。
15.在一些实施例中,所述方法还可以包括:向所述wi-fi站提供多个提示模式选项;从所述提示激活请求识别所述wi-fi站的用户所选择的提示模式;和按照与用户所选择的提示模式选项对应的提示模式来输出所述提示。
16.在一些实施例中,所述方法还可以包括:预先定义和存储所述多个提示模式选项。每个提示模式选项可以由以下中的至少一者定义:与所述网络设备的扬声器有关的参数,包括是否激活扬声器、播放内容、播放音量或播放时长中的至少一者;或与所述网络设备的指示灯有关的参数,包括是否激活指示灯、指示灯颜色、指示模式、指示时长或指示灯亮度中的至少一者。
17.在一些实施例中,所述处理器还被配置为执行存储在所述存储器上的指令以使所述网络设备执行以下操作:从所述wi-fi站接收提示去激活请求;和响应于所述提示去激活请求,停止输出所述提示。
18.在一些实施例中,所述网络设备是集成了所述wi-fi接入功能的路由器、wi-fi ap、线缆调制解调器或网关。
19.本公开的其他一些方面涉及一种非瞬时性计算机可读介质,其上存储有指令,所述指令当由集成了wi-fi接入功能的网络设备的处理器执行时使得所述网络设备执行如上所述的方法的操作。
20.本公开的其他一些方面涉及一种由集成了wi-fi接入功能的网络设备实施的装置,包括用于执行如上所述的方法的操作的部件。
附图说明
21.为了更好地理解本公开,并示出如何实现本公开,现在将以举例的方式参照附图描述,其中:
22.图1是例示出根据本公开实施例的电子设备的示例性配置框图。
23.图2是例示出根据本公开实施例的由网络设备执行的方法的示意性流程图。
24.图3是例示出根据本公开另一些实施例的由网络设备执行的方法的示意性流程图。
25.图4是例示出根据本公开一些实施例的用于发出提示激活请求的示例用户界面图。
26.图5是例示出根据本公开另一些实施例的用于定制提示模式的示意图。
27.图6是例示出根据本公开又一些实施例的由网络设备执行的方法的示意性流程图。
28.注意,在整个附图中,相似的附图标记指代对应的部分。此外,同一部分的多个实例由通过破折号与实例编号分离的共同前缀指定。
具体实施方式
29.参考附图进行以下详细描述,并且提供以下详细描述以帮助全面理解本公开的各种示例实施例。以下描述包括各种细节以帮助理解,但是这些细节仅被认为是示例,而不是为了限制本公开,本公开是由随附权利要求及其等同内容限定的。在以下描述中使用的词语和短语仅用于能够清楚一致地理解本公开。另外,为了清楚和简洁起见,可能省略了对公知的结构、功能和配置的描述。本领域普通技术人员将认识到,在不脱离本公开的精神和范围的情况下,可以对本文描述的示例进行各种改变和修改。
30.本公开的至少一个目的是使得可以快速方便地找到/定位wi-fi站所连接到的网络设备。
31.图1是例示出根据本公开实施例的电子设备100的示例性配置的框图。
32.电子设备100例如可以是能够组合调制解调器、接入点、网关和/或路由器的功能中的一者或多者的硬件电子设备。本公开还设想电子设备100可以包括但不限于ip/qam机顶盒(ip/qam set top box,stb)或智能媒体设备(smart media device,smd)的功能,该ip/qam机顶盒或智能媒体设备能够解码音频/视频内容并播放ott(over the top)或多系统运营商(multiple systems operator,mso)提供的内容。
33.如图1所示,电子设备100包括用户接口101、网路接口103、电源105、wan接口107、存储器109和控制器111。
34.用户接口101可以包括但不限于按钮、键盘、小键盘、lcd、crt、tft、led、hd或其它类似的显示设备,包括具有触摸屏能力使得能够进行用户和网关设备之间的交互的显示设备。用户接口101可以包括用于进行声学输出的扬声器。用户接口101还可以包括各种指示灯。指示灯可以是led指示灯。
35.网络接口103可以包括各种网卡以及以软件和/或硬件实现的电路系统,以便能够使用无线协议与无线扩展器设备和客户端设备通信,无线协议例如是任何ieee 802.11wi-fi协议,蓝牙协议,低功耗蓝牙(bluetooth low energy,ble)或根据无线技术标准进行操作的其他短距离协议,用于使用任何许可的或未许可的频带(诸如公民宽带无线电服务(citizens broadband radio service,cbrs)频带、2.4ghz频带、5ghz频带或6ghz频带)、rf4ce协议、zigbee协议、z-wave协议或ieee 802.15.4协议在短距离上交换数据。
36.电源105通过内部控制器111向电子设备100的内部组件提供电力。电源105可以是自备电源,诸如电池组,其接口通过(例如,直接或通过其他设备)连接到插座的充电器供电。电源105还可以包括可拆卸以供替换的可再充电电池,例如nicd、nimh、li-ion或li-pol电池。
37.wan接口107可以包括各种网卡以及以软件和/或硬件实现的电路系统,以实现路由器设备与互联网服务提供商或多系统运营商之间的通信。
38.存储器109包括单个存储器或一个或多个存储器或存储位置,包括但不限于随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、只读存储器(rom)、eprom、eeprom、闪存、fpga的逻辑块、硬盘或存储器层次结构的任何其他各层。存储器109可以用于存储任何类型的指令、软件或算法。包括用于控制电子设备100的一般功能和操作的软件115。
39.控制器111控制电子设备100的一般操作,并执行与网络中的其他设备(诸如扩展器和客户端设备)有关的管理功能。控制器111可以包括但不限于cpu、硬件微处理器、硬件处理器、多核处理器、单核处理器、微控制器、专用集成电路(asic)、dsp或其他类似的处理设备,能够执行根据本公开中描述的实施例的用于控制电子设备100的操作和功能的任何类型的指令、算法或软件。控制器111可以是在计算系统中执行功能的数字电路系统、模拟电路系统或混合信号(模拟和数字的组合)电路系统的各种实现。控制器111可以包括例如诸如集成电路(ic)、单独处理器核心的部分或电路、整个处理器核心、单独的处理器、诸如现场可编程门阵列(fpga)的可编程硬件设备、和/或包括多个处理器的系统。
40.可以使用内部总线113来建立电子设备100的组件(例如101、103、105、107、109和111)之间的通信。
41.图2是例示出根据本公开实施例的由网络设备执行的方法200的示意性流程图。
42.该网络设备集成了wi-fi接入功能。wi-fi站可以与该网络设备建立wi-fi链路。
43.wi-fi站可以包括但不限于:台式计算机、膝上型计算机、笔记本/上网本、计算机、平板计算机、智能手机、蜂窝电话、智能手表、可穿戴设备、消费电子设备、便携式计算设备、测试设备和/或其他电子设备。
44.该网络设备可以包括但不限于路由器、wi-fi ap、线缆调制解调器、网关或任何其它集成了wi-fi接入功能的电子设备。
45.如图1所示,方法200包括步骤201,在该步骤,网络设备经由与wi-fi站建立的wi-fi链路从所述wi-fi站接收提示激活请求。
46.提示激活请求(即对指示符的请求)用于请求网络设备输出提示(即指示或指示符),来让wi-fi站的用户知道该wi-fi站所连接到的网络设备是诸多网络设备中的哪一个。
47.在一些实施例中,wi-fi站的用户例如可以经由安装在计算机上的应用程序来使得提示激活请求被发送,例如用户在wi-fi站的管理信息库(management information base,mib)软件中执行“find device”指令可以使得该提示激活请求被发送给所连接的网络设备。
48.在一些实施例中,用户可以通过操作专门的配置界面上的专用按钮来使得该提示激活请求被发送给所连接的网络设备。图4是例示出根据本公开一些实施例的用于发出提示激活请求的示例用户界面图。在图4的示例中,wi-fi站例如已经与一台名称为“arris-4699.4”的线缆调制解调器建立了连接,并且知道其ip地址等信息,但是无法确定其是哪一台网络设备,或者说无法确定该线缆调制解调器的位置。图4示出wi-fi站的示例用户配置界面,其上显示按钮“seek you”401。当用户按压按钮“seek you”401时,提示激活请求经由该wi-fi站与该名称为“arris-4699.4”的线缆调制解调器之间所已经建立的wi-fi链路发
送给该线缆调制解调器。
49.如图1所示,方法200包括还步骤203,在该步骤,网络设备响应于所述提示激活请求,输出提示。
50.网络设备,例如图4中的名称为“arris-4699.4”的线缆调制解调器,在接收到提示激活请求时,可以通过经由扬声器输出警报声来输出提示。
51.在一些实施例中,网络设备可以使用其已有的指示灯来输出提示。例如线缆调制解调器中可能设有各种信号指示灯,例如用于指示电源状况的电源指示灯,指示线缆调制解调器的工作是否正常的系统指示灯,指示数据传输状况的数据指示灯等等。这些指示灯可以是led灯。线缆调制解调器可以充分利用已有的各种信号指示灯来响应于提示激活请求输出提示。在一些实施例中,可以使得所有信号指示灯或其一部分以红色长亮来输出提示。在另一些实施例中,可以使得多个信号指示灯中的至少一个闪烁来输出提示。
52.在一些实施例中,网络设备可以经由扬声器和指示灯两者来输出提示。
53.图3是例示出根据本公开另一些实施例的由网络设备执行的方法300的示意性流程图。
54.如图3所示,方法300包括步骤301,在该步骤,网络设备经由与wi-fi站建立的wi-fi链路从所述wi-fi站接收提示激活请求。该步骤与方法200的步骤201相同,在此不再赘述。
55.方法300还包括步骤303,网络设备识别所述提示激活请求指示的提示模式。方法300还包括步骤305,在该步骤,网络设备根据所识别的提示模式来输出所述提示。
56.所述提示激活请求可以包含用于指示所要求的提示模式的信息。
57.在一些实施例中,用户可以在wi-fi站侧定制提示模式,并将定制提示模式的信息作为所述提示激活请求的一部分发送给网络设备,网络设备根据定制提示模式来驱动其相应部件进行响应。
58.在一些实施例中,网络设备可以事先定义多个提示模式,并向wi-fi站发送多个提示模式选项。用户可以选择这多个提示模式选项之一,并在提示激活请求中包含对该选择的指示。网络设备根据用户选择的提示模式来驱动其相应部件进行响应。
59.图5是例示出根据本公开另一些实施例的用于定制提示模式的示意图。
60.如图5所示,wi-fi站可以向用户提供定制提示模式的用户界面。用户可以设置与网络设备的扬声器有关的参数,也可以设置与网络设备处的指示灯有关的参数。
61.如图5所示,与网络设备的扬声器有关的参数例如包括是否激活扬声器。在激活扬声器的情况下,可以设置扬声器的播放内容、播放音量、播放时长等。如图5所示,扬声器的播放内容可以是滴滴声。本领域技术人员可以理解,播放内容可以任意设定,可以是一段音乐,可以是用户输入的语音内容(例如,“我在这里”),可以是用户编辑的文本(例如,“我在这里”)等。用户编辑的文本例如可以在wi-fi站处被自动转换成机器语音。用户编辑的文本也可以在网络设备处被自动转换成机器语音。用户可以根据环境情况设置音量,例如安静的环境下设置为中等音量,嘈杂的环境下设置为大音量。用户还可以设置播放时长,例如2分钟。
62.尽管未示出,可以理解,用户还可以设置播放模式,例如循环播放。
63.如图5所示,与网络设备的指示灯有关的参数例如包括是否激活指示灯。在激活指
示灯的情况下,可以设置指示灯颜色、指示模式(例如长亮或闪烁)、指示时长、指示灯亮度等等。例如如图5所示,可以将指示灯的颜色设置为红色。指示模式设置为以每秒4次的频率持续闪烁,指示时长可以设置为2分钟,指示灯亮度可以设置为中等亮度。
64.图5仅示出一个指示灯的情况。在实际应用中,网络设备本身可以有多个不同指示灯。可以选择使用全部指示灯或至少两个指示灯,对指示灯的状态进行组合设置。例如可以将全部指示灯设置为同时以红色闪烁。
65.本领域技术人员可以理解,图5仅仅是一个非限制性示例,在不偏离本技术的教导的情况下,用户可以根据实际需要进行任何适当的设置。
66.用户在进行上述设置之后,与设置对应的信息可以包含在提示激活请求中被发送给所连接到的网络设备。网络设备识别各项设置,并激活对应的部件以所设置的模式进行响应。
67.图6是例示出根据本公开又一些实施例的由网络设备执行的方法600的示意性流程图。
68.在一些实施例中,用户可以不必在wi-fi站对提示模式进行定制。网络设备可以预先定义多个提示模式。每个提示模式可以由与所述网络设备的扬声器有关的参数和与所述网络设备的指示灯有关的参数中至少一者来定义。与所述网络设备的扬声器有关的参数例如包括以下中的至少一者:是否激活扬声器、播放内容、播放音量或播放时长。与所述网络设备的指示灯有关的参数例如包括以下中的至少一者:是否激活指示灯、指示灯颜色、指示模式、指示时长或指示灯亮度。
69.网络设备处例如可以存储提示模式的列表,如下表1所示。
[0070][0071]
表1
[0072]
如图6所示,方法600包括步骤601,在该步骤,网络设备向wi-fi站提供多个提示模式选项,例如表1中的模式1-3。用户可以选择多个提示模式选项之一,该选择信息备将包含在提示激活请求中。在一些实施例中,在网络设备与wi-fi站建立连接之后,网络设备可以主动向wi-fi站提供多个提示模式选项。在另一些实施例中,网络设备可以响应于来自wi-fi站的请求来提供多个提示模式选项。
[0073]
方法600还包括步骤603,在该步骤,网络设备从所述wi-fi站接收提示激活请求。方法600还包括步骤605,在该步骤,网络设备从所述提示激活请求识别所述wi-fi站的用户所选择的提示模式。方法600还包括步骤607,在该步骤,网络设备按照与用户所选择的提示模式选项对应的提示模式来输出所述提示。
[0074]
例如,假设用户选择了模式1,则网络设备可以从提示激活请求识别出所选择的提示模式是模式1,并驱动扬声器循环播放滴滴声来输出提示。假设用户选择了模式2,则网络设备可以从提示激活请求识别出所选择的提示模式是模式2,并驱动所有指示灯全部红色
长亮。假设用户选择了模式3,则网络设备可以从提示激活请求识别出所选择的提示模式是模式3,并驱动扬声器循环播放滴滴声的同时驱动所有指示灯全部红色长亮。
[0075]
在一些实施例中,网络设备可以根据设置的提示时长,例如两分钟,来输出提示,并且在该时间结束之后(例如当相应定时器过期),自动停止输出提示。在另一些实施例中,网络设备可以从所述wi-fi站接收提示去激活请求并响应于所述提示去激活请求,停止输出提示。
[0076]
根据本公开的实施例,网络设备响应于来自于wi-fi站的提示激活请求经由该网络设备的扬声器和/或指示灯来提供声学和/或光学提示,能够帮助该wi-fi站用户以方便快捷的方式找到该网络设备。
[0077]
本公开可以被实现为装置、系统、集成电路和非瞬时性计算机可读介质上的计算机程序的任何组合。可以将一个或多个处理器实现为执行本公开中描述的部分或全部功能的集成电路(ic)、专用集成电路(asic)或大规模集成电路(lsi)、系统lsi,超级lsi或超lsi组件。
[0078]
根据本公开的方法的各步骤,也可以由包括在装置中的多个部件来分别执行。根据一个实施例,这些部件可以实施为为了实现该方法的各步骤所建立的计算机程序模块,而包括这些部件的装置可以是通过计算机程序来实现该方法的程序模块构架。
[0079]
本公开包括软件、应用程序、计算机程序或算法的使用。可以将软件、应用程序、计算机程序或算法存储在非瞬时性计算机可读介质上,以使诸如一个或多个处理器的计算机执行上述步骤和附图中描述的步骤。例如,一个或多个存储器以可执行指令存储软件或算法,并且一个或多个处理器可以关联执行该软件或算法的一组指令,以根据本公开中描述的实施例在任何数量的无线网络中增强安全性。
[0080]
软件和计算机程序(也可以称为程序、软件应用程序、应用程序、组件或代码)包括用于可编程处理器的机器指令,并且可以以高级过程性语言、面向对象编程语言、功能性编程语言、逻辑编程语言或汇编语言或机器语言来实现。术语“计算机可读介质”是指用于向可编程数据处理器提供机器指令或数据的任何计算机程序产品、装置或设备,例如磁盘、光盘、固态存储设备、存储器和可编程逻辑设备(pld),包括将机器指令作为计算机可读信号来接收的计算机可读介质。
[0081]
举例来说,计算机可读介质可以包括动态随机存取存储器(dram)、随机存取存储器(ram)、只读存储器(rom)、电可擦只读存储器(eeprom)、紧凑盘只读存储器(cd-rom)或其他光盘存储设备、磁盘存储设备或其他磁性存储设备,或可以用于以指令或数据结构的形式携带或存储所需的计算机可读程序代码以及能够被通用或专用计算机或通用或专用处理器访问的任何其它介质。如本文中所使用的,磁盘或盘包括紧凑盘(cd)、激光盘、光盘、数字多功能盘(dvd)、软盘和蓝光盘,其中磁盘通常以磁性方式复制数据,而盘则通过激光以光学方式复制数据。上述的组合也包括在计算机可读介质的范围内。
[0082]
在一个或多个实施例中,词语“能”、“能够”、“可操作为”或“配置为”的使用是指被设计成能够以指定方式使用的一些装置、逻辑、硬件和/或元件。提供本公开的主题作为用于执行本公开中描述的特征的装置、系统、方法和程序的示例。但是,除了上述特征之外,还可以预期其他特征或变型。可以预期的是,可以用可能代替任何上述实现的技术的任何新出现的技术来完成本公开的部件和功能的实现。
[0083]
另外,以上描述提供了示例,而不限制权利要求中阐述的范围、适用性或配置。在不脱离本公开的精神和范围的情况下,可以对所讨论的元件的功能和布置进行改变。各种实施例可以适当地省略、替代或添加各种过程或部件。例如,关于某些实施例描述的特征可以在其他实施例中被结合。
[0084]
类似地,虽然在附图中以特定次序描绘了操作,但是这不应该被理解为要求以所示的特定次序或者以顺序次序执行这样的操作,或者要求执行所有图示的操作以实现所希望的结果。在某些情况下,多任务处理和并行处理可以是有利的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1