CN101583931A - 管理受控的住宅或非住宅环境的产品 - Google Patents

管理受控的住宅或非住宅环境的产品 Download PDF

Info

Publication number
CN101583931A
CN101583931A CNA2006800437318A CN200680043731A CN101583931A CN 101583931 A CN101583931 A CN 101583931A CN A2006800437318 A CNA2006800437318 A CN A2006800437318A CN 200680043731 A CN200680043731 A CN 200680043731A CN 101583931 A CN101583931 A CN 101583931A
Authority
CN
China
Prior art keywords
control
channel
computer
support
program
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.)
Granted
Application number
CNA2006800437318A
Other languages
English (en)
Other versions
CN101583931B (zh
Inventor
P·克里加诺斯基
林惟仁
M·匹兹
J·弗罗瑞斯
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.)
Microsoft Corp
Microsoft Technology Licensing LLC
Original Assignee
OpenPeak Inc
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 OpenPeak Inc filed Critical OpenPeak Inc
Publication of CN101583931A publication Critical patent/CN101583931A/zh
Application granted granted Critical
Publication of CN101583931B publication Critical patent/CN101583931B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/2816Controlling appliance services of a home automation network by calling their functionalities
    • 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
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Abstract

控制服务器或者类似的中央处理器管理着经由有线和/无线通信网络相连的多个设备之间数据(包括音频和视频)、语音和控制信号的分配。所述设备包括视听设备(比如电视机、监视器、PDA、记事本、笔记本、MP3、便携立体声音响等)以及家用电器(比如照明、烤箱、闹钟等)。所述控制服务器支持音像服务、电话通信、消息传递、文件共享、联网和保安。便携控制器允许用户从受控住宅和/或非住宅环境包括其周边区域内任何位置接入和控制所述网络设备。所述控制器经过增强以支持位置感知和用户感知功能。

Description

管理受控的住宅或非住宅环境的产品
技术领域
一般来说,本发明涉及联网,更确切地说,涉及网络内的信息分配。
背景技术
信息时代的曙光已经为计算机处理能力展现了令人振奋的新机会。为了提高效率、降低成本和提高生产力,已经在广泛的场所中部署了个人计算机。小型化和便携性已经使得个人计算机成为许多商务环境中更顺手、更有价值的工具。个人计算机已经变为非商务环境中非常有用的工具,包括教育机构和家庭。
家庭计算机网络正在日益普及。在家里,多个个人计算机能够连接在一起,允许用户共享若干文件而不必亲自拿着软盘从一个房间到另一个房间。计算机网络也允许用户共享打印机、传真机和其他设备。为了接入外部网络和服务,也可以提供因特网接入设备。因此,用户可以操作家用计算机从世界各处获得对信息的即时访问。
尽管家庭计算机网络日益增多,但是必须克服几个重要问题。例如,为了部署家庭网络,安装过程可能既费时又费钱。另外,家庭计算机网络也不容易与其他住宅设备整合,比如电视机、立体声音响、DVD播放机和其他家用电子设备。在个人计算机与其他音频/视频(AV)设备(比如电视机、DVD播放机、PVR等)之间能够高效地分配数字AV数据由于通信标准和/或格式的差异和演变而复杂化了。
另一个重要的挑战是能够有效地控制联网的住宅设备。尽管能够训练遥控单元向娱乐中心的部件(比如电视机、立体声音响和VCR)发送信号,但是没有已知的中心设备能够与住宅中多个个人计算机和其他模拟和/或数字设备通信并控制它们。
虽然改进的计算机处理能力以及对信息全球访问的结合已经导致了信息处理时代的巨大进步,但是仍然需要简单、廉价而通用的系统能够将连接到住宅网络的多种住宅设备的功能进行整合。
发明内容
本文介绍了在某环境内管理多个设备和/或应用的方法、系统和计算机程序产品,比如住宅、商家、学校等,以及其周边区域。控制中心包括一个或多个服务器或处理系统,并且能够实现设备和/或应用的集中化命令和控制。
所述设备和/或应用可以包括通信设备(比如电话、对讲机等)、娱乐系统(比如电视机、CD/DVD播放机、游戏应用、立体声音响等)、监控系统(比如保安摄像头、婴孩监视器等)、安全系统(比如火警、喷淋系统、门锁或窗锁等)、个人计算机(比如台式机、笔记本、记事本、个人数字助理等)、烹饪电器(比如烤箱、咖啡壶、食品/饮料电热器等)、舒适系统(比如供暖和空调、加湿器、抽湿器、空气净化器、电灯开关、电灯调光器等),诸如此类。
所述控制中心能够向设备和/或应用分配信息或在它们之间分配信息(包括视频、音频、语音、文本、图形、控制消息等)。所述控制中心支持视频/音频服务、电话通信、消息传递、文件共享、网络互连和/和保安。
物理尺寸不大、为连续而不中断的电源而连接着电源线并且置于方便传输和接收无线信号的物理位置的任何平台都适于封装即容纳包括所述控制中心的硬件。在某实施例中,烟雾探测器用作所述控制中心的平台。所述烟雾探测器的天花板安装基座和与住宅或办公室现有110伏特的AC电源线的直接连接为所述控制中心提供了理想的平台,并且使信息的传输能够遍及所述受控环境,不是通过无线连接就是通过所述电源线。同样,所述控制中心能够被封装在无线接入点内,它为所述控制中心提供了“永远接通”的无线连接。
便携式控制器(比如个人数字助理、无线记事本等)能够使用户与所述控制中心互动。这样的互动包括变更所述其他设备和/或应用的配置和性能。所以,所述便携式控制器提供了对其他设备和/或应用的远程访问,并且使所述用户能够从所述环境内的任何位置控制它们的功能和/或操作。在某实施例中,所述控制中心位于所述便携式控制器之内。在另一个实施例中,所述控制中心位于与所述便携式控制器不同的集中位置。
所述便携式控制器能够配备有位置感知和/或用户感知的功能。因而,所述控制中心具有跟踪和/或监控所述便携式控制器位置的能力,并且根据所述用户身份实现个人化的配置。
为了控制所述系统部件的操作和/或功能,或者由所述控制中心或者由所述用户能够自动地建立一个或多个控制宏。控制宏包括一组命令,执行时使所述控制中心能够管理一个或多个系统组件的多个操作和/或功能。所述控制宏能够与控制宏文件名相关联,用于将来的检索和执行。所述控制宏存储在所述控制中心。在某实施例中,所述便携式控制器是可编程的以便向所述控制中心发布一般的控制请求,从而执行来自所述控制宏的命令序列。
所述控制中心能够访问在本地或内部数据库中存储的更新后电子节目指南(EPG)。所述EPG能够在所述便携式控制器上或者其他设备和/或应用上显示给用户。所述控制中心也能够通过例如所述全球因特网,从外部或远程源中得到所述EPG信息。
EPG界面能够显示在所述便携式控制器上,以使用户能够根据所述电子指南信息选择频道和/或从所述电子指南中选择用于录制的节目。在某实施例中,所述EPG界面包括多个频道对象,其中每个频道对象都代表着由用户所选择的“喜爱”节目频道。每个所述频道对象都直接地或间接地链接到用于对应喜爱频道的开关和/或电子指南信息。因而当被选中或激活时,所述激活的频道对象能够发送控制消息,它不是为所述对应频道检索节目信息就是把所选中的设备切换到所述对应频道。
在某实施例中,频道对象激活时发送了三条命令之一,取决于所述频道对象被激活的时间长短。如果所述频道对象在第一时间值到期以前(如两秒钟之前)被撤销,就发送命令将设备(如电视机)切换到与所述激活的频道对象相关联的节目频道。
如果所述频道对象在第一时间值(如两秒钟)到期之后,但是在第二时间值(如四秒钟)之前被撤销,就发送命令在所述EPG界面上显示快速浏览对象。所述快速浏览对象包括为在与所述激活的频道对象相关联的节目频道上传送而列出节目的节目信息。
如果所述频道对象在所述第二时间值(如四秒钟)到期之后被撤销,就发送命令在所述EPG界面上显示跳转到指南对象。所述跳转到指南对象包括与所述多个频道对象相关联的节目频道的电子指南信息。
在激活频道对象后也能够在所述EPG界面上显示计时器图示。所述计时器图示包括同心的内外圆。在前述第一和第二时间值对应时间阶段上,修改所述内外圆的视觉特征。例如,在等于所述第一时间值(如两秒钟)的时间阶段上,所述内圆在径向上充填。同样,在等于所述第二时间值的时间阶段上,所述外圆在径向上充填。
附图说明
加入本文并构成说明书一部分的附图,展示了本发明,并且连同所述说明进一步用于讲解本发明的原理并能够使有关领域的技术人员实现和使用本发明。图中同样的附图标记指示同样或功能类似的要素。另外,附图标记最左几位标识最早出现该附图标记的图。
图1展示了控制系统;
图2展示了具有归档和/或检索组件的控制服务器;
图3展示了控制服务器;
图4A展示了控制系统的定位机构;
图4B展示了控制系统的另一个定位机构;
图5展示了跟踪和/或监控系统组件的流程图;
图6展示了响应用户位置,命令和/或控制系统组件的流程图;
图7展示了呈现控制选项的用户界面;
图8是用于实现本发明的实例计算机系统;
图9展示的流程图用于定义控制宏以观看电影录像;
图10展示的流程图用于激活图9的控制宏;
图11展示了另一个控制系统;
图12展示了另一个控制系统;
图13展示了另一个控制系统;
图14展示了用于控制器客户机的支架;
图15展示了用于控制器客户机的另一个支架;
图16展示了用于控制器客户机的另一个支架;
图17A展示了用于控制器客户机的另一个支架;
图17B展示了用于控制器客户机的另一个支架;
图18展示了用于控制器客户机的另一个支架以及控制器客户机;
图19展示了用于控制器客户机的另一个支架;
图20展示了EPG界面;
图21展示了呈现节目信息的流程图;
图22展示了具有计时器图示的EPG界面;
图23展示了另一种计时器图示;
图24展示了快速浏览对象;
图25展示了跳转到指南的窗口。
具体实施方式
目录
I.系统概述
II.网络控制系统
III.控制服务器和档案库
IV.管理系统功能
V.位置感知
VI.个人化使用的外观控制器客户机
VII.示范系统实施
I.系统概述
本说明书公开了一个或多个实施例,它们包括本发明的若干特点。说明书中所介绍的实施例以及对“一个实施例”、“某实施例”、“实例实施例”等的引用,表明所介绍的实施例可以包括具体的特点、结构或特征,但是每个实施例可以不必都包括该具体的特点、结构或特征。而且,这些短语未必指同一实施例。此外,当连同实施例介绍具体的特点、结构或特征时,建议在相关领域技术人员的知识内连同其他实施例一起实现这样的特点、结构或特征,无论是否显式地介绍。
本发明包括的若干方法和/或技术用于受控环境内多个设备和/或应用的集中命令和控制,比如住宅、商家、学校等。因此在本发明的实施例中,受控环境是住宅环境。居住环境属于住家、公寓、移动住宅、游艇或其他类型住处的范围。不过在实施例中,住宅环境包括住所的周边区域以及指定周边内的任何遮蔽物、构造、改进等。
在其他实施例中,本发明在非住宅环境中实现。非住宅环境包括但是不限于综合办公楼、小办公室套房、制作工作室、仓库、娱乐场所、保健设施、旅店、度假胜地、飞机、轮船、汽车等。在实施例中,非住宅实施例的受控环境不仅包括上述结构的实际范围,而且包括指定周边内它们的周围。
在本发明的受控环境内,一个或多个计算机服务器等向其他设备和/或应用提供集中的命令和控制中心以分配信息(包括视频、音频、语音、文本、图形、控制消息等)。这些设备和/或应用包括通信设备(比如电话、对讲机等)、娱乐系统(比如电视机、CD/DVD播放机、游戏应用、立体声音响等)、监控系统(比如保安摄像头、婴孩监视器等)、安全/保安系统(比如火警、喷淋系统、门锁或窗锁等)、个人计算机(比如台式机、笔记本、记事本、个人数字助理等)、烹饪电器(比如烤箱、咖啡壶、食品/饮料电热器等)、舒适系统(比如供暖和空调、加湿器、抽湿器、空气净化器、电灯开关、电灯调光器等)、电源插座、电源供应等。
在某实施例中,便携式控制器(比如个人数字助理、无线记事本等)使用户能够与所述集中的命令和控制中心互动。这样的互动包括变更所述受控环境内其他设备和/或应用的配置和性能。所以,所述便携式设备提供了对其他设备和/或应用的远程访问,并且使所述用户能够从所述受控环境内的任何位置控制它们的功能和/或操作。
例如,用户能够操作便携式设备从受控环境内的任何位置接收已录制的或实况视频。所述视频能够呈现与便携式设备相连的显示器或用户当前所在区域内的监视器上。所以,用户在游泳池附近散步或在漩涡浴的同时也能够观看电视节目。此外,用户将能够在便携式显示设备或另一台显示器上观看来自婴孩监视器或保安摄像头的视频,比如无线记事本、台式计算机、电视屏幕等。
在实施例中,用户能够观看或收听在其他电视机、个人计算机和/或音频系统上正在呈现的媒体。因而,“父母”用户能够监控其他房间中他们的孩子正在观看的电视节目、网站和/或音频唱片。本发明包括的若干协议使父母用户能够阻塞对不良内容的访问。
在实施例中,用户能够通过外部接口比如因特网访问集中的命令和控制中心。在用户旅行或工作的同时,用户能够访问位于受控环境内的设备和/或应用。因此,本发明允许用户登录到受控环境中下载或存储文件,从监视设备中接收信号,打开或锁上入口通路上的锁,等等。
II.网络控制系统
如以上讨论,本发明能够在住宅和/或非住宅的受控环境中实现。例如,介绍以下实施例时参考了住宅环境。不过应当理解,以下实施例可以修改为也包括非住宅环境。
图1展示了根据本发明实施例的网络控制系统100。本发明考虑了模拟和数字环境。系统100是可伸缩、相对廉价和多样化的住宅网络。如图所示,系统100包括通信网络180,互连着多个系统组件。系统组件包括电话机102、定位单元104、计算机客户机106、摄像机108、控制器客户机110、电视机112、控制服务器114、监视器116、音频客户机118和住宅电器120。其他设备和/或应用也可以包括为系统组件。
控制服务器114管理着其他系统组件之间的信息分配。正如以下更详细的介绍,控制服务器114与其他组件互动以直接地或间接地在通信网络180上分配数据(包括音频和/或视频)、语音和/或控制消息。在某实施例中,控制服务器114命令和控制一个或多个其他系统组件的操作和/或功能。
电话机102是一个或多个有线和/或无线的电信设备。电话机102在常规的住宅电话通路和通信网络180上交换电信信号。在某实施例中,电话机102实现了网络电话(VoIP),在计算机网络(比如全球因特网)上交换语音通信,并且使得语音信号对通信网络180可用。在某实施例中,电话机102包括传真功能。
定位单元104指明在用作系统100容纳环境的住宅内的空间位置。定位单元104经由有线和/或无线接口与其他系统组件(如控制服务器114)相连。定位单元104可用于指明住宅内的场地或房间。定位单元104还可用于指明场地或房间内的特定位置。不仅如此,定位单元104还能够被安置在住宅之外,从而指明住宅的外部区域。在某实施例中,定位单元104连接了另一个系统组件。在另一个实施例中,多个定位单元104分布在住宅各处。例如,定位单元104能够位于墙、门、天花板、地板等之内,或者安装在其上。以下将进一步介绍定位单元104。
计算机客户机106包括有线和/或无线的个人计算机、个人数字助理(PDA)、增强电话机、个人电视机或者链接到通信网络180的其他数据处理设备。作为个人计算机,计算机客户机106可以是台式机、笔记本电脑、记事本等。连接到计算机客户机106的显示器提供了文本或图形用户界面(GUI),并且使用户能够与控制服务器114互动地通信。计算机客户机106的输入设备包括键盘、鼠标、口头命令接口、鼠标轮、游戏杆、舵板、触摸屏、话筒、游戏杆、指示笔、光笔或任何其他类型的外围设备。
摄像机108是一个或多个视频摄像机、可携式摄像机等。有线和无线设备都在本发明考虑之列。摄像机108可以是住宅保安或监控系统的一部分,比如婴孩监视器等。在某实施例中,摄像机108包括的控制单元能够对多种摄像机功能进行遥控,比如摇摄、俯仰、变焦、对焦、光圈控制等。
控制器客户机110是有线和/或无线的数据处理设备,它使用户能够与控制服务器114和其他系统组件进行互动并向其发送控制消息。控制器客户机110可以是作为计算机客户机106列出的便携式或非便携式版本的设备。例如,计算机客户机106可以是具有与其他系统组件互动能力的、链接到通信网络180并包括显示器的个人笔记本或记事本电脑、PDA、增强电话机或其他设备。因此,控制器客户机110使用户能够远程地控制系统100多种组件的操作。在某实施例中,控制器客户机110的显示器能够从其他系统组件接收视频和/或音频。在某实施例中,控制器客户机110包括闪速ROM,它能够进行无线下载和/或上传。
电视机112可以是常规的电视机。在某实施例中,电视机112经过增强以支持互动和/或个人服务。个人服务包括虚拟录制、节目编排、暂停/倒带、实况广播等。例如,电视机112可以是经过增强以支持MSN
Figure A20068004373100191
TV服务的个人电视机,该服务由(加利福尼亚州MountainView的)WebTV网络公司主办,它支持(华盛顿州Redmond的)微软公司的产品WebTV在某实施例中,电视机112包括用于有线和/或卫星接收的机顶盒。在某实施例中,电视机112连接着PVR、VCR或DVD播放机。
监视器116是支持闭路观察的有线或无线显示器。在某实施例中,监视器116是扁平的LCD,安置在墙上、竖立在书桌、餐桌或柜台上,定位在水池或热浴盆的近旁,等等。在某实施例中,当监视器116运行在不活动状态时,监视器116接收流式屏幕保护,它显示照片、肖像等的静态或动态图像。在某实施例中,当监视器116处于活动状态时,监视器116从电视机、立体声音响或者保安/监控系统(比如婴孩监视器)等中接收信号。
音频客户机118是有线的或无线的音频系统,比如立体声音响、音频服务器、CD/唱片/盒式磁带播放机、MP3播放机等。音频客户机118可以是话筒,作为保安/监控系统比如婴孩监视器的一部分。在某实施例中,音频客户机118是位于住宅各处的一个或多个扬声器或相似的音频输出。在另一个实施例中,音频客户机118是对讲机系统、公共广播系统、房门应答服务等。
住宅电器120是一种或多种住宅电器,比如但是不限于电冰箱、电炉、微波炉、烤箱、咖啡壶、闹钟、恒温器、加湿器、喷淋装置、照明、电灯调光器等。在某实施例中,控制服务器114和/或控制器客户机110控制着一种或多种住宅电器120的操作和/或功能,比如开/关、计时器、调节(如电炉温度等)、暂停、打盹等。
上述系统组件不为了面面俱到。其他的设备(包括电器)、应用等也能够实现,并且被视为在本发明的范围之内。
如所讨论,通信网络180为系统组件之间的通信提供了传输媒介。在实施例中,控制服务器114管辖其他系统组件之间的通信流量。因而,通过控制服务器114,路由或以其他方式控制了系统组件之间的信息交换。在另一个实施例中,通信网络180支持对等式通信。因而,系统组件彼此直接交换音频、视频、其他数据和/或控制消息,而不受到控制服务器114的集中式管理。所以,在没有控制服务器114时也能够实施本发明。在这样的非集中式实施例中,多个系统组件分配和共享对通信网络180的控制和管理功能,所以系统组件能够在没有集中控制服务器114的情况下在有线和/或无线媒介上彼此通信。
通信网络180是有线的和/或无线的局域网(LAN)。因此,通信网络180包括有线、无线或兼而有之的传输媒介,包括卫星、陆地(如光纤、铜线、UTP、STP、同轴线、光纤-同轴混合(HFC)等)、无线电、微波、自由空间光学方式以及/或者任何其他传输形式或方法。
在使用有线传输媒介的实施例中,通信网络180是以太网LAN,能够支持例如100Mbps到1Gbps。在某实施例中,CAT-5线缆等连接着控制服务器114并分布到每个房间内的某位置。在某实施例中,线缆分布到每个系统组件,比如电视机112、监视器116等。系统组件包括负责连接线缆的音频/视频(AV)连接器。
在使用无线传输媒介的实施例中,通信网络180支持IEEE标准802.11(a),它规定了用于大尺寸视频的无线以太网协议。使用这种协议,通信网络180能够以九十英尺的有效范围应对高达五十四Mbps。
在另一个无线实施例中,通信网络180支持IEEE标准802.11(b),它规定了用于小尺寸视频的无线以太网协议。利用这种无线协议,通信网络180的有效范围大约是150到300英尺,并且能够以4到5Mbps的有效带宽支持十一Mbps的标称带宽。在另一个实施例中,通信网络180支持用于无线城域网的IEEE 802.16 WirelessMAN标准。在另一个实施例中,使用了(由Bluetooth SIG公司开发的)BluetoothTM无线技术支持与系统100的短程无线连接。
在某实施例中,通信网络180包括电话线和/或电源线。在某实施例中,通信网络180使常规的电源插座和连线能够使系统组件互连并使它们能够彼此通信。在某实施例中,通信网络180包括住宅电话网络联盟(HomePNA)开发的通信技术等。HomePNA技术实现了电话服务和住宅网络的操作,包括但不限于视频会议、视频保安、VoIP电话、数字视频网络、因特网共享和多用户游戏。
如以上讨论,通信网络180包括中心控制服务器114,使系统组件能够彼此通信。在本发明的若干实施例中,物理尺寸相对不大、为连续而不中断的电源而连接着电源线并且置于方便传输和接收无线信号的物理位置的任何平台都适于为中心控制服务器114提供封装、容纳等。图11展示了网络控制系统100的实施例,它包括无线网络接入点1180,比如(加利福尼亚州Irvine的)Linksys Group公司或(加利福尼亚州San Jose的)Cisco系统公司的产品,作为控制服务器114的平台。无线接入点1180为控制服务器114(图1)提供了在无线网络中的连接中心点,以及跟踪系统组件状态所需的永远接通连接。此外,无线接入点1180能够在有线和无线网络之间提供连接点。
在图11中,系统组件包括控制器客户机110、电视机112、媒体播放机11 12和线缆盒1108。具有外部控制接口(如线缆或IR)的其他系统组件可以包括比如电话机102、定位单元104、计算机客户机106、摄像机108、控制服务器114、监视器116、音频客户机118、住宅电器120等。
图11所示网络还包括一个红外线/串行桥接器1182。在某实施例中,红外线/串行桥接器1182符合无线通信的IEEE 802.11(b)标准。红外线/串行桥接器1182与诸如电视机112、线缆盒1108和媒体播放机1112的独立系统组件交换红外线信号。
图12展示了网络控制系统100的另一个实施例,它包括多个红外线/串行桥接器1182(a)-1182(e)。每个红外线/串行桥接器1182(a)-1182(e)都与一个或多个独立组件互动。如图所示,红外线/串行桥接器1182(a)与电视机112(a)、线缆盒1108和媒体播放机1112进行互动。正如对相关领域中的技术人员会显而易见,红外线/串行桥接器1182(b)与调谐器1104或任何类型的业主以太网设备进行互动。红外线/串行桥接器1182(c)与住宅电器120(a)进行互动,也就是用于HVAC系统的恒温器。红外线/串行桥接器1182(d)与另一台住宅电器120(b)进行互动,也就是电灯。红外线/串行桥接器1182(e)与电视机112(b)和DSS盒1106进行互动。
因而,本发明能够将传统的设备(比如依赖红外线/串行通信协议的消费电子设备),以及由通用即插即用(UPnP)论坛所定义的UPnPTM设备和应用整合为系统组件。在标题为“Legacy Device Bridgefor Residential or Non-Residential Networks”的申请(2003年1月7日提交的美国专利申请60/438,296号)中介绍了受控环境实施IEEE802.11(b)红外线/串行桥接器的实例,其内容在此引用作为参考,如同全文阐述。
图13展示了网络控制系统100的另一个实施例,它包括烟雾探测器1380。烟雾探测器1380包括网络接口卡1382,它使烟雾探测器1380能够充当控制服务器114的再一个平台,为控制服务器提供HomePNA和/或无线(如IEEE 802.11)的网络连通。利用烟雾探测器的位置和对电源线的接入,控制服务器能够向受控环境各处发送数据和/或控制消息,不是通过无线连接就是通过电源线。由于目前的大多数烟雾探测器都是硬连线到住宅或办公室的电源线,所以烟雾探测器平台还为控制服务器114提供了永远接通的连通。使用烟雾探测器作为控制服务器114的平台的另一个优点是能够将烟雾探测器安装在天花板以便于范围更大的通信。
图14展示了能够用作控制服务器114的平台的另一种设备。所示设备是用于遥控单元的支架1400,比如控制器客户机110或另一种系统组件。图15和图16中展示了支架1400的替代视图。支架1400包含插座1402,用于支持遥控单元或其他设备。插座1402为遥控器或其他设备提供了集成的充电基底。将遥控器插入到插座1402中时,电源供应端口1404便向其供电。来自电源供应端口1404的电源被转换为DC电源。功率供应端口1404还提供了与HomePNA/电源线网络的连通。
支架1400还包括实现网络连通的以太网接口1406。此外,支架1400还有一个实现无线网络连通的无线接口,比如WiFi(即IEEE标准802.11(a)或(b))。支架1400还有通过IR信号进行通信的IR接口1410。支架1400还可以有其他的传输和数据端口(如串行(RS-232)或USB)以及网络接口(如HomePNA/电源线)。这样的连通使支架1400能够充当桥接器,将基于分组的数据信号(如WiFi)转换为IR或串行信号。支架1400包括LED指示器,指明该支架的电源1408和网络连通状态1412。
图17A、图17B和图18中展示了支架1400的另一个实施例。图19描绘了根据本发明实施例的支架。如图19所示,支架1400包括无线接口1902(比如802.11b收发器),向IP网络提供无线连通。支架1400包括IrDA信标1908,作为与IR启用的传统设备通信的接口。支架1400包含一个或多个红外线接口1904,用于与IR启用的传统设备通信。支架1400包含一个或多个串行接口1906,用于与串口启用的传统设备通信。支架1400包括电源供应接口1910,用于经由HomePNA/电源线网络通信。
IR接口1410(见图14到图18)可以包括IrDA信标1908。在某实施例中,IR接口1410包括IR发射器,适于与有IR能力的传统设备进行无线单向通信。在替代实施例中,IR接口1410包括IR发射器/接收器对或IR收发器,适于与有IR能力的传统设备进行无线双向通信。根据这些实施例,在沿着向传统设备的畅通视线通道上且在某预定传输范围内某位置上的支架1400实现了与传统设备的无线IR通信。
在替代实施例中,IR接口1904包括的接口适于与依靠IR软件狗的传统设备进行有线通信。根据这个替代实施例,为了与传统设备进行有效通信,不必将支架1400置于任何特定位置。
本文介绍的烟雾探测器1380、无线网络接入点1180和支架1400是能够用作控制服务器114的平台的代表性设备。正如以上所述,可以包括任何其他设备而不会改变本发明的范围,包括但不限于独立计算机、遥控器、电源设备(包括电源板、电源调节器、电源插座、电源供应等)、机顶盒、线缆盒、路由器、桥接器等。具有“永远接通”的功能(即接入连续而不中断的电源)且位于便于与其他系统组件进行无线通信的任何现有的或将要开发的设备都能够使用。这样的设备能够包括或者修改为连接网络接口卡(如网络接口卡1382)以便实现平台功能。
也应当理解,无线网络接入点1180能够容纳在,具有无线或有线网络连接的任何类型的“永远接通”平台上(比如烟雾探测器、吊扇等)。因而,所述平台会提供无线接入点(WAP)功能,以补充且不妨碍其传统功能。利用例如烟雾探测器的现有线路,接入点(如无线网络接入点1180)能够与烟雾探测器串联地安装。二者能够包装在同一塑料壳中。无线接入点通常需要以太网连接,以便将其桥接到有线的以太网络(它又可以连接到线缆或DSL调制解调器)。如果在烟雾探测器处没有以太网线路,该无线接入点可以按中继器模式使用,扩展具有以太网连接的另一个无线接入点范围(参见例如本文参考图12所介绍的信号中继器1202)。
烟雾探测器1380是能够用作无线网络接入点1180的平台的代表设备。WAP功能能够集成到连接电源的任何其他设备中,包括但是不限于吊扇、灯具、墙壁开关、二氧化碳探测器、墙壁插座等。在采用电源线联网的实施例中,电源线桥接器和无线接入点能够集成在一起,避免了仅仅按中继器模式操作的需要。
III.控制服务器和档案库
控制服务器114是一个或多个服务器,其中每台服务器都是一个或多个计算机,彼此提供并向其他系统组件提供多种共享资源。共享资源包括节目、网页、数据库和若干库;输出设备,比如打印机、绘图仪、显示监视器和传真机;通信设备,比如调制解调器和因特网接入设施;以及其他外围设备比如扫描仪等。通信设备能够支持有线的或无线的通信,包括卫星、陆地(光纤、铜线、同轴线等)、无线电、微波、自由空间光学方式以及/或者任何其他传输形式或方法。
在某实施例中,控制服务器114被配置为支持为管理公共和私有因特网主干上的通信而开发的标准因特网协议(IP)。该协议在因特网标准(STD)5,请求注解(RFC)791(因特网架构理事会)中定义。控制服务器114也支持传输协议,比如传输控制协议(TCP)、用户数据报协议(UDP)、实时传输协议(RTP)或资源保留协议(RSVP)。传输协议支持多种类型的数据传输标准,比如文件传输协议(FTP)、超文本传输协议(HTTP)、简单网络管理协议(SNMP)、网络时间协议(NTP)等。
在某实施例中,控制服务器114被配置为支持多种操作系统,比如(犹他州Provo的)Novell公司的产品NetwareTM操作系统;微软公司的产品MS-DOS
Figure A20068004373100261
和Windows
Figure A20068004373100262
操作系统;(马里兰州Laurel的)Linux Online公司的产品Linux
Figure A20068004373100263
操作系统;(加利福尼亚州Palo Alto的)Sun Mocrosystems公司的产品SolarisTM操作系统等;对相关领域的技术人员是显而易见的。
控制服务器114可用于查询、接收和/或写入多种存档和/或检索组件。这些存档和/或检索组件对于控制服务器114可以是内部的和/或外部的。例如,控制服务器114被配置为接收压缩的数据流,过滤数据流以取得元数据(比如日期、时间、源等)以及存储数据流和元数据以备将来检索。
图2显示了根据本发明实施例连接多种存档和/或检索(A/R)组件的控制服务器114。A/R组件包括媒体存档202、调谐器204、DSS盒206、线缆盒208、媒体更换器210和媒体播放机212。上述存档和/或检索组件不是面面俱到的列表。其他存档和/或检索组件也能够实施并被视为在本发明的范围之内。
存档和/或检索组件(如图2所示)可以集中地布置,遍及住宅广泛分布,或者经过网络连接280从外部源(比如在全球因特网上进行通信的网络服务器)可访问。网络连接280包括有线和/或无线LAN或广域网(WAN),比如机构的内联网、本地因特网、基于全球的因特网(包括万维网(WWW))、外联网、虚拟私有网、用于数字手机的特许无线电信频带(包括CDMA、TDMA、GSM、EDGE、GPRS、CDMA2000、WCDMA FDD和/或TDD或者TD-SCDMA技术)等。网络连接280包括有线、无线或双方的传输介质,包括卫星、陆地(如光纤、铜线、UTP、STP、同轴线、光纤-同轴混合(HFC)等)、无线电、自由空间光学方式、微波以及/或者任何其他传输形式或方法。
媒体存档202为多种数据(包括视频和音频)和元数据提供了一种或多种存储介质。在某实施例中,媒体存档202包括可拆卸的存储单元(如软盘、CD-ROM等),如以下更详细的介绍。为了支持更大容量的内容,一个或多个集成数据库或数据仓库用于存储内容和支持控制服务器114,正如本文的介绍。
在某实施例中,媒体存档202包括基于关系或面向对象(OO)/组件的数据库管理系统系统等,它控制着数据库记录中数据和元数据的存储、检索和更新。数据库管理系统也控制数据集成,实施完整性规则和约束(包括数据的完整性和引用的完整性),以及实施安全约束。
在实施例中,媒体存档202是在多个磁盘阵列上存储数据的可伸缩系统。以微软公司的产品SQL服务器2000应用程序、(加利福尼亚州Redwood市的)Oracle公司的产品Oracle 9iTM数据库等可以实施数据仓库。在实施例中,媒体存档202支持开放式数据库互接(ODBC)或Java数据库互连(JDBC)协议。
在实施例中,媒体存档202是索引文件数据库系统或计划文件数据库系统,比如(马萨诸塞州Lincoln的)Sleepycat软件公司的产品Berkeley DB数据库资源。
调谐器204接收电视和/或无线电广播的音频和/或视频信号。调谐器204是一种或多种独立的无线电和/或电视调谐器。在某实施例中,调谐器204被配置为接收NTSC/PAL电视信号。
DSS盒206接收来自卫星接收器的音频和/或视频广播信号。线缆盒208通过铜线、UTP、STP、同轴线、光纤或HFC接口接收音频和/或视频广播以及按次计费单播。
除了接收广播信号之外,控制服务器114也可配置为支持录制能力。如所讨论,可以将广播录制到媒体存档202。不过,控制服务器114包括一种或多种录制/回放应用或设备,也就是媒体播放器212和媒体更换器210。媒体播放机212可以是VCR播放机、DVD播放机、PVR、视频服务器、虚拟录音机、音频服务器、立体声音响、CD播放机、唱片播放机、录音磁带或卡带播放机、数字音频磁带录音机以及/或者通过磁性、光学、电子或任何其他存储介质,存储、记录、产生或回放的任何其他设备或应用。可以根据曲集、歌曲、艺术家、流派等索引录制品。
媒体更换器210录制和回放媒体和/或多媒体,类似于媒体播放机212。不过,媒体更换器210能够加载要被播放的多种录制品(如CD。DVD等)而不需要重新加载。例如,媒体更换器210可以是自动光盘机等设备,它能够使用户立即加载例如全部可用的CD。
IV.管理系统功能
控制服务器114对受控环境比如系统100内的多种功能多提供了集中式的命令和控制。由控制服务器114所管理的功能包括视频服务、音频服务、电话通信、消息传递、文件共享、因特网访问和保安。根据本发明的实施例,用户操作控制器客户机110建立或重新配置这些功能和/或接收来自控制服务器114或其他系统组件的媒体(不是从其他系统组件直接地接收就是通过控制服务器114从系统组件间接地接收)。
图3展示了控制服务器114的实施例。控制服务器114包括多种控制器模块,用于管理多种系统功能。如图所示,控制服务器114包括视频控制器302、音频控制器304、电话控制器306、消息传递控制器308、文件共享控制器310、外部网络接口(x-接口)控制器312以及保安控制器314。这些控制器模块被配置为通过通信网络与其他系统组件交换信号。这些控制器模块也被配置为与其他A/R组件交换通信信息。正如参考图2的介绍,A/R组件包括媒体存档202、调谐器204、DSS盒206、线缆盒208、媒体更换器210、媒体播放机212等。
视频控制器302管理着系统100内的视频信号交换。视频控制器302为连接到例如计算机客户机106、电视机112、监视器116、控制器客户机110等的显示器接收和/或分配视频信号。视频控制器302还与A/R组件互动,比如媒体存档202、调谐器204、DSS盒206、线缆盒208、媒体更换器210、媒体播放机212、网络连接280等。在实施例中,视频控制器302对指派给视频并补充或替代本发明A/R组件的内部存储介质进行读取和/或写入。
因此,视频控制器302从A/R组件(和/或其内部存储介质)接收视频信号,并且将它们分配到其他系统组件(比如电视机112、控制器客户机110等)。视频控制器302还可以接收来自源(如网络连接280、电视机112、媒体存档202等)的视频流,并且将该流存储在A/R组件(如媒体存档202、媒体播放机212等)之一和/或其内部存储介质中,以便将来观看。例如,视频控制器302能够查询网站(如www.mtv.com)以下载要播放和/或存储到系统组件的音乐视频。根据本发明实施例,为了能够在通信网络180上分配,视频控制器302提供了实时MPEG编码。换言之,视频控制器302能够实时地或在短期内接收、编码和分配媒体流。在实施例中,为了音频/或视频分配,网络连接280使视频控制器302或类似组件能够实施宽带因特网接入。
另一个控制器模块是音频控制器304。音频控制器304管理系统100内的音频信号交换。所以,音频控制器304为一个或多个音频组件接收和/或分配音频信号,比如连接到例如计算机客户机106、电视机112、监视器116、控制器客户机110等的音频客户机118或扬声器。音频控制器304还与A/R组件互动(比如调谐器204、DSS盒206、线缆盒208、媒体更换器210、媒体播放机212、网络连接280等),以便从A/R组件接收音频信号并将它们分配到其他系统组件(如音频客户机118、控制器客户机110等)。另外,音频控制器304也能够从源(如网络连接280、电视机112、媒体存档202等)接收音频流,并且将该流存储在A/R组件(如媒体存档202、媒体播放机212等)之一,以便将来再调用。在实施例中,音频控制器304对指派给音频的内部存储介质进行读取和/或写入,因此对其内部存储介质往返分配音频。例如,音频控制器304能够查询网站(如“Mp3.com”)以下载要播放和/或存储到系统组件的数字录制品。在某实施例中,音频控制器304实时地或在短期内将该音频流编码为MPEG-3的格式以产生接近CD的音质。在另一个实施例中,音频控制器304实时地或在短期内对该音频流进行编码以产生CD质量的音频。
电话控制器306是控制服务器114内的另一个控制器模块。电话控制器306管理着来自常规电话信道和/或计算机网络(如通信网络180、网络连接280等)的电信分配。在某实施例中,电话机102连接到常规的有线或无线电话信道(未显示),比如POTS或PSTN。电话机102也可以连接到蜂窝或卫星通信信道(未显示)。提供的专用接口(未显示)使蜂窝/卫星电话机102能够与系统100互动。在常规信道上接收或发送的呼叫也由控制服务器114监视和/或控制。因而,控制服务器114的响应是将来自呼叫的信号分配到其他系统组件。例如,控制器客户机110就是一个可能的接收组件。因此,用户能够直接地操作控制器客户机110经过电话102机间接地发出和/或接收呼叫。
在另一个实施例中,电话机102连接到计算机网络。作为替代,连接到计算机客户机106的有线或无线电话机(未显示)有能力与计算机网络互动。该计算机网络是通过通信网络180或网络连接280所访问的LAN或WAN(比如因特网),或者系统组件(即电话机102、计算机客户机106)能够具有到计算机网络的专用链接,使得该链接独立于通信网络180。在某实施例中,电信信号被格式化为VoIP等。无论计算机网络的源是什么,来自计算机网络的电信信号都由控制服务器114监视和/或控制。正如参考常规电信呼叫的讨论,控制服务器114的响应是将来自呼叫的信号分配到其他系统组件,例如控制器客户机110。
除了回答、发出和/或分配电信呼叫之外,控制服务器114还可用于执行其他通话功能。在某实施例中,控制服务器114支持快速拨号。电话号码存储在连接住宅控制服务器114的存储器(比如参考图2所介绍的A/R组件之一)中。在另一个实施例中,控制服务器114可编程为实行服务阻塞。用户能够创建特征概况以阻塞来自某指定号码或号码族(如900呼叫等)的呼叫。在又一个实施例中,控制服务器114记录入站/出站的呼叫并且/或者启用重拨过去和/或丢失的呼叫。
控制服务器114还包括消息传递控制器308。消息传递控制器308能够使通过电话控制器306等所收到的电话呼叫集中存储。语音消息被写入到连接控制服务器114的存储器(比如参考图2所介绍的A/R组件之一)。消息传递控制器308还允许在系统100内创建、存储和/或检索消息(包括音频、视频和/或文本)。换言之,用户能够操作系统组件之一(如控制器客户机110、电话机102、音频客户机118等)为同一用户或另一位用户创建消息。消息可以是“待办事项”列表、照顾婴儿的指令、杂货店购物列表等。消息传递控制器308还使控制服务器114能够与计算机客户机106或其他系统组件互动,以便从计算机电子邮件、即时消息传递服务以及/或者笔记、任务、待办事项和/或个人日程表的事件中搜索和/或检索数据。
控制服务器114还包括文件共享控制器310。文件共享控制器310使控制服务器114能够用作中心文件服务器,用于与系统100通信的所有个人计算机。在容纳系统100的住宅内,文件共享控制器310允许其中的系统组件存储和访问若干文件。不过,在某实施例中,位于系统100之外的设备也能够通过文件共享控制器310存储和/或检索文件。例如,假若系统100的ISP支持静态IP地址,远程用户就可以登录到控制服务器114中,通过文件共享控制器310检索和/或存储文件。
X-接口控制器312是控制服务器114的另一个控制器模块。X-接口控制器312管理着外部设备和/或应用对系统组件的访问,以及/或者系统组件对外部设备、应用和/或网站的访问。因而,x-接口控制器312提供了到外部网络的网关,比如全球因特网、其他私有WAN等。在某实施例中,x-接口控制器312支持网络代理并可配置为全部或按用户阻塞所指定的网站。在另一个实施例中,x-接口控制器可用于跟踪和/或记录其他系统组件对网站的接入/访问。
X-接口控制器312支持对外部网络的有线和/或无线的访问,包括电缆和/或卫星ISP。在某实施例中,x-接口控制器312允许控制服务器114用作网络服务器,只要ISP能够提供静态IP地址。
保安控制器314使控制服务器114能够与多种保安系统互动,并且/或者管理它们,包括系统100的通信安全协议。在某实施例中,保安控制器314控制和/或监视来自若干系统组件的反馈,它们构成保安系统的一部分。例如,能够捕捉视频(如摄像机108)和音频(音频客户机118、摄像机108等)并向控制器客户机110或监视器116分发。在住宅内或住宅周边的外部位置也可以放置运动传感器。来自运动传感器的反馈也能够传输到保安控制器314。在某实施例中,这样的反馈激活了邻近内的摄像机108和/或音频客户机118。在另一个实施例中,这样的反馈激活警报或者向控制器客户机110的用户发信号。为了向用户发信号,控制器客户机110能够振动、响铃、闪现消息等。连接到摄像机108的控制系统允许保安控制器314移动和/或对焦摄像机108。在某实施例中,保安控制器314可用于响应用户的输入,对门、窗或通路进行锁闭或解锁。
在某实施例中,保安控制器314与消防和安全控制系统连接。因而,若干传感器馈入控制服务器114,允许系统100或用户监控紧急情况。通过控制服务器114和/或控制器客户机110能够运行警报、喷淋装置等。
除了住宅入口以及消防和安全系统之外,保安控制器314也与个人资产保安系统互动,比如保险箱、文件柜、房间、抽屉等。能够创建和保持保安记载以允许所选中的个人进入安全区域。为了允许进入,能够存储和验证密码、生物特征等。
保安控制器314还允许建立和保持若干记载,以便监视和/或限制对网站、电话号码、电视频道、CD、录像带等的访问。在某实施例中,建立的用户记载允许从位于外部的设备和/或应用对系统组件进行远程访问。例如,通过保安控制器314能够授权外部用户通过因特网从远程位置登录到控制服务器114之中,并且接收来自摄像机108的实况信号、来自摄像机108的存档信号、来自电视机112的广播、经由消息传递控制器308存储的消息、经由文件共享控制器310存储的文件等。例如,父母因度假或工作离开时能够访问控制服务器114,监视他们的家和/或他们的子女或者临时保姆。
控制服务器114不限于图3所描述的功能。控制服务器114能够包括其他模块,用于控制多种系统组件的操作和功能,包括通过屏上菜单模仿用户的遥控命令。在某实施例中,控制服务器114能够为包括A/R组件的一个或多个系统组件设置时钟或将其同步。控制服务器114包括实时时钟,用户设置它时可以通过与控制服务器114的直接用户接口,也可以通过另一个系统组件,比如控制器客户机110。作为替代,也能够经由因特网(即网络连接280)设置实时时钟。控制服务器114使用其自身的实时时钟,通过操纵其他系统组件的菜单系统设置相应系统组件的时钟。由于控制服务器114跟踪并监视这些系统组件的状态,所以控制服务器114是可编程的,以便操纵系统组件的菜单在不干扰组件操作的情况下设置时钟,比如在播放和录制电影时。
导航系统组件的指令存储在连接控制服务器114的数据库或类似的库中。换言之,为了设置或编程例如VCR或DVD播放机内部时钟而操纵其菜单的输入数字能够存储。所存储的数字与在控制服务器114存储的一组IR代码相关联。在适宜的时间,从IR代码数据库或库中检索这些IR代码,并且传送到适宜的媒体播放机212。收到这些IR代码后就执行,以操纵菜单设置该时钟。因此,除了设置时间外,还能够选择IR代码编程媒体播放机212以录制选择的节目等。
在某实施例中,控制服务器114在数据库中保持着更新的电子节目指南。为了向用户呈现,电子节目指南(EPG)能够显示在控制器客户机110上或相似的系统组件上。控制服务器114能够从因特网服务中获得该电子指南,比如从(加利福尼亚州Pasadena的)Gemstar-TV指南国际公司的产品GUIDE Plus+
Figure A20068004373100331
。用户能够操纵控制器客户机110,根据该电子指南数据选择频道和/或从电子指南中选择节目进行录制。
图20展示了能够在控制器客户机110上或另一个系统组件上显示的EPG界面2000。EPG界面2000包括多个频道对象2002a-2002n,其中每个对象都代表着由用户所选择的“喜爱”节目频道。EPG界面2000可以是触摸屏用户界面,从而使用手指、指示笔或其他器件选择频道对象2002a-2002n之一。作为替代,也能够使用语音识别、鼠标、光标箭头或其他定点设备以及/或者用户界面。
在某实施例中,控制服务器114包括EPG控制器(用作视频控制器302的完整或独立组件),它管理着EPG界面2000和频道对象2002a-2002n的显示。每个频道对象2002a-2002n都直接或间接地链接到对应的喜爱频道的开关和/或EPG信息(如Artsworld、BBC One、Bravo、CNBC、MTV、Cartoon Network、Animal Planet、CNN、Discovery等)。因而,当选择和激活频道对象2002a-2002n时,所激活的频道对象能够传输控制消息,不是检索对应频道的节目信息就是将所选中的设备(比如电视机112、调谐器204、DSS盒206、线缆盒208等)切换到对应的频道。
参考图21,流程图2100显示了在EPG界面比如EPG界面2000上呈现节目信息的控制流实例。流程图2100的控制流开始在步骤2102并立即转到步骤2104。在步骤2104,从用户接口接收激活信号,比如触摸屏或其他输入设备。如图22所示,用户按住频道对象2002a-2002n之一以激活与MTV节目频道相关联的频道对象。
激活频道对象2002a-2002n后,在步骤2106启动计时器。例如,能够产生时钟信号将初始设置为零的计时器寄存器加一。在步骤2108,从例如该寄存器读取该计时器数值。
要是用户释放了或以其他方式撤销了激活的频道对象2002a-2002n,就产生撤销信号。在步骤2110,控制流检查该撤销信号。如果发现了撤销信号,控制流立即转到步骤2124,正如以下的介绍。否则,控制流转到步骤2112。
在步骤2112,分析来自步骤2108的计时器数值。如果计时器数值小于两秒,控制转到步骤2114。在步骤2114,在激活的频道对象2002a-2002n上显示计时器的图示。图22展示了计时器图示2202的实例,它是激活频道对象2002a-2002n时产生的。计时器图示2202是具有两个同心圆的动态对象,它们随着时间流逝而被填充。
图23展示了具有两个同心圆的计时器图示2202的另一个实例。同心圆包括快速浏览圆2304和跳转到指南圆2306。快速浏览圆2304链接着快速浏览计时器,跳转到指南圆2306链接着跳转到指南计时器。在某实施例中,计时器图示2202因此同心圆以半透明蓝色开始,并且以顺时针方向旋转半径方式填充另一种颜色以表明时间流逝。快速浏览计时器和跳转到指南计时器的每一个都与不同的预定时间阈值相关联,并且每个同心圆都在对应的时间跨度内以独特的速率填充,时间跨度在预定的时间阈值到期。例如,快速浏览计时器的时间阈值可以设置为两秒,而跳转到指南计时器的时间阈值可以设置为四秒。所以,快速浏览圆2304将在两秒之内在径向上以另一种颜色填充。然后,跳转到指南圆2306将在下一个两秒之内在径向上以另一种颜色填充。
返回参考图21可以解释这种情况。在步骤2114显示了计时器图示2202并且已经激活了相关联的计时器之后,在步骤2116从计时器读取计时器的下一个数值。假设在步骤2110尚未检测到撤销信号,就在步骤2118将计时器的数值与预定的时间阈值进行对比。如果计时器的数值已经到达了快速浏览计时器的预定阈值,就在步骤2120显示快速浏览对象。例如,如果计时器的数值至少是两秒,但是小于四秒,就在计时器图示2202上呈现快速浏览的覆盖图。
图24展示了在快速浏览时间阈值到期后产生的快速浏览对象2402。快速浏览对象2402可以是弹出的小气球,它显示了激活频道上当前正在播放的节目。
返回参考步骤2118,如果计时器的数值已经到达了跳转到指南计时器的预定阈值,就在步骤2122显示跳转到指南对象。例如,假若计时器的数值是两秒或大于两秒,但是小于四秒,就显示跳转到指南窗口或画面,它隐藏了计时器图示2202。
图25展示了跳转到指南的窗口2500,它显示了用户“喜爱频道”电视台队列的节目信息。已激活的喜爱频道所在的行被加亮。在这一点上,用户可以从屏幕释放手指、指示笔和/或其他输入设备并可以自由地操纵节目指南。
返回参考步骤2110,如果检测出了撤销信号,计时器的数值将触发多种事件。例如,假若在步骤2124在两秒钟已经流逝之前(即快速浏览的阈值),用户从屏幕上释放了手指/指示笔,那么在步骤2126,就向适合的系统组件(如电视机112、调谐器204等)发送控制消息(如IR命令),以切换到所选择的喜爱频道。另外在步骤2130,取消计时器图示2202(包括同心圆2304和2306)。
另一方面,如果在步骤2128,在大于两秒钟但是在四秒钟已经流逝之前(即跳转到指南的阈值)用户从屏幕上释放手指/指示笔,那么在步骤2130,就取消跳转到指南计时器,隐藏计时器图示2202,隐藏快速浏览对象2402,并且不向适合的系统组件发送控制消息。
如果在跳转到指南的阈值到期(如四秒钟或更长)之后检测出了撤销信号,就显示跳转到指南对象,正如以上在步骤2122的讨论。因此,在步骤2122显示节目信息(如跳转到指南窗口2500)或在步骤2130取消计时器图示后,控制流结束,正如在步骤2195所表明。
应当理解,已经通过实例(正如所述,例如在步骤2112、2118、2124和2128以及图23)而不限制地提供了计时器的阈值。系统设计师或用户能够按期望建立不同的阈值。
除了设置系统组件的配置之外,控制服务器114还统辖着对网络控制系统100增加和/或删除系统组件。在某实施例中,为了跟踪和监视受控环境的指定区域内的全部设备和/或应用(即系统组件),建立了区域概况。基于文本的或图形的用户界面使用户能够指定区域的大小。例如,区域可以是一个或多个房间或房间内指定的区域。正如以上的讨论,本发明也可以用于控制位于例如住宅的周边区域内的系统组件的操作和功能。因此,区域可以包括这样的外部区域。
一旦建立了区域,用户就能够指定要由控制服务器114所统辖的系统组件。可以向系统组件分配图标和名称,并且用户可以设置或指示这些属性。在某实施例中,自动地检测系统组件并添加到网络100。系统组件通过连续地或定期地广播发现控制消息而宣布其存在。控制服务器114接收该广播并通过从发现消息中提取系统组件的名称和属性,将该系统组件添加到该具体区域的概况。系统组件可以自动地添加到区域概况,系统组件也可以临时添加,直到用户经过自动发现而接受或拒绝系统组件的添加。在某实施例中,自动地添加或去除的系统组件被呈现在显示设备(比如控制器客户机110)上。用户可以明确地接受概况变化,或者忽略它从而允许概况变化获得自动批准。关于对概况的更新,控制服务器114还可以通过广播机制显式地请求区域中所有系统组件标识它们自己。
如果系统组件从网络100中去除或停止广播其发现消息,控制服务器114保存该系统组件的历史。因此,如果该系统组件重新连接到网络100,控制服务器114就保留着状态信息,所以该系统组件会以其先前的表现形式再出现(比如,相同的图标、名称、区域等)。如果将系统组件重新定位到另一个房间,控制服务器114更新状态信息以自动地将系统组件添加到新房间的区域概况。在某实施例中,状态变化时通知用户,用户可以接受或拒绝该修改。
正如以上的讨论,本发明支持不包括控制服务器114的实施例。因而,系统组件可以在没有集中命令中心的情况下彼此交换信息,包括控制消息。不过,在某实施例中,控制器客户机110包括控制服务器114的某些或全部功能。这种功能可以包括视频控制器302、音频控制器304、电话控制器306、消息传递控制器308、文件共享控制器310、x-接口控制器312和/或保安控制器314。控制器客户机110还能够与一个或多个以上讨论的多种A/R组件进行互动并控制它们。因此,用户能够从任何位置操纵便携式的控制器客户机110,控制系统组件的操作和功能。
V.位置感知
在本发明的若干实施例中,网络控制系统100实时地或在短期内跟踪和/或监视多种系统组件(本文称为“目标组件”)  的位置。随着用户在容纳系统100的受控环境内迁移,本发明能够执行几种协议以使系统100能够确定目标组件的位置,进而与目标组件进行通信的用户的位置。在某实施例中,控制中心(比如控制服务器114、连接到目标组件的本地处理器等)确定目标组件(比如控制器客户机110等)的当前位置并发送指令,以便重新配置目标组件以控制所指定的附近区域内的其他系统组件。例如,假若判定控制器客户机110位于进餐区域之内,控制服务器114就使控制器客户机110有能力控制在餐区域之内安置的系统组件。这样的组件可以包括电灯调光器、音响系统、用于食品器具的加热单元等。
在几个实施例中都利用了定位设备跟踪和/或监视目标组件。正如以上参考图1的介绍,在容纳系统100的受控环境的各处都分布着一个或多个定位单元104。定位单元104可以连接到目标组件(比如控制器客户机110、音频客户机118、电话机102等),或者作为受控环境内的独立设备而安置。
在某实施例中,定位单元104是RF通信系统的一部分。因而,RF应答器与RF询问器互动以传递定位信息。应答器连接着系统组件并产生唯一识别该系统组件的标识信息。该应答器也可以产生其他类型信息,包括系统组件的分配位置,如果该组件是固定的或不常移动的设备。因此,正如以下进一步的详细介绍,应答器可以连接到目标组件或定位组件(比如定位单元104)。
应答器可以是有源的或无源的。有源的应答器发射包含标识信息的连续或周期信号。无源的应答器保持着不活动和/或静默直到被例如询问器所激活,或者被用户手工激活。因此,系统组件(它包括应答器)可以在静默模式或激活模式下运行。在激活模式下,实时地或在短期内跟踪和/或监视系统组件(即目标组件)的位置。在静默模式下,在激活应答器之前,系统100并不绝对确定地知道系统组件(即目标组件)的当前位置。
当询问器来到应答器的通信范围之内时,被连接到另一个系统组件并接收定位信息(比如标识信息等)。询问器将自动地从有源应答器接收定位信息,或者将激活无源应答器以接收定位信息。
参考图4A和图4B可以解释应答器与询问器之间的互动。图4A展示了在系统100内定位系统组件的实施例。如图所示,应答器404连接到控制器客户机110,而询问器406连接到定位单元104或嵌入其内。因而,在用户402携带着控制器客户机110进入到定位单元104(即询问器406)的附近时,定位单元104就从控制器客户机110接收标识码。标识码包括用于发射控制器客户机110的标识符等。在某实施例中,定位单元104向(参考图1所介绍的)住宅控制服务器114发送标识码以便进一步处理。定位单元104还可以发送其他标识代码或具有被轮询的控制器客户机110标识符的信息。在某实施例中,定位单元104发送附近地区的标识符等,用于定位单元104所在住宅环境的区域(如场地、房间等)。在另一个实施例中,控制服务器114从定位单元104的标识符确定附近地区标识符。已经举例介绍了控制器客户机110。其他系统组件也可以与应答器404连接,从而配置为由本发明实施例确定它们的位置。
图4B展示了在系统100内定位系统组件的另一个实施例。如图所示,应答器404连接到定位单元104或嵌入其内。询问器406连接到控制器客户机110。因此,当用户402携带着控制器客户机110进入到定位单元104(即应答器404)的附近时,控制器客户机110从定位单元104接收标识码。标识码包括用于发射定位单元104的标识符、受控环境区域(如场地、房间等)的附近区域标识符。在某实施例中,控制器客户机110处理该标识码以确定其位置并且/或者为存档目的而向控制服务器114发送该标识码。在另一个实施例中,控制器客户机110向(参考图1介绍的)控制服务器114发送标识码以确定其位置并用于进一步处理。已经再次举例介绍了控制器客户机110。其他系统组件也可以与询问器406连接,从而配置为由本发明实施例确定它们的位置。
在某实施例中,应答器404是电子标签、信标、控制器等。电子标签的特征为具有任何形状或尺寸,位于系统组件上或集成在系统组件内。电子标签包括连接到通信电路的微处理器,支持与其他设备的RF通信。微处理器连接到存储信息(即标识信息)的存储器和与其他设备交换信息的收发器。
在某实施例中,应答器404具有用于发射定位信息的专用微处理器。在另一个实施例中,应答器404利用或共享了主持系统组件(如控制器客户机110)的微处理器以交换定位信息。例如,主持的系统组件将可能包括红外线端口,连接到位于系统组件中的微处理器和存储器。存储器包括标识信息和相关的数据。微处理器与存储器和红外线端口互动以支持与询问器406的信息交换。因而,微处理器、存储器和红外线端口之间的互动用作应答器404。
应答器404与询问器406之间的无线通信由多种技术支持。在某实施例中,(Bluetooth SIG公司开发的)BluetoothTM无线技术用于实施应答器404与询问器406之间的短距离无线接口。
在某实施例中,作为对RF通信的替代或补充,定位单元104是使用条形码的数据收集系统的一部分。换言之,将条形码配置给系统组件并存储着唯一标识该系统组件的标识信息。正如参考应答器的介绍,条形码也能够存储其他类型的信息,包括系统组件的分配位置,如果该组件是固定设备。条形码扫描器收集标识信息以便能够处理该信息以确定系统组件的位置。
参考图4A和图4B也能够介绍条形码的数据收集。换言之,根据本发明的实施例,询问器406是条形码扫描器而应答器404是条形码。返回参考图4A,将条形码404配置给控制器客户机110而将条形码扫描器406配置给定位单元104或嵌入其中。在用户402携带着控制器客户机110进入到定位单元104(即条形码扫描器406)的附近区域时,定位单元104就接收包含控制器客户机110的标识符的标识码。正如以上参考询问器的介绍,带有或不带附近区域标识符的标识码被发送给(参考图1所介绍的)控制服务器114,以便进一步处理。尽管已经举例介绍了控制器客户机110,但是其他系统组件也可以连接着条形码404,从而配置为由本发明实施例确定它们的位置。
返回参考图4B,展示了用条形码对系统组件进行定位的另一个实施例。如图所示,将条形码404配置给定位单元104或嵌入其中,而将条形码扫描器406配置给控制器客户机110。在用户402携带着控制器客户机110进入到定位单元104(即条形码404)的附近区域时,控制器客户机110就接收包含发射定位单元104的标识符的标识码。正如以上参考应答器的介绍,在某实施例中,标识码包括用于发射定位单元104的标识符、住宅环境区域的附近区域标识符等。带有或不带附近区域标识符的标识码由控制器客户机110进行处理以确定其位置,并且/或者发送到(参考图1所介绍的)控制服务器114以便进一步处理。尽管已经举例介绍了控制器客户机110,但是其他系统组件也可以连接着条形码扫描器406,从而配置为由本发明实施例确定它们的位置。
利用RF和条形码技术表现了跟踪和/或监视系统组件位置的替代方法。正如对相关领域的技术人员会显而易见,利用本发明也能够实施其他的定位技术。例如在更大规模的环境中,使用GPS接收机、蜂窝信号、三角测量等都是可用的备选方案。
在另一个实施例中,在不使用定位单元104的情况下也能够实现定位。控制器客户机110等的响应是从用户操作的控制器客户机110接收命令并处理。以手工和/或口头方式向控制器客户机110输入若干命令。控制器客户机110处理这些命令,或者向控制服务器114发送这些命令以确定位置。例如,用户可以指定位置“客厅”,而控制器客户机110将会得到客厅概况以控制客厅中的设备。
不过在另一个实施例中,可以向定位单元104等输入语音和/或手工命令。用户也会输入目标组件(如控制器客户机110)的标识符,而定位单元104会向控制服务器114等发送控制信号,以便更新目标组件的位置记录。
正如以上所述,本发明支持用于收集位置信息的多种协议。本发明提供的几种方法和/或技术用于处理位置信息,以便跟踪和/或监视系统100的多种组件的位置或运动。参考图5,流程图500表示本发明实施例的一般操作流程。更确切地说,流程图500显示的流程图实例用于跟踪和/或监视受控环境内的系统组件。
参考图5,流程图500的控制流在步骤501开始并立即转到步骤503。在步骤503,系统100的适当组件访问定位器代码,它们对应于被跟踪和/或被监视的系统组件(即目标组件)。返回参考图1和图2,本发明能够确定任何上述系统组件的当前位置,包括但是不限于电话机102、定位单元104、计算机客户机106、摄像机108、控制器客户机110、电视机112、控制服务器114、监视器116、音频客户机118、住宅电器120、媒体存档202、调谐器204、DSS盒206、线缆盒208、媒体更换器210、媒体播放机212以及/或者其他设备和/或应用。
正如以上所述,本发明包括用于访问定位器代码(或者如以上介绍的附近区域标识符)的多种实施例。例如,在某实施例中,用户与文本或图形界面互动以手工方式输入目标组件的当前位置。在另一个实施例中,语音命令接口使用户能够输入目标组件的语音命令。因而,用户口头地传达当前位置。
在某实施例中,目标组件与定位单元104互动以访问定位器代码。返回参考图4B,目标组件(如控制器客户机110等)连接着询问器406。询问器406为了附近区域标识符而轮询定位单元104。双方系统组件的当前位置都由附近区域标识符包括的定位器代码指明。
返回参考图4A,询问器406整合在定位单元104。因此,目标组件(如控制器客户机110等)由询问器406轮询。结果,询问器406接收被轮询目标组件的标识符。通过将该标识符与询问器406的附近区域标识符相关联而产生定位器代码。
返回参考图5的步骤506,定位器代码被发送到命令中心用于进一步的定位处理。在某实施例中,命令中心是控制服务器114。在另一个实施例中,命令中心在目标组件(如控制器客户机110、计算机客户机106等)处。
在步骤509,将定位器代码与区域进行匹配。区域可以是特定的场地、门厅、走廊、阳台、房间等。区域可以是场地、门厅、走廊、阳台、房间等内的特定范围。区域也可以是容纳系统100的住宅外部周边内的特定范围,或者是住宅地面上邻接或自由矗立的遮蔽物。
在步骤512,将当前区域传达到目标组件进行通信并且/或者存储在控制服务器114的记录中以便将来再调用。在系统组件已经定位并且其定位数据已经更新后,控制流结束,正如在步骤595所表明。
在某实施例中,定位信息使系统100能够基于与系统100互动的用户的当前位置,命令和/或控制特定的系统组件。这可以参考图6进行介绍。正如图6所展示,流程图600表示本发明实施例的一般操作流程。更确切地说,流程图600显示了控制流的实例,基于用户的当前位置,命令和/或控制系统组件。
参考图6,流程图600的控制流在步骤601开始并立即转到步骤503-509。正如参考图5所介绍,在步骤503-509,定位器代码使系统100能够确定与目标组件(如控制器客户机110)互动的用户的当前位置或区域。
在步骤612,访问该区域的区域概况。区域概况包括设备和/或应用(即系统组件)的列表,它们从控制服务器114和/或控制器客户机110接收命令和/或控制。
在步骤615,为了呈现控制选项让用户浏览而对区域概况进行处理。控制选项包括区域概况对应的设备和/或应用的所述列表。正如参考图5的介绍,可以在控制服务器114处远程地确定定位,也可以在目标组件(如控制器客户机110)处本地地确定定位。如果远程确定,例如控制服务器114就产生并发送用户界面,在目标组件(如用户正在操作的控制器客户机110或另一个系统组件)上显示控制选项。如果本地确定,目标组件(如控制器客户机110)就检索该区域概况以产生用户界面。可以在要求时将区域概况发送到目标组件,也可以用可得到的区域概况定期更新目标组件。
在步骤618,用户操作目标组件(如控制器客户机110等)发送请求以控制在区域概况中标识的系统组件(比如电视机112、住宅电器120等)。用户可以发送请求以控制系统组件功能和/或操作。用户可以发送请求以更改组件的配置或安全概况。也可以发送其他控制请求,正如对相关领域技术人员会显而易见。
在步骤621,由指派的组件执行该控制请求。可以将控制请求直接发送到所指派的组件,也可以经由控制服务器114间接地发送到所指派的组件。在控制请求已经执行之后,控制流结束,正如步骤695所表明。
例如,假若用户正在操作控制器客户机110并由系统100确定他位于“客厅”中,控制器客户机110便会收到对客厅中系统组件进行控制的用户界面。一种系统组件可以包括例如保安监视器116,它接收位于住宅前门的摄像头108的视频输入。用户可以与控制器客户机110互动,对摄像头108进行摇摄、倾斜或对焦以在监视器116上显示站立在前门的来访者的图像。另一种系统组件可以是电视机112,控制器客户机110可以收到用户界面,控制电视机112的音量级别或频道选择。用户还可以与控制器客户机110互动以更改HVAC设备(即住宅电器120)的设置。
本发明支持向用户呈现控制选项的多种文本、图形或口头命令接口。图7展示了用户界面700的实施例,用于呈现位置特定的控制选项。在控制器客户机110上产生用户界面700。不过,正如本文的介绍,用户可以操作任何其他系统组件以发送控制请求,只要该系统组件配置为产生用户界面700等。
用户界面700包括控制选项区域702。控制选项区域702为指派的区域从区域概况中标识若干系统组件。在这个实例中,区域是客厅。在客厅的区域概况中标识的系统组件包括电视机112和音频客户机118。组件控制704a-704b使用户能够向对应的系统组件发送控制请求。组件控制704a对应于电视机112。组件控制704b对应于音频客户机118。也可以包括另外的组件控制704a-704b以便向具体区域概况记载的其他系统组件发送控制请求。
由控制选项区域702所指定的区域可以由以上介绍的定位实施例所确定,该区域也可以是用户指定的,而与控制器客户机110用户的当前位置无关。通过激活区域开关706就使该区域为用户指定的。
消息传递开关708使用户能够与参考图3所介绍的消息传递控制器308互动。因此用户能够检查电子邮件、语音邮件、住宅内部消息等。
媒体浏览器710使用户能够从另一个系统组件浏览媒体。例如,用户可以与组件控制704a互动以观看电视机112上当前正在广播的电视节目。用户还可以与组件控制704b互动以从音频客户机118中接收音频。
尽管媒体浏览器710被显示为视频或多媒体播放器,但是媒体浏览器710也允许接收没有视频的音频信号。媒体浏览器710还可以是网络浏览器,或者用于字处理、视频游戏等的软件应用程序。因此,用户可以与控制选项区域702和区域开关706互动,以便从容纳系统100的住宅环境内的任何位置的其他系统组件中接收文本、音频、视频、媒体和/或多媒体。
VI.配置控制器客户机以便个人使用
本发明使用户能够操作控制器客户机110以命令和/或控制其他系统组件。在某实施例中,控制器客户机110仅仅允许用户控制在控制器客户机110附近区域内的系统组件。在另一个实施例中,控制器客户机110提供了控制在另一个区域中系统组件的选项。
在实施例中,根据为用户建立的预置概况控制多种系统组件。这些概况可以是对所有用户通用的和/或为特定用户专门配置的。如果为特定用户配置,本发明利用了多种协议识别或验证特定用户并执行为该用户建立的概况。在某实施例中,向系统组件(如控制器客户机110等)输入用户名和/或密码。该密码可以表达为口头命令、文本、对象、像素等。在另一个实施例中,系统组件收集生物测定。因而实施了视网膜、虹膜、面部、手掌、指纹和/或语音的识别技术,以识别和/或验证用户。在另一个实施例中,系统组件(如控制器客户机110等)读取用户卡。为了识别和/或验证用户也可以使用其他用户识别和/或验证技术。本发明允许用户在适当时更改概况。以上介绍的识别和/或验证技术防止了其他用户更改或删除已经建立后的用户概况。
在实施例中,本发明使用户能够建立对系统组件的“喜爱”设置进行存储的概况。例如,对电视节目、音频/视频录制品、房间温度、热浴盆控制、闹钟、电灯/调光器设置、网站、新闻广播、金融频道等都可以建立喜爱设置。
在实施例中,用户可以建立概况以创建“播放目录”。例如,为了在例如电视机112或音频客户机118上回放,可以准备和/或存储一系列视频或音频录制品。为了在例如监视器116或计算机客户机106上回放,可以准备和/或存储一系列图形图象或照片。根据本发明的实施例,也能够创建其他形式或者媒体和/或多媒体的播放目录,正如对相关领域的技术人员将显而易见。
在实施例中,可以创建概况以为若干系统组件建立安全协议。例如,可以创建概况以阻塞所指定的用户访问一定的内容。例如可以防止非成年用户访问所指定的电视频道、网站、区域(比如,可锁住的房间、抽屉、保险箱等)等。
在实施例中,本发明使单个用户能够建立多个概况。这多个概况的每一个都能够改编为用于上下文敏感的活动。例如,用户可以创建用于晚间娱乐的概况,它包括但不限于预置灯光、音频/视频放映、安全访问报警、热浴盆控制等。也可以为家庭式办公室活动建立另一种概况,它包括但不限于预置婴儿监视器、古典录制品的播放目录、咖啡壶计时器控制等。可以为早晨例行仪式建立概况,它包括但不限于预置闹钟/打盹控制、咖啡壶计时器控制、灯光、新闻广播等。
用户还可以建立多个概况,与其他个人一起时使用。例如,与未成年人相伴时,用户可以具有设置了安全控制的概况以阻塞一定的电视节目、网站、音频录制品等。不过,与成年人相伴时,用户可以再调用具有更宽松安全设置的另一个概况。
因而,本发明使多种系统组件(如控制器客户机110等)除了能够感知位置外,也能够感知用户。例如,基于上述的用户概况能够按用户定制控制器客户机110。在实施例中,感知用户功能允许系统100实施“跟随我”的系统控制。例如,实施“跟随我”视频时将所选定的视频产品传递到遍及受控环境的多个显示器。用户将操作例如控制器客户机110选择视频产品(如电视播映、DVD录制品等)。视频产品可以呈现在控制器客户机110上(如参考图7所介绍的媒体浏览器710)。当用户在受控环境内的房间之间移动时,系统100跟踪控制器客户机110并检索用于每个区域的区域概况。因此,当用户进入新的区域或房间时,位于该房间中的监视器116或电视机112将会自动地开始显示由控制器客户机110所选定的视频产品。
同样,本发明也能够实施“跟随我”音频。因而,用户能够操作例如控制器客户机110选择音频产品(如CD录制品、无线电广播等)。当用户在房间之间移动时,本发明的定位技术使系统100能够将音频产品传递到位于控制器客户机110附近区域的音频客户机118、监视器116等。
“跟随我”照明是本发明的另一个示范实施。当用户携带着控制器客户机110进入或离开房间时,系统100将基于概况记载发送命令使灯光变暗或者开启/或关闭灯光。
在某实施例中,可以建立一个或多个控制宏以控制系统组件的操作和/或功能。控制宏包括一组命令,执行时使控制服务器114能够控制一个或多个系统组件的多个操作和/或功能。控制宏(即一组命令)能够与控制宏文件名相关联以便将来再调用和执行。
用户可以通过操作控制器客户机110、计算机客户机106或与控制服务器114进行通信的用户界面来定义控制宏。在某实施例中,可以实施的图形用户界面使用户能够定义新的控制宏。图9提供了根据本发明实施例定义控制宏的实例。流程图900显示了控制流的实例,用于定义控制宏以观看DVD上录制的电影。
参考图9,当用户触发录制宏命令从正常的系统操作中辨别宏录制模式时,流程图900的控制流在步骤901开始。在步骤903,用户操作上述设备(即控制器客户机110、计算机客户机106或控制服务器114的用户界面)之一以选择用户试图用于观看电影并包含系统组件(如电视机112、监视器116等)的房间。
在步骤906,再调用了所选定房间的区域概况。正如以上的讨论,区域概况标识了位于指定区域中的一切系统组件。在某实施例中,区域概况存储在控制服务器114中,它检索和产生对用户可用的适合区域概况。
在步骤909,用户复查区域概况并选择观看系统组件(如电视机112)。用户还为DVD源指定视频输入。用户可以规定所期望的任何设置,包括但是不限于对比度、亮度等。
在步骤912,用户指定所期望的音频设置。在某实施例中,用户为观看系统组件(如电视机112)设置音量级别。在另一个实施例中,用户选择了要使用的外部扬声器(如音频客户机118)以辅助或替代观看系统组件(如电视机112)的内部扬声器。
在步骤915,用户从媒体更换器210中选择所期望的DVD电影。作为替代,如果DVD播放机(即媒体播放机212)与所选定的观看系统组件(如电视机112)位于同一房间,用户就可以指示媒体播放机212开始播放当前加载的电影,或简单地打开媒体托盘并等待用户手工插入所期望的DVD。
在步骤918,用户为在区域概况中指明的照明电器120指定设置。用户可以将照明调暗到所期望的舒适等级。在某实施例中,照明电器120包括(宾夕法尼亚州Cooperburg的)Lutron电子设备公司的产品RadioRA住宅调光器系统。因而,本发明能够为操作RadioRA调光器系统创建控制命令。返回参考图12,照明电器120是由信号中继器1202所控制的示范照明系统,用于调光器系统比如Lutron的RadioRA或X-10调光器系统。
在步骤921,将执行电视机112、音频客户机118(如果被选中)、媒体播放机212(或媒体更换器210)以及照明电器120的规范的控制命令一并与公共控制宏相关联。
在步骤924,用户保存该控制宏并给它一个文件名,比如“看电影”。在使用控制器客户机110创建宏“看电影”的实施例中,用户可以将该宏关联到特定的宏按钮或图标。因此,当用户激活“看电影”宏按钮时,再调用并执行用于实现用户的预指定选项的全部相关联命令,以便电视机112准备好播放所期望的电影。在创建并保存了控制宏之后,激活已准备好,控制流结束,正如步骤995所表明。
在某实施例中,与特定控制宏相关联的命令存储在控制服务器114,或者存储在与控制服务器114或媒体存档202合并的数据库或库中。因此,在使用控制器客户机110执行控制宏的实施例中,控制器客户机110使用户能够将控制宏与控制宏按钮或图标相关联。当执行控制宏按钮时,它向控制服务器114发送通配命令。控制服务器114又检索与该通配命令相关联的命令组,并且向适宜的系统组件发送该命令组以执行。换言之,本发明使移动设备比如控制器客户机110,能够向集中式命令中心比如控制服务器114发送单个的高级请求。控制服务器114根据其环境(如用户、位置)解释该单个请求,并且找到需要在通信网络180(它包括无线(或电源线)通信)上发送的对应命令序列。
根据本发明的实施例,作为替代,根据选定房间或区域中存在的具体设备——或者由控制服务器通过已存储的房间概况而知晓或者在创建房间概况时由控制服务器实时地检测到——控制服务器114能够自动地创建控制宏。例如,假若控制服务器检测出某房间比如客厅有一台DVD播放机和TV,控制服务器将自动地建立与以上介绍的宏可比的基础“看电影”宏,它能够由用户进一步定制。
图10展示了根据本发明实施例激活控制宏的实例。流程图1000显示了激活流程图900的控制宏的控制流,它适合观看在DVD上录制的电影。
参考图10,流程图1000的控制流在步骤1001开始并立即转到步骤1003。在步骤1003,用户激活在步骤901-995中定义的“看电影”控制宏。
在步骤1006,与“看电影”控制宏相关联的命令组从其存储位置被再调用。命令组包括用户预定义的指定,用于控制所指定系统组件的功能和/或操作。在这个实例中,与“看电影”控制宏相关联的命令组包括调整照明电器120、激活媒体更换器210(或媒体播放机212)以及激活电视机112的命令。如果用户期望在房间的立体声扬声器系统上聆听电影配音,命令组便还会包括激活适宜音频系统组件(如音频客户机118)的命令。
在使用控制器客户机110激活控制宏的实施例中,控制器客户机110发送与“看电影”控制宏相关联的通配命令。该通配命令被发送到控制服务器114,它再调用与“看电影”控制宏的通配命令相关联的命令组。
在步骤1009,根据命令组识别房间和系统组件(即电视机112、媒体更换器210或媒体播放机212、照明电器120、音频客户机118)。在参考图9所介绍的实例中,房间在控制宏中指定。不过,在另一个实施例中,控制宏本身不必是房间特定的。正如以上介绍,本发明包括跟踪用户或控制器客户机110位置的方法和/或技术。因此,用户可以请求激活控制宏(比如“看电影”控制宏)以便在用户当前所在的任何房间中看电影。因而,控制服务器114便会将用户的当前位置指定为执行控制宏的房间。同样,控制服务器114能够检索用户当前位置的房间概况并能识别位于指定房间中的观看组件、媒体播放机和照明组件。
在步骤1012,对在步骤1009识别出的每个系统组件都进行设备接入许可的验证。正如以上介绍,对操作多种系统组件的限制可以由保安控制器314建立和制定。所以,本发明提供的方法和/或技术用于识别或验证正在请求“看电影”控制宏的用户,以及用于判断该用户是否被授权对控制宏中指定的系统组件(包括实际的DVD)进行操作。如果判定该用户未被授权对所指定的系统组件进行访问,可以发送消息通知用户访问已经被阻塞。
在步骤1015,本发明确定哪些命令与在步骤1009识别出的每个系统组件相关联。例如,指定浏览器设置的控制命令排在电视机112的队列。同样,指定照明设置的控制命令排在照明电器120的队列。
在某实施例中,控制服务器114为每个系统组件分配组件专用的命令。对组件专用命令进行了编码并通过适宜协议发送到所指定的系统组件。控制服务器114还更新其记录以跟踪每个系统组件的状态。
在步骤1018,每个系统组件都接收和执行组件专用命令。从而便自动调节了指定房间中的照明(即电器120),依照预定义打开和配置了指定的电视机112并类似地激活了所指定的DVD播放机(媒体更换器210和媒体播放机212)。根据控制宏中所指定的扬声器选项,还激活了音频118并等待接收DVD播放机供给的音频。
在步骤1021,向用户界面发送控制屏,用户用它激活控制宏。如果使用了控制器客户机110,控制屏便呈现在显示器上以指明已经适当地执行了控制宏,并且DVD电影准备好开始播放(或DVD播放机准备好接收所期望的电影,如果选择了这个选项)。之后,控制流结束,正如在步骤1095表明。
VII.示范系统的实现
图1至图7是允许对本发明进行解释的概念性展示。应当理解,本发明的实施例能够以硬件、固件、软件或其组合实现。在这样的实施例中,多种组件和步骤都将会以硬件、固件和/或软件实现以完成本发明的功能。也就是说,硬件、固件或软件模块的相同部分能够完成所展示块(即组件或步骤)的一个或多个。
另外,在能够实施本文所介绍功能的一个或多个计算机系统或其他处理系统都能够实现本发明。参考图8,图中显示了用于实现本发明的实例计算机系统800。根据这个实例计算机系统800介绍了多种实施例。阅读了本说明后,如何使用其他的计算机系统和/或计算机体系结构实现本发明,对相关领域中的技术人员将变得显而易见。
计算机系统800包括一个或多个处理器,比如处理器804。处理器804可以是专用的或通用的数字信号处理器。处理器804连接到通信基础设施806(比如通信总线、跨接条或网络)。
计算机系统800还可以包括显示器接口802,它转发来自通信基础设施806(或来自未显示的帧缓冲器)的图形、文本和其他数据以便在显示器单元830上显示。
计算机系统800还包括主存储器808,优选情况下是随机存取存储器(RAM),并且还可以包括辅助存储器810。辅助存储器810可以包括例如,硬盘驱动器812和/或可拆卸存储驱动器814,代表软盘驱动器、磁带驱动器和光盘驱动器等。可拆卸存储驱动器814以众所周知的方式读写可拆卸存储单元818。可拆卸存储单元818代表着软盘、磁带、光盘等,它们由可拆卸存储驱动器814读写。应当认识到,可拆卸存储单元818包括计算机可用的存储介质,其中存储着计算机软件(如程序或其他指令)和/或数据。
在替代实施例中,辅助存储器810包括其他类似的装置,允许向计算机系统800中加载计算机程序或其他指令。这样的装置包括例如可拆卸存储单元822和接口820。这些装置的实例包括程序盒式磁带和盒式磁带接口(比如在视频游戏设备中所发现的)、可拆卸存储器芯片(比如EPROM或PROM)和相关联的插座,以及其他可拆卸存储单元822和接口820,它们都允许将数据从可拆卸存储单元822传递到计算机系统800。
计算机系统800还可以包括通信接口824。通信接口824允许在计算机系统800与外部设备之间传递软件和/或数据。通信接口824的实例包括调制解调器、网络接口(比如以太网卡)、通信端口、PCMCIA插槽和卡等。通过通信接口824传递的软件和数据都以信号828的形式,它们可以是能够由通信接口824所接收的电子的、电磁的、光学的或其他信号。这些信号828经由通信通道(即信道)826提供给通信接口824。通信通道826携带信号828并能够使用导线或电缆、光纤、电话线、蜂窝电话链接、RF链接、自由空间光学方式和其他通信信道实现。
在本文档中,术语“计算机程序介质”和“计算机可用介质”都用于一般地指若干介质比如可拆卸存储单元818、可拆卸存储单元822、安装在硬盘驱动器812中的硬盘以及信号828。这些计算机程序产品是向计算机系统800提供软件的装置。在某实施例中,本发明针对这样的计算机程序产品。
计算机程序(也称计算机控制逻辑或计算机可读程序代码)存储在主存储器808和/或辅助存储器810中。计算机程序也可以经由通信接口824接收。这样的计算机程序执行时使计算机系统800能够实施本文所讨论的本发明。确切地说,计算机程序执行时使处理器804能够实施本发明的若干过程,比如使用以上讨论的住宅控制服务器114、控制器客户机110、计算机客户机106以及/或者系统100的其他系统组件所实施的方法,例如方法500和/或方法600。所以这样的计算机程序表示计算机系统800的控制器。
在使用软件实施本发明的实施例中,使用可拆卸存储器驱动器814、硬盘驱动器812或通信接口824能够将软件存储在计算机程序产品中并加载到计算机系统800中。当控制逻辑(软件)由处理器804执行时,使处理器804执行本文介绍的本发明的功能。
在另一个实施例中,主要以硬件实施本发明,使用例如若干硬件组件,比如专用集成电路(ASIC)。为了执行本文所介绍功能的硬件状态机实施,对相关领域中的技术人员将是显而易见的。
在又一个实施例中,使用硬件和软件的组合实施本发明。
虽然以上已经介绍了本发明的多种实施例,但是应当理解,呈现它们只是举例而不是限制。对于相关领域中的技术人员显而易见,对其形式和细节能够做出多种改变而不脱离本发明的实质和范围。另外,正如先前讨论,应当理解,本发明的方法、系统和计算机程序产品不应当受限于住宅环境。本发明能够实施在具有中心处理系统的其他类型的环境中,向分散在指定区域各处的多个设备和/或应用分配介质并发送命令和/或控制信号。除了住宅之外,指定区域还包括但不限于综合办公楼、小办公室套房、制作工作室、仓库、娱乐场所、保健设施、旅店、度假胜地、飞机、轮船、汽车等。因此,本发明不应当受限于任何以上介绍的示范实施例,而是应当仅仅根据以下权利要求书及其等效内容定义。

