[go: up one dir, main page]

CN1161928C - 从外部通信网络控制家用网络的方法和设备 - Google Patents

从外部通信网络控制家用网络的方法和设备 Download PDF

Info

Publication number
CN1161928C
CN1161928C CNB008083924A CN00808392A CN1161928C CN 1161928 C CN1161928 C CN 1161928C CN B008083924 A CNB008083924 A CN B008083924A CN 00808392 A CN00808392 A CN 00808392A CN 1161928 C CN1161928 C CN 1161928C
Authority
CN
China
Prior art keywords
home
functional component
network
home network
component module
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 - Lifetime
Application number
CNB008083924A
Other languages
English (en)
Other versions
CN1353899A (zh
Inventor
��Ңķ������
纪尧姆·比绍
Л
尼古拉·法内谢尔
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.)
InterDigital CE Patent Holdings SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN1353899A publication Critical patent/CN1353899A/zh
Application granted granted Critical
Publication of CN1161928C publication Critical patent/CN1161928C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • 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/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances
    • 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)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及一种利用经由家用接入服务器的控制设备控制家用网络中的设备的方法。这种方法包括步骤:在家用服务器中,为家用网络规范所定义的每个功能部件类型,提供多个类属用户控制协议网页;通过家用接入服务器,在家用网络中发现功能部件模块;根据经由控制设备对功能部件模块的选择,随着所述被选择的功能部件模块的参数的变动,将类属用户控制协议网页的设置与所述被选择的功能部件模块相对应。本发明也涉及家用接入服务器设备。

Description

从外部通信网络控制家用网络的方法和设备
技术领域
本发明涉及家用网络的控制,特别是涉及从家用网络之外的设备(例如与因特网(Internet)相连的PC),控制例如1998年10月23日发表的家用音频/视频交互操作规范版本1.0beta+中规定的HAVi(家用音频/视频交互操作)网络。本发明涉及控制方法和为实现这种方法所用的设备两者。
背景技术
家用网络结构允许任何被连接的设备用HAVi,AV/CCTS或CAL所规定的公用语言,通过媒体(例如IEEE 1394串行总线)进行交互式操作。家用网络要想与外部世界相连,必须包含“家用网络接入”设备。这个接入设备的角色作用是允许在家内设备(家用网络的一部分)和外设备(非家用网络的一部分)之间,按照特定的协议技术例如因特网协议,进行通信。
发明内容
本发明的目的是一种利用经由家用接入服务器的控制设备控制家用网络中的设备的方法,其特征在于它包括步骤:
在家用服务器中,为家用网络规格说明所定义的每个功能部件类型,提供多个类属用户控制协议网页;
通过家用接入服务器,在家用网络中发现功能部件模块;
根据经由控制设备对功能部件模块的选择,随着与所述被选择的功能部件模块的参数的变动,将类属用户控制协议网页的设置与所述被选择的功能部件模块相对应。
家用接入设备(网关)存储每个功能部件模块的预定义网页。当模块由外部设备例如HTML浏览器接入时,相应的网页修改为将被控制的模块的参数当前状态,用来向外部控制设备传输。
根据优选实施例,用户控制协议是HTML或JavaScript或Java。
根据一个实施例,家用接入服务器向控制设备传送用户控制协议网页,所述用户控制协议网页包含至少识别一部分被发现的功能部件的信息。
在本发明的另一目的是一种家用接入设备,其用于经由通信网络将家用网络接入,其特征在于其包括:
协议栈,其用于经由通信网络与控制设备通信,以实现用户交互活动;
存储器,其用于为功能部件模块容纳预定义的类属用户控制网页;
装置,其用于:确定存在于家用网络中的功能部件模块,确定所述功能部件模块的参数,和随着所述被选择的功能部件模块的参数的变动,与被选择的功能部件模块相对应的更新用户控制网页。
附图说明
本发明的其他特点和优点,通过对与附图有关的非限制性的实施例的描述,将会更加清楚明了,图中:
图1是家用网络所用的HTML主页的显示;
图2是VCR控制所用的HTML页面;
图3是VCR编程所用的HTML页面;
图4是与图1相对应的家用网络示意图;
图5是描述根据本发明的HAVi网络目标设备,家用网络接入服务器和Web浏览器之间的通信示意图。
具体实施方式
此外,在本说明书的最后给出5个HTML文本编程命令集。
尽管在下文中被描述的实施例,主要涉及使用IEEE 1394串行总线作通信媒体的HAVi家用网络,本发明并不局限这种特定环境。被描述的特征,可适用于其他家用总线结构(例如CE总线)和其他命令/控制范例(例如AV/C CTS(TA 1394)或CAL语言)。为了加强描述,也将给出与AV/C CTS有关的一些示例。
对于多涉及HAVi的更进一步的信息,应参看最新出版的草案规范,即1998年10月23日的HAVi 1.0beta+,可从HAVi网站(http://www.havi.org)获得。
对于涉及IEEE 1394总线的更进一步的信息,应参看IEEE出版的IEEE 1394-1995文件。
为在家用网络上实现Internet Protocol(‘IP’)(因特网协议),可考虑下面两种可能性:
可透明地在家用网络上携带IP。在这种情况下,将遵循相关的IETF(Internet工程任务组)规范。至少该家用网络的某些设备需要携带IP协议栈。对IEEE 1394串行总线系统来说,IETF的相关工作组工作在IEEE1394之上的‘IP版本4’(Internet草案)。
IP也可以在家用网络接入设备上被终止。这种解决方法的某些优点是家用网络内不要求IP栈,家用网络也更为安全。
本发明是基于这第二种解决方法。
在现有的音频/视频家用网络结构,例如AV/C CTS,CAL或HAVi家用网络中,对被连接于Internet(因特网)上的这些网络之一的设备的接入,通常没有支持。例如,用户可能希望在他的办公室里用Web浏览器在PC上对他的被连接在家中HAVi网络上的VCR编程。
在因特网中,用户控制范例是HTML。被连接至因特网的家用接入设备(也被称为家用接入服务器)包含ITTP服务器,它提供对一组HTML网页的接入。
根据本发明的家用网络以HAVi为基础,尽管也可以使用用于控制例如音频/视频设备定义命令/控制协议的任何其他技术。
家用接入服务器的角色作用是维持家用网络配置的最新“窗口”。这表示服务器保有HTML主页,这个主页具有与网络的每一设备链接的索引。在HAVi(以及AV/C CTS或CAL)中,一旦设备被连接至网络,任何其他设备就有获得有关该新连接设备的信息的可能性。
根据本实施例,每一设备通过存储在设备中的图标被识别。HAVi能使来自目标设备的这种信息下载。
当新设备被连接至家用网络时,由服务器给出的主页将用代表新设备的新图标更新。
每一图标至少与专用于这个设备的一个HTML网页相关联。根据本实施例,这个HTML网页是预定的网页,它是已经按照家用网络结构规范(HAVi,AV/C CTS,…)被建立的。这意味着通过HTML描述,提供给用户的可能性(在控制意义上)是与相应网络规格说明中描述的命令和应答消息相符合。例如在AV/C CTS中,被指定给VCR这类设备的命令‘PLAY’,能以若干参数被发送。家用网络接入服务器存储类属AV/C CTS VCR的预装HTML页面,这个HTML页面使用户能接入PLAY功能,并规定必要的参数。
对符合HAVi-1.0b草案规格说明的网络而言,HAVi“家用接入服务器”应存储有HTML网页,以提供对设备接口(状态,电源)和下列功能部件接口的特定功能的控制:
TUNER(调谐器)
VCR(录像机)
A/V CAMERA(A/V摄像机)
A/V DISC(A/V盘)
WEB PROXY(WEB代理)
MODEM(调制解调器)
A/V DISPLAY(A/V显示器)
DISPLAY/AMPLIFIER(显示器/放大器)
A/V CONVERTER(A/V转换器)
对符合AV/C CTS-2.01规范的网络而言,AV/C CTS“家用接入服务器”应存储有HTML网页,以提供对公用单元(状态,电源)和下列子单元的特定功能的控制:
TUNER(调谐器)
VCR(录像机)
图4表示典型的家用网络配置。图4的网络包含与因特网相连的显示终端(常用的是PC)。显示终端包含WEB浏览器,使用户能通过使用HTML的“家用接入设备”控制家用设备。WEB浏览器必须包含的功能级超出这个文件的范围。按照本实施例,它至少是符合HTML规范的。它可进一步支持Java Script或Java这类的语言。本实施例可以HTML为基础。但Java Script或Java的支持,能被用来增强对某些专用设备的控制可能性。特别是有可能处理异步事件,例如由VCR产生的“磁带终结”事件。
网络也包括带有“家用接入服务器”(本实施例中是HTTP服务器)的家用接入设备。这个家用接入设备也是数字TV,所以包含显示部件和调谐器部件。
网络也包括两个其他的终端设备,即VCR3和摄像机2。
所有设备都是符合HAVi规范的。
“家用接入设备”包括Internet协议(IP)栈和设备使其能连接到因特网。典型地,“家用接入设备”也可能是线缆连接于显示器的机顶盒或任何其他设备。它的IP栈通常包括:
●线缆调制解调器
●IP
●TCP/UDP
●HTTP
HTTP(1.1-RFC 2068)是一个简单的命令/应答基本协议。在HTTP中含有两个目标:客户程序,它发送命令,和原始服务器,它接收命令并发回应答。广义地说,HTTP服务器被称为WEB服务器。
最常用的命令是GET(URL),那里,统一资源定位系统指向要获得的对象。这种参照包括两部分:第一部分指向服务器设备,第二部分指向涉及命令的对象。这个目标对象可能是现成的对象,例如HTML脚本命令集或位图或任何其他类型的对象。对象参照也能指向那些对WEB浏览器有意义的对象,但不表示任何‘实’对象。这个机制可被使用在例如HTML脚本命令集中,以便在用户选择/激活图标时,发出信号通知WEB服务器:用户刚选择一个图标;于是HTML脚本命令集将这个图标与将被发送至WEB服务器(通过GET命令)的URL联系起来。
URL基准文件可包括作为来自高层协议的命令的一些参数。
“家用接入服务器”提供最新主页的接入。这种主页的一个例子由图1给出。这个主页与图4的网络相对应。
相应的HTML页面由脚本命令集1(见下面)定义。每当新设备被加入网络时,“家用接入服务器”就增加适当的行,更新这个主页脚本命令集。
与VCR3相应的行是:
“<A href=“havivcr”><IMG src=“tvicons/photovr911 hf_sm.gif”width=“150”height=“44”alt=“Thomson hz2 VCR”></A>”
“tvicons/photovr911hf_sm.gif”是对代表新设备类型的图形(图标)的(相关)参照。在内部,“家用接入设备”使这个图标与设备(HAVi的SEID/GUID识别器)的家用网络地址联系起来。这个图标事先已经通过适当的HAVi机制,被“家用接入服务器”从目标VCR设备本身获得。在HAVi网络中,在设备发现的过程中,任何设备都能从1394-1995ROM存储器中获得新设备的名称。
“havivcr”是当用户选择VCR图标时的(相关)参照,它将被送至“家用接入服务器”。它相应于允许对被选设备进行控制的每HTML页面。这个参照,在这个页面中必须是唯一的。因此,如果第二台VCR被连接至网络,“家用接入服务器”将加上新行,例如下行:
“<A href=“havivcr2”><IMG src=“tvicons/photovr911 hf_sm.gif”width=“150”height=“44”alt=“RCA YY VCR”></A>”。
“Thomson hz2 VCR”是功能部件设备的名称。这个名称事先已经通过HAVi或低层机制,被“家用接入服务器”从目标设备本身获得。在HAVi网络中,在发现过程中,任何设备都能从1394-1995 ROM存储器中获得这些新设备的名称。在HAVi网络中,经由寄存所有网络部件(设备,功能部件,应用程序)的寄存服务器,也可能得到这个信息。
每当设备被从家用网络中除去时,“家用接入服务器”更新主页脚本命令集,取消相应的行。
根据一个变更的实施例,“家用接入服务器”通过主页提供对服务器本身的若干应用程序的接入。
“家用接入设备”存储若干预定义的类属HTML页面集。根据本实施例,它为每种类型严格规定的部件(对HAVi来说,这些部件将是TUNER,VCR,CAMERA,DISC,…)存储一命令集。脚本命令集2表示允许控制VCR类型部件的类属集的第一HTML脚本命令集。一旦用户选择代表这个设备的图标,这个页面就被(Internet显示设备的)Web浏览器下载。当然,VCR页面集能提供如规格说明中所述HAVi VCR的全部规定功能(HAVi 1.0 Beta+-6.2段)的接入。但是,“家用接入服务器”的设计者理应决定是仅提供这些功能的子集(对于本文中的VCR,为退出磁带提供“ejectmedia”能力可能无意义),还是提供全部功能。
“家用接入服务器”必须处理这种状态,即同一类型的两个(或更多)设备在家用网络出现。由于将被发送的为同一类型的几个设备所用的脚本是同一HTML命令集脚本(脚本2),所以“家用接入服务器”需要将HTTP命令与不同目标设备联系起来。当用户从主页选择设备时,要做这种联系。
“家用接入服务器”将识别:
通过他正在使用的显示设备的IP地址识别用户;
通过用户所选的图标和有关设备的家用网络地址之间的联系,识别有待控制的目标设备。
作为一个例子,我们将考虑已叙述过的情况,即用户要从办公室PC为他的VCR编程。图5详细表明跟踪用户代理(WEB浏览器),“家用接入服务器”和目标设备(VCR)之间的不同协议交互动作的逐步过程。
首先,用户必须通过他的WEB浏览器连接他的家。如在图1的‘Address’(地址)栏中所示,用户键入他的主页索引。然后,WEB浏览器在Internet协议栈上向“家用接入服务器”发送HTTP命令。这个命令是上述HTTP GET命令。
如前所述,“家用接入服务器”根据它所连接的家用网络的结构保留主页。所以,一旦它接收到HTTP GET命令,它能回送GET应答,这个GET应答包含最新主页的HTML命令脚本(见图5步骤1的末尾)。
然后,用户选择VCR图标(或位图)。所附注的URL(‘havivcr’)通过HTTP GET命令被发送至“家用接入服务器”。在回送允许VCR控制的HTML命令脚本之前,“家用接入服务器”必须确定VCR的状态(例如,VCR既可以是PLAY方式,也可以是REC方式或其他方式)。HAVi命令“Get Media Transport”被用来获得这个状态。根据这个命令的结果,“家用接入服务器”将回送相应的VCR控制HTML命令脚本。
如果VCR是处于PLAY方式,被发送的HTML应该反映这个状态。例如,“STOP图标”(见图2)可以某种方法被显示,表示它可被激活。
在我们的方案中,我们假定VCR处于待用状态。所以,返回的HTML命令脚本与命令脚本2相应,相应的HTML页面如图2所示。
在这个例子中,VCR类属主页给出5种基本功能的接入:Play(放像),Fast Forward(快速进带),Rewind(回绕),Stop(停止)和Record(录像),以及用来选择待录像的电视事件的编程工具。
根据本例,由用户指定的第一动作是回绕录像带。他因此选择Rewind图标。然后WEB浏览器发送HTTP GET命令,这个命令被作为URL的“vcrrw”索引链接(详见HTML命令脚本2)。
然后,“家用接入服务器”向目标发送“VCR FAST REVERSE HAVi”命令。一旦命令完成,“家用接入服务器”将回送被“vcrrw”(见命令脚本3)参照的HTML页面(作为对HTTP的应答)。根据嵌入HAVi应答中的状态,“家用接入服务器”首先根据REWIND动作的结果(例如‘success’(成功)或‘failure’(失败))更新页面。
下一个用户动作就是对VCR编程:今天下午6时电影录像,节目源是数字TV。WEB浏览器发送HTTP命令,这个命令被与作URL的“vcrprogram”参照链接(如在HTML命令脚本2中所描述)。“家用接入服务器”回送允许用户对VCR编程的相应HTML命令脚本。相关脚本是脚本4,而相应的显示则如图3所示。
用户键入上面所出现的信息,并通过点按‘Comfirm’(确认)按钮进行确认。信息通过图5的图表(步骤5)所示的GET URL命令被发送至“家用接入服务器”。然后,“家用接入服务器”呼叫HAVi资源管理程序调度动作。如HAVi规格说明所规定的,资源管理程序将检查在调度时间内目标的可用性,所需要的带宽,等等。
一旦,HAVi调度动作被证实,“家用接入服务器”根据嵌入HAVi应答中的状态,将向客户机(WEB浏览器回送包含VCR编程结果的HTML页面(见命令脚本5)。
发明的优点:
允许从Internet控制“非IP”家用内络设备。
只有“家用接入服务器”是IP(Internet+HTTP+HTML)觉察的。Internet协议如HTTP,HTML是常常更新的。这个优点的结果是家用网络设备不涉及这些变化。“家用接入设备”和“家用接入服务器”只被Internet协议更新所涉及。设备本身既不存在于IP栈,也不存储于HTML页面部件中。
这个发明对于所有众所周知的音频视频命令语言如AV/C CTS,CAL和HAVi,是有价值的。

Claims (4)

1.一种利用经由家用接入服务器的控制设备控制家用网络中的设备的方法,其特征在于它包括步骤:
在家用服务器中,为家用网络规格说明所定义的每个功能部件类型,提供多个类属用户控制协议网页;
通过家用接入服务器,在家用网络中发现功能部件模块;
根据经由控制设备对功能部件模块的选择,随着与所述被选择的功能部件模块的参数的变动,将类属用户控制协议网页的设置与所述被选择的功能部件模块相对应。
2.根据权利要求1所述的方法,其特征在于所述用户控制协议是HTML或Java命令脚本或Java。
3.根据权利要求1或2所述的方法,其特征在于家用接入服务器向控制设备传送用户控制协议网页,所述用户控制协议网页包含识别至少一部分被发现的功能部件的信息。
4.通过通信网络接入家用网络的家用接入设备,其特征在于它包括:
协议栈,其用于经由通信网络与控制设备通信,以实现用户交互活动;
存储器,其用于为功能部件模块容纳预定的类属用户控制网页;
—装置,其用于:确定家用网络中存在功能部件模块,确定所述功能部件模块的参数,和随着所述被选择的功能部件模块的参数的变动,更新与被选择的功能部件模块相应的用户控制网页。
CNB008083924A 1999-06-02 2000-05-31 从外部通信网络控制家用网络的方法和设备 Expired - Lifetime CN1161928C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99401328 1999-06-02
EP99401328.2 1999-06-02

Publications (2)

Publication Number Publication Date
CN1353899A CN1353899A (zh) 2002-06-12
CN1161928C true CN1161928C (zh) 2004-08-11

Family

ID=8241995

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008083924A Expired - Lifetime CN1161928C (zh) 1999-06-02 2000-05-31 从外部通信网络控制家用网络的方法和设备

Country Status (9)

Country Link
EP (1) EP1183823B1 (zh)
JP (3) JP2003501764A (zh)
KR (1) KR100682459B1 (zh)
CN (1) CN1161928C (zh)
AU (1) AU5219000A (zh)
DE (1) DE60029321T2 (zh)
ES (1) ES2267543T3 (zh)
MX (1) MXPA01012397A (zh)
WO (1) WO2000076130A1 (zh)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7272298B1 (en) 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US8577205B2 (en) 1998-07-30 2013-11-05 Tivo Inc. Digital video recording system
US7558472B2 (en) 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
US8380041B2 (en) 1998-07-30 2013-02-19 Tivo Inc. Transportable digital video recorder system
US6757906B1 (en) 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
US7665111B1 (en) 1999-10-20 2010-02-16 Tivo Inc. Data storage management and scheduling system
US20020118954A1 (en) 2001-12-07 2002-08-29 Barton James M. Data storage management and scheduling system
US7543325B2 (en) 1999-03-30 2009-06-02 Tivo Inc. System for remotely controlling client recording and storage behavior
US8689265B2 (en) 1999-03-30 2014-04-01 Tivo Inc. Multimedia mobile personalization system
US20030182567A1 (en) 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
US7035270B2 (en) 1999-12-30 2006-04-25 General Instrument Corporation Home networking gateway
US7111079B2 (en) * 2000-02-23 2006-09-19 Koninklijke Philips Electronics, N.V. Architecture of a bridge between a non-IP network and the web
KR100667742B1 (ko) * 2000-08-23 2007-01-11 삼성전자주식회사 제어기기의 적어도 하나 이상의 피제어기기 제어 방법
KR100750735B1 (ko) 2001-02-03 2007-08-22 삼성전자주식회사 홈네트워크내의 기기 제어장치 및 방법 및 이를 적용한홈네트워크 시스템
EP1241827B1 (en) 2001-03-15 2009-12-23 Sony Deutschland GmbH Control of home network devices
EP1382157A1 (en) * 2001-04-26 2004-01-21 General Instrument Corporation Home networking gateway
US7200660B2 (en) * 2001-08-10 2007-04-03 Ininet Solutions Gmbh Procedure and configuration in order to transmit data
EP1286260A1 (en) * 2001-08-22 2003-02-26 Thomson Licensing S.A. Method for translating a HAVi DDI user interface to the HTML world and vice-versa
DE60230479D1 (de) * 2001-11-29 2009-02-05 Panasonic Corp System und Verfahren zur Steuerung eines Haushaltgerätes, mit einem Kommunikationsmobilendgerätes und einer Übergangseinheit für ein Haus
KR100467579B1 (ko) 2001-12-24 2005-01-24 삼성전자주식회사 HAVi 네트워크 시스템의 피제어 장치를non-IEEE1394망을 통해 제어하는 방법 및 그시스템
US20030158927A1 (en) * 2002-02-21 2003-08-21 Gateway, Inc. Connected home network console
EP1345357A1 (en) * 2002-03-12 2003-09-17 Thomson Licensing S.A. Communication method between an http server and a client
DE10214538A1 (de) * 2002-04-02 2003-10-30 Siemens Ag Webserver mit integrierter Automatisierungsfunktionalität und direktem Zugriff auf eine Transportschicht
DE10214501A1 (de) * 2002-04-02 2003-10-30 Siemens Ag Webserver mit integrierter Automatisierungsfunkionalität und direktem Zugriff auf die Echtzeit-Kommunikationsebene des Realtime-Ethernets
AU2003271118A1 (en) * 2002-10-11 2004-05-04 Sony Corporation Network control confirmation system, control communication terminal, server, and network control confirmation method
ATE495609T1 (de) 2002-11-29 2011-01-15 Freebit Co Ltd Server für routingverbindung mit einem clientgerät
GB0313800D0 (en) * 2003-06-14 2003-07-23 Bashir Anwar Improved access, information and control of equipment and facilities
AU2004302143B2 (en) 2003-08-07 2007-06-14 Samsung Electronics Co., Ltd. Audio/video device, apparatus and method for controlling audio/video device
JP2005094683A (ja) * 2003-09-19 2005-04-07 Funai Electric Co Ltd ゲートウェイ
DE102004018980A1 (de) * 2004-04-20 2005-12-08 Deutsche Thomson-Brandt Gmbh Verfahren zur Steuerung eines Gerätes in einem Netzwerk verteilter Stationen sowie Netzwerkstation
JP4033187B2 (ja) * 2004-10-08 2008-01-16 ブラザー工業株式会社 設定管理プログラム,管理デバイスおよび設定管理システム
SG157410A1 (en) 2004-11-19 2009-12-29 Tivo Inc Method and apparatus for secure transfer and playback of multimedia content
JP4207900B2 (ja) 2004-12-22 2009-01-14 ソニー株式会社 リモコン・システム、リモート・コマンダ、並びにリモコン・サーバ
DE102005034972A1 (de) * 2005-07-22 2007-01-25 Deutsche Thomson-Brandt Gmbh Verfahren zum Fernzugriff auf ein lokales Netzwerk sowie Vermittlungsknoten für die Durchführung des Verfahrens
KR100829868B1 (ko) * 2006-11-21 2008-05-19 한국전자통신연구원 홈네트워크 상태 기반의 홈네트워크 서비스 검색/실행관리장치 및 그 방법
DE102007010803B4 (de) * 2007-03-02 2009-06-04 Viessmann Werke Gmbh & Co Kg Vorrichtung und Verfahren zum Steuern und Überwachen von Haustechnikeinrichtungen
CN101505251B (zh) * 2008-02-04 2011-07-20 广达电脑股份有限公司 家用网络系统及其允入控制方法
US11856592B2 (en) * 2021-10-27 2023-12-26 International Business Machines Corporation Multi-dimensional mapping and user cognitive profile based device control and channel assignment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980023617A (ko) * 1996-09-30 1998-07-06 김광호 웹을 이용한 홈오토메이션 장치 및 그 방법
JPH10224875A (ja) * 1997-02-06 1998-08-21 Matsushita Electric Ind Co Ltd 機能制御方法
US5990884A (en) * 1997-05-02 1999-11-23 Sony Corporation Control of multimedia information with interface specification stored on multimedia component
WO1998053581A1 (en) * 1997-05-19 1998-11-26 Coactive Networks, Inc. Server system and method for networking control networks and direct input/output devices with the world wide web
CA2449643C (en) * 1997-06-25 2012-04-03 Samsung Electronics Co., Ltd. Method and apparatus for a home network auto-tree builder
JP3677153B2 (ja) * 1997-07-11 2005-07-27 株式会社東芝 蓄積装置
JP3601950B2 (ja) * 1997-09-16 2004-12-15 株式会社東芝 通信装置およびネットワーク情報提示方法

Also Published As

Publication number Publication date
MXPA01012397A (es) 2003-06-24
CN1353899A (zh) 2002-06-12
JP5675739B2 (ja) 2015-02-25
JP5591673B2 (ja) 2014-09-17
KR20020013560A (ko) 2002-02-20
DE60029321T2 (de) 2007-08-02
JP2013008394A (ja) 2013-01-10
AU5219000A (en) 2000-12-28
WO2000076130A1 (en) 2000-12-14
EP1183823A1 (en) 2002-03-06
DE60029321D1 (de) 2006-08-24
ES2267543T3 (es) 2007-03-16
JP2011054206A (ja) 2011-03-17
EP1183823B1 (en) 2006-07-12
JP2003501764A (ja) 2003-01-14
KR100682459B1 (ko) 2007-02-15

Similar Documents

Publication Publication Date Title
CN1161928C (zh) 从外部通信网络控制家用网络的方法和设备
CN1241359C (zh) 在非ip网络与ip网络间通信的网桥和方法,一种非ip网络
CN1153429C (zh) 用超文本传输协议建立远程设备之间的连接
CN1324601C (zh) 设备客户化家庭网络顶层信息体系结构
JP4721600B2 (ja) ブリッジングする多数のホームネットワークソフトウェアアーキテクチャ
CN1757024A (zh) 用于联网装置中的导航的用户接口方法和系统
CN1322358A (zh) 家庭网络设备信息体系结构
CN1322356A (zh) 家庭网络中的设备发现和配置
CN1748400A (zh) 用于对UPnP设备的改变作出反应的方法和系统
CN1368812A (zh) 控制家庭网络中的设备的装置和方法及家庭网络系统
CN1960271A (zh) 管理网络上的内容的方法和设备以及记录介质
WO2008083384A2 (en) System and method to acquire, aggregate, manage, and distribute media
JP2012505467A (ja) モバイルデバイスを使用するネットワークにおいてメディアレンダリングを制御するためのシステム及び方法
CN1581832A (zh) 在家用网络中远程管理家用设备的装置及其方法
CN1781085A (zh) 多媒体信息共享系统
CN1741529A (zh) 实时内容管理方法、源装置、和接收装置
CN101080704A (zh) Av服务器设备
CN1438791A (zh) 网络装置与网络装置控制方法
EP1394986B1 (en) Service gateway for controlling audio/video devices in a local network
CN1545653A (zh) 在不同网络上的设备间进行接口通信的方法及设备
KR100823269B1 (ko) 원격 사용자 인터페이스의 상태 정보를 관리하는 방법
CN1934844A (zh) 服务器设备、客户机设备以及网络系统
CN1863220A (zh) 生成音频/视频装置的标识信息的装置、系统和方法
US9948748B2 (en) Method of receiving/transmitting event message, controlled device, and control point
JP2002094531A (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
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: La France

Patentee before: THOMSON LICENSING

CP02 Change in the address of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20190516

Address after: Paris France

Patentee after: Interactive digital CE patent holding Co.

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20040811

CX01 Expiry of patent term