CN1759386A - 用于管理受控居住或非住宅环境的方法、系统和计算机程序产品 - Google Patents

用于管理受控居住或非住宅环境的方法、系统和计算机程序产品 Download PDF

Info

Publication number
CN1759386A
CN1759386A CNA2004800062981A CN200480006298A CN1759386A CN 1759386 A CN1759386 A CN 1759386A CN A2004800062981 A CNA2004800062981 A CN A2004800062981A CN 200480006298 A CN200480006298 A CN 200480006298A CN 1759386 A CN1759386 A CN 1759386A
Authority
CN
China
Prior art keywords
network
control
steps
equipment
networking component
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
CNA2004800062981A
Other languages
English (en)
Other versions
CN1759386B (zh
Inventor
保罗·科瑞兹赞奥斯基
维赞·林
迈克尔·匹兹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 CN1759386A publication Critical patent/CN1759386A/zh
Application granted granted Critical
Publication of CN1759386B publication Critical patent/CN1759386B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • H04L12/2829Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • 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
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • 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/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • 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/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • 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
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2825Reporting to a device located outside the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2843Mains power line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic home appliances, e.g. refrigerators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1408Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
    • 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/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

一种控制服务器或类似的中央处理器,管理经由有线和/或无线通信网络连接的多个设备间的数据(包括音频和视频)、语音和控制信号的分布。这些设备包括音频/视觉设备(例如电视、监视器、PDA、记事本、笔记本、MP3、便携式立体声系统等)以及家用电器(例如照明、烤箱、闹钟等)。控制服务器支持视频/音频服务、电话、消息、文件共享、互联网和安全。便携式控制器允许用户从受控住宅和/或非住宅环境内的任何位置访问和控制网络设备,其中受控住宅和/或非住宅环境包括其周围区域。控制器被加强,以支持位置感知和用户感知功能。

Description

用于管理受控居住或非住宅环境 的方法、系统和计算机程序产品
技术领域
本发明一般地涉及网络,更具体而言,本发明涉及在网络内分布信息。
背景技术
信息时代的黎明为计算机处理能力展现了新的激动人心的机会。在多种舞台中,个人计算机被配备来赢得效率、降低成本以及增加生产力。小型化和便携性使得个人计算机更容易被访问,并且成为了许多商业环境中的更有价值的工具。个人计算机还成为了包括教育机构和家庭的非商业环境中的非常有用的工具。
家用计算机网络正在赢得更高的流行度。在家庭内,多台个人计算机可被连接到一起,以允许用户共享文件,而不必将磁盘从一间房间手动拿到另一间。计算机网络还允许用户共享打印机、传真机和其他设备。还可提供因特网访问设施来允许访问外部网络和服务。从而,用户可操作家用计算机以获得对来自世界上任何地方的信息的即时访问。
尽管存在越来越多的家用计算机网络,但是必须克服几个重要问题。例如,安装家用网络可能耗时较长,并且配备起来较昂贵。此外,没有容易的方法来将家用计算机网络与其他居住设备集成,这些居住设备例如是电视、立体声系统、DVD播放器和其他家用电子设备。不同的发展中的通信标准和/或格式使得能够在个人计算机和其他AV设备(例如电视、DVD播放器、PVR等)之间高效分布数字音频/视频(AV)数据变得更复杂。
另一个重大挑战是能够有效控制联网的居住设备。虽然远程控制单元可被培训来向娱乐中心的组件(例如电视、立体声系统和VCR)发送信号,但是没有已知的能够在住宅处通信和控制多台个人计算机和其他模拟和/或数字设备的中央设备。
虽然改进的计算机处理能力和对信息的全球访问的结合导致了信息处理时代的重大进步,但是仍存在对能够集成连接到住宅网络的多个住宅设备的功能的简单、廉价并且多功能的系统的需求。
发明内容
本发明提供了一种用于管理诸如家庭、商行、学校等环境及其周围区域内的多个设备和/或应用程序的方法、系统和计算机程序产品。一个控制中心包括一个或多个服务器或处理系统,并且允许了所述设备和/或应用程序的集中命令和控制。
在本发明的实施例中,所述设备和/或应用程序包括通信设备(例如电话、对讲机等)、娱乐系统(例如电视、CD/DVD播放器、游戏应用程序、立体声系统等)、监视系统(例如安全照相机、婴儿监视器等)、安全系统(例如火警、洒水系统、门或窗上的锁等)、个人计算机(例如台式机、笔记本、记事本、个人数字助手等)、烹饪电器(例如烤箱、咖啡壶、食物/饮料电温器等)、舒适系统(例如供暖和空调、加湿器、去湿器、空气净化器、灯具开关、灯光调节器等)等等。
在本发明的实施例中,所述控制中心向所述设备和/或应用程序以及在所述设备和/或应用程序间分布信息(包括视频、音频、语音、文本、图形、控制消息等)。所述控制中心支持视频/音频服务、电话、消息、文件共享、互联网和/或安全设施。
在本发明的实施例中,物理尺寸上较小、可访问输电线以获得连续不间断的电能并且物理位置可促进无线信号的发送和接收的任何平台,都适用于收容或宿留包括所述控制中心的硬件。在一个实施例中,一个烟雾探测器充当所述控制中心的平台。所述烟雾探测器的安装在天花板上的基座以及到家庭或办公室的现有110电压AC输电线的直接连接,为所述控制中心提供了理想平台,并且使得信息能够经由无线连接或经由所述输电线在整个受控环境中传输。类似地,所述控制中心可被收容在一个无线访问点中,该无线访问点向所述控制中心提供“始终在线”并且无线的连通性。
在本发明的实施例中,一个便携式控制器(例如数字个人助手、无线记事本等)使得用户能够与所述控制中心交互。这种交互包括更改其他设备和/或应用程序的配置和性能。因此,所述便携式控制器提供对其他设备和/或应用程序的远程访问,并使得用户能够从所述环境内的任何位置控制它们的功能和/或操作。在一个实施例中,所述控制中心位于所述便携式控制器内。在另一个实施例中,所述控制中心位于与所述便携控制器不同的中心位置。
在本发明的实施例中,所述便携式控制器配备有位置感知和/或用户感知功能。这样,所述控制中心具有跟踪和/或监视所述便携式控制器的位置并且根据用户标识启用个性化配置的能力。
在一个实施例中,可通过所述控制中心自动建立或通过所述用户建立一个或多个控制宏,以控制所述系统组件的操作和/或功能。一个控制宏包括一个命令集合,该命令集合在被执行时,使得所述控制中心能够管理一个或多个系统组件的多个操作和/或功能。所述控制宏可与一个控制宏文件名相关联,以便将来调回和执行。所述控制宏被存储在所述控制中心中。在一个实施例中,所述便携式控制器可编程,以向所述控制中心发布一个通用控制请求,从而执行来自所述控制宏的命令序列。
附图说明
在这里被包含进来并构成说明书的一部分的附图示出了本发明,并且与描述一起,进一步帮助解释本发明的原理,并使得本领域的技术人员能够制造和使用本发明。在附图中,类似的参考数字指示相同或功能类似的元件。此外,参考数字的最左边的一位(或多位)指示该参考数字首次于其中出现的附图。
图1示出根据本发明的一个实施例的控制系统。
图2示出根据本发明的一个实施例的具有存档和/或检索组件的控制服务器。
图3示出根据本发明的一个实施例的控制服务器。
图4A示出根据本发明的一个实施例的用于控制系统的定位机制。
图4B示出根据本发明的另一个实施例的用于控制系统的定位机制。
图5示出根据本发明的一个实施例的用于跟踪和/或监视系统组件的流程图。
图6示出根据本发明的一个实施例的用于响应于用户定位而命令和/或控制系统组件的流程图。
图7示出根据本发明的一个实施例的用于呈现控制选项的用户接口。
图8是可用于实现本发明的示例计算机系统。
图9示出根据本发明的一个实施例的用于定义控制宏来观看电影记录的流程图。
图10示出根据本发明的一个实施例的用于激活图9的控制宏的流程图。
图11示出根据本发明的另一个实施例的控制系统。
图12示出根据本发明的另一个实施例的控制系统。
图13示出根据本发明的另一个实施例的控制系统。
具体实施方式
1.系统综述
本发明针对诸如家庭、商行、学校等的受控环境中的多个设备和/或应用程序集中命令和控制。因此,在本发明的实施例中,所述受控环境是住宅环境。所述住宅环境属于家庭、公寓、移动家庭、游艇或其他类型的住宅的范围。但是,在实施例中,所述住宅环境包括所述住宅的指定周界内的周围区域,以及任何遮蔽处、建筑、修缮等等。
在其他实施例中,本发明是在非住宅环境中实现的。非住宅环境包括但不限于办公综合性建筑、小型办公室套房、制作工作室、仓库、娱乐舞台、保健设施、旅馆、度假胜地、飞机、船只、车辆等等。在实施例中,对于所述非住宅环境,所述受控环境不仅包括上述结构的实际范围,还包括其指定周界内的周围区域。
在本发明的受控环境内,一个或多个计算机服务器等提供一个集中命令和控制中心,用于分布信息(包括视频、音频、语音、文本、图形、控制消息等)到其他设备和/或应用程序。这种设备和/或应用程序包括通信设备(例如电话、对讲机等)、娱乐系统(例如电视、CD/DVD播放器、游戏应用程序、立体声系统等)、监视系统(例如安全照相机、婴儿监视器等)、保险/安全系统(例如火警、洒水系统、门或窗上的锁等)、个人计算机(例如台式机、笔记本、记事本、个人数字助手等)、烹饪电器(例如烤箱、咖啡壶、食物/饮料电温器等)、舒适系统(例如供暖和空调、加湿器、去湿器、空气净化器、灯具开关、灯光调节器等)、电源插座、电源等等。
在一个实施例中,一个便携式设备(例如数字个人助手、无线记事本等)使得用户能够与所述集中命令和控制中心交互。这种交互包括更改所述受控环境内的其他设备和/或应用程序的配置和性能。因此,所述便携式控制器提供对其他设备和/或应用程序的远程访问,并使得用户能够从所述受控环境内的任何位置控制它们的功能和/或操作。
例如,用户可操作所述便携式设备,以从所述受控环境内的任何位置接收一个记录的或实况的视频。所述视频可被呈现在耦合到所述便携设备的显示器或用户目前所处的区域内的监视器上。因此,用户能够在躺在游泳池边或进行旋涡浴的同时,观看电视节目。此外,用户将会能够从所述便携显示设备上的婴儿监视器或安全照相机,或者诸如无线记事本、台式计算机、电视等的另一个显示器,来查看视频。
在实施例中,用户能够查看或收听呈现在其他电视、个人计算机和/或音频系统上的媒体。这样,“父母”用户可监视由他们在其他房间中的孩子所查看的电视程序、网站和/或音频记录。本发明包括使父母用户能够阻止访问令人不快的内容的协议。
在实施例中,用户能够经由诸如因特网的外部接口访问所述集中命令和控制中心。用户能够在旅行或工作的同时获得对位于所述受控环境内的设备和/或应用程序的访问权限。因此,本发明允许用户登录到所述受控环境中,以下载或存储文件、接收来自监督设备的馈给、打开或锁上入口道路上的锁等等。
II.网络控制系统
正如上文所讨论的,本发明可在住宅和/或非住宅受控环境中实现。通过示例的方式,以下实施例是通过参考住宅环境来描述的。但是,应该理解,也可以修改以下实施例,以包括非住宅环境。
图1示出根据本发明的一个实施例的网络控制系统100。本发明考虑模拟和数字环境。系统100是可缩放、廉价且多功能的住宅网络。如图所示,系统100包括通信网络180,该通信网络互连多个系统组件。这些系统组件包括电话102、定位单元104、计算机客户机106、照相机108、控制器客户机110、电视112、控制服务器114、监视器116、音频客户机和住宅电器120。也可包括其他设备和/或应用程序,作为系统组件。
控制服务器114管理其他系统组件间的信息分布。正如以下更详细描述的,控制服务器114与其他系统组件交互,以在通信网络180上直接或间接地分布数据(包括音频和/或视频)、语音和/或控制消息。在一个实施例中,控制服务器114命令和控制一个或多个其他系统组件的操作和/或功能。
电话102是一个或多个有线和/或无线电信设备。电话102在常规住宅电话通道和通信网络180上交换电信信号。在一个实施例中,电话102实现因特网协议语音(VoIP),以在计算机网络(例如全球因特网)上交换语音通信,并且使得语音信号可用于通信网络180。在一个实施例中,电话102包括传真功能。
定位单元104指定住宅内的充当系统100的宿留环境的空间位置。定位单位104经由有线和/或无线接口耦合到其他系统组件(例如控制服务器14)。定位单元104可操作以指定住宅内的楼层或房间。定位单元104还可操作,以指定楼层或房间内的特定位置。此外,定位单元104可被放置于住宅外,从而指定住宅的外部区域。在一个实施例中,定位单元104耦合到另一个系统组件。在另一个实施例中,多个定位单元104被分布在整个住宅中。例如,定位单元104可被放置或安装在墙、门、天花板、地板等之中。
计算机客户机106包括有线和/或无线个人计算机、个人数字助手(PDA)、加强型电话、个人电视或其他链接到通信网络180的数据处理设备。作为个人计算机,计算机客户机106可以是台式机、笔记本、记事本等。显示器耦合到计算机客户机106,以提供文本或图形用户接口(GUI),并使得用户能够与控制服务器114交互地通信。计算机客户机106的输入设备包括键盘、鼠标、口头命令接口、鼠标滚轮、操纵杆、方向舵脚蹬、触摸屏、麦克风、操作杆、触针、光笔或任何其他类型的外围单元。
照相机108是一个或多个视频照相机、便携式摄象机等。本发明既考虑有线设备,也考虑无线设备。照相机108可以是诸如婴儿监视器等家庭安全或监视系统的一部分。在一个实施例中,照相机108包括控制单元,该控制单元允许了对各种照相机功能的远程控制,例如摇摄、倾斜、变焦、聚焦、光圈控制等等。
控制器客户机110是有线和/或无线数据处理设备,该设备使得用户能够与控制服务器114和其他系统组件交互,并向控制服务器114和其他系统组件发送控制消息。控制器客户机110可以是作为计算机客户机106列出的设备的便携式或非便携式版本。例如,计算机客户机106可以是个人笔记本或记事本计算机、PDA、加强型电话或链接到通信网络180并包括具有与其他系统组件交互的能力的显示器的其他设备。从而,控制器客户机110使得用户能够远程操作系统100的各种组件的操作。在一个实施例中,控制器客户机110的显示器能够接收来自其他系统组件的视频和/或音频。在一个实施例中,控制器客户机110包括闪速ROM,其允许无线下载和/或上载。
电视112是常规电视。在一个实施例中,电视112可被加强,以支持交互式和/或个人服务。个人服务包括虚拟记录、编程、停止/重放实况广播等等。例如,电视112可以是被加强以支持MSN电视服务,该服务是由WebTV网络有限公司(Mountain View,CA)所提供的,它支持可从Microsoft公司(Redmond,WA)获得的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是能够支持100Mbps到1Gbps的以太网LAN。在一个实施例中,CAT-5电缆或类似物被耦合到控制服务器114,并且被分布到每间房间内的位置上。在一个实施例中,电缆被分布到每个系统组件,例如电视112、监视器116等。系统组件包括音频/视频(AV)连接器,该连接器负责接收电缆。
在一个使用无线传输介质的实施例中,通信网络180支持IEEE标准802.11(a),该标准指定了用于大型视频的无线以太网协议。通过使用此协议,通信网络180可处理达54Mbps,有效范围为90英尺。
在另一个无线实施例中,通信网络180支持IEEE标准802.11(b),该标准指定用于小型视频的无线以太网协议。利用此无线协议,通信网络180对于约150-300英尺的范围有效,并且能够支持11Mbps的标称带宽,有效带宽为4-5Mbps。在另一个实施例中,BluetoothTM无线技术(由Bluetooth SIG,Inc.所开发)被用于支持与系统100的短距离无线接口。
在一个实施例中,通信网络180包括电话线和/或输电线。在一个实施例中,通信网络180使得常规电插座和配线能够互连系统组件,并且使得它们能够与彼此通信。在一个实施例中,通信网络180包括从Home Phone Networking Alliance(家用电话网络联盟,HomePNA)等获得的通信技术。HomePNA技术允许了电话服务和家用网络的操作,包括但不限于视频会议、视频安全、VoIP电话、数字视频网络、互联网共享和多用户游戏。
正如上文所描述的,通信网络180包括中央控制服务器114,以使得系统组件能够与彼此通信。在本发明的实施例中,物理尺寸较小、能够访问输电线以获得连接不间断的电能并且物理位置可促进无线信号的发送和接收的任何平台,都适用于为中央控制服务器114提供收容、宿留等。图11示出网络控制系统100的一个实施例,该网络控制系统包括无线网络访问点1180,例如可从Linksys集团有限公司(Irvine,CA)或Cisco系统有限公司(San Jose,CA)获得的那些,作为控制服务器114的平台。无线访问点1180向控制服务器114提供中央点,用于无线网络中的连通性和跟踪系统组件的状态所必要的始终在线的连通性。此外,无线访问点1180能够提供有线和无线网络之间的连接点。
图11中,系统组件包括控制器客户机110、电视112、媒体播放器1112和电缆盒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)交互,其中住宅用户120(a)即HVAC系统的温度调节装置。红外/串行桥1182(d)与另一个住宅电器120(b)交互,其中住宅电器120(b)即一盏灯。红外/串行桥1182(e)与电视112(b)和DSS盒1106交互。
这样,本发明可集成传统设备(例如依赖于红外/串行通信协议的电子设备),以及由通用即插即用(Universal Plug and Play,UPnP)论坛定义的UPnPTM设备和应用程序,作为系统组件。实现IEEE802.11(b)红外/串行桥的受控环境的一个示例在题为“Legacy DeviceBridge for Residential or Non-Residential Networks(住宅或非住宅网络的传统设备桥)”的申请(2003年1月7日提交的美国专利申请序列号No.60/438,296)中描述,这里通过引用将该申请包含进来,就好像完整阐述了该申请一样。
图13示出网络控制系统100的另一个实施例,该网络控制系统包括烟雾探测器1380。烟雾探测器1380包括网络接口卡1382,它使得烟雾探测器1380能够充当控制服务器114的另一个平台,向控制服务器提供HomePNA和/或无线(例如IEEE 802.11)网络连通性。通过利用烟雾控制器的位置以及对输电线的访问权限,控制服务器可经由无线连接或经由输电线在整个受控环境中发送数据和/或控制消息。由于目前大多数烟雾探测器被硬接线到家庭或办公室输电线中,因此烟雾探测器平台还向控制服务器114提供始终在线的连通性。使用烟雾探测器作为控制服务器114的平台的另一个优点是烟雾探测器可被安放在天花板上,以促进更大的通信范围。
III.控制服务器和档案库
控制服务器114是一个或多个服务器,每个服务器是一个或多个向彼此和其他系统组件提供各种共享资源的计算机。共享资源包括程序文件、网页、数据库和库;输出设备,例如打印机、绘图仪、显示监视器和传真机;通信设备,例如调制解调器和因特网访问设施;以及其他外围设备,例如扫描仪等。通信设备可支持有线或无线通信,包括卫星、陆地(光纤、铜线、同轴电缆等)、无线电、微波、自由空间光波和/或任何其他传输形式或方法。
在一个实施例中,控制服务器114被配置为支持被开发来指导公共和私有因特网中枢上的通信的标准因特网协议(IP)。该协议是在因特网标准(STD)5,请求注解(RFC)791(因特网架构委员会)中定义的。控制服务器1114还支持传输协议,例如传输控制协议(TCP)、用户数据报协议(UDP)、实时传输协议(RTP)或资源预定协议(RSVP)。传输协议支持各种类型的数据传输标准,例如文件传送协议(FTP)、超文本传送协议(HTTP)、简单网络管理协议(SNMP)、网络时间协议(NTP)等等。
在一个实施例中,控制服务器114被配置为支持各种操作系统,例如可从Norvell有限公司(Provo,UT)获得的NetwareTM操作系统;可从Microsoft公司获得的MS-DOS和Window操作系统;可从Linux在线有限公司(Laurel,MD)获得的Linux操作系统;可从Sun微系统有限公司(Palo Alto,CA)获得的SolarisTM操作系统;或者对于有关领域的技术人员显而易见的类似操作系统。
控制服务器114可操作,以查询、接收和/或写各种存档和/或检索组件。存档和/或检索组件可在控制服务器114内部和/或外部。例如,控制服务器114被配置为接收压缩的流,过滤这些流以获得元数据(例如数据、时间、源等),并存储流和元数据,以便将来检索。
图2示出根据本发明的一个实施例的连接到各种存档和/或检索(A/R)组件的控制服务器114。A/R组件包括媒体档案库202,调谐器204、DSS盒206、电缆盒208、媒体变换器210以及媒体播放器212。上述存档和/或检索组件并不想要成为详尽无遗的罗列。其他档案和/或检索组件可被实现,并可被视为属于本发明的范围内。
存档和/或检索组件可位于中央(如图2所示),广泛分布在整个住宅中,或者经由网络连接280从外部源访问(例如在全球因特网上通信的web服务器)。网络连接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是可缩放的系统,它在多个磁盘阵列上存储数据。可利用可从Microsoft公司获得的SQL Server 2000应用程序、可从Oracle公司(Redwood City,CA)获得的Oracle 9iTM等实现数据仓库。在实施例中,媒体档案库202支持开放数据库连通性(ODBC)或Java数据库连通性(JDBC)协议。
在实施例中,媒体档案库202是索引文件数据库系统或纲要文件数据库系统,例如可从Sleepycat软件有限公司(Lincoln,MA)获得的Berkeley DB数据库资源。
调谐器204接收来自电视和/或无线电广播的音频和/或视频信号。调谐器204是一个或多个独立无线电和/或电视调谐器。在一个实施例中,调谐器204被配置为接收NTSC/PAL电视信号。
DSS盒206接收来自卫星接收机的音频和/或视频广播信号。电缆盒204接收铜线、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组件交互,这些A/R组件例如是媒体档案库202、调谐器204、DSS盒206、电缆盒208、媒体变换器210、媒体播放器212、网络连接280等。在实施例中,视频控制器302读和/或写内部存储介质,该内部存储介质被指定用于视频的,并且是在本发明的A/R组件之外添加的,或者取代本发明的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的有线或无线电话(未示出)能够与计算机网络交互。该计算机网络是经由通信网络108或网络连接208访问的LAN或WAN,或者系统组件(即电话102、计算机客户机106)可具有到计算机网络的专用链路,以使得该链路独立于通信网络108。在一个实施例中,电信信号是为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通信的所有个人计算机的中央文件服务器。文件共享控制器310允许文件被位于住宅内的系统组件存储和访问,其中住宅是宿留系统100。但是,在一个实施例中,位于系统100外的设备能够经由文件共享控制器310存储和/或取回文件。例如,如果系统100的ISP提供静态IP地址,则远程用户可登录到控制服务器114中,以经由文件共享控制器310取回和/或存储文件。
X-接口控制器312是控制服务器114的另一个控制模块。X-接口控制器312管理从外部设备和/或应用程序对系统组件的访问,和/或从系统组件对外部设备/应用程序和/或网站的访问。这样,x-接口控制器312提供到外部网络的网关,这些外部网络例如是全球因特网、其他私有WAN或类似的网络。在一个实施例中,x-接口控制器312支持web代理,并且可配置为完全阻止或为每个用户阻止指定网站。在另一个实施例中,x-接口控制器可操作以跟踪和/或记录从其他系统组件对网站的接入/访问。
X-接口控制器312支持对外部网络的有线和/或无线访问,其中外部网络包括电缆和/或卫星ISP。在一个实施例中,x-接口控制器312允许控制服务器114充当web服务器,如果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播放器的菜单以对其内部时钟进行设置或编程的输入数字。存储的数字与一组IR代码相关联,这些代码被存储在控制服务器114中。在适当的时候,IR代码被从IR代码数据库或库中取出,并且被发送到适当的媒体播放器212。在被接收到时,IR代码被执行,以浏览菜单,以便设置时钟。从而,除了设置时间外,IR代码可被选择为对媒体播放器212编程,以记录选中的程序等。
在一个实施例中,控制服务器114将更新后的电子节目指南保存在数据库中。电子节目指南可被显示在控制器客户机110或类似的系统组件上,用于呈现给用户。控制服务器114可从因特网服务获得电子指南,所述因特网服务例如是可从Gemstar-TV指南国际有限公司(Pasadena,CA)获得的GUIDE Plus+。用户可操作控制器客户机110以便根据电子指南数据选择频道,和/或从电子指南中选择用于记录的节目。
除了设置系统组件的配置外,控制服务器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组件交互,以及控制一个或多个各种A/R组件。因此,用户可操作便携式控制器客户机110,以便从任何位置控制系统组件的操作和功能。
V.位置感知
在本发明的实施例中,网络控制系统100实时地或接近实时地跟踪和/或监视各种系统组件(这里称为“目标组件”)的位置。在用户在宿留系统100受控环境内移动时,本发明可实现几种协议,以使得系统100能够确定目标组件的位置,从而确定与目标组件通信的用户的位置。在一个实施例中,控制中心(例如控制服务器114,耦合到目标组件的本地处理器,等等)确定目标组件(例如控制器客户机110等)的当前位置,并发送指令,以重新配置目标组件,以控制指定的邻近区域内的其他系统组件。例如,如果控制器客户机110被确定为位于进餐区域内,则控制服务器114允许控制器客户机110能够控制位于进餐区域中的系统组件。这种组件包括灯光调节器、音频系统、食物托盘的加热单元等等。
定位设备被用于几个实施例中,用于跟踪和/或监视目标组件。正如以上参考图1所描述的,一个或多个定位单元104被分布在宿留系统100的整个受控环境内。定位单元104可耦合到目标组件(例如控制器客户机110、音频客户机118、电话102等),或者作为单独的设备位于受控环境内。
在一个实施例中,定位单元104是RF通信系统的一部分。这样,RF应答器与RF询问器交互,以传输定位信息。应答器耦合到系统组件,并且提供唯一标识系统组件的标识信息。应答器可提供其他类型的信息,包括所分配的系统组件的位置,如果该组件是静止或不频繁移动的设备的话。因此,正如以下更详细描述的,应答器可耦合到目标组件或定位组件(例如定位单元104)中的任一个。
应答器可以是有源或无源的。有源应答器发送包含标识信息的连续或周期性信号。无源应答器保持不活动和/或静默,直到它被例如询问器激活,或被用户手动激活。因此,(包括应答器的)系统组件可以按静默模式或有源模式操作。在有源模式中,系统组件(即目标组件)的位置被实时地或接近实时地跟踪和/或监视。在静默模式中,直到应答器被激活,系统100才绝对确定知道系统组件(即目标组件)的当前位置。
询问器耦合到另一个系统组件,并在进入应答器的通信范围内时接收定位信息(例如标识信息等)。询问器将会自动接收来自有源应答器的定位信息,或者将会激活无源应答器,以接收定位信息。
应答器和询问器之间的交互可通过参考图4A和图4B来说明。图4A示出系统100内的定位系统组件的实施例。如图所示,应答器404耦合到控制器客户机110,询问器406耦合到定位单元104,或被包含在定位单元104内。这样,当携带控制器客户机110的用户402进入定位单元104(即询问器406)邻近区域时,定位单元104接收来自控制器客户机110的标识码。标识码包括用于发送该标识码的控制器客户机110的标识符或类似的信息。在一个实施例中,定位单元104向住宅控制服务器114(参考图1描述)发送标识码,以便进一步处理。定位单元104也可发送具有被查询的控制器客户机110的标识符的其他标识码或信息。在一个实施例中,定位单元104发送关于定位单元104所处的住宅环境的范围(例如楼层、房间等)的邻近区域标识符或类似的信息。在另一个实施例中,控制服务器114根据定位单元104的标识符确定邻近区域标识符。已通过示例方式描述了控制器客户机110。其他系统组件也可被与应答器404耦合,从而被配置为令其位置被本发明的实施例所确定。
图4B示出用于定位系统100内的系统组件的另一个实施例。如图所示,应答器404耦合到定位单元104,或被包含在定位单元104内。询问器406耦合到控制器客户机110。因此,当携带控制器客户机110的用户402进入定位单元104(即应答器404)的邻近区域时,控制器客户机110接收来自定位单元104的标识码。该标识码包括发送该标识码的定位单元104的标识符,受控环境的范围(例如楼层、房间等)的邻近区域标识符,或类似的信息。在一个实施例中,控制器客户机110处理标识码,以确定其位置和/或将标识码发送到控制服务器114,以便存档。在另一个实施例中,控制器客户机110将标识码发送到控制服务器114(参考图1描述),以确定其位置,并且用于进一步处理。同样地,已通过示例方式描述了控制器客户机110。其他系统组件也可被与询问器406耦合,从而被配置为令其位置被本发明的实施例所确定。
在一个实施例中,应答器404是电子标签、信标、控制器或类似设备。电子标签的特征在于具有任何形状或大小,并且位于系统组件上或被集成在系统组件内。电子标签包括微处理器,该微处理器连接到支持与其他设备的RF通信的通信电路。微处理器耦合到存储器,用于存储信息(即标识信息),并且耦合到收发器,用于与其他设备交换信息。
在一个实施例中,应答器404具有专用微处理器,用于发送定位信息。在另一个实施例中,应答器404利用或共享宿主系统组件(例如控制器客户机110)的微处理器,来交换定位信息。例如,宿主系统组件可包括红外端口,该红外端口耦合到位于系统组件内的微处理器和存储器。存储器包括标识信息和有关数据。微处理器与存储器和红外端口交互,以支持与询问器406交换。这样,微处理器、存储器和红外端口间的交换充当应答器404。
应答器404与询问器406之间的无线通信由各种技术所支持。在一个实施例中,BluetoothTM无线技术(由Bluetooth SIG有限公司开发)被用于实现应答器404与询问器406之间的短程无线接口。
在一个实施例中,取代RF通信,或者除了RF通信外,定位单元104是利用条形码的数据收集系统的一部分。换句话说,条形码被布置在系统组件中,并存储唯一标识该系统组件的标识信息。正如参考应答器所描述的那样,条形码可存储其他类型的信息,包括所分配的系统组件的位置,如果该组件是静止设备的话。条形码扫描器收集标识信息,以便信息可被处理,以确定系统组件的位置。
也可参考图4A和图4B来描述条形码数据收集。换句话说,根据本发明的实施例,询问器406是条形码扫描器,而应答器404是条形码。返回参看图4A,条形码404被布置在控制器客户机110中,而条形码扫描器406被布置在定位单元104中,或被包含在定位单元104内。当携带控制器客户机110的用户402进入定位单元104(即条形码扫描器406)邻近区域时,定位单元104接收包含控制器客户机110的标识符的标识码。正如以上参考询问器所描述的那样,具有或不具有邻近区域标识符的标识码被发送到控制服务器114(参考图1描述),以便进一步处理。虽然已通过示例方式来描述控制器客户机110,但是其他系统组件也可被与条形码404耦合,从而被配置以令其位置被本发明的实施例所确定。
返回参考图4B,示出了具有条形码的定位系统组件的另一个实施例。如图所示,条形码404被布置在定位单元104中,或被包含在定位单元104内,而条形码扫描器406被布置在控制器客户机110中。当携带控制器客户机110的用户402进入定位单元104(即条形码404)的邻近区域时,控制器客户机110接收包含发送该标识码的定位单元104的标识符的标识码。正如以上参考应答器所描述的,在一个实施例中,标识码包括发送该标识码的定位单元104的标识符,住宅环境的范围的邻近区域标识符,或类似的信息。具有或不具有邻近区域标识符的标识码被控制器客户机110处理,以确定其位置,和/或被发送到控制服务器114(参考图1描述),以便进一步处理。虽然已通过示例方式描述了控制器客户机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将会接收用于控制客厅中的系统组件的用户接口。一个系统组件例如可包括接收从位于住宅前门处的照相机108的视频输入的安全监视器116。用户可与控制器客户机110交互,以便摇摆、倾斜或聚焦照相机108,以在监视器116上显示站在前门处的访客的图像。另一个系统组件可以是电视112,控制器客户机110可接收用于控制电视112的音量级别或频道选择的用户接口。用户还可与控制器客户机110交互,以更改HVAC设备(例如住宅电器120)的设置。
本发明支持各种文本、图形或口头命令接口中,用于向用户呈现控制选项。图7示出用于呈现特定位置的控制选项的用户接口700的一个实施例。用户接口700是在控制器客户机110上产生的。但是,正如这里所描述的,用户可操作任何其他系统组件以发送控制请求,如果该系统组件被配置为产生用户接口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还可以是web浏览器,或用于字处理、视频游戏等的软件应用程序。因此,用户可以与控制选项范围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中,控制服务器114取回并向用户提供适当的范围配置文件。
在步骤909中,用户察看范围配置文件,并选择进行观看的系统组件(例如电视112)。用户还指定视频输入,用于DVD源。用户可指定任何所需要的设置,包括但不限于对比度、亮度等等。
在步骤912中,用户指定所需要的音频设置。在一个实施例中,用户选择进行观看的系统组件(例如电视112)的音量级别。在另一个实施例中,用户选择附加在进行观看的系统组件(例如电视112)的内部扬声器之外或取代进行观看的系统组件的内部扬声器而使用的外部扬声器(例如音频客户机118)。
在步骤915中,用户从媒体变换器210中选择所需的DVD电影。或者如果DVD播放器(即媒体播放器212)与选中的进行观看的系统组件(即电视112)位于相同的房间中,则用户可指示媒体播放器212开始播放当前加载的电影,或者就打开媒体舱并等待用户手动插入所需的DVD。
在步骤918中,用户指定范围配置文件中指示的照明电器120的设置。用户可将照明调暗到所需的柔和水平。在一个实施例中,照明电器120包括可从Lutro电子有限公司(Coopersburg,PA)获得的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上发送的相应的命令序列,其中通信网络180包括无线(或输电线)通信。
或者,根据本发明的一个实施例,控制宏可由控制服务器114根据存在于选中的房间或范围中的特定设备来自动创建,这些特定设备或者是通过存储的房间配置文件而为控制服务器所知的,或者是由控制服务器在创建房间配置文件时实时检测到的。例如,如果控制服务器检测到诸如客厅这样的房间具有DVD播放器和TV,则控制服务器将会自动构建与上述宏相当的一个基本“观看电影”宏,这个“观看电影”宏可由用户进一步定制。
图10示出根据本发明的一个实施例用于激活控制宏的一个示例。流程图1000示出用于激活流程图900的控制宏的控制流程,该控制宏是关于观看记录在DVD上的电影的。
参见图10,流程图1000的控制流程开始于步骤1001处,并且立即前进到步骤1003。在步骤1003中,用户激活步骤901-995中定义的“观看电影”控制宏。
在步骤1006中,与“观看电影”控制宏相关联的命令集合被从其存储位置调回。该命令集合包括用于控制指定的系统组件的功能和/或操作的用户预定义的规范。在此示例中,与“观看电影”控制宏相关联的该命令集合包括用于更改照明电器120、激活媒体变换器210(或媒体播放器212)以及激活电视112的命令。如果用户希望在家庭立体声扬声器系统上收听电影,则该命令集合还可包括用于激活适当的音频系统组件(例如音频客户机118)的命令。
在使用控制器客户机110来激活控制宏的实施例中,控制器客户机110发送与“观看电影”控制宏相关联的通用命令。该通用命令被发送到控制服务器114,控制服务器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传送到计算机系统800的其他可移动存储单元822和接口820。
计算机系统800还可包括通信接口824。通信接口824允许软件和/或数据在计算机系统800和外部设备之间传送。通信接口824的示例包括调制解调器、网络接口(例如以太网卡)、通信端口、PCMCIA插槽和卡等等。经由通信接口824传送的软件和数据采取信号828的形式,信号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 (78)

