DE69937473T2 - Verfahren zum Erzeugen einer Geräteseite beim Verbinden eines Gerätes mit einem Hausnetzwerk, das ein vorgegebenes Protokoll nicht unterstützt - Google Patents

Verfahren zum Erzeugen einer Geräteseite beim Verbinden eines Gerätes mit einem Hausnetzwerk, das ein vorgegebenes Protokoll nicht unterstützt Download PDF

Info

Publication number
DE69937473T2
DE69937473T2 DE1999637473 DE69937473T DE69937473T2 DE 69937473 T2 DE69937473 T2 DE 69937473T2 DE 1999637473 DE1999637473 DE 1999637473 DE 69937473 T DE69937473 T DE 69937473T DE 69937473 T2 DE69937473 T2 DE 69937473T2
Authority
DE
Germany
Prior art keywords
devices
home network
client device
page
support
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE1999637473
Other languages
English (en)
Other versions
DE69937473D1 (de
Inventor
Ii-ju Dongjak-gu Na
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of DE69937473D1 publication Critical patent/DE69937473D1/de
Application granted granted Critical
Publication of DE69937473T2 publication Critical patent/DE69937473T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44231Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
    • 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/2807Exchanging configuration information on 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/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0253Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using browsers or web-pages for accessing management information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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
    • 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
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • User Interface Of Digital Computer (AREA)

Description

  • Die vorliegende Erfindung bezieht sich auf ein Hausnetzwerk und insbesondere auf ein Verfahren zum Erzeugen einer Geräteseite, wenn ein Gerät, das nicht ein vorbestimmtes Protokoll unterstützt, mit einem Hausnetzwerk verbunden wird.
  • In jüngster Zeit gibt es unterschiedliche digitale Geräte, wie etwa ein Digital-TV (DTV), eine digitale Videokamera (DVC), einen digitalen Videoplattenspieler (DVDP), eine digitale Settopbox und dergleichen. Der IEEE1394-Standard, der vom IEEE-Committee freigeben ist, findet Aufmerksamkeit als eine digitale Netzwerkschnittstelle, um ein Hausnetzwerk mit diesen Geräten einzurichten. Im allgemeinen stellt jedes Haushaltsgerät ein Verfahren bereit, das es einem Benutzer gestattet, dessen unterschiedliche Funktionen zu steuern, wie etwa mit Hilfe von Steuerknöpfen oder einer Fernbedienung.
  • Die Steuerung zwischen Geräten, die den IEEE1394-Standard erfüllen, erfolgt durch die Verwendung von Steuerbefehlen. Der repräsentativste Steuerbefehl ist ein AV/Control Command und Transaction Set (AV/C CTS). Für eine derartige Zwischengerätesteuerung sind die Funktionen jedes Gerätes durch Hexadezimalcodes definiert. Beispielsweise ist der Abspielbefehl für einen VCR als "OxC8" definiert.
  • In einem digitalisierten Hausnetzwerksystem, bei dem das IEEE1394-Netzwerk Verwendung findet, erfolgt die Zwischengerätesteuerung durch Anlegen eines Gerätes, das Subjekt der Steuerung ist, als Steuergerät und einer Vielzahl von Geräten, die Ziele der Steuerung sind, als Objektgeräte. Dieser Typ eines Hausnetzwerksystems hat die folgenden Nachteile. Erstens müssen dem einzelnen Steuergerät sämtliche Befehlssätze der Objektgeräte bekannt sein, was einen beträchtlichen Software- und Hardware-Aufwand darstellt. Zweitens sind dem Steuergerät keine anderen Befehle bekannt, als die Befehle, die zu dem Zeitpunkt ent halten sind, zu dem das Gerät hergestellt wird. Somit verfügt es nicht über ein Verfahren zum Steuern der neuen Objektgeräte. Drittens ist es nicht einfach, eine grafische Benutzeroberfläche bereitzustellen (GUI). Das heißt, es ist schwierig, grundlegend eine einheitliche GUI zu definieren, die auf sämtliche Geräte angewendet werden kann, wobei zusätzlich eine Einschränkung beim Definieren der GUIs in Gruppen und Produkte besteht.
  • Ein Verfahren zum Beseitigen einer räumlichen Einschränkung bei der Betätigung unterschiedlicher Geräte und wirkungsvollen Anzeige einer Vielfalt von Informationen durch Einrichten von Web-Servern in Geräten, die gemäß IEEE1394 arbeiten, wurde als Verfahren zur Lösung des obigen Problems untersucht. Hier enthält ein IEEE1394-Gerät, das eine Anzeigevorrichtung, wie etwa einen DTV oder PC hat, einen Web-Browser, so dass es weniger Schwierigkeiten bereitet, das IEEE1394-Gerät, das einen Web-Browser enthält, zu steuern, wenn eine Geräteseite erstellt wird. Wenn in diesem Zustand ein Gerät, das nicht das Internet-Protokoll (IP) unterstützt, oder ein Gerät, das lediglich das IP und keine speziellen Protokolle unterstützt, die von einem Hausnetzwerk-Hersteller definiert werden, mit einem Hausnetzwerk verbunden worden ist, muss zunächst ein Verfahren zur Handhabung des Gerätes vorbereitet werden.
  • In "Designing The Next Step In Internet Appliances" von B. Peisel (23. März 1998, Electronic Design, Penton Publishing, Cleveland, OH, US, Vol. 46, Nr. 7, Seiten 50, 52 und 56) werden durch das Web freigegebene Informationsgeräte beschrieben. Diese Druckschrift erläutert das Einbetten eines HTTP-Servers in Geräte, wie etwa Drucker, um es HTML-Bildschirmen zu ermöglichen, Informationen anzuzeigen, die mit einem herkömmlichen Web-Browser betrachtet werden können. Diese Druckschrift bildet den vorkennzeichnenden Abschnitt des unabhängigen Anspruches 1, der hier angefügt ist.
  • In "browser-styled interfaces to a home automation network" von Peter M Corcoran (November 1997, 1997-11, IEEE transactions an consumer electronics, IEEE Inc. New York, US, Band 43, Nummer 4, Seiten 1063–1069 XP000768559, ISSN: 0098-3063) ist der Aufbau und die Anwendung einer Schnittstelle im Stil eines Browsers zu einem Heim-Automationsnetzwerk beschrieben. Die Schnittstelle unter stützt das Browsen und die Navigation von Netzwerkvorrichtungen und Kontextstrukturen, wobei der Benutzer mit individuellen Geräten im Netzwerk interagieren und auf Kontext- sowie Objektstrukturen innerhalb dieser Geräte zugreifen und diese steuern kann. Die Schnittstelle kann verwendet werden, um auf ein lokales Heim-Automationsnetzwerk von einem herkömmlichen Schreibtisch-PC oder von einem TV/Settopboxsystem zuzugreifen.
  • Williams T: "tools and protocols link embedded systems over the internet" (18. August 1997, 1997-08-18, elctronic design, Penton Publishing, Cleveland, Ohio, US, Band 45, Nummer 17, Seite 91–92, 96, 98, XP000733504, ISSN: 0013-4872) beschreibt eingebettete Systeme und eingebettete Internet-Geräte. Bei einem System EMIT (eingebettete Mikro-Schnittstellen-Technologie) werden Mikro-Etiketten erläutert, und die Art und Weise, in der ein sich auf dem Client befindender emManager jede ID des Mikro-Kennzeichens erkennen und einem emObjekt zuordnen kann, das anschließend in den Elementen der Benutzerschnittstelle aufgeht, die Daten anzeigt und zur Steuerung betätigt werden kann.
  • Im Hinblick auf die Lösung oder die Verminderung des obigen Problems besteht die Absicht der Ausführungsformen der vorliegenden Erfindung darin, ein Verfahren zum Erzeugen einer Geräteseite anzugeben, die es einem Benutzer gestattet, Geräte zu unterscheiden, die nicht ein vorbestimmtes Protokoll unterstützen, und den Benutzer dabei unterstützt, in geeigneter Weise mit den Geräten umzugehen, wenn die Geräte, die vorgegebene Protokolle nicht unterstützen, mit einem Hausnetzwerk verbunden sind.
  • Gemäß einem ersten Aspekt der Erfindung, wird ein Verfahren zum Erzeugen einer Geräteseite unter Verwendung eines Web-Browsers in einem Client-Gerät in einem Hausnetzwerk, wie beispielsweise einem IEEE-1394-Netzwerk, angegeben, an das ein Client-Gerät und eine Vielzahl von Server-Geräten angeschlossen sind, wobei das Verfahren die folgenden Schritte umfasst:
    Erzeugen einer Geräteseite zum Anzeigen einer Vielzahl von Geräten durch Anordnen der Adressen auf dem Web-Browser; gekennzeichnet, vor dem Schritt des Erzeugens einer Geräteseite, durch das Ausführen folgender Schritte: Ermitteln, ob die Vielzahl von Geräten Geräte sind, die jeweils das Internetprotokoll und ein von dem Client gefordertes spezifisches Internet-Anwendungsprotokoll unterstützen, das von dem Client-Gerät gefordert wird, indem auf eine Datei oder ein Register in jeder der Vielzahl von Geräten zugegriffen wird; und Erhalten und Empfangen einer entsprechenden Internetprotokoll-Adresse durch einen Prozess zum Empfangen einer vorgegebenen Internetprotokoll-Adresse, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das die gewünschten Internetprotokolle unterstützt, und empfangen einer Adresse, die von dem Client-Gerät ermittelt wurde, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das die gewünschten Internetprotokolle nicht unterstützt.
  • Wenn die erzeugte Geräteseite auf dem Web-Browser angezeigt wird, werden Geräte mit Internetprotokoll-Adressen vorzugsweise als eindeutige Symbole angezeigt, und Geräte, die die gewünschten Internetprotokolle nicht unterstützen, werden als Standardsymbole angezeigt, über die das Client-Gerät verfügt.
  • Vorzugsweise wählt der Benutzer die Standardsymbole, wobei das Client-Gerät dem Benutzer die vorbereitete Web-Seite des Gerätes bereitstellt, das nicht die gewünschten Protokolle bereitstellt, und es dem Benutzer gestattet, das Gerät in einer bestehenden Steuerbefehlsweise zu steuern.
  • Wenn der Benutzer das Standardsymbol wählt, informiert vorzugsweise eine Nachricht den Benutzer, dass ein Gerät mit dem Standardsymbol nicht verwendet werden kann, wenn das Client-Gerät nicht über die Webseite des Gerätes verfügt, das die gewünschten Protokolle unterstützt.
  • Für ein besseres Verständnis der vorliegenden Erfindung und um zu zeigen, wie dieselbe in die Praxis umgesetzt werden kann, wird nun beispielhaft auf die beiliegenden schematischen Zeichnungen Bezug genommen.
  • 1 ist ein schematisches Blockschaltbild, das eine Hausnetzwerkumgebung zeigt;
  • 2 zeigt ein Beispiel eines Protokollstapels eines Gerätes, das als Webserver arbeitet;
  • 3 ist ein Flussdiagramm, das ein Verfahren zum Erzeugen einer Geräteseite zeigt, gemäß der vorliegenden Erfindung; und
  • 4 zeigt ein Beispiel einer Geräteseite, die gemäß einem Verfahren zum Erzeugen einer Geräteseite gemäß einer Ausführungsform der vorliegenden Erfindung angezeigt wird.
  • Es werden zunächst eine digitalisierte Netzwerkumgebung, die aus IEEE1394-Geräten besteht, sowie der Protokollstapel eines Gerätes kurz beschrieben, das einen Webserver enthält.
  • 1 ist ein schematisches Blockschaltbild, das eine Hausnetzwerkumgebung zeigt.
  • Unter Bezugnahme auf 1 sind ein DTV 102, ein DVCR 104, ein DVDP 106, eine DVC 108, ein Camcorder 110, etc. miteinander über einen IEEE-1394-Bus verbunden, um ein Hausnetzwerksystem auszubilden. Hier enthält der DTV 102 (oder ein anderes Gerät, das eine Anzeigevorrichtung enthält, wie etwa ein PC) einen Webbrowser und arbeitet als Client-Gerät, wobei der DVCR 104, der DVDP 106 und der DVC 108 jeweils einen Webserver enthalten und als Server-Gerät arbeiten.
  • 2 zeigt ein Beispiel des Protokollstapels eines Gerätes, das einen Webserver enthält. Unter Bezugnahme auf 2 enthält ein IEEE-1394-Gerät schraffierte Ebenen. Hier sind die Abschnitte, die in einer Richtung schraffiert sind, grundlegend im IEEE-1394-Gerät enthalten, wobei jedoch der Abschnitt, der in zwei Richtungen schraffiert ist, im IEEE-1394-Gerät enthalten sein kann, oder auch nicht. Das IEEE-1394-Gerät kann als Webserver im Internet arbeiten, indem es eine IP über die IEEE-1394-Ebene, eine IP- und Adressauflösungsprotokoll-(ARP-)Ebene und eine Sendesteuerprotokoll-(TCP-)Ebene sowie eine Benutzerdatagrammprotokoll-(UDP-)Ebene als eine Ebene auf dem IEEE-1394-Gerät stapelt. Das IEEE-1394-Gerät arbeitet als Hypertext-Transfer-Protokoll-(HTTP-)Server, d. h. als Webserver, und verfügt über eine Hypertext-Markup-Language-(HTML-)Texthierarchie, in der seine eigenen Funktionen dargestellt sind. Ein Benutzer kann Geräte steuern, indem er die Webseiten von Geräten abruft, die Web server beinhalten, die einen Webbrowser verwenden, der in einem Client-Gerät enthalten ist.
  • Wendet man sich wiederum 1 zu, erstellt der DTV 102, der ein Client-Gerät ist, eine Geräteseite zum Anzeigen sämtlicher Servergeräte, die mit einem Hausnetzwerk verbunden sind, immer dann, wenn es eine Zustandsänderung gibt, die durch eine Bus-Rücksetzung verursacht wird, die das einschalten eines Gerätes beinhaltet. Jedes der Servergeräte hat eine eindeutige Bitmap-Datei oder eine eindeutige Symbol-Datei, die das Gerät an sich darstellt. Diese Dateien können für ein Client-Gerät verwendet werden, das einen Webbrowser hat, um eine Geräteseite zu erstellen, die offensichtlich Geräte anzeigen kann, die mit einem momentanen IEEE-1394-Netzwerk verbunden sind. Hier ist jedes Symbol, das durch den Webbrowser auf dem Bildschirm des Client-Gerätes angezeigt wird, mit der HTML-Seite der obersten Ebene jedes der Server-Geräte gemäß einer erzeugten Geräteseite verbunden.
  • Es werden die jeweiligen eindeutigen IP-Adressen für sämtliche Geräte, die mit dem Hausnetzwerk verbunden sind, aufgerufen und die eindeutigen Symbol-Dateien für sämtliche Geräte schließlich aus den Adressen gelesen, wodurch die Geräteseite erzeugt wird. Hier müssen das Client-Gerät und die Server-Geräte beide das Internetprotokoll (IP) und ein spezielles Protokoll, das von einem Hausnetzwerkhersteller definiert ist, unterstützen, so dass das Client-Gerät die Symbol-Dateien von jedem der Server-Geräte empfangen kann. Das heißt, es müssen unter Bezugnahme auf 2 das Client-Gerät und die Server-Geräte das IP und den HTTP unterstützen.
  • Wenn jedoch beispielsweise der Camcorder 110, der mit dem Hausnetzwerk über den IEEE-1394-Bus verbunden ist, wie es in 1 gezeigt ist, lediglich den IEEE-1394-Standard erfüllt und keinen Webserver hat, wird es Schwierigkeiten bereiten, den Camcorder 110 als Symbol anzuzeigen, wenn das Client-Gerät eine Geräteseite mit Hilfe eines Webbrowsers erzeugt. Wenn zudem der Camcorder 110 nicht das spezielle Protokoll unterstützt, das durch den Heimnetzwerkhersteller definiert ist, obwohl er einen Webserver enthält, wird es ebenfalls schwierig sein, den Camcorder 110 als Symbol anzuzeigen.
  • Es wird ein Verfahren zum Erzeugen einer Geräteseite gemäß den Aspekten der vorliegenden Erfindung beschrieben, das sich den oben beschriebenen Problemen zuwendet.
  • 3 ist ein Flussdiagramm, das ein Verfahren zum Erzeugen einer Geräteseite gemäß der vorliegenden Erfindung darstellt. Da die Geräteseite immer dann erzeugt wird, wenn der Bus rückgesetzt wird, erfolgt zunächst in Schritt 302 eine Bestimmung, ob der Bus zurückgesetzt ist. Bei Erfassen einer Rücksetzung des Busses, tritt ein Client-Gerät (DTV 102 von 1), das einen Webbrowser hat, in den Schritt zum Erzeugen der Geräteseite ein. Es wird auf eine Vielzahl von Server-Geräten, die mit einem Hausnetzwerk verbunden sind, in Schritt 304 zugegriffen, um deren IP-Adressen zu erhalten. Normalerweise erhält die Geräteseite die IP-Adressen der Server-Geräte durch einen Vorgang des Empfangens vorbestimmter IP-Adressen. Der Webbrowser liest eine Symboldatei, z. B. "icon.gif" von jeder der IP-Adressen, wodurch es dem Benutzer gestattet ist, Symbole zu erkennen. Wird jedoch ein Gerät erfasst, das nicht das IP und den HTTP unterstützt, ist ein separater Handhabungsvorgang erforderlich.
  • Somit wird nach Schritt 304 in Schritt 306 auf eine Vielzahl von Server-Geräten zugegriffen, um zu bestimmen, ob die Geräte das IP unterstützen. Eine Bestimmung, ob die Server-Geräte, auf die zugegriffen wird, das IP über den 1394-Standard beobachten kann dadurch erfolgen, dass ein Netzwerkkanalregister (NCR) gelesen wird, d. h. indem eine asynchrone Lesetransaktion ausgeführt wird. Nachdem der Schritt 306 ausgeführt worden ist, wird in Schritt 308 bestimmt, ob jedes der Server-Geräte, auf das zugegriffen wird, den HTTP unterstützt. Hier kann die Bestimmung, ob die Server-Geräte, auf die zugegriffen wird, den HTTP unterstützen, beispielsweise dadurch erfolgen, dass ein vorbestimmtes Register gelesen wird, das in einem Steuer- und Zustandsregister-(CSR-)Bereich vordefiniert ist, um ein Gerät zu unterscheiden, das ein Protokoll erfüllt, das von einem Hausnetzwerkhersteller gewünscht ist. Alternativ kann diese Bestimmung erfolgen, indem eine spezielle Datei (z. B. eine Attributdatei) von jedem der Server-Geräte über den HTTP angefordert wird und anschließend die Erwiderung der Server-Geräte geprüft wird.
  • Nachdem der Schritt 308 ausgeführt worden ist, werden die IP-Adressen der Server-Geräte, auf die zugegriffen wird, in Schritt 310 durch den Vorgang zum Empfangen einer vorbestimmten IP-Adresse bezogen, da jedes der Server-Geräte, auf das zugegriffen wird, die gewünschten Protokolle unterstützt. Beispielsweise kann die IP-Adresse von den Server-Geräten bezogen werden, auf die zugegriffen wird, oder kann im Client-Gerät zuvor zugeordnet sein. Alternativ können neue Adressen zugeordnet werden. Was die Server-Geräte angeht, die nicht das IP unterstützen, und jene, die nicht den HTTP unterstützen, bezieht das Client-Gerät daneben seine IP-Adressen in Schritt 312. Das heißt, es werden die Adressen bezogen, die vom Client-Gerät eingestellt werden. Nach Schritt 310 oder 312 erzeugt der Webbrowser eine Geräteseite zum Anzeigen einer Vielzahl von Server-Geräten, durch Anordnen der bezogenen Adressen, in Schritt 314.
  • Ein Programmierer, der einen Webbrowser programmiert hat, stellt die erzeugte Geräteseite in Schritt 316 auf dem Webbrowser zu einer vorbestimmten Bedingungszeit ein. Hier werden die Server-Geräte, die eindeutige IP-Adressen haben, als eindeutige Symbole angezeigt, die durch die Adressen bezogen werden, wobei jedoch Geräte, die keine eindeutigen IP-Adressen haben, als Voreinstellungssymbole angezeigt werden, die vom Client-Gerät besessen werden.
  • 4 zeigt ein Beispiel einer Geräteseite, die von einem Verfahren zum Erzeugen einer Geräteseite gemäß der vorliegenden Erfindung erzeugt wurde. Unter Bezugnahme auf 4, wird ein Webbrowser-Bildschirm 404 auf einem Anzeigebildschirm 402 eines DTV angezeigt, der als Client-Gerät arbeitet, wobei Symbole 406, 408 und 410 einer Vielzahl von Server-Geräten, die mit dem Hausnetzwerk verbunden sind, gemäß einer Geräteseite angezeigt werden. Wenn der Camcorder 110 von 1 nicht das IP unterstützt, wird er als Voreinstellungssymbol 412 angezeigt, das im Client-Gerät vorbereitet ist, wie es in 4 gezeigt ist, und als unbekanntes Gerät behandelt.
  • Wählt eine Benutzer das DVCR-Symbol 406, wird der Webbrowser mit der HTML-Seite der obersten Ebene eines DVCR verbunden, der einen Webserver hat, und liest den Inhalt von der Seite. Wenn jedoch der Benutzer das Voreinstellungssym bol 412 wählt, wird der Webbrowser mit seiner Voreinstellungsseite, d. h. seiner Webseite, verbunden und zeigt den Inhalt der Voreinstellungsseite an. Das heißt, Informationen über das nicht bekannte Gerät, die auf einer Geräteseite angezeigt werden sollen, werden vom Client-Gerät besessen. Verfügt das Client-Gerät nicht über die Anzeigeinformationen, d. h. die Webseite, informiert eine Nachricht den Benutzer, dass das Gerät, das das Voreinstellungssymbol hat, nicht verwendet werden kann.
  • Für den Fall von Geräten, die vom Client-Gerät infolge ihrer vorab gespeicherten Anzeigeinformationen erkannt werden können, stellt das Client-Gerät eine Steuerbefehlsverwendung mit Hilfe einer Fernbedienung für die Voreinstellungsseite bereit, so dass ein Benutzer die Basisfunktionen der Geräte ausführen kann, indem er Steuerbefehle, wie etwa einen bestehenden AV/C CTS, ausführt.
  • Daneben kann die oben beschriebene Ausführungsform der vorliegenden Erfindung von einem Programm geschrieben werden, das von einem Computer ausgeführt werden kann. Zudem kann die Ausführungsform in einem digitalen Computer für allgemeine Zwecke ausgeführt werden, der das Programm von einem Medium ausführt, das im Computer verwendet wird. Das Medium kann Speichermedien, wie etwa ein magnetisches Speichermedium (z. B. einen ROM, eine Floppy-Diskette, eine Festplatte, etc.) und ein optisches Lesemedium (z. B. eine CD-ROM, eine DVD, etc.) und eine Trägerwelle (z. B. Übertragung durch das Internet) beinhalten.
  • Das Aufzeichnungsmedium speichert Programmcodes, die es gestatten, dass einige Schritte in einem Computer ausgeführt werden. Diese Schritte sind:
    Bestimmen, ob eine Vielzahl von Geräten Geräte sind, die Protokolle unterstützen, die von einem Client-Gerät verlangt werden, durch Zugreifen auf die Vielzahl von Geräten; Beziehen entsprechender IP-Adressen durch einen Vorgang zum Empfangen einer vorbestimmten IP-Adresse, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das die gewünschten Protokolle unterstützt, und Beziehen einer Adresse, die durch das Client-Gerät eingestellt wird, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das nicht die gewünschten Protokolle unterstützt; und Erzeugen einer Geräteseite zum Anzeigen der Vielzahl von Geräten durch Anordnen der Adressen in einem Webbrowser. Das Programm ist derart codiert, dass bestimmt wird, ob das Gerät, aus das zugegriffen wird, ein Gerät ist, das das IP unterstützt, indem das Netzwerkkanalregister des Gerätes gelesen wird, auf das zugegriffen wird, wie beim Bestimmungsschritt, und so, dass eine weitere Bestimmung erfolgt, ob das Gerät, auf das zugegriffen wird, ein Gerät ist, das ein Protokoll unterstützt, das von einem Hausnetzwerkhersteller definiert ist, indem ein vordefiniertes spezielles Register gelesen wird, sofern das Gerät, auf das zugegriffen wird, das Gerät ist, das das IP unterstützt.
  • Funktionsprogramme, Codes und Codesegmente zur Ausführung der vorliegenden Erfindung können ohne Probleme von Programmierern abgeleitet werden, die mit dem Stand der Technik vertraut sind, auf den sich die vorliegende Erfindung bezieht.
  • Beim Verfahren zum Erzeugen einer Geräteseite gemäß den Ausführungsformen der vorliegenden Erfindung, wie sie oben beschrieben wurde, wird, sofern ein Gerät, das nicht die vorbestimmten Protokolle unterstützt, mit einem Hausnetzwerk verbunden wird, ein Gerät bestimmt, das nicht die vorbestimmten Protokolle unterstützt, um es einem Benutzer auf diese Weise zu ermöglichen, ein derartiges Gerät zu erkennen, und den Benutzer zu unterstützen, mit dem nicht unterstützten Gerät in geeigneter Weise umzugehen.
  • Wenngleich ein paar bevorzugte Ausführungsformen dargestellt und beschrieben wurden, wird der Fachmann verstehen, dass unterschiedliche Änderungen und Modifikationen vorgenommen werden können, ohne vom Geltungsbereich der Erfindung abzuweichen, wie er in den angefügten Ansprüchen definiert ist.

Claims (4)

  1. Verfahren zum Erzeugen einer Geräteseite unter Verwendung eines Web-Browsers in einem Client-Gerät (102) in einem Hausnetzwerk, wie beispielsweise einem IEEE-1394-Netzwerk, an das ein Client-Gerät (102) und eine Vielzahl von Server-Geräten (104, 106, 108, 110) angeschlossen sind, wobei das Verfahren die folgenden Schritte umfasst: Erzeugen (Schritt 314) einer Geräteseite (404) zum Anzeigen der Vielzahl von Geräten (104, 106, 108, 110) durch Anordnen der Adressen auf dem Web-Browser (Schritt 316); gekennzeichnet, vor dem Schritt des Erzeugen einer Geräteseite (Schritt 314), durch das Ausführen folgender Schritte: Ermitteln (Schritt 306, 308), ob die Vielzahl von Geräten (104, 106, 108, 110) Gerate sind, die jeweils Internetprotokoll (306) und ein von dem Client gefordertes spezifisches Internet-Anwendungsprotokoll (308) unterstützen, das von dem Client-Gerät (102) gefordert wird, indem auf eine Datei oder ein Register in jeder der Vielzahl von Geräten (104, 106, 108, 110) zugegriffen wird; und Erhalten und Empfangen einer entsprechenden Internetprotokoll-Adresse durch einen Prozess zum Empfangen einer vorgegebenen Internetprotokoll-Adresse, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das die gewünschten Internetprotokolle unterstützt (Schritt 314), und Empfangen einer Adresse, die von dem Client-Gerät ermittelt wurde, wenn jedes der Geräte, auf die zugegriffen wird, ein Gerät ist, das die gewünschten Internetprotokolle nicht unterstützt (Schritt 312).
  2. Verfahren zum Erzeugen einer Geräteseite in einem Hausnetzwerk nach Anspruch 1, wobei, wenn die erzeugte Geräteseite auf dem Web-Browser angezeigt wird, Geräte mit Internetprotokoll-Adressen als eindeutige Symbole (406, 408, 410) angezeigt werden, und Geräte, die die gewünschten Internetprotokolle nicht unterstützen, als Standardsymbole (412) angezeigt werden, über die das Client-Gerät verfügt.
  3. Verfahren zum Erzeugen einer Geräteseite in einem Hausnetzwerk nach Anspruch 2, wobei, wenn der Benutzer die Standardsymbole (412) wählt, das Client-Gerät (102) für den Benutzer die vorbereitete Webseite des Geräts (110), das die gewünschten Internetprotokolle nicht unterstützt, bereitstellt und es dem Benutzer gestattet, das Gerät (110) in einer bestehenden Steuerbefehlsweise zu steuern.
  4. Verfahren zum Erzeugen einer Geräteseite in einem Hausnetzwerk nach den Ansprüchen 2 oder 3, wobei, wenn der Benutzer die Standardsymbole (412) wählt, eine Nachrichten den Benutzer informiert, dass ein Gerät (110) mit dem Standardsymbol (412) nicht verwendet werden kann, wenn das Client-Gerät (102) die Webseite des Geräts (110), das die gewünschten Internetprotokolle nicht unterstützt, nicht hat.
DE1999637473 1998-05-06 1999-04-30 Verfahren zum Erzeugen einer Geräteseite beim Verbinden eines Gerätes mit einem Hausnetzwerk, das ein vorgegebenes Protokoll nicht unterstützt Expired - Fee Related DE69937473T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019980016143A KR100261112B1 (ko) 1998-05-06 1998-05-06 소정의 프로토콜을 지원하지않는 디바이스의 홈 네트워크 연결시에 디바이스 페이지 생성방법
KR9816143 1998-05-06

Publications (2)

Publication Number Publication Date
DE69937473D1 DE69937473D1 (de) 2007-12-20
DE69937473T2 true DE69937473T2 (de) 2008-08-21

Family

ID=19537060

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1999637473 Expired - Fee Related DE69937473T2 (de) 1998-05-06 1999-04-30 Verfahren zum Erzeugen einer Geräteseite beim Verbinden eines Gerätes mit einem Hausnetzwerk, das ein vorgegebenes Protokoll nicht unterstützt

Country Status (5)

Country Link
US (2) US6993785B1 (de)
EP (1) EP0955774B1 (de)
JP (1) JP3202205B2 (de)
KR (1) KR100261112B1 (de)
DE (1) DE69937473T2 (de)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1054543B1 (de) * 1999-05-21 2005-08-03 Digitiminimi, Inc. System und Verfahren zum Bereitstellen von Diensten mit vertrauten Ortindikator, und Fahrbares Gerät zur Anzeige von ihnen
KR100644575B1 (ko) * 1999-10-19 2006-11-13 삼성전자주식회사 홈네트웍 시스템에서의 웹서버를 내장하지 않은 디지털기기의 제어방법
JP2003515206A (ja) * 1999-11-19 2003-04-22 サムスン エレクトロニクス カンパニー リミテッド 地域的支援を有する外部ネットワークに接続されたホームネットワークにおける装置通信及び制御
US6901557B1 (en) * 2000-02-25 2005-05-31 Intel Corporation State/activity indication using icons on an LCD
KR20010092525A (ko) * 2000-03-22 2001-10-26 윤종용 인터넷 프로토콜 근간 네트워크 기기로서 비 인터넷프로토콜 근간 네트워크 기기의 제어를 이루는 인터넷프로토콜 인터페이스 장치 및 그 방법
CN100469023C (zh) * 2000-05-12 2009-03-11 汤姆森特许公司 数字电视装置和用于在数字总线中建立通信信道的方法
KR100656150B1 (ko) * 2000-06-09 2006-12-12 안종선 커뮤니티 자동 생성 시스템 및 방법
US7620703B1 (en) * 2000-08-10 2009-11-17 Koninklijke Philips Electronics N.V. Topical service provides context information for a home network
KR100667742B1 (ko) 2000-08-23 2007-01-11 삼성전자주식회사 제어기기의 적어도 하나 이상의 피제어기기 제어 방법
WO2002050737A1 (fr) * 2000-12-20 2002-06-27 Sony Corporation Procede et dispositif de traitement d'information, support d'enregistrement et programme
US20030028903A1 (en) * 2001-07-31 2003-02-06 Klaus Hofrichter System and method for storing and processing data for display on a display device
US8515773B2 (en) 2001-08-01 2013-08-20 Sony Corporation System and method for enabling distribution and brokering of content information
KR100758791B1 (ko) * 2001-11-07 2007-09-14 주식회사 케이티 홈네트워크 장치 제어를 위한 프록시 장치 및 그 방법
US20030106067A1 (en) * 2001-11-30 2003-06-05 Hoskins Steve J. Integrated internet protocol (IP) gateway services in an RF cable network
KR100467579B1 (ko) * 2001-12-24 2005-01-24 삼성전자주식회사 HAVi 네트워크 시스템의 피제어 장치를non-IEEE1394망을 통해 제어하는 방법 및 그시스템
FI20020664A0 (fi) * 2002-04-08 2002-04-08 Nokia Corp Parannettu menetelmä, toimintojärjestely ja ohjelmalliset välineet tiedon hakemiseksi ja käsittelemiseksi päätelaitteen käyttöliittymässä sekä menetelmää hyödyntävä solukkoverkon päätelaite
US7827607B2 (en) * 2002-11-27 2010-11-02 Symantec Corporation Enhanced client compliancy using database of security sensor data
US8768844B2 (en) 2004-10-06 2014-07-01 Sony Corporation Method and system for content sharing and authentication between multiple devices
JP4519687B2 (ja) * 2005-03-18 2010-08-04 京セラミタ株式会社 情報処理装置及び画像表示プログラム
US7805752B2 (en) * 2005-11-09 2010-09-28 Symantec Corporation Dynamic endpoint compliance policy configuration
US8239915B1 (en) 2006-06-30 2012-08-07 Symantec Corporation Endpoint management using trust rating data
US9788069B1 (en) 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
MX2013015270A (es) 2011-06-24 2014-03-31 Direct Tv Group Inc Metodo y sistema para obtener datos de visualizacion y proporcionar recomndaciones de contenido a un decodificador de señales digitales.
US10055746B1 (en) 2011-06-24 2018-08-21 The Directv Group, Inc. Method and system for obtaining feedback for a content recommendation by various algorithms
US9032451B2 (en) 2011-09-01 2015-05-12 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
DE102012101674A1 (de) * 2012-02-29 2013-08-29 Deutsche Telekom Ag Zugriff auf Ressourcen innerhalb eines lokalen Netzwerks
JP5615316B2 (ja) * 2012-04-13 2014-10-29 株式会社ソニー・コンピュータエンタテインメント 情報処理システムおよびメディアサーバ
US10003780B1 (en) 2013-03-14 2018-06-19 The Directv Group, Inc. Method and system for recording recommended content within a user device and indicating recording capacity
CN104202222B (zh) * 2014-08-20 2019-09-20 惠州Tcl移动通信有限公司 智能家居控制器及其通信方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1113302C (zh) * 1993-07-30 2003-07-02 佳能株式会社 通过通信线路控制设备的控制器和方法
JPH09116819A (ja) 1995-10-24 1997-05-02 Sony Corp プラグ・アンド・プレイavシステム
WO1997018636A2 (en) * 1995-11-13 1997-05-22 Webtronics, Inc. Control of remote devices using http protocol
JP3911047B2 (ja) 1996-04-30 2007-05-09 ソニー株式会社 録画予約制御システム及び録画予約制御方法
JP3748127B2 (ja) 1996-05-21 2006-02-22 アンリツ株式会社 広域ネットワークを介した遠隔制御システム
US5883621A (en) * 1996-06-21 1999-03-16 Sony Corporation Device control with topology map in a digital network
JPH10117393A (ja) 1996-10-11 1998-05-06 I S A:Kk 外部機器の制御装置および制御方法
US6324267B1 (en) * 1997-01-17 2001-11-27 Scientific-Atlanta, Inc. Two-tiered authorization and authentication for a cable data delivery system
US6219697B1 (en) * 1997-05-02 2001-04-17 3Com Corporation Method and apparatus for operating the internet protocol over a high-speed serial bus
US5926463A (en) * 1997-10-06 1999-07-20 3Com Corporation Method and apparatus for viewing and managing a configuration of a computer network
US5862452A (en) * 1997-10-20 1999-01-19 Motorola, Inc. Method, access point device and peripheral devices for low complexity dynamic persistence mode for random access in a wireless communication system
US6237049B1 (en) * 1998-01-06 2001-05-22 Sony Corporation Of Japan Method and system for defining and discovering proxy functionality on a distributed audio video network

Also Published As

Publication number Publication date
KR100261112B1 (ko) 2000-07-01
US6993785B1 (en) 2006-01-31
JP2000013445A (ja) 2000-01-14
EP0955774A2 (de) 1999-11-10
EP0955774A3 (de) 2004-01-02
KR19990084416A (ko) 1999-12-06
DE69937473D1 (de) 2007-12-20
US7644430B2 (en) 2010-01-05
US20050204392A1 (en) 2005-09-15
JP3202205B2 (ja) 2001-08-27
EP0955774B1 (de) 2007-11-07

Similar Documents

Publication Publication Date Title
DE69937473T2 (de) Verfahren zum Erzeugen einer Geräteseite beim Verbinden eines Gerätes mit einem Hausnetzwerk, das ein vorgegebenes Protokoll nicht unterstützt
DE60031378T2 (de) Kommunikation zwischen apparaten und steuerung der apparate in einem mit einem externen netzwerk verbundenen heimnetzwerk
DE69838439T2 (de) Verfahren und Vorrichtung zur Überwachung von Geräten in einem Hausnetzwerk
DE69930585T2 (de) Verfahren zur Verbindung mit einem Server für ein auf Browser basiertes Netzwerk
DE69734700T2 (de) Schnittstellenvorrichtung für das Web
DE60036604T2 (de) Informationsarchitektur höchsten niveaus für ein an geräte angepasstes hausnetzwerk
DE69926368T2 (de) Verfahren und vorrichtung für universellen zugriffsbefehl und kontrollinformation in einem netzwerk
DE60110332T2 (de) Verfahren und Vorrichtung zur Steuerung mindestens einer verwalteten Einheit durch ein Steuergerät
DE60207155T2 (de) Objektorientiertes Internetschnittstellensystem für eine industrielle Steuereinrichtung
DE69906711T2 (de) Abruf von Bildern von einer tragbaren Digitalkamera über das Internet
DE60116043T2 (de) Vorrichtung und Verfahren zur Steuerung eines Gerätes in einem Hausnetz und System für das Hausnetz
DE19704694A1 (de) Verfahren und Vorrichtung zum Steuern eines Peripheriegerätes
WO2000076130A1 (en) Method and device for controlling a home network from an external communication network
DE19800423A1 (de) Rechnerverfahren und -vorrichtung zur Vorabansicht von Dateien außerhalb eines Andwendungsprogramms
DE19963981A1 (de) Verfahren und Vorrichtung zum Auffinden von Dokumenten unter Verwendung von Hyperlinks
DE10208146A1 (de) Verfahren zum rechnergestützten Erzeugen einer graphischen Benutzeroberfläche und Geräteüberwachungs-/Steuerungseinheit
DE60031107T2 (de) Kommunikation zwischen apparaten und steuerung der apparate in einem heimnetzwerk welches mit einem externen netzwerk mit regionaler unterstützung verbunden ist
DE19981010B4 (de) Verfahren zur Anzeige des Betriebszustands von Systemgeräten in einem Netzwerksystem
DE10118898A1 (de) Vorrichtung und Verfahren zur Verarbeitung von Lesezeichenereignissen für eine Webseite
DE60019996T2 (de) System zum Koordinieren von Dokumenten und Aufgaben für einen Rechner
DE60130478T2 (de) Gerätesteuerungsverfahren und vorrichtung
DE69938071T2 (de) Verfahren zum Anzeigen der ein Netzwerk angeschlossenen Geräte
EP3165975B1 (de) Verfahren und anordnung zur fernbedienung von feldgeräten zumindest einer automatisierungsanlage
KR19990086324A (ko) 외부 네트워크의 홈 네트워크로의 액세스시에 도메인 네임 처리방법 및 이를 지원하는 홈 네트워크 시스템
DE102014114584A1 (de) Verfahren zum Betreiben eines Bedienfelds für ein Produktionssystem sowie Steuervorrichtung für ein Produktionssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee