CN104137480B - 对网络装置的基于传感器的配置和控制 - Google Patents
对网络装置的基于传感器的配置和控制 Download PDFInfo
- Publication number
- CN104137480B CN104137480B CN201380009358.4A CN201380009358A CN104137480B CN 104137480 B CN104137480 B CN 104137480B CN 201380009358 A CN201380009358 A CN 201380009358A CN 104137480 B CN104137480 B CN 104137480B
- Authority
- CN
- China
- Prior art keywords
- network equipment
- network
- mobile device
- configuration information
- sensor information
- 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
- 238000004891 communication Methods 0.000 claims abstract description 161
- 230000004044 response Effects 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 49
- 238000001514 detection method Methods 0.000 claims description 32
- 230000008859 change Effects 0.000 claims description 27
- 230000003287 optical effect Effects 0.000 claims description 18
- 238000004458 analytical method Methods 0.000 claims description 15
- 230000006399 behavior Effects 0.000 claims description 11
- 230000005236 sound signal Effects 0.000 claims description 7
- 230000009471 action Effects 0.000 claims description 5
- 241000208340 Araliaceae Species 0.000 claims description 4
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 4
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 4
- 235000008434 ginseng Nutrition 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 description 125
- 238000005516 engineering process Methods 0.000 description 32
- 238000004590 computer program Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000005611 electricity Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000029058 respiratory gaseous exchange Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000005389 magnetism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000153 supplemental effect Effects 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 241001465382 Physalis alkekengi Species 0.000 description 1
- 230000018199 S phase Effects 0.000 description 1
- 239000012190 activator Substances 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
- H04B10/07955—Monitoring or measuring power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
- H04B10/07957—Monitoring or measuring wavelength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/50—Secure pairing of devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/65—Environment-dependent, e.g. using captured environmental data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/69—Identity-dependent
- H04W12/77—Graphical identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Selective Calling Equipment (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
例如智能电话或平板计算机的一种移动装置可以执行用于在通信网络中配置网络装置并且用于随后用极少的手动输入来控制网络装置的操作的功能性。所述移动装置可以从网络装置检测指示与网络装置相关联的配置信息的传感器信息。所述移动装置可以对接收到的传感器信息进行解码以确定配置信息,并且可以相应地在通信网络中登记所述网络装置。响应于确定控制已经登记的网络装置,移动装置可以捕获网络装置的图像,并且可以使用捕获到的图像明确地识别网络装置。移动装置可以与网络装置建立通信链路,并且可以发射改变网络装置的操作参数的一个或多个命令。
Description
相关申请案
本申请案主张2012年2月24日申请的第61/603,230号美国临时申请案和2012年9月21日申请的第13/624,360号美国申请案的优先权权益。
背景技术
本发明的主题的实施例总地来说涉及通信网络领域,并且更具体来说涉及网络装置的基于传感器的配置和控制。
局域网通常包括多种网络装置。举例来说,归属网络可以包括不同类型的智能装置(例如,智能电器)和其它合适类型的通信装置。“智能”装置通常是指可以自动监视和调整其操作以满足用户的需要和要求的电子装置(例如,家用电器,例如照明装置、冰箱、供暖/制冷单元等)。智能装置可以用无线方式配置和控制,并且甚至可以与其它智能装置通信/协调。
发明内容
揭示了用于对网络装置的基于传感器的配置和控制的各种实施例。在一些实施例中,一种方法包括:在移动装置处确定在通信网络中配置网络装置;在与所述移动装置相关联的传感器处从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的配置信息;基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码;以及从所述移动装置向所述网络装置提供与所述通信网络的接入点相关联的通信装置凭证,以便使得所述网络装置能够至少部分基于所述经解码的配置信息经由接入点连接到所述通信网络。
在一些实施例中,如果所述网络装置经配置以使用光源提供与所述配置信息相关联的传感器信息,那么所述从所述网络装置检测所述传感器信息包括以下动作中的一个:使用与所述移动装置相关联的光传感器从所述网络装置检测光波形,其中所述光源产生的所述光波形的波动速率根据所述配置信息而变化,或使用与所述移动装置相关联的所述光传感器从所述网络装置检测光波形,其中所述光源产生的所述光波形的强度根据所述配置信息而变化。
在一些实施例中,所述基于从所述网络装置检测的所述传感器信息解码所述配置信息包括基于分析从所述网络装置接收到的所述光波形检测光强度的变化;以及基于所述光波形的所述光强度的所述检测到的变化对所述配置信息进行解码。
在一些实施例中,如果所述网络装置经配置以使用音频产生器提供与所述配置信息相关联的传感器信息,所述从所述网络装置检测所述传感器信息包括使用与移动装置相关联的音频传感器从所述网络装置检测音频波形,其中所述音频波形的至少一个参数根据所述配置信息而变化。
在一些实施例中,所述音频波形的所述参数包括所述音频波形的振幅、所述音频波形的频率和所述音频波形的相位中的一个或多个。
在一些实施例中,所述基于从所述网络装置检测到的传感器信息对所述配置信息进行解码包括基于分析从所述网络装置接收到的音频波形检测所述音频波形的至少一个参数的变化;以及基于所述音频波形的所述至少一个参数的所述检测到的变化对所述配置信息进行解码。
在一些实施例中,如果所述网络装置与表示所述配置信息的预定代码相关联,那么所述从所述网络装置检测所述传感器信息包括:使用与所述移动装置相关联的扫描装置检测与所述网络装置相关联的所述预定代码,其中所述预定代码表示所述配置信息,或使用与所述移动装置相关联的相机捕获与所述网络装置相关联的所述预定代码的图像。
在一些实施例中,所述基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码包括:基于与所述网络装置相关联的所述检测到的预定代码对所述配置信息进行解码,或基于与所述网络装置相关联的所述预定代码的所述所捕获图像对所述配置信息进行解码。
在一些实施例中,所述传感器信息是光信号、音频信号、超声波信号、红外线信号、近场通信(NFC)信号、条形码、快速响应(QR)代码、射频识别符(RFID)信号、无线局域网(WLAN)信号和电力线通信(PLC)信号中的至少一个。
在一些实施例中,所述移动装置是移动电话、笔记本计算机、可穿戴计算机或平板计算机。
在一些实施例中,所述方法进一步包括:记录所述网络装置的图像、所述网络装置相对于所述通信网络中的一个或多个固定位置的位置、所述网络装置相对于一个或多个先前登记的网络装置的位置、所述配置信息和所述网络装置用来向所述移动装置传送所述配置信息的所述传感器信息中的至少一个。
在一些实施例中,响应于所述确定在通信网络中配置网络装置,所述方法进一步包括:与所述网络装置交换一个或多个初始握手消息以确定用于在所述移动装置处从所述网络装置接收所述配置信息的格式;以及在所述移动装置处下载应用程序以至少部分基于所述一个或多个初始握手消息对将在所述移动装置处从所述网络装置接收到的所述配置信息进行解码。
在一些实施例中,所述配置信息包括媒体接入控制(MAC)识别符和个人识别号(PIN)中的一个或多个。
在一些实施例中,在使得所述网络装置连接到所述通信网络之后,所述方法进一步包括:确定要改变所述网络装置的所述一个或多个操作参数;在所述移动装置处捕获包括所述网络装置的查询图像;至少部分基于所述捕获到的查询图像从多个网络装置中识别所述网络装置;确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数;以及与所述网络装置建立通信链路,以便提供至少部分基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数的一个或多个命令。
在一些实施例中,所述至少部分基于所述捕获到的查询图像从所述多个网络装置中识别所述网络装置包括:将所述查询图像与在与所述移动装置相关联的预定数据库中的所述多个网络装置的图像比较;确定所述多个所述网络装置中的第一网络装置与所述查询图像之间的相关度超出相关度阈值;以及选择所述多个所述网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,所述方法进一步包括:确定所述查询图像与所述多个所述网络装置中的两个或更多个网络装置之间的相关度超出相关度阈值;以及执行模糊解算操作以便选择所述多个所述网络装置中的所述两个或更多个网络装置中的第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,所述执行模糊解算操作包括以下中的至少一个:至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置,其中所述地图是二维地图或三维地图;至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;基于用户情境和用户行为中的至少一个,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;以及基于分析与所述多个所述网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,所述执行模糊解算操作包括:向与所述通信网络相关联的接入点发射对所述多个所述网络装置中的所述两个或更多个网络装置的指示;从所述多个所述网络装置中的所述两个或更多个网络装置中的每一个接收指示所述网络装置的无线电签名;以及至少部分基于从所述多个所述网络装置的子集中的每一个接收到的所述无线电签名,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,一种方法包括:在移动装置处确定在通信网络中配置网络装置;在与所述移动装置相关联的传感器处从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的配置信息;基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码;至少部分基于所述经解码的配置信息在所述通信网络中登记所述网络装置;在所述在所述通信网络中登记所述网络装置之后,确定要改变所述网络装置的所述一个或多个操作参数;在所述移动装置处捕获包括所述网络装置的查询图像;至少部分基于所述捕获到的查询图像从多个网络装置中识别所述网络装置;确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数;以及与所述网络装置建立通信链路,以便提供至少部分基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数的一个或多个命令。
在一些实施例中,所述传感器信息是光信号、音频信号、超声波信号、红外线信号、近场通信(NFC)信号、条形码、快速响应(QR)代码、射频识别符(RFID)信号、无线局域网(WLAN)信号和电力线通信(PLC)信号中的至少一个。
在一些实施例中,所述至少部分基于所述捕获到的查询图像从所述多个网络装置中识别所述网络装置包括:将所述查询图像与在与所述移动装置相关联的预定数据库中的所述多个网络装置的图像比较;确定所述多个所述网络装置中的第一网络装置与所述查询图像之间的相关度超出相关度阈值;以及选择所述多个所述网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,响应于确定所述查询图像与所述多个网络装置中的两个或更多个网络装置之间的相关度超出所述相关度阈值,所述方法进一步包括以下操作中的至少一个:至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置,其中所述地图是二维地图或三维地图;至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;基于用户情境和用户行为中的至少一个,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;或基于分析与所述多个所述网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,一种移动装置包括:网络接口;以及与所述网络接口耦合的配置和控制单元,所述配置和控制单元可操作以:确定在通信网络中配置网络装置;在与所述移动装置相关联的传感器处从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的配置信息;基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码;以及向所述网络装置提供与所述通信网络的接入点相关联的通信装置凭证,以便使得所述网络装置能够至少部分基于所述经解码的配置信息经由接入点连接到所述通信网络。
在一些实施例中,如果所述网络装置经配置以使用光源提供与所述配置信息相关联的传感器信息,那么可操作以从所述网络装置检测所述传感器信息的所述配置和控制单元包括以下中的一个:可操作以使用与所述移动装置相关联的光传感器从所述网络装置检测光波形的所述配置和控制单元,其中所述光源产生的所述光波形的波动速率根据所述配置信息而变化;或可操作以使用与所述移动装置相关联的所述光传感器从所述网络装置检测光波形的所述配置和控制单元,其中所述光源产生的所述光波形的强度根据所述配置信息而变化;以及可操作以基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码的所述配置和控制单元包括:可操作以基于分析从网络装置接收到的光波形检测光强度的变化和基于光波形的光强度的检测到的变化对配置信息进行解码的配置和控制单元。
在一些实施例中,如果所述网络装置经配置以使用音频产生器提供与所述配置信息相关联的传感器信息,那么可操作以从所述网络装置检测所述传感器信息的所述配置和控制单元包括:可操作以使用与移动装置相关联的音频传感器从网络装置检测音频波形的配置和控制单元,其中音频波形的至少一个参数根据配置信息而变化;以及可操作以基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码的所述配置和控制单元包括:可操作以基于分析从网络装置接收到的音频波形而检测音频波形的至少一个参数的变化和基于音频波形的至少一个参数的检测到的变化对配置信息进行解码的配置和控制单元。
在一些实施例中,如果网络装置与表示配置信息的预定代码相关联,那么可操作以从网络装置检测传感器信息的配置和控制单元包括以下中的一个:可操作以使用与所述移动装置相关联的扫描装置检测与所述网络装置相关联的所述预定代码的所述配置和控制单元,其中所述预定代码表示所述配置信息;或可操作以使用与所述移动装置相关联的相机捕获与所述网络装置相关联的所述预定代码的图像的所述配置和控制单元;以及可操作以基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码的所述配置和控制单元包括以下中的一个:可操作以基于与所述网络装置相关联的所述检测到的预定代码对所述配置信息进行解码的所述配置和控制单元,或可操作以基于与所述网络装置相关联的所述预定代码的所述所捕获图像对所述配置信息进行解码的所述配置和控制单元。
在一些实施例中,在使得网络装置能够连接到通信网络之后,所述配置和控制单元进一步可操作以:确定所述网络装置的有待改变的所述一个或多个操作参数;捕获包括所述网络装置的查询图像;至少部分基于所述捕获到的查询图像从多个网络装置中识别所述网络装置;确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数;以及与所述网络装置建立通信链路,以便提供至少部分基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数的一个或多个命令。
在一些实施例中,响应于所述配置和控制单元确定所述查询图像与所述多个网络装置中的两个或更多个网络装置之间的相关度超出相关度阈值,所述配置和控制单元可操作以进一步可操作以进行以下操作中的至少一个:至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置,其中所述地图是二维地图或三维地图;至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;基于用户情境和用户行为中的至少一个,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;以及基于分析与所述多个所述网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,一个或多个其中存储有指令的机器可读存储媒体,所述指令在由一个或多个处理器执行时致使所述一个或多个处理器执行包括以下各项的操作:在移动装置处确定在通信网络中配置网络装置;在与所述移动装置相关联的传感器处从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的配置信息;基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码;以及从所述移动装置向所述网络装置提供与所述通信网络的接入点相关联的通信装置凭证,以便使得所述网络装置能够至少部分基于所述经解码的配置信息经由接入点连接到所述通信网络。
在一些实施例中,如果所述网络装置经配置以使用音频产生器提供与所述配置信息相关联的传感器信息,那么所述从所述网络装置检测所述传感器信息的操作包括:使用与所述移动装置相关联的音频传感器从所述网络装置检测音频波形,其中所述音频波形的至少一个参数根据所述配置信息变化;并且所述基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码的操作包括:基于分析从所述网络装置接收到的所述音频波形检测所述音频波形的所述至少一个参数的变化;以及基于所述音频波形的所述至少一个参数的所述检测到的变化对所述配置信息进行解码。
在一些实施例中,如果所述网络装置与表示所述配置信息的预定代码相关联,那么所述从所述网络装置检测所述传感器信息的操作包括以下中的一个:使用与所述移动装置相关联的扫描装置检测与所述网络装置相关联的所述预定代码,其中所述预定代码表示所述配置信息;或使用与所述移动装置相关联的相机捕获与所述网络装置相关联的所述预定代码的图像;并且所述基于从所述网络装置检测到的所述传感器信息对所述配置信息进行解码的操作包括以下各项中的一个:基于与所述网络装置相关联的所述检测到的预定代码对所述配置信息进行解码,或基于与所述网络装置相关联的所述预定代码的所述所捕获图像对所述配置信息进行解码。
在一些实施例中,在使得所述网络装置连接到所述通信网络之后,所述操作进一步包括:确定所述网络装置的有待改变的所述一个或多个操作参数;在所述移动装置处捕获包括所述网络装置的查询图像;至少部分基于所述捕获到的查询图像从多个网络装置中识别所述网络装置;确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数;以及与所述网络装置建立通信链路,以便提供至少部分基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数的一个或多个命令。
在一些实施例中,响应于确定所述查询图像与所述多个网络装置中的两个或更多个网络装置之间的相关度超出相关度阈值,所述操作进一步包括以下操作中的至少一个:至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置,其中所述地图是二维地图或三维地图;至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;基于用户情境和用户行为中的至少一个,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置;以及基于分析与所述多个所述网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与有待改变的所述一个或多个操作参数相关联的所述网络装置。
在一些实施例中,一种网络装置包括:处理器;以及与所述处理器耦合的配置单元,所述配置单元可操作以:从通信网络的移动装置检测通告消息;响应于所述配置单元从所述移动装置检测到所述通告消息,向所述移动装置提供指示与所述网络装置相关联的配置信息的传感器信息以便在所述通信网络中配置所述网络装置;以及响应于所述移动装置基于所述网络装置提供的所述传感器信息对所述配置信息进行解码,接收与所述通信网络的接入点相关联的通信装置凭证以便使得所述网络装置能够经由接入点连接到所述通信网络。
在一些实施例中,通告消息是信标消息。
在一些实施例中,所述传感器信息包括以下中的至少一个:通过与所述网络装置相关联的光源产生的光波形,其中所述光波形的波动速率根据所述配置信息而变化,通过与所述网络装置相关联的光源产生的光波形,其中所述光波形的强度根据所述配置信息而变化,通过与所述网络装置相关联的音频源产生的音频波形,其中所述音频波形的至少一个参数根据所述配置信息而变化,与所述网络装置相关联的预定代码,其中所述预定代码表示所述配置信息,以及近场通信(NFC)信号、条形码、快速响应(QR)代码、射频识别符(RFID)信号、无线局域网(WLAN)信号和电力线通信(PLC)信号。
附图说明
通过参看附图,可以更好地理解本发明的实施例,并且使得所属领域的技术人员清楚许多目的、特征和优点。
图1是说明用于使用快速响应(QR)代码来配置智能电器的实例操作的概念图;
图2是说明在使用QR代码来配置智能电器时智能电器、接入点与移动装置之间的实例消息流的消息序列图;
图3是包含移动装置、智能电器和接入点的归属网络的实例实施例;
图4是说明用于使用Li-Fi技术来配置智能电器的实例操作的概念图;
图5是说明用于使用音频信号来配置智能电器的实例操作的概念图;
图6是说明用于在混合通信网络中配置智能电器的实例操作的概念图;
图7是说明用于在通信网络中配置智能电器的基于传感器的机构的实例操作的流程图;
图8是说明用于识别和控制先前登记的智能电器的机构的实例框图;
图9是说明用于识别和控制先前登记的智能电器的实例操作的流程图;以及
图10是包含用于配置和控制智能电器的基于传感器的机构的电子装置的一个实施例的框图。
具体实施方式
下文的描述包含实施本发明标的物的技术的示范性系统、方法、技术、指令序列和计算机程序产品。但是,应理解,可以在没有这些具体细节的情况下实践所描述的实施例。举例来说,虽然实例涉及用于使用无线局域网(WLAN)技术(例如,IEEE802.11x技术)配置和控制智能电器的操作,但是实施例不限于此。在其它实施例中,可以使用其它合适的通信标准和技术(例如,电力线通信(PLC)技术)来执行本文所述的操作。在一些实施例中,利用两个或更多个通信标准/协议(例如,WLAN、PLC、以太网等的组合)的混合装置(在混合通信网络中)也可以使用本文所述的操作来配置和控制智能电器。另外,虽然实例涉及用于配置和控制智能电器的操作,但是在其它实施例中,可以执行本文所述的操作以控制和配置其它合适类型的电子网络装置(例如,归属网络装置、混合网络装置等)。在其它情况下,为了不使描述变混乱,未详细展示众所周知的指令例子、协议、结构和技术。
智能电器(例如,智能照明系统、智能恒温器等)通常要先被配置和添加到归属通信网络(例如,归属WLAN、电力线网络等),然后才能利用智能电器和其对应服务。举例来说,一些联网协议(例如,Boniour、通用即插即用(UPnP)等)通常可能需要智能电器连接到局域网(例如,归属WLAN)。另外,用于在局域网中连接智能电器的WLAN连接设置程序可能需要预配置安全密钥(例如,Wi-Fi受保护接入(WPA2)密钥)。但是,智能电器通常具有极少甚至没有用户输入能力。经由基于因特网的配置页或经由智能电器上的按钮/拨号盘面板配置和控制智能电器可能比较困难。这可能会使配置智能电器的过程耗时、复杂、昂贵并且让用户感到很难。用于配置智能电器的现有技术通常采用静态个人识别号(PIN)方法或按钮方法来起始WLAN连接程序并将智能电器连接到归属网络的接入点。但是,按钮可能不是用户友好的,可能会中断,并且在智能电器上实施按钮可能会增加智能电器的成本和大小。另外,在激活按钮之后交换的通信可能容易遇到安全和隐私问题(例如,积极偷听)。静态PIN方法可能涉及用户采用计算机或另一通信装置来输入PIN(例如,因为接入点和/或智能电器可能不具有用户输入面板)。用户还可能丢失/忘记预定静态PIN或可能会选择容易被破解的PIN;因而静态PIN方法可能既不容易实施也不安全。
在一些实施例中,智能电话或另一用户友好的电子装置(例如,平板计算机)可以实施用于用极少的手动干预来安全地配置已向接入点登记的装置(例如,当前不是归属网络的一部分的智能电器)且将拟登记装置添加到归属网络的功能性。智能电话可以利用相机、麦克风或另一传感器装置从拟登记装置检测光的变化、音频变化和/或其它合适的传感器信息。智能电话(也称为“外部注册服务器”)可以实施对来自传感器装置检测到的传感器信息的与拟登记装置相关联的个人识别号(PIN)进行解码并且接着向拟登记装置安全地提供网络凭证的功能性。拟登记装置可以接着使用所述网络凭证来设置和配置拟登记装置(例如,以便使用现有的Wi-Fi受保护设置(WPS)连接程序来连接和配置智能电器)而接入归属网络(和控制归属网络的接入点)。图1-7将描述用于经由移动装置(也称为便携型装置或手持式装置)使用不同传感器技术在归属网络中配置智能电器的实例操作。如下文将在图8-9中描述,用户还可以使用智能电话(或另一用户友好的电子装置)来识别先前登记的智能电器、连接到智能电器和控制智能电器。这种用于配置和控制智能电器的技术可能容易使用。这种技术还可以改善与交换装置凭证用于建立通信链路相关联的隐私和安全。另外,智能电器不需要一直活动,因为用户可以在他/她需要控制智能电器或改变其当前操作状态时连接到智能电器。这可以进一步减少智能电器和归属网络的功率消耗。
图1是说明用于使用快速响应(QR)代码来配置智能电器的实例操作的概念图。在图1中描绘的一个实施例中,归属网络100包括WLAN接入点102、移动装置104和智能电器106(即,拟登记装置)。拟登记装置106可以是智能光源(例如,智能灯泡)、智能冰箱、智能声音系统或另一合适的智能电器。拟登记装置106与QR代码107相关联。应理解,在其它实施例中,拟登记装置106可以与条形码或另一合适的经编码图像、文本等相关联。QR代码107可以放置在智能电器106的外部上,使得可以容易使用移动装置104来扫描和检测与智能电器106相关联的QR代码107。移动装置104可以是智能电话、平板计算机、膝上型计算机、可穿戴式计算机或经配置以执行本文所述的功能性的另一合适的移动(或手持式)电子装置。移动装置104用作拟登记装置106与WLAN接入点102之间的中间装置(也称为“外部注册服务器”,并且辅助拟登记装置106连接到通过WLAN接入点102管理的归属网络100。
在这个实施例中,在阶段A,假设移动装置104(即,外部注册服务器)已经在归属网络100中连接,可以与WLAN接入点102通信,并且因此了解与WLAN接入点102通信所必需的装置/网络凭证(例如,Wi-Fi受保护接入(WPA2)密钥108)。为了在归属网络100中登记拟登记装置106,移动装置104可以首先试图在移动装置104与拟登记装置106之间创建通信链路(也称为“绑定”)。在图1的实例中,拟登记装置106可以具有WLAN通信能力,并且可以通过发射合适的通告消息110而通告其存在。或者,拟登记装置106还可监听来自WLAN接入点102或移动装置104的信标或通告消息。在阶段B,移动装置104可以起始握手操作112(例如,Wi-Fi直接握手程序)以建立拟登记装置106与移动装置104之间的绑定。拟登记装置106与移动装置104可以交换一个或多个握手消息以建立拟登记装置106与移动装置104之间的绑定。在阶段C,移动装置104可以检测与拟登记装置106相关联的QR代码107。如上所述,QR代码107表示与拟登记装置106相关联的PIN(或装置识别符,或其它合适的配置信息)。举例来说,用户可以使用移动装置104的相机来拍摄QR代码107的图片。在移动装置104上执行QR代码解码应用程序可以对QR代码107进行解码,并且可以根据QR代码107确定拟登记装置的PIN。作为另一实例,移动装置104可以包括QR代码扫描仪以扫描QR代码107并且对QR代码进行解码。还应理解,在其它实施例中,移动装置104可包括条形码扫描仪以便扫描和解码与拟登记装置106相关联的条形码。在移动装置104从检测到的QR代码107解码出拟登记装置的PIN之后,移动装置104可以向WLAN接入点102登记智能电器106。举例来说,在阶段D,移动装置104可以向拟登记装置106提供与WLAN接入点102相关联的网络凭证(例如,服务组识别符(SSID)和WPA2通行短语),以便使得拟登记装置106能够识别WLAN接入点102和与其通信。在阶段E,拟登记装置106可以使用与WLAN接入点102相关联的SSID和WPA2通行短语来试图与WLAN接入点102关联(和建立通信链路)。在一些实施例中,移动装置104还可以向WLAN接入点102提供拟登记装置的PIN。这里,WLAN接入点102充当内部注册服务器。
当移动装置104直接配置拟登记装置106(例如,智能电器)时,执行上文参看图1所述的操作。在其它实施例中,移动装置104可以通过WLAN接入点102配置拟登记装置106。在这个实施例中,移动装置104可以充当在Wi-Fi简单配置(WSC)规范中指定的用于WLAN接入点102的外部注册服务器。在图2中进一步说明移动装置104使用QR代码通过WLAN接入点102配置智能电器106的操作。图2描绘说明在使用QR代码配置智能电器106时智能电器106、接入点102与移动装置104之间的实例消息流的消息序列图。在阶段A,智能电器106(例如,智能电器106的配置单元)周期性地扫描以寻找来自接入点102的信标消息。智能电器106(例如,配置单元)从接入点102接收到信标消息202。在阶段B,移动装置104启动其QR代码读取器(例如,初始化用于读取和解码QR代码的应用程序),并且移动装置104在阶段204读取QR代码(例如,当用户按压按钮以指示应捕获QR代码时)。响应于移动装置104读取与智能电器106相关联的QR代码,移动装置104和接入点102交换用于外部注册服务器设置的一个或多个消息206。举例来说,移动装置104和接入点102可以交换一个或多个消息206以在移动装置104与接入点102之间建立通信链路,并且将移动装置104配置为外部注册服务器或智能电器106与接入点102之间的中间装置。在阶段C,在配置移动装置104(即,外部注册服务器)之后,移动装置104可以提示用户(例如,经由显示面板上的通知)将移动装置的相机指向智能电器106并且拍摄与智能电器106相关联的QR代码的图片。在阶段D,移动装置104可以对PIN、媒体接入控制识别符(MAC ID)、其它合适的装置识别符和/或与智能电器106相关联的其它合适的配置信息进行解码。应注意,在一些实施例中,作为与智能电器106相关联的PIN的替代或附加,移动装置104可以对与智能电器106相关联的共享机密或密码进行解码。另外,移动装置104还可根据QR代码确定用以验证QR代码应用于配置智能电器的校验和值、智能电器的类型(例如,智能电器是被配置为客户端台还是接入点)、智能电器名称、智能电器描述、使得移动装置能够下载装置特定的应用程序或接入装置特定的网站的URL等。在图2中,在对与智能电器106相关联的PIN和MAC ID进行解码之后,移动装置104可以向接入点102发射消息210,将移动装置本身识别为外部注册服务器,并且指示至少智能电器106的PIN和MAC ID。接入点102又可以向智能电器106发射通过至少其MAC ID具体参考智能电器106的信标消息208,并且指示其想使用PIN(根据QR代码确定)来配置电器。智能电器106(例如,配置单元)和接入点102可以接着通过在智能电器106与接入点102之间交换消息212并且在移动装置104与接入点102之间交换消息214而执行用于经由外部注册服务器(即,经由移动装置104)的基于PIN的通信链路设置的操作。在成功地建立了智能电器106与接入点102之间的通信链路之后,接入点102可以向移动装置104发射消息216,指示成功地建立了与智能电器106的通信链路。移动装置104可以接着向接入点102发射消息218,指示其不再是用于智能电器106的外部注册服务器。接入点102可以进一步发射消息220(例如,信标消息)以通知智能电器106移动装置104不再是外部注册服务器。移动装置104可以接着使用智能电器的MAC ID成功地与智能电器通信(消息222)。最后,在阶段E,移动装置104可以通知用户已经用接入点102成功地配置了智能电器106。
应理解,虽然图1和2描述用于使用QR代码来配置智能电器的操作,但是实施例不限于此。在其它实施例中,上述配置操作可以使用三维条形码、二维条形码、经由OCR可辨识的印刷文本、经编码图像或其它合适的技术来执行。
图3描绘包含移动装置104(例如,智能电话、平板计算机或具有传感器和通信能力的另一合适的手持式电子装置)、智能电器106和接入点102的归属网络100的实例实施例。移动装置104、智能电器106和接入点102经由通信网络302(例如,WLAN、PLC网络、混合网络等)以通信方式耦合。在一个实施例中,移动装置104包括传感器单元304、通信单元306、对象检测单元308和模糊解算单元310。传感器单元304配合通信单元306可以接收传感器信息(例如,图1的QR代码107)、对传感器信息进行解码以确定与智能电器106相关联的装置凭证(例如,PIN、MAC ID、PLC密钥等),并且向接入点102登记智能电器106,如上文参看图1-2所述,并且如下文将在图4-7中进一步描述。对象检测单元308、模糊解算单元310和通信单元306结合起来可以使得用户能够连接到和控制已登记的智能电器106,如下文将参看图8和9进一步描述。
图4是说明用于使用Li-Fi技术来配置智能电器的实例操作的概念图。图4描绘包括WLAN接入点402、移动装置404和具有光源的智能电器406的归属网络400。在图4的实例中,具有光源的智能电器406是拟登记装置,并且移动装置404充当拟登记装置406与WLAN接入点402之间的外部注册服务器。移动装置404可以辅助拟登记装置406连接到通过WLAN接入点402管理的归属网络400。在这个实施例中,在阶段A,假设移动装置404已经在归属网络400中连接,可以与WLAN接入点402通信,并且因此知道与WLAN接入点402通信所必需的装置/网络凭证(例如,WPA2通行短语408)。在如上所述的一个实施例中,移动装置404和拟登记装置406可以交换一个或多个握手消息410、412以建立拟登记装置406与移动装置404之间的绑定(在阶段B)。在图4的实例中,拟登记装置406可以使用光信号向移动装置404传送其PIN(和/或其它装置识别符和配置信息)。使用光信号来发射信息的这个过程被称作“Li-Fi技术”。在图4中描绘的一些实施例中,拟登记装置406可以是智能灯泡或另一智能光源。在其它实施例中(图4中未展示),拟登记装置406可以是与光源耦合的任何合适的智能电器。举例来说,拟登记装置406可以是与发光二极管(LED)耦合的智能冰箱。在图4的实例中,Li-Fi技术可以用于将与拟登记装置406相关联的PIN转换成基于拟登记装置的PIN随时间波动的强度波形。在阶段C,在激活拟登记装置406之后,拟登记装置406的光源可以产生表示拟登记装置的PIN的强度波形。在一个实施例中,智能电器406(例如,配置单元)可以通过用预定模式闪烁与智能电器406相关联的光源来产生强度波形。在这个实施例中,可以基于与智能电器406相关联的PIN来确定光源打开/关闭的持续时间(“闪烁速率”)。在另一实施例中,智能电器406(例如,配置单元)可以通过改变光源的亮度或强度来产生强度波形。在这个实施例中,可以基于与智能电器406相关联的PIN来改变亮度等级或亮度改变速率。在阶段D,移动装置404上的合适的光传感器(例如,相机、视频记录器等)可以检测/记录强度波形。在这个实施例中,检测到的强度波形是在移动装置404处从拟登记装置406接收到的传感器信息。移动装置404(例如,图3的传感器单元304)可以检测强度波形的波动,并且可以对与拟登记装置406相关联的PIN进行解码。在这个实施例中,假设智能电器406和移动装置404两者都执行用于光强度和/或闪烁速率到PIN之间的地图的相同操作。在移动装置404对拟登记装置的PIN进行解码之后,移动装置404(例如,图3的通信单元306)可以向WLAN接入点402登记拟登记装置406(例如,具有光源的智能电器406)。如上所述,因为移动装置404通常已经连接到归属网络400,所以移动装置404可以具有与WLAN接入点402通信所必需的网络凭证(例如,SSID、WPA2通行短语信息)。在移动装置404对拟登记装置的PIN进行解码并且建立与拟登记装置406的通信链路(例如,Wi-Fi直接连接)之后,移动装置404可以向拟登记装置406提供(在阶段E)与WLAN接入点402相关联的网络凭证(例如,SSID和WPA2通行短语信息)。在阶段F,拟登记装置406可以使用SSID和WPA2通行短语信息来定位WLAN接入点402、与其连接、与其关联和与其通信。在一些实施例中,移动装置404(例如,通信单元306)还可以向WLAN接入点402提供拟登记装置的PIN。
图5是说明用于使用音频信号来配置智能电器的实例操作的概念图。图5描绘包括WLAN接入点502、移动装置504和具有音频源的智能电器506的归属网络500。在图5的实例中,具有音频源的智能电器506是拟登记装置,并且移动装置504充当拟登记装置506与WLAN接入点502之间的外部注册服务器。移动装置504可以辅助拟登记装置506连接到通过WLAN接入点502管理的归属网络500。在这个实施例中,在阶段A,假设移动装置504已经在归属网络500中连接,可以与WLAN接入点502通信,并且因此知道与WLAN接入点502通信所必需的装置/网络凭证(例如,WPA2通行短语508)。在如上所述的一个实施例中,移动装置504和拟登记装置506可以交换一个或多个握手消息510、512以建立拟登记装置506与移动装置504之间的绑定(在阶段B)。在图5的实例中,拟登记装置506可以使用超声波信号向移动装置504传送其PIN(和/或其它装置识别符和配置信息)。在图5中描绘的一些实施例中,拟登记装置506可以是智能扬声器或另一智能音频源。在其它实施例(图5中未描绘)中,拟登记装置506可以是与合适的音频产生单元耦合的另一合适的智能电器。举例来说,拟登记装置506可以是与音频源耦合的智能冰箱。在图5的实例中,超声波技术可以用于将与拟登记装置506相关联的PIN转换成基于拟登记装置的PIN随时间波动的音频波形。在阶段C,在激活拟登记装置506之后,拟登记装置506(例如,配置单元)可以产生音频波形,使得至少一个音频波形参数(例如,振幅、频率、相位等)以表示拟登记装置的PIN的速率变化。在一些实施例中,可以用人耳听不到的频率发射音频波形。在阶段D,与移动装置504相关联的合适的音频传感器(例如,麦克风)可以检测/记录音频波形。在这个实施例中,检测到的音频波形是在移动装置404处从拟登记装置506接收到的传感器信息。移动装置504(例如,图3的传感器单元304)可以检测音频波形的波动,并且可以对与拟登记装置506相关联的PIN进行解码。在移动装置504对拟登记装置的PIN进行解码之后,移动装置504(例如,图3的通信单元306)可以向WLAN接入点502登记拟登记装置506(例如,具有音频源的智能电器506)。如上所述,因为移动装置504通常已经连接到归属网络500,所以移动装置504可以具有与WLAN接入点502通信所必需的网络凭证(例如,SSID、WPA2通行短语信息)。在移动装置504对拟登记装置的PIN进行解码并且建立与拟登记装置506的通信链路(例如,Wi-Fi直接连接)之后,移动装置504可以向拟登记装置506提供(在阶段E)与WLAN接入点502相关联的网络凭证(例如,SSID和WPA2通行短语信息)。在阶段F,拟登记装置506可以使用SSID和WPA2通行短语信息来定位WLAN接入点502、与其连接、与其关联和与其通信。在一些实施例中,移动装置504(例如,通信单元306)还可以向WLAN接入点502提供拟登记装置的PIN。
虽然在图1-5的实例中,接入点、移动装置和拟登记装置是兼容WLAN的装置;但是实施例不限于此。换句话说,接入点、移动装置和拟登记装置可能不支持共同的通信技术。在其它实施例中,接入点、移动装置和拟登记装置可以是混合网络(例如,混合WLAN-电力线通信(PLC)网络)的一部分,并且可以支持不同的通信技术,如下文将在图6中描述。
图6是说明用于在混合通信网络中配置智能电器的实例操作的概念图。图6描绘包括混合接入点602(例如,能够进行IEEE1901电力线通信和802.11WLAN通信两者的IEEE1905.1装置)、兼容WLAN的移动装置604和具有光源的兼容PLC的智能电器606的混合归属网络600。在图6的实例中,具有光源的智能电器606是拟登记装置,并且可能不具有WLAN通信能力。移动装置604可能未插入到电力线插座中(即,可能未连接到PLC网络)或者可能不具有PLC能力。移动装置604可以充当外部注册服务器以使得兼容PLC的拟登记装置606能够连接到通过混合接入点602管理的PLC网络。在阶段A,一旦确定了拟登记装置606应添加到混合归属网络600后,移动装置604(例如,图3的通信单元306)即刻可以向混合接入点602发射“开始PLC握手”WLAN信号608。在一些实施例中,移动装置604可以先验地知道应在PLC网络中配置拟登记装置606。通过发射WLAN信号608,移动装置604可以通知混合接入点602存在兼容PLC的拟登记装置606,并且可以间接地提示(经由混合接入点602)兼容PLC的拟登记装置606发射传感器信息以最终在PLC网络中配置兼容PLC的拟登记装置606。在其它实施例中,移动装置604可能并不先验地知道应在PLC网络中配置拟登记装置606。移动装置608可以向混合接入点602发射WLAN信号608(例如,周期性地、在预定时刻等)以间接提示(经由混合接入点602)任何想要在PLC网络中配置的兼容PLC的拟登记装置向移动装置604发射传感器信息。
在阶段B,混合接入点602可以向拟登记装置606并且向PLC网络中的其它PLC装置发射(经由PLC网络)“开始握手”PLC消息610。在一个实施例中,“开始握手”PLC消息610可以是广播消息。发射“开始握手”PLC消息610可以提示所有未配置的装置开始经由光源发射其相应PIN。在阶段C,响应于接收到“开始握手”PLC消息610,拟登记装置606(例如,配置单元)可以开始使光源快速波动,并且产生表示拟登记装置的PLC密钥的强度波形612。在阶段D,移动装置604(例如,图3的传感器单元304)可以检测强度波形,并且如上文参看图4所述,可以从强度波形612中解码拟登记装置的PLC密钥。在阶段E,移动装置604可以在WLAN信号614中向混合接入点602发射拟登记装置的PLC密钥。在阶段F,混合接入点602可以使用拟登记装置的PLC密钥与拟登记装置606通信并且将拟登记装置606添加到PLC网络。应注意,虽然图6描绘兼容WLAN的移动装置604使用Li-Fi技术确定与兼容PLC的智能电器相关联的PLC密钥,但是实施例不限于此。在其它实施例中,兼容WLAN的移动装置604可以使用音频信号或其它合适的传感器技术(例如,RFID、QR代码等)确定与兼容PLC的智能电器相关联的PLC密钥以便在PLC网络中配置兼容PLC的智能电器。应注意,如果在混合归属网络600中存在多个PLC装置,那么混合接入点602可以试图配置每一装置直到成功为止。
图7是说明用于在通信网络中配置智能电器的基于传感器的机构的实例操作的流程图(“流程”)700。流程700在框702处开始。
在框702处,在通信网络的移动装置处接收到与智能电器相关联的传感器信息。如上文参看图1-6所述,移动装置可以是智能电话、平板计算机或具有传感器和通信能力的其它合适的手持式电子装置。参看图3的实例,移动装置102的传感器单元304可以接收智能电器106发射的传感器信息(例如,光强度波形、音频波形、RFID信号等)。在另一实施例中,传感器单元304可以扫描QR代码、条形码或与智能电器106相关联的另一合适的经编码图像。在这个实施例中,经扫描的QR代码、条形码或另一合适的经编码图像可以是与智能电器106相关联的传感器信息。流程在框704处继续。
在框704处,至少部分基于与智能电器相关联的传感器信息确定与智能电器相关联的装置识别符。举例来说,如上文参看图4所述,传感器单元304可以对从智能电器106接收到的(使用Li-Fi技术)光强度波形进行解码以确定与智能电器106相关联的PIN(和/或MAC ID和/或其它合适的装置识别符,和/或其它合适的配置信息)。作为另一实例,如上文参看图5所述,传感器单元304可以对从智能电器106接收到的音频波形进行解码以确定与智能电器106相关联的PIN(或其它合适的装置识别符)。流程在框706处继续。
在框706处,向通信网络的接入点登记智能电器。举例来说,在传感器单元304对智能电器的PIN和/或其它装置识别符(例如,MAC ID)进行解码之后,通信单元306可以向通信网络302的接入点102登记智能电器106。在一些实施例中,通信单元306可以向智能电器106提供与接入点102相关联的网络凭证(例如,SSID和WPA2通行短语)以使得智能电器106能够识别接入点102和与其通信。智能电器106可以使用SSID和WPA2通行短语信息来定位接入点102、与其连接、与其关联和与其通信。在一些实施例中,通信单元306还可向接入点102提供智能电器106的PIN和/或其它装置识别符。流程在框708处继续。
在框708处,至少存储与智能电器相关联的装置识别符用于随后识别智能电器。举例来说,在通信网络中登记智能电器之后,传感器单元304可以存储与智能电器106相关联的装置识别符(在框704处解码)、与智能电器106相关联的传感器信息(在框702处接收到)、智能电器106的图片、智能电器106在通信网络100中的位置、智能电器106相对于一个或多个先前配置的智能电器的位置和/或可以使得移动装置104能够容易在稍后日期识别智能电器106的其它合适的信息。流程从框708结束。
通常,在可以控制智能电器106之前(例如,在可以改变智能电器106的一个或多个操作参数之前),执行服务发现程序以识别智能电器106。如果移动装置104可以在请求(例如,向接入点102)准许连接到(和控制)期望的智能电器106之前唯一地识别有待控制的智能电器106,那么服务发现程序可以简化,如下文将在图8和9中描述。
图8是说明用于识别和控制先前登记的智能电器的机制的框图。图8描绘包括WLAN接入点802、移动装置804和智能电器806的归属网络800。移动装置804包括相机812、通信单元814、对象检测单元808和模糊解算单元810。移动装置804可以如下文在阶段A-D中所述执行操作以识别先前登记的智能电器、连接到所识别的智能电器和控制智能电器。
在阶段A,对象检测单元808执行对象检测机制以基于捕获到的智能电器806的图片(被称作“查询图像”)识别智能电器806。举例来说,可以使用与移动装置804相关联的相机812拍摄用户想要控制的智能电器806的图片816。移动装置812可以采用装置辨识技术来根据查询图像816识别有待控制的智能电器806(“目标装置”)。对象检测单元808可以执行合适的对象检测算法以识别目标装置806的类别/类型。举例来说,对象检测单元808可以识别查询图像816中的目标装置806是不是门把手、灯具、冰箱等。对象检测单元808可以通过将查询图像816与先前登记的智能电器的数据库比较而识别最接近查询图像816中的目标装置806的对象(就匹配数目、相关度等而言)。对象检测单元808可以执行尺度不变特征变换(SIFT)、加速鲁棒特征(SURF)算法和/或其它合适的对象检测算法。通常,对象检测算法的准确性可以取决于数据库的大小和数据库的内容。但是,因为类似对象可以定位在不同位置(例如,相同类型的智能灯泡可以安装在用户房屋的多个位置),所以对象检测算法可能不足以明确地识别目标装置806。因此,移动装置804可以采用合适的模糊解算机制从多个可能的目标装置(“模糊组”)中唯一地识别目标装置806,如下文将描述。
在阶段B,模糊解算单元810执行模糊解算机制以通过使用补充信息来解算对象检测中的模糊。举例来说,模糊解算单元810可以存取预先存在的地图,其是对归属网络800(例如,用户的家)的建筑平面图的二维表示。在登记过程期间,可以用指示智能电器定位在何处的信息来增强预先存在的地图。举例来说,可以作为地图的一部分存储智能电视相对于前门入口的位置。在另一实施例中,可以使用例如同时定位和地图(SLAM)等计算机视觉技术来确定当前环境(例如,归属网络)的三维表示地图。举例来说,当配置、登记和向归属网络800添加智能电器时,可以动态地构造所述地图。当可以获得关于智能电器的位置的更多信息并且当向归属网络800添加/从归属网络800移除智能电器时,可以动态地更新所述地图。举例来说,可以在归属网络800中登记智能灯泡,可以捕获智能灯泡的图片,可以确定智能灯泡的位置,并且可以向地图添加智能灯泡。接下来,可以在归属网络800中登记智能门把手,并且可以捕获智能门把手的图片。基于智能灯泡与智能门把手的图片之间的相关性,可以确定智能灯泡和智能门把手彼此接近。因此,在地图上智能门把手可以定位成靠近智能灯泡。当目标装置806是“不可移动装置”(例如冰箱、灯泡、门把手或通常不可移动的其它智能电器)时,模糊解算单元810可以采用二维地图和/或三维地图来解算对象检测中的模糊。通常,当目标装置806是“可移动装置”(例如台式风扇或可容易移动的其它智能电器)时模糊解算单元810可以不采用二维地图和/或三维地图来解算模糊。
在另一实施例中,模糊解算单元810可以采用位置信息来解算对象检测中的模糊。举例来说,基于了解移动装置804(并且因此用户)在客厅,模糊解算810可以确定查询图像816中的门把手很可能是主入口上的门把手。可以使用Wi-Fi定位、基于SLAM的视觉和/或其它合适的定位技术来确定位置信息。模糊解算单元810还可以使用位置信息来修剪(或减小)查询图像816与其相比的数据库的大小,以便使识别出对于查询图像816中的目标装置806的匹配的似然性最大化。在另一实施例中,模糊解算单元810可以采用传感器信息来解算对象检测中的模糊。举例来说,模糊解算单元810可以使用来自陀螺仪、加速计、指南针或与移动装置804相关联的其它合适的传感器的信息来识别目标装置806在查询图像816中的定向、用户在查询图像816中相对于目标装置806的位置等。可以配合位置信息采用传感器信息以确定目标智能电器806的身份和/或位置的至少粗略估计。在另一实施例中,模糊解算单元810可以采用Wi-Fi定位技术(或其它合适的定位技术)基于用户的位置估计目标装置806。举例来说,如果归属网络800包括多个接入点,那么可以基于来自多个接入点的信息确定用户的位置(即,移动装置804的位置)的估计。因此,可以基于用户的估计从模糊组中识别目标装置806。
在一些实施例中,模糊解算单元810可以使用情境意识来进行模糊解算。可以基于来自用户的移动装置804的信号、一天中的时间、用户的日程、对用户的习惯的历史了解等估计用户的位置。举例来说,模糊解算单元810可以“意识到”用户通常在晚上10点上床睡觉。因此,如果确定用户在晚上10点之后正在试图控制智能灯泡,那么模糊解算单元810可以推断智能灯泡可能在用户的卧室中。
在另一实施例中,在使用阶段A处描述的对象检测技术(例如,计算机视觉技术)识别了模糊组之后,模糊解算单元810可以使用与智能电器相关联的无线电装置(例如,通信单元)来解算模糊。在这个实施例中,模糊解算单元810可以使用WLAN接入点802从模糊组中的智能电器中识别目标装置806。模糊解算单元810可以向WLAN接入点802提供与模糊组中的所有智能电器相关联的信息(例如,装置识别符、装置地址、装置图像等)。WLAN接入点802可以向模糊组中的智能电器中的每一个发射探测信号,请求所识别的智能电器中的每一个发射无线电信标(或另一唯一无线电签名/信号)。模糊解算单元810可以接收无线电信标、确定与模糊组中的智能电器中的每一个相关联的信号强度和配合上述补充信息(例如,2维地图、3维地图、传感器信息、情境意识等)使用信号强度(或签名)来识别/定位待控制的目标装置806。
应注意,在其它实施例中,模糊解算单元810可以不使用信号强度来识别/定位待控制的目标装置806。在一些实施例中,模糊组中的智能电器中的每一个可以经由预定无线电资源辐射良好定义的签名(例如,用时间、频率、功率等)。模糊解算单元810可以使用检测到的无线电签名来识别/定位待控制的目标装置806。在另一实施例中,模糊解算单元810可以根据从模糊组中的智能电器中的每一个接收到的无线电信标确定飞行时间信息。模糊解算单元810可以接着估计与在其视线中的目标装置806相关联的飞行时间,并且可以试图从模糊组中识别待控制的适当智能电器。应理解,可以采用PLC信号或其它类型的无线通信信号从模糊组中识别目标装置。
在阶段C,在明确地识别了目标装置806之后,确定与所识别的目标装置806相关联的连接性参数。在一个实施例中,通信单元814可以向接入点802发射目标装置806的识别符,并且可以从接入点802接收与目标装置806相关联的一个或多个连接性参数。连接性参数可包含服务集合标识(SSID)、基本服务集合标识(BSSID)、验证要求、装置凭证、缴费/订购信息、装置联系信息、所采用的无线技术(例如,WLAN、蓝牙等)、用于网络地址转换器(NAT)协议的信息(例如,STUN/TURN服务器信息)、统一资源指示符(URI)、装置位置和/或其它合适的装置信息。应注意,连接性参数可以受到保护(例如,受密码保护、加密等)。在另一实施例中,在模糊解算单元810识别出目标装置806之后,移动装置804可以接入本地(或远程)连接性参数数据库(或另一合适的存储器位置或数据结构)以确定与目标装置806相关联的一个或多个连接性参数。举例来说,在明确地识别出目标装置806之后,移动装置804可以不连接到接入点802以确定如何与目标装置806通信。实情为,移动装置804可以确定(没有来自接入点802的辅助)PIN和/或可以用于与目标装置806通信的其它合适的连接性参数。
在阶段D,移动装置804与目标装置806通信。在一些实施例中,移动装置804可以通过设置直接对等连接而连接到目标装置806(例如,目标装置806的配置单元)。在另一实施例中,移动装置804可以经由无线接入点802与目标装置806通信。在另一实施例中,在移动装置804识别出目标装置804之后,移动装置804可以存取关于先前登记的智能电器的信息,并且可以确定与目标装置806相关联的PIN(或其它信息)。移动装置804可以接着直接与目标装置806通信(使用PIN)而不是经由接入点802通信。移动装置804可以发射一个或多个命令以改变目标装置806的一个或多个操作参数,并且因此控制目标装置806的操作。
图9是说明用于控制先前登记的智能电器的实例操作的流程图900。流程图900在框902处开始。
在框902处,接收到有待控制的目标装置的查询图像。参看图8的实例,用户可以使用与移动装置804相关联的相机812来拍摄用户想要控制的先前登记的智能电器806的图片816。可以向对象检测单元808提供查询图像816。流程在框904处继续。
在框904处,将查询图像与先前登记的智能电器的数据库比较,以便唯一地识别有待控制的目标装置。举例来说,如上文在图8的阶段A中所述,对象检测单元808可以将查询图像816与先前登记的智能电器的数据库比较,从而试图唯一地识别有待控制的目标装置806。流程在框906处继续。
在框906处,确定是否唯一地识别目标装置。参看图8的实例,对象检测单元808可以确定是否可以唯一地识别目标装置806或者是否确定了包括多个可能目标装置的模糊组。如果唯一地识别了目标装置806,那么流程在框910处继续。否则的话,流程在框908处继续。
在框908处,采用模糊解算机制从模糊组唯一地识别目标装置。参看图8的实例,模糊解算单元810可以采用位置信息、传感器信息和/或无线电信号从模糊组中唯一地识别目标装置806,如上文在阶段B中所述。在明确地识别了目标装置806之后,流程在框910处继续。
在框910处,确定一个或多个通信参数以便连接到目标装置和与目标装置通信。参看图8的实例,通信单元814可以确定一个或多个通信参数以便与目标装置806通信。如上所述,在一些实施例中,可以从归属网络800的接入点802获得与目标装置806相关联的通信参数。但是,在其它实施例中,移动装置804可以在没有接入点802辅助的情况下并且通过存取先前存储的通信参数而确定与目标装置806相关联的通信参数。流程在框912处继续。
在框912处,至少部分基于一个或多个通信参数与目标装置建立通信链路。如上文在图8的阶段C和D中所述,通信单元814可以与目标装置806建立通信链路。在一个实例中,通信单元804可以与目标装置806建立直接通信链路。在另一实例中,通信单元804可以经由接入点802与目标装置806建立通信链路。流程在框914处继续。
在框914处,经由通信链路提供用于控制目标装置的一个或多个命令。参看图8的实例,通信单元814可以发射改变目标装置806的一个或多个操作参数并且因此控制目标装置806的操作(例如,基于用户输入)的一个或多个命令。流程从框914结束。
应理解,图1-9是意在帮助理解实施例并且不应当用于限制实施例或限制权利要求书的范围的实例。实施例可包括额外电路组件、不同电路组件,和/或可以执行额外操作、更少的操作、用不同次序操作、并联操作和不同地执行一些操作。应理解,虽然实例参考的是使用智能电话在归属网络中登记智能电器并且控制所登记的智能电器,但是实施例不限于此。在其它实施例中,可以采用具有用户输入能力和适当传感器(例如,相机、麦克风、NFC检测器、红外线信号检测器、条形码扫描仪等)以捕获智能电器发射的信息的另一合适的电子装置(例如,平板计算机)。
虽然图4-6描述使用光信号和音频信号来指示和解码拟登记装置的PIN(或其它合适的装置识别符)以便在移动装置与拟登记装置之间建立通信链路,但是实施例不限于此。在其它实施例中,拟登记装置和移动装置可以采用其它合适的带外通信技术(例如,条形码、Wi-Fi直接、近场通信(NFC)、RFID标签等)来发射/解码拟登记装置的PIN以便建立通信链路。举例来说,可以使用NFC技术在拟登记装置与移动装置之间交换PIN。NFC芯片可以嵌入在拟登记装置中,并且NFC检测器可以嵌入在移动装置中。当移动装置在拟登记装置的可配置阈值距离内移动时,移动装置的NFC检测器可以检测通过拟登记装置的NFC芯片发射的一个或多个NFC信号。NFC检测器可以对NFC信号进行解码、对拟登记装置的PIN进行解码和建立拟登记装置与移动装置之间的绑定。作为另一实例,拟登记装置可包括条形码、快速响应(QR)代码、经编码图像或另一合适的类型的代码。移动装置可包括合适的条形码(或QR代码)扫描仪/读取器(例如,使用相机)。用户可以使用移动装置来读取拟登记装置上的条形码(或QR代码),对条形码(或QR代码)进行解码以确定与拟登记装置相关联的拟登记装置的PIN。同样,参看图6的混合网络600,拟登记装置606可以采用另一合适的通信技术(例如,超声波技术、条形码、NFC等)向移动装置发射其PLC密钥。移动装置可以采用对应的合适的传感器机构(例如,麦克风、条形码扫描仪、NFC读取器等)检测和解码拟登记装置的PLC密钥。
虽然图1-6描述移动装置向拟登记装置提供与接入点相关联的装置凭证(例如,SSID、WPA2通行短语信息等)以使得拟登记装置能够经由接入点连接到归属网络,但是实施例不限于此。在其它实施例中,在移动装置与拟登记装置建立绑定并且对拟登记装置的PIN进行解码之后,移动装置可以直接将拟登记装置添加到归属网络。另外,在将拟登记装置添加到归属网络之后,可以存储关于已经登记的装置的信息(例如,在中央网络协调器处、在接入点处、在移动装置上等)以便随后使用。举例来说,可以存储已经登记的装置的图片、已经登记的装置提供的服务、已经登记的装置在归属网络中的位置、与已经登记的装置相关联的PIN(或PLC密钥)、已经登记的装置提供的传感器信息(例如,图1的QR代码107的图片、图4的光强度波形、图5的音频波形等)等以便随后识别已经登记的装置。还应理解,移动装置可以不包括关于如何从从拟登记装置接收到的信息(例如,强度波形、音频波形等)中解码PIN的先验信息。移动装置可以下载根据输入信息的类型(例如,根据信息是被相机还是麦克风等检测到)对拟登记装置的PIN进行解码的合适的应用程序和功能性。举例来说,拟登记装置的制造商可以提供可下载的应用程序,移动装置可以使用所述应用程序来处理和解码拟登记装置的PIN。在一些实施例中,在网络中登记了智能电器之后(例如,在智能电器被配置和添加到网络之后),移动装置(例如,智能电话、平板计算机等)可以使得用户能够连接到和控制智能电器(例如,受网络控制的灯泡、智能门把手等),如图8和9中所描述。
在一些实施例中,如上所述,可以使用与移动装置(例如,相机、麦克风等)相关联的合适的传感器来记录从智能电器接收到的传感器信息(例如,光脉冲、超声波音频数据、红外线信号等)。可以将从接收到的传感器信息解码的PIN与先前存储的PIN值(在配置智能电器期间获得的)比较,以便识别有待控制的智能电器。或者,可以将接收到的传感器信息与在配置智能电器期间获得的先前存储的传感器信息比较,以便识别有待控制的智能电器。
如所属领域的技术人员将了解,可以将本发明的主题的方面体现为系统、方法或计算机程序产品。因此,本发明的主题的方面可以采用完全硬件实施例、软件实施例(包含固件、驻留软件、微码等)或组合软件与硬件方面的实施例(在本文中可以全部总称为“电路”、“模块”或“系统”的形式。另外,本发明的主题的方面可以采用实施于上面体现有计算机可读程序代码的一个或多个计算机可读媒体中的计算机程序产品的形式。
可以利用一个或多个计算机可读媒体的任何组合。计算机可读媒体可以是计算机可读信号媒体或计算机可读存储媒体。计算机可读存储媒体可以举例来说(但不限于)是电子、磁性、光学、电磁、红外线或半导体系统、设备或装置或者前述的任何合适的组合。计算机可读存储媒体的更特定的实例(非穷举的列表)将包含以下各项:具有一个或多个金属丝的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器EPROM或快闪存储器)、光纤、便携型只读光盘(CD-ROM)、光学存储装置、磁性存储装置或前述的任何合适的组合。在本文档的上下文中,计算机可读存储媒体可以是可以含有或存储用于由指令执行系统、设备或装置使用或者结合指令执行系统、设备或装置使用的程序的任何有形媒体。
计算机可读信号媒体可包含其中体现有计算机可读程序代码的所传播的数据信号,举例来说,在基带中或者作为载波的一部分。此传播信号可以采用多种形式中的任一种,包含(但不限于)电磁性、光学或其任何合适的组合。计算机可读信号媒体可以是并非计算机可读存储媒体并且可以传送、传播或传输用于由指令执行系统、设备或装置使用或者结合指令执行系统、设备或装置使用的程序的任何计算机可读媒体。
可以使用任何适当媒体(包含但不限于无线、有线、光纤电缆、RF等或前述的任何合适的组合)来发射在计算机可读媒体上体现的程序代码。
可以用一个或多个编程语言的任何组合编写用于执行本发明的主题的方面的操作的计算机程序代码,所述编程语言包含面向对象的编程语言(例如Java、Smalltalk、C++等等)和常规程序编程语言(例如“C”编程语言或类似编程语言)。可以完全在用户的计算机上、部分地在用户的计算机上、作为独立软件包、部分地在用户的计算机上和部分地在远程计算机上或完全在远程计算机或服务器上执行程序代码。在后一种场景中,远程计算机可以通过任何类型的网络(包含局域网(LAN)或广域网(WAN))连接到用户的计算机,或者可以对外部计算机进行连接(举例来说,使用因特网服务提供方通过因特网)。
参照根据本发明的主题的实施例的方法、设备(系统)和计算机程序产品的流程图说明和/或框图描述本发明的主题的方面。将理解,可以通过计算机程序指令实施流程图说明和/或框图中的每一框和流程图说明和/或框图中的框的组合。可以将这些计算机程序指令提供到通用计算机、专用计算机或其它可编程数据处理设备的处理器以产生机器,使得经由计算机或其它可编程数据处理设备的处理器执行的指令创建用于实施在流程图和/或框图框中指定的功能/动作的装置。
这些计算机程序指令还可存储在计算机可读媒体中,所述计算机可读媒体可以引导计算机、其它可编程数据处理设备或其它装置用特定方式起作用,使得存储在计算机可读媒体中的指令产生包含实施在流程图和/或框图框中指定的功能/动作的指令的制品。
计算机程序指令还可加载到计算机、其它可编程数据处理设备或其它装置上,以便致使在计算机、其它可编程设备或其它装置上执行一系列操作步骤,以便产生计算机实施的过程,使得在计算机或其它可编程设备上执行的指令提供用于实施在流程图和/或框图框中指定的功能/动作的过程。
图10是包含用于配置和控制智能电器的基于传感器的机构的电子装置1000的一个实施例的框图。在一些实施方案中,电子装置1000可以是膝上型计算机、平板计算机、移动电话、智能电器、电力线通信装置、游戏控制台或其它具有无线通信能力的移动电子系统中的一个。电子装置1000包含处理器单元1002(可能包含多个处理器、多个核心、多个节点和/或实施多线程等)。电子装置1000包含存储器单元1006。存储器单元1006可以是系统存储器(例如,高速缓存、SRAM、DRAM、零电容器RAM、双晶体管RAM、eDRAM、EDO RAM、DDR RAM、EEPROM、NRAM、RRAM、SONOS、PRAM等中的一个或多个)或机器可读媒体的以上已经描述的可能实现形式中的任何一个或多个。电子装置1000还包含总线1010(例如,PCI、ISA、PCI-Express、NuBus、AHB、AXI等),以及包含无线网络接口(例如,WLAN接口、接口、WiMAX接口、接口、无线USB接口等)和有线网络接口(例如,PLC接口、以太网接口等)中的至少一个的网络接口1004。
电子装置1000还包含配置和控制单元1008。配置和控制单元1008包括传感器单元1012、通信单元1014、对象检测单元1016和模糊解算单元1018。传感器单元1012配合通信单元1014可以执行以下功能性:检测与智能电器相关联的传感器信息、基于对传感器信息的解码而确定与智能电器相关联的装置识别符和使用装置识别符配置智能电器,如上文参看图1-7所述。对象检测单元1016、模糊解算单元1018和通信单元1014结合起来可以明确地识别有待控制的智能电器、与所识别的智能电器建立通信链路和发射一个或多个命令以控制智能电器,如上文参看图8和9所述。这些功能性中的任一者可以部分(或全部)在硬件中和/或在处理器单元1002上实施。举例来说,可以用专用集成电路、在处理器单元1002中实施的逻辑中、在外围装置或卡上的协处理器中等实施所述功能性。此外,实现形式可包含更少的组件或图10中未说明的额外组件(例如,视频卡、音频卡、额外网络接口、外围装置等)。处理器单元1002、存储器单元1006和网络接口1004耦合到总线1010。虽然是说明为耦合到总线1010,但是存储器单元1006可以耦合到处理器单元1002。
虽然参看各种实施方案和开发形式描述所述实施例,但是将理解,这些实施例是说明性的,并且本发明的主题的范围不限于此。总的来说,如本文所描述的用于对网络装置的基于传感器的配置和控制的技术可以用符合任何硬件系统的设施来实施。许多变化形式、修改、添加和改进是可能的。
针对本文中描述为单个例子的组件、操作或结构可以提供多个例子。最后,多个组件、操作和数据存储装置之间的边界在某种程度上是任意的,并且特定操作是在特定的说明性配置的背景中说明的。预想功能性的其它分配,并且这些分配可以属于本发明的主题的范围内。总的来说,在示范性配置中呈现为分开的组件的结构和功能性可以实施为组合结构或组件。类似地,呈现为单个组件的结构和功能性可以实施为分开的组件。这些和其它变化形式、修改、添加和改进可以属于本发明的主题的范围内。
Claims (38)
1.一种用于配置网络装置的方法,其包括:
经由移动装置的传感器,从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的装置配置信息;
解码从所述网络装置检测到的所述传感器信息;
经由所述移动装置,至少部分地基于对所述传感器信息的解码,确定所述装置配置信息;
至少部分地基于所述装置配置信息,与所述网络装置建立第一通信链路;
经由所述第一通信链路从所述移动装置向所述网络装置提供与通信网络的接入点相关联的网络凭证,以使所述网络装置经由所述接入点以通信方式耦合到所述通信网络;
在所述移动装置处存储与所述网络装置相关联的所述装置配置信息;
至少部分地基于所述装置配置信息从多个先前登记的网络装置中识别所述网络装置;
确定与所述网络装置相关联的通信参数以在识别所述网络装置后与所述网络装置建立第二通信链路;及
从所述移动装置向所述网络装置提供命令,以在建立与所述网络装置的所述第二通信链路之后改变所述网络装置的操作参数。
2.根据权利要求1所述的方法,其中,如果所述网络装置经配置以使用光源提供与所述装置配置信息相关联的传感器信息,那么所述从所述网络装置检测所述传感器信息包括以下动作中的一个:
使用与所述移动装置相关联的光传感器从所述网络装置检测光波形,其中所述光源产生的所述光波形的波动速率根据所述装置配置信息而变化,或
使用与所述移动装置相关联的所述光传感器从所述网络装置检测所述光波形,其中所述光源产生的所述光波形的强度根据所述装置配置信息而变化。
3.根据权利要求2所述的方法,其中基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码包括:
基于分析从所述网络装置接收到的所述光波形检测光强度的变化;以及
基于所述光波形的所述光强度的检测到的所述变化对所述装置配置信息进行解码。
4.根据权利要求1所述的方法,其中,如果所述网络装置经配置以使用音频产生器提供与所述装置配置信息相关联的传感器信息,那么从所述网络装置检测所述传感器信息包括:
使用与所述移动装置相关联的音频传感器从所述网络装置检测音频波形,其中所述音频波形的至少一个参数根据所述装置配置信息而变化。
5.根据权利要求4所述的方法,其中所述音频波形的所述至少一个参数包括所述音频波形的振幅、所述音频波形的频率和所述音频波形的相位中的一个或多个。
6.根据权利要求4所述的方法,其中基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码包括:
基于分析从所述网络装置接收到的所述音频波形检测所述音频波形的所述至少一个参数的变化;以及
基于所述音频波形的所述至少一个参数的检测到的所述变化对所述装置配置信息进行解码。
7.根据权利要求1所述的方法,其中,当所述装置配置信息被编码进与所述网络装置相关联的第一代码时,检测所述传感器信息及确定所述装置配置信息包括:
使用所述移动装置的扫描仪检测与所述网络装置相关联的所述第一代码;及
至少部分地基于解码所述第一代码来确定所述装置配置信息。
8.根据权利要求1所述的方法,其中,当所述装置配置信息被编码进与所述网络装置相关联的第一代码时,检测所述传感器信息及确定所述装置配置信息包括:
使用所述移动装置的相机捕获与所述网络装置相关联的所述第一代码的图像;及
至少部分地基于解码所捕获的所述第一代码的图像来确定所述装置配置信息。
9.根据权利要求1所述的方法,其中所述传感器信息是由近场通信NFC信号、条形码、快速响应QR代码、射频识别符RFID信号及经编码图像所组成的群组中的至少一个。
10.根据权利要求1所述的方法,其中所述移动装置是移动电话、笔记本计算机、可穿戴计算机或平板计算机。
11.根据权利要求1所述的方法,其进一步包括在所述移动装置处,存储由如下组成的群组中的至少一个要素:
所述网络装置的图像、所述网络装置相对于所述通信网络中的一个或多个固定位置的位置、所述网络装置相对于一个或多个先前登记的网络装置的位置、所述装置配置信息和所述传感器信息。
12.根据权利要求1所述的方法,其进一步包括:
与所述网络装置交换一个或多个握手消息以确定用于在所述移动装置处从所述网络装置接收所述装置配置信息的格式;以及
至少部分地基于所述一个或多个握手消息,在所述移动装置处下载应用程序,所述应用程序用于解码从所述网络装置接收的所述传感器信息以确定所述装置配置信息。
13.根据权利要求1所述的方法,其中所述装置配置信息包括由媒体接入控制MAC识别符和个人识别号PIN所组成的群组中的至少一个。
14.根据权利要求1所述的方法,其中从所述多个先前登记的网络装置中识别所述网络装置包括:
在所述移动装置处捕获包括所述网络装置的查询图像;以及
至少部分基于所捕获的查询图像从所述多个先前登记的网络装置中识别所述网络装置。
15.根据权利要求14所述的方法,其中所述至少部分基于所捕获的查询图像从所述多个先前登记的网络装置中识别所述网络装置包括:
将所述查询图像与在与所述移动装置相关联的预定数据库中的所述多个先前登记的网络装置的图像比较;
确定所述多个先前登记的网络装置中的第一网络装置与所述查询图像之间的相关度超出相关度阈值;以及
选择所述多个先前登记的网络装置中的所述第一网络装置作为与待改变的一个或多个操作参数相关联的所述网络装置。
16.根据权利要求14所述的方法,其进一步包括:
确定所述查询图像与所述多个先前登记的网络装置中的两个或更多个网络装置之间的相关度超出相关度阈值;以及
执行模糊解算操作以便选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的第一网络装置作为所述网络装置。
17.根据权利要求16所述的方法,其中所述执行所述模糊解算操作包括以下操作中的至少一个:
至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置,其中所述地图是二维地图、三维地图中的一者,
至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置,
至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置,
基于用户情境和用户行为中的至少一个,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置,以及
基于分析与所述多个先前登记的网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置。
18.根据权利要求16所述的方法,其中所述执行所述模糊解算操作包括:
向与所述通信网络相关联的所述接入点发射对所述多个先前登记的网络装置中的所述两个或更多个网络装置的指示;
从所述多个先前登记的网络装置中的所述两个或更多个网络装置中的每一个接收指示所述网络装置的无线电签名;以及
至少部分基于从所述多个先前登记的网络装置的子集中的每一个接收到的所述无线电签名,选择所述多个先前登记的网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为所述网络装置。
19.根据权利要求1所述的方法,其进一步包括:
从所述移动装置向所述接入点提供与所述网络装置相关联的所述装置配置信息。
20.一种用于配置网络装置的方法,其包括:
经由移动装置的传感器从所述网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的装置配置信息;
解码从所述网络装置检测到的所述传感器信息;
至少部分地基于所述装置配置信息,与所述网络装置建立第一通信链路;
通过经由所述第一通信链路从所述移动装置向所述网络装置提供与所述通信网络的接入点相关联的网络凭证,在所述通信网络中登记所述网络装置;
在所述通信网络中登记所述网络装置之后,确定要改变的所述网络装置的一个或多个操作参数;
在所述移动装置处捕获包括所述网络装置的查询图像;
至少部分基于所述捕获到的查询图像从多个网络装置中识别所述网络装置;
确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数;以及
与所述网络装置建立第二通信链路,以便提供一个或多个命令以至少部分基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数。
21.根据权利要求20所述的方法,其中所述传感器信息是光信号、音频信号、超声波信号、红外线信号、近场通信NFC信号、条形码、快速响应QR代码、射频识别符RFID信号、无线局域网WLAN信号和电力线通信PLC信号中的至少一个。
22.根据权利要求20所述的方法,其中所述至少部分基于所捕获到的查询图像从所述多个网络装置中识别所述网络装置包括:
将所述查询图像与在与所述移动装置相关联的预定数据库中的所述多个网络装置的图像比较;
确定所述多个网络装置中的第一网络装置与所述查询图像之间的相关度超出相关度阈值;以及
选择所述多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置。
23.根据权利要求22所述的方法,其中,响应于确定所述查询图像与所述多个网络装置中的两个或更多个网络装置之间的所述相关度超出所述相关度阈值,所述方法进一步包括以下操作中的至少一个:
至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置,其中所述地图是二维地图或三维地图,
至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置,
至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置,
基于用户情境和用户行为中的至少一个,选择所述多个网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置,或
基于分析与所述多个网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息选择所述多个网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置。
24.一种移动装置,其包括:
处理器;以及
用以存储指令的存储器,所述指令在由所述处理器执行时致使所述移动装置:
经由移动装置的传感器,从网络装置检测传感器信息,其中所述传感器信息指示与所述网络装置相关联的装置配置信息;
对从所述网络装置检测到的所述传感器信息进行解码;
经由所述移动装置,至少部分地基于对所述传感器信息的解码来确定所述装置配置信息;
至少部分地基于所述装置配置信息,与所述网络装置建立第一通信链路;
经由所述第一通信链路从所述移动装置向所述网络装置提供与通信网络的接入点相关联的网络凭证,以使所述网络装置经由所述接入点以通信方式耦合到所述通信网络;
在所述移动装置处存储与所述网络装置相关联的所述装置配置信息;
至少部分地基于所述装置配置信息从多个先前登记的网络装置中识别所述网络装置;
确定与所述网络装置相关联的通信参数,以在识别所述网络装置后与所述网络装置建立第二通信链路;及
从所述移动装置向所述网络装置提供命令,以在建立与所述网络装置的所述第二通信链路之后改变所述网络装置的操作参数。
25.根据权利要求24所述的移动装置,其中,如果所述网络装置经配置以使用光源提供与所述装置配置信息相关联的传感器信息,致使所述移动装置从所述网络装置检测所述传感器信息的指令包括以下中的一者:
致使所述移动装置使用与所述移动装置相关联的光传感器从所述网络装置检测光波形的指令,其中所述光源产生的所述光波形的波动速率根据所述装置配置信息而变化,或
致使所述移动装置使用与所述移动装置相关联的所述光传感器从所述网络装置检测所述光波形的指令,其中所述光源产生的所述光波形的强度根据所述装置配置信息而变化;以及
致使所述移动装置基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码的指令包括致使所述移动装置进行以下动作的指令:
基于分析从所述网络装置接收到的所述光波形检测光强度的变化;以及
基于所述光波形的所述光强度的检测到的所述变化对所述装置配置信息进行解码。
26.根据权利要求24所述的移动装置,其中,如果所述网络装置经配置以使用音频产生器提供与所述装置配置信息相关联的传感器信息,致使所述移动装置从所述网络装置检测所述传感器信息的指令包括致使所述移动装置进行以下动作的指令:
使用与所述移动装置相关联的音频传感器从所述网络装置检测音频波形,其中
所述音频波形的至少一个参数根据所述装置配置信息而变化;并且
致使所述移动装置基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码的指令包括致使所述移动装置进行以下动作的指令:
基于分析从所述网络装置接收到的所述音频波形检测所述音频波形的所述至少一个参数的变化;以及
基于所述音频波形的所述至少一个参数的检测到的所述变化对所述装置配置信息进行解码。
27.根据权利要求24所述的移动装置,其中,当所述装置配置信息被编码进与所述网络装置相关联的第一代码时,致使所述移动装置检测所述传感器信息和确定所述装置配置信息的指令包括致使所述移动装置执行如下的指令:
使用扫描仪从所述网络装置检测所述第一代码;
对从所述网络装置检测到的所述第一代码进行解码;以及
至少部分地基于经解码的所述第一代码确定所述装置配置信息。
28.根据权利要求24所述的移动装置,其中,当所述装置配置信息被编码进与所述网络装置相关联的第一代码时,致使所述移动装置检测所述传感器信息和确定所述装置配置信息的指令包括致使所述移动装置执行如下的指令:
使用相机从所述网络装置捕获所述第一代码的图像;
对从所述网络装置捕获的所述第一代码的图像进行解码;以及
至少部分地基于所述第一代码的经解码图像来确定所述装置配置信息。
29.根据权利要求24所述的移动装置,其中所述指令在由所述处理器执行时进一步致使所述移动装置:
与所述网络装置交换一个或多个握手消息以确定用于从所述网络装置接收所述装置配置信息的格式;以及
至少部分地基于所述一个或多个握手消息下载应用程序,所述应用程序用于对从所述网络装置接收的所述传感器信息进行解码以确定所述装置配置信息。
30.一种移动装置,其包含:
用于经由移动装置的传感器从网络装置检测传感器信息的装置,其中所述传感器信息指示与所述网络装置相关联的装置配置信息;
用于对从所述网络装置检测到的所述传感器信息进行解码的装置;
用于经由所述移动装置,至少部分地基于对所述传感器信息的解码确定所述装置配置信息的装置;
用于至少部分地基于所述装置配置信息与所述网络装置建立第一通信链路的装置;
用于经由所述第一通信链路从所述移动装置向所述网络装置提供与通信网络的接入点相关联的网络凭证,以使所述网络装置经由所述接入点以通信方式耦合到所述通信网络;
用于在所述移动装置处存储与所述网络装置相关联的所述装置配置信息的装置;
用于至少部分地基于所述装置配置信息从多个先前登记的网络装置中识别所述网络装置的装置;
用于确定与所述网络装置相关联的通信参数以在识别所述网络装置后与所述网络装置建立第二通信链路的装置;及
用于从所述移动装置向所述网络装置提供命令以在建立与所述网络装置的所述第二通信链路之后改变所述网络装置的操作参数的装置。
31.根据权利要求30所述的移动装置,其中,如果所述网络装置经配置以使用音频产生器提供与所述装置配置信息相关联的传感器信息,则:
用于从所述网络装置检测所述传感器信息的装置包括:
用于使用与所述移动装置相关联的音频传感器从所述网络装置检测音频波形的装置,其中所述音频波形的至少一个参数根据所述装置配置信息而变化;以及
用于基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码的装置包括:
用于基于分析从所述网络装置接收到的所述音频波形检测所述音频波形的所述至少一个参数的变化的装置;以及
用于基于所述音频波形的所述至少一个参数的检测到的所述变化对所述装置配置信息进行解码的装置。
32.根据权利要求30所述的移动装置,其中,如果所述网络装置与表示所述装置配置信息的预定代码相关联,则,
用于从所述网络装置检测所述传感器信息的装置包括如装置中之一:
用于使用与所述移动装置相关联的扫描装置检测与所述网络装置相关联的所述预定代码的装置,其中所述预定代码表示所述装置配置信息,或
用于使用与所述移动装置相关联的相机捕获与所述网络装置相关联的所述预定代码的图像的装置;以及
用于基于从所述网络装置检测到的所述传感器信息对所述装置配置信息进行解码的装置包括如下中之一:
用于基于与所述网络装置相关联的所述检测到的预定代码对所述装置配置信息进行解码的装置,或
用于基于与所述网络装置相关联的所述预定代码的所述捕获到的图像对所述装置配置信息进行解码的装置。
33.根据权利要求30所述的移动装置,其中在使所述网络装置以通信方式耦合到所述通信网络之后,所述移动装置进一步包括:
用于确定所述网络装置的待改变的一个或多个操作参数的装置;
用于在所述移动装置处捕获包括所述网络装置的查询图像的装置;
用于至少部分基于所捕获到的查询图像从多个网络装置中识别所述网络装置的装置;
用于确定与所述网络装置相关联的一个或多个通信参数以便改变所述网络装置的所述一个或多个操作参数的装置;以及
用于与所述网络装置建立通信链路,以便提供一个或多个命令来至少部分地基于与所述网络装置相关联的所述一个或多个通信参数改变所述网络装置的所述一个或多个操作参数的装置。
34.根据权利要求33所述的移动装置,其中用于至少部分基于所捕获到的查询图像从所述多个网络装置中识别所述网络装置的装置包括:
用于将所述查询图像与在与所述移动装置相关联的预定数据库中的所述多个网络装置的图像比较的装置;
用于确定所述多个网络装置中的第一网络装置与所述查询图像之间的相关度超出相关度阈值的装置;以及
用于选择所述多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置。
35.根据权利要求34所述的移动装置,其中,响应于确定所述查询图像与所述多个网络装置中的两个或更多个网络装置之间的相关度超出相关度阈值,所述移动装置进一步包括以下各项中的至少一个:
用于至少部分基于指示所述多个网络装置在所述通信网络内的位置的地图,选择所述多个所述网络装置中的所述两个或更多个网络装置中的第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置,其中所述地图是二维地图或三维地图,
用于至少部分基于所述移动装置在所述通信网络内的当前位置,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置,
用于至少部分基于一天中的时间和与所述移动装置的用户相关联的日程信息,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置,
用于基于用户情境和用户行为中的至少一个,选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置,以及
用于基于分析与所述多个所述网络装置中的所述两个或更多个网络装置中的每一个相关联的飞行时间信息选择所述多个所述网络装置中的所述两个或更多个网络装置中的所述第一网络装置作为与待改变的所述一个或多个操作参数相关联的所述网络装置的装置。
36.一种网络装置,其包括:
处理器;以及
用以存储指令的存储器,所述指令在由所述处理器执行时致使所述网络装置:
从通信网络的移动装置检测通告消息;
在检测到所述通告消息后,向所述移动装置提供指示与所述网络装置相关联的装置配置信息的传感器信息;
至少部分地基于所述装置配置信息,与所述移动装置建立通信链路;
在向所述移动装置提供所述传感器信息后,经由所述通信链路从所述移动装置接收与所述通信网络的接入点相关联的网络凭证;
使用所述网络凭证使所述网络装置经由所述接入点以通信方式耦合到所述通信网络;
经由所述通信链路从所述移动装置接收命令以改变所述网络装置的操作参数;以及
至少部分地基于所述命令改变所述操作参数。
37.根据权利要求36所述的网络装置,其中所述通告消息是信标消息。
38.根据权利要求36所述的网络装置,其中所述传感器信息包括由近场通信NFC信号、条形码、快速响应QR代码、射频识别符RFID信号及经编码图像所组成的群组中的至少一个。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261603230P | 2012-02-24 | 2012-02-24 | |
US61/603,230 | 2012-02-24 | ||
US13/624,360 | 2012-09-21 | ||
US13/624,360 US9143402B2 (en) | 2012-02-24 | 2012-09-21 | Sensor based configuration and control of network devices |
PCT/US2013/027363 WO2013126731A2 (en) | 2012-02-24 | 2013-02-22 | Sensor based configuration and control of network devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104137480A CN104137480A (zh) | 2014-11-05 |
CN104137480B true CN104137480B (zh) | 2018-07-27 |
Family
ID=49002767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380009358.4A Active CN104137480B (zh) | 2012-02-24 | 2013-02-22 | 对网络装置的基于传感器的配置和控制 |
Country Status (6)
Country | Link |
---|---|
US (2) | US9143402B2 (zh) |
EP (1) | EP2817919A2 (zh) |
JP (1) | JP6211011B2 (zh) |
KR (1) | KR20140127895A (zh) |
CN (1) | CN104137480B (zh) |
WO (1) | WO2013126731A2 (zh) |
Families Citing this family (425)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6658091B1 (en) | 2002-02-01 | 2003-12-02 | @Security Broadband Corp. | LIfestyle multimedia security system |
US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11190578B2 (en) | 2008-08-11 | 2021-11-30 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US8988221B2 (en) | 2005-03-16 | 2015-03-24 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11343380B2 (en) | 2004-03-16 | 2022-05-24 | Icontrol Networks, Inc. | Premises system automation |
US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US20160065414A1 (en) | 2013-06-27 | 2016-03-03 | Ken Sundermeyer | Control system user interface |
US20170118037A1 (en) | 2008-08-11 | 2017-04-27 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US11277465B2 (en) | 2004-03-16 | 2022-03-15 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US9141276B2 (en) | 2005-03-16 | 2015-09-22 | Icontrol Networks, Inc. | Integrated interface for mobile device |
US7711796B2 (en) | 2006-06-12 | 2010-05-04 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US12063220B2 (en) | 2004-03-16 | 2024-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11582065B2 (en) | 2007-06-12 | 2023-02-14 | Icontrol Networks, Inc. | Systems and methods for device communication |
US9609003B1 (en) | 2007-06-12 | 2017-03-28 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US10375253B2 (en) | 2008-08-25 | 2019-08-06 | Icontrol Networks, Inc. | Security system with networked touchscreen and gateway |
US8963713B2 (en) | 2005-03-16 | 2015-02-24 | Icontrol Networks, Inc. | Integrated security network with security alarm signaling system |
US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11368429B2 (en) | 2004-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premises management configuration and control |
US11677577B2 (en) | 2004-03-16 | 2023-06-13 | Icontrol Networks, Inc. | Premises system management using status signal |
US11159484B2 (en) | 2004-03-16 | 2021-10-26 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US20090077623A1 (en) | 2005-03-16 | 2009-03-19 | Marc Baum | Security Network Integrating Security System and Network Devices |
US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
US9531593B2 (en) | 2007-06-12 | 2016-12-27 | Icontrol Networks, Inc. | Takeover processes in security network integrated with premise security system |
US10156959B2 (en) | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US10339791B2 (en) | 2007-06-12 | 2019-07-02 | Icontrol Networks, Inc. | Security network integrated with premise security system |
US10522026B2 (en) | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US11113950B2 (en) | 2005-03-16 | 2021-09-07 | Icontrol Networks, Inc. | Gateway integrated with premises security system |
US8635350B2 (en) | 2006-06-12 | 2014-01-21 | Icontrol Networks, Inc. | IP device discovery systems and methods |
US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10127802B2 (en) | 2010-09-28 | 2018-11-13 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US10444964B2 (en) | 2007-06-12 | 2019-10-15 | Icontrol Networks, Inc. | Control system user interface |
US10142392B2 (en) | 2007-01-24 | 2018-11-27 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
US10380871B2 (en) | 2005-03-16 | 2019-08-13 | Icontrol Networks, Inc. | Control system user interface |
US11201755B2 (en) | 2004-03-16 | 2021-12-14 | Icontrol Networks, Inc. | Premises system management using status signal |
US10200504B2 (en) | 2007-06-12 | 2019-02-05 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
GB2428821B (en) | 2004-03-16 | 2008-06-04 | Icontrol Networks Inc | Premises management system |
US9191228B2 (en) | 2005-03-16 | 2015-11-17 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11489812B2 (en) | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11316958B2 (en) | 2008-08-11 | 2022-04-26 | Icontrol Networks, Inc. | Virtual device systems and methods |
US10313303B2 (en) | 2007-06-12 | 2019-06-04 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US10382452B1 (en) | 2007-06-12 | 2019-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US9729342B2 (en) | 2010-12-20 | 2017-08-08 | Icontrol Networks, Inc. | Defining and implementing sensor triggered response rules |
US10645347B2 (en) | 2013-08-09 | 2020-05-05 | Icn Acquisition, Llc | System, method and apparatus for remote monitoring |
US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
US20170180198A1 (en) | 2008-08-11 | 2017-06-22 | Marc Baum | Forming a security network including integrated security system components |
US9306809B2 (en) | 2007-06-12 | 2016-04-05 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US10999254B2 (en) | 2005-03-16 | 2021-05-04 | Icontrol Networks, Inc. | System for data routing in networks |
US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US20120324566A1 (en) | 2005-03-16 | 2012-12-20 | Marc Baum | Takeover Processes In Security Network Integrated With Premise Security System |
US20110128378A1 (en) | 2005-03-16 | 2011-06-02 | Reza Raji | Modular Electronic Display Platform |
US12063221B2 (en) | 2006-06-12 | 2024-08-13 | Icontrol Networks, Inc. | Activation of gateway device |
US10079839B1 (en) | 2007-06-12 | 2018-09-18 | Icontrol Networks, Inc. | Activation of gateway device |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
US7633385B2 (en) | 2007-02-28 | 2009-12-15 | Ucontrol, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8451986B2 (en) | 2007-04-23 | 2013-05-28 | Icontrol Networks, Inc. | Method and system for automatically providing alternate network access for telecommunications |
US11089122B2 (en) | 2007-06-12 | 2021-08-10 | Icontrol Networks, Inc. | Controlling data routing among networks |
US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10051078B2 (en) | 2007-06-12 | 2018-08-14 | Icontrol Networks, Inc. | WiFi-to-serial encapsulation in systems |
US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10498830B2 (en) | 2007-06-12 | 2019-12-03 | Icontrol Networks, Inc. | Wi-Fi-to-serial encapsulation in systems |
US11237714B2 (en) | 2007-06-12 | 2022-02-01 | Control Networks, Inc. | Control system user interface |
US10666523B2 (en) | 2007-06-12 | 2020-05-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11601810B2 (en) | 2007-06-12 | 2023-03-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10423309B2 (en) | 2007-06-12 | 2019-09-24 | Icontrol Networks, Inc. | Device integration framework |
US10389736B2 (en) | 2007-06-12 | 2019-08-20 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US12184443B2 (en) | 2007-06-12 | 2024-12-31 | Icontrol Networks, Inc. | Controlling data routing among networks |
US10616075B2 (en) | 2007-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11423756B2 (en) | 2007-06-12 | 2022-08-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US12003387B2 (en) | 2012-06-27 | 2024-06-04 | Comcast Cable Communications, Llc | Control system user interface |
US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US20170185278A1 (en) | 2008-08-11 | 2017-06-29 | Icontrol Networks, Inc. | Automation system user interface |
US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11258625B2 (en) | 2008-08-11 | 2022-02-22 | Icontrol Networks, Inc. | Mobile premises automation platform |
US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US8638211B2 (en) | 2009-04-30 | 2014-01-28 | Icontrol Networks, Inc. | Configurable controller and interface for home SMA, phone and multimedia |
HUE057685T2 (hu) | 2010-09-13 | 2022-05-28 | Contour Ip Holding Llc | Hordozható digitális videokamera, amely távoli kép megszerzési szabályozáshoz és megtekintéshez van kialakítva |
US8836467B1 (en) | 2010-09-28 | 2014-09-16 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
GB2546026B (en) | 2010-10-01 | 2017-08-23 | Asio Ltd | Data communication system |
US11750414B2 (en) | 2010-12-16 | 2023-09-05 | Icontrol Networks, Inc. | Bidirectional security sensor communication for a premises security system |
US9147337B2 (en) | 2010-12-17 | 2015-09-29 | Icontrol Networks, Inc. | Method and system for logging security event data |
AU2012207591A1 (en) | 2011-01-18 | 2013-08-29 | Zodiac Pool Systems, Inc. | Remotely controlling aspects of pools and spas |
US20140064139A1 (en) * | 2012-08-31 | 2014-03-06 | E. Keith Mcqueen | Remotely controlling aspects of pools and spas |
JP5824834B2 (ja) * | 2011-03-18 | 2015-12-02 | 日本電気株式会社 | 電気機器制御システム、無線端末、および制御方法 |
WO2013003813A1 (en) | 2011-06-30 | 2013-01-03 | Lutron Electronics Co., Inc. | Device and method of optically transmitting digital information from a smart phone to a load control device |
US10271407B2 (en) | 2011-06-30 | 2019-04-23 | Lutron Electronics Co., Inc. | Load control device having Internet connectivity |
WO2013003804A2 (en) | 2011-06-30 | 2013-01-03 | Lutron Electronics Co., Inc. | Method for programming a load control device using a smart phone |
WO2013033257A1 (en) | 2011-08-29 | 2013-03-07 | Lutron Electronics Co., Inc. | Two-part load control system mountable to a single electrical wallbox |
KR101844211B1 (ko) | 2011-12-28 | 2018-05-15 | 삼성전자주식회사 | 가전기기의 네트워크 시스템 및 그 네트워크 설정 방법 |
US9143402B2 (en) | 2012-02-24 | 2015-09-22 | Qualcomm Incorporated | Sensor based configuration and control of network devices |
WO2013142432A1 (en) * | 2012-03-19 | 2013-09-26 | Emmoco, Inc. | Resourcelimited device interactivity with cloud-based systems |
US9488994B2 (en) | 2012-03-29 | 2016-11-08 | Honeywell International Inc. | Method and system for configuring wireless sensors in an HVAC system |
US9208492B2 (en) * | 2013-05-13 | 2015-12-08 | Hoyos Labs Corp. | Systems and methods for biometric authentication of transactions |
US9198204B2 (en) * | 2012-04-11 | 2015-11-24 | Google Inc. | Apparatus and method for seamless commissioning of wireless devices |
US9202037B2 (en) * | 2012-06-08 | 2015-12-01 | General Electric Company | System and method for using machine readable code to commission device applications |
EP2865169A1 (en) * | 2012-06-25 | 2015-04-29 | Telefonaktiebolaget LM Ericsson (Publ) | Methodes and nodes for handling an address of a resource |
US9025014B2 (en) | 2012-07-25 | 2015-05-05 | Gopro, Inc. | Device detection camera system |
US8995903B2 (en) | 2012-07-25 | 2015-03-31 | Gopro, Inc. | Credential transfer management camera network |
US9036016B2 (en) | 2012-07-25 | 2015-05-19 | Gopro, Inc. | Initial camera mode management system |
US8994800B2 (en) * | 2012-07-25 | 2015-03-31 | Gopro, Inc. | Credential transfer management camera system |
US9357385B2 (en) * | 2012-08-20 | 2016-05-31 | Qualcomm Incorporated | Configuration of a new enrollee device for use in a communication network |
US8953491B2 (en) * | 2012-08-24 | 2015-02-10 | Netgear, Inc. | System and method for providing wireless network configuration information |
US20150120015A1 (en) * | 2012-09-21 | 2015-04-30 | Google Inc. | Automated handling of a package delivery at a smart-home |
US10332059B2 (en) | 2013-03-14 | 2019-06-25 | Google Llc | Security scoring in a smart-sensored home |
US9960929B2 (en) | 2012-09-21 | 2018-05-01 | Google Llc | Environmental sensing with a doorbell at a smart-home |
US10735216B2 (en) * | 2012-09-21 | 2020-08-04 | Google Llc | Handling security services visitor at a smart-home |
US9652912B2 (en) | 2012-09-21 | 2017-05-16 | Google Inc. | Secure handling of unsupervised package drop off at a smart-home |
US9640055B2 (en) | 2012-09-21 | 2017-05-02 | Google Inc. | Interacting with a detected visitor at an entryway to a smart-home |
US9600645B2 (en) | 2012-09-21 | 2017-03-21 | Google Inc. | Smart invitation handling at a smart-home |
US9711036B2 (en) | 2012-09-21 | 2017-07-18 | Google Inc. | Leveraging neighborhood to handle potential visitor at a smart-home |
US9978238B2 (en) | 2012-09-21 | 2018-05-22 | Google Llc | Visitor options at an entryway to a smart-home |
US9959727B2 (en) | 2012-09-21 | 2018-05-01 | Google Llc | Handling visitor interaction at a smart-home in a do not disturb mode |
US9626841B2 (en) | 2012-09-21 | 2017-04-18 | Google Inc. | Occupant notification of visitor interaction with a doorbell at a smart-home |
US9881474B2 (en) | 2012-09-21 | 2018-01-30 | Google Llc | Initially detecting a visitor at a smart-home |
US9953514B2 (en) | 2012-09-21 | 2018-04-24 | Google Llc | Visitor feedback to visitor interaction with a doorbell at a smart-home |
JP5675747B2 (ja) * | 2012-10-18 | 2015-02-25 | オリンパス株式会社 | 無線通信システム、携帯端末、デジタルカメラ、通信方法およびプログラム |
CN103796197A (zh) * | 2012-11-01 | 2014-05-14 | 博奥生物有限公司 | 基于蓝牙技术建立无线通信通道的方法、装置及系统 |
GB2507549A (en) * | 2012-11-02 | 2014-05-07 | Sony Corp | Controlling electrical devices associated with a property based on mobile device location |
US10108796B2 (en) | 2012-12-12 | 2018-10-23 | BBPOS Limited | System and method for PIN entry on mobile devices |
US10019047B2 (en) | 2012-12-21 | 2018-07-10 | Lutron Electronics Co., Inc. | Operational coordination of load control devices for control of electrical loads |
US9413171B2 (en) * | 2012-12-21 | 2016-08-09 | Lutron Electronics Co., Inc. | Network access coordination of load control devices |
US10244086B2 (en) | 2012-12-21 | 2019-03-26 | Lutron Electronics Co., Inc. | Multiple network access load control devices |
US9640174B2 (en) * | 2013-01-02 | 2017-05-02 | Lg Electronics Inc. | Home appliance and operation method thereof |
KR102046928B1 (ko) * | 2013-01-07 | 2019-12-02 | 엘지전자 주식회사 | 이동 단말기, 및 그 동작 방법 |
CN103944864A (zh) * | 2013-01-22 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 信息传输方法、信息发送装置、接收装置及系统 |
EP2954514B1 (en) | 2013-02-07 | 2021-03-31 | Apple Inc. | Voice trigger for a digital assistant |
US10154025B2 (en) | 2013-03-15 | 2018-12-11 | Qualcomm Incorporated | Seamless device configuration in a communication network |
WO2014138822A1 (en) * | 2013-03-15 | 2014-09-18 | Kortek Industries Pty Ltd | Wireless light pairing, dimming and control |
US10135629B2 (en) | 2013-03-15 | 2018-11-20 | Lutron Electronics Co., Inc. | Load control device user interface and database management using near field communication (NFC) |
WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
US9529344B1 (en) | 2013-03-15 | 2016-12-27 | SmartThings, Inc. | Device-type handlers for remote control and monitoring of devices through a data network |
US9367811B2 (en) * | 2013-03-15 | 2016-06-14 | Qualcomm Incorporated | Context aware localization, mapping, and tracking |
US9462041B1 (en) | 2013-03-15 | 2016-10-04 | SmartThings, Inc. | Distributed control scheme for remote control and monitoring of devices through a data network |
US9531559B1 (en) * | 2013-03-15 | 2016-12-27 | SmartThings, Inc. | Secured device access in a device automation system |
US20160081127A1 (en) * | 2013-04-30 | 2016-03-17 | Radiopulse Inc. | Smart home device and network management system |
US20140328334A1 (en) * | 2013-05-03 | 2014-11-06 | Gainspan Corporation | Provisioning a wireless device for secure communication using an access point designed with push-button mode of wps (wi-fi protected setup) |
JP6244310B2 (ja) * | 2013-05-22 | 2017-12-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 無線接続認証方法及びサーバ |
US20140351182A1 (en) * | 2013-05-24 | 2014-11-27 | Qualcomm Incorporated | Modifying Learning Capabilities of Learning Devices |
US9679491B2 (en) * | 2013-05-24 | 2017-06-13 | Qualcomm Incorporated | Signaling device for teaching learning devices |
US9747554B2 (en) | 2013-05-24 | 2017-08-29 | Qualcomm Incorporated | Learning device with continuous configuration capability |
KR102077823B1 (ko) * | 2013-06-03 | 2020-02-14 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 엔에프씨를 이용한 모바일 프린팅 시스템 및 방법 |
CN104239842B (zh) * | 2013-06-07 | 2019-05-28 | 中兴通讯股份有限公司 | 一种实现视觉识别的方法、装置和系统 |
KR101821474B1 (ko) * | 2013-06-10 | 2018-01-23 | 애플 인크. | 무선 액세서리 디바이스 구성 |
JP6368989B2 (ja) * | 2013-06-11 | 2018-08-08 | ブラザー工業株式会社 | 通信装置 |
KR102060547B1 (ko) * | 2013-06-12 | 2020-02-20 | 삼성전자주식회사 | 무선 통신 시스템에서 무선 기기 등록 방법 및 장치 |
KR20140146954A (ko) * | 2013-06-18 | 2014-12-29 | 삼성전자주식회사 | 서비스 제공 방법 및 이를 위한 전자 기기 |
US9142214B2 (en) | 2013-07-26 | 2015-09-22 | SkyBell Technologies, Inc. | Light socket cameras |
US9049352B2 (en) | 2013-07-26 | 2015-06-02 | SkyBell Technologies, Inc. | Pool monitor systems and methods |
US10440165B2 (en) | 2013-07-26 | 2019-10-08 | SkyBell Technologies, Inc. | Doorbell communication and electrical systems |
US9113051B1 (en) | 2013-07-26 | 2015-08-18 | SkyBell Technologies, Inc. | Power outlet cameras |
US9769435B2 (en) | 2014-08-11 | 2017-09-19 | SkyBell Technologies, Inc. | Monitoring systems and methods |
US20180343141A1 (en) | 2015-09-22 | 2018-11-29 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9736284B2 (en) | 2013-07-26 | 2017-08-15 | SkyBell Technologies, Inc. | Doorbell communication and electrical systems |
US10733823B2 (en) | 2013-07-26 | 2020-08-04 | Skybell Technologies Ip, Llc | Garage door communication systems and methods |
US10044519B2 (en) | 2015-01-05 | 2018-08-07 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9060104B2 (en) | 2013-07-26 | 2015-06-16 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9172920B1 (en) | 2014-09-01 | 2015-10-27 | SkyBell Technologies, Inc. | Doorbell diagnostics |
US9113052B1 (en) | 2013-07-26 | 2015-08-18 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9342936B2 (en) | 2013-07-26 | 2016-05-17 | SkyBell Technologies, Inc. | Smart lock systems and methods |
US9094584B2 (en) | 2013-07-26 | 2015-07-28 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US10672238B2 (en) | 2015-06-23 | 2020-06-02 | SkyBell Technologies, Inc. | Doorbell communities |
US9237318B2 (en) | 2013-07-26 | 2016-01-12 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9060103B2 (en) | 2013-07-26 | 2015-06-16 | SkyBell Technologies, Inc. | Doorbell security and safety |
US10708404B2 (en) | 2014-09-01 | 2020-07-07 | Skybell Technologies Ip, Llc | Doorbell communication and electrical systems |
US9196133B2 (en) | 2013-07-26 | 2015-11-24 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US11889009B2 (en) | 2013-07-26 | 2024-01-30 | Skybell Technologies Ip, Llc | Doorbell communication and electrical systems |
US9118819B1 (en) | 2013-07-26 | 2015-08-25 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9179109B1 (en) | 2013-12-06 | 2015-11-03 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US20170263067A1 (en) | 2014-08-27 | 2017-09-14 | SkyBell Technologies, Inc. | Smart lock systems and methods |
US9160987B1 (en) | 2013-07-26 | 2015-10-13 | SkyBell Technologies, Inc. | Doorbell chime systems and methods |
US10204467B2 (en) | 2013-07-26 | 2019-02-12 | SkyBell Technologies, Inc. | Smart lock systems and methods |
US11004312B2 (en) | 2015-06-23 | 2021-05-11 | Skybell Technologies Ip, Llc | Doorbell communities |
US9197867B1 (en) | 2013-12-06 | 2015-11-24 | SkyBell Technologies, Inc. | Identity verification using a social network |
US9230424B1 (en) | 2013-12-06 | 2016-01-05 | SkyBell Technologies, Inc. | Doorbell communities |
US9058738B1 (en) | 2013-07-26 | 2015-06-16 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9179107B1 (en) | 2013-07-26 | 2015-11-03 | SkyBell Technologies, Inc. | Doorbell chime systems and methods |
US11651665B2 (en) | 2013-07-26 | 2023-05-16 | Skybell Technologies Ip, Llc | Doorbell communities |
US9247219B2 (en) | 2013-07-26 | 2016-01-26 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9179108B1 (en) | 2013-07-26 | 2015-11-03 | SkyBell Technologies, Inc. | Doorbell chime systems and methods |
US9013575B2 (en) | 2013-07-26 | 2015-04-21 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9172922B1 (en) | 2013-12-06 | 2015-10-27 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9065987B2 (en) | 2013-07-26 | 2015-06-23 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9172921B1 (en) | 2013-12-06 | 2015-10-27 | SkyBell Technologies, Inc. | Doorbell antenna |
WO2015016627A1 (ko) * | 2013-07-31 | 2015-02-05 | 삼성전자 주식회사 | 동일한 네트워크 상의 복수개의 ap 장치 중 하나의 ap 장치와 단말기를 연결하는 방법 및 장치 |
US9400943B2 (en) | 2013-08-02 | 2016-07-26 | Qualcomm Incorporated | Identifying IoT devices/objects/people using out-of-band signaling/metadata in conjunction with optical images |
EP3042249B1 (en) * | 2013-09-04 | 2020-03-18 | Essilor International | Methods and systems for augmented reality |
US9451464B2 (en) * | 2013-09-11 | 2016-09-20 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus and system for network access |
CN104463593B (zh) * | 2013-09-18 | 2018-06-19 | 曲立东 | 标签数据应用方法和装置 |
US9049567B2 (en) * | 2013-10-07 | 2015-06-02 | Google Inc. | Hazard detection unit facilitating user-friendly setup experience |
JP6171173B2 (ja) * | 2013-10-11 | 2017-08-02 | パナソニックIpマネジメント株式会社 | 電気機器制御システム |
US9380059B2 (en) * | 2013-10-16 | 2016-06-28 | Spotify Ab | Systems and methods for configuring an electronic device |
CN103647869B (zh) * | 2013-11-14 | 2016-04-27 | 深圳创维数字技术有限公司 | 一种终端的配对方法、终端及系统 |
US9253455B1 (en) | 2014-06-25 | 2016-02-02 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9743049B2 (en) | 2013-12-06 | 2017-08-22 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US9799183B2 (en) | 2013-12-06 | 2017-10-24 | SkyBell Technologies, Inc. | Doorbell package detection systems and methods |
US9786133B2 (en) | 2013-12-06 | 2017-10-10 | SkyBell Technologies, Inc. | Doorbell chime systems and methods |
DE102014200298A1 (de) * | 2014-01-10 | 2015-07-16 | BSH Hausgeräte GmbH | Verfahren zum Aufbauen einer drahtlosen Kommunikationsverbindung zwischen wenigstens zwei Haushaltsgeräten |
JP6241658B2 (ja) * | 2014-01-16 | 2017-12-06 | 東芝ライテック株式会社 | 通信装置、端末プログラム、認証プログラム、認証方法、および認証システム |
US9560449B2 (en) | 2014-01-17 | 2017-01-31 | Sony Corporation | Distributed wireless speaker system |
US9288597B2 (en) | 2014-01-20 | 2016-03-15 | Sony Corporation | Distributed wireless speaker system with automatic configuration determination when new speakers are added |
US9369801B2 (en) | 2014-01-24 | 2016-06-14 | Sony Corporation | Wireless speaker system with noise cancelation |
US9866986B2 (en) | 2014-01-24 | 2018-01-09 | Sony Corporation | Audio speaker system with virtual music performance |
US9426551B2 (en) | 2014-01-24 | 2016-08-23 | Sony Corporation | Distributed wireless speaker system with light show |
US20150229475A1 (en) * | 2014-02-10 | 2015-08-13 | Qualcomm Incorporated | Assisted device provisioning in a network |
US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
US11146637B2 (en) | 2014-03-03 | 2021-10-12 | Icontrol Networks, Inc. | Media content management |
EP3114640B1 (en) | 2014-03-05 | 2022-11-02 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
US9232335B2 (en) | 2014-03-06 | 2016-01-05 | Sony Corporation | Networked speaker system with follow me |
CN106465514A (zh) * | 2014-03-13 | 2017-02-22 | 科泰克工业私人有限公司 | 无线和电力线灯配对、调光和控制 |
KR101683251B1 (ko) * | 2014-03-27 | 2016-12-06 | 한국전자통신연구원 | 센서 네트워크에서 센서 노드 설정 방법, 보안 설정 방법 및 이를 포함하는 센서 네트워크 시스템 |
GB2518469B (en) * | 2014-04-02 | 2016-03-16 | Photonstar Led Ltd | Wireless nodes with security key |
CN103926892A (zh) * | 2014-04-09 | 2014-07-16 | 谢东福 | 一种物联网电器设备的配置装置及方法 |
FR3019955B1 (fr) * | 2014-04-15 | 2017-12-01 | Devialet | Ensemble de dispositifs electroniques destines a etre raccordes a au moins un reseau informatique et procede de transfert de donnees numeriques dans cet ensemble |
CN106232202B (zh) | 2014-04-24 | 2018-09-25 | 3M创新有限公司 | 用于维护和监测过滤系统的系统和方法 |
US10360362B2 (en) * | 2014-04-30 | 2019-07-23 | Qualcomm Incorporated | Apparatuses and methods for fast onboarding an internet-enabled device |
CN104410435B (zh) * | 2014-05-07 | 2017-06-16 | 丰唐物联技术(深圳)有限公司 | 触发组网的方法、节点及网关 |
US10305966B2 (en) * | 2014-05-23 | 2019-05-28 | Anders Edvard Trell | System for authorization of access |
US10170123B2 (en) * | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9741244B2 (en) * | 2014-05-30 | 2017-08-22 | Qualcomm Incorporated | Methods, smart objects, and systems for naming and interacting with smart objects |
US9313863B2 (en) * | 2014-06-02 | 2016-04-12 | Qualcomm Incorporated | Methods, devices, and systems for controlling smart lighting objects to establish a lighting condition |
US9886162B2 (en) | 2014-06-02 | 2018-02-06 | Qualcomm Incorporated | Device-provided tracking data for augmented reality |
US9294575B1 (en) * | 2014-06-04 | 2016-03-22 | Grandios Technologies, Inc. | Transmitting appliance-specific content to a user device |
JP2017526222A (ja) * | 2014-06-18 | 2017-09-07 | トムソン ライセンシングThomson Licensing | アクセスデバイスに関連付けられた走査可能コードの使用 |
US9888216B2 (en) | 2015-09-22 | 2018-02-06 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US10687029B2 (en) | 2015-09-22 | 2020-06-16 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
US11184589B2 (en) | 2014-06-23 | 2021-11-23 | Skybell Technologies Ip, Llc | Doorbell communication systems and methods |
US20170085843A1 (en) | 2015-09-22 | 2017-03-23 | SkyBell Technologies, Inc. | Doorbell communication systems and methods |
CN106464695B (zh) | 2014-06-24 | 2020-01-14 | 谷歌有限责任公司 | 用于认证在用户装置与流媒体内容装置之间的连接的方法、系统和媒体 |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9742775B2 (en) | 2014-07-01 | 2017-08-22 | Google Inc. | Wireless local area network access |
US9420331B2 (en) | 2014-07-07 | 2016-08-16 | Google Inc. | Method and system for categorizing detected motion events |
US10135905B2 (en) | 2014-07-21 | 2018-11-20 | Apple Inc. | Remote user interface |
US10111100B2 (en) | 2014-08-25 | 2018-10-23 | Microsoft Technology Licensing, Llc | Multidevice authentication |
KR102134586B1 (ko) * | 2014-08-28 | 2020-07-16 | 삼성전자 주식회사 | 이동식 비콘신호 발생 장치 및 이를 이용한 서비스 방법 |
US9686818B2 (en) * | 2014-09-02 | 2017-06-20 | Texas Instruments Incorporated | Systems and methods of power efficient Wi-Fi |
US9547419B2 (en) | 2014-09-02 | 2017-01-17 | Apple Inc. | Reduced size configuration interface |
CN105472694B (zh) * | 2014-09-05 | 2020-04-07 | 腾讯科技(深圳)有限公司 | 通过扫描二维码接入WiFi的方法、装置、终端及存储介质 |
US9997036B2 (en) | 2015-02-17 | 2018-06-12 | SkyBell Technologies, Inc. | Power outlet cameras |
CN104301917A (zh) | 2014-09-15 | 2015-01-21 | 浙江生辉照明有限公司 | 基于照明装置的网络异常自愈方法及系统 |
JP2016082576A (ja) * | 2014-10-10 | 2016-05-16 | 株式会社リコー | 通信装置、通信方法、システム、およびプログラム |
US11237636B2 (en) * | 2014-10-14 | 2022-02-01 | Xerox Corporation | System and method for network configuration and behavior control by proximity enabled devices |
AU2015339082A1 (en) * | 2014-10-30 | 2017-05-18 | Electrolux Home Products, Inc. | Improved appliance diagnostics utilizing visible indicators |
US11575537B2 (en) | 2015-03-27 | 2023-02-07 | Skybell Technologies Ip, Llc | Doorbell communication systems and methods |
US10123191B2 (en) * | 2014-10-31 | 2018-11-06 | At&T Intellectual Property I, L.P. | Device operational profiles |
US9560013B2 (en) * | 2014-11-04 | 2017-01-31 | Samsung Electronics Co., Ltd. | Firewall based prevention of the malicious information flows in smart home |
US20170359319A1 (en) * | 2014-11-15 | 2017-12-14 | Silicondust Usa Inc. | Adding a device to a protected network without data entry on the device |
CN107210939B (zh) * | 2014-12-01 | 2020-12-25 | 飞利浦灯具控股公司 | 标识和控制发射光的一个或多个性质上的信号影响 |
GB2533348B (en) * | 2014-12-17 | 2021-07-07 | Arm Ip Ltd | Management of relationships between a device and a service provider |
CN104580401A (zh) * | 2014-12-23 | 2015-04-29 | 小米科技有限责任公司 | 连接方法及装置 |
US10205776B2 (en) | 2014-12-23 | 2019-02-12 | Xiaomi Inc. | Method and device for wireless connection |
CN104714412B (zh) * | 2014-12-30 | 2017-11-14 | 广东美的制冷设备有限公司 | 对家用电器进行管理的方法、系统和移动终端 |
US9917737B2 (en) * | 2014-12-31 | 2018-03-13 | Schneider Electric USA, Inc. | Systems and methods for programmable device installations |
KR20160089725A (ko) * | 2015-01-20 | 2016-07-28 | 엘지전자 주식회사 | 냉장고 및 그 제어 방법 |
KR101617579B1 (ko) * | 2015-01-26 | 2016-05-18 | 엘지전자 주식회사 | 스마트 홈 어플라이언스 및 스마트 홈 어플라이언스의 제어 방법 |
JP6482311B2 (ja) | 2015-02-09 | 2019-03-13 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
JP6444200B2 (ja) | 2015-02-09 | 2018-12-26 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
JP6472259B2 (ja) | 2015-02-10 | 2019-02-20 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
US10742938B2 (en) | 2015-03-07 | 2020-08-11 | Skybell Technologies Ip, Llc | Garage door communication systems and methods |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US10216351B2 (en) | 2015-03-08 | 2019-02-26 | Apple Inc. | Device configuration user interface |
CN107667552B (zh) * | 2015-03-24 | 2021-11-09 | 开利公司 | 分布式装置的基于楼层平面图的学习和注册方法 |
CN106161515A (zh) * | 2015-03-31 | 2016-11-23 | 腾讯科技(深圳)有限公司 | 设备配置方法、装置和系统 |
CN104837154B (zh) * | 2015-03-31 | 2018-09-04 | 小米科技有限责任公司 | 无线访问接入点的控制方法及装置 |
CN106161054A (zh) * | 2015-03-31 | 2016-11-23 | 腾讯科技(深圳)有限公司 | 设备配置方法、装置和系统 |
US11381686B2 (en) | 2015-04-13 | 2022-07-05 | Skybell Technologies Ip, Llc | Power outlet cameras |
KR102246742B1 (ko) * | 2015-04-17 | 2021-05-03 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 적어도 하나의 페어링 대상을 식별하는 방법 |
US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
FR3036913A1 (fr) * | 2015-05-28 | 2016-12-02 | Orange | Procede de controle d'acces a un service |
WO2016202550A1 (en) * | 2015-06-16 | 2016-12-22 | Philips Lighting Holding B.V. | Electronic network device |
US20180047269A1 (en) | 2015-06-23 | 2018-02-15 | SkyBell Technologies, Inc. | Doorbell communities |
CN105094900A (zh) * | 2015-07-13 | 2015-11-25 | 小米科技有限责任公司 | 一种下载控制程序的方法及装置 |
JP6545026B2 (ja) * | 2015-07-21 | 2019-07-17 | キヤノン株式会社 | 通信装置、通信方法及びプログラム |
JP6548490B2 (ja) * | 2015-07-21 | 2019-07-24 | キヤノン株式会社 | 通信装置、共有方法、および、プログラム |
US10706702B2 (en) | 2015-07-30 | 2020-07-07 | Skybell Technologies Ip, Llc | Doorbell package detection systems and methods |
GB2540957B (en) * | 2015-07-31 | 2019-12-25 | Arm Ip Ltd | Managing interaction constraints |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
FR3041797B1 (fr) * | 2015-09-30 | 2018-09-07 | Schneider Electric Industries Sas | Procede de configuration et d'utilisation securisee d'un systeme de modules de surveillance et/ou de controle |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
KR20170055295A (ko) * | 2015-11-11 | 2017-05-19 | 엘지전자 주식회사 | 이동 단말기 및 그 이동 단말기의 제어 방법 |
US10320766B2 (en) * | 2015-11-17 | 2019-06-11 | Google Llc | Wireless network access |
KR102546654B1 (ko) * | 2015-12-11 | 2023-06-23 | 삼성전자주식회사 | 조명 시스템, 조명 장치 및 그 제어 방법 |
US9881191B2 (en) | 2015-12-14 | 2018-01-30 | Leadot Innovation, Inc. | Method of controlling operation of cataloged smart devices |
CN106896729A (zh) * | 2015-12-17 | 2017-06-27 | 美的集团股份有限公司 | 家庭组家用电器的管理方法、装置和系统 |
US10887310B2 (en) * | 2015-12-21 | 2021-01-05 | Koninklijke Philips N.V. | Network system for secure communication |
US10817593B1 (en) | 2015-12-29 | 2020-10-27 | Wells Fargo Bank, N.A. | User information gathering and distribution system |
US10044559B2 (en) * | 2016-01-22 | 2018-08-07 | Qualcomm Incorporated | Systems and methods for provisioning devices |
JP6704738B2 (ja) * | 2016-01-26 | 2020-06-03 | キヤノン株式会社 | 通信装置、通信方法及びプログラム |
JP6732460B2 (ja) * | 2016-01-26 | 2020-07-29 | キヤノン株式会社 | 通信装置、通信方法、プログラム |
US9693168B1 (en) | 2016-02-08 | 2017-06-27 | Sony Corporation | Ultrasonic speaker assembly for audio spatial effect |
US9826332B2 (en) | 2016-02-09 | 2017-11-21 | Sony Corporation | Centralized wireless speaker system |
GB2547501A (en) | 2016-02-16 | 2017-08-23 | Zumtobel Lighting Inc | Secure network commissioning for lighting systems |
CN107094294B (zh) * | 2016-02-18 | 2020-06-02 | 腾讯科技(深圳)有限公司 | 网络连接方法及装置 |
JP6690321B2 (ja) | 2016-03-11 | 2020-04-28 | ブラザー工業株式会社 | 通信機器と、通信機器のためのコンピュータプログラム |
US9826330B2 (en) | 2016-03-14 | 2017-11-21 | Sony Corporation | Gimbal-mounted linear ultrasonic speaker assembly |
US9693169B1 (en) | 2016-03-16 | 2017-06-27 | Sony Corporation | Ultrasonic speaker assembly with ultrasonic room mapping |
US10462881B1 (en) * | 2016-04-15 | 2019-10-29 | Eaton Intelligent Power Limited | Quick setup of lighting control system |
CN109075969B (zh) * | 2016-04-20 | 2022-05-27 | 维萨国际服务协会 | 访问凭证管理装置 |
JP6902048B2 (ja) * | 2016-04-21 | 2021-07-14 | シグニファイ ホールディング ビー ヴィSignify Holding B.V. | クレデンシャルを検証するためのシステム及び方法 |
US10397777B2 (en) | 2016-04-29 | 2019-08-27 | Cisco Technology, Inc. | Method and system to provide multi-factor authentication for network access using light |
TWI603647B (zh) * | 2016-05-27 | 2017-10-21 | 智易科技股份有限公司 | 可快速建立wps連線之網路系統及其wps連線方法 |
US10043332B2 (en) | 2016-05-27 | 2018-08-07 | SkyBell Technologies, Inc. | Doorbell package detection systems and methods |
US9946256B1 (en) | 2016-06-10 | 2018-04-17 | Gopro, Inc. | Wireless communication device for communicating with an unmanned aerial vehicle |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US12197817B2 (en) | 2016-06-11 | 2025-01-14 | Apple Inc. | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US9794724B1 (en) | 2016-07-20 | 2017-10-17 | Sony Corporation | Ultrasonic speaker assembly using variable carrier frequency to establish third dimension sound locating |
US10049564B2 (en) * | 2016-08-05 | 2018-08-14 | Epro Gmbh | Commissioning and configuring control electronics associated with assets |
WO2018036749A1 (en) * | 2016-08-23 | 2018-03-01 | Philips Lighting Holding B.V. | Wireless luminaire configuration |
US10044972B1 (en) | 2016-09-30 | 2018-08-07 | Gopro, Inc. | Systems and methods for automatically transferring audiovisual content |
US10397415B1 (en) | 2016-09-30 | 2019-08-27 | Gopro, Inc. | Systems and methods for automatically transferring audiovisual content |
GB201617408D0 (en) | 2016-10-13 | 2016-11-30 | Asio Ltd | A method and system for acoustic communication of data |
GB201617409D0 (en) | 2016-10-13 | 2016-11-30 | Asio Ltd | A method and system for acoustic communication of data |
US10075791B2 (en) | 2016-10-20 | 2018-09-11 | Sony Corporation | Networked speaker system with LED-based wireless communication and room mapping |
US9854362B1 (en) | 2016-10-20 | 2017-12-26 | Sony Corporation | Networked speaker system with LED-based wireless communication and object detection |
US9924286B1 (en) | 2016-10-20 | 2018-03-20 | Sony Corporation | Networked speaker system with LED-based wireless communication and personal identifier |
CN108605375A (zh) * | 2016-11-08 | 2018-09-28 | 华为技术有限公司 | 一种无线网络的接入方法及终端设备 |
EP3542353B1 (en) * | 2016-11-21 | 2020-03-04 | Koninklijke Philips N.V. | Remote-control device and user device using an identification signal |
WO2018119699A1 (zh) * | 2016-12-27 | 2018-07-05 | 华为技术有限公司 | 发布配置信息的方法、接入设备的方法及装置 |
US10355788B2 (en) * | 2017-01-06 | 2019-07-16 | Uber Technologies, Inc. | Method and system for ultrasonic proximity service |
US10516998B2 (en) * | 2017-01-19 | 2019-12-24 | Hewlett Packard Enterprise Development Lp | Wireless network authentication control |
JP6604341B2 (ja) * | 2017-02-06 | 2019-11-13 | 横河電機株式会社 | センサの登録方法、センサの登録システム及び中継装置 |
FR3064074B1 (fr) * | 2017-03-15 | 2019-05-03 | Sigfox | Procede et systeme de geolocalisation d’un terminal d’un systeme de communication sans fil |
GB201704636D0 (en) * | 2017-03-23 | 2017-05-10 | Asio Ltd | A method and system for authenticating a device |
DE102017107087A1 (de) * | 2017-04-03 | 2018-10-04 | Vorwerk & Co. Interholding Gmbh | Verfahren zum Verbinden eines Haushaltsgerätes mit einem drahtlosen Heimnetzwerk |
US11892738B2 (en) | 2017-04-26 | 2024-02-06 | View, Inc. | Tandem vision window and media display |
CN110709784A (zh) | 2017-04-26 | 2020-01-17 | 唯景公司 | 可着色窗户系统计算平台 |
US11747696B2 (en) | 2017-04-26 | 2023-09-05 | View, Inc. | Tandem vision window and media display |
WO2018196565A1 (zh) * | 2017-04-28 | 2018-11-01 | 苏州欧普照明有限公司 | 一种无线网络系统的配置方法、配置终端以及配置系统 |
CN107248925A (zh) * | 2017-04-28 | 2017-10-13 | 欧普照明股份有限公司 | 一种无线网络系统的配置方法、配置终端以及配置系统 |
DK180048B1 (en) | 2017-05-11 | 2020-02-04 | Apple Inc. | MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION |
CN107148018B (zh) * | 2017-05-11 | 2020-06-05 | 广东美的制冷设备有限公司 | 无线网络的配置方法、装置和系统 |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770428A1 (en) | 2017-05-12 | 2019-02-18 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT |
DK201770411A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | MULTI-MODAL INTERFACES |
GB2565751B (en) | 2017-06-15 | 2022-05-04 | Sonos Experience Ltd | A method and system for triggering events |
US10303715B2 (en) | 2017-05-16 | 2019-05-28 | Apple Inc. | Intelligent automated assistant for media exploration |
US10614507B2 (en) * | 2017-07-03 | 2020-04-07 | Mastercard International Incorporated | Systems and methods for using smart appliances to provide contextual user experiences |
JP7467022B2 (ja) * | 2017-07-13 | 2024-04-15 | キヤノン株式会社 | システムおよび制御方法 |
EP3435619A1 (de) * | 2017-07-25 | 2019-01-30 | Siemens Aktiengesellschaft | Pairingverfahren von iot-geräten zu clouddiensten |
CN107592245A (zh) * | 2017-08-28 | 2018-01-16 | 合肥美的智能科技有限公司 | 基于智能冰箱的组网及控制方式、系统、智能冰箱 |
US11391483B2 (en) * | 2017-08-30 | 2022-07-19 | Belimo Holding Sa | Automatic assignment between flow control devices, sensor devices and control devices in an HVAC application |
JP2020533877A (ja) * | 2017-09-07 | 2020-11-19 | フィパック・リサーチ・アンド・ディベロップメント・カンパニー | ウェブ・ベース・プロトコルを使用してマシンの制御システムに自動的にワイヤレスでアクセスするための光または電子ゲートウェイ・タグの使用 |
JP6977428B2 (ja) * | 2017-09-15 | 2021-12-08 | セイコーエプソン株式会社 | 電子機器、通信システム及び無線通信方法 |
US10909825B2 (en) | 2017-09-18 | 2021-02-02 | Skybell Technologies Ip, Llc | Outdoor security systems and methods |
US10154396B1 (en) * | 2017-10-16 | 2018-12-11 | Glen Wheeler | Network detection for content synchronization and reporting |
CN107819836A (zh) * | 2017-10-30 | 2018-03-20 | 北京小米移动软件有限公司 | 设备信息的重置方法及装置 |
US11095502B2 (en) * | 2017-11-03 | 2021-08-17 | Otis Elevator Company | Adhoc protocol for commissioning connected devices in the field |
CN108712725B (zh) * | 2017-12-12 | 2020-11-24 | 安徽工程大学 | 一种基于啮齿类动物模型与wifi指纹的slam方法 |
GB2570634A (en) | 2017-12-20 | 2019-08-07 | Asio Ltd | A method and system for improved acoustic transmission of data |
KR102012519B1 (ko) | 2017-12-26 | 2019-08-20 | 주식회사 에스씨솔루션 | 능동형 센서 제어시스템 및 이의 센서 제어방법 |
US11510256B2 (en) | 2018-02-15 | 2022-11-22 | Aiphone Co., Ltd. | Configuration method of Wi-Fi doorbell, doorbell, housing complex communication system, and climate information providing system |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US10747578B2 (en) | 2018-04-27 | 2020-08-18 | Microsoft Technology Licensing, Llc | Nested tenants |
US10484829B1 (en) | 2018-04-27 | 2019-11-19 | Microsoft Technology Licensing, Llc | Methods and systems for generating maps corresponding to physical spaces, devices, and/or users |
US11210323B2 (en) | 2018-04-27 | 2021-12-28 | Microsoft Technology Licensing, Llc | Methods and systems for generating property keys corresponding to physical spaces, devices, and/or users |
DE102018110423A1 (de) * | 2018-05-01 | 2019-11-07 | Tobias Rückert | Verfahren zum Anmelden eines Zielgeräts an ein Netzwerk |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US10951482B2 (en) | 2018-05-16 | 2021-03-16 | Microsoft Technology Licensing, Llc | Device identification on a building automation control network |
US11456915B2 (en) * | 2018-05-21 | 2022-09-27 | Microsoft Technology Licensing, Llc | Device model templates |
DE102018208403A1 (de) * | 2018-05-28 | 2019-11-28 | Volkswagen Aktiengesellschaft | Verfahren zur Konfiguration eines fest installierten öffentlich zugänglichen Gerätes, öffentlich zugängliches Gerät zur Verwendung bei dem Verfahren, Konfigurationsgerät zur Verwendung bei dem Verfahren sowie Fahrzeug |
AU2019277064B2 (en) | 2018-05-29 | 2025-02-06 | SentiAR, Inc. | Disposable sticker within augmented reality environment |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
US10887193B2 (en) | 2018-06-03 | 2021-01-05 | Apple Inc. | User interfaces for updating network connection settings of external devices |
CN108901056B (zh) * | 2018-06-21 | 2020-09-08 | 百度在线网络技术(北京)有限公司 | 用于交互信息的方法和装置 |
CN112313157A (zh) | 2018-06-27 | 2021-02-02 | 惠普发展公司,有限责任合伙企业 | 增强的后期点特征区分 |
WO2020006665A1 (en) * | 2018-07-02 | 2020-01-09 | Orange | Method for connecting an electronic device to a target wireless access point |
DE102018211372A1 (de) * | 2018-07-10 | 2020-01-16 | BSH Hausgeräte GmbH | Verbindung eines Hausgeräts mit einem Netzwerk |
US10993110B2 (en) * | 2018-07-13 | 2021-04-27 | Nvidia Corp. | Connectionless fast method for configuring Wi-Fi on displayless Wi-Fi IoT device |
JP7115089B2 (ja) * | 2018-07-13 | 2022-08-09 | 富士通株式会社 | 機器登録装置、機器登録方法及び機器登録プログラム |
CN109068161B (zh) * | 2018-07-25 | 2021-04-16 | 三星电子(中国)研发中心 | 一种设备连接建立方法和装置 |
US11350264B2 (en) | 2018-07-25 | 2022-05-31 | Samsung Electronics Co., Ltd. | Method and apparatus for establishing device connection |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11251960B1 (en) * | 2018-10-19 | 2022-02-15 | Amazon Technologies, Inc. | Server-based Wi-Fi protected setup (WPS) PIN procedure |
US10623859B1 (en) | 2018-10-23 | 2020-04-14 | Sony Corporation | Networked speaker system with combined power over Ethernet and audio delivery |
US20200187006A1 (en) | 2018-12-06 | 2020-06-11 | Whirlpool Corporation | Communication system and method for authorizing an appliance |
US11576040B2 (en) * | 2018-12-11 | 2023-02-07 | Leviton Manufacturing Co., Inc. | Simplified Wi-Fi and/or cloud enrollment for Wi-Fi devices |
US11640758B2 (en) * | 2019-02-05 | 2023-05-02 | Johnson Controls Fire Protection LP | Optical mechanical switch for detector addressing |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
US11301130B2 (en) | 2019-05-06 | 2022-04-12 | Apple Inc. | Restricted operation of an electronic device |
DK201970509A1 (en) | 2019-05-06 | 2021-01-15 | Apple Inc | Spoken notifications |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
DK201970533A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Methods and user interfaces for sharing audio |
US11468890B2 (en) | 2019-06-01 | 2022-10-11 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US11140156B2 (en) * | 2019-07-16 | 2021-10-05 | Mastercard International Incorporated | Systems and methods for use in binding internet of things devices with identities associated with users |
US11449821B2 (en) | 2019-07-16 | 2022-09-20 | Mastercard International Incorporated | Systems and methods for use in facilitating verified deliveries |
US11329891B2 (en) * | 2019-08-08 | 2022-05-10 | Vonage Business Inc. | Methods and apparatus for managing telecommunication system devices |
JP2022545039A (ja) | 2019-08-24 | 2022-10-24 | スカイベル テクノロジーズ アイピー、エルエルシー | ドアベル通信システム及び方法 |
US11432149B1 (en) | 2019-10-10 | 2022-08-30 | Wells Fargo Bank, N.A. | Self-sovereign identification via digital credentials for selected identity attributes |
US11197071B2 (en) * | 2019-10-24 | 2021-12-07 | Sling Media Pvt Ltd | Methods and systems for automated media device communications configuration |
CN110912880B (zh) * | 2019-11-15 | 2022-04-08 | 北京小米移动软件有限公司 | 配网方法及装置、电子设备及存储介质 |
CN113163379B (zh) * | 2020-02-21 | 2022-05-24 | 华为技术有限公司 | 一种发现及配网的方法和电子设备 |
US11323283B2 (en) * | 2020-02-27 | 2022-05-03 | Haier Us Appliance Solutions, Inc. | Domestic appliance commissioning |
US11758360B2 (en) * | 2020-02-28 | 2023-09-12 | Comcast Cable Communications, Llc | Methods, systems, and apparatuses for presence detection |
US11038966B1 (en) | 2020-04-28 | 2021-06-15 | Arm Ip Limited | Remote device operation |
US11061543B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | Providing relevant data items based on context |
US11490204B2 (en) | 2020-07-20 | 2022-11-01 | Apple Inc. | Multi-device audio adjustment coordination |
US11438683B2 (en) | 2020-07-21 | 2022-09-06 | Apple Inc. | User identification using headphones |
US11988784B2 (en) | 2020-08-31 | 2024-05-21 | Sonos, Inc. | Detecting an audio signal with a microphone to determine presence of a playback device |
JP7605975B2 (ja) | 2020-09-25 | 2024-12-24 | ソノス・インコーポレイテッド | 再生デバイスのためのインテリジェントセットアップ |
TW202225941A (zh) * | 2020-11-03 | 2022-07-01 | 美商視野公司 | 虛擬檢視設施中之裝置 |
CN112333798B (zh) * | 2020-11-05 | 2022-01-18 | 珠海格力电器股份有限公司 | 一种智能设备的控制方法及装置 |
CA3173471A1 (en) | 2021-01-28 | 2022-08-04 | Aditya Dayal | Multi-sensor synergy |
US12081544B2 (en) | 2021-02-08 | 2024-09-03 | Capital One Services, Llc | Systems and methods for preventing unauthorized network access |
CN115086900A (zh) * | 2021-03-11 | 2022-09-20 | 中国电信股份有限公司 | 配置参数的方法及相关设备 |
SE2150783A1 (en) * | 2021-06-17 | 2022-12-18 | Telia Co Ab | Methods and apparatuses for facilitating connection to a wifi network |
US20230062244A1 (en) * | 2021-09-01 | 2023-03-02 | Qualcomm Incorporated | Extended reality control of smart devices |
US11640232B2 (en) | 2021-09-02 | 2023-05-02 | Electrolux Home Products, Inc. | Cost efficient method for communicating from an appliance to an external device |
US20230074864A1 (en) * | 2021-09-08 | 2023-03-09 | Honeywell International Inc. | Pairing with an aspirating smoke detector device |
US20230244204A1 (en) * | 2022-01-25 | 2023-08-03 | Hitachi, Ltd. | Simplified plc programming with mobile device |
CN115034952A (zh) * | 2022-07-06 | 2022-09-09 | 山东米果云信息技术有限公司 | 一种基于图像识别的电子设备配置方法和系统 |
WO2024216570A1 (en) * | 2023-04-20 | 2024-10-24 | Qualcomm Incorporated | Techniques to discover internet of things devices |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101185253A (zh) * | 2005-06-23 | 2008-05-21 | 微软公司 | 使用nfc设置设备的无线连通性 |
EP2071427A2 (en) * | 2007-12-10 | 2009-06-17 | Yokogawa Electric Corporation | Field device search system |
EP2071800A2 (de) * | 2007-12-14 | 2009-06-17 | Vodafone Holding GmbH | Verfahren zum Herstellen lokaler Verbindungen zwischen elektronischen Endgeräten |
EP2096505A1 (en) * | 2008-02-26 | 2009-09-02 | ABB Research Ltd. | Methods, products and system for configuring a new node of an industrial wireless network |
WO2011139962A1 (en) * | 2010-05-05 | 2011-11-10 | Smsc Holdings S.A.R.L. | Methods and systems for wi-fi setup and configuration |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6892052B2 (en) | 2002-03-26 | 2005-05-10 | Nokia Corporation | Radio frequency identification (RF-ID) based discovery for short range radio communication |
US7616594B2 (en) | 2005-04-22 | 2009-11-10 | Microsoft Corporation | Wireless device discovery and configuration |
US8339363B2 (en) | 2005-05-13 | 2012-12-25 | Robert Bosch Gmbh | Sensor-initiated exchange of information between devices |
US7717342B2 (en) * | 2005-08-26 | 2010-05-18 | Hand Held Products, Inc. | Data collection device having dynamic access to multiple wireless networks |
US20070123166A1 (en) * | 2005-11-29 | 2007-05-31 | Arnold Sheynman | System, method and apparatus for pre-pairing bluetooth enabled devices |
US8619623B2 (en) * | 2006-08-08 | 2013-12-31 | Marvell World Trade Ltd. | Ad-hoc simple configuration |
US7940732B2 (en) | 2007-01-19 | 2011-05-10 | At&T Intellectual Property I, L.P. | Automatic wireless network device configuration |
MY147050A (en) * | 2007-02-06 | 2012-10-15 | Nexbis Sdn Bhd | Mobile information retrieval over wireless network |
JP2010250429A (ja) * | 2009-04-13 | 2010-11-04 | Olympus Corp | 課金及び/又は認証管理方法 |
JP5399554B2 (ja) * | 2009-05-15 | 2014-01-29 | フィッシャー−ローズマウント システムズ,インコーポレイテッド | 無線フィールド機器の改善されたメンテナンス |
US8661515B2 (en) | 2010-05-10 | 2014-02-25 | Intel Corporation | Audible authentication for wireless network enrollment |
JP2011259372A (ja) * | 2010-06-11 | 2011-12-22 | Sony Corp | 情報処理装置、情報処理方法、情報処理プログラム |
US8886124B2 (en) * | 2010-07-12 | 2014-11-11 | Panasonic Intellectual Property Corporation Of America | Communication device and communication method |
US9201414B2 (en) | 2010-07-28 | 2015-12-01 | Fisher-Rosemount Systems, Inc. | Intrinsically-safe handheld field maintenance tool with image and/or sound capture |
US20130040561A1 (en) * | 2011-08-12 | 2013-02-14 | Ivo Conde e Silva | System and method for launching and/or downloading applications with near field communication tags |
US8917651B2 (en) * | 2011-10-05 | 2014-12-23 | Cisco Technology, Inc. | Associating wi-fi stations with an access point in a multi-access point infrastructure network |
US9143402B2 (en) | 2012-02-24 | 2015-09-22 | Qualcomm Incorporated | Sensor based configuration and control of network devices |
-
2012
- 2012-09-21 US US13/624,360 patent/US9143402B2/en active Active
-
2013
- 2013-02-22 WO PCT/US2013/027363 patent/WO2013126731A2/en active Application Filing
- 2013-02-22 KR KR20147026436A patent/KR20140127895A/ko not_active Application Discontinuation
- 2013-02-22 EP EP13708587.4A patent/EP2817919A2/en not_active Withdrawn
- 2013-02-22 CN CN201380009358.4A patent/CN104137480B/zh active Active
- 2013-02-22 JP JP2014558876A patent/JP6211011B2/ja active Active
-
2015
- 2015-07-23 US US14/807,218 patent/US10129912B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101185253A (zh) * | 2005-06-23 | 2008-05-21 | 微软公司 | 使用nfc设置设备的无线连通性 |
EP2071427A2 (en) * | 2007-12-10 | 2009-06-17 | Yokogawa Electric Corporation | Field device search system |
EP2071800A2 (de) * | 2007-12-14 | 2009-06-17 | Vodafone Holding GmbH | Verfahren zum Herstellen lokaler Verbindungen zwischen elektronischen Endgeräten |
EP2096505A1 (en) * | 2008-02-26 | 2009-09-02 | ABB Research Ltd. | Methods, products and system for configuring a new node of an industrial wireless network |
WO2011139962A1 (en) * | 2010-05-05 | 2011-11-10 | Smsc Holdings S.A.R.L. | Methods and systems for wi-fi setup and configuration |
Non-Patent Citations (1)
Title |
---|
HAPADEP: Human-Assisted Pure Audio Device Pairing;Claudio Soriente .etc;《Springer-Verlag Berlin Heidelberg 2008》;20081231;385–400 * |
Also Published As
Publication number | Publication date |
---|---|
US20150327304A1 (en) | 2015-11-12 |
JP6211011B2 (ja) | 2017-10-11 |
JP2015515048A (ja) | 2015-05-21 |
WO2013126731A2 (en) | 2013-08-29 |
US10129912B2 (en) | 2018-11-13 |
US9143402B2 (en) | 2015-09-22 |
EP2817919A2 (en) | 2014-12-31 |
WO2013126731A3 (en) | 2013-11-14 |
KR20140127895A (ko) | 2014-11-04 |
CN104137480A (zh) | 2014-11-05 |
US20130223279A1 (en) | 2013-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104137480B (zh) | 对网络装置的基于传感器的配置和控制 | |
US11646012B2 (en) | Electronic apparatus, controlling method of electronic apparatus and server | |
US9257035B2 (en) | Remote control device, remote control system, and storage medium storing control program, and medium to be attached to electrical device | |
US11363522B2 (en) | Method of controlling electronic apparatus and computer-readable recording medium | |
US20190357023A1 (en) | Method and an electronic device connecting plurality of electronic devices to server through hub | |
JP6628440B2 (ja) | 移動式ビーコン信号発生装置及びこれを用いたサービス方法 | |
US10225719B2 (en) | Method and apparatus for establishing communication between an image photographing apparatus and a user device | |
EP3417681B1 (en) | Electronic device including light emitting device and operating method thereof | |
CN107205218B (zh) | 蓝牙设备的配对方法及系统 | |
CN106030676A (zh) | 交互检测可穿戴的控制设备 | |
US20240163676A1 (en) | Pairing A Payment Object Reader With A Point-Of-Sale Terminal | |
CN109716866A (zh) | 无线灯具配置 | |
CN107209982B (zh) | 用于关联对象与用户的方法及设备、通信对象和存储介质 | |
WO2015182059A1 (ja) | 情報処理システム、制御方法およびプログラム記憶媒体 | |
CN109716803A (zh) | 将移动设备与组关联 | |
KR20170082040A (ko) | 조명시스템 및 그의 제어방법 | |
KR20230031562A (ko) | 가전 장치를 어플리케이션에 등록하는 휴대 단말 및 방법과, 이를 위한 시스템 및 프로그램 | |
KR20230018946A (ko) | 가전기기 및 가전기기의 동작 방법 | |
KR20140048729A (ko) | Qr 코드와 텔레매틱스 서비스를 이용한 블루투스 자동 연결 방법 | |
EP4319062A1 (en) | Home appliance and method for operating home appliance | |
US20230362256A1 (en) | Electronic device and iot control information sharing method | |
KR20230072205A (ko) | 가전 기기를 서버에 등록하는 장치 및 방법 |
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 |