Claims (67)

1.一种在与处理设备相连的显示器上呈现节目信息的方法,包括:
(a)选取用户输入以激活所述显示器上描绘的且与节目频道相关联的频道对象;
(b)当所述频道对象被激活第一时间阶段时,在所述显示器上产生呈现节目的节目信息的快速浏览对象,所述节目为在与所述频道对象相关联的节目频道上传送而列出;以及
(c)当所述频道对象被激活超过所述第一时间阶段的第二时间阶段时,在所述显示器上产生呈现电子节目指南的跳转到指南对象,所述电子节目指南列出多个节目频道的节目信息。
2.根据权利要求1的方法,进一步包括:
(a)激活与所述频道对象相关联的计时器。
3.根据权利要求1的方法,进一步包括:
(a)在所述显示器上产生计时器图示,所述计时器图示包括两个同心圆,具有内圆和外圆。
4.根据权利要求3的方法,进一步包括:
(a)在等于所述第一时间阶段的时间阶段上,在径向上充填所述内圆。
5.根据权利要求3的方法,进一步包括:
(a)在等于所述第二时间阶段的时间阶段上,在径向上充填所述外圆。
6.根据权利要求3的方法,进一步包括:
(a)在所述第一时间阶段到期之前,在撤销所述频道对象时,取消所述计时器图示的显示。
7.根据权利要求3的方法,进一步包括:
(a)在所述第二时间阶段到期之前,如果撤销所述频道对象,则取消所述计时器图示和所述快速浏览对象的显示。
8.根据权利要求1的方法,进一步包括:
(a)在所述电子节目指南中加亮与所述频道对象相关联的节目频道。
9.根据权利要求1的方法,进一步包括:
(a)在所述第一时间阶段到期之前,撤销所述频道对象。
10.根据权利要求9的方法,进一步包括:
(a)发送控制消息,所述控制消息在执行时控制远程设备的操作和/功能。
11.根据权利要求10的方法,其中,所述控制消息的执行包括:
(a)将所述控制消息转换为将所述远程设备切换到与所述频道对象相关联的节目频道的可执行指令。
12.根据权利要求1的方法,进一步包括:
(a)在所述第二时间阶段到期之前,撤销所述频道对象。
13.根据权利要求12的方法,进一步包括:
(a)在所述第二时间阶段到期之前,如果撤销所述频道对象,则取消所述快速浏览对象的显示。
14.一种在与处理设备相连的显示器上呈现节目信息的方法,包括:
(a)选取用户输入以激活所述显示器上描绘的且与节目频道相关联的频道对象;
(b)如果所述频道对象被激活不超过指定值的时间阶段,则发送指令将设备切换到与所述频道对象相关联的节目频道;
(c)如果所述频道对象被激活等于所述指定值的时间阶段,则发送指令显示呈现节目的节目信息的快速浏览对象,所述节目为在与所述频道对象相关联的节目频道上传送而列出;以及
(d)如果所述频道对象被激活超过所述指定值的时间阶段,则发送命令以显示呈现电子节目指南的跳转到指南对象,所述电子节目指南列出多个节目频道的节目信息。
15.一种显示节目信息的方法,包括:
(a)显示用户界面上描绘的多个频道对象,其中每个频道对象都与节目频道相关联;
(b)显示与所述多个频道对象相关联的至少一个计时器,所述至少一个计时器响应指明频道对象激活的信号;
(c)显示呈现节目的节目信息的快速浏览对象,所述节目为在与激活的频道对象相关联的节目频道上传送而列出,所述快速浏览对象合成在包括所述激活频道对象的图像上;以及
(d)显示呈现电子节目指南的跳转到指南对象,所述电子节目指南列出与多个频道对象相关联的节目频道的节目信息,所述跳转到指南对象合成在包括所述激活频道对象的图像上。
16.根据权利要求15的方法,进一步包括:
(a)显示计时器图示,所述计时器图示包括内圆和外圆,其中所述计时器图示合成在包括所述激活频道对象的图像上。
17.根据权利要求16的方法,进一步包括:
(a)在计时器到达第一时间值时,在到期的时间阶段上修改所述内圆的视觉特征,其中所述计时器在所述激活的频道对象激活后启动。
18.根据权利要求17的方法,进一步包括:
(a)在所述计时器到达第二时间值时,在到期的时间阶段上修改所述外圆的视觉特征,其中所述第二时间值时超过所述第一时间值时,所述计时器在所述激活的频道对象激活后启动。
19.一种计算机程序产品,包括计算机可用介质,所述计算机可用介质中记录着计算机可读的程序代码功能,用于使计算机在显示器上呈现节目信息,包括:
(a)第一计算机可读的程序代码功能,使所述计算机显示多个频道对象,其中每个频道对象都与节目频道相关联;
(b)第二计算机可读的程序代码功能,使所述计算机选取用户输入,从所述多个频道对象中指明频道对象的激活;
(c)第三计算机可读的程序代码功能,使所述计算机显示呈现节目的节目信息的快速浏览对象,所述节目为在与激活的频道对象相关联的节目频道上传送而列出;以及
(d)第四计算机可读的程序代码功能,使所述计算机显示呈现电子节目指南的跳转到指南对象,所述电子节目指南列出与多个频道对象相关联的节目频道的节目信息。
20.根据权利要求19的计算机程序产品,进一步包括:
(a)第五计算机可读的程序代码功能,使所述计算机启动与所述多个频道对象中的至少一个相关联的至少一个计时器,其中,所述第二计算机可读的程序代码功能响应指明频道对象激活的信号。
21.根据权利要求19的计算机程序产品,进一步包括:
(a)第五计算机可读的程序代码功能,使所述计算机显示包括内圆和外圆的计时器图示。
22.根据权利要求21的计算机程序产品,进一步包括:
(a)第六计算机可读的程序代码功能,使所述计算机在计时器到达第一时间值时,在到期的时间阶段上修改所述内圆的视觉特征,其中,所述计时器在所述激活的频道对象激活后启动。
23.根据权利要求22的计算机程序产品,进一步包括:
(a)第七计算机可读的程序代码功能,使所述计算机在所述计时器到达第二时间值时,在到期的时间阶段上修改所述外圆的视觉特征,其中,所述第二时间值超过所述第一时间值,所述计时器在所述激活的频道对象激活后启动。
24.根据权利要求19的计算机程序产品,进一步包括:
(a)第五计算机可读的程序代码功能,使所述计算机在所述激活的频道对象被激活的时间阶段不超过指定值时发送指令,使设备切换到与所述频道对象相关联的节目频道。
25.根据权利要求19的计算机程序产品,其中,所述第三计算机可读的程序代码功能包括:
(a)在与所述激活的频道对象相关联的计时器到达指定值时使所述计算机显示所述快速浏览对象的计算机可读程序代码。
26.根据权利要求19的计算机程序产品,其中,所述第四计算机可读的程序代码功能包括:
(a)在与所述激活的频道对象相关联的计时器超过所述指定值时使所述计算机显示所述跳转到指南对象的计算机可读程序代码。
27.一种用于遥控器的支架,包括:
(a)配置为支持所述遥控器的插座;
(b)通信接口,与位于受控环境各处的多个网络组件交换通信信息;以及
(c)电源端口,具有与所述插座的电气连接,其中,所述电源端口被配置为当所述遥控器被支持在所述插座内时向所述遥控器提供电源。
28.根据权利要求27的支架,进一步包括:
(a)控制中心,用于控制所述网络组件的操作和/或功能。
29.根据权利要求28的支架,其中,所述通信接口包括:
(a)第一装置,在所述遥控器与所述控制中心之间交换通信信息;以及
(b)第二装置,向一个或多个所述网络组件发送控制请求。
30.根据权利要求27的支架,其中,所述通信接口包括以太网接口,它使所述支架与至少一个所述网络组件通信连接。
31.根据权利要求27的支架,其中,所述通信接口包括无线接口,它使所述支架与所述网络组件至少其一通信连接。
32.根据权利要求27的支架,其中,所述通信接口包括红外线接口,它使所述支架与至少一个所述网络组件通信连接。
33.根据权利要求27的支架,其中,所述通信接口包括桥接接口,用于将基于分组的数据信号转换为红外线信号或串行信号。
34.根据权利要求27的支架,其中,所述通信接口包括串行接口,用于使所述支架与启用串口的传统设备通信连接。
35.根据权利要求27的支架,其中,所述通信接口包括电源线接口,它使所述支架与电源线网络通信连接。
36.根据权利要求27的支架,其中,所述电源端口包括电源线接口,它使所述支架与电源线网络通信连接。
37.根据权利要求27的支架,进一步包括:
(a)LED指示器,用于指明电源连接或网络连接的状态。
38.一种用于在受控环境内分配信息的系统,包括:
(a)位于遍及所述受控环境的多个网络组件;
(b)遥控器,被配置为向一个或多个所述网络组件发送控制请求;以及
(c)支架,其中所述支架包括支持所述控制器装置的插座,并且所述支架进一步包括通信接口,用于与一个或多个所述网络组件交换通信信息。
39.根据权利要求38的系统,其中,所述支架是控制所述网络组件的操作和/或功能的控制中心所用的平台。
40.根据权利要求38的系统,进一步包括:
(a)定位装置,用于跟踪和/或监视至少一个所述网络组件的位置或运动。
41.根据权利要求40的系统,其中,所述遥控器被配置为与所述定位装置互动,并且所述遥控器进一步被配置为向位于所述遥控器附近区域内的一个或多个所述网络组件发送控制请求。
42.根据权利要求38的系统,其中,所述通信接口包括电源端口,具有与所述插座的电气连接,所述电源端口被配置为当所述遥控器被支持在所述插座内时向所述遥控器提供电源。
43.根据权利要求38的系统,其中,所述通信接口包括以太网接口,它使所述支架与至少一个所述网络组件通信连接。
44.根据权利要求38的系统,其中,所述通信接口包括红外线接口,它使所述支架与至少一个所述网络组件通信连接。
45.根据权利要求38的系统,其中,所述通信接口包括LED指示器,用于指明电源连接或网络连接的状态。
46.一种在受控环境内分配信息的方法,包括:
(a)操作遥控器,向位于支架内的控制中心发送请求,所述支架包括支持所述便携设备的插座;
(b)由所述控制中心接收所述请求并处理所述请求;以及
(c)响应所述请求,控制一个或多个设备或应用的操作或功能。
47.根据权利要求46的方法,进一步包括:
(a)当所述便携设备被支持在所述插座内时向所述遥控器提供电源。
48.根据权利要求46的方法,其中,所述控制包括:
(a)通过以太网接口传达控制信号,以控制所述一个或多个设备或应用的操作或功能。
49.根据权利要求46的方法,其中,所述控制包括:
(a)通过无线接口传达控制信号,以控制所述一个或多个设备或应用的操作或功能。
50.根据权利要求46的方法,其中,所述控制包括:
(a)通过红外线接口传达控制信号,以控制所述一个或多个设备或应用的操作或功能。
51.根据权利要求46的方法,其中,所述控制包括:
(a)通过桥接接口通信;以及
(b)将基于分组的数据信号转换为红外线信号或串行信号,从而控制所述一个或多个设备或应用的操作或功能。
52.根据权利要求46的方法,其中,所述控制包括:
(a)通过串行接口传达控制信号,以控制启用串口的传统设备的操作或功能。
53.根据权利要求46的方法,其中,所述控制包括:
(a)通过电源线接口传达控制信号,以控制所述一个或多个设备或应用的操作或功能。
54.一种用于管理受控环境内的多个网络组件的系统,包括:
(a)控制中心,用于控制所述多个网络组件的操作和/或功能;以及
(b)使所述网络组件与所述控制中心之间能够在有线或无线媒介上通信的平台,其中所述平台是吊扇、灯具、墙壁开关、二氧化碳探测器或墙壁插座。
55.根据权利要求54的系统,其中,所述平台包括:
(a)第一装置,使所述网络组件能够在无线媒介上通信;以及
(b)第二装置,能够在有线媒介上与所述控制中心通信。
56.根据权利要求54的系统,进一步包括:
(a)连接到所述平台的红外线-串行桥接器,其中所述红外线-串行桥接器包括使所述网络控制器与所述网络组件之间能够在无线媒介上通信的装置。
57.根据权利要求54的系统,进一步包括:
(a)遥控器,被配置为向一个或多个所述网络组件发送控制请求。
58.根据权利要求54的系统,进一步包括:
(a)定位装置,用于跟踪和/或监视至少一个所述网络组件的位置或运动。
59.根据权利要求58的系统,其中,所述遥控器与所述控制中心和所述定位装置通信连接,并且所述遥控器进一步被配置为向位于所述遥控装置附近区域内的一个或多个所述网络组件发送控制请求。
60.根据权利要求54的系统,进一步包括:
(a)遥控器,被配置为向一个或多个所述网络组件发送控制请求。
61.根据权利要求60的系统,进一步包括:
(a)支架,所述支架包括支持所述遥控器的插座,其中,所述支架是控制所述网络组件的操作和/或功能的控制中心所用的平台。
62.根据权利要求60的系统,进一步包括:
(a)支架,所述支架包括支持所述遥控器的插座,其中,所述支架包括通信接口,与位于受控环境各处的多个网络组件交换通信信息。
63.一种用于管理受控环境内的多个网络组件的设备,包括:
(a)发射器装置,用于在无线媒介上向至少一个所述网络组件发送通信信息,
(b)其中,所述设备是吊扇、灯具、墙壁开关、二氧化碳探测器或墙壁插座。
64.根据权利要求63的设备,进一步包括:
(a)接收器装置,用于在无线媒介上从至少一个所述网络组件访问通信信息。
65.根据权利要求64的设备,其中,至少一个所述接收器装置或所述发射器装置包括到至少一个所述网络组件的有线接口。
66.根据权利要求63的设备,进一步包括:
(a)控制中心,用于控制所述多个网络组件的操作和/或功能。
67.根据权利要求63的设备,其中,所述设备与控制所述多个网络组件的操作和/或功能的控制中心通信连接,所述控制中心远离所述设备。
CN200680043731.8A 2005-09-29 2006-09-29 管理受控的住宅或非住宅环境的产品 Active CN101583931B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/238,160 US8116889B2 (en) 2002-06-27 2005-09-29 Method, system, and computer program product for managing controlled residential or non-residential environments
US11/238,160 2005-09-29
PCT/US2006/038044 WO2007041284A2 (en) 2005-09-29 2006-09-29 Product for managing controlled residential or non-residential environment

Publications (2)

Publication Number Publication Date
CN101583931A true CN101583931A (zh) 2009-11-18
CN101583931B CN101583931B (zh) 2014-03-12

Family

ID=37906736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680043731.8A Active CN101583931B (zh) 2005-09-29 2006-09-29 管理受控的住宅或非住宅环境的产品

Country Status (7)

Country Link
US (2) US8116889B2 (zh)
EP (2) EP1934759A4 (zh)
JP (2) JP5112319B2 (zh)
KR (1) KR20080057326A (zh)
CN (1) CN101583931B (zh)
CA (1) CA2624250C (zh)
WO (1) WO2007041284A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102216916A (zh) * 2009-03-24 2011-10-12 罗技欧洲公司 远程控制系统的操作的设备及方法
CN103313115A (zh) * 2012-03-08 2013-09-18 Lg伊诺特有限公司 显示设备、显示系统及其数据通信方法
CN103370932A (zh) * 2011-01-21 2013-10-23 阿尔卡特朗讯 用于在计算机网络中确定用户向导的方法、系统、服务器、客户端、计算机程序以及计算机程序产品
CN107924504A (zh) * 2016-06-28 2018-04-17 株式会社东芝 管理系统

Families Citing this family (310)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7764026B2 (en) * 1997-12-17 2010-07-27 Philips Solid-State Lighting Solutions, Inc. Systems and methods for digital entertainment
US7385359B2 (en) * 1997-08-26 2008-06-10 Philips Solid-State Lighting Solutions, Inc. Information systems
US6548967B1 (en) * 1997-08-26 2003-04-15 Color Kinetics, Inc. Universal lighting network methods and systems
US7642730B2 (en) * 2000-04-24 2010-01-05 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for conveying information via color of light
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7933945B2 (en) * 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US8141117B1 (en) * 2002-09-30 2012-03-20 Arris Group, Inc. PC media center and extension device for interfacing with a personal video recorder through a home network
AU2003284542A1 (en) * 2002-11-13 2004-06-03 Matsushita Electric Industrial Co., Ltd. Remote control device and program reception system
JP4078398B2 (ja) * 2002-12-11 2008-04-23 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 情報処理装置
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
EP1729615B1 (en) * 2004-03-02 2019-05-08 Signify North America Corporation Entertainment lighting system
US20050215194A1 (en) * 2004-03-09 2005-09-29 Boling Brian M Combination service request and satellite radio system
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
JP2007529826A (ja) 2004-03-16 2007-10-25 アイコントロール ネットワークス, インコーポレイテッド 対象事項管理ネットワーク
US11811845B2 (en) * 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10127802B2 (en) 2010-09-28 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
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
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US8510737B2 (en) * 2005-01-07 2013-08-13 Samsung Electronics Co., Ltd. Method and system for prioritizing tasks made available by devices in a network
WO2006081186A2 (en) * 2005-01-24 2006-08-03 Color Kinetics Incorporated Methods and apparatus for providing workspace lighting and facilitating workspace customization
KR100754521B1 (ko) * 2005-02-22 2007-09-03 삼성전자주식회사 홈네트워크 시스템 및 홈네트워크 시스템에서의 정보제공방법
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US20150054947A1 (en) * 2005-03-16 2015-02-26 Paul J. Dawes Device for data routing in networks
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US20110128378A1 (en) * 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US20070038787A1 (en) * 2005-03-30 2007-02-15 Logitech Europe S.A. Interface device and method for networking legacy consumer electronics devices
US8635659B2 (en) 2005-06-24 2014-01-21 At&T Intellectual Property I, L.P. Audio receiver modular card and method thereof
US8365218B2 (en) 2005-06-24 2013-01-29 At&T Intellectual Property I, L.P. Networked television and method thereof
US8282476B2 (en) 2005-06-24 2012-10-09 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US8166498B2 (en) * 2005-06-24 2012-04-24 At&T Intellectual Property I, L.P. Security monitoring using a multimedia processing device
US9614964B2 (en) * 2005-08-19 2017-04-04 Nextstep, Inc. Consumer electronic registration, control and support concierge device and method
US9866697B2 (en) 2005-08-19 2018-01-09 Nexstep, Inc. Consumer electronic registration, control and support concierge device and method
CN100361456C (zh) * 2005-10-13 2008-01-09 华为技术有限公司 终端设备的管理方法及其终端设备
US10693415B2 (en) 2007-12-05 2020-06-23 Solaredge Technologies Ltd. Testing of a photovoltaic panel
US11881814B2 (en) 2005-12-05 2024-01-23 Solaredge Technologies Ltd. Testing of a photovoltaic panel
EP1991002A4 (en) * 2006-02-14 2009-07-15 Nec Corp MOBILE DEVICE WITH TELEVISION FUNCTION, PROGRAM INFORMATION COLLECTION METHOD AND PROGRAM
WO2007104868A2 (fr) * 2006-03-15 2007-09-20 Anyware Technologies Procede et dispositif de communication entre un equipement et un serveur
GB2437592A (en) * 2006-04-10 2007-10-31 Skype Ltd Indicating communication events on an alternative interface whilst running an application on another interface
US20070244985A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation User system providing previews of a user's media collection to an associated portable media player
US20070245378A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation User system providing previews to an associated portable media player
US20070245377A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation Central system providing previews to a portable media player
US8316081B2 (en) * 2006-04-13 2012-11-20 Domingo Enterprises, Llc Portable media player enabled to obtain previews of a user's media collection
US7603434B2 (en) * 2006-04-13 2009-10-13 Domingo Enterprises, Llc Central system providing previews of a user's media collection to a portable media player
WO2007125512A2 (en) * 2006-05-01 2007-11-08 Koninklijke Philips Electronics, N.V. Method for situational end-user authoring of distributed media presentations
JP4702185B2 (ja) * 2006-05-30 2011-06-15 船井電機株式会社 遠隔制御システム
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US9621559B2 (en) * 2006-06-19 2017-04-11 Bomgar Corporation Network apparatus for secure remote access and control
US20090244402A1 (en) * 2006-06-29 2009-10-01 Rye David J Favorite channel remote
US20080001773A1 (en) * 2006-06-29 2008-01-03 X10 Ltd. Programmable remote control and methods of using same
US8392947B2 (en) * 2006-06-30 2013-03-05 At&T Intellectual Property I, Lp System and method for home audio and video communication
US8402150B1 (en) 2006-07-31 2013-03-19 Automated Irrigation Controls, LLC Manipulation of LonWorks® protocol for RF communications
WO2008026207A2 (en) * 2006-08-29 2008-03-06 Ilan Yoscovich Media handling architecture for digital content
JP4353221B2 (ja) * 2006-08-31 2009-10-28 ダイキン工業株式会社 複数機器における機能有効化のための装置、ネットワークシステム、方法及びコンピュータプログラム
US8421602B2 (en) * 2006-09-13 2013-04-16 Savant Systems, Llc Remote control unit for a programmable multimedia controller
US8230466B2 (en) 2006-11-16 2012-07-24 At&T Intellectual Property I, L.P. Home automation system and method including remote media access
US9088178B2 (en) 2006-12-06 2015-07-21 Solaredge Technologies Ltd Distributed power harvesting systems using DC power sources
US11309832B2 (en) 2006-12-06 2022-04-19 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US11855231B2 (en) 2006-12-06 2023-12-26 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US8384243B2 (en) 2007-12-04 2013-02-26 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US8947194B2 (en) 2009-05-26 2015-02-03 Solaredge Technologies Ltd. Theft detection and prevention in a power generation system
US8473250B2 (en) * 2006-12-06 2013-06-25 Solaredge, Ltd. Monitoring of distributed power harvesting systems using DC power sources
US9112379B2 (en) 2006-12-06 2015-08-18 Solaredge Technologies Ltd. Pairing of components in a direct current distributed power generation system
US8013472B2 (en) 2006-12-06 2011-09-06 Solaredge, Ltd. Method for distributed power harvesting using DC power sources
US11728768B2 (en) 2006-12-06 2023-08-15 Solaredge Technologies Ltd. Pairing of components in a direct current distributed power generation system
US8319483B2 (en) 2007-08-06 2012-11-27 Solaredge Technologies Ltd. Digital average input current control in power converter
US8963369B2 (en) 2007-12-04 2015-02-24 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US11888387B2 (en) 2006-12-06 2024-01-30 Solaredge Technologies Ltd. Safety mechanisms, wake up and shutdown methods in distributed power installations
US11735910B2 (en) 2006-12-06 2023-08-22 Solaredge Technologies Ltd. Distributed power system using direct current power sources
US11687112B2 (en) 2006-12-06 2023-06-27 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US8618692B2 (en) 2007-12-04 2013-12-31 Solaredge Technologies Ltd. Distributed power system using direct current power sources
US9130401B2 (en) 2006-12-06 2015-09-08 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US8319471B2 (en) 2006-12-06 2012-11-27 Solaredge, Ltd. Battery power delivery module
US11296650B2 (en) 2006-12-06 2022-04-05 Solaredge Technologies Ltd. System and method for protection during inverter shutdown in distributed power installations
US11569659B2 (en) 2006-12-06 2023-01-31 Solaredge Technologies Ltd. Distributed power harvesting systems using DC power sources
US8816535B2 (en) 2007-10-10 2014-08-26 Solaredge Technologies, Ltd. System and method for protection during inverter shutdown in distributed power installations
US20080136664A1 (en) * 2006-12-07 2008-06-12 Gateway Inc. Inclusion of device permissions and access in a remote control
WO2008085205A2 (en) * 2006-12-29 2008-07-17 Prodea Systems, Inc. System and method for providing network support services and premises gateway support infrastructure
US7836150B2 (en) * 2006-12-30 2010-11-16 Arcsoft (Shanghai) Technology Company, Ltd Point-to-point communication using UPnP protocol
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
KR100934989B1 (ko) * 2007-01-31 2009-12-31 삼성전자주식회사 컨텐츠 관리 방법 및 장치
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
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US8898128B2 (en) * 2007-05-07 2014-11-25 Nokia Corporation Content storing device query
US8290133B2 (en) 2007-05-31 2012-10-16 Centurylink Intellectual Property Llc System and method for remote home monitoring and intercom communication
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
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
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US11646907B2 (en) 2007-06-12 2023-05-09 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
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
WO2009002071A2 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Method and apparatus for managing and processing information of an object for multi-content-streaming
KR101069859B1 (ko) * 2007-06-26 2011-10-04 엘지전자 주식회사 다중-리소스 스트리밍을 위한 오브젝트에 대한 정보 관리 및 처리 방법 그리고 그 장치
US20090053059A1 (en) * 2007-08-20 2009-02-26 Hsieh Lung-Fa Ceiling fan and manufacturing method thereof
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US8200257B2 (en) 2007-08-30 2012-06-12 Yahoo! Inc. Customizable mobile message services
US10321528B2 (en) 2007-10-26 2019-06-11 Philips Lighting Holding B.V. Targeted content delivery using outdoor lighting networks (OLNs)
WO2009072076A2 (en) 2007-12-05 2009-06-11 Solaredge Technologies Ltd. Current sensing on a mosfet
JP2011507465A (ja) 2007-12-05 2011-03-03 ソラレッジ テクノロジーズ リミテッド 分散型電力据付における安全機構、ウェークアップ方法およびシャットダウン方法
EP2232690B1 (en) 2007-12-05 2016-08-31 Solaredge Technologies Ltd. Parallel connected inverters
EP3561881A1 (en) 2007-12-05 2019-10-30 Solaredge Technologies Ltd. Testing of a photovoltaic panel
US11264947B2 (en) 2007-12-05 2022-03-01 Solaredge Technologies Ltd. Testing of a photovoltaic panel
WO2009072075A2 (en) 2007-12-05 2009-06-11 Solaredge Technologies Ltd. Photovoltaic system power tracking method
US8819743B2 (en) 2007-12-19 2014-08-26 Dish Network L.L.C. Transfer of data related to broadcast programming over a communication network
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US8687626B2 (en) 2008-03-07 2014-04-01 CenturyLink Intellectual Property, LLC System and method for remote home monitoring utilizing a VoIP phone
WO2009118683A2 (en) 2008-03-24 2009-10-01 Solaredge Technolgies Ltd. Zero voltage switching
US8413204B2 (en) * 2008-03-31 2013-04-02 At&T Intellectual Property I, Lp System and method of interacting with home automation systems via a set-top box device
EP2294669B8 (en) 2008-05-05 2016-12-07 Solaredge Technologies Ltd. Direct current power combiner
KR101611540B1 (ko) * 2008-05-27 2016-04-12 삼성전자주식회사 제어 디바이스 및 그 제어 방법
CN102047156B (zh) * 2008-05-30 2014-03-26 皇家飞利浦电子股份有限公司 圆弧形照明设备
US8780008B2 (en) * 2008-06-20 2014-07-15 Dish Network L.L.C. Reinforced mount for an antenna assembly
US9337545B2 (en) 2008-06-20 2016-05-10 Dish Network L.L.C. Apparatus and systems for mounting an electrical switching device
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US9202372B2 (en) * 2008-06-27 2015-12-01 Echostar Technologies L.L.C. Systems and methods for remote control setup
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
TR200805998A2 (tr) 2008-08-12 2009-12-21 Kodalfa B�Lg� Ve �Let���M Teknoloj�Ler� Sanay� Ve T�Caret A.�. Seralar için uzaktan kablosuz iklim gözlemleme ve kontrol sistemi
US10716269B2 (en) 2008-08-12 2020-07-21 Rain Bird Corporation Methods and systems for irrigation control
US8041300B2 (en) 2008-09-26 2011-10-18 Apple Inc Adapter
US20100125894A1 (en) * 2008-11-19 2010-05-20 At&T Intellectual Property I, L.P. Systems, methods and computer program products that facilitate remote access of devices in a subscriber network
DE102008055585B3 (de) * 2008-12-23 2010-04-29 Jiri Burda Modulares Heiz- und Beleuchtungssystem zum Aufbau von Leucht- und Heizelementen
US20100192096A1 (en) * 2009-01-27 2010-07-29 Sony Corporation Biometrics based menu privileges
US8681780B2 (en) * 2009-02-12 2014-03-25 International Business Machines Corporation Establishing electronically authenticated internet voice connections
US8400344B2 (en) * 2009-02-20 2013-03-19 Echostar Technologies L.L.C. Methods and apparatus for learning remote control commands
TWI376067B (en) * 2009-04-06 2012-11-01 Power outlet apparatus with message leaving capability and the message leaving method thereof
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
EP2602832B1 (en) 2009-05-22 2014-07-16 Solaredge Technologies Ltd. Electrically isolated heat dissipating junction box
CN101571989A (zh) * 2009-06-11 2009-11-04 何旸 一种通用电器控制系统、控制终端及其控制方法
US20110068899A1 (en) * 2009-09-23 2011-03-24 Maksim Ioffe Method and System for Controlling Electronic Devices
DE102009048823A1 (de) * 2009-10-09 2011-04-14 Volkswagen Ag Verfahren zum Bereitstellen einer Benutzerschnittstelle und Bedienvorrichtung
DE102009050170B4 (de) 2009-10-21 2013-08-01 Diehl Ako Stiftung & Co. Kg Hausautomatisierungs- und Hausinformationssystem
JP2011097301A (ja) * 2009-10-28 2011-05-12 Kyocera Corp 携帯電子機器及びクレードル
US8395477B2 (en) * 2009-10-29 2013-03-12 Time Warner Cable Inc. Geographic based remote control
US8710699B2 (en) 2009-12-01 2014-04-29 Solaredge Technologies Ltd. Dual use photovoltaic system
US20110145859A1 (en) * 2009-12-15 2011-06-16 At&T Intellectual Property I, L.P. System and method for detachable media devices and content
US8438504B2 (en) * 2010-01-06 2013-05-07 Apple Inc. Device, method, and graphical user interface for navigating through multiple viewing areas
US8766696B2 (en) 2010-01-27 2014-07-01 Solaredge Technologies Ltd. Fast voltage level shifter circuit
EP2532118B1 (en) * 2010-02-03 2019-03-20 Samsung Electronics Co., Ltd. System and method for file transfer in universal plug and play telephony service
US20110248877A1 (en) * 2010-04-12 2011-10-13 Jeyhan Karaoguz System and method providing remote user selection of a device
AU2011250886A1 (en) 2010-05-10 2013-01-10 Icontrol Networks, Inc Control system user interface
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
US20120081615A1 (en) * 2010-09-30 2012-04-05 Starr Ephraim D Remote control
US10673222B2 (en) 2010-11-09 2020-06-02 Solaredge Technologies Ltd. Arc detection and prevention in a power generation system
US10230310B2 (en) 2016-04-05 2019-03-12 Solaredge Technologies Ltd Safety switch for photovoltaic systems
US10673229B2 (en) 2010-11-09 2020-06-02 Solaredge Technologies Ltd. Arc detection and prevention in a power generation system
GB2485527B (en) 2010-11-09 2012-12-19 Solaredge Technologies Ltd Arc detection and prevention in a power generation system
JP2012124998A (ja) * 2010-12-06 2012-06-28 Panasonic Corp 監視制御装置、監視制御システム
GB2486408A (en) 2010-12-09 2012-06-20 Solaredge Technologies Ltd Disconnection of a string carrying direct current
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
JP2012138849A (ja) * 2010-12-27 2012-07-19 Fujitsu Ltd 管理装置、管理プログラム及び管理方法
US9165334B2 (en) * 2010-12-28 2015-10-20 Pet Check Technology Llc Pet and people care management system
CN103339913A (zh) * 2011-01-05 2013-10-02 下一步公司 消费者电子注册、控制和支持门卫设备和方法
GB2483317B (en) 2011-01-12 2012-08-22 Solaredge Technologies Ltd Serially connected inverters
JP5712675B2 (ja) * 2011-03-01 2015-05-07 富士通株式会社 承継通信管理装置および承継通信管理方法
KR101770206B1 (ko) * 2011-04-06 2017-08-22 엘지전자 주식회사 이동 단말기 및 이를 이용한 사용자 인터페이스 제공 방법
US20120257051A1 (en) * 2011-04-06 2012-10-11 Fred Cheng Versatile wireless video and voice monitor
US8855680B1 (en) 2011-06-11 2014-10-07 Harris Technology Llc Computer system with proximity based selections
US9703275B2 (en) 2011-06-23 2017-07-11 Rain Bird Corporation Methods and systems for irrigation and climate control
US20130036442A1 (en) * 2011-08-05 2013-02-07 Qualcomm Incorporated System and method for visual selection of elements in video content
US8802985B2 (en) 2011-09-07 2014-08-12 Dish Network L.L.C. In-wall extension apparatus
US8570005B2 (en) 2011-09-12 2013-10-29 Solaredge Technologies Ltd. Direct current link circuit
KR101942335B1 (ko) * 2011-09-30 2019-01-28 삼성전자 주식회사 전자 기기들의 유지 보수를 통합 관리하는 방법 및 이를 위한 장치와 시스템
AU2013204478B2 (en) * 2011-11-07 2015-07-02 Kortek Industries Pty Ltd Adaptable Wireless Power, Light and Automation System
CA2890612A1 (en) 2011-11-07 2013-05-16 Kortek Industries Pty Ltd Adaptable wireless power, light and automation system
US8762605B2 (en) 2011-11-30 2014-06-24 Apple Inc. Adapter for electronic devices
US8478913B2 (en) 2011-11-30 2013-07-02 Apple Inc. Adapter for electronic devices
US8977735B2 (en) * 2011-12-12 2015-03-10 Rackspace Us, Inc. Providing a database as a service in a multi-tenant environment
GB2498365A (en) 2012-01-11 2013-07-17 Solaredge Technologies Ltd Photovoltaic module
US9853565B2 (en) 2012-01-30 2017-12-26 Solaredge Technologies Ltd. Maximized power in a photovoltaic distributed power system
GB2498790A (en) 2012-01-30 2013-07-31 Solaredge Technologies Ltd Maximising power in a photovoltaic distributed power system
GB2498791A (en) 2012-01-30 2013-07-31 Solaredge Technologies Ltd Photovoltaic panel circuitry
GB2499991A (en) 2012-03-05 2013-09-11 Solaredge Technologies Ltd DC link circuit for photovoltaic array
JP6219370B2 (ja) 2012-05-01 2017-10-25 コーテック インダストリーズ プロプライアタリー リミテッド モジュール無線の電力、照明および自動操作制御
KR102013587B1 (ko) 2012-05-03 2019-08-23 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US8893164B1 (en) * 2012-05-16 2014-11-18 Google Inc. Audio system
EP3499695A1 (en) 2012-05-25 2019-06-19 Solaredge Technologies Ltd. Circuit for interconnected direct current power sources
US10115841B2 (en) 2012-06-04 2018-10-30 Solaredge Technologies Ltd. Integrated photovoltaic panel circuitry
CN102710932A (zh) * 2012-06-10 2012-10-03 解波 一种井下无线通讯系统
US9191629B2 (en) 2012-06-20 2015-11-17 Simon Sung Lee Baby monitoring system including video enhancement capability operable at various frequencies
US9594384B2 (en) 2012-07-26 2017-03-14 Honeywell International Inc. Method of associating an HVAC controller with an external web service
US9123987B2 (en) 2012-07-31 2015-09-01 Dish Network L.L.C. Antenna mounting systems and methods
US9432210B2 (en) 2012-09-12 2016-08-30 Zuli, Inc. System for monitor and control of equipment
KR101322908B1 (ko) 2012-11-29 2013-10-29 볼티어알앤디 교류 및 직류 조명용 전원 제어장치
KR101934099B1 (ko) * 2012-12-14 2019-01-02 삼성전자주식회사 컨텐츠 재생 장치, 그 ui 제공 방법, 네트워크 서버 및 그 제어 방법
US9191689B2 (en) * 2012-12-21 2015-11-17 Rovi Guides, Inc. Systems and methods for translating generic requests into device specific requests based on location information
US20140195587A1 (en) * 2013-01-04 2014-07-10 SookBox LLC Method and system for providing digital content
US9941813B2 (en) 2013-03-14 2018-04-10 Solaredge Technologies Ltd. High frequency multi-level inverter
US9548619B2 (en) 2013-03-14 2017-01-17 Solaredge Technologies Ltd. Method and apparatus for storing and depleting energy
KR20150132860A (ko) * 2013-03-15 2015-11-26 로버트 해드독 지식으로의 원-스텝 액세스를 제공하는 적응적 사용자 인터페이스를 갖춘 지능형 인터넷 시스템
US9929876B2 (en) 2013-03-15 2018-03-27 Kortek Industries Pty Ltd Adaptable multi-mode wireless power, light and automation
EP3506370B1 (en) 2013-03-15 2023-12-20 Solaredge Technologies Ltd. Bypass mechanism
EP2974353A4 (en) 2013-03-15 2016-11-02 Kortek Ind Pty Ltd PAIRING, GRADING AND CONTROL OF WIRELESS LIGHT
US9118952B2 (en) * 2013-03-15 2015-08-25 Time Warner Cable Enterprises Llc Methods and apparatus that facilitate controlling multiple devices
US20140282721A1 (en) * 2013-03-15 2014-09-18 Samsung Electronics Co., Ltd. Computing system with content-based alert mechanism and method of operation thereof
US9191209B2 (en) * 2013-06-25 2015-11-17 Google Inc. Efficient communication for devices of a home network
US10366589B2 (en) 2013-09-03 2019-07-30 Crotega, LLC Building intruder defensive shield
FR3011649B1 (fr) * 2013-10-03 2015-12-04 Peugeot Citroen Automobiles Sa Dispositif de controle de l'allumage d'un ecran tactile pour l'utilisation de moyens de fourniture d'informations, par appui continu sur une zone tactile
US20150113296A1 (en) * 2013-10-17 2015-04-23 Trippe Manufacturing Company System and method for automated inventory of power receptacle, asset, and rack space locations
EP3074963A4 (en) 2013-11-28 2017-07-26 Kortek Industries PTY LTD Modular wireless power, light and automation control with user verification
US9587848B2 (en) 2013-12-11 2017-03-07 Honeywell International Inc. Building automation controller with rear projecting light
US10168864B2 (en) * 2014-01-24 2019-01-01 Citrix Systems, Inc. Gesture menu
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
US9318974B2 (en) 2014-03-26 2016-04-19 Solaredge Technologies Ltd. Multi-level inverter with flying capacitor topology
WO2015156867A1 (en) * 2014-04-09 2015-10-15 Wilging Philip J Wireless audio system using smoke detectors with integrated audio systems paired for mobile device output
DE102014105037A1 (de) * 2014-04-09 2015-10-15 Miele & Cie. Kg Verfahren und System zum Bedienen von Haushaltsgeräten mittels Sprachsteuerung
US10635065B2 (en) * 2014-04-23 2020-04-28 Time Warner Cable Enterprises Llc Domain management and environmental settings control in a managed user domain
US10331095B2 (en) * 2014-04-29 2019-06-25 Cox Communications Systems and methods for development of an automation control service
TW201543361A (zh) * 2014-05-07 2015-11-16 Giga Byte Tech Co Ltd 觸發開啟巨集的輸入系統
EP2950550B1 (en) * 2014-05-28 2017-10-18 Advanced Digital Broadcast S.A. System and method for a follow me television function
US9990129B2 (en) 2014-05-30 2018-06-05 Apple Inc. Continuity of application across devices
US9084003B1 (en) * 2014-06-19 2015-07-14 Google Inc. Methods, systems, and media for media playback
US9699659B2 (en) 2014-07-31 2017-07-04 Qualcomm Incorporated On-boarding a device to a secure local network
US9510047B2 (en) 2014-08-20 2016-11-29 Rovi Guides, Inc. Systems and methods for automatically performing media actions based on status of external components
US20160063853A1 (en) * 2014-08-26 2016-03-03 Tsung-Hsiang Mi Personalized home situation control system and personalized home situation control method
US10168125B2 (en) 2014-09-02 2019-01-01 Crotega, LLC Sprayable composition for deterring intruders
US9679459B2 (en) 2014-09-02 2017-06-13 Crotega, LLC Distracting module system
US10275138B2 (en) 2014-09-02 2019-04-30 Sonos, Inc. Zone recognition
CN104333682A (zh) * 2014-09-26 2015-02-04 苏州博菡环保科技有限公司 一种带空气净化器的摄像装置
CN104503257B (zh) * 2014-11-04 2017-07-07 中国人民解放军海军工程大学 视景仿真防晕系统及方法
US9565185B2 (en) 2014-11-24 2017-02-07 At&T Intellectual Property I, L.P. Facilitation of seamless security data transfer for wireless network devices
JP6459465B2 (ja) * 2014-12-12 2019-01-30 パナソニックIpマネジメント株式会社 機器制御システム
EP3968649B1 (en) * 2015-04-08 2023-08-09 Sonos Inc. Location based playback system control
US10397233B2 (en) 2015-04-20 2019-08-27 Bomgar Corporation Method and apparatus for credential handling
US10229262B2 (en) 2015-04-20 2019-03-12 Bomgar Corporation Systems, methods, and apparatuses for credential handling
CN104954846B (zh) * 2015-07-27 2018-09-18 北京京东方多媒体科技有限公司 元素调整方法、设备及系统
US10425243B2 (en) 2015-08-07 2019-09-24 Tridonic Gmbh & Co Kg Commissioning device for commissioning installed building technology devices
CN105260638A (zh) * 2015-10-16 2016-01-20 珠海格力电器股份有限公司 一种控制器虹膜控制方法、系统、集中控制器和空调
US10205994B2 (en) * 2015-12-17 2019-02-12 The Nielsen Company (Us), Llc Methods and apparatus to collect distributed user information for media impressions
US9958277B1 (en) * 2015-12-18 2018-05-01 EMC IP Holding Company LLC Waypoint-assisted navigation of an enterprise facility
CN105553776A (zh) * 2015-12-25 2016-05-04 新奥科技发展有限公司 一种报警方法及报警系统
DE102015226776A1 (de) * 2015-12-29 2017-06-29 Minimax Gmbh & Co. Kg Alarmventilstation für ein Brandalarmsystem
CN117130027A (zh) 2016-03-03 2023-11-28 太阳能安吉科技有限公司 用于映射发电设施的方法
US11081608B2 (en) 2016-03-03 2021-08-03 Solaredge Technologies Ltd. Apparatus and method for determining an order of power devices in power generation systems
US10599113B2 (en) 2016-03-03 2020-03-24 Solaredge Technologies Ltd. Apparatus and method for determining an order of power devices in power generation systems
US11018623B2 (en) 2016-04-05 2021-05-25 Solaredge Technologies Ltd. Safety switch for photovoltaic systems
US11177663B2 (en) 2016-04-05 2021-11-16 Solaredge Technologies Ltd. Chain of power devices
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
EP3261102A1 (en) 2016-06-23 2017-12-27 Rain Bird Corporation Universal solenoid
CN105929756A (zh) * 2016-06-27 2016-09-07 浪潮电子信息产业股份有限公司 一种基于arm架构的智能安防服务器控制系统设计方法
US10488062B2 (en) 2016-07-22 2019-11-26 Ademco Inc. Geofence plus schedule for a building controller
US10298411B2 (en) 2016-10-24 2019-05-21 Crestron Electronics, Inc. Building management system that determines building utilization
CN107992503B (zh) * 2016-10-26 2022-05-24 微软技术许可有限责任公司 数据分析中的查询处理
US10980120B2 (en) 2017-06-15 2021-04-13 Rain Bird Corporation Compact printed circuit board
US10775761B2 (en) * 2017-07-13 2020-09-15 Cisco Technology, Inc. Dynamic personalized room control panel and personal preference room setup
USD873283S1 (en) 2017-08-01 2020-01-21 D-M-S Holdings, Inc. Computerized display device with graphical user interface for target humidity
USD865930S1 (en) 2017-08-01 2019-11-05 D-M-S Holdings, Inc. Humidifier
US10830469B2 (en) 2017-08-01 2020-11-10 D-M-S Holdings, Inc. Humidifier measurement and control
US10778674B2 (en) * 2018-01-30 2020-09-15 D&M Holdings, Inc. Voice authentication and setup for wireless media rendering system
US11503782B2 (en) 2018-04-11 2022-11-22 Rain Bird Corporation Smart drip irrigation emitter
US10694262B1 (en) * 2019-03-12 2020-06-23 Ambarella International Lp Overlaying ads on camera feed in automotive viewing applications
US11721465B2 (en) 2020-04-24 2023-08-08 Rain Bird Corporation Solenoid apparatus and methods of assembly
FR3112052A1 (fr) * 2020-06-29 2021-12-31 Thomas BLONDEAU Systeme de diffusion multimedia multi-sites
CN113865587A (zh) 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 用于监控现场设备的方法、电子设备和计算机程序产品
CN113868102A (zh) 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 用于信息显示的方法、电子设备和计算机程序产品
JP2022070719A (ja) * 2020-10-27 2022-05-13 シャープ株式会社 コンテンツ表示システム、コンテンツ表示方法、及びコンテンツ表示プログラム
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US11822761B2 (en) 2021-05-15 2023-11-21 Apple Inc. Shared-content session user interfaces

Family Cites Families (189)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US40813A (en) * 1863-12-08 Improvement in railway-carriages
US136827A (en) * 1873-03-18 Improvement in apparatus for rendering fats and deodorizing the gases
US5537463A (en) * 1987-10-14 1996-07-16 Universal Electronics Inc. Magnetic modem in a remote control
US6014092A (en) 1987-10-14 2000-01-11 Universal Electronics Inc. Key mover
US5414426A (en) * 1987-10-14 1995-05-09 Universal Electronics Inc. Favorite key macro command and chained macro command in a remote control
US4959810A (en) 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
AU5929190A (en) 1989-06-02 1991-01-07 Aisi Research Corporation Appliance interface for exchanging data
US5875108A (en) * 1991-12-23 1999-02-23 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5519878A (en) * 1992-03-18 1996-05-21 Echelon Corporation System for installing and configuring (grouping and node address assignment) household devices in an automated environment
US5644354A (en) 1992-10-09 1997-07-01 Prevue Interactive, Inc. Interactive video system
US6937140B1 (en) * 1993-07-30 2005-08-30 Ge Interlogix, Inc. Personal digital assistant key for an electronic lock
US5555376A (en) 1993-12-03 1996-09-10 Xerox Corporation Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request
US5640572A (en) * 1994-05-04 1997-06-17 National Instruments Corporation System and method for mapping driver level event function calls from a process-based driver level program to a session-based instrumentation control driver level system
US6359636B1 (en) * 1995-07-17 2002-03-19 Gateway, Inc. Graphical user interface for control of a home entertainment system
US6049711A (en) * 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
JPH0984147A (ja) * 1995-09-08 1997-03-28 Sony Corp リモートコントローラ、電子機器、及び電子機器システム
US5802467A (en) 1995-09-28 1998-09-01 Innovative Intelcom Industries Wireless and wired communications, command, control and sensing system for sound and/or data transmission and reception
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US5721583A (en) * 1995-11-27 1998-02-24 Matsushita Electric Industrial Co., Ltd. Interactive television system for implementing electronic polling or providing user-requested services based on identification of users or of remote control apparatuses which are employed by respective users to communicate with the system
US5805812A (en) 1996-05-15 1998-09-08 Electronic Data Systems Corporation Communication system for the remote control of equipment
US5786819A (en) 1996-06-11 1998-07-28 Xerox Corporation One button searching of long lists
US6236335B1 (en) * 1996-09-17 2001-05-22 Ncr Corporation System and method of tracking short range transmitters
US6411899B2 (en) 1996-10-24 2002-06-25 Trimble Navigation Ltd. Position based personal digital assistant
US5938721A (en) 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US5930699A (en) 1996-11-12 1999-07-27 Ericsson Inc. Address retrieval system
JP3658896B2 (ja) * 1996-11-26 2005-06-08 ソニー株式会社 情報信号伝送システム、再生装置及び表示装置
FI106990B (fi) 1996-12-31 2001-05-15 Nokia Mobile Phones Ltd Menetelmä informaation välittämiseksi käyttäjälle
JP3586548B2 (ja) 1997-01-10 2004-11-10 シャープ株式会社 通信方法、通信システム、通信プログラムを記録したコンピュータで読取可能な記録媒体および通信機器
US6282714B1 (en) 1997-01-31 2001-08-28 Sharewave, Inc. Digital wireless home computer system
US6243772B1 (en) * 1997-01-31 2001-06-05 Sharewave, Inc. Method and system for coupling a personal computer with an appliance unit via a wireless communication link to provide an output display presentation
US5926108A (en) 1997-02-12 1999-07-20 Sony Corporation Movie information pager
US6111569A (en) 1997-02-21 2000-08-29 Compaq Computer Corporation Computer-based universal remote control system
US5956025A (en) * 1997-06-09 1999-09-21 Philips Electronics North America Corporation Remote with 3D organized GUI for a home entertainment system
JP2000513916A (ja) * 1997-06-25 2000-10-17 サムソン エレクトロニクス カンパニー リミテッド ホームネットワーク自動ツリー生成器に対する方法及び装置
JP2953441B2 (ja) * 1997-07-29 1999-09-27 日本電気株式会社 移動データ通信システム
US6405049B2 (en) * 1997-08-05 2002-06-11 Symbol Technologies, Inc. Portable data terminal and cradle
US6223348B1 (en) * 1997-09-03 2001-04-24 Universal Electronics Inc. Universal remote control system
US6026150A (en) * 1997-10-30 2000-02-15 Epigram Network protocol--based home entertainment network
US6175860B1 (en) * 1997-11-26 2001-01-16 International Business Machines Corporation Method and apparatus for an automatic multi-rate wireless/wired computer network
US5963624A (en) 1997-12-05 1999-10-05 Zilog, Inc. Digital cordless telephone with remote control feature
US6131028A (en) 1997-12-10 2000-10-10 Integrated Telecom Solutions, Inc. Method of providing services specified by feature codes based upon location of a wireless telephone unit
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
US6085236A (en) 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
US6032202A (en) * 1998-01-06 2000-02-29 Sony Corporation Of Japan Home audio/video network with two level device control
US6349352B1 (en) * 1998-01-06 2002-02-19 Sony Corporation Of Japan Home audio/video network with both generic and parameterized device control
US6052750A (en) * 1998-01-06 2000-04-18 Sony Corporation Of Japan Home audio/video network for generating default control parameters for devices coupled to the network, and replacing updated control parameters therewith
US6425524B2 (en) * 1998-04-17 2002-07-30 Randolph M. Pentel Remote ordering device
US6215405B1 (en) 1998-04-23 2001-04-10 Digital Security Controls Ltd. Programmable temperature sensor for security system
US6233611B1 (en) 1998-05-08 2001-05-15 Sony Corporation Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices
WO1999060804A1 (en) * 1998-05-18 1999-11-25 Leviton Manufacturing Co., Inc. Network based electrical control system with distributed sensing and control
EP1001627A4 (en) * 1998-05-28 2006-06-14 Toshiba Kk DIGITAL BROADCASTING SYSTEM AND CORRESPONDING TERMINAL
AU4428399A (en) * 1998-06-19 2000-01-05 Gateway, Inc. Communication system and method for interfacing differing communication standards
US6496122B2 (en) * 1998-06-26 2002-12-17 Sharp Laboratories Of America, Inc. Image display and remote control system capable of displaying two distinct images
US6148205A (en) 1998-06-30 2000-11-14 Motorola, Inc. Method and apparatus for secure registration within an in-home wireless network
ES2567261T3 (es) * 1998-07-17 2016-04-21 Rovi Guides, Inc. Sistema de televisión con búsqueda asistida de programas por el usuario
US6199066B1 (en) * 1998-07-20 2001-03-06 Telefonaktiebolaget L M Ericsson Meta-service activating interface between a customer administrative system and database network elements of a communications network
US8098140B1 (en) 2000-07-13 2012-01-17 Universal Electronics Inc. Customizable and upgradable devices and methods related thereto
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6005476A (en) 1998-07-24 1999-12-21 Valiulis; Carl Electronic identification, control, and security system for consumer electronics and the like
US6208341B1 (en) * 1998-08-05 2001-03-27 U. S. Philips Corporation GUI of remote control facilitates user-friendly editing of macros
US6222530B1 (en) * 1998-08-21 2001-04-24 Corporate Media Partners System and method for a master scheduler
US6199136B1 (en) * 1998-09-02 2001-03-06 U.S. Philips Corporation Method and apparatus for a low data-rate network to be represented on and controllable by high data-rate home audio/video interoperability (HAVi) network
US6480753B1 (en) * 1998-09-04 2002-11-12 Ncr Corporation Communications, particularly in the domestic environment
JP2002525942A (ja) 1998-09-17 2002-08-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 位置依存インタフェースを具えるリモートコントロール装置
US6563430B1 (en) * 1998-12-11 2003-05-13 Koninklijke Philips Electronics N.V. Remote control device with location dependent interface
US6437836B1 (en) 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6259707B1 (en) 1998-10-30 2001-07-10 Sony Corporation Synchronizing a data driven interaction controller and a non-data driven interaction controller
US6321092B1 (en) 1998-11-03 2001-11-20 Signal Soft Corporation Multiple input data management for wireless location-based applications
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6275865B1 (en) 1998-11-25 2001-08-14 Sony Corporation Of Japan Method and system for message dispatching in a home audio/video network
US6499062B1 (en) 1998-12-17 2002-12-24 Koninklijke Philips Electronics N.V. Synchronizing property changes to enable multiple control options
JP2002534841A (ja) 1998-12-29 2002-10-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 分配されたネットワーク装置を有するホーム制御装置
US6208866B1 (en) * 1998-12-30 2001-03-27 Ericsson Inc. System and method for location-based marketing to mobile stations within a cellular network
US6317718B1 (en) 1999-02-26 2001-11-13 Accenture Properties (2) B.V. System, method and article of manufacture for location-based filtering for shopping agent in the physical world
AT408926B (de) 1999-03-15 2002-04-25 Siemens Ag Oesterreich Vorrichtung zum schalten, steuern und überwachen von geräten
US6792469B1 (en) 1999-03-22 2004-09-14 General Electric Company System and method for monitoring and controlling the production of audio and video streams
US6363434B1 (en) * 1999-03-30 2002-03-26 Sony Corporation Of Japan Method of managing resources within a network of consumer electronic devices
US7839273B2 (en) 2003-11-25 2010-11-23 Joseph Akwo Tabe Vehicle interactive electronic wireless air pressure system's information: “VIEW A PSI”
GB2350749A (en) 1999-06-01 2000-12-06 Motorola Ltd Transferring configuration data to a software defined radio apparatus
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
AU5728500A (en) 1999-06-11 2001-01-02 Microsoft Corporation Data driven remote device control model with general programming interface-to-network messaging adapter
US6832386B1 (en) * 1999-06-11 2004-12-14 Scientific-Atlanta, Inc. System and method for allowing a user to quickly navigate within a program guide to an established reference point
US7046161B2 (en) 1999-06-16 2006-05-16 Universal Electronics Inc. System and method for automatically setting up a universal remote control
US6618764B1 (en) 1999-06-25 2003-09-09 Koninklijke Philips Electronics N.V. Method for enabling interaction between two home networks of different software architectures
US6446113B1 (en) 1999-07-19 2002-09-03 Groove Networks, Inc. Method and apparatus for activity-based collaboration by a computer system equipped with a dynamics manager
US6463343B1 (en) * 1999-08-10 2002-10-08 International Business Machines Corporation System and method for controlling remote devices from a client computer using digital images
WO2001019002A1 (fr) 1999-09-03 2001-03-15 Ntt Advanced Technology Corporation Emetteur d'informations de programme, systeme de communication, procede de transmission d'informations de programme, procede donnant des instructions d'enregistrement de programme et procede donnant des instructions d'achat de programme
US6331756B1 (en) 1999-09-10 2001-12-18 Richard S. Belliveau Method and apparatus for digital communications with multiparameter light fixtures
JP3998376B2 (ja) 1999-09-10 2007-10-24 富士通株式会社 入力処理方法及びそれを実施する入力処理装置
JP2001092762A (ja) 1999-09-22 2001-04-06 Sanyo Electric Co Ltd 表示方法、表示制御装置、及び集中管理システム
US6292554B1 (en) 1999-10-07 2001-09-18 Simplified Telesys System and method for communicating with and controlling disparate telecommunications devices in a telecommunications network
US6218931B1 (en) * 1999-10-08 2001-04-17 Advanced Micro Devices, Inc. Home-appliance network with nodes identified by direct-sequence spreading codes
JP2001128025A (ja) 1999-10-26 2001-05-11 Canon Inc ユーザーインタフェース制御システム、方法及び記憶媒体
AU2295101A (en) * 1999-12-30 2001-07-16 C-Smart Llc Method and apparatus for providing distributed control of a home automation system
US6453687B2 (en) * 2000-01-07 2002-09-24 Robertshaw Controls Company Refrigeration monitor unit
US6934862B2 (en) * 2000-01-07 2005-08-23 Robertshaw Controls Company Appliance retrofit monitoring device with a memory storing an electronic signature
US20020011923A1 (en) 2000-01-13 2002-01-31 Thalia Products, Inc. Appliance Communication And Control System And Appliance For Use In Same
US20020019984A1 (en) * 2000-01-14 2002-02-14 Rakib Selim Shlomo Headend cherrypicker with digital video recording capability
US6970127B2 (en) 2000-01-14 2005-11-29 Terayon Communication Systems, Inc. Remote control for wireless control of system and displaying of compressed video on a display on the remote
WO2001052148A1 (en) 2000-01-14 2001-07-19 Airomedia, Inc. System and method for location-based stimuli motivated information delivery
US8151306B2 (en) * 2000-01-14 2012-04-03 Terayon Communication Systems, Inc. Remote control for wireless control of system including home gateway and headend, either or both of which have digital video recording functionality
US20020035605A1 (en) * 2000-01-26 2002-03-21 Mcdowell Mark Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
US6640098B1 (en) 2000-02-14 2003-10-28 Action Engine Corporation System for obtaining service-related information for local interactive wireless devices
US6874130B1 (en) * 2000-02-17 2005-03-29 International Business Machines Corporation Copy/move graphical user interface apparatus and method
US7908635B2 (en) * 2000-03-02 2011-03-15 Tivo Inc. System and method for internet access to a personal television service
US7359973B2 (en) 2000-03-17 2008-04-15 Aol Llc, A Delaware Limited Liability Company Home-networking
US20010055954A1 (en) 2000-03-29 2001-12-27 Cheng Vernon S. Digital cordless telephone home network
US7110773B1 (en) 2000-04-11 2006-09-19 Telecommunication Systems, Inc. Mobile activity status tracker
JP4434424B2 (ja) 2000-04-18 2010-03-17 株式会社ルネサステクノロジ ホームエレクトロニクスシステム、ホームサーバ装置およびコンピュータをホームサーバ装置として機能させるためのプログラムを記録したコンピュータ読取可能な記録媒体
WO2001081376A2 (en) * 2000-04-21 2001-11-01 Amgen Inc. Apo-ai/aii peptide derivatives
US6920319B2 (en) * 2000-05-05 2005-07-19 Axis Ab Method and apparatus for a mobile access system delivering location based information and services
JP2004503853A (ja) 2000-06-12 2004-02-05 ザ、プロクター、エンド、ギャンブル、カンパニー 家庭用電気器具の性能最適化のための方法及びシステム
US20010054060A1 (en) 2000-06-16 2001-12-20 Fillebrown Lisa A. Personal wireless network
US20010053274A1 (en) 2000-06-20 2001-12-20 Koninklijke Philips Electronics N.V. System and method for remote control of consumer electronics over data network with visual feedback
US8756635B2 (en) * 2000-06-30 2014-06-17 JLB Ventures, LLC. Remote control of program scheduling
CA2453037A1 (en) * 2000-07-06 2002-01-17 Home-Portal, Inc. Method and system for controlling and coordinating devices and appliances, such as from a central portal and via a wide/area communications network
JP2002044763A (ja) 2000-07-28 2002-02-08 Matsushita Electric Ind Co Ltd 電子機器
US6993289B2 (en) * 2000-08-02 2006-01-31 Simple Devices System including a wall switch device and a system including a power outlet device and methods for using the same
US20020034292A1 (en) * 2000-08-22 2002-03-21 Tuoriniemi Veijo M. System and a method to match demand and supply based on geographical location derived from a positioning system
JP4363555B2 (ja) * 2000-09-11 2009-11-11 株式会社リコー 印刷装置及び印刷システム
US6868292B2 (en) * 2000-09-14 2005-03-15 The Directv Group, Inc. Device control via digitally stored program content
US7292898B2 (en) * 2000-09-18 2007-11-06 Balboa Instruments, Inc. Method and apparatus for remotely monitoring and controlling a pool or spa
JP2002094543A (ja) * 2000-09-18 2002-03-29 Sony Corp 携帯情報機器、携帯情報機器アクセス装置、ホームネットワークシステム、およびホームネットワークに対するアクセス方法
AU2001296925A1 (en) * 2000-09-28 2002-04-08 Vigilos, Inc. Method and process for configuring a premises for monitoring
US6912429B1 (en) * 2000-10-19 2005-06-28 Destiny Networks, Inc. Home automation system and method
US20040047347A1 (en) * 2000-11-13 2004-03-11 Michael Worry Method, system and apparatus for reprogramming a digital electronic device via a computer network
US6943778B1 (en) 2000-11-20 2005-09-13 Nokia Corporation Touch screen input technique
WO2002046901A1 (en) * 2000-12-06 2002-06-13 Vigilos, Inc. System and method for implementing open-protocol remote device control
JP2002176610A (ja) 2000-12-08 2002-06-21 Brother Ind Ltd ビデオ操作サーバ、ビデオ操作方法、記録媒体およびプログラム
JP3522686B2 (ja) * 2000-12-13 2004-04-26 松下電器産業株式会社 移動体端末並びに自動遠隔制御システムおよび自動遠隔制御方法
US20020078161A1 (en) * 2000-12-19 2002-06-20 Philips Electronics North America Corporation UPnP enabling device for heterogeneous networks of slave devices
JP4325111B2 (ja) 2000-12-28 2009-09-02 三菱電機株式会社 エネルギ供給システムおよびそれ用の中継制御端末器
JP2004192017A (ja) 2001-02-06 2004-07-08 Dainippon Printing Co Ltd Icカードを装着した移動体通信端末を利用した情報家電端末の遠隔制御システムとそれに使用する移動体通信端末とicカード
JP3751205B2 (ja) 2001-02-09 2006-03-01 株式会社ケンウッド 通信装置、及び通信制御方法
US7111320B1 (en) 2001-04-13 2006-09-19 Digeo, Inc. System and method for personalized remote control of an interactive television system
JP2002354557A (ja) 2001-05-29 2002-12-06 Fujitsu Ltd 機器制御システム
US7577973B1 (en) 2001-05-31 2009-08-18 Keen Personal Media, Inc. Client terminal for displaying program guide information associated with different programs within a pop-up
US6879806B2 (en) 2001-06-01 2005-04-12 Zensys A/S System and a method for building routing tables and for routing signals in an automation system
US8572640B2 (en) * 2001-06-29 2013-10-29 Arbitron Inc. Media data use measurement with remote decoding/pattern matching
JP2003045947A (ja) 2001-07-27 2003-02-14 Canon Inc 基板処理装置及び露光装置
US6600421B2 (en) 2001-07-31 2003-07-29 Koninklijke Philips Electronics N.V. System to automatically locally control a device according to preferences of a user entering a local area of the device from a remote area
US6505121B1 (en) * 2001-08-01 2003-01-07 Hewlett-Packard Company Onboard vehicle navigation system
US7062221B1 (en) * 2001-08-02 2006-06-13 The Will-Burt Company Wireless remote control system for extendable masts
US6744869B2 (en) * 2001-10-03 2004-06-01 Comverse, Inc. Method and system for one party to pass a calling invitation to another party
US20030073432A1 (en) * 2001-10-16 2003-04-17 Meade, William K. Mobile computing device with method and system for interrupting content performance among appliances
US20030071117A1 (en) * 2001-10-16 2003-04-17 Meade William K. System and method for determining priority among multiple mobile computing devices to control an appliance
US20030073411A1 (en) * 2001-10-16 2003-04-17 Meade William K. System and method for automatically applying a user preference from a mobile computing device to an appliance
US7299304B2 (en) * 2001-11-20 2007-11-20 Intel Corporation Method and architecture to support interaction between a host computer and remote devices
JP2005510181A (ja) 2001-11-23 2005-04-14 トムソン ライセンシング ソシエテ アノニム ブリッジ装置を用いてHAViクラスタとIPクラスタを接続する方法及び関連したブリッジ装置
US7254777B2 (en) 2001-12-20 2007-08-07 Universal Electronics Inc. System and method for controlling the recording functionality of an appliance using a program guide
US7024470B2 (en) 2002-02-04 2006-04-04 Atreus Systems Corp. System and method for setting up user self-activating network-based services
US20030147624A1 (en) 2002-02-06 2003-08-07 Koninklijke Philips Electronics N.V. Method and apparatus for controlling a media player based on a non-user event
US6642852B2 (en) * 2002-03-01 2003-11-04 Universal Electronics Inc. Remote control device with appliance power awareness
US7162228B2 (en) * 2002-04-03 2007-01-09 Embedded Systems Products Inc. Apparatus, method, media and signals for controlling a wireless communication appliance
US6914551B2 (en) * 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US20030210340A1 (en) 2002-05-07 2003-11-13 John Frederick Romanowich Camera with a mechanical and electrical interface for couplable engagement with a standard lampholder
US7720458B2 (en) * 2002-05-30 2010-05-18 Lockheed Martin Corporation Rapidly deployable emergency communications system and method
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7024256B2 (en) * 2002-06-27 2006-04-04 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US7933945B2 (en) * 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US6792323B2 (en) * 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20040014494A1 (en) * 2002-07-16 2004-01-22 Paul Hellhake Double wireless access point bridging system
US20040054789A1 (en) * 2002-09-12 2004-03-18 International Business Machines Corporation Pervasive home network portal
US7734476B2 (en) 2002-09-27 2010-06-08 Hill-Rom Services, Inc. Universal communications, monitoring, tracking, and control system for a healthcare facility
US7526953B2 (en) * 2002-12-03 2009-05-05 Schlumberger Technology Corporation Methods and apparatus for the downhole characterization of formation fluids
US7315886B1 (en) * 2002-12-30 2008-01-01 Aol Llc, A Delaware Limited Liability Company Capability spoofing using a local proxy server
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US20040260407A1 (en) * 2003-04-08 2004-12-23 William Wimsatt Home automation control architecture
US7627343B2 (en) 2003-04-25 2009-12-01 Apple Inc. Media player system
US7256773B2 (en) 2003-06-09 2007-08-14 Microsoft Corporation Detection of a dwell gesture by examining parameters associated with pen motion
US7543306B2 (en) * 2003-07-02 2009-06-02 Intel Corporation Method, system, and program for handling device interrupts in a multi-processor environment
US8151280B2 (en) * 2003-10-27 2012-04-03 Microsoft Corporation Simple and dynamic configuration of network devices
US20050108091A1 (en) * 2003-11-14 2005-05-19 John Sotak Methods, systems and computer program products for providing resident aware home management
US7301451B2 (en) * 2003-12-31 2007-11-27 Ge Medical Systems Information Technologies, Inc. Notification alarm transfer methods, system, and device
US20050143017A1 (en) * 2003-12-31 2005-06-30 Lopp Carl G. Docking station for enabling landline telephones to send/receive calls via a docked walkie-talkie-type mobile telephone
US6959172B2 (en) * 2003-12-31 2005-10-25 Christopher Henry Becker Docking station for enabling landline telephones to send/receive calls via a docked mobile telephone
IL160429A0 (en) * 2004-02-16 2005-11-20 Home Comfort Technologies Ltd Environmental control system
EP1596271A1 (en) 2004-05-11 2005-11-16 Hitachi Europe S.r.l. Method for displaying information and information display system
KR100640429B1 (ko) * 2004-05-27 2006-10-30 삼성전자주식회사 다기능 장치 및 그의 제어방법
KR100663414B1 (ko) * 2004-07-12 2007-01-02 삼성전자주식회사 다중 안테나를 이용한 무선 홈 랜 시스템 및 장치
US9088748B2 (en) * 2004-07-16 2015-07-21 Universal Electronics Inc. System for providing electronic media and commands via remote control and docking station
US8380125B2 (en) * 2004-09-01 2013-02-19 Kyocera Corporation Systems and methods for bluetooth resource conservation
US7502225B2 (en) * 2004-09-17 2009-03-10 Hewlett-Packard Development Company, L.P. Portable computer docking station
US7403838B2 (en) * 2004-12-16 2008-07-22 General Instrument Corporation Messaging system based building control
US8238971B2 (en) * 2005-01-07 2012-08-07 Apple Inc. Accessory detection to minimize interference with wireless communication
US20060218244A1 (en) * 2005-03-25 2006-09-28 Rasmussen Jung A Methods and systems for automating the control of objects within a defined human environment
EP1750202A1 (en) * 2005-07-11 2007-02-07 Nvidia Corporation Combining packets for a packetized bus
US7389103B2 (en) * 2005-08-19 2008-06-17 Robert Stepanian Tethered digital butler consumer electronic device and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102216916A (zh) * 2009-03-24 2011-10-12 罗技欧洲公司 远程控制系统的操作的设备及方法
CN103370932A (zh) * 2011-01-21 2013-10-23 阿尔卡特朗讯 用于在计算机网络中确定用户向导的方法、系统、服务器、客户端、计算机程序以及计算机程序产品
CN103313115A (zh) * 2012-03-08 2013-09-18 Lg伊诺特有限公司 显示设备、显示系统及其数据通信方法
CN107924504A (zh) * 2016-06-28 2018-04-17 株式会社东芝 管理系统
CN107924504B (zh) * 2016-06-28 2022-03-01 株式会社东芝 管理系统

Also Published As

Publication number Publication date
EP1934759A2 (en) 2008-06-25
EP1934759A4 (en) 2010-06-16
JP5112319B2 (ja) 2013-01-09
US20060053447A1 (en) 2006-03-09
US8196064B2 (en) 2012-06-05
WO2007041284A2 (en) 2007-04-12
US20100031295A1 (en) 2010-02-04
US8116889B2 (en) 2012-02-14
JP2009515236A (ja) 2009-04-09
JP2012248213A (ja) 2012-12-13
EP2629207A2 (en) 2013-08-21
CA2624250A1 (en) 2007-04-12
EP2629207A3 (en) 2013-11-13
CN101583931B (zh) 2014-03-12
CA2624250C (en) 2015-05-26
KR20080057326A (ko) 2008-06-24
WO2007041284A3 (en) 2009-05-28

Similar Documents

Publication Publication Date Title
CN101583931B (zh) 管理受控的住宅或非住宅环境的产品
CN1759386B (zh) 用于管理受控居住或非住宅环境的方法、系统和计算机程序产品
CN1679019B (zh) 用于管理受控的住宅和非住宅环境的方法、设备和系统
JP5634964B2 (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
GR01 Patent grant
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: ID8 GROUP R2 STUDIOS, INC.

Free format text: FORMER OWNER: OPENPEAK INC.

Effective date: 20140410

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140410

Address after: American California

Patentee after: ID8 GROUP R2 STUDIOS, Inc.

Address before: American Florida

Patentee before: Openpeak Inc.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180222

Address after: Washington State

Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC

Address before: Washington State

Patentee before: Microsoft Corp.

Effective date of registration: 20180222

Address after: Washington State

Patentee after: Microsoft Corp.

Address before: American California

Patentee before: ID8 Group R2 Studios, Inc.