WO2002051067A3 - Plug and play enabling device for heterogeneous networks of slave devices - Google Patents

Plug and play enabling device for heterogeneous networks of slave devices Download PDF

Info

Publication number
WO2002051067A3
WO2002051067A3 PCT/IB2001/002506 IB0102506W WO0251067A3 WO 2002051067 A3 WO2002051067 A3 WO 2002051067A3 IB 0102506 W IB0102506 W IB 0102506W WO 0251067 A3 WO0251067 A3 WO 0251067A3
Authority
WO
WIPO (PCT)
Prior art keywords
network
upnp
requests
bridging device
commands
Prior art date
Application number
PCT/IB2001/002506
Other languages
French (fr)
Other versions
WO2002051067A2 (en
Inventor
Doreen Y Cheng
Original Assignee
Koninkl Philips Electronics Nv
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 Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Publication of WO2002051067A2 publication Critical patent/WO2002051067A2/en
Publication of WO2002051067A3 publication Critical patent/WO2002051067A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both 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
    • 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
    • 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/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • 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/2871Implementation details of single intermediate entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • 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/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • 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/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/281Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function 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/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a 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
    • 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]

Abstract

A bridging device couples an IP (Internet Protocol) network to one or more non-IP networks, in order to facilitate the control of non-UPnP (Universal Plug and Play) devices by a UPnP controller on the IP network. Each of the non-IP slave networks may employ different network technologies, such as USB, Bluetooth, HAVi, Home API, HomeRF, X-10, Jini, and so on. The bridging device includes an IP network interface for receiving commands and requests from the UPnP controller, and one or more slave network interfaces that transform the received commands and requests into device and network specific commands and requests. These device and network specific commands and requests are communicated to the controlled non-UPnP device, via the slave network, using the slave network"s protocol. The bridging device also communicates event status messages to the UPnP controller, corresponding to the non-UPnP devices" response to the UPnP controller"s commands and requests. The bridging device also includes enabling logic to support the UPnP addressing, discovery, and description processes for each of the devices on the non-IP network. To minimize the storage requirements at the bridging device, the bridging device is configure to use a file server that is also resident on an IP network, wherein the file server contains the detailed information required to effect the appropriate UPnP addressing, discovery, and description processes, and other information-laden tasks, as required.
PCT/IB2001/002506 2000-12-19 2001-12-13 Plug and play enabling device for heterogeneous networks of slave devices WO2002051067A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/742,278 2000-12-19
US09/742,278 US20020078161A1 (en) 2000-12-19 2000-12-19 UPnP enabling device for heterogeneous networks of slave devices

Publications (2)

Publication Number Publication Date
WO2002051067A2 WO2002051067A2 (en) 2002-06-27
WO2002051067A3 true WO2002051067A3 (en) 2002-09-12

Family

ID=24984176

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2001/002506 WO2002051067A2 (en) 2000-12-19 2001-12-13 Plug and play enabling device for heterogeneous networks of slave devices

Country Status (2)

Country Link
US (1) US20020078161A1 (en)
WO (1) WO2002051067A2 (en)