1.一种管理一个受控环境内的多个网络设备的方法,包括以下步骤:
接收控制所述多个网络设备的一个请求;
接收与所述请求相关联的一个预定义的控制宏,所述控制宏包括多个设备特定的命令;
标识用于实现所述请求的一个房间;
向每个网络设备发送设备特定的一个命令序列,以控制所述网络设备的一个操作或一个功能;以及
执行所述设备特定的多个命令中的每一个,以控制所述多个网络设备。
2.如权利要求1所述的方法,其中所述标识步骤包括以下步骤:
根据所述控制宏中包括的所述命令确定所述房间。
3.如权利要求1所述的方法,其中所述标识步骤包括以下步骤:
根据所述请求的一个源的一个当前位置确定所述房间。
4.如权利要求1所述的方法,还包括以下步骤:
根据所述控制宏中包括的所述命令标识所述多个网络设备。
5.如权利要求1所述的方法,还包括以下步骤:
确定所述请求的一个源;以及
标识所述源的邻近区域内的本地设备,所述本地设备包括接收所述设备特定的命令的所述多个网络设备。
6.如权利要求1所述的方法,还包括以下步骤:
在执行所述发送步骤之前确认允许控制每个网络设备。
7.一种管理一个受控环境内的多个网络设备的方法,包括以下步骤:
允许创建一个命令序列,该命令序列在被执行时,控制所述多个网络设备的一个操作或一个功能;
将所述序列与单个命令相关联;以及
将所述单个命令存储在一个控制器设备上,以使得所述单个命令的执行发送一个执行所述命令序列的请求。
8.如权利要求7所述的方法,还包括以下步骤:
将所述单个命令与一个按钮或图标相关联,所述按钮或所述图标与用于所述控制器设备的一个用户接口相通信,其中激活所述按钮或所述图标允许所述单个命令的执行。
9.一种管理一个受控环境内的多个网络设备的方法,包括以下步骤:
选择包含所述多个网络设备的一个范围;
指定用于控制所述多个网络设备的一个操作或一个功能的指令;
标识用于在每个网络设备处执行所述指令的设备特定的命令;以及
将所述设备特定的命令结合到一个控制命令序列中,所述控制命令序列在被执行时允许控制所述多个网络设备。
10.如权利要求9所述的方法,还包括以下步骤:
在一个远程命令中心处存储所述序列。
11.如权利要求10所述的方法,还包括以下步骤:
将所述序列与一个高层命令相关联,所述高层命令在被执行时,向所述远程命令中心发送指令,以执行所述序列,从而控制所述多个网络设备。
12.如权利要求11所述的方法,还包括以下步骤:
执行来自所述序列的一个命令,以在一个无线网络上将所述设备特定的命令发送到每个网络设备。
13.如权利要求11所述的方法,还包括以下步骤:
执行来自所述序列的一个命令,以在一个输电线网络上将所述设备特定的命令发送到每个网络设备。
14.如权利要求9所述的方法,还包括以下步骤:
接收列出可用网络设备的一个范围配置文件。
15.如权利要求14所述的方法,还包括以下步骤:
选择所述可用网络设备之中的两个或多个,作为用于所述指定步骤的网络设备。
16.如权利要求15所述的方法,还包括以下步骤:
选择一个电视、一个DVD播放器和调光系统作为所述可用网络设备。
17.如权利要求9所述的方法,其中所述指定步骤包括以下步骤:
指定更改一个调光系统的设置的指令。
18.如权利要求9所述的方法,其中所述指定步骤包括以下步骤:
指定激活一个电视和更改所述电视的设置的指令。
19.如权利要求9所述的方法,其中所述指定步骤包括以下步骤:
指定激活一个DVD播放器以及更改所述DVD播放器的设置的指令。
20.一种用于管理一个受控环境内的多个网络组件的系统,包括:
一个网络控制中心,用于控制所述多个网络组件的一个操作和/或一个功能;以及
定位装置,用于跟踪和/或监视所述网络组件中的至少一个的位置或移动,
其中所述网络组件中的至少一个包括控制器装置,用于与所述网络控制中心和所述定位装置交互,以及
其中所述控制器装置可操作,以发送一个控制请求到位于所述控制器装置的一个邻近区域内的所述网络组件中的一个或多个。
21.如权利要求20所述的系统,其中所述网络控制中心是一个便携式控制器,它允许在一个无线介质上在所述网络组件和所述网络控制中心间通信。
22.如权利要求21所述的系统,还包括:
一个红外串行桥,其耦合到所述网络控制中心,其中所述红外串行桥包括用于允许在一个无线介质上在所述网络控制中心和所述网络组件间通信的装置。
23.如权利要求20所述的系统,其中所述网络控制中心位于一个无线网络接入点中,该无线网络接入点允许在一个有线或无线介质上在所述网络组件和所述网络控制中心之间通信。
24.如权利要求23所述的系统,其中所述无线网络接入点包括:
第一装置,用于允许在一个无线介质上与所述网络组件通信;以及
第二装置,用于允许在一个有线介质上与所述网络控制中心通信。
25.如权利要求23所述的系统,还包括:
一个红外串行桥,其耦合到所述网络控制中心,其中所述红外串行桥包括允许在一个无线介质上在所述网络控制中心和所述网络组件间通信的装置。
26.如权利要求20所述的系统,其中所述网络控制中心位于一个烟雾探测器中,该烟雾探测器允许在一个有线或无线介质上在所述网络组件和所述网络控制中心之间通信。
27.如权利要求26所述的系统,其中所述烟雾探测器包括:
第一装置,用于允许在一个无线介质上与所述网络组件通信;以及
第二装置,用于允许在一个有线介质上与所述网络控制中心通信。
28.如权利要求26所述的系统,还包括:
一个红外串行桥,其耦合到所述网络控制中心,其中所述红外串行桥包括允许在一个无线介质上在所述网络控制中心和所述网络组件间通信的装置。
29.如权利要求26所述的系统,其中所述烟雾探测器与一个HomePNA网络交换通信。
30.如权利要求20所述的系统,其中所述网络控制中心是所述网络组件之一,并且所述网络控制中心包括所述控制器装置。
31.如权利要求30所述的系统,其中所述网络控制中心是便携式的。
32.一种用于管理一个受控环境内的多个网络组件的系统,包括:
一个平台,用于宿留一个网络控制中心,用于控制所述多个网络组件的一个操作和/或一个功能;以及
定位装置,用于跟踪和/或监视所述网络组件中的至少一个的位置或移动,
其中所述网络组件中的至少一个包括控制器装置,用于与所述定位装置交互,以及
其中所述控制器装置可操作,以发送一个控制请求到位于所述控制器装置的一个邻近区域内的所述网络组件中的一个或多个。
33.如权利要求32所述的系统,其中所述平台是一个无线接入点,其允许在一个有线或无线介质上在所述多个网络组件间通信。
34.如权利要求33所述的系统,其中所述平台包括:
第一装置,用于允许在一个无线介质上与所述控制器装置通信;以及
第二装置,用于允许在一个有线介质上与所述其他网络组件通信。
35.如权利要求33所述的系统,还包括:
一个红外串行桥,其耦合到所述无线接入点,其中所述红外串行桥包括用于允许在一个无线介质上在所述控制器装置和所述其他网络组件间通信的装置。
36.如权利要求32所述的系统,其中所述平台是一个烟雾探测器,该烟雾探测器允许在一个有线或无线介质上在所述网络组件之间通信。
37.如权利要求36所述的系统,其中所述烟雾探测器包括:
第一装置,用于允许在一个无线介质上与所述网络组件通信;以及
第二装置,用于允许在一个有线介质上与所述网络控制中心通信。
38.如权利要求36所述的系统,还包括:
一个红外串行桥,其耦合到所述平台,其中所述红外串行桥包括允许在一个无线介质上在所述控制器装置和所述其他网络组件间通信的装置。
39.一种用于管理一个受控环境内的多个网络组件的系统,包括:
一个便携式网络控制器,用于控制所述多个网络组件的一个操作和/或一个功能;
一个控制中心,用于允许所述网络组件和所述网络控制器之间的通信;以及
定位装置,用于跟踪和/或监视所述网络组件中的位置或移动。
40.如权利要求39所述的系统,其中所述控制中心位于一个无线网络接入点内,该无线网络接入点允许在一个有线或无线介质上在所述网络组件和所述网络控制器间通信。
41.如权利要求40所述的系统,其中所述无线网络访问点包括:
第一装置,用于允许在一个无线介质上与所述网络控制器通信;以及
第二装置,用于允许在一个有线介质上与所述网络组件通信。
42.如权利要求40所述的系统,还包括:
一个红外串行桥,其耦合到所述网络接入点,其中所述红外串行桥包括用于允许在一个无线介质上在所述网络控制器和所述网络组件间通信的装置。
43.如权利要求39所述的系统,其中所述控制中心位于一个烟雾探测器内,该烟雾探测器允许在一个有线或无线介质上在所述网络组件和所述网络控制器之间通信。
44.如权利要求43所述的系统,其中所述烟雾探测器包括:
第一装置,用于允许在一个无线介质上与所述网络组件通信;以及
第二装置,用于允许在一个有线介质上与所述控制中心通信。
45.如权利要求43所述的系统,还包括:
一个红外串行桥,其耦合到所述烟雾探测器,其中所述红外串行桥包括允许在一个无线介质上在所述网络控制器和所述网络组件间通信的装置。
46.一种用于在一个受控环境内分布信息的系统,包括:
位于整个受控环境内的多个网络组件;以
一个控制中心,其包括在一个烟雾探测器中,用于允许所述网络组件间的通信,
其中所述网络组件中的至少一个包括一个控制器装置,用于向所述网络组件中的一个或多个发送一个控制请求。
47.如权利要求46所述的系统,其中所述控制中心与一个HomePNA网络交换通信。
48.如权利要求46所述的系统,其中所述控制中心包括用于在一个无线介质上与所述控制器装置交换通信的装置。
49.如权利要求46所述的系统,其中所述控制中心控制所述网络组件的一个操作和/或一个功能。
50.一种用于在一个受控环境内分布信息的方法,包括以下步骤:
操作一个便携式设备,以向位于一个无线接入点中的一个控制中心发送一个请求;
通过所述控制中心接收所述请求并处理所述请求;以及
响应于所述请求而控制一个或多个设备或应用程序的操作或功能。
51.如权利要求50所述的方法,还包括以下步骤:
访问对应于所述便携式设备的位置的一个定位码;以及
将所述定位码匹配到所述受控环境的一个范围,其中所述范围包括所述一个或多个设备或应用程序。
52.如权利要求50所述的方法,还包括以下步骤:
访问一个用户标识码;以及
执行对应于所述用户标识码的一个配置文件,其中所述执行允许所述便携式设备在所述一个或多个设备或应用程序间交换音频和/或视频。
53.一种用于在一个受控环境内分布信息的方法,包括以下步骤:
操作一个便携式设备,以向位于一个烟雾探测器中的一个控制中心发送一个请求;
通过所述控制中心接收所述请求并处理所述请求;以及
响应于所述请求而控制一个或多个设备或应用程序的操作或功能。
54.如权利要求53所述的方法,还包括以下步骤:
访问对应于所述便携式设备的位置的一个定位码;以及
将所述定位码匹配到所述受控环境的一个范围,其中所述范围包括所述一个或多个设备或应用程序。
55.如权利要求53所述的方法,还包括以下步骤:
访问一个用户标识码;以及
执行对应于所述用户标识码的一个配置文件,其中所述执行允许所述便携式设备在所述一个或多个设备或应用程序间交换音频和/或视频。
56.一种管理一个受控环境内的多个网络组件的方法,包括以下步骤:
接收来自一个网络组件的一个发现消息,所述网络组件在连续或周期性基础上广播所述发现消息;
标识所述网络组件的名称和属性;
确定所述网络组件的位置;以及
将所述名称和属性添加到所述位置的一个范围配置文件中。
57.如权利要求56所述的方法,还包括以下步骤:
允许用户接受或拒绝将所述网络组件添加到所述范围配置文件中。
58.如权利要求56所述的方法,还包括以下步骤:向用户指示所述网络组件的添加。
59.如权利要求56所述的方法,还包括以下步骤:
在检测到在连续或周期性基础上广播的所述发现消息的停止时,将所述网络组件从所述范围配置文件中删除。
60.如权利要求59所述的方法,还包括以下步骤:向用户指示所述网络组件的删除。
61.如权利要求59所述的方法,还包括以下步骤:
在检测到所述发现消息继续开始广播时,取回所述网络组件的所述名称和属性,以添加到用于所述网络组件的当前位置的一个范围配置文件。
62.如权利要求61所述的方法,还包括以下步骤:在所述取回步骤的执行之后,向用户指示所述网络组件的添加。
63.一种在一个控制服务器管理一个或多个网络设备的方法,包括以下步骤:
检测一个受控环境的一个范围内的网络设备;
产生设备特定的一个命令序列,用于控制所述网络设备的操作或功能,所述序列是在所述控制服务器处自动产生的;
将所述序列与单个命令相关联;以及
将所述单个命令存储在一个控制器设备上,以使得所述单个命令的执行向所述控制服务器发送一个执行所述序列的请求。
64.如权利要求63所述的方法,其中所述检测步骤包括以下步骤:
根据一个范围配置文件检测所述网络设备。
65.如权利要求63所述的方法,其中所述检测步骤包括以下步骤:
根据用户输入检测所述网络设备。
66.如权利要求63所述的方法,其中所述检测步骤包括以下步骤:
在接收到一个发现消息时检测所述网络设备,所述发现消息是在连续或周期性基础上广播的。
67.如权利要求63所述的方法,还包括以下步骤:
允许用户接受或拒绝所述序列。
68.如权利要求63所述的方法,还包括以下步骤:
在所述产生步骤的执行之后允许用户修改所述序列。
69.如权利要求63所述的方法,还包括以下步骤:
检测一个第二网络设备;
自动产生设备特定的一个第二命令序列,用于控制所述第二网络设备操作或功能;以及
将所述序列和所述第二序列与所述命令相关联,以便在所述控制器设备处执行。
70.如权利要求69所述的方法,还包括以下步骤:
提供一个DVD播放器作为所述网络设备;以及
提供一个电视作为所述第二网络设备。
71.一种管理一个受控环境内的一个或多个网络设备的方法,包括以下步骤:
提供一个或多个IR代码集合的汇集,所述一个或多个集合与一个或多个网络设备的一个操作或一个功能相关联;
从所述一个或多个集合中选择一个代码集合,所述选中的集合与一个数字序列相关联,其用于从所述一个或多个网络设备浏览一个指定的设备的菜单;以及
将所述选中的集合发送到所述指定的设备,所述指定的设备能够执行所述选中的集合,从而输入所述数字序列,以浏览所述菜单,并且设置所述指定的设备的一个内部时钟。
72.如权利要求71所述的方法,还包括以下步骤:
监视所述指定的设备,以确定发送所述选中的集合的时间,以便所述选中的集合的执行不干扰所述指定的设备的操作。
73.如权利要求71所述的方法,其中所述选择步骤包括以下步骤:
在所述选中的代码内包括将所述内部时钟同步到一个实时时钟的指令。
74.如权利要求71所述的方法,其中所述选择步骤还包括:
在所述选中的代码内包括将所述内部时钟同步到一个实时时钟的指令,所述时钟接收来自用户的输入。
75.如权利要求71所述的方法,其中所述选择步骤包括以下步骤:
在所述选中的代码内包括将所述内部时钟同步到一个实时时钟的指令,所述时钟接收来自一个因特网源的输入。
76.一种管理一个受控环境内的一个或多个网络设备的方法,包括以下步骤:
在一个网络控制器上显示一个电子节目指南,其中所述网络控制器响应于发送一个控制请求来查看或记录从所述电子节目指南做出的一个选择;
在一个控制中心处接收所述控制请求;以及
执行所述控制请求,以命令一个或多个网络设备查看或记录所述选择。
77.如权利要求76所述的方法,还包括以下步骤:
确定所述网络控制器的位置;以及
标识所述位置的一个邻近区域内的一个或多个本地设备,所述一个或多个本地设备包括所述一个或多个网络设备。
78.如权利要求76所述的方法,还包括以下步骤:
在执行所述控制请求之前,确定对查看或记录所述选择的授权。
CN2004800062981A 2003-03-07 2004-03-03 用于管理受控居住或非住宅环境的方法、系统和计算机程序产品 Expired - Fee Related CN1759386B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/382,897 US6792323B2 (en) 2002-06-27 2003-03-07 Method, system, and computer program product for managing controlled residential or non-residential environments
US10/382,897 2003-03-07
PCT/US2004/006348 WO2004081713A2 (en) 2003-03-07 2004-03-03 Method, system, and computer program product for managing controlled residential or non-residential environments

Publications (2)

Publication Number Publication Date
CN1759386A true CN1759386A (zh) 2006-04-12
CN1759386B CN1759386B (zh) 2010-07-21

Family

ID=32987267

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800062981A Expired - Fee Related CN1759386B (zh) 2003-03-07 2004-03-03 用于管理受控居住或非住宅环境的方法、系统和计算机程序产品

Country Status (7)

Country Link
US (2) US6792323B2 (zh)
EP (1) EP1606724A4 (zh)
JP (5) JP2006525597A (zh)
KR (1) KR101124817B1 (zh)
CN (1) CN1759386B (zh)
CA (1) CA2518484C (zh)
WO (1) WO2004081713A2 (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778198A (zh) * 2010-01-25 2010-07-14 上海享云信息系统有限公司 一种增强型电视终端系统
CN102498752A (zh) * 2009-07-29 2012-06-13 皇家飞利浦电子股份有限公司 管理用于气氛产生系统的气氛程序
CN102656531A (zh) * 2010-01-15 2012-09-05 莱卡地球系统公开股份有限公司 数据共享的系统和方法
CN102668447A (zh) * 2009-10-26 2012-09-12 Lg电子株式会社 定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法和控制dtv的管理服务器的控制方法
CN102726054A (zh) * 2009-10-26 2012-10-10 Lg电子株式会社 定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法及其dtv
CN102754038A (zh) * 2010-02-09 2012-10-24 Somfy两合公司 住宅自动化设施的控制设备的操控方法
CN101647255B (zh) * 2007-03-27 2013-07-03 摩托罗拉解决方案公司 用于管理应用程序集合体的方法和装置
CN103404121A (zh) * 2010-12-31 2013-11-20 施耐德电气建筑有限公司 使用远程认证的电子物理访问控制
CN104620220A (zh) * 2012-09-10 2015-05-13 三星电子株式会社 用于在装置中执行应用的方法和设备
CN102668448B (zh) * 2009-10-26 2015-07-01 Lg电子株式会社 可访问被定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的ap(接入点)卡的移动设备的控制方法及其移动设备
CN102656896B (zh) * 2009-10-26 2015-07-01 Lg电子株式会社 对于安置在物理上分开的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法及其dtv
WO2015110022A1 (zh) * 2014-01-22 2015-07-30 李振华 可动态组合和调整的个人工作系统
CN104869662A (zh) * 2014-02-25 2015-08-26 索尼公司 利用Wi-Fi或蓝牙信号强度确定候选同伴显示设备
CN104918106A (zh) * 2014-03-10 2015-09-16 索尼公司 邻近检测与主显示器处于相同房间内的候选伴侣显示设备
CN104935940A (zh) * 2014-03-17 2015-09-23 联发科技股份有限公司 基于深度的块分割的信号传递方法
CN104981963A (zh) * 2013-02-05 2015-10-14 三菱电机株式会社 家庭用电力指令装置以及家庭用电力控制系统
CN105793785A (zh) * 2013-12-11 2016-07-20 西门子瑞士有限公司 用于灵活的房间布置的分组
CN101652978B (zh) * 2007-03-29 2016-11-16 皇家飞利浦电子股份有限公司 使用逻辑地址的联网控制系统
US9838712B2 (en) 2014-03-17 2017-12-05 Hfi Innovation Inc. Method of signaling for depth-based block partitioning
CN109074618A (zh) * 2016-04-11 2018-12-21 开利公司 在与多个访问控件交互时捕获用户意图
CN109076196A (zh) * 2016-02-26 2018-12-21 亚马逊技术有限公司 共享来自音频/视频记录和通信装置的视频录像

Families Citing this family (451)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480510B1 (en) 1998-07-28 2002-11-12 Serconet Ltd. Local area network of serial intelligent cells
US6956826B1 (en) 1999-07-07 2005-10-18 Serconet Ltd. Local area network for distributing data communication, sensing and control signals
US6690677B1 (en) 1999-07-20 2004-02-10 Serconet Ltd. Network for telephony and data communication
ES2320724T3 (es) 1999-10-22 2009-05-28 Nomadix, Inc. Sistemas y procedimientos para la gestion dinamica del ancho de banda por abonado en una red de comunicaciones.
US7035270B2 (en) * 1999-12-30 2006-04-25 General Instrument Corporation Home networking gateway
US6549616B1 (en) 2000-03-20 2003-04-15 Serconet Ltd. Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
JP2001285309A (ja) * 2000-03-31 2001-10-12 Matsushita Electric Ind Co Ltd ゲートウェイ装置、媒体および情報集合体
IL135744A (en) 2000-04-18 2008-08-07 Mosaid Technologies Inc Telephone communication system through a single line
US6842459B1 (en) 2000-04-19 2005-01-11 Serconet Ltd. Network combining wired and non-wired segments
KR100694043B1 (ko) * 2000-05-18 2007-03-12 삼성전자주식회사 Av 시스템 및 그 기능 확장 모듈
DE10040680A1 (de) * 2000-08-19 2002-02-28 Philips Corp Intellectual Pty Fernsehgerät mit Zusatzfunktionen
US8401371B1 (en) * 2000-08-24 2013-03-19 Ati Technologies Ulc Method and apparatus for automatic time-shifting for a content recorder
US20020080274A1 (en) * 2000-12-21 2002-06-27 Gubernick Franklin L. Photograph display system
US6990316B2 (en) * 2001-06-26 2006-01-24 Nokia Corporation Short range RF network configuration
IL144158A (en) 2001-07-05 2011-06-30 Mosaid Technologies Inc Socket for connecting an analog telephone to a digital communications network that carries digital voice signals
US6990534B2 (en) * 2001-07-20 2006-01-24 Flowfinity Wireless, Inc. Method for a proactive browser system for implementing background frame maintenance and asynchronous frame submissions
US7197011B2 (en) * 2001-08-06 2007-03-27 Ricoh Company, Ltd. System, computer program product and method for managing and controlling a local network of electronic devices
CN1539250A (zh) * 2001-08-08 2004-10-20 ���µ�����ҵ��ʽ���� 机器控制装置及机器控制系统
US6957111B2 (en) * 2001-08-24 2005-10-18 Koninklijke Philips Electronics N.V. Automated system for cooking and method of use
WO2003039150A1 (en) 2001-10-11 2003-05-08 Serconet Ltd. Outlet with analog signal adapter, a method for use thereof and a network using said outlet
DE10154046A1 (de) * 2001-11-02 2003-05-22 Miele & Cie Haushaltsgerät
US20030103075A1 (en) * 2001-12-03 2003-06-05 Rosselot Robert Charles System and method for control of conference facilities and equipment
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US7209874B2 (en) * 2002-02-25 2007-04-24 Zoran Corporation Emulator-enabled network connectivity to a device
US9122808B2 (en) * 2002-02-25 2015-09-01 Csr Technology Inc. Network interface to a video device
US8255968B2 (en) 2002-04-15 2012-08-28 Universal Electronics, Inc. System and method for adaptively controlling the recording of program material using a program guide
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
US7024256B2 (en) * 2002-06-27 2006-04-04 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7042515B2 (en) * 2002-07-23 2006-05-09 Abocom Systems, Inc. Wireless monitor cradle having a TV tuner
JP2004070651A (ja) * 2002-08-06 2004-03-04 Fujitsu Ten Ltd 電装品制御システム及びgui処理ソフトウェア構造
KR100932813B1 (ko) * 2002-10-01 2009-12-21 엘지전자 주식회사 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치
IL152824A (en) 2002-11-13 2012-05-31 Mosaid Technologies Inc A socket that can be connected to and the network that uses it
US7088238B2 (en) * 2002-12-11 2006-08-08 Broadcom, Inc. Access, monitoring, and control of appliances via a media processing system
US20040162900A1 (en) * 2002-12-17 2004-08-19 Tim Bucher Distributed content management system
JP4852226B2 (ja) * 2002-12-27 2012-01-11 セイコーエプソン株式会社 デバイス監視システム
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
ITFR20030002A1 (it) * 2003-01-22 2003-04-22 Funto' Roberto Dispositivo di controllo alimentazione elettrica protetto e temporizzato con avviso di spegnimento
KR100513851B1 (ko) * 2003-01-24 2005-09-09 삼성전자주식회사 홈네트워크 환경에서의 gui를 이용한 리모트 컨트롤서비스 처리장치
IL154234A (en) 2003-01-30 2010-12-30 Mosaid Technologies Inc Method and system for providing dc power on local telephone lines
IL154921A (en) 2003-03-13 2011-02-28 Mosaid Technologies Inc A telephone system that includes many separate sources and accessories for it
US8042049B2 (en) 2003-11-03 2011-10-18 Openpeak Inc. User interface for multi-device control
US7668990B2 (en) * 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
KR100531141B1 (ko) * 2003-04-01 2005-11-28 최동욱 Ir 및 rf 통합 리모콘 모듈을 이용한 홈 오토메이션 시스템 및 그 방법
US20040198313A1 (en) * 2003-04-07 2004-10-07 Hung-Che Chiu Method and device of wireless audio/video monitoring based on a mobile communication network
DE10319935A1 (de) * 2003-05-02 2004-11-18 Deutsche Thomson-Brandt Gmbh Verfahren zur Bereitstellung einer Bedienoberfläche zur Bedienung eines Gerätes in einem Netzwerk verteilter Stationen sowie Netzwerkgerät für die Durchführung des Verfahrens
US8065235B2 (en) * 2003-05-05 2011-11-22 International Business Machines Corporation Portable intelligent shopping device
US8706919B1 (en) * 2003-05-12 2014-04-22 Plantronics, Inc. System and method for storage and retrieval of personal preference audio settings on a processor-based host
US6917993B2 (en) * 2003-05-23 2005-07-12 Hewlett-Packard Development Company, L.P. Modular storage library with automatic configuration
US20050108366A1 (en) * 2003-07-02 2005-05-19 International Business Machines Corporation Administering devices with domain state objects
IL157787A (en) 2003-09-07 2010-12-30 Mosaid Technologies Inc Modular outlet for data communications network
US7127305B1 (en) 2003-07-21 2006-10-24 Eyecon Technologies, Inc. Method and apparatus for unified control of multiple devices
US7826907B2 (en) * 2003-07-31 2010-11-02 Hewlett-Packard Development Company, L.P. Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs
US20050060281A1 (en) * 2003-07-31 2005-03-17 Tim Bucher Rule-based content management system
US20050037741A1 (en) * 2003-08-12 2005-02-17 Siemens Information And Communication Networks, Inc. System and method for telephonic presence via e-mail and short message service
US20050270151A1 (en) * 2003-08-22 2005-12-08 Honeywell International, Inc. RF interconnected HVAC system and security system
US7889051B1 (en) 2003-09-05 2011-02-15 The Watt Stopper Inc Location-based addressing lighting and environmental control system, device and method
JP4238678B2 (ja) * 2003-09-08 2009-03-18 ソニー株式会社 受信装置および受信方法、記録媒体、並びにプログラム
KR101015811B1 (ko) * 2003-09-23 2011-02-22 엘지전자 주식회사 UPnP 기반의 미디어 콘텐츠 재생을 제어하는 전자기기 및 그 방법
US7319853B2 (en) * 2003-10-15 2008-01-15 Easton Corporation Home system including a portable fob having a display
US7388488B2 (en) * 2003-10-30 2008-06-17 Peter Lupoli Method and system for storing, retrieving, and managing data for tags
US7167777B2 (en) * 2003-11-04 2007-01-23 Powerweb Technologies Wireless internet lighting control system
US7155305B2 (en) * 2003-11-04 2006-12-26 Universal Electronics Inc. System and methods for home appliance identification and control in a networked environment
US7363028B2 (en) 2003-11-04 2008-04-22 Universal Electronics, Inc. System and method for controlling device location determination
US9131272B2 (en) * 2003-11-04 2015-09-08 Universal Electronics Inc. System and method for saving and recalling state data for media and home appliances
US9754480B2 (en) 2003-11-04 2017-09-05 Universal Electronics Inc. System and method for controlling device location determination
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment
US20050120128A1 (en) * 2003-12-02 2005-06-02 Wilife, Inc. Method and system of bandwidth management for streaming data
US20050120383A1 (en) * 2003-12-02 2005-06-02 Ozaki Arthur H. System for saving settings of an audiovisual system
US7599002B2 (en) * 2003-12-02 2009-10-06 Logitech Europe S.A. Network camera mounting system
KR100562907B1 (ko) * 2003-12-18 2006-03-21 삼성전자주식회사 미디어 컨텐츠의 통합 관리 장치 및 그 방법
US7996514B2 (en) * 2003-12-23 2011-08-09 Microsoft Corporation System and method for sharing information based on proximity
US7394359B2 (en) * 2003-12-23 2008-07-01 Honeywell International Inc. Security system with wireless RF portable monitor
US7852837B1 (en) 2003-12-24 2010-12-14 At&T Intellectual Property Ii, L.P. Wi-Fi/BPL dual mode repeaters for power line networks
US20050149215A1 (en) * 2004-01-06 2005-07-07 Sachin Deshpande Universal plug and play remote audio mixer
US20050267605A1 (en) * 2004-01-07 2005-12-01 Lee Paul K Home entertainment, security, surveillance, and automation control system
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
US20050154794A1 (en) * 2004-01-14 2005-07-14 Deshpande Sachin G. Systems and methods for providing a discovery protocol
US7293066B1 (en) 2004-01-21 2007-11-06 Cisco Technology, Inc. Methods and apparatus supporting access to stored data
FR2866173B1 (fr) * 2004-02-09 2006-07-07 Canon Europa Nv Procedes et systeme d'initialisation et de validation de l'etablissement ou du transfert d'une connexion dans un reseau de communication, terminaux et boitier de telecommande correspondants.
CN1324842C (zh) * 2004-02-12 2007-07-04 联想(北京)有限公司 一种手持设备对网络设备管理的方法
IL160417A (en) 2004-02-16 2011-04-28 Mosaid Technologies Inc Unit added to the outlet
US20090019061A1 (en) * 2004-02-20 2009-01-15 Insignio Technologies, Inc. Providing information to a user
US20060154642A1 (en) * 2004-02-20 2006-07-13 Scannell Robert F Jr Medication & health, environmental, and security monitoring, alert, intervention, information and network system with associated and supporting apparatuses
US10417298B2 (en) * 2004-12-02 2019-09-17 Insignio Technologies, Inc. Personalized content processing and delivery system and media
US8654936B1 (en) * 2004-02-24 2014-02-18 At&T Intellectual Property I, L.P. Home control, monitoring and communication system using remote voice commands
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US20120066608A1 (en) 2005-03-16 2012-03-15 Ken Sundermeyer Control system user interface
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US20050216302A1 (en) 2004-03-16 2005-09-29 Icontrol Networks, Inc. Business method for premises management
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11190578B2 (en) 2008-08-11 2021-11-30 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US20050216949A1 (en) * 2004-03-23 2005-09-29 Ray Candelora Systems and methods for a universal media server with integrated networking and telephony
US20050233742A1 (en) * 2004-04-16 2005-10-20 Jeyhan Karaoguz Location based directories Via a broadband access gateway
US8630225B2 (en) * 2004-04-16 2014-01-14 Broadcom Corporation Over the air programming via a broadband access gateway
US20050235329A1 (en) * 2004-04-19 2005-10-20 Broadcom Corporation Systems and methods for integrated control within a home entertainment system
EP1589698A1 (en) * 2004-04-19 2005-10-26 Lg Electronics Inc. Home network system and method for operating the same
WO2005109886A2 (en) * 2004-04-30 2005-11-17 Vulcan Inc. Controlling one or more media devices
WO2005109884A2 (en) * 2004-04-30 2005-11-17 Vulcan Inc. Time-based graphical user interface for multimedia content
KR100619018B1 (ko) 2004-05-12 2006-08-31 삼성전자주식회사 네트워크를 통하여 a/v 컨텐츠를 공유하는 방법, 싱크디바이스, 소오스 디바이스 및 메시지 구조
US8984500B2 (en) * 2004-06-14 2015-03-17 Hewlett-Packard Development Company, L.P. Programming a computing node connected to a sensor and an actuator
US7304572B2 (en) * 2004-06-29 2007-12-04 Motorola, Inc. Cellular communications based intercom system and methods
US20140071818A1 (en) 2004-07-16 2014-03-13 Virginia Innovation Sciences, Inc. Method and system for efficient communication
US20060026162A1 (en) * 2004-07-19 2006-02-02 Zoran Corporation Content management system
US20060028540A1 (en) * 2004-07-30 2006-02-09 Pulitzer J H Integrated internet radio receiver and A/V telecommunication device
KR100678940B1 (ko) * 2004-08-13 2007-02-07 삼성전자주식회사 디스플레이 장치의 원격 제어 및 감시 방법 및 이를이용한 시스템
KR100725385B1 (ko) * 2004-08-14 2007-06-07 삼성전자주식회사 메시지 통신을 이용한 컨텐츠 디스플레이 시스템 및 방법
US7190126B1 (en) * 2004-08-24 2007-03-13 Watt Stopper, Inc. Daylight control system device and method
US7509324B2 (en) * 2004-09-07 2009-03-24 General Electric Company Apparatus and method for sharing configuration data among a plurality of devices
US7526566B2 (en) * 2004-09-10 2009-04-28 Sony Ericsson Mobile Communications Ab Methods of operating radio communications devices including predefined streaming times and addresses and related devices
US7277018B2 (en) * 2004-09-17 2007-10-02 Incident Alert Systems, Llc Computer-enabled, networked, facility emergency notification, management and alarm system
US8185427B2 (en) * 2004-09-22 2012-05-22 Samsung Electronics Co., Ltd. Method and system for presenting user tasks for the control of electronic devices
US8099313B2 (en) * 2004-09-22 2012-01-17 Samsung Electronics Co., Ltd. Method and system for the orchestration of tasks on consumer electronics
US8412554B2 (en) * 2004-09-24 2013-04-02 Samsung Electronics Co., Ltd. Method and system for describing consumer electronics using separate task and device descriptions
CA2581982C (en) * 2004-09-27 2013-06-18 Nielsen Media Research, Inc. Methods and apparatus for using location information to manage spillover in an audience monitoring system
US20070248170A1 (en) * 2004-10-15 2007-10-25 Masayuki Baba Transmitting Apparatus, Receiving Apparatus, and Reproducing Apparatus
US7885622B2 (en) 2004-10-27 2011-02-08 Chestnut Hill Sound Inc. Entertainment system with bandless tuning
US20190278560A1 (en) 2004-10-27 2019-09-12 Chestnut Hill Sound, Inc. Media appliance with auxiliary source module docking and fail-safe alarm modes
US8090309B2 (en) 2004-10-27 2012-01-03 Chestnut Hill Sound, Inc. Entertainment system with unified content selection
US7873058B2 (en) 2004-11-08 2011-01-18 Mosaid Technologies Incorporated Outlet with analog signal adapter, a method for use thereof and a network using said outlet
US7272277B2 (en) * 2004-12-23 2007-09-18 Intel Corporation Data exchange architecture using optical links
US20060149811A1 (en) * 2004-12-31 2006-07-06 Sony Ericsson Mobile Communications Ab Method for remotely controlling media devices via a communication network
US20060171453A1 (en) * 2005-01-04 2006-08-03 Rohlfing Thomas R Video surveillance system
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
US8069422B2 (en) * 2005-01-10 2011-11-29 Samsung Electronics, Co., Ltd. Contextual task recommendation system and method for determining user's context and suggesting tasks
US8544045B2 (en) * 2005-01-21 2013-09-24 Sony Corporation Home network audio client with detachable remote commander
US7953844B2 (en) * 2005-01-31 2011-05-31 Sharp Laboratories Of America, Inc. Systems and methods for implementing an instant messaging remote control service
US8264323B2 (en) 2005-02-04 2012-09-11 Chandler Jr Edmonds H Method and apparatus for a merged power-communication cable in door security environment
AU2012201075B2 (en) * 2005-02-04 2014-08-14 Edmonds H. Chandler Jr. Method and apparatus for a merged power-communication cable in door security environment
US7545272B2 (en) 2005-02-08 2009-06-09 Therasense, Inc. RF tag on test strips, test strip vials and boxes
US20060181982A1 (en) * 2005-02-11 2006-08-17 Villevieille Jean-Marc A Wireless adaptor for content transfer
JP4260759B2 (ja) * 2005-02-18 2009-04-30 富士通株式会社 機器制御サービス提供プログラム、機器制御サービス提供システムおよび機器制御サービス提供方法
KR100754521B1 (ko) * 2005-02-22 2007-09-03 삼성전자주식회사 홈네트워크 시스템 및 홈네트워크 시스템에서의 정보제공방법
KR100636784B1 (ko) * 2005-02-22 2006-10-20 삼성전자주식회사 홈네트워크의 서비스 프레임워크
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
DE602006012284D1 (de) * 2005-02-28 2010-04-01 Koninkl Philips Electronics Nv SYSTEM UND VERFAHREN ZUR BEREITSTELLUNG EINER UNIVERSELLEN uFOLLOW-ME -FUNKTIONALITÄT IN EINEM UPNP-AV-NETZWERK
US20060198208A1 (en) * 2005-03-07 2006-09-07 Lantronix, Inc. Publicasting systems and methods
US10645347B2 (en) * 2013-08-09 2020-05-05 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US7307521B2 (en) * 2005-03-10 2007-12-11 Robert Bosch Gmbh Secure method and apparatus for retrieving network node identifier in wireless networks
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
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
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
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US20060209210A1 (en) * 2005-03-18 2006-09-21 Ati Technologies Inc. Automatic audio and video synchronization
US7778234B2 (en) * 2005-03-30 2010-08-17 Cisco Technology, Inc. Local provisioning of bandwidth and other network resources
US7978842B2 (en) * 2005-03-30 2011-07-12 Cisco Technology, Inc. Method and system for managing bandwidth in communication networks
JP2008537660A (ja) * 2005-03-31 2008-09-18 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 個人用私的仮想チャンネルを生成する装置、方法及びシステム
TWI270019B (en) * 2005-03-31 2007-01-01 Avermedia Tech Inc Interactive e-map surveillance system and method
US20060253782A1 (en) * 2005-04-01 2006-11-09 Vulcan Inc. Interface for manipulating multimedia playlists
FR2884943B1 (fr) * 2005-04-25 2007-07-27 Canon Europa Nv Naamlooze Venn Procede de gestion de commande au sein d'un reseau de communication, dispositif de controle, produit programme d'ordinateur et moyen de stockage correspondants
US20060245403A1 (en) * 2005-04-27 2006-11-02 Matsushita Electric Industrial Co., Ltd. UPnP mobility extension using session initiation protocol
US8205013B2 (en) 2005-05-02 2012-06-19 Samsung Electronics Co., Ltd. Method and system for aggregating the control of middleware control points
US20060255931A1 (en) * 2005-05-12 2006-11-16 Hartsfield Andrew J Modular design for a security system
US7605714B2 (en) * 2005-05-13 2009-10-20 Microsoft Corporation System and method for command and control of wireless devices using a wearable device
US7668195B2 (en) 2005-06-14 2010-02-23 General Instrument Corporation Method and apparatus for transmitting and receiving data over a shared access carrier network
TWI266495B (en) * 2005-06-15 2006-11-11 Newsoft Technology Corp Method and system of transmitting information from one to many terminals in a wireless local area network
US20070008081A1 (en) * 2005-06-17 2007-01-11 Tylicki Scott B MP3 doorbell chime system
US7548197B2 (en) * 2005-06-20 2009-06-16 At&T Intellectual Property I, L.P. GPS parasite system
WO2007008968A2 (en) * 2005-07-13 2007-01-18 Staccato Communications, Inc. Wireless content distribution
US8706082B2 (en) * 2005-07-26 2014-04-22 At&T Intellectual Property I, L.P. Media services with access control
KR100739716B1 (ko) * 2005-08-11 2007-07-13 삼성전자주식회사 공유 자원들의 네트워킹을 제어하는 방법 및 장치
US20070053379A1 (en) * 2005-09-06 2007-03-08 Mark Hershey Streaming media encoder with confidence monitor
WO2007030595A2 (en) 2005-09-06 2007-03-15 Home Xperience, Inc. Extensible universal home automation integration framework and user interface
US7818442B2 (en) * 2005-09-06 2010-10-19 Viewcast.Com, Inc. Streaming media encoder with front panel control interface
US7573713B2 (en) 2005-09-13 2009-08-11 Pacific Star Communications High velocity air cooling for electronic equipment
US7535861B2 (en) 2005-10-07 2009-05-19 Pacific Star Communications Inc. Self-contained portable broadband communication system
ITMI20052267A1 (it) * 2005-11-28 2007-05-29 Bticino Spa Stazione video-citofonica con funzioni multimediali
US20070136778A1 (en) * 2005-12-09 2007-06-14 Ari Birger Controller and control method for media retrieval, routing and playback
PL1966624T3 (pl) * 2005-12-23 2011-11-30 Philips Lighting Holding Bv Interfejs użytkownika posiadający informacje o położeniu
US8185644B2 (en) * 2005-12-30 2012-05-22 Honeywell International Inc. Method and apparatus for using SMS short code messaging to facilitate the transmission of a status update for a security system
CN100370384C (zh) * 2006-01-11 2008-02-20 华为技术有限公司 一种控制设备切换的方法及装置
KR100792293B1 (ko) 2006-01-16 2008-01-07 삼성전자주식회사 사용자의 컨텍스트를 고려한 서비스 제공방법 및 그 장치
US7747798B2 (en) * 2006-01-31 2010-06-29 Viewcast.Com, Inc. Portable media encoder
US20070180062A1 (en) * 2006-01-31 2007-08-02 Viewcast.Com, Inc. D/B/A Viewcast Corporation Portable media encoder with remote setup management interface
US7333464B2 (en) * 2006-02-01 2008-02-19 Microsoft Corporation Automated service discovery and wireless network set-up
US20070189411A1 (en) * 2006-02-14 2007-08-16 Viewcast.Com, Inc. Audio encoding and transmission method
US7640577B2 (en) * 2006-02-14 2009-12-29 Sony Corporation System and method for authenticating components in wireless home entertainment system
US20080005380A1 (en) * 2006-02-21 2008-01-03 Pacific Star Communications, Inc. Integrated configuration and management of hardware devices
US7817589B2 (en) 2006-02-21 2010-10-19 Pacific Star Communications, Inc. Self-contained portable broadband communications system
US20070213884A1 (en) * 2006-03-08 2007-09-13 Visteon Global Technologies, Inc. Method of implementing PC game auto-play in vehicle applications
US8001219B2 (en) 2006-03-16 2011-08-16 Exceptional Innovation, Llc User control interface for convergence and automation system
US7509402B2 (en) 2006-03-16 2009-03-24 Exceptional Innovation, Llc Automation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
US8725845B2 (en) 2006-03-16 2014-05-13 Exceptional Innovation Llc Automation control system having a configuration tool
US8209398B2 (en) 2006-03-16 2012-06-26 Exceptional Innovation Llc Internet protocol based media streaming solution
US8155142B2 (en) 2006-03-16 2012-04-10 Exceptional Innovation Llc Network based digital access point device
US7966083B2 (en) 2006-03-16 2011-06-21 Exceptional Innovation Llc Automation control system having device scripting
US7496627B2 (en) 2006-03-16 2009-02-24 Exceptional Innovation, Llc Automation control system having digital logging
US7587464B2 (en) 2006-03-16 2009-09-08 Exceptional Innovation, Llc Device automation using networked device control having a web services for devices stack
US8028283B2 (en) 2006-03-20 2011-09-27 Samsung Electronics Co., Ltd. Method and system for automated invocation of device functionalities in a network
US8224939B2 (en) * 2006-03-22 2012-07-17 Core Wireless Licensing, S.a.r.l. System and method for utilizing environment information in UPnP audio/video
US7590703B2 (en) 2006-03-27 2009-09-15 Exceptional Innovation, Llc Set top box for convergence and automation system
JP2007266701A (ja) * 2006-03-27 2007-10-11 Funai Electric Co Ltd 制御システムおよび器具
US8271881B2 (en) 2006-04-20 2012-09-18 Exceptional Innovation, Llc Touch screen for convergence and automation system
US8700772B2 (en) 2006-05-03 2014-04-15 Cloud Systems, Inc. System and method for automating the management, routing, and control of multiple devices and inter-device connections
EP1855477A1 (en) * 2006-05-12 2007-11-14 Tellink Comm. Ltd. Audio/video signal-sharing device
US7667968B2 (en) 2006-05-19 2010-02-23 Exceptional Innovation, Llc Air-cooling system configuration for touch screen
US20070286181A1 (en) * 2006-05-25 2007-12-13 Dennis Bushmitch Remote home/office monitoring and control using Skype
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US20080010482A1 (en) * 2006-06-13 2008-01-10 Microsoft Corporation Remote control of a media computing device
US9621559B2 (en) * 2006-06-19 2017-04-11 Bomgar Corporation Network apparatus for secure remote access and control
US7881315B2 (en) * 2006-06-27 2011-02-01 Microsoft Corporation Local peer-to-peer digital content distribution
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
KR101264318B1 (ko) 2006-07-07 2013-05-22 삼성전자주식회사 네트워크 환경에서의 서비스 메뉴 및 서비스 제공방법 및그 서비스 제공장치
US20080013893A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Optical Fiber Ferrule and Ferrule Receiver, and Method for Manufacturing the Same
US20080013956A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Provisioning of Services Via an Optical Fiber Network
US20080013907A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Optical Fiber Blowing Device and Method
US20080013909A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Modular Optical Fiber Network Interface
US20080013957A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Service Aggregation Gateway
US20080011514A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Optical Fiber Distribution Apparatus and Method
US20080011990A1 (en) * 2006-07-14 2008-01-17 Tenvera, Inc. Installation of Fiber Optic Cables
US7730229B2 (en) * 2006-07-28 2010-06-01 Fujitsu Limited Determining an aggreagated active/standby state for an interface unit form entity active/standby states
US8402150B1 (en) 2006-07-31 2013-03-19 Automated Irrigation Controls, LLC Manipulation of LonWorks® protocol for RF communications
US20080046944A1 (en) * 2006-08-17 2008-02-21 Lee Hae-Ryong Ubiquitous home media service apparatus and method based on smmd, and home media service system and method using the same
US20080066181A1 (en) * 2006-09-07 2008-03-13 Microsoft Corporation DRM aspects of peer-to-peer digital content distribution
EP1898563B1 (fr) * 2006-09-07 2010-11-24 France Telecom Procédé et système de commande à distance d'équipements domestiques
US7629883B2 (en) * 2006-09-12 2009-12-08 Peter D. Noel Baby monitor having a temporary mute function and method of use
WO2008042804A2 (en) 2006-09-29 2008-04-10 Nomadix, Inc. Systems and methods for injecting content
US20080089087A1 (en) * 2006-10-16 2008-04-17 Paul Douglas Stoner Apparatus and Method Pertaining to Light-Based Power Distribution in a Vehicle
US20080087827A1 (en) * 2006-10-16 2008-04-17 Paul Douglas Stoner Apparatus and Method Pertaining to Provision of a Substantially Unique Aircraft Identifier Via a Source of Power
WO2008073658A2 (en) 2006-11-09 2008-06-19 Exceptional Innovation, Llc. Portable device for convergence and automation solution
US8230466B2 (en) 2006-11-16 2012-07-24 At&T Intellectual Property I, L.P. Home automation system and method including remote media access
US8597025B2 (en) * 2006-11-24 2013-12-03 Trex Enterprises Corp. Celestial weapons orientation measuring system
FR2910676A1 (fr) * 2006-12-20 2008-06-27 Orangefrance Sa Systeme et procede de commande a distance d'appareils, terminal de commande et programme d'ordinateur correspondants
TWI331290B (en) * 2006-12-22 2010-10-01 Compal Electronics Inc Apparatus, system and method for controlling multimedia system
US20080178198A1 (en) * 2007-01-22 2008-07-24 Media Ripple, Llc Distributed digital media management
US8761712B1 (en) * 2007-01-23 2014-06-24 Control4 Corporation Location based remote controller for controlling different electronic devices located in different locations
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US20080256205A1 (en) * 2007-02-26 2008-10-16 Shawn Christopher Mahoney Apparatus and Method for a Portable Hand Held Device Into a Media Controller
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
US20080232570A1 (en) * 2007-03-20 2008-09-25 Avaya Technology Llc Automatic Reconstitution of Telecommunications Sessions
US9953481B2 (en) * 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US7696869B2 (en) * 2007-04-05 2010-04-13 Health Hero Network, Inc. Interactive programmable container security and compliance system
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US20080267144A1 (en) * 2007-04-26 2008-10-30 Motorola, Inc. System and method for managing broadcast and/or multicast based communication sessions for mobile nodes
WO2008148096A1 (en) * 2007-05-25 2008-12-04 Exceptional Innovation, Llc Customizable remote control device
US8290133B2 (en) * 2007-05-31 2012-10-16 Centurylink Intellectual Property Llc System and method for remote home monitoring and intercom communication
US7949708B2 (en) * 2007-06-08 2011-05-24 Microsoft Corporation Using a remote handheld device as a local device
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
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
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US10223903B2 (en) 2010-09-28 2019-03-05 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US8502648B2 (en) * 2007-08-16 2013-08-06 Broadcom Corporation Remote-control device with directional audio system
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
KR100881723B1 (ko) * 2007-09-21 2009-02-06 한국전자통신연구원 미디어 실감 재현을 위한 디바이스 연동/제어 정보 생성장치 및 방법
KR100907531B1 (ko) * 2007-10-01 2009-07-14 한국전자통신연구원 Smmd 기반 미디어 서비스를 위한 미디어와 멀티디바이스 동기 제어 시스템 및 방법
CN201094160Y (zh) * 2007-10-11 2008-07-30 周美香 一种多功能影音切换系统
US20100225455A1 (en) * 2007-10-24 2010-09-09 Jimmy David Claiborne Polyphonic Doorbell Chime System
US8010369B2 (en) 2007-10-30 2011-08-30 At&T Intellectual Property I, L.P. System and method for controlling devices that are connected to a network
FI121618B (fi) * 2007-11-09 2011-01-31 Capricode Oy Mobiilin laitteen laitehallintamenetelmä ja -järjestely
KR100974908B1 (ko) * 2007-12-15 2010-08-09 한국전자통신연구원 Smmd 기반 사용자 맞춤형 미디어 서비스 시스템 및방법
EP2073447B1 (en) * 2007-12-20 2012-08-22 Alcatel Lucent System for connecting universal plug and play upnp devices in a upnp network
US8898321B2 (en) * 2008-01-09 2014-11-25 Microsoft Corporation Remote device communication platform user interface
US8789151B2 (en) * 2008-01-09 2014-07-22 Microsoft Corporation Remote device communication platform
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US20090195513A1 (en) * 2008-02-05 2009-08-06 Delphi Technologies, Inc. Interactive multimedia control module
US8634720B2 (en) * 2008-02-28 2014-01-21 Robert Bosch Gmbh Remote control relay for wirelessly-controlled devices
US8687626B2 (en) 2008-03-07 2014-04-01 CenturyLink Intellectual Property, LLC System and method for remote home monitoring utilizing a VoIP phone
US10460085B2 (en) 2008-03-13 2019-10-29 Mattel, Inc. Tablet computer
US20100281194A1 (en) * 2008-09-02 2010-11-04 Robb Fujioka Modular application computing apparatus, system and method
US20110025469A1 (en) * 2008-04-18 2011-02-03 Koninklijke Philips Electronics N.V. Method of commissioning a device arrangement
CN102017804B (zh) * 2008-04-23 2014-09-24 皇家飞利浦电子股份有限公司 用于控制照明场景的光系统控制器和方法
FR2930860B1 (fr) * 2008-04-30 2010-05-28 Sigma Mediterranee Systeme de communication video et vocale controle par un dispositif de commande a distance
US7825545B2 (en) * 2008-05-14 2010-11-02 Omar Lutfey Energy conservation and control systems
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US9294705B2 (en) 2008-06-27 2016-03-22 Universal Electronics Inc. System and method for ubiquitous appliance control
US8199251B2 (en) 2008-07-07 2012-06-12 Woodman Labs, Inc. Camera housing with integrated expansion module
US8505056B2 (en) 2008-07-10 2013-08-06 Apple Inc. Updating properties of remote A/V performance nodes
US8712958B2 (en) * 2008-07-16 2014-04-29 Electronics And Telecommunications Research Institute Method and apparatus for representing sensory effects and computer readable recording medium storing user sensory preference metadata
WO2010008232A2 (ko) * 2008-07-16 2010-01-21 한국전자통신연구원 실감 효과 표현 방법 및 그 장치 및 실감 효과 메타데이터가 기록된 컴퓨터로 읽을 수 있는 기록 매체
KR101667416B1 (ko) * 2008-07-16 2016-10-19 한국전자통신연구원 실감 효과 표현 방법 및 그 장치 및 실감 기기 성능 메타데이터가 기록된 컴퓨터로 읽을 수 있는 기록 매체
ATE524803T1 (de) * 2008-07-21 2011-09-15 Somfy Sas Verfahren zur steuerung einer gruppe drahtlos gesteuerter anwendungen
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
US11792036B2 (en) 2008-08-11 2023-10-17 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
US8902044B2 (en) * 2008-09-05 2014-12-02 Gaylon Smith Biometric control system and method for machinery
US20100060419A1 (en) * 2008-09-05 2010-03-11 Smith Gaylan S Biometric Control System and Method For Machinery
WO2010038970A2 (en) 2008-09-30 2010-04-08 Samsung Electronics Co., Ltd. Method and system for managing an imaging device by an electronic device located remotely to the imaging device
FR2939553B1 (fr) * 2008-12-10 2011-01-14 Somfy Sas Procede d'apprentissage d'un dispositif de commande d'equipements domotiques d'un batiment
FR2939556B1 (fr) * 2008-12-10 2011-01-14 Somfy Sas Procede d'apprentissage d'un dispositif de commande d'equipements domotiques d'un batiment
US8255467B1 (en) * 2008-12-13 2012-08-28 Seedonk, Inc. Device management and sharing in an instant messenger system
DE102008055585B3 (de) * 2008-12-23 2010-04-29 Jiri Burda Modulares Heiz- und Beleuchtungssystem zum Aufbau von Leucht- und Heizelementen
US8130643B2 (en) * 2009-04-07 2012-03-06 Cisco Technology, Inc. System and method for controlling a data transfer over a network
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
US20110030037A1 (en) 2009-07-07 2011-02-03 Vadim Olshansky Zone migration in network access
US20110032423A1 (en) * 2009-08-06 2011-02-10 Sony Corporation Adaptive user profiling for tv-centric home automation system
KR20110019894A (ko) * 2009-08-21 2011-03-02 삼성전자주식회사 홈 네트워크 시스템 및 이의 제어방법
KR100949717B1 (ko) * 2009-08-26 2010-03-29 주식회사 아이두잇 모바일 에이브이(av) 장치
GB2473237A (en) * 2009-09-04 2011-03-09 Hitachi Ltd Wireless updates for a home automation network display
US8539524B2 (en) 2009-10-26 2013-09-17 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8374127B2 (en) 2009-10-26 2013-02-12 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
EP2339779B1 (en) * 2009-10-26 2016-02-17 LG Electronics Inc. Controlling method of dtv (digital television) positioned within one independent space among physically separated multiple independent spaces and dtv thereof
US8374180B2 (en) 2009-10-26 2013-02-12 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8855101B2 (en) 2010-03-09 2014-10-07 The Nielsen Company (Us), Llc Methods, systems, and apparatus to synchronize actions of audio source monitors
US20110296465A1 (en) * 2010-05-28 2011-12-01 Snapstick Inc. Making Televisions Connected and Collaborative
JP5471850B2 (ja) * 2010-06-02 2014-04-16 ソニー株式会社 制御装置、制御方法、プログラム
ATE557263T1 (de) * 2010-06-22 2012-05-15 Holger Siegel Vorrichtung und verfahren zum messen von elektrischer arbeit
US9760140B1 (en) 2010-07-03 2017-09-12 Best Energy Reduction Technologies, Llc Method, system and apparatus for monitoring and measuring power usage by a device
US9007186B1 (en) 2010-07-03 2015-04-14 Best Energy Reduction Technologies, Llc Method and apparatus for controlling power to a device
US8093751B1 (en) 2010-07-03 2012-01-10 Green Power Technologies, Llc Method and system for controlling power to an electrically powered device
US20120028488A1 (en) * 2010-07-03 2012-02-02 Green Power Technologies, Llc Method And System For Transmitting Data To And From A Television
US7964989B1 (en) 2010-09-09 2011-06-21 Green Power Technologies, Llc Method and system for controlling power to an electrically powered device
US9331524B1 (en) 2010-07-03 2016-05-03 Best Energy Reduction Technologies, Llc Method, system and apparatus for monitoring and measuring power usage
US8290628B2 (en) * 2010-07-23 2012-10-16 Lg Electronics Inc. Air conditioner and method for controlling the same
JP2012038032A (ja) * 2010-08-05 2012-02-23 Sony Corp 制御装置、制御システム、及び制御方法
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
US8331908B2 (en) * 2010-10-04 2012-12-11 Microsoft Corporation Mobile telephone hosted meeting controls
US20120119889A1 (en) * 2010-11-17 2012-05-17 Carrillo Michael A Interactive mobile communication device
US8907763B2 (en) * 2010-12-02 2014-12-09 Viscount Security Systems Inc. System, station and method for mustering
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
FR2969778B1 (fr) 2010-12-22 2013-01-11 Somfy Sas Molette souris
JP5472159B2 (ja) * 2011-02-28 2014-04-16 ブラザー工業株式会社 情報端末、サーバ、接続先決定方法およびプログラム
US8537753B2 (en) 2011-03-21 2013-09-17 Broadcom Corporation In-house location based services
US20120254929A1 (en) * 2011-04-04 2012-10-04 Google Inc. Content Extraction for Television Display
KR101253766B1 (ko) * 2011-04-12 2013-04-12 주식회사 어니언소프트웨어 위치 자동 감지 시스템 및 그 제어방법
KR101276846B1 (ko) * 2011-04-22 2013-06-18 엘지전자 주식회사 미디어 데이터의 스트리밍 제어방법 및 제어장치
US9703275B2 (en) 2011-06-23 2017-07-11 Rain Bird Corporation Methods and systems for irrigation and climate control
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US10154564B2 (en) * 2011-08-31 2018-12-11 Chia-Teh Chen App based free setting method for setting operating parameter of security light
US8866392B2 (en) 2011-08-31 2014-10-21 Chia-Teh Chen Two-level LED security light with motion sensor
KR101958902B1 (ko) * 2011-09-30 2019-07-03 삼성전자주식회사 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템
CN103974855A (zh) * 2011-11-22 2014-08-06 邦及奥卢夫森公司 包括用于光源、舒适和多媒体设备的控制系统的车辆、船舶或飞机
US8605218B2 (en) * 2011-12-08 2013-12-10 Sony Corporation Home audio video display device (AVDD) as sensor monitor
US9548943B2 (en) * 2012-02-20 2017-01-17 Tyco Fire & Security Gmbh Dual communication-interface facility monitoring and management system and method
CN104364992B (zh) 2012-03-12 2017-05-10 诺曼·R·伯恩 电能管理和监视系统及方法
EP2845109A4 (en) * 2012-05-01 2015-12-23 Kortek Ind Pty Ltd POWER SUPPLY, LIGHTING AND MODULAR WIRELESS AUTOMATION CONTROL
US9538880B2 (en) * 2012-05-09 2017-01-10 Convotherm Elektrogeraete Gmbh Optical quality control system
US20130329140A1 (en) * 2012-06-06 2013-12-12 Silverberg Line Canada Inc. System and method for providing multiple multimedia activities on multiple output devices
KR20130137379A (ko) 2012-06-07 2013-12-17 삼성전자주식회사 홈 네트워크에서 사용자 정보를 저장하는 장치 및 방법
CN103631202A (zh) * 2012-08-20 2014-03-12 北京威控科技发展有限公司 基于物联网的酒店客房智能监控系统及方法
US9432210B2 (en) 2012-09-12 2016-08-30 Zuli, Inc. System for monitor and control of equipment
KR101942839B1 (ko) * 2012-10-31 2019-01-29 삼성전자주식회사 에이전트 장치, 전기기기 및 그의 제어 방법
KR20140077489A (ko) * 2012-12-14 2014-06-24 삼성전자주식회사 사용자 단말 장치, 네트워크 장치 및 그 제어 방법
US8984566B2 (en) * 2013-01-07 2015-03-17 Jet Optoelectronics Co., Ltd. Video entertainment system
US9021516B2 (en) 2013-03-01 2015-04-28 The Nielsen Company (Us), Llc Methods and systems for reducing spillover by measuring a crest factor
US9118960B2 (en) 2013-03-08 2015-08-25 The Nielsen Company (Us), Llc Methods and systems for reducing spillover by detecting signal distortion
KR101597657B1 (ko) * 2013-06-18 2016-02-25 (주)파워보이스 네트워크 접속 정보가 포함된 음파를 출력하는 모바일 디바이스 및 방법
US9978254B2 (en) 2013-07-17 2018-05-22 BOT Home Automation, Inc. Wireless speaker devices for wireless audio/video recording and communication devices
US10412487B2 (en) 2013-07-17 2019-09-10 Amazon Technologies, Inc. Auto-provisioning of wireless speaker devices for audio/video recording and communication devices
US9948892B2 (en) * 2013-07-17 2018-04-17 BOT Home Automation, Inc. Wireless speaker devices for wireless audio/video recording and communication devices
US10719812B2 (en) * 2013-11-04 2020-07-21 Koninklijke Philips N.V. Method of notifying a user on a task of an apparatus
US9794989B2 (en) * 2013-12-06 2017-10-17 Panasonic Intellectual Property Corporation Of America Terminal apparatus and control method for assistive cooking
KR102194782B1 (ko) * 2014-01-24 2020-12-23 삼성전자주식회사 전자 장치에서 사용자 상태 인지 정보를 이용한 알림 서비스 제공을 위한 장치 및 방법
US10303769B2 (en) * 2014-01-28 2019-05-28 Somol Zorzin Gmbh Method for automatically detecting meaning and measuring the univocality of text
US9794526B2 (en) * 2014-02-12 2017-10-17 Sonr Llc Non-disruptive monitor system
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US9996866B2 (en) * 2014-03-28 2018-06-12 Paypal, Inc. Item location assistant with custom price display
US10360619B2 (en) 2014-03-28 2019-07-23 Paypal, Inc. Item location assistant
US9860076B2 (en) * 2014-05-07 2018-01-02 Vivint, Inc. Home automation via voice control
US9696414B2 (en) 2014-05-15 2017-07-04 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using sonic signaling
US10070291B2 (en) 2014-05-19 2018-09-04 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using low energy bluetooth
JP6336864B2 (ja) * 2014-09-05 2018-06-06 シャープ株式会社 加熱調理システム
US9841740B2 (en) * 2014-09-09 2017-12-12 Vivint, Inc. Hybrid rule implementation for an automation system
US9924224B2 (en) 2015-04-03 2018-03-20 The Nielsen Company (Us), Llc Methods and apparatus to determine a state of a media presentation device
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
US9608976B2 (en) * 2015-05-26 2017-03-28 Google Inc. In-vehicle shared-screen system with write back to multiple user accounts
US9848222B2 (en) 2015-07-15 2017-12-19 The Nielsen Company (Us), Llc Methods and apparatus to detect spillover
US10042342B1 (en) 2015-10-08 2018-08-07 Best Energy Reduction Technologies, Llc Monitoring and measuring power usage and temperature
CN105425872B (zh) * 2015-11-05 2017-11-24 徐州工程学院 一种基于微波通信的轮巡式智能仓库管理系统
EP3395016B1 (en) * 2015-12-24 2023-01-04 Intel Corporation System to monitor and control sensor devices
US10748414B2 (en) 2016-02-26 2020-08-18 A9.Com, Inc. Augmenting and sharing data from audio/video recording and communication devices
US9965934B2 (en) 2016-02-26 2018-05-08 Ring Inc. Sharing video footage from audio/video recording and communication devices for parcel theft deterrence
US10489453B2 (en) 2016-02-26 2019-11-26 Amazon Technologies, Inc. Searching shared video footage from audio/video recording and communication devices
US10397528B2 (en) 2016-02-26 2019-08-27 Amazon Technologies, Inc. Providing status information for secondary devices with video footage from audio/video recording and communication devices
US11393108B1 (en) 2016-02-26 2022-07-19 Amazon Technologies, Inc. Neighborhood alert mode for triggering multi-device recording, multi-camera locating, and multi-camera event stitching for audio/video recording and communication devices
US10841542B2 (en) 2016-02-26 2020-11-17 A9.Com, Inc. Locating a person of interest using shared video footage from audio/video recording and communication devices
WO2017165166A1 (en) 2016-03-21 2017-09-28 Carrier Corporation Intrusion security panel with remote assistance through simulated user interface
DK179925B1 (en) 2016-06-12 2019-10-09 Apple Inc. USER INTERFACE FOR MANAGING CONTROLLABLE EXTERNAL DEVICES
US10871242B2 (en) 2016-06-23 2020-12-22 Rain Bird Corporation Solenoid and method of manufacture
US20180004393A1 (en) 2016-07-01 2018-01-04 Autodesk, Inc. Three dimensional visual programming interface for a network of devices
US10880284B1 (en) * 2016-08-19 2020-12-29 Amazon Technologies, Inc. Repurposing limited functionality devices as authentication factors
CN107801279B (zh) * 2016-09-02 2022-06-07 陈家德 在线自由设定方法及具有其的led保防灯及其控制装置
MX371369B (es) 2016-10-07 2020-01-28 Norman R Byrne Cable de potencia eléctrica con conmutación inteligente.
WO2018187168A1 (en) * 2017-04-05 2018-10-11 Ring Inc. Providing status information for secondary devices with video footage from audio/video recording and communication devices
US10980120B2 (en) 2017-06-15 2021-04-13 Rain Bird Corporation Compact printed circuit board
CN109425167A (zh) * 2017-08-28 2019-03-05 合肥美的智能科技有限公司 冰箱、互联智能家用电器系统及冰箱的控制方法
CN107576018B (zh) * 2017-09-30 2020-08-28 深圳市百欧森环保科技股份有限公司 空气大数据的数据处理方法及空气大数据收集系统
CN107856637A (zh) * 2017-12-09 2018-03-30 惠州市梦芭迪工业产品设计中心(普通合伙) 一种具有隐蔽监控功能的车载空气净化器
US11503782B2 (en) 2018-04-11 2022-11-22 Rain Bird Corporation Smart drip irrigation emitter
CN117376505A (zh) 2018-05-07 2024-01-09 苹果公司 用于查看实况视频馈送和录制视频的用户界面
WO2020001652A1 (en) * 2018-06-29 2020-01-02 Yunding Network Technology (Beijing) Co., Ltd. Systems and methods for informarion management
EP3834039A1 (en) 2018-08-07 2021-06-16 GoPro, Inc. Camera and camera mount
USD905786S1 (en) 2018-08-31 2020-12-22 Gopro, Inc. Camera mount
USD894256S1 (en) 2018-08-31 2020-08-25 Gopro, Inc. Camera mount
US11363071B2 (en) 2019-05-31 2022-06-14 Apple Inc. User interfaces for managing a local network
US10904029B2 (en) 2019-05-31 2021-01-26 Apple Inc. User interfaces for managing controllable external devices
CN110225047B (zh) * 2019-06-19 2022-09-02 深圳前海微众银行股份有限公司 一种工作监测方法、装置、计算机设备及存储介质
US11424561B2 (en) 2019-07-03 2022-08-23 Norman R. Byrne Outlet-level electrical energy management system
USD920419S1 (en) 2019-09-17 2021-05-25 Gopro, Inc. Camera
KR20210116897A (ko) 2020-03-18 2021-09-28 삼성전자주식회사 외부 장치의 음성 기반 제어를 위한 방법 및 그 전자 장치
US11721465B2 (en) 2020-04-24 2023-08-08 Rain Bird Corporation Solenoid apparatus and methods of assembly
US11079913B1 (en) 2020-05-11 2021-08-03 Apple Inc. User interface for status indicators
USD946074S1 (en) 2020-08-14 2022-03-15 Gopro, Inc. Camera
EP4113906A1 (en) * 2021-07-01 2023-01-04 Inter IKEA Systems B.V. Methods and systems for controlling an electronic device in a smart home system

Family Cites Families (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2187018B (en) * 1984-02-24 1988-02-10 Colin Robert Francis Hazzard or security monitoring device
US4959810A (en) * 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
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
WO1990015394A1 (en) 1989-06-02 1990-12-13 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
JPH0644986A (ja) * 1992-07-24 1994-02-18 Yuasa Corp 固体電解質型燃料電池の製造装置
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
JPH08751A (ja) * 1994-06-24 1996-01-09 Nohmi Bosai Ltd 火災検知方式
JP3348985B2 (ja) * 1994-08-01 2002-11-20 オータックス株式会社 安全防災装置
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
US5805812A (en) * 1996-05-15 1998-09-08 Electronic Data Systems Corporation Communication system for the remote control of equipment
TW346593B (en) * 1996-09-11 1998-12-01 Matsushita Electric Ind Co Ltd Data display control apparatus, a data transmission apparatus, and a data display control information editing apparatus
US6236335B1 (en) * 1996-09-17 2001-05-22 Ncr Corporation System and method of tracking short range transmitters
US5938721A (en) 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
US6411899B2 (en) 1996-10-24 2002-06-25 Trimble Navigation Ltd. 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
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 シャープ株式会社 通信方法、通信システム、通信プログラムを記録したコンピュータで読取可能な記録媒体および通信機器
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
US6282714B1 (en) 1997-01-31 2001-08-28 Sharewave, Inc. Digital wireless home computer system
US5926108A (en) 1997-02-12 1999-07-20 Sony Corporation Movie information pager
US5956025A (en) 1997-06-09 1999-09-21 Philips Electronics North America Corporation Remote with 3D organized GUI for a home entertainment system
CA2401726C (en) 1997-06-25 2010-10-19 Richard James Humpleman Browser based command and control home network
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
JPH11146467A (ja) * 1997-11-12 1999-05-28 Sony Corp リモートコントローラ、リモートコントローラの制御方法、受信装置、受信方法、制御装置、制御方法、リモートコントロールシステム、リモートコントロールシステムの制御方法、および、伝送媒体
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
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
US6032202A (en) 1998-01-06 2000-02-29 Sony Corporation Of Japan Home audio/video network with two level device control
US6085236A (en) 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
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
AU4083599A (en) * 1998-05-18 1999-12-06 Leviton Manufacturing Company, Inc. Network based electrical control system with distributed sensing and control
US6148205A (en) 1998-06-30 2000-11-14 Motorola, Inc. Method and apparatus for secure registration within an in-home wireless network
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
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
US6563430B1 (en) 1998-12-11 2003-05-13 Koninklijke Philips Electronics N.V. Remote control device with location dependent interface
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
US6275865B1 (en) 1998-11-25 2001-08-14 Sony Corporation Of Japan Method and system for message dispatching in a home audio/video network
KR20010041425A (ko) * 1998-12-29 2001-05-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
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
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
KR100443920B1 (ko) * 1999-09-03 2004-08-09 엔티티 도꼬모 인코퍼레이티드 프로그램 정보 송신장치, 통신 시스템, 프로그램 정보송신방법, 프로그램 기록 지시방법 및 프로그램 구입지시방법
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
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
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
AU2001229417A1 (en) 2000-01-14 2001-07-24 Airomedia, Inc. System and method for location-based stimuli motivated information delivery
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
EP1266507B1 (en) 2000-03-17 2004-06-02 America Online, Inc. 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
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
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
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
JP2002094543A (ja) 2000-09-18 2002-03-29 Sony Corp 携帯情報機器、携帯情報機器アクセス装置、ホームネットワークシステム、およびホームネットワークに対するアクセス方法
US7292898B2 (en) 2000-09-18 2007-11-06 Balboa Instruments, Inc. Method and apparatus for remotely monitoring and controlling a pool or spa
WO2002027438A2 (en) * 2000-09-28 2002-04-04 Vigilos, Inc. Method and process for configuring a premises for monitoring
US20040047347A1 (en) * 2000-11-13 2004-03-11 Michael Worry Method, system and apparatus for reprogramming a digital electronic device via a computer network
US7370074B2 (en) * 2000-12-06 2008-05-06 Vigilos, Inc. System and method for implementing open-protocol remote device control
JP2002176610A (ja) * 2000-12-08 2002-06-21 Brother Ind Ltd ビデオ操作サーバ、ビデオ操作方法、記録媒体およびプログラム
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 株式会社ケンウッド 通信装置、及び通信制御方法
EP1407602A1 (en) * 2001-07-05 2004-04-14 Koninklijke Philips Electronics N.V. System with macro commands
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
US7024470B2 (en) * 2002-02-04 2006-04-04 Atreus Systems Corp. System and method for setting up user self-activating network-based services
US6642852B2 (en) 2002-03-01 2003-11-04 Universal Electronics Inc. Remote control device with appliance power awareness
US6914551B2 (en) * 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US6792323B2 (en) * 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20040054789A1 (en) * 2002-09-12 2004-03-18 International Business Machines Corporation Pervasive home network portal
US7543306B2 (en) * 2003-07-02 2009-06-02 Intel Corporation Method, system, and program for handling device interrupts in a multi-processor environment

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101647255B (zh) * 2007-03-27 2013-07-03 摩托罗拉解决方案公司 用于管理应用程序集合体的方法和装置
CN101652978B (zh) * 2007-03-29 2016-11-16 皇家飞利浦电子股份有限公司 使用逻辑地址的联网控制系统
US9420672B2 (en) 2009-07-29 2016-08-16 Koninklijke Philips N.V. Managing atmosphere programs for atmosphere creation systems
CN102498752A (zh) * 2009-07-29 2012-06-13 皇家飞利浦电子股份有限公司 管理用于气氛产生系统的气氛程序
CN102498752B (zh) * 2009-07-29 2015-01-14 皇家飞利浦电子股份有限公司 管理用于气氛产生系统的气氛程序
CN102668447A (zh) * 2009-10-26 2012-09-12 Lg电子株式会社 定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法和控制dtv的管理服务器的控制方法
CN102726054A (zh) * 2009-10-26 2012-10-10 Lg电子株式会社 定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法及其dtv
CN102668448B (zh) * 2009-10-26 2015-07-01 Lg电子株式会社 可访问被定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的ap(接入点)卡的移动设备的控制方法及其移动设备
CN102656896B (zh) * 2009-10-26 2015-07-01 Lg电子株式会社 对于安置在物理上分开的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法及其dtv
CN102726054B (zh) * 2009-10-26 2015-07-15 Lg电子株式会社 定位在物理分离的多个独立空间之中的一个独立空间内的dtv(数字电视)的控制方法及其dtv
CN102656531A (zh) * 2010-01-15 2012-09-05 莱卡地球系统公开股份有限公司 数据共享的系统和方法
CN101778198A (zh) * 2010-01-25 2010-07-14 上海享云信息系统有限公司 一种增强型电视终端系统
CN102754038A (zh) * 2010-02-09 2012-10-24 Somfy两合公司 住宅自动化设施的控制设备的操控方法
CN102754038B (zh) * 2010-02-09 2016-06-22 Somfy两合公司 住宅自动化设施的控制设备的操控方法
CN103404121A (zh) * 2010-12-31 2013-11-20 施耐德电气建筑有限公司 使用远程认证的电子物理访问控制
CN104620220A (zh) * 2012-09-10 2015-05-13 三星电子株式会社 用于在装置中执行应用的方法和设备
CN104620220B (zh) * 2012-09-10 2018-07-20 三星电子株式会社 用于在装置中执行应用的方法和设备
US9880584B2 (en) 2012-09-10 2018-01-30 Samsung Electronics Co., Ltd. Method and apparatus for executing application in device
CN104981963A (zh) * 2013-02-05 2015-10-14 三菱电机株式会社 家庭用电力指令装置以及家庭用电力控制系统
CN104981963B (zh) * 2013-02-05 2018-04-27 三菱电机株式会社 家庭用电力指令装置以及家庭用电力控制系统
CN105793785B (zh) * 2013-12-11 2020-02-28 西门子瑞士有限公司 用于灵活的房间布置的分组
US10248089B2 (en) 2013-12-11 2019-04-02 Siemens Schweiz Ag Grouping for flexible room arrangements
CN105793785A (zh) * 2013-12-11 2016-07-20 西门子瑞士有限公司 用于灵活的房间布置的分组
US10887165B2 (en) 2014-01-22 2021-01-05 Zhenhua Li Personal working system available for dynamic combination and adjustment
WO2015110022A1 (zh) * 2014-01-22 2015-07-30 李振华 可动态组合和调整的个人工作系统
CN104869662A (zh) * 2014-02-25 2015-08-26 索尼公司 利用Wi-Fi或蓝牙信号强度确定候选同伴显示设备
CN104918106A (zh) * 2014-03-10 2015-09-16 索尼公司 邻近检测与主显示器处于相同房间内的候选伴侣显示设备
CN104918106B (zh) * 2014-03-10 2018-11-13 索尼公司 邻近检测与主显示器处于相同房间内的候选伴侣显示设备
CN104935940A (zh) * 2014-03-17 2015-09-23 联发科技股份有限公司 基于深度的块分割的信号传递方法
CN104935940B (zh) * 2014-03-17 2018-02-16 寰发股份有限公司 基于深度的块分割的信号传递方法
US9838712B2 (en) 2014-03-17 2017-12-05 Hfi Innovation Inc. Method of signaling for depth-based block partitioning
CN109076196A (zh) * 2016-02-26 2018-12-21 亚马逊技术有限公司 共享来自音频/视频记录和通信装置的视频录像
CN109076196B (zh) * 2016-02-26 2020-01-14 亚马逊技术有限公司 共享来自音频/视频记录和通信装置的视频录像
CN109074618A (zh) * 2016-04-11 2018-12-21 开利公司 在与多个访问控件交互时捕获用户意图

Also Published As

Publication number Publication date
US7184848B2 (en) 2007-02-27
JP2013051701A (ja) 2013-03-14
US20040003073A1 (en) 2004-01-01
CN1759386B (zh) 2010-07-21
EP1606724A2 (en) 2005-12-21
JP2006525597A (ja) 2006-11-09
JP5231480B2 (ja) 2013-07-10
CA2518484A1 (en) 2004-09-23
CA2518484C (en) 2014-05-13
US20050055472A1 (en) 2005-03-10
JP2010205291A (ja) 2010-09-16
JP2010231796A (ja) 2010-10-14
WO2004081713A3 (en) 2005-02-03
KR20060004912A (ko) 2006-01-16
JP5231481B2 (ja) 2013-07-10
EP1606724A4 (en) 2007-08-22
WO2004081713A2 (en) 2004-09-23
JP2011108264A (ja) 2011-06-02
KR101124817B1 (ko) 2012-03-27
US6792323B2 (en) 2004-09-14

Similar Documents

Publication Publication Date Title
CN1759386A (zh) 用于管理受控居住或非住宅环境的方法、系统和计算机程序产品
JP5873031B2 (ja) コントロールされた居住環境または非居住環境を管理するための方法、システム、およびコンピュータ・プログラム製品
JP5112319B2 (ja) 制御された居住または非居住環境を管理するための方法、システム、およびコンピュータプログラム製品
CN1926512A (zh) 自动管理受控环境中的组件的方法,系统和计算机程序产品

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
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

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.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100721