CN1829153A - 利用遥控设备通过超文本传输协议来控制设备的系统和方法 - Google Patents

利用遥控设备通过超文本传输协议来控制设备的系统和方法 Download PDF

Info

Publication number
CN1829153A
CN1829153A CN200510137311.3A CN200510137311A CN1829153A CN 1829153 A CN1829153 A CN 1829153A CN 200510137311 A CN200510137311 A CN 200510137311A CN 1829153 A CN1829153 A CN 1829153A
Authority
CN
China
Prior art keywords
remote control
control equipment
target device
equipment
web browser
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.)
Pending
Application number
CN200510137311.3A
Other languages
English (en)
Inventor
S·拉德尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN1829153A publication Critical patent/CN1829153A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • H04B1/20Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
    • H04B1/202Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver by remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Selective Calling Equipment (AREA)
  • Computer And Data Communications (AREA)

Abstract

已经描述了一种通过超文本传输协议(HTTP)利用遥控设备遥控设备的方法和系统。该方法的一个实施例包括从在遥控设备中的网页浏览器接收遥控目标设备的请求。网页接着被发送到网页浏览器,网页被用于控制目标设备。通过网页从网页浏览器接收命令来遥控目标设备。

Description

利用遥控设备通过超文本传输协议来控制设备的系统和方法
背景技术
对于消费者电子设备工业而言,不断力争生产便于使用的产品的重要性是无须夸张的。毋庸置疑,这是引进遥控设备的一个原因。但是,由于可以远程控制的家庭设备的数量不断地增加,因此试图保持每个设备的遥控器与其它设备的遥控器分离是失败的。例如,今天的家庭可能具有独立的遥控设备,用于电视机、数字化视频光盘(DVD)播放器、盒式录像机(VCR)播放器、压缩光盘(CD)播放器、机顶盒、立体声收音机、媒体中心、个人视频录像机(PVR)等。试图保持这些遥控器分离并容易定位不仅仅是一种挑战,同时降低了使用每个电子设备的简易性和方便性。
解决具有多个不同遥控器的问题的一种尝试是通用遥控器。现有的通用遥控器有几个问题。首先,它们依靠存储现有用户电子设备的每个特定模型的红外(IR)代码。由于可用的消费者电子设备的数量,通用遥控器制造商去覆盖市场中的每个设备的专有IR代码实际上是不可能的。另外,除非通用遥控器允许终端用户升级,否则无法控制在原始通用遥控器的生产日期后所发布的将来设备。现有的IR通用遥控器的另一个限制是,它们被设计来支持现有的特征集,而不扩可展到控制将来的特征,除非提供允许用户升级的机制。
附图说明
通过参考以下说明以及用来说明本发明的实施例的附图,可以更好地理解本发明。在附图中:
附图1说明了利用遥控设备通过超文本传输协议(HTTP)来控制设备的环境的一个实施例,本发明的某些实施例可以在其中操作;
附图2说明了根据本发明的实施例可以用于遥控设备的示例网页;
附图3是遥控设备控制目标设备的操作过程的一个实施例的流程图;
附图4是目标设备的操作过程的一个实施例的流程图;以及
附图5说明了利用遥控设备通过超文本传输协议(HTTP)来控制设备的环境的一个实施例,本发明的某些实施例可以在其中操作。
具体实施方式
描述了一种利用遥控设备通过超文本传输协议(HTTP)来遥控设备的方法和系统。这里,至少可以通过将控制电子设备的接口(通过网页)移动到设备本身内来消除上述一些问题,并且允许用户的遥控设备通过使用因特网网页浏览器来访问这些接口。
在本发明的实施例中,一个或多个电子设备HTTP服务器和具有传输控制协议/网际协议(TCP/IP)功能的网络连接。HTTP服务器包括网页或接口,该网页或接口允许用户配置设备、查看设备的当前状态(如设置)和执行由典型的IR遥控设备通常执行的所有功能。这个网页被下载到遥控设备上,该遥控设备是运行网页浏览器的任何联网设备。运行网页浏览器的遥控设备可以是个人数字助理(PDA)、膝上型电脑、能上网的移动电话、个人计算机或其它能够运行网页浏览器的设备。一旦网页被下载到用户的网页浏览器中,用户能够以与典型的IR遥控设备类似的方式通过网页控制该设备。在以下的说明中,为了解释的目的,陈述了大量的具体的细节。然而,对于本领域的技术人员很明显的是,本发明的实施例可以不使用这些具体的细节而被实行。
在以下实施例的详细说明中,通过说明的方式,参考使用所示的附图,可以实施本发明的具体实施例。在附图中,同样的附图标记描述所有视图中实质上相同的组件。以充分的细节描述这些实施例,使本领域的技术人员能够实现本发明。可以利用其它的实施例并且进行结构的、逻辑的和电学的变化而不脱离本发明的范围。
附图1说明了利用遥控设备通过HTTP来控制设备的环境的一个实施例,本发明的某些实施例可以在其中操作。在附图1中所示的具体组件代表一个配置的例子,其适合于本发明但并不意味着限制本发明。
参考附图1,利用遥控设备通过HTTP来控制设备的环境包括但不必局限于遥控设备102、一个或多个设备106(表示为设备106-1到106-n)和网络114。遥控设备102是能够运行网页浏览器的任何设备,因此包括但不必局限于网页浏览器104。每个设备106可以包括但不必局限于HTTP服务器108(表示为HTTP服务器108-1到108-n)。每个HTTP服务器108可以包括但不必局限于安全模块110(表示为安全模块110-1到110-n)和网页或接口112(表示为网页112-1到112-n)。以下将更详细地描述这些组件的每一个。
在不意味着限制本发明的一个实施例中,遥控设备102和设备106通过网络114联网在一起。在一个实施例中,网络114可以是802.11无线网络。网络114也可以是使用IEEE 1394或火线连接各种组件的有线网络。可以根据附图1中的环境的特定应用来增加其他网络或以其他网络替代,和/或作为新型的网络被开发。这些网络类型的例子并不意味着限制本发明。
遥控设备102是运行网页浏览器104的任何联网设备。例如,遥控设备102可以是,但不限制于,膝上型电脑、个人计算机、个人数字助理(PDA)、能上网的移动电话等等。网页浏览器104可以是用于定位和显示网页的任何应用程序。尽管在附图1中仅仅示出了一个遥控设备102,但本发明不局限于此。本发明的实施例允许多个用户同时使用他们的遥控设备102来操作不同的网络设备106。例如,父亲能使用他的遥控设备102来操作CD播放器,同时他的儿子使用他的遥控设备来操作电视。在本发明的一个实施例中,如果同时使用两个不同的遥控设备102来操作相同的网络设备106,那么只有第一个使用请求通过设备106。
设备106可以是能够实现HTTP服务器108和具有TCP/IP功能的网络连接的任何电子设备(未在附图1中示出)。在不意味着限制本发明的一个实施例中,设备106包括例如802.11无线网络连接的网络控制器。设备106的例子包括但不局限于,电视、DVD播放器、VCR播放器、CD播放器、机顶盒、立体声收音机、媒体中心、PVR等等。本发明不局限于家庭中的典型设备。尽管在附图1中示出了n个设备106,但本发明可以包括一个或多个的设备。
HTTP服务器108可以包括安全模块110和网页112。安全模块110确定特定的用户是否应该访问网页112并因此能够控制设备106。安全模块110可以被实现为口令查询、安全公有/私有密钥加密方法、加密套接字协议层(SSL)和/或安全HTTP(S-HTTP),它们是在网页浏览器等等中普遍可用的现有安全技术。
网页112允许用户配置设备106,查看它的当前状态(如设置)和执行由典型的I R遥控设备通常执行的所有功能。参考附图2,示出了家庭音频环绕音响收音机的示例网页。这里,用户可以用遥控设备102上的他或她的网页浏览器104访问示例网页202,来控制接收机的音量、输入和环绕处理模式。这个例子不意味着限制本发明。以下参考附图3和4的流程图更详细的描述本发明的操作的实施例。
附图3是客户遥控设备控制目标设备的操作过程的一个实施例的流程图。参考附图3,在处理块302开始该过程,在处理块302,用户打开客户遥控设备(诸如附图1的设备102)上的网页浏览器(诸如附图1的网页浏览器104)。然后用户将要控制的目标设备(诸如设备106-1到106-n之一)的统一资源定位符(URL)地址输入到在网页浏览器中。
在处理块304,客户遥控设备发送HTTP GET命令以便从目标设备中获取该网页(诸如附图1中的网页112)。在处理块306,客户遥控设备的网页浏览器接收并加载从目标设备获取的网页。在处理块308,用户选择网页的选项来控制目标设备。
在处理块310,客户遥控设备上的网页浏览器根据用户选择,将适当的HTTP命令传送到与目标设备相关的HTTP服务器(诸如附图1的HTTP服务器108)。在处理块312,在HTTP命令已经被传送到HTTP服务器之后,客户遥控设备的网页浏览器刷新网页。
在判断块314,确定用户是否已经离开网页浏览器或在网页浏览器中输入不同的URL地址。如果是,那么用户完成了遥控目标设备,附图3的流程图结束。或者,控制返回到处理块308,网页浏览器等待用户选择另外的选项。
附图4是目标设备的操作过程的一个实施例的流程图。参考附图4,过程在处理块402开始,在处理块402,首次对设备(诸如附图1的设备106-1到106-n之一)通电,并由用户以静态IP地址域名、联网计算机名、或允许通过客户遥控设备(如附图1的设备102)的网页浏览器(如附图1的网页浏览器104)在网络(如附图1的网络114)上找到该设备的其它某些识别符来进行配置。
在处理块404,如果使用设备自身的电源按钮或根据HTTP命令来关掉该设备,那么该设备进入低电源状态,但是其HTTP服务器或网络连接保留在激活状态,以便它可以从客户遥控设备接收输入请求或命令。在处理块406,目标设备从客户遥控设备接收HTTP GET命令以便它控制网页。该目标设备转到通电状态。
在判断块408,确定客户遥控设备是否被授权控制目标设备。如果否,那么控制转到处理块410,在处理块410,目标设备发送“未授权HTTP错误消息”(或某些表示客户遥控设备无权控制目标设备的其他消息)到客户遥控设备的网页浏览器。然后控制转回到步骤404,在处理块404,该设备回到低电源状态。
或者,如果在判断块408中确定客户遥控设备有权控制该目标设备,那么控制转到处理块412。在处理块412,目标设备将它的状态和控制网页传送到客户遥控设备,以便它能够通过它的网页浏览器被显示。在处理块414,目标设备从客户遥控设备接收HTTP命令。
在判断块416,确定HTTP命令是否是断开目标设备电源的命令。如果是,那么控制转回到处理块404,在处理块404,目标设备回到低电源状态。或者,如果确定HTTP命令是控制目标设备的命令,那么控制转到处理块418。在处理块418,目标设备完成HTTP命令(例如改变音量、改变频道等)并更新它的状态。在处理块420,目标设备向客户遥控设备发出网页的刷新。附图4的控制转回到处理块414,在处理块414,目标设备等待来自客户遥控设备的另一个HTTP命令。
附图5说明了利用遥控设备通过超文本传输协议(HTTP)来控制设备的环境的一个实施例,本发明的某些实施例可以在其中操作。在附图5所示的实施例中,媒体中心502实现HTTP服务器108和具有TCP/IP功能的网络连接,代替设备106-1到106-n的每一个(如附图1中所述)。这里,媒体中心502通过在它的HTTP服务器108中存储每个设备网页112-1到112-n的副本,来充当用户的网关,以便通过遥控设备102控制设备106-1到106-n中的任何设备。在附图5中,一个安全模块110可以控制对所有网页112-1到112-n的访问。
在附图5中,每个设备106-1到106-n在非易失性存储器中存储自己的网页112的副本,并可以由它连接的另一个设备来访问。在媒体中心502和设备106-1到106-n之间的每个连接一个创建子网,该子网起网络114一部分的作用。在媒体中心502和设备106-1到106-n之间的连接可以实现为基于IEEE 802.X的以太网、诸如IEEE 1394或高带宽数字内容保护(HDCP)的数字连接等等。在附图5中所说明的实施例中,子网允许网页112-1到112-n通过网络114被传输到遥控设备102,并因此让用户觉得是被存储在网络114上。
本发明的实施例可以用软件、固件、硬件或通过各种技术的任意组合来实现。例如,在某些实施例中,本发明作为计算机程序产品或软件被提供,其可以包括存储有指令的机器或计算机可读介质,该指令可以被用于编程计算机(或其它电子设备)来根据本发明执行处理。在其它的实施例中,可以通过特定硬件组件而执行本发明的步骤,该组件包括执行步骤的硬连接逻辑,或通过被编程计算机组件和传统硬件组件的任意组合。
因此,机器可读介质可以包括任意以机器(例如计算机)可读的形式存储或传输信息的机制。这些机制包括,但不局限于,硬盘、软盘、光盘压缩盘、只读存储器(CD-ROM)、磁光盘、只读存储器(ROM)、随机存取存储器(RAM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、磁或光卡、闪存、通过因特网的传输、电、光、声或其它形式的传播信号(如载波、红外信号、数字信号等),等等。
以上详细说明的某些部分被表示为按照在计算机系统的寄存器或存储器中的数据位上操作的算法和符号表示。这些算法说明和表示是由在数据处理技术中的技术人员使用的手段,以便有效地将他们工作的实质传达给其它技术人员。在这里,算法通常被认为是产生预期效果的操作的自相一致的序列。该操作是那些要求物理量的物理的操作。通常,尽管不是必需的,这些物理量采取能被存储、传送、组合、比较和其它操作的电或磁信号的形式。已经证明将这些信号称为位、值、元素、象征、字符、术语、号码等有时是很方便的,但主要为了更加通用。
然而,应该记住,所有这些和相似的术语与适当的物理量有关,仅仅将方便的符号应用到这些物理量。除非特别的描述,否则从以上说明中很明显看出,利用诸如“处理”或“计算”或“运算”或“确定”等术语的讨论,可能涉及计算机系统或类似的电子计算设备的动作和处理,这些动作和处理将表示计算机系统的寄存器和存储器中的物理(电子)量的数据操作和转换为与表示计算机系统的存储器或寄存器或其它这样的信息存储器、传输或显示设备中的物理量类似的其它数据。
在整个本说明书中的标注的“一个实施例”或“该实施例”意思是,在参考本实施例中所描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,在整个本说明书的各种位置中出现的短语“在一个实施例中”或“在该实施例中”是不必都涉及同样的实施例的。此外,特定的特征、结构或特性可以在一个或多个实施例中以任何合适的方式组合。
可以理解,以上说明是说明性的,而不是限制性的。在阅读和理解以上说明的基础上,许多其它的实施例对于本领域的技术人员而言是很明显的。因此,本发明的范围应该参考附加的权利要求而确定,连同与这些权利所要求相当的全部范围。

Claims (33)

1、一种方法,包括:
从遥控设备中的网页浏览器接收遥控一个目标设备的请求,其中遥控设备可以是运行网页浏览器的任何联网设备;
发送网页到网页浏览器,其中网页被用于控制目标设备;以及
通过网页从网页浏览器接收命令来遥控目标设备。
2、权利要求1的方法,其中目标设备是能够实现超文本传输协议(HTTP)服务器的任何联网设备。
3、权利要求2的方法,其中目标设备包括无线网络连接。
4、权利要求1的方法,其中遥控设备是膝上型电脑、个人计算机、个人数字助理(PDA)和能上网的移动电话之一。
5、权利要求1的方法,其中目标设备和遥控设备通过802.11网络而联网在一起。
6、权利要求1的方法,其中目标设备和遥控设备通过火线网络而联网在一起。
7、权利要求1的方法,其中目标设备包括超文本传输协议(HTTP)服务器,其中HTTP服务器包括安全模块和网页,并且其中安全模块被用于确定用户是否有权访问网页。
8、一种方法,包括:
通过在遥控设备中的网页浏览器发送请求来控制目标设备,其中遥控设备是运行网页浏览器的任何联网设备;
响应来自网页浏览器的请求,从目标设备接收网页;以及
允许用户将命令输入到网页,其中命令被用于遥控目标设备。
9、权利要求8的方法,其中目标设备是能够实现超文本传输协议(HTTP)服务器的任何联网设备。
10、权利要求9的方法,其中目标设备包括无线网络连接。
11、权利要求8的方法,其中遥控设备是膝上型电脑、个人计算机、个人数字助理(PDA)和能上网的移动电话之一。
12、权利要求8的方法,其中目标设备和遥控设备通过802.11网络而联网在一起。
13、权利要求8的方法,其中目标设备和遥控设备通过火线网络而联网在一起。
14、权利要求8的方法,其中目标设备包括超文本传输协议(HTTP)服务器,其中HTTP服务器包括安全模块和网页,并且其中安全模块被用于确定用户是否有权访问网页。
15、一种包括网页浏览器的遥控设备,其中遥控设备是运行网页浏览器的任何联网设备,其中遥控设备通过网页浏览器发送命令来遥控目标设备。
16、权利要求15的遥控设备,其中遥控设备从目标设备接收网页,其中控制目标设备的命令被输入到网页。
17、权利要求15的遥控设备,其中遥控设备是膝上型电脑、个人计算机、个人数字助理(PDA)和能上网的移动电话之一。
18、权利要求15的遥控设备,其中目标设备和遥控设备通过802.11网络而联网在一起。
19、权利要求15的遥控设备,其中目标设备和遥控设备通过火线网络而联网在一起。
20、一种系统,包括:
一个媒体中心,其中媒体中心被连接到至少一个目标设备,其中媒体中心存储用于控制至少一个目标设备的网页,其中媒体中心从在遥控设备中的网页浏览器接收遥控至少一个目标设备的请求,其中遥控设备是运行网页浏览器的任何联网设备,其中媒体中心发送网页到网页浏览器,并且其中媒体中心通过网页从网页浏览器接收命令来遥控至少一个目标设备。
21、权利要求20的系统,其中媒体中心能够实现超文本传输协议(HTTP)服务器。
22、权利要求21的系统,其中媒体中心包括无线网络连接。
23、权利要求20的系统,其中遥控设备是膝上型电脑、个人计算机、个人数字助理(PDA)和能上网的移动电话之一。
24、权利要求20的系统,其中媒体中心和遥控设备通过802.11网络而联网在一起。
25、权利要求20的系统,其中媒体中心和遥控设备通过火线网络而联网在一起。
26、权利要求20的系统,其中媒体中心包括超文本传输协议(HTTP)服务器,其中HTTP服务器包括安全模块和网页,并且其中安全模块被用于确定用户是否有权访问网页。
27、一种包括指令的机器可读介质,当由处理系统执行时,所述指令使处理系统执行一种方法,该方法包括:
从遥控设备中的网页浏览器接收遥控一个目标设备的请求,其中遥控设备是运行网页浏览器的任何联网设备;
发送网页到网页浏览器,其中网页被用于控制目标设备;以及
通过网页从网页浏览器接收命令来遥控目标设备。
28、权利要求27的机器可读介质,其中目标设备是能够实现超文本传输协议(HTTP)服务器的任何联网设备。
29、权利要求27的机器可读介质,其中目标设备包括无线网络连接。
30、权利要求27的机器可读介质,其中遥控设备是膝上型电脑、个人计算机、个人数字助理(PDA)和能上网的移动电话之一。
31、权利要求27的机器可读介质,其中目标设备和遥控设备通过802.11网络而联网在一起。
32、权利要求27的机器可读介质,其中目标设备和遥控设备通过火线网络而联网在一起。
33、权利要求27的机器可读介质,其中目标设备包括超文本传输协议(HTTP)服务器,其中HTTP服务器包括安全模块和网页,并且其中安全模块被用于确定用户是否有权访问网页。
CN200510137311.3A 2004-11-19 2005-11-18 利用遥控设备通过超文本传输协议来控制设备的系统和方法 Pending CN1829153A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/994,041 US20060112171A1 (en) 2004-11-19 2004-11-19 System and method to control devices using a remote control device via hypertext transfer protocol (HTTP)
US10/994041 2004-11-19

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201110088604.2A Division CN102176725A (zh) 2004-11-19 2005-11-18 利用遥控设备通过超文本传输协议来控制设备的系统和方法

Publications (1)

Publication Number Publication Date
CN1829153A true CN1829153A (zh) 2006-09-06

Family

ID=35945311

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200510137311.3A Pending CN1829153A (zh) 2004-11-19 2005-11-18 利用遥控设备通过超文本传输协议来控制设备的系统和方法
CN201110088604.2A Pending CN102176725A (zh) 2004-11-19 2005-11-18 利用遥控设备通过超文本传输协议来控制设备的系统和方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201110088604.2A Pending CN102176725A (zh) 2004-11-19 2005-11-18 利用遥控设备通过超文本传输协议来控制设备的系统和方法

Country Status (4)

Country Link
US (1) US20060112171A1 (zh)
CN (2) CN1829153A (zh)
GB (1) GB2433344B (zh)
WO (1) WO2006055484A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447720A (zh) * 2010-10-09 2012-05-09 深圳市傲天通信有限公司 手机遥控pc方法
CN102983987A (zh) * 2012-05-31 2013-03-20 林永宗 一种可管理的用于遥控设备的智能网络
CN103399548A (zh) * 2013-07-31 2013-11-20 惠州Tcl移动通信有限公司 遥控智能设备的方法、移动终端、智能设备及系统
CN103581253A (zh) * 2012-08-01 2014-02-12 腾讯科技(深圳)有限公司 一种远程遥控的方法、Web服务器及系统
CN103607654A (zh) * 2013-11-15 2014-02-26 四川长虹电器股份有限公司 基于多屏协同系统的移动终端辅助输入装置及方法
CN105556928A (zh) * 2013-05-20 2016-05-04 诺基亚技术有限公司 经由代理访问数据源
US10642968B2 (en) 2014-09-24 2020-05-05 Nokia Technologies Oy Controlling a device

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI276309B (en) * 2004-05-11 2007-03-11 Yi-Shiuan Shau Device and method for controlling vehicle from remote site
US7647430B2 (en) * 2005-01-19 2010-01-12 Microsoft Corporation Remote command framework for devices
JP4546402B2 (ja) * 2006-01-23 2010-09-15 Necディスプレイソリューションズ株式会社 装置制御システムおよび装置制御方法
WO2009032272A1 (en) 2007-09-05 2009-03-12 Savant Systems Llc. Expandable multimedia control system and method
US8504183B2 (en) 2007-09-05 2013-08-06 Savant Systems, Llc Web browser based remote control for programmable multimedia controller
JP5241181B2 (ja) * 2007-09-11 2013-07-17 キヤノン株式会社 サービスの制御装置、及び方法
USRE48946E1 (en) 2008-01-07 2022-02-22 D&M Holdings, Inc. Systems and methods for providing a media playback in a networked environment
US8505056B2 (en) 2008-07-10 2013-08-06 Apple Inc. Updating properties of remote A/V performance nodes
MX2011002345A (es) 2008-09-04 2011-04-21 Savant Systems Llc Dispositivo inalambrico sensible al tacto y presentacion en pantalla para controlar remotamente un sistema.
KR101669287B1 (ko) * 2009-09-01 2016-11-09 삼성전자주식회사 제 3의 원격 유저 인터페이스 장치를 통한 원격 유저 인터페이스 장치의 제어 방법 및 장치
CA2709651C (en) 2010-06-07 2011-11-29 Guest Tek Interactive Entertainment Ltd. Hospitality media system operated by mobile device
US8732753B2 (en) 2010-06-07 2014-05-20 Guest Tek Interactive Entertainment Ltd. Method of operating one or more controllable devices in dependence upon commands received from a plurality of mobile devices and system controller thereof
CA2707202C (en) 2010-06-17 2012-08-14 Guest Tek Interactive Entertainment Ltd. Method of integrating content on guest device with hospitality media system, and hospitality media system thereof
US20120042016A1 (en) * 2010-08-10 2012-02-16 Google Inc. Exposing resource capabilities to web applications
JP5728020B2 (ja) 2010-11-04 2015-06-03 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America ゲートウェイ装置、機器連携ネットワークシステム、及び機器連携方法
US9667360B2 (en) * 2012-03-31 2017-05-30 Intel Corporation Proximate communication with a target device
WO2013147910A1 (en) 2012-03-31 2013-10-03 Intel Corporation Proximate communication with a target device
US11817939B2 (en) 2012-03-31 2023-11-14 Intel Corporation Proximate communication with a target device
US9137281B2 (en) 2012-06-22 2015-09-15 Guest Tek Interactive Entertainment Ltd. Dynamically enabling guest device supporting network-based media sharing protocol to share media content over local area computer network of lodging establishment with subset of in-room media devices connected thereto
CN103685470B (zh) * 2013-11-19 2018-05-18 Tcl光电科技(惠州)有限公司 基于浏览器的遥控方法和系统、浏览器、应用服务器
US10488909B2 (en) * 2014-02-14 2019-11-26 Hewlett-Packard Development Company, L.P. Communicating commands to an embedded controller of a system
CN103957249A (zh) * 2014-04-23 2014-07-30 华为终端有限公司 一种遥控方法、服务器、控制设备及系统
CN105281943A (zh) * 2014-07-25 2016-01-27 中兴通讯股份有限公司 一种基于网页的远程设备管理方法和装置
CN106792030B (zh) * 2017-01-03 2019-09-17 青岛海信电器股份有限公司 一种音频数据处理方法及电视
CN111447280A (zh) * 2020-03-27 2020-07-24 博智安全科技股份有限公司 基于http协议实现远程协助的系统及协助方法
CN113452797A (zh) * 2021-07-24 2021-09-28 陈军 一种配置电源插座的方法及电源插座

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2135856A1 (en) * 1993-12-10 1995-06-11 Steven Peter Allen Low power, addressable data communication device and method
WO1997018636A2 (en) * 1995-11-13 1997-05-22 Webtronics, Inc. Control of remote devices using http protocol
EP1257094B8 (en) * 1997-06-25 2007-08-08 Samsung Electronics Co., Ltd. Browser based command and control network
US7103834B1 (en) * 1997-06-25 2006-09-05 Samsung Electronics Co., Ltd. Method and apparatus for a home network auto-tree builder
KR100385967B1 (ko) * 1998-05-23 2003-07-16 삼성전자주식회사 네트웍상에서의서버기기접속방법
US20020111698A1 (en) * 2001-02-09 2002-08-15 Marco Graziano Web-based system for monitoring and/or controlling home devices
US20040215694A1 (en) * 2003-03-26 2004-10-28 Leon Podolsky Automated system and method for integrating and controlling home and office subsystems
JP3779696B2 (ja) * 2003-04-28 2006-05-31 株式会社東芝 電子機器と移動機器とを含むシステム、およびサービス提供方法
US20040224728A1 (en) * 2003-05-09 2004-11-11 Sony Corporation Method and system for power save mode in wireless communication system
FR2859341A1 (fr) * 2003-08-27 2005-03-04 Thomson Licensing Sa Methode de controle entre appareils connectes a un reseau heterogene et appareil implementant la methode

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447720A (zh) * 2010-10-09 2012-05-09 深圳市傲天通信有限公司 手机遥控pc方法
CN102983987A (zh) * 2012-05-31 2013-03-20 林永宗 一种可管理的用于遥控设备的智能网络
CN103581253A (zh) * 2012-08-01 2014-02-12 腾讯科技(深圳)有限公司 一种远程遥控的方法、Web服务器及系统
US9935811B2 (en) 2012-08-01 2018-04-03 Tencent Technology (Shenzhen) Company Limited Method, web server and system for remote control
CN105556928A (zh) * 2013-05-20 2016-05-04 诺基亚技术有限公司 经由代理访问数据源
CN105556928B (zh) * 2013-05-20 2019-06-11 诺基亚技术有限公司 经由代理访问数据源
US10652347B2 (en) 2013-05-20 2020-05-12 Nokia Corporation Access to data source via proxy
US11277486B2 (en) 2013-05-20 2022-03-15 Nokia Technologies Oy Access to data source via proxy
CN103399548A (zh) * 2013-07-31 2013-11-20 惠州Tcl移动通信有限公司 遥控智能设备的方法、移动终端、智能设备及系统
CN103607654A (zh) * 2013-11-15 2014-02-26 四川长虹电器股份有限公司 基于多屏协同系统的移动终端辅助输入装置及方法
US10642968B2 (en) 2014-09-24 2020-05-05 Nokia Technologies Oy Controlling a device

Also Published As

Publication number Publication date
WO2006055484A1 (en) 2006-05-26
CN102176725A (zh) 2011-09-07
GB2433344A (en) 2007-06-20
US20060112171A1 (en) 2006-05-25
GB2433344B (en) 2010-06-02
GB0706171D0 (en) 2007-05-09

Similar Documents

Publication Publication Date Title
CN1829153A (zh) 利用遥控设备通过超文本传输协议来控制设备的系统和方法
JP4513658B2 (ja) ホームゲートウェイ装置、及びホームネットワークへのアクセス制御システム
JP6367883B2 (ja) ウェブページを通してローカルアプリケーションを制御するシステム及び方法
CN102077546B (zh) UPnP设备之间的远程访问
EP1851596B1 (en) Home appliance identification and control in a networked environment
EP2151723B1 (en) Home appliance control system and methods in a networked environment
US8190754B2 (en) Parental controls in a media network
EP2926525B1 (en) System and method for authenticating multiple devices with a same credential
US20190044933A1 (en) Systems And Methods For Providing Secure Services
US8078732B2 (en) System and method for plug and play between host and client
US20100125652A1 (en) Method, Apparatus, and Computer Program for Binding Local Devices to User Accounts
JP4742981B2 (ja) ホームゲートウェイ装置
WO2016201033A1 (en) Data model for home automation
KR20070008568A (ko) 서버 장치, 클라이언트 장치 및 네트워크 시스템
EP2461523B1 (en) Systems and methods for operating an appliance control device for an appliance
EP1523133B1 (en) Inter-device authentication system, inter-device authentication method, communication device, and computer program
JP2007158854A (ja) Avサーバ装置、クライアント機器、及びファイル転送システム
US9510034B2 (en) Plug and play method and system of viewing live and recorded contents
KR100953093B1 (ko) 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템
JP2010525421A (ja) インターネットを用いる家庭用ネットワークのための消費者向け電子機器を設定するシステムと方法
EP2591574B1 (en) Method and system for securing access to configuration information stored in universal plug and play data models
US9161073B2 (en) System and method to remove outdated or erroneous assets from favorites or recently-viewed lists
JP2004145515A (ja) ネット家電接続方法、システムおよびそのプログラム
JP2004007465A (ja) 遠隔制御中継装置、録画再生装置、制御データ更新方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20060906