Families Citing this family (217)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001313130A (en) * 2000-04-28 2001-11-09 Japan Aviation Electronics Industry Ltd Connector grouping contact
US11467856B2 (en) 2002-12-12 2022-10-11 Flexiworld Technologies, Inc. Portable USB device for internet access service
US11204729B2 (en) 2000-11-01 2021-12-21 Flexiworld Technologies, Inc. Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
US7805720B2 (en) 2003-04-11 2010-09-28 Flexiworld Technologies, Inc. Autorun for integrated circuit memory component
AU2002226948A1 (en) 2000-11-20 2002-06-03 Flexiworld Technologies, Inc. Tobile and pervasive output components
JP2002196990A (en) * 2000-12-27 2002-07-12 Kddi Corp Service discovery protocol conversion gateway
US20020097408A1 (en) 2001-01-19 2002-07-25 Chang William Ho Output device for universal data output
US7552191B1 (en) * 2001-06-12 2009-06-23 F5 Networks, Inc. Method and apparatus to facilitate automatic sharing in a client server environment
DE10132273A1 (en) * 2001-07-04 2003-01-23 Siemens Ag Method for transmitting multicast messages in a radio system, and a correspondingly designed radio system and a correspondingly designed transmitter and receiver
JP3890927B2 (en) * 2001-07-23 2007-03-07 ヤマハ株式会社 COMMUNICATION DEVICE MANAGING OTHER NODES AND COMMUNICATION DEVICE MANAGED BY OTHER NODES
US7146524B2 (en) * 2001-08-03 2006-12-05 Isilon Systems, Inc. Systems and methods for providing a distributed file system incorporating a virtual hot spare
US7685126B2 (en) 2001-08-03 2010-03-23 Isilon Systems, Inc. System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system
EP1286260A1 (en) * 2001-08-22 2003-02-26 Thomson Licensing S.A. Method for translating a HAVi DDI user interface to the HTML world and vice-versa
US20030046428A1 (en) * 2001-09-06 2003-03-06 Johannes Elg Method for generating domain name for device intermittently connected to fixed network
JP2003101812A (en) * 2001-09-26 2003-04-04 Hitachi Ltd Receiving system and portable terminal
US20030061267A1 (en) * 2001-09-27 2003-03-27 Dunstan Robert A. Method and apparatus to remotely obtain device characteristics for simple devices
US7007085B1 (en) * 2001-09-28 2006-02-28 Bellsouth Intellectual Property Corporation Message log for wireline, voice mail, email, fax, pager, instant messages and chat
JP2005510181A (en) * 2001-11-23 2005-04-14 トムソン ライセンシング ソシエテ アノニム Method for connecting HAVi cluster and IP cluster using bridge device and related bridge device
JP4168714B2 (en) * 2001-12-17 2008-10-22 ソニー株式会社 COMMUNICATION DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM
US20030115038A1 (en) * 2001-12-18 2003-06-19 Roy Want Method and device for emulating electronic apparatus
US7831278B2 (en) * 2001-12-18 2010-11-09 Intel Corporation Method and device for communicating data with a personal wireless storage device
US7202783B2 (en) * 2001-12-18 2007-04-10 Intel Corporation Method and system for identifying when a first device is within a physical range of a second device
KR100796865B1 (en) * 2001-12-31 2008-01-22 엘지전자 주식회사 Mobile Terminal, System and Method for connecting Network by using the same
US6912417B1 (en) 2002-04-05 2005-06-28 Ichor Medical Systmes, Inc. Method and apparatus for delivery of therapeutic agents
US6875023B1 (en) 2002-06-27 2005-04-05 Interactive Media Corporation Data bank providing connectivity among multiple mass storage media devices using daisy chained universal bus interface
US7933945B2 (en) * 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
KR20040005503A (en) * 2002-07-10 2004-01-16 엘지전자 주식회사 Universal function distributed processing system for home network
DE10234304A1 (en) * 2002-07-26 2004-02-19 Endress + Hauser Gmbh + Co. Kg Process for updating device descriptions for field devices in process automation technology
DE10234747B4 (en) * 2002-07-30 2009-02-26 Deutsches Zentrum für Luft- und Raumfahrt e.V. Method for service search in a long-distance communication network
EP1396962A1 (en) * 2002-08-05 2004-03-10 Sony International (Europe) GmbH Bus service interface
KR100906677B1 (en) * 2002-09-03 2009-07-08 엘지전자 주식회사 Secure remote access system and method for universal plug and play
US7756956B2 (en) * 2002-11-14 2010-07-13 Canon Development Americas, Inc. Mimic support address resolution
US7937421B2 (en) 2002-11-14 2011-05-03 Emc Corporation Systems and methods for restriping files in a distributed file system
KR100456457B1 (en) * 2002-12-03 2004-11-09 한국전자통신연구원 Universal plug and play power line communication adapter device and a control method thereof
US8028093B2 (en) * 2002-12-11 2011-09-27 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
US8495180B2 (en) * 2002-12-11 2013-07-23 Broadcom Corporation Server architecture supporting a personal media exchange network
US7475243B2 (en) * 2002-12-11 2009-01-06 Broadcom Corporation Preventing a non-head end based service provider from sending media to a media processing system
US7450501B2 (en) * 2002-12-11 2008-11-11 Broadcom Corporation Media processing system based on satellite set top box platform with telephony downstream and upstream data paths
US7584359B2 (en) 2002-12-11 2009-09-01 Broadcom Corporation Secure media peripheral association in a media exchange network
US9357256B2 (en) * 2002-12-11 2016-05-31 Broadcom Corporation Third party media channel access in a media exchange network
WO2004055638A2 (en) 2002-12-12 2004-07-01 Flexiworld Technologies, Inc. Wireless communication between computing devices
JP4095427B2 (en) * 2002-12-13 2008-06-04 キヤノン株式会社 Data communication device
JP4136639B2 (en) * 2002-12-13 2008-08-20 キヤノン株式会社 Service providing system and service providing apparatus
US20040120344A1 (en) * 2002-12-20 2004-06-24 Sony Corporation And Sony Electronics, Inc. Device discovery application interface
US20040133896A1 (en) * 2002-12-20 2004-07-08 Sony Corporation And Sony Electronics, Inc. Network device application interface
KR100493883B1 (en) 2003-01-02 2005-06-10 삼성전자주식회사 System and method for managing application
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
DE10302477A1 (en) * 2003-01-23 2005-02-24 Deutsche Thomson-Brandt Gmbh A method for making available an input parameter of a network station of a network of a first type in a network of a second type and connection unit for connecting the networks of the first and second types
US20040158823A1 (en) * 2003-02-12 2004-08-12 Ylian Saint-Hilaire Method, apparatus and system for generating customized UPnP applications
KR20050098926A (en) * 2003-02-12 2005-10-12 코닌클리케 필립스 일렉트로닉스 엔.브이. Method and system for reacting to a change of a upnp device
DE502004004838D1 (en) * 2003-02-27 2007-10-18 Siemens Audiologische Technik Device and method for adjusting a hearing aid
KR100493898B1 (en) * 2003-04-16 2005-06-10 삼성전자주식회사 Network device, system and method for providing list of controlled device
US20040267914A1 (en) * 2003-06-30 2004-12-30 Roe Bryan Y. Method, apparatus and system for creating efficient UPnP control points
US7512689B2 (en) * 2003-07-02 2009-03-31 Intel Corporation Plug and play networking architecture with enhanced scalability and reliability
DE10339648A1 (en) * 2003-07-03 2005-01-20 Deutsche Thomson-Brandt Gmbh Method for controlling a network station in a network of a first type from a network station in a network of a second type and connection unit for connecting the networks of the first and second types
WO2005004404A1 (en) * 2003-07-03 2005-01-13 Thomson Licensing Method for controlling a network station in a network of a first type from a network station in a network of a second type, and connection unit for the connection of the networks of the first and second types
US20050044196A1 (en) * 2003-08-08 2005-02-24 Pullen Benjamin A. Method of and system for host based configuration of network devices
JP3935459B2 (en) * 2003-08-28 2007-06-20 株式会社東芝 Content management apparatus, content management system, and content management program
EP1665013B1 (en) * 2003-09-09 2009-10-21 Koninklijke Philips Electronics N.V. Control interface selection
KR101015811B1 (en) * 2003-09-23 2011-02-22 엘지전자 주식회사 AN ELECTRONIC DEVICE FOR CONTROLLING A REPRODUCTION MEDIA CONTENTS BASED ON UPnP AND METHOD THEREOF
JP2005182481A (en) * 2003-12-19 2005-07-07 Hitachi Ltd Network device
US7154862B2 (en) * 2003-12-31 2006-12-26 Openpeak Inc. Device control system, method, and apparatus for server-based or peer-to-peer network environments
US8713199B2 (en) * 2004-01-13 2014-04-29 Koninklijke Philips N.V. Method and system for filtering home-network content
US7844738B2 (en) * 2004-01-16 2010-11-30 Sony Corporation Method of and apparatus for bridging a UPnP network and a rendezvous network
KR100984810B1 (en) * 2004-02-02 2010-10-01 삼성전자주식회사 Apparatus and method for enabling UPnP device to control PLC device
KR100565205B1 (en) 2004-02-14 2006-03-30 엘지전자 주식회사 Device dynamic controlling method and system for distributed network based to universal plug and play
WO2005087311A1 (en) 2004-03-08 2005-09-22 Ichor Medical Systems, Inc. Improved apparatus for electrically mediated delivery of therapeutic agents
WO2005109904A2 (en) * 2004-04-30 2005-11-17 Vulcan, Inc. Maintaining a graphical user interface state that is based on a selected type of content
WO2005109886A2 (en) * 2004-04-30 2005-11-17 Vulcan Inc. Controlling one or more media devices
US7739375B2 (en) 2004-05-10 2010-06-15 Sharp Labratories Of America, Inc. System and method for UPnP discovery advertisement byebye by proxy
US7792311B1 (en) * 2004-05-15 2010-09-07 Sonos, Inc., Method and apparatus for automatically enabling subwoofer channel audio based on detection of subwoofer device
FR2871640A1 (en) * 2004-06-11 2005-12-16 Thomson Licensing Sa Communication device for use in e.g. audiovisual apparatus, has connection unit with unit for creating plug that stores address corresponding to data flow and direction, at flow creation time, and unit for destructing plug at end of flow
JP4500592B2 (en) * 2004-06-11 2010-07-14 キヤノン株式会社 Service providing system and service providing method
US20060041924A1 (en) * 2004-08-20 2006-02-23 Matsushita Electric Industrial Co., Ltd. Digital television middleware service for home networking domains
KR100608582B1 (en) * 2004-08-28 2006-08-03 삼성전자주식회사 Method and apparatus for universal plug and play communication
DE102004043969A1 (en) * 2004-09-11 2006-03-16 Deutsche Thomson-Brandt Gmbh Network connection switching unit
AU2005298253A1 (en) * 2004-10-27 2006-05-04 Superna Limited Networked device control architecture
US8051425B2 (en) * 2004-10-29 2011-11-01 Emc Corporation Distributed system with asynchronous execution systems and methods
US8238350B2 (en) 2004-10-29 2012-08-07 Emc Corporation Message batching with checkpoints systems and methods
US8055711B2 (en) 2004-10-29 2011-11-08 Emc Corporation Non-blocking commit protocol systems and methods
JP4645165B2 (en) * 2004-11-12 2011-03-09 セイコーエプソン株式会社 Network device control for network type plug and play
US20060112192A1 (en) * 2004-11-24 2006-05-25 Motorola, Inc. Method and apparatus to facilitate universal plug and play interaction between different local networks
US20060168269A1 (en) * 2004-12-30 2006-07-27 Microsoft Corporation Bus abstraction
US8245280B2 (en) * 2005-02-11 2012-08-14 Samsung Electronics Co., Ltd. System and method for user access control to content in a network
US7640329B2 (en) * 2005-02-15 2009-12-29 Microsoft Corporation Scaling and extending UPnP v1.0 device discovery using peer groups
US7647394B2 (en) * 2005-02-15 2010-01-12 Microsoft Corporation Scaling UPnP v1.0 device eventing using peer groups
US20060224711A1 (en) * 2005-03-29 2006-10-05 Eaton Corporation Self-learning server communicating values from a plurality of communicating devices of one communication network to a client of another communication network
US20060253782A1 (en) * 2005-04-01 2006-11-09 Vulcan Inc. Interface for manipulating multimedia playlists
US20060239190A1 (en) * 2005-04-25 2006-10-26 Matsushita Electric Industrial Co., Ltd. Policy-based device/service discovery and dissemination of device profile and capability information for P2P networking
DE102005027387A1 (en) 2005-06-14 2006-12-28 Deutsche Thomson-Brandt Gmbh Network connection switch unit and network station
DE102005033211A1 (en) * 2005-07-13 2007-01-18 Deutsche Thomson-Brandt Gmbh Method for determining the activity of a device in a network of distributed stations and network station for carrying out the method
KR100746023B1 (en) * 2005-07-20 2007-08-06 삼성전자주식회사 Apparatus, method and system for providing event information
EP1763198A3 (en) * 2005-09-07 2007-04-04 Seiko Epson Corporation Control of network plug-and-play compliant device
US7869433B2 (en) * 2005-09-29 2011-01-11 Electronics And Telecommunications Research Institute Home network connection management system using UPnP and VLAN multicast
KR100717032B1 (en) * 2005-09-30 2007-05-10 삼성전자주식회사 Method and apparatus for presenting an entity not according to UPnP as UPnP device or content
US7797283B2 (en) 2005-10-21 2010-09-14 Isilon Systems, Inc. Systems and methods for maintaining distributed data
US7788303B2 (en) 2005-10-21 2010-08-31 Isilon Systems, Inc. Systems and methods for distributed system scanning
US7551572B2 (en) 2005-10-21 2009-06-23 Isilon Systems, Inc. Systems and methods for providing variable protection
US7917474B2 (en) 2005-10-21 2011-03-29 Isilon Systems, Inc. Systems and methods for accessing and updating distributed data
JP2009515250A (en) * 2005-11-07 2009-04-09 エルジー エレクトロニクス インコーポレイティド Near field communication host controller interface
US8868628B2 (en) * 2005-12-19 2014-10-21 International Business Machines Corporation Sharing computer data among computers
KR100862659B1 (en) * 2006-01-04 2008-10-10 삼성전자주식회사 Method and apparatus for accessing home storage or internet storage
WO2007078081A1 (en) * 2006-01-06 2007-07-12 Lg Electronics Inc. Method for providing information for power management of devices on a network
KR100772865B1 (en) 2006-01-31 2007-11-02 삼성전자주식회사 Method for recovering av session and control point for the same
US7848261B2 (en) 2006-02-17 2010-12-07 Isilon Systems, Inc. Systems and methods for providing a quiescing protocol
US8452961B2 (en) * 2006-03-07 2013-05-28 Samsung Electronics Co., Ltd. Method and system for authentication between electronic devices with minimal user intervention
US7756898B2 (en) 2006-03-31 2010-07-13 Isilon Systems, Inc. Systems and methods for notifying listeners of events
KR101250810B1 (en) 2006-04-10 2013-04-04 삼성전자주식회사 Method and apparatus for processing data to recognise a IEEE1394 AV/c device connected to DLNA network as a UPnP device
US7929551B2 (en) * 2006-06-01 2011-04-19 Rovi Solutions Corporation Methods and apparatus for transferring media across a network using a network interface device
US20070288487A1 (en) * 2006-06-08 2007-12-13 Samsung Electronics Co., Ltd. Method and system for access control to consumer electronics devices in a network
US7827275B2 (en) * 2006-06-08 2010-11-02 Samsung Electronics Co., Ltd. Method and system for remotely accessing devices in a network
US7899800B2 (en) * 2006-08-18 2011-03-01 Isilon Systems, Inc. Systems and methods for providing nonlinear journaling
US7882071B2 (en) 2006-08-18 2011-02-01 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7680842B2 (en) 2006-08-18 2010-03-16 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7953704B2 (en) 2006-08-18 2011-05-31 Emc Corporation Systems and methods for a snapshot of data
US7680836B2 (en) 2006-08-18 2010-03-16 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7822932B2 (en) 2006-08-18 2010-10-26 Isilon Systems, Inc. Systems and methods for providing nonlinear journaling
US7590652B2 (en) * 2006-08-18 2009-09-15 Isilon Systems, Inc. Systems and methods of reverse lookup
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US8286029B2 (en) 2006-12-21 2012-10-09 Emc Corporation Systems and methods for managing unavailable storage devices
US7593938B2 (en) 2006-12-22 2009-09-22 Isilon Systems, Inc. Systems and methods of directory entry encodings
US7509448B2 (en) * 2007-01-05 2009-03-24 Isilon Systems, Inc. Systems and methods for managing semantic locks
CN101611614A (en) * 2007-02-12 2009-12-23 皇家飞利浦电子股份有限公司 Network control system and the equipment that is used for network control system
WO2008099307A1 (en) * 2007-02-12 2008-08-21 Philips Intellectual Property & Standards Gmbh Device for a networked control system
US7900015B2 (en) 2007-04-13 2011-03-01 Isilon Systems, Inc. Systems and methods of quota accounting
US7779048B2 (en) 2007-04-13 2010-08-17 Isilon Systems, Inc. Systems and methods of providing possible value ranges
US8966080B2 (en) 2007-04-13 2015-02-24 Emc Corporation Systems and methods of managing resource utilization on a threaded computer system
US8160567B2 (en) 2007-05-08 2012-04-17 Verizon Patent And Licensing Inc. Inbound phone control
GB2449271A (en) * 2007-05-16 2008-11-19 Wen J Dr Whan Plug and play scheme for IP based devices and their failover schemes for Quality of Service
DE102007025515B4 (en) * 2007-05-31 2010-04-15 Vodafone Holding Gmbh Device for activating and deactivating network interfaces
US8195660B2 (en) * 2007-06-29 2012-06-05 Intel Corporation Method and apparatus to reorder search results in view of identified information of interest
US8296395B2 (en) 2007-07-03 2012-10-23 Samsung Electronics, Ltd. Obje network device service control method and system
US7949692B2 (en) * 2007-08-21 2011-05-24 Emc Corporation Systems and methods for portals into snapshot data
US7966289B2 (en) 2007-08-21 2011-06-21 Emc Corporation Systems and methods for reading objects in a file system
US7882068B2 (en) 2007-08-21 2011-02-01 Isilon Systems, Inc. Systems and methods for adaptive copy on write
US8316343B2 (en) * 2007-12-29 2012-11-20 Amx Llc Self-describing device module and system and computer-readable medium for the production thereof
CN101526932A (en) * 2008-03-03 2009-09-09 株式会社理光 A device control apparatus, device information acquiring method and readable computer recording medium
US8788888B2 (en) * 2008-03-14 2014-07-22 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for providing end user notification in a UPnP network
US7953709B2 (en) 2008-03-27 2011-05-31 Emc Corporation Systems and methods for a read only mode for a portion of a storage system
US7984324B2 (en) * 2008-03-27 2011-07-19 Emc Corporation Systems and methods for managing stalled storage devices
US7949636B2 (en) 2008-03-27 2011-05-24 Emc Corporation Systems and methods for a read only mode for a portion of a storage system
US7870345B2 (en) 2008-03-27 2011-01-11 Isilon Systems, Inc. Systems and methods for managing stalled storage devices
EP2111011A1 (en) * 2008-04-16 2009-10-21 Thomson Telecom Belgium Device and method for sharing files
US8261322B2 (en) * 2008-06-19 2012-09-04 Microsoft Corporation Home networking web-based service portal
US8949936B2 (en) * 2008-06-19 2015-02-03 Microsoft Technology Licensing, Llc Hosted network device user interface
WO2010012961A2 (en) * 2008-07-30 2010-02-04 France Telecom Updating of content search criteria defined for a service provider
TWI474180B (en) * 2008-12-10 2015-02-21 Ind Tech Res Inst System and method for detecting remote serial port apparatus
KR101540797B1 (en) * 2009-03-12 2015-07-30 삼성전자 주식회사 Method for connecting wireless communication devices and wireless communication device using this method
US9524312B2 (en) * 2009-04-29 2016-12-20 Ianywhere Solutions, Inc. Prioritized, incremental data retrieval from a database, with an event listener
UY32906A (en) * 2009-09-29 2011-04-29 Telefonica Sa HIRING SERVICES THROUGH UPNP
TWI414945B (en) * 2010-01-12 2013-11-11 Process system and method for automatically connecting with remote USB device
KR100965832B1 (en) 2010-03-19 2010-07-01 강원대학교산학협력단 Method for converting message between different types of network
WO2012036508A2 (en) * 2010-09-16 2012-03-22 Samsung Electronics Co., Ltd. System and method for managing a control device in a universal plug and play home network
US8923997B2 (en) 2010-10-13 2014-12-30 Sonos, Inc Method and apparatus for adjusting a speaker system
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US9084058B2 (en) 2011-12-29 2015-07-14 Sonos, Inc. Sound field calibration using listener localization
CN103326936A (en) * 2012-03-21 2013-09-25 刘广勤 Multi-protocol gateway of Internet of Things allowing unified access of various heterogeneous sensing layer networks
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US9668049B2 (en) 2012-06-28 2017-05-30 Sonos, Inc. Playback device calibration user interfaces
US9690271B2 (en) 2012-06-28 2017-06-27 Sonos, Inc. Speaker calibration
US9706323B2 (en) 2014-09-09 2017-07-11 Sonos, Inc. Playback device calibration
US9690539B2 (en) 2012-06-28 2017-06-27 Sonos, Inc. Speaker calibration user interface
US9106192B2 (en) 2012-06-28 2015-08-11 Sonos, Inc. System and method for device playback calibration
US9219460B2 (en) 2014-03-17 2015-12-22 Sonos, Inc. Audio settings based on environment
US9008330B2 (en) 2012-09-28 2015-04-14 Sonos, Inc. Crossover frequency adjustments for audio speakers
US9264751B2 (en) * 2013-02-15 2016-02-16 Time Warner Cable Enterprises Llc Method and system for device discovery and content management on a network
JP2014179783A (en) * 2013-03-14 2014-09-25 Toshiba Lighting & Technology Corp Electric apparatus and communication device
US9887884B2 (en) * 2013-03-15 2018-02-06 Mentor Graphics Corporation Cloud services platform
US9286206B2 (en) * 2013-07-30 2016-03-15 Kabushiki Kaisha Toshiba Memory system
US20150195649A1 (en) * 2013-12-08 2015-07-09 Flyover Innovations, Llc Method for proximity based audio device selection
CN103795785B (en) * 2014-01-16 2019-01-08 加一联创电子科技有限公司 Internet of Things network control method and terminal
US9226073B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226087B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9483997B2 (en) 2014-03-10 2016-11-01 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using infrared signaling
US9264839B2 (en) 2014-03-17 2016-02-16 Sonos, Inc. Playback device configuration based on proximity detection
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
US10404658B1 (en) * 2014-06-03 2019-09-03 Xevo Inc. Naming services extensions to URLs to handle inconstant resources, non-addressable resources, and large numbers of resources
US9348824B2 (en) 2014-06-18 2016-05-24 Sonos, Inc. Device group identification
KR102244824B1 (en) 2014-08-28 2021-04-27 삼성전자주식회사 Electronic apparatus and method for ip network service
US9891881B2 (en) 2014-09-09 2018-02-13 Sonos, Inc. Audio processing algorithm database
US9910634B2 (en) 2014-09-09 2018-03-06 Sonos, Inc. Microphone calibration
US10127006B2 (en) 2014-09-09 2018-11-13 Sonos, Inc. Facilitating calibration of an audio playback device
US9952825B2 (en) 2014-09-09 2018-04-24 Sonos, Inc. Audio processing algorithms
CN104318684A (en) * 2014-10-16 2015-01-28 浪潮软件集团有限公司 Method for self-service submission of invoicing data
WO2016172593A1 (en) 2015-04-24 2016-10-27 Sonos, Inc. Playback device calibration user interfaces
US10664224B2 (en) 2015-04-24 2020-05-26 Sonos, Inc. Speaker calibration user interface
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
US9538305B2 (en) 2015-07-28 2017-01-03 Sonos, Inc. Calibration error conditions
CN105187387B (en) * 2015-08-07 2018-08-14 海信集团有限公司 A kind of service discovery method and terminal
CN108028985B (en) 2015-09-17 2020-03-13 搜诺思公司 Method for computing device
US9693165B2 (en) 2015-09-17 2017-06-27 Sonos, Inc. Validation of audio calibration using multi-dimensional motion check
US9608717B1 (en) * 2015-09-30 2017-03-28 The Directv Group, Inc. Method and system for communicating between a media processor and network processor in a gateway device
US10181991B1 (en) 2015-09-30 2019-01-15 The Directv Group, Inc. Method and system for resetting processors of a gateway device
US9743207B1 (en) 2016-01-18 2017-08-22 Sonos, Inc. Calibration using multiple recording devices
US10003899B2 (en) 2016-01-25 2018-06-19 Sonos, Inc. Calibration with particular locations
US11106423B2 (en) 2016-01-25 2021-08-31 Sonos, Inc. Evaluating calibration of a playback device
BR112018069659A2 (en) 2016-03-28 2019-02-12 Ichor Medical Systems, Inc. method and apparatus for the application of therapeutic agents
US9860662B2 (en) 2016-04-01 2018-01-02 Sonos, Inc. Updating playback device configuration information based on calibration data
US9864574B2 (en) 2016-04-01 2018-01-09 Sonos, Inc. Playback device calibration based on representation spectral characteristics
US9763018B1 (en) 2016-04-12 2017-09-12 Sonos, Inc. Calibration of audio playback devices
US9860670B1 (en) 2016-07-15 2018-01-02 Sonos, Inc. Spectral correction using spatial calibration
US9794710B1 (en) 2016-07-15 2017-10-17 Sonos, Inc. Spatial audio correction
US10372406B2 (en) 2016-07-22 2019-08-06 Sonos, Inc. Calibration interface
US10459684B2 (en) 2016-08-05 2019-10-29 Sonos, Inc. Calibration of a playback device based on an estimated frequency response
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
GB2569355A (en) * 2017-12-14 2019-06-19 Imont Tech Limited Method and apparatus of bridging arbitrary radio protocols over IP networks
US10299061B1 (en) 2018-08-28 2019-05-21 Sonos, Inc. Playback device calibration
US11206484B2 (en) 2018-08-28 2021-12-21 Sonos, Inc. Passive speaker authentication
US11182222B2 (en) 2019-07-26 2021-11-23 Charter Communications Operating, Llc Methods and apparatus for multi-processor device software development and operation
US10734965B1 (en) 2019-08-12 2020-08-04 Sonos, Inc. Audio calibration of a portable playback device
CN112260924A (en) * 2020-09-14 2021-01-22 江苏方天电力技术有限公司 uPnP network bridge construction method applied to power Internet of things
CN115277790B (en) * 2022-09-19 2022-12-09 国网湖北省电力有限公司电力科学研究院 Plug-and-play self-registration communication method for distributed power supply

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999006910A1 (en) * 1997-07-31 1999-02-11 Sony Electronics Inc. A method and apparatus for including self-describing information within devices
EP0964558A1 (en) * 1998-06-08 1999-12-15 THOMSON multimedia Method for accessing internet applications from home network devices
US6085236A (en) * 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
EP1058422A1 (en) * 1999-06-02 2000-12-06 THOMSON multimedia Methods for bridging a HAVi sub-network and a UPnP sub-network and device for implementing said methods

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389464B1 (en) * 1997-06-27 2002-05-14 Cornet Technology, Inc. Device management system for managing standards-compliant and non-compliant network elements using standard management protocols and a universal site server which is configurable from remote locations via internet browser technology
US6334178B1 (en) * 1998-08-31 2001-12-25 International Business Machines Corporation Multiprocessing system with automated propagation of changes to centrally maintained configuration settings
US6725281B1 (en) * 1999-06-11 2004-04-20 Microsoft Corporation Synchronization of controlled device state using state table and eventing in data-driven remote device control model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999006910A1 (en) * 1997-07-31 1999-02-11 Sony Electronics Inc. A method and apparatus for including self-describing information within devices
US6085236A (en) * 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
EP0964558A1 (en) * 1998-06-08 1999-12-15 THOMSON multimedia Method for accessing internet applications from home network devices
EP1058422A1 (en) * 1999-06-02 2000-12-06 THOMSON multimedia Methods for bridging a HAVi sub-network and a UPnP sub-network and device for implementing said methods

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CORCORAN P M: "MAPPING HOME-NETWORK APPLIANCES TO TCP/IP SOCKETS USING A THREE-TIERED HOME GATEWAY ARCHITECTURE", IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, IEEE INC. NEW YORK, US, vol. 44, no. 3, August 1998 (1998-08-01), pages 729 - 736, XP000851577, ISSN: 0098-3063 *

Also Published As

Publication number Publication date
WO2002051067A2 (en) 2002-06-27
US20020078161A1 (en) 2002-06-20

Similar Documents

Publication Publication Date Title
WO2002051067A3 (en) Plug and play enabling device for heterogeneous networks of slave devices
WO2002049276A3 (en) Upnp architecture for heterogeneous networks of slave devices
US8539054B2 (en) Remote interface apparatus, control system, and the method thereof
JP3805725B2 (en) Gateway, home network system, and message passing method enabling message passing between devices on home network using different middleware
US7844738B2 (en) Method of and apparatus for bridging a UPnP network and a rendezvous network
EP1193912B1 (en) Method for providing services in IP-based network system
US20040139180A1 (en) Automobile media synchronization
US20020040397A1 (en) IP based network system and networking method thereof
EP1511228B1 (en) Method of control between devices connected to a heterogeneous network and device implementing the method
JP2011530759A (en) Method and system for providing input in a home network using UPnP
EP2000921B1 (en) Network system
KR20020035645A (en) Server-based multi-standard home network bridging
KR20050079480A (en) Upnp based on rg system for home network service
KR100371166B1 (en) Home network connection apparartus and control method thereof
Chemishkian et al. Experimental bridge LonWorks/sup/spl reg///UPnP/spl trade/1.0
US20100166002A1 (en) System and method of connecting two networks
KR100456457B1 (en) Universal plug and play power line communication adapter device and a control method thereof
EP2168305B1 (en) Method of receiving/transmitting event message, controlled device, and control point
KR101906350B1 (en) Method for controlling function of a device included in home network
KR20050006309A (en) The method and device for controlling the Lonwork devices through UPnP
KR100794041B1 (en) Network system and method of operating the same
KR100794033B1 (en) Method of operating network system
KR100694221B1 (en) Control system and method for device in digital living network alliance network
Wu et al. Intelligent remote control architecture for ubiquitous system
KR100674091B1 (en) Distributed control network apparatus notifying occurrence of event by interrupting and its method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CN JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP