遥控计算机的方法和设备技术

技术编号:3532015 阅读:288 留言:0更新日期:2012-04-11 18:40
远程计算机的用户通过因特网访问目标计算机(例如用户的家庭PC)。为启动协议,用户发动一个应用程序,它通过因特网发送一个特殊的请求,请求用户家的电子邮件地址。如果家庭计算机当前未连接到因特网,则用户的因特网服务提供商(ISP)拨叫为该家庭计算机的电话号码。家庭计算机自动回答,ISP给计算机发送一个验证信息以建立因特网连接。连接建立起来后,给用户回送一个IP地址,然后可以使用该IP地址调用X-10功能、与目标计算机的远程登录对话、或其它活动。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及从一个远程位置控制电子和其它设备,例如允许用户通过因特网与家庭计算机通信以控制用户家庭设备。
技术介绍
现有技术中熟知遥控电子设备的系统。过去,诸如灯、电动机、HVAC系统、安全系统等通过射频连接控制。最近,建议连接人们家庭计算机到一个遵从X-10启动的家庭控制系统。X-10协议是使用一个命令接口设备不需要设备之间物理连线控制一组家庭设备的方法。当然,现有的电力线用于给接收设备传输命令。在这种系统中,用户的家庭计算机通过一个串行端口连接连接到X-10接口上。这样,可以使用家庭计算机控制X-10接口,并且间接地控制实际物理设备。还建议连接一个X-10系统到因特网以允许用户从工作单位或任何其它地方使用常规的网络连接监视他或她的家。然而,这些建议要求对用户家庭计算机固定的因特网连接。在用户和家庭计算机之间的专用连接对用户和网络费用都很高,而因特网服务提供商通常只有有限数目的连接端口。专利技术概述因此,本专利技术提供一种方法,它能使可以访问计算机网络的远程机器控制通常通过服务提供商连接到该网络的计算机,包括步骤从远程机器启动到计算机的服务请求;响应该服务请求,建立服务提供商和计算机之间的网络连接;从远程机器通过网络连接控制计算机。另一方面,本专利技术提供一个可连接到因特网服务提供商(ISP)的用于遥控家庭设备的计算机,包括一个处理器;一个家庭控制应用程序,包括为产生一个用于控制该设备的显示接口的装置;由所述处理器执行的控制程序,包括用于发布服务请求的装置; 用于接收标识网络位置的IP地址的装置;用于将此IP地址注册到家庭控制应用程序的装置;用于控制家庭控制应用程序向遥控设备发布控制命令的装置。再一方面,本专利技术提供一个可连接到因特网服务提供商(ISP)的用于控制家庭设备的计算机,包括一个处理器;一个调制解调器;一个用于控制该设备的家庭控制应用程序;和由所述处理器执行的控制程序,包括响应调制解调器上的中断切换到一个给定通信方式的装置;用于执行对ISP的一个登录序列的装置;响应控制命令的接收,通过家庭控制应用程序控制远程设备的装置。另一方面,本专利技术提供一个可在因特网服务提供商处操作的计算机,包括一个处理器;由该处理器执行的控制程序,包括响应来自一个远程计算机的服务请求,联系目标计算机的装置;执行对目标计算机一个登录序列的装置;如果该登录序列成功,对目标计算机发布一个IP地址的装置;给远程计算机提供该IP地址而能使远程计算机的用户控制与该目标计算机关联的设备的装置。根据另一方面,本专利技术提供在计算机可读介质上的计算机程序产品,包括一个用于控制一个设备的家庭控制应用程序,该家庭控制应用程序具有可在一个目标计算机上执行的第一部件和可在一个远程计算机上执行的第二部件;一个可在远程计算机上操作的控制程序,包括用于发布服务请求的装置; 用于接收标识网络位置的IP地址的装置;用于将此IP地址注册到家庭控制应用程序第一部件的装置;用于控制家庭控制应用程序向遥控设备发布控制命令的装置;一个可在目标计算机上操作的控制程序,包括切换到一种给定通信方式的装置;执行对ISP的一个登录序列的装置;和响应控制命令的接收通过家庭控制应用程序第二部件控制远程设备的装置;和一个可在ISP上操作的控制例程,包括响应来自一个远程计算机的服务请求联系目标计算机的装置;执行对目标计算机的一个登录序列的装置;发布IP地址的装置;给远程计算机提供该IP地址的装置。这样,用户可以从一个远程位置通过诸如因特网的计算机网络控制一个目标计算机。优选实施例提供一个能使用户命令一个家庭计算机的访问协议。用户用以连接他或她的家庭PC(亦即目标系统)的远程计算机可以例如是一个膝上型或者其它便携计算机,并且例如通过一个智能网络,诸如一个X-10接口,可以用于控制一组设备。在该优选实施例中,从一个远程位置使用因特网控制家庭电子设备,但是也可以使用长途电话呼叫或其它RF链路。用户可以通过该用户的因特网服务提供商(ISP)与他或她的家庭计算机通信。实现一个ISP访问协议,用户可以用它建立通过该用户的ISP对他或她的家庭计算机的远程连接。允许该ISP联系该用户的计算机,引起该计算机连接因特网,使得该计算机可以接收电子邮件或来自位于任何地方的用户的其它命令。根据该优选实施例,为初始化协议,用户启动一个应用程序,它通过因特网给用户的家庭计算机(或其它目标)发送一个请求。如果该家庭计算机当前没有连接到因特网,则用户的ISP拨叫家庭计算机。家庭计算机自动回答,ISP给计算机发送一个验证信息以建立因特网连接。该连接建立起来后,把为该家庭计算机的一个IP地址回送到位于远程机器处的用户,然后可以使用该地址来调用X-10接口,远程登录会话,或与目标计算机的其它活动。在一个明确的断开连接命令或超时后,目标计算机断开而可以置于一种低功耗方式。ISP可以为这一服务收取费用。这样,根据该优选实施例,说明了一种方法,该方法用于允许一个远程机器访问因特网以控制通常通过一个服务提供商与因特网连接的计算机。该方法以从一个远程机器启动对该计算机的服务请求开始。该服务请求可以从来自该远程计算机的一个电子邮件启动,或者通过使用户访问一个安全的万维网页,从这里可以激活远程服务。响应该服务请求,在ISP和计算机之间建立一个因特网连接。例如,该连接通过在ISP和计算机之间执行一个登录序列而建立。如果该登录序列成功,则把家庭计算机置于一种给定的通信方式(例如点对点协议(PPP)),而ISP给家庭计算机发布IP地址。该IP地址也提供给远程计算机。远程机器的用户使用该IP地址以建立在远程机器上和在家庭计算机上执行的家庭控制应用程序之间的通信路径。然后给定的应用程序可以实现对一个给定设备的控制功能。附图说明仅作为例子,现在参考下面的附图详细说明本专利技术的一个优选实施例,附图中图1表示用于以已知方式访问因特网的常规的客户-服务器信息检索系统;图2表示根据本专利技术的一个优选实施例的远程家庭计算机控制系统;图3是一个ISP结构的简化方框图,其中实现了本专利技术的优选实施例;图4是一个流程图,说明用于使一个家庭计算机进入到操作状态的一个例程,根据本专利技术的一个实施例该家庭计算机从所述操作状态可以通过一个远程机器控制;图5是一个根据本专利技术的一个优选实施例提供的逆ISP激活系统的第一实施例的详细流程图;图6是根据一个优选实施例用于所述远程机器的一个用户接口。专利技术详述本专利技术优选以如在图1中所示的已知客户-服务器系统实现。通过简要的背景说明,在这一系统中,客户机10通过网络14连接到服务器12。为说明的目的,网络14可以是因特网、内联网、外联网或任何其它通信网络,服务器是一个万维网服务器。万维网服务器12是可由客户机访问的多个服务器中的一个,其中一个客户机用机器10表示。客户机包括浏览器16,它是一个用于访问网络服务器的已知软件工具。万维网服务器支持超文本文件和对象形式的文件(集中称万维网网站)。在因特网范例中,到一个服务器的网络路径由所谓的统一资源定位符(URL)标识。一个代表的万维网服务器12是IBM的Netfinity服务器,它包括基于RISC的处理器18,AIX操作系统20和万维网服务器程序22,诸如Netscape Ente本文档来自技高网...

【技术保护点】
一种用于使能够访问计算机网络(14)的远程机器(25)控制通常通过服务提供商(33)连接到该网络的计算机(27)的方法,包括步骤: 从远程机器启动对计算机的一个服务请求(步骤60); 响应该服务请求,建立服务提供商和该计算机之间的网络连接;和 从远程机器通过网络连接控制该计算机(步骤76,78)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:V伯斯蒂斯H罗德里古兹
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利