CN103166956B - 带有自动路由器端口配置和ddns注册的连接家庭控制*** - Google Patents
带有自动路由器端口配置和ddns注册的连接家庭控制*** Download PDFInfo
- Publication number
- CN103166956B CN103166956B CN201210596323.2A CN201210596323A CN103166956B CN 103166956 B CN103166956 B CN 103166956B CN 201210596323 A CN201210596323 A CN 201210596323A CN 103166956 B CN103166956 B CN 103166956B
- Authority
- CN
- China
- Prior art keywords
- server
- router
- ddns
- monitoring
- upnp
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 28
- 238000012544 monitoring process Methods 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 12
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 2
- 238000012806 monitoring device Methods 0.000 claims 8
- 239000000047 product Substances 0.000 abstract description 38
- 239000006227 byproduct Substances 0.000 abstract description 3
- 241000677635 Tuxedo Species 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5076—Update or notification mechanisms, e.g. DynDNS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及带有自动路由器端口配置和DDNS注册的连接家庭控制***。一种基于网络的产品使得基于浏览器的计算机、智能电话或者平板电脑能够连接到并且访问产品。本地路由器能够由产品自动配置。产品能够自动向DDNS服务器注册并且用户账户被开启。在产品和服务器之间能够执行验证。
Description
相关申请的交叉引用
本申请主张申请序列号为61/568,271、名称为“Connected Home Control SystemWith Auto Router Port Configuration and DDNS Registration”、提交于2011年12月8日的美国临时申请的申请日的权益。所述’271申请特此通过引用而合并于此。
技术领域
本申请关于提供基于web的对移位的监控控制***的访问的***和方法。更特别地,本申请关于这样的***和方法:实质上自动调整本地路由器的设置并向DDNS服务器注册以提供到包括这样的监控***的家庭和建筑物的远程连接。
背景技术
已知的区域监控***能够经由一个或多个计算机网络向用户提供关于家庭、商业或者工业建筑物中的各种条件的信息。这样的***在商业上可从本申请的受让人代表(霍尼韦尔(Honeywell)国际公司)根据商标名称为TUXEDO家庭自动化***而获得。大量的灯、恒温器、门锁、照相机、传感器或者检测器可以由带有触屏键盘的***控制单元来监控。这样的***能够是因特网使能的,从而用户能够远程访问他们的***。
对于经由智能电话和平板电脑远程连接到家庭和建筑物以远程控制这样的***,存在显著且增长的消费需求。这些能够包括不受限的侵入、自动控制、访问、视频、HVAC、能量管理、家庭保健***。现有的远程服务理念主要是集中的基于云的服务、虚拟专用网(VPN)或者动态域名服务(DDNS)。
由于对复杂的路由器配置和DDNS注册的要求,以前对DDNS型服务不太感兴趣。图4A图解说明了已知的其中用户配置路由器的手动过程。
然而DDNS是非常低成本和低维护的解决方案。将希望提供比已知的配置更容易使用的DDNS型服务方案。
附图说明
图1图解说明根据本发明的***的总体视图;
图2图解说明DDNS注册过程的方面;
图3图解说明多端口路由器分配的方面;
图4A图解说明现有技术的手动路由器端口分配过程;
图4B图解说明根据本发明的自动路由器端口分配过程的方面;
图5A图解说明根据本发明的***的框图;
图5B图解说明图5A的***的另一视图;
图6A图解说明根据本发明的另一***;以及
图6B图解说明图6A的***的另一视图。
具体实施方式
虽然公开的实施方式能够采取多种不同形式,但是其特定实施方式在附图中被示出并将在此被详细说明,条件是本公开要被视为其原理的范例以及其最佳实施模式而不旨在把本申请或者权利要求限于所图解说明的特定实施方式。
此处的实施方式是基于带有内置web服务器以经由DDNS服务提供低成本和低维护的远程连接的产品。不同于传统的IP照相机远程DDNS解决方案,此处的实施方式为安装者或者家庭业主解决两个最困难的设置区域,以在本地路由器中开启未使用的端口和向DDNS服务注册。在web使能的产品和服务器之间实施的用户友好的“自动远程访问账户创建”过程中处理两个有问题的配置要求。这一过程有利地要求少量或没有用户干预。
基于智能IP网络的产品,诸如带有内置web服务器的Honeywell的TUXEDO商标家庭控制器,能够与基于浏览器的PC、智能电话和平板电脑通信以经由基于html或者app的用户接口来连接和访问这样的产品。在一个方面,控制器产品,诸如TUXEDO商标产品,能够合并通用即插即用(UPNP)自动路由器配置技术以简单连接到路由器并确定路由器的防火墙和端口设置。然后它在路由器中设定适当的设置,并且产品能够被远程访问。
在另一方面,能够提供独立的DDNS服务器,其自动接受可信控制器产品诸如TUXEDO商标产品并为购买了该产品的消费者创建用户账户。TUXEDO商标产品和独立的DDNS服务器二者都能够合并匹配的验证技术以相互连接并且交换数据以自动创建远程访问账户。
关于附图,图1图解说明了配置10,其中大量的建筑物诸如住宅R1、R2...Rn包括由Honeywell6280型TUXEDO商标产品所实施的web使能的监控***12-1,每一产品都带有诸如以12a所表明的交互式操作者接口。与每一产品12-1关联的是本地路由器14-1、14-2...14-n以经由多个网络N-1、N-2...N-n经由因特网I与DDNS服务器16以及诸如PC、智能电话或者平板电脑20(所有均不受限制)的询问设备实施双向通信。将理解到,对在此提到的基于Honeywell6280型Tuxedo服务器的产品的参考仅仅是示例性的。其它类型的网络、因特网使能的或者基于服务器的产品落入在此的精神和范围内。
根据本发明,如在“1”处,产品12-1将其公共IP地址连同关联的域名-起报告给服务器16。服务器16存储域名和IP地址以供后续使用。
随后,希望发送请求以询问或者转发命令到基于服务器的产品诸如12-1的用户能够经由浏览器发送域名。服务器16能够查找IP地址,并经由诸如N-1的网络将其转发至适当的被访地址以执行。然后设备20能够与产品12-1通信。在新产品被添加或者移动到具有不同IP地址的不同位置时,服务器16因此能够保持域名和对应IP地址的当前记录。
图2图解说明了向DDNS服务器16自动注册基于服务器的产品诸如12-i的过程100。如在102a处,在第一次上电时产品12-i通过经由本地路由器14-I(未示出)和因特网I(未示出)而与服务器16通信来发起注册序列。如在102b处,产品12-i和服务器16自动参与验证过程。
如果验证过程成功,产品12-i转发其IP地址和硬件地址MAC ID至服务器16。作为响应,随后,如在102d处,服务器16创建新用户账户,将产品12-i连同IP地址和账户信息一起记录到其数据库中。然后服务器16向产品12-i返回与IP地址和登录信息关联的默认域名。
参考104a,产品12-i转发用户经由产品12-i中的键盘或者触屏性能而选择的域名、登录和用户密码至服务器16。如在104b处,服务器16为用户创建账户,并且如在104c处,转发账户信息至产品12-i,如在104c处。
在成功的账户创建后,产品12-i在其屏幕12a(未示出)上显示账户信息,如在106a处。然后如在106b处,用户能够接受用以激活账户的期限和条件。随后,如在108处,用户能够登录到服务器16中并更新账户信息。
作为本实施方式的进一步优点,如图3中图解说明的,能够利用公用域名经由改变动态IP地址来支持第二产品12-i2。能够经由路由器14i实施唯一端口分配。
图4B图解说明了通过产品12-i来自动调整本地路由器14-i的过程200。如在202处,产品12-i与本地路由器14-i通信以建立未使用的端口号码,其在产品12-i和路由器14-i二者中都可以被设定。如在206处,产品12-i将新端口号码报告给服务器16。如在图3中,可以经由多个不同的端口来支持多个产品。倘若产品12-i遇到关于路由器14-i的问题,其能够与服务器16通信,如在204处。如208,能够经由产品12-i的显示器12a(未示出)把成功的端口设置传达给用户U。
图5A图解说明了根据本发明的***40。***40能够实施一种合并诸如42的IP智能设备的方法,所述IP智能设备能够使用UPNP技术,至少部分地以可执行指令42a实施,以自动找到和配置网络路由器44以开启端口并自动连接到诸如服务器16的远程DDNS服务器以创建带有已分配URL的用户DDNS账户。该账户将使得用户能够通过因特网或者蜂窝网络立即访问设备42和其它与账户关联的、来自世界上任何地方的设备。
***40包括至少一个诸如42的IP智能设备,其具有UPNP或者Bonjour即插即用软件42a、可选的内置web服务器功能42b,加上IP网络路由器端口转发自动配置软件42c、能够与DDNS服务器16通信以自动创建用户账户的DDNS客户端软件42d。
***40还包括:至少一个具有UPNP能力的IP网络路由器44,具有或者不具有内置调制解调器和/或接入点;以及,至少一个DDNS服务器,诸如位于远程位置的提供DDNS服务的服务器16。可以向服务器16提供或者不提供自动DDNS账户创建能力。
***40能够实施一种建立用户账户和为关联的外部IP地址激活URL的方法。该方法使得设备42能够自动检测、配置路由器44和在服务器16处创建用户DDNS账户如下:IP智能设备42使用UPNP功能和软件42a来找到其所连接的路由器42。IP智能设备42与路由器44自动协商未使用的端口或者从管理员获得预分配的端口。设备42自动请求路由器44开启与设备42的IP地址关联的端口。
设备42随后从路由器44接收确认。设备42从路由器44或者从因特网I获得路由器的外部IP地址。
设备42准备用户账户数据包(例如:URL,用户名,密码,mac id,ip地址,端口号码,设备号码,账号...)。然后该包可以被发送到预先确定的DDNS服务器诸如服务器16,以请求创建用户账户。可选地,该包可以被加密并通过安全网络进行发送。
设备42从DDNS服务器16接收表明对账户的请求是否被接受的答复。如果被接受,DDNS服务器16建立用户账户并为关联的外部IP地址激活URL。端口号码关联和激活是可选的。然后IP智能设备42请求DDNS服务器16使新创建的URL生效,从而用户能够外部访问设备42。
图5B图解说明了诸如安装在被监控的区域R1内的设备42和路由器44的***。如所实施的,基于服务器的产品42-1对应于上述设备42。路由器44-1对应于上述路由器44。如上所述,经用户请求,路由器44-1能够被产品42-1设定,并且与服务器16的通信能够发生以建立用户账户并激活关联的URL。
图6A图解说明了***50,该***50包括能够使用UPNP技术的IP智能设备42,其包括软件42a,以自动找到其它IP网络设备,找到和配置网络路由器44以开启端口并自动连接到远程DDNS服务器16以添加新IP设备到新的或现有的DDNS用户账户。与先前讨论的***40的元件对应的***50的元件被分配与图5A中相同的标识数字。
在实施上述方法中的***50可以包括至少一个IP智能设备42,其带有可选的内置web服务器功能、UPNP或者Bonjour即插即用软件42a、IP网络路由器端口转发自动配置软件42c,加上能够与DDNS服务器16通信以自动创建或者更新用户账户的DDNS客户端软件42d。
***50还包括至少一个标准IP设备,其带有可选的内置web服务器功能52和诸如IP照相机、IP NAS驱动、IP恒温器、IP能量计、计算机...等(所有都不受限制)的其它功能。带有或者不带有内置调制解调器和/或访问点的至少一个具有UPNP能力的IP网络路由器44能够至少与设备42通信。至少一个位于远程位置的DDNS服务器16提供带有或者不带有自动DDNS账户创建能力的DDNS服务。
图6B图解说明了与在区域R2中监控事件相关的***50。设备42被实施为与以56a表明的本地警报监控***以及如在56b处的关联传感器协作的设备42-1,例如先前提到的TUXEDO商标产品。
诸如50的***可以实施各种有用的方法,包括使用UPNP技术以自动找到***50中的所有关联设备并且周期性地监督设备以解析网络内和路由器内的端口冲突以及用***50的新端口变化来更新DDNS服务器16的关联用户账户。替换地,***50能够自动找到和配置网络路由器以关闭端口并自动连接到远程DDNS服务器诸如服务器16,以从现有的DDNS用户账户移除IP设备。
另外,远程管理员或者机器能够远程连接到IP智能设备,其能够使用UPNP技术以自动找到和配置网络路由器以开启端口并自动连接到远程DDNS服务器诸如服务器16,以添加IP设备到现有的DDNS用户账户。替换地,管理员或者机器能够远程连接到IP智能设备,其能够使用UPNP技术以自动找到和配置网络路由器以关闭端口并自动连接到远程DDNS服务器以从现有的DDNS用户账户移除IP设备。
根据前述,将观测到在不背离本文精神和范围的情况下可以实现很多的变化和修改。要理解,不旨在或不应当推断关于本文所图解说明的特定设备的限制。当然旨在由所附权利要求覆盖所有落入权利要求范围内的此类修改。
此外,图中所描绘的逻辑流不要求所示的特定次序或者顺序来实现希望的结果。可以从所描述的流提供其它步骤或者可以消除步骤,并且其它部件可以被添加到所描述的实施例或者从所描述的实施例移除。
Claims (14)
1.一种建立用户账户或者添加新设备到用户账户的方法,包括:
提供第一基于服务器的IP监控设备、具有UPNP能力的路由器和远程DDNS服务器;
第一基于服务器的IP监控设备与具有UPNP能力的路由器通信;
第一基于服务器的IP监控设备开启具有UPNP能力的路由器的第一端口;
为具有UPNP能力的路由器建立第一IP地址;
提供用户账户数据包,并且具有UPNP能力的路由器转发该用户账户数据包至远程DDNS服务器,其中所述用户账户数据包包括具有UPNP能力的路由器的第一IP地址、第一基于服务器的IP监控设备的MAC地址、用户名和密码;以及,
通过为具有UPNP能力的路由器的第一IP地址建立URL,所述URL使得能够从移位的位置访问第一基于服务器的IP监控设备,或者使用UPNP类型的可执行指令来使得第一基于服务器的IP监控设备来自动找到其它网络设备,并且配置具有UPNP能力的路由器以开启附加端口并连接到远程DDNS服务器以添加新设备到所述用户账户,来在远程DDNS服务器处建立用户账户。
2.如权利要求1所述的方法,还包括:在所述远程DDNS服务器处执行验证过程。
3.如权利要求1所述的方法,还包括:提供第二基于服务器的IP监控设备与所述具有UPNP能力的路由器的第一IP地址关联的请求。
4.如权利要求1所述的方法,其中所述远程DDNS服务器响应于接收的请求而提供先前分配的IP地址。
5.如权利要求1所述的方法,还包括:提供与所述具有UPNP能力的路由器和第一基于服务器的IP监控设备关联的域名。
6.如权利要求4所述的方法,还包括:向所述远程DDNS服务器提供域名。
7.如权利要求6所述的方法,还包括:
从所述远程DDNS服务器转发账号至所述具有UPNP能力的路由器;
移位的询问设备与所述远程DDNS服务器通信以便获得所述具有UPNP能力的路由器的第一IP地址;并且
所述移位的询问设备与所述具有UPNP能力的路由器通信。
8.一种设备,包括:
DDNS服务器;
基于服务器的监控产品;
具有通用即插即用能力的路由器,与所述DDNS服务器和所述基于服务器的监控产品两者通信,
其中所述基于服务器的监控产品经由具有通用即插即用能力的路由器发起向所述DDNS服务器的注册过程,
其中所述基于服务器的监控产品配置具有通用即插即用能力的路由器以开启第一端口并自动连接到所述DDNS服务器,
其中所述具有通用即插即用能力的路由器转发用户账户数据包至所述DDNS服务器,
其中所述用户账户数据包包括具有通用即插即用能力的路由器的第一IP地址、基于服务器的监控产品的MAC地址、用户名和密码;以及
其中为具有通用即插即用能力的路由器的第一IP地址建立URL以便使得能够从移位的位置访问基于服务器的IP监控产品。
9.如权利要求8所述的设备,其中所述基于服务器的监控产品转发域名到所述DDNS服务器。
10.如权利要求8所述的设备,其中所述基于服务器的监控产品包括用于询问具有通用即插即用能力的路由器以确立未使用的端口号的电路。
11.如权利要求8所述的设备,其中具有通用即插即用能力的路由器包括用于转发默认域名和登录信息到所述基于服务器的监控产品的电路和指令。
12.如权利要求8所述的设备,其中所述基于服务器的监控产品和所述DDNS服务器中的每个包括用于执行验证过程的指令。
13.如权利要求8所述的设备,其中移位的询问设备与所述DDNS服务器通信以便为所述基于服务器的监控产品获得第二IP地址。
14.一种方法,包括:
提供基于服务器的IP监控产品;
提供与基于服务器的IP监控产品关联的即插即用类型的路由器;以及
提供至少一个第二IP启用设备,
其中基于服务器的IP监控产品使用即插即用类型的路由器来自动确定第二IP启用设备的存在,解析网络和即插即用类型的路由器内的端口冲突,并且以新端口信息更新DDNS服务器的关联用户账户;
其中所述基于服务器的IP监控产品配置即插即用类型的路由器以开启端口并自动连接到远程DDNS服务器,
其中所述基于服务器的IP监控产品提供用户账户数据包,所述即插即用类型的路由器转发用户账户数据包至所述DDNS服务器以建立关联的用户账户;并且
其中所述用户账户数据包包括即插即用类型的路由器的IP地址、基于服务器的IP监控产品的MAC地址、用户名和密码。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161568271P | 2011-12-08 | 2011-12-08 | |
US61/568271 | 2011-12-08 | ||
US13/705602 | 2012-12-05 | ||
US13/705,602 US9749285B2 (en) | 2011-12-08 | 2012-12-05 | Connected home control system with auto router port configuration and DDNS registration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103166956A CN103166956A (zh) | 2013-06-19 |
CN103166956B true CN103166956B (zh) | 2018-05-25 |
Family
ID=48570529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210596323.2A Expired - Fee Related CN103166956B (zh) | 2011-12-08 | 2012-12-08 | 带有自动路由器端口配置和ddns注册的连接家庭控制*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US9749285B2 (zh) |
CN (1) | CN103166956B (zh) |
CA (1) | CA2798077A1 (zh) |
GB (1) | GB2498062B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5856015B2 (ja) * | 2012-06-15 | 2016-02-09 | 日立マクセル株式会社 | コンテンツ送信装置 |
CN104426980B (zh) * | 2013-09-05 | 2018-08-28 | 深圳市共进电子股份有限公司 | 一种路由器存储网络用户名密码的方法 |
CN104796480B (zh) * | 2014-11-19 | 2018-01-23 | 厦门大洋通信有限公司 | 可同时监控多地的智能监控*** |
CN104639408B (zh) * | 2015-02-10 | 2016-03-30 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
EP3144913B1 (en) | 2015-09-18 | 2021-01-13 | Carrier Corporation | A system, apparatus and method to facilitate alarm system communication |
US10999345B2 (en) | 2015-10-19 | 2021-05-04 | At&T Intellectual Property I, L.P. | Real-time video delivery for connected home applications |
CN105245461A (zh) * | 2015-10-28 | 2016-01-13 | 青岛汇云无限物联网有限公司 | 一种基于硬件本地处理认证请求的路由器 |
CN108958825B (zh) * | 2017-05-19 | 2021-10-22 | 腾讯科技(深圳)有限公司 | 一种信息配置方法及装置 |
CN107463195B (zh) * | 2017-08-02 | 2023-08-15 | 南阳师范学院 | 基于自定义web页面的养殖场环境远程监控*** |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1574754A (zh) * | 2003-05-30 | 2005-02-02 | 捷讯研究有限公司 | 为通信设备提供服务的***和方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8266266B2 (en) * | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US20030065741A1 (en) * | 2001-09-29 | 2003-04-03 | Hahn Vo | Concurrent bidirectional network communication utilizing send and receive threads |
US7831693B2 (en) * | 2003-08-18 | 2010-11-09 | Oracle America, Inc. | Structured methodology and design patterns for web services |
JP4269226B2 (ja) * | 2003-11-14 | 2009-05-27 | ソニー株式会社 | 情報通信システムおよび方法、情報処理装置および方法、プログラム並びに記録媒体 |
US20070088815A1 (en) | 2005-10-13 | 2007-04-19 | Kenneth Ma | Automated setup and test confirmation of dynamic DNS service |
US20140373144A9 (en) * | 2006-05-22 | 2014-12-18 | Alen Capalik | System and method for analyzing unauthorized intrusion into a computer network |
JP4635983B2 (ja) * | 2006-08-10 | 2011-02-23 | ソニー株式会社 | 通信処理装置、データ通信システム、および方法、並びにコンピュータ・プログラム |
US9319225B2 (en) * | 2007-01-16 | 2016-04-19 | Microsoft Technology Licensing, Llc | Remote device waking using a multicast packet |
TWI337023B (en) | 2007-05-14 | 2011-02-01 | Vivotek Inc | Method for analyzing network environment |
US20090141692A1 (en) | 2007-11-30 | 2009-06-04 | Mika Kasslin | Optimized ad hoc networking |
TW201006194A (en) * | 2008-07-17 | 2010-02-01 | D Link Corp | Method of building connection channels among network terminal devices using servers with dynamic domain names |
US8166147B2 (en) * | 2008-10-28 | 2012-04-24 | Computer Associates Think, Inc. | Power usage reduction system and method |
JP5239966B2 (ja) * | 2009-03-17 | 2013-07-17 | 富士通株式会社 | 中継装置、テナント管理プログラム |
TW201038077A (en) | 2009-04-13 | 2010-10-16 | Avermedia Tech Inc | Remote wake-up method, host to be awakened remotely, and wake-up management server |
WO2011057057A1 (en) * | 2009-11-06 | 2011-05-12 | Certified Cyber Solutions, Inc. | System and method for secure access of a remote system |
US20120054348A1 (en) * | 2010-08-30 | 2012-03-01 | Roellgen Clemens Karl Bernhard | Method for the initiation of a shared computer session |
US9455872B2 (en) * | 2010-12-31 | 2016-09-27 | Open Invention Network, Llc | Method and apparatus of discovering and monitoring network devices |
US9130994B1 (en) * | 2011-03-09 | 2015-09-08 | Symantec Corporation | Techniques for avoiding dynamic domain name system (DNS) collisions |
US9319350B2 (en) * | 2011-04-21 | 2016-04-19 | Hewlett Packard Enterprise Development Lp | Virtual address for virtual port |
-
2012
- 2012-12-05 US US13/705,602 patent/US9749285B2/en active Active
- 2012-12-07 GB GB1222055.4A patent/GB2498062B/en not_active Expired - Fee Related
- 2012-12-07 CA CA2798077A patent/CA2798077A1/en not_active Abandoned
- 2012-12-08 CN CN201210596323.2A patent/CN103166956B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1574754A (zh) * | 2003-05-30 | 2005-02-02 | 捷讯研究有限公司 | 为通信设备提供服务的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
US9749285B2 (en) | 2017-08-29 |
CN103166956A (zh) | 2013-06-19 |
CA2798077A1 (en) | 2013-06-08 |
GB2498062A (en) | 2013-07-03 |
GB2498062B (en) | 2014-02-19 |
US20130346630A1 (en) | 2013-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103166956B (zh) | 带有自动路由器端口配置和ddns注册的连接家庭控制*** | |
US7412727B2 (en) | Media streaming home network system and method for operating the same | |
US9125049B2 (en) | Configuring secure wireless networks | |
CA2910090C (en) | Thermostat code input system and method therefor using ssid | |
US20080077425A1 (en) | System, method and computer program product for identifying, configuring and accessing a device on a network | |
CN105159256B (zh) | 一种基于Web服务的智能家居控制*** | |
US20210092190A1 (en) | Apparatus and method for interactions with industrial equipment | |
WO2015031779A1 (en) | Smart object identification in the digital home | |
WO2005096608A1 (fr) | Systeme et procede de commande a distance d'appareils domestiques en reseau au moyen du service d'envoi de messages courts du telephone mobile | |
KR20030073180A (ko) | 통신망을 통한 원격제어서비스 제공장치, 시스템 및 방법 | |
JP2005020738A (ja) | 機械要素相互間の及びリモート・サイトとのデータ通信を行う機械要素のための選択的に分離される機器エリア・ネットワークを提供する方法及び装置 | |
CN101896897A (zh) | 在远程访问环境中提供可访问家庭网络信息的装置和方法 | |
JP2018049586A (ja) | 通信装置、通信方法、機器およびコンピュータプログラム | |
US20240214367A1 (en) | Smart gateway enabled low cost smart building solution | |
KR20190089811A (ko) | 홈 네트워크 서비스를 제공하기 위한 장치 및 그 방법 | |
CN112491616A (zh) | 信息配置方法、装置、电子设备及存储介质 | |
US9591601B2 (en) | Method, control node, gateway and computer program for enabling communication with a newly detected device | |
JP3688282B2 (ja) | クライアント機器への接続をルーティングするためのサーバ | |
KR101236500B1 (ko) | 소형 임베디드 장치를 위한 sns 중계 서비스 장치 및 그 방법 | |
JP2013186820A (ja) | 中継装置及び通信システム | |
JP2016158116A (ja) | Lanアクセス方法及びアドレス登録サーバ |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180525 Termination date: 20201208 |