DE112007002863T5 - IP-Basierte Benachrichtigung von Vorrichtungsverwaltungsoperationen in einem Netzwerk - Google Patents
IP-Basierte Benachrichtigung von Vorrichtungsverwaltungsoperationen in einem Netzwerk Download PDFInfo
- Publication number
- DE112007002863T5 DE112007002863T5 DE112007002863T DE112007002863T DE112007002863T5 DE 112007002863 T5 DE112007002863 T5 DE 112007002863T5 DE 112007002863 T DE112007002863 T DE 112007002863T DE 112007002863 T DE112007002863 T DE 112007002863T DE 112007002863 T5 DE112007002863 T5 DE 112007002863T5
- Authority
- DE
- Germany
- Prior art keywords
- network
- server
- address
- mobile device
- internet protocol
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Kommunizieren, in einem drahtlosen Netzwerk (200), einer Benachrichtigungsmeldung gemäß einer Open-Mobile-Alliance-(OMA-)Vorrichtungsverwaltung (DM) unter Verwendung von Meldungen, die auf einem Internetprotokoll basieren, zu einer oder mehreren elektronischen Vorrichtungen (102), wobei das drahtlose Netzwerk (200) aktiviert ist, mit der einen oder den mehreren elektronischen Vorrichtungen (102) unter Verwendung eines Netzwerkprotokolls zu kommunizieren, das nicht das Internetprotokoll ist; und
Ausführen einer Vorrichtungsverwaltung der einen oder mehreren elektronischen Vorrichtungen (102) unter Verwendung der auf dem Internetprotokoll basierenden Meldungen.
Description
- Die vorliegende Anmeldung bezieht sich auf, beansprucht Priorität an und beansprucht einen Nutzen aus der U.S.-Provisionalanmeldung Seriennummer 60/861,696 mit dem Titel „IP Based Notification Of Device Management Operations in A Network”, eingereicht am 29. November 2006, deren kompletter Gegenstand hierin durch Bezugnahme in seiner Gesamtheit aufgenommen ist.
- Hintergrund der Erfindung
- Elektronische Vorrichtungen, wie z. B. Mobiltelefone und persönliche digitale Assistenten (PDAs; personal digital assistants), enthalten häufig Firmware und Anwendungssoftware, die entweder durch die Hersteller der elektronischen Vorrichtungen, durch Telekommunikationsträger oder durch Dritte bereitgestellt werden. Die Software/Firmware auf den elektronischen Vorrichtungen muss möglicherweise durch einen Vorrichtungsverwaltungsserver (DM-Server; DM = device management) aktualisiert werden. Der DM-Server kann eine elektronische Vorrichtung vor dem Starten einer DM-Sitzung benachrichtigen.
- Weitere Einschränkungen und Nachteile von herkömmlichen und traditionellen Ansätzen werden für einen Fachmann auf dem Gebiet durch einen Vergleich solcher Systeme mit der vorliegenden Erfindung offensichtlich, wie in dem Rest der vorliegenden Anmeldung Bezug nehmend auf die Zeichnungen ausgeführt ist.
- Kurze Beschreibung der verschiedenen Ansichten der Zeichnungen
-
1 ist ein perspektivisches Blockdiagramm eines Netzwerks, das zu einer Bereitstellung und Verwaltung elektronischer Vorrichtungen gemäß einem Ausführungsbeispiel der vorliegenden Erfindung in der Lage ist. -
2 ist ein perspektivisches Blockdiagramm eines Netzwerks, wo eine IP-basierte Benachrichtigung durch einen DM-Klienten in einer mobilen Vorrichtung ermöglicht wird, die kommunikativ mit einem DM-Server und einem IP-basierten Benachrichtigungsserver gekoppelt ist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. -
3 ist ein exemplarisches Flussdiagramm, das IP-basierte Benachrichtigungen von Vorrichtungsverwaltungsoperationen in einem Netzwerk gemäß einem Ausführungsbeispiel der vorliegenden Erfindung darstellt. -
4 ist eine exemplarische Erweiterung an einem Vorrichtungsdetail-Verwaltungsobjekt gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. - Detaillierte Beschreibung der Erfindung
- Aspekte der vorliegenden Erfindung beziehen sich allgemein auf das Verwalten elektronischer Vorrichtungen und insbesondere auf auf einem Internetprotokoll basierende (IP-basierte) Benachrichtigungen von Vorrichtungsverwaltungsoperationen in einem Netzwerk. Während sich die nachfolgende Erörterung primär auf mobile, elektronische Vorrichtungen bezieht, wie z. B. ein mobiles Handgerät, ein Zellulartelefon, einen persönlichen digitalen Assistenten, einen Pager und einen Handhalte-Personalcomputer, ist dies nur beispielhaft und nicht eine spezifische Einschränkung für die vorliegende Erfindung. Die Lehren, die hierin enthalten sind, können auch auf eine Vielzahl von anderen elektronischen Vorrichtungen anwendbar sein, für die ein oder mehrere Server verwendet werden können, um die elektronischen Vorrichtungen zu verwalten.
- Verschiedene Ausführungsbeispiele der vorliegenden Erfindung können eine schnittstellenmäßige Verbindung mit den elektronischen Vorrichtungen unter Verwendung von verdrahteten oder drahtlosen Kommunikationskanälen aufweisen, so wie z. B. mit einem öffentlichen Fernsprechnetz, einem verdrahteten lokalen oder weiten Netz, einem Intranet, dem Internet, und ein drahtloses zellulares Paging, lokalen Bereich, persönlichen Bereich, und verschiedene Netze, wie z. B. jene, die z. B. das Internetprotokoll verwenden können.
-
1 ist ein perspektivisches Blockdiagramm eines Netzwerks, das zur Bereitstellung und Verwaltung elektronischer Vorrichtungen in der Lage ist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend auf1 ist ein Netzwerksystem100 gezeigt, das eine Mehrzahl von Servern132 ...140 aufweist, so wie z. B. einen Anwendungsdownloadserver132 , einen Vorrichtungsverwaltungsserver (DM-Server)134 , einen Bereitstellungsserver136 , einen Kundenpflegeserver138 und einen Benachrichtigungsserver140 . Es ist ferner eine elektronische Vorrichtung102 gezeigt, die mit einem oder mehreren der Server132 ...140 kommunizieren kann. - Die elektronische Vorrichtung
102 kann z. B. ein mobiler Anschluss sein, wie z. B. ein Zellulartelefon oder ein persönlicher, digitaler Assistent (PDA). Die elektronische Vorrichtung102 kann Code aufweisen, der in verschiedenen Speichervorrichtungen (nicht gezeigt) resident sein kann. Der Ausdruck „Code” kann hierin verwendet werden, um eine oder mehrere ausführbare Anweisungen, Operandendaten, Konfigurationsparameter und andere Informationen darzustellen, die in der elektronischen Vorrichtung102 gespeichert sind. - Ein exemplarischer Code, der in der elektronischen Vorrichtung
102 residieren kann, kann z. B. einen Diagnoseagenten110 , eine Bootladeeinrichtung (bootloader)112 , einen Aktualisierungsagenten114 , Firmware116 , ein Betriebssystem (OS; operating system)118 , einen Benachrichtigungsklienten120 , einen Bereitstellungsklienten122 , einen Fallen-Klienten (traps client)124 , einen Vorrichtungsverwaltungsklienten (DM-Klienten)126 und eine Anwendungssoftware128 aufweisen. - Der Diagnoseagent
110 kann bei der elektronischen Vorrichtung102 eine Klientenseiten-Diagnoseanwendung sein, die auf der elektronischen Vorrichtung102 läuft, wenn sie benötigt wird, und die Verfolgungsinformationen verwaltet und sammelt. Die Verfolgungsinformationen können zu einem Server kommuniziert werden, z. B. drahtlos über ein Datennetzwerk. Der Diagnoseagent110 kann ferner eine oder mehrere Anwendungen überwachen, wobei die Überwachung konstant oder periodisch sein kann. Die Bootladeeinrichtung112 kann einen geeigneten Code aufweisen, der nach dem Hochfahren oder einer Systemrücksetzung ausgeführt werden kann, um die elektronische Vorrichtung102 in einen Betriebszustand zu bringen. Nach dem anfänglichen Booten bzw. Hochfahren des Systems kann das Betriebssystem118 z. B. die Operation der elektronischen Vorrichtung102 steuern. Der Aktualisierungsagent114 kann einen geeigneten Code aufweisen, der z. B. eine Installation und/oder Aktualisierung der verschiedenen Codes in der elektronischen Vorrichtung102 erlauben kann. Die Firmware116 kann z. B. Code aufweisen, der ermöglichen kann, dass spezifischen Funktionalitäten der elektronischen Vorrichtung102 ausgeführt werden. - Der Benachrichtigungsklient
120 kann den Empfang der Benachrichtigung von DM-Meldungen ermöglichen. Die empfangenen Meldungen können z. B. zu dem DM-Klienten126 kommuniziert werden. Der Bereitstellungsklient122 kann die Bereitstellung der elektronischen Vorrichtung102 ermöglichen. Die Bereitstellung der elektronischen Vorrichtung102 kann z. B. das Liefern von Informationen zu verschiedenen Datenstrukturen aufweisen, die von verschiedenen Funktionalitäten benötigt werden. Einige Funktionalitäten können z. B. eine Kommunikation über ein drahtloses Netzwerk, das Reparieren von Konfigurationsproblemen und/oder das Konfigurieren von Software und/oder Hardware aufweisen. - Der Fallen-Klient
124 kann das Stellen von Fallen und das Wiedergewinnen von gesammelten Informationen ermöglichen. Der Vorrichtungsverwaltung-(DM-)Klient126 kann Code aufweisen, der z. B. eine Wechselwirkung mit dem DM-Server134 , dem Diagnoseagenten110 , dem Benachrichtigungsklienten120 und/oder dem Fallen-Klienten124 erlauben kann, um DM-Befehle von dem DM-Server134 zu empfangen und sie in der elektronischen Vorrichtung102 zu implementieren. Die Anwendungssoftware128 kann Code aufweisen, der es einem Benutzer erlauben kann, auf verschiedene Funktionalitäten zuzugreifen. Der Anwendungs-Downloadserver bzw. -Herunterladeserver132 kann eingesetzt werden, um Anwendungen auf die elektronische Vorrichtung102 herunterzuladen und/oder zu aktualisieren. - Der DM-Server
134 kann z. B. ein Open-Mobile-Alliance-(OMA)-DM-Protokoll unterstützen, durch das die OMA-DM-basierte Anwendung OMA-DM-fähige elektronische Vorrichtungen manipuliert, so wie z. B. die elektronische Vorrichtung102 . Die elektronische Vorrichtung102 kann ferner Bereitstellungsinformationen empfangen, z. B. von dem Bereitstellungsserver136 , die das Reparieren von Konfigurationsproblemen oder das Neukonfigurieren von Software und/oder Hardware ermöglichen. Die elektronische Vorrichtung102 kann verwendet werden, um Aktualisierungen an Soft ware/Firmware über einen Kundendienstserver138 anzufordern, entweder direkt durch Verwendung einer Browseranwendung in der elektronischen Vorrichtung102 oder über einen Kundendienstvertreter (CSR; customer service representative). Der CSR kann z. B. dem Kunden unter Verwendung der elektronischen Vorrichtung102 einen Dienst anbieten, durch Wiedergewinnen von einem oder mehreren Diagnoseverwaltungsobjekten (MOs; management objects), nach Bedarf, die in dem Speicher der elektronischen Vorrichtung102 gespeichert sein können. Zum Beispiel kann der CSR verursachen, dass Aktualisierungsinformationen in der Form von einem oder mehreren Aktualisierungspaketen zu der elektronischen Vorrichtung102 von einem entfernten Server übertragen werden. Solche Aktualisierungspakete können z. B. Anweisungen aufweisen, um eine erste Version von Software/Firmware in eine zweite Version von Software/Firmware umzuwandeln oder zu transformieren. - Ein Benutzer der elektronischen Vorrichtung
102 kann z. B. auf eine Selbstpflege-Website/ein -Portal (nicht gezeigt) zugreifen, um einen Kundenpflegedienst über den Kundenpflegeserver138 anzufordern, unter Verwendung der Vorrichtungsfähigkeitsinformationen als einem der bereitgestellten Parameter. Ein Kundendienstvertreter (CSR) kann dann dem Kunden unter Verwendung der elektronischen Vorrichtung102 einen Dienst anbieten, nach dem Bestimmen der Vorrichtungsfähigkeitsinformationen, die aus der elektronischen Vorrichtung102 wiedergewonnen werden, wodurch es für einen Kunden unnötig gemacht wird, solche Informationen selbst zu einem CSR zu liefern. Das Netzwerksystem100 kann in der Lage sein, eine entfernte Diagnose durch einen CSR über den Kundenpflegeserver138 zu unterstützen. Das Netzwerksystem100 kann ferner eine Diagnosedatensammelanforderung von einem DM-Server134 unterstützen und die gesammelten Diagnosedaten zu dem DM-Server134 oder zu einem anderen autorisierten Server in dem Netzwerksystem100 zurücksenden. Der Kunde/Teilnehmer der elektronischen Vorrichtung102 hat vielleicht Probleme und benötigt vielleicht Hilfe beim Diagnostizieren der Probleme – das Netzwerksystem100 ermöglicht die Diagnose durch einen CSR über den Kundenpflegeserver138 sowie durch den DM-Server134 . - Die elektronische Vorrichtung
102 kann in der Lage sein, Aktualisierungspakete von einem oder mehreren der Server132 ...140 zu empfangen. Die elektronische Vorrichtung102 kann in der Lage sein, die empfangenen Aktualisierungspakete unter Verwendung von einem oder mehreren Aktualisierungsagenten114 anzuwenden, die jeweils in der Lage sind, Aktualisierungspakete oder Teilsätze derselben zu verarbeiten. Die elektronische Vorrichtung102 weist ferner den Benachrichtigungsklienten120 und den DM-Klienten126 auf, die in der Lage sein können, z. B. mit dem Bereitstellungsklienten122 und dem Fallen-Klienten124 in Wechselwirkung zu treten. Der DM-Klient126 kann DM-Befehle von dem DM-Server134 oder über den Benachrichtigungsagent120 empfangen und dieselben implementieren. Der Anwendungsdownloadserver132 wird verwendet, um Firmware- und Software-Aktualisierungen herunterzuladen. Er wird ferner verwendet, um ein Bündel aus Anwendungen wiederzugewinnen, die benötigt werden, um eine minimale oder generische elektronische Vorrichtung102 in eine Vorrichtung zu aktualisieren, die alle Anwendungen aufweist, die der Teilnehmerebene oder dem Dienstplan eines Benutzers entsprechen. - Die Bereitstellung von trägerspezifischen Modellen von elektronischen Vorrichtungen kann ferner in dem Netzwerksystem
100 unterstützt werden. Zusätzlich dazu kann eine minimale, trägerspezifische elektronische Vorrichtung102 vorgesehen sein, um effizient mit unterschiedlichen Diensten in dem Netzwerksystem100 zu arbeiten, und kann ferner mit zusätzlichen Anwendungen aktualisiert werden, an denen ein Benutzer teilnimmt. Die zusätzlichen Anwendungen können jene sein, die die elektronische Vorrichtung102 anfänglich nicht bereitstellt, und für die der Benutzer berechtigt ist, diese zusätzlichen Anwendungen gemäß dem Dienstplan eines Benutzers zu verwenden. - Dementsprechend kann gemäß einem Ausführungsbeispiel der vorliegenden Erfindung das Netzwerksystem
100 die elektronische Vorrichtung102 für spezifische Vorrichtungsmerkmale oder -anwendungen bereitstellen. Das Netzwerksystem100 kann in der Lage sein, die Verwaltung der elektronischen Vorrichtung102 z. B. unter Verwendung einer Benachrichtigung basierend auf einem Internetprotokoll (IP) zu unterstützen. -
2 ist ein perspektivisches Blockdiagramm eines Netzwerks, wo eine IP-basierte Benachrichtigung durch einen DM-Klienten in einer mobilen Vorrichtung ermöglicht wird, die kommunikativ mit einem DM-Server und einem IP-basierten Benachrichtigungsserver gekoppelt ist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend auf2 ist dort ein Netzwerk gezeigt, das eine oder mehrere mobile Vorrichtungen202 , einen Heim-Agenten210 , einen IP-basierten Benachrichtigungsserver212 , einen DM-Server214 und eine IP-Adress-Registrierungsdatenbank216 aufweist. Die mobile Vorrichtung202 kann z. B. einen IP-basierten Benachrichtigungsklienten204 und einen DM-Klienten206 aufweisen. Es ist ferner ein Fremd-Agent220 gezeigt, der die Registrierung der mobilen Vorrichtung202 bei dem Heim-Agenten210 ermöglichen kann. - Das Netzwerk
200 kann z. B. ein zellulares Netzwerk und/oder ein IP-basiertes Netzwerk aufweisen, wie z. B. ein drahtloses lokales Netz (WLAN: IEEE 802.11; wireless local area network) und WiMax (IEEE 802.16). Der Ausdruck „zellulares Netz” kann verwendet werden, um allgemein mobile Kommunikationsnetze zu bezeichnen, wo Sprache, Daten und Multimediadaten kommuniziert werden können. Multimediadaten können z. B. Video-, Photographie- und Audiodaten aufweisen. Die Techniken, die in den zellularen Netzwerken verwendet werden, können z. B. Global System For Mobile Communication (GSM; globales System für Mobilkommunikation), General Packet Radio Service (GPRS), Enhanced Data Rates for Global Evolution (EDGE), Code Division Multiple Access 2000 (CDMA2000), Wideband CDMA (W-CDMA) und/oder digitale Videorundsendetechniken (DVB-Techniken; DVB = digital video broadcast) aufweisen. - Die mobile Vorrichtung
202 kann ähnlich zu der elektronischen Vorrichtung102 sein. Der IP-basierte Benachrichtigungsklient204 , der DM-Klient206 , der IP-basierte Benachrichtigungsserver212 und der DM-Server214 können ähnlich zu dem Benachrichtigungsklienten120 , dem DM-Klienten126 , dem Benachrichtigungsserver140 und dem DM-Server134 sein. - Der Heim-Agent
210 kann z. B. als ein Ankerpunkt für mobile Vorrichtungen wirken, für die Mobile IP oder Proxy Mobile IP (PMIP-)Dienste vorgesehen sind. Verkehr, der zu der mobilen Vorrichtung202 gesendet wird, kann z. B. über den Heim-Agenten210 geleitet werden. Verkehr von der mobilen Vorrichtung202 kann ebenfalls über den Heim-Agenten210 unter Verwendung einer Rückwärtstunnelung geleitet werden. Gemäß einem Ausführungsbeispiel der vorliegenden Erfindung kann sich eine mobile Vorrichtung bei ihrem Heim-Agenten durch den Fremd-Agenten220 registrieren, wenn sie ein Roaming ausführt. - Die IP-Adressregistrierungsdatenbank
216 kann verwendet werden, um z. B. IP-Adressen für eine Mehrzahl von mobilen Vorrichtungen202 zu speichern, die durch das Netzwerk200 bedient werden. Eine IP-Adresse einer mobilen Vorrichtung, wie z. B. der mobilen Vorrichtung202 , kann aus der IP-Adressregistrierungsdatenbank216 wiedergewonnen werden. - Der DM-Server
214 kann verwendet werden, um die Vorrichtungsverwaltung z. B. auf der mobilen Vorrichtung202 zu leiten, wo die mobile Vorrichtung202 in der Lage sein kann, IP-basierte Benachrichtigungen zu empfangen, die Vorrichtungsverwaltungssitzungen anzeigen. Die mobile Vorrichtung202 kann in der Lage sein, in verschiedenen drahtlosen Netzen zu arbeiten, so wie z. B. in zellularen Netzen und/oder IP-basierten Netzen, wie z. B. dem drahtlosen, lokalen Netz (WLAN: IEEE 802.11; wireless local area network) und dem WiMax (IEEE 802.16). - Es kann eine Kommunikation zwischen dem Netzwerk
200 und der mobilen Vorrichtung202 unter Verwendung von IP-basierten Protokollen geben, während Format und Funktionalität anderer Benachrichtigungstechniken beibehalten werden, wie z. B. des drahtlosen Anwendungsprotokolls (WAP; wireless application protocol) oder des Kurzmitteilungsdienstes (SMS; short messaging service). Bestehende Mitteilungsprotokolle, die durch die mobile Vorrichtung202 unterstützt werden, können zum Zweck des Sendens und Empfangens von Benachrichtigungen über IP wiederverwendet werden. Verschiedene Ausführungsbeispiele der Erfindung können eine Zuordnung zwischen der internationalen Teilnehmerverzeichnisnummer der Mobilstation (MSISDN; mobile station international subscriber directory number) einer mobilen Vorrichtung202 und der IP-Adresse der mobilen Vorrichtung202 beibehalten. Dies kann das Unterstützen der Registrierung und Authentifizierung der mobilen Vorrichtung202 für Benachrichtigungsdienste ermöglichen, wie z. B. jene über SMS-Dienste. - Bei verschiedenen Ausführungsbeispielen der Erfindung können der DM-Server
214 , die mobile Vorrichtung202 und der IP-basierte Benachrichtigungsserver (oder das Gateway)212 kommunikativ miteinander und mit der IP-Adressregistrierungsdatenbank216 gekoppelt sein. Bei einigen mobilen Netzwerken kann Verkehr zu und/oder von jeder gegebenen Vorrichtung über den Heim-Agenten210 geleitet werden. Zum Beispiel kann sich die mobile Vorrichtung202 bei ihrem Heim-Agenten210 durch den Fremd-Agenten220 registrieren, insbesondere wenn sie ein Roaming ausführt. Zum Beispiel in dem Kontext eines CDMA2000-Netzwerks kann der Fremd-Agent220 ein Cisco-Paketdatendienstknoten (PDSN; packet data service node) sein. Der Heim-Agent210 kann die Registrierung akzeptieren, der mobilen Vorrichtung202 eine IP-Adresse zuweisen und einen Tunnel zu dem Fremd-Agenten220 erzeugen. Die resultierende Konfiguration kann eine Punkt-zu-Punkt-Verknüpfung (PPP; point-to-point) zwischen der mobilen Vorrichtung202 und dem Fremd-Agenten220 sein, und ein IP-in-IP- oder ein Generic-Routing-Encapsulation-Tunnel (GRE-Tunnel; allgemeine Routing-Einkapselung) zwischen dem Fremd-Agenten220 und dem Heim-Agenten210 sein. - Als Teil eines Registrierungsprozesses kann der Heim-Agent
210 einen bindenden Tabelleneintrag in einer Registrierung erzeugen, um eine Heim-Adresse der mobilen Vorrichtung202 zu ihrer Kümmern-um-Adresse zuzuordnen. Im Allgemeinen, wenn ein Benutzer der mobilen Vorrichtung202 weg von seinem Heimatnetz roamt, kann die mobile Vorrichtung202 einer Kümmern-um-Adresse zugeordnet sein. Die Kümmern-um-Adresse kann den Strom einer mobilen Vorrichtung identifizieren, einen topologischen Anbringungspunkt an das Internet, und kann verwendet werden, um Pakete zu der mobilen Vorrichtung202 zu leiten bzw. zu routen. Die Kümmern-um-Adresse kann z. B. eine Adresse des Fremd-Agenten220 sein oder eine Adresse, die durch die mobile Vorrichtung202 zur Verwendung erhalten wird, während sie an einem bestimmten Netzwerk vorhanden ist. Die mobile Vorrichtung202 kann Pakete mit ihrer Heim-Adresse als Source-IP-Adresse senden. Pakete, die für die mobile Vorrichtung202 gedacht sind, können durch den Heim-Agenten210 laufen, der sie dann zu der mobilen Vorrichtung202 unter Verwendung der Kümmern-um-Adresse tunneln kann. - Die IP-Adresse, die einer mobilen Vorrichtung durch den Heim-Agenten
210 zugewiesen ist, kann verwendet werden, um DM-Benachrichtigungen, die durch den DM-Server214 gesendet werden, zu der mobilen Vorrichtung202 weiterzuleiten. Der Heim-Agent210 kann die Registrierung von der mobilen Vorrichtung202 akzeptieren, eine IP-Adresse zu der mobilen Vorrichtung202 zuweisen und einen Tunnel zu dem Fremd-Agenten220 erzeugen. Die IP-Adresse, die der mobilen Vorrichtung202 zugewiesen ist, kann verwendet werden, um DM-Benachrichtigungen zu der mobilen Vorrichtung202 zu senden. - Verwaltungsobjekte bei dem DM-Klienten
206 können verwendet werden, um die IP-Adresse in die mobile Vorrichtung202 zu liefern oder eine IP-Adresse aus der mobilen Vorrichtung202 wiederzugewinnen. Die IP-Adresse kann als ein Knoten in einem Verwaltungsbaum vorgesehen sein, mit einem zugeordneten Adresstyp, wobei der Adresstyp z. B. ein Internetprotokoll – Version 4 (IPv4) oder Internetprotokoll – Version 6 (IPv6) sein kann. Andere Adresstypen können ebenfalls verwendet werden. - Für verschiedene Ausführungsbeispiele der Erfindung z. B., wo ein Adresstyp entweder IPv4 oder IPv6 sein kann, kann ein einzelnes Bit den Adresstyp anzeigen. Der Adresstyp kann ebenfalls z. B. durch ein Zeichen angezeigt werden. In Fällen, in denen der Adresstyp nicht geliefert wird, kann ein Ausführungsbeispiel der Erfindung den Adresstyp z. B. als IPv4 voreinstellen. Eine Vorrichtungsadresse kann z. B. gemäß einer klassenlosen Zwischen-Bereichs-Routing-(CIDR; classless inter-domain routing) Übereinkunft erzeugt werden.
- Bei verschiedenen Ausführungsbeispielen der Erfindung kann der DM-Server
214 ein digitales Signieren von Meldungen ermöglichen, wie z. B. Benachrichtigungsmeldungen, die zu der mobilen Vorrichtung202 gesendet werden können. Eine Meldungssignierung liefert Sicherheit, derart, dass die mobile Vorrichtung202 bestimmen kann, dass die Meldungen an dem DM-Server214 entstanden sind. Somit kann für zusätzliche Sicherheit der DM-Server214 eine Meldung digital signieren und die Signatur außerhalb der Meldung als Teil der Transportlieferung anhängen, z. B. als zusätzlichen Anfangsblock. - Wenn der DM-Server
214 z. B. WAP Push als Transport für Meldungen einsetzt, wie z. B. Benachrichtigungsmeldungen, kann die digitale Signatur der Meldung ebenfalls umfasst sein. Ein Signaturtyp kann angezeigt sein, um eine ordnungsgemäße Verarbeitung durch die mobile Vorrichtung202 zu ermöglichen. Für WAP Push kann z. B. der Anfangsblock „X-DM-Sign-Type” verwendet werden, um den Typ der Signatur anzuzeigen, und der Anfangsblock „X-DM-Sign-Data” kann verwendet werden, um die tatsächlichen Signaturdaten zu liefern. - Der DM-Server
214 kann Rundsendeprotokolle oder Gruppenruf-Protokolle einsetzen, um DM-Meldungen zu mehreren Vorrichtungen zu senden, wie z. B. zu der mobilen Vorrichtung202 . Der DM-Server214 kann z. B. TCP/IP als einen Transport für Bootstrap- bzw. Lade-Meldungen zu der mobilen Vorrichtung202 verwenden. Der IP-basierte Benachrichtigungsklient204 oder alternativ der DM-Klient206 kann an einem speziellen Port nach Benachrichtigungsmeldungen über einen TCP/IP-basierten Transport (transmission control protocol over internet protocol) und/oder einen UDP-basierten Transport horchen. Der spezielle Port kann z. B. bei Standardkörpern registriert sein. - Autorisierte Server, wie z. B. der DM-Server
214 , können vorbestimmt sein, und der DM-Klient206 kann in der Lage sein zu bestimmen, ob die Benachrichtigungsmeldungen aus autorisierten Servern stammen, wie z. B. dem DM-Server214 . Informationen, die die autorisierten Server identifizieren, können direkt vorab in der mobilen Vorrichtung202 vorgesehen sein, z. B. durch den Hersteller der mobilen Vorrichtung202 und/oder einen Kommunikationsdienstanbieter. Informationen, die die autorisierten Server identifizieren, können auch über ein Teilnehmeridentitätsmodul (SIM; subscriber identity module)/eine Smartcard bereitgestellt sein, die durch die mobile Vorrichtung202 verwendet wird. Der DM-Server214 kann die Bootstrap-Meldung und/oder Benachrichtigungsmeldungen, die zu der mobilen Vorrichtung202 gesendet werden, digital signieren. Die Signatur und der Signaturtyp können als zusätzliche Anfangsblöcke für die Meldungen und/oder Benachrichtigungen geliefert werden, die zu der mobilen Vorrichtung202 gesendet werden. - Bei einem Ausführungsbeispiel der Erfindung kann die IP-Adresse der mobilen Vorrichtung
202 durch die mobile Vorrichtung202 bei dem DM-Server214 für eine nachfolgende Verwendung beim Senden von Benachrichtigungen durch den DM-Server214 und/oder den IP-basierten Benachrichtigungsserver212 registriert sein. Die IP-Adresse kann eine CMIP-basierte (CMIP = common management information protocol; Gemeinschaftsverwaltungsinformationsprotokoll) oder PMIP-basierte IP-Adressen sein. - Bei verschiedenen Ausführungsbeispielen der Erfindung kann das Netzwerk
200 ein UMTS-Netzwerk sein (UMTS = universal mobile telecommunication system). Die mobile Vorrichtung202 kann die IP-Adresse ihres eigenen Stellvertreters bei dem DM-Server214 registrieren. Wenn die mobile Vorrichtung202 auf das Netzwerk200 kommt, kann ihr durch das Netzwerk200 eine IP-Adresse zugewiesen werden. Die IP-Adresse, die der mobilen Vorrichtung202 zugewiesen ist, kann dann durch den IP-basierten Benachrichtigungsserver212 verwendet werden, um Benachrichtigungen zu senden. Verschiedene Ausführungsbeispiele der Erfindung können den DM-Server214 auch verwenden, um die Benachrichtigungen zu senden, wenn der IP-basierte Benachrichtigungsserver212 in den DM-Server214 integriert ist. Die mobile Vorrichtung202 kann an dem speziellen Port, der für DM-Benachrichtigungsmeldungen und DM-Bootstraps zugewiesen ist, horchen, und das Netzwerk200 kann Bootstrap- und/oder Benachrichtigungsmeldungen zu diesem speziellen Port in der mobilen Vorrichtung202 senden. - Bei verschiedenen Ausführungsbeispielen der Erfindung kann das Netzwerk
200 Gruppenruf- und/oder Mehrpunkt-Rundsendungen zum Kommunizieren von Bootstrap- und/oder Benach richtigungsmeldungen zu der mobilen Vorrichtung202 verwenden. Zum Beispiel kann der Operator des Netzwerks200 selektiv einen Rundsendekanal zur Übertragung einer Bootstrap-Meldung zu der mobilen Vorrichtung202 verwenden. Ein Rundsendeklient (nicht gezeigt) in der mobilen Vorrichtung202 kann einen oder mehrere zugewiesene Kanäle für Rundsende-DM-Meldungen überwachen, einschließlich Bootstrap-Meldungen, die DM-Meldungen aus einem der zugewiesenen Kanäle wiedergewinnen und die DM-Meldungen zu dem DM-Klienten206 zur Verarbeitung weiterleiten. Der Rundsendeklient kann eine Überwachung im Hinblick auf Bootstrap-Meldungen ausführen, z. B. während einer ausgewiesenen Zeitperiode, die für Bootstrap-Meldungen zweckgebunden ist. Im Allgemeinen umfassen Bootstrap-Meldungen vielleicht keine Anwendungsschichtsicherheitsinformationen, wie z. B. Berechtigungsnachweise, die durch mobile Vorrichtungen für DM-Sitzungen verwendet werden sollen. - Bei verschiedenen Ausführungsbeispielen der Erfindung, wo Rundsendekanäle verwendet werden können, um DM-Benachrichtigungsmeldungen rundzusenden, können spezifische Zielvorrichtungen durch den DM-Server
214 als Ziel verwendet werden, durch Senden von zumindest einem Satz aus Vorrichtungsinformationen, so wie z. B. Marke, Modell, Versionen etc., in einem Anfangsblock für die DM-Benachrichtigungsmeldung. Der DM-Server214 kann Punkt-zu-Punkt-Protokolle einsetzen, wie z. B. OMA-DM, die z. B. auf der Synchronisierungs-Markierungssprache (SyncML; synchronization mark-up language) DM basieren können, um die Vorrichtung mit vorrichtungsspezifischen Berechtigungsnachweisen zu laden, etc. Die nachfolgende, kontinuierliche Bereitstellung von Parametern bei der mobilen Vorrichtung202 kann über Rundsendeprotokolle auftreten. Zum Beispiel kann das Aktivieren von FUMO (firmware update management object; Firmwareaktualisierungsverwaltungsobjekt) auf Vorrichtungen einer bestimmten Marke, eines Modells und einer Version über Rundsendeprotokolle auftreten, wobei die Marke, Modell, Version etc. als Kriterien in der Rundsende meldung vorgesehen sind, um es mobilen Empfangsvorrichtungen zu ermöglichen, die Meldungen zu extrahieren/wiederzugewinnen und sie zu verarbeiten. - Bei verschiedenen Ausführungsbeispielen der Erfindung kann der DM-Server
214 ferner den IP-basierten Benachrichtigungsserver (oder das Gateway)212 und die IP-Adressregistrierungsdatenbank216 aufweisen. Somit kann der DM-Server214 IP-basierte Benachrichtigungen zu der mobilen Vorrichtung202 kommunizieren, wo die IP-Adresse für die mobile Vorrichtung202 aus der IP-Adressregistrierungsdatenbank216 wiedergewonnen werden kann. Bei verschiedenen Ausführungsbeispielen der Erfindung kann die mobile Vorrichtung202 den DM-Klienten206 aufweisen, der ferner eine Funktionalität des IP-basierten Benachrichtigungsklienten204 aufweisen kann. -
3 ist ein exemplarisches Flussdiagramm, das IP-basierte Benachrichtigungen von Vorrichtungsverwaltungsoperationen in einem Netzwerk darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend auf3 sind Schritte 1–8 gezeigt, die eine exemplarische Kommunikation durch den DM-Server214 , den IP-Registrierungsserver216 , den IP-basierten Benachrichtigungsserver212 und die mobile Vorrichtung202 wiedergeben. - Bei Schritt 1 kann die mobile Vorrichtung
202 ihre IP-Adresse bei der IP-Registrierungsdatenbank216 registrieren, wenn die mobile Vorrichtung202 in das Netzwerk200 eintritt oder wenn der mobilen Vorrichtung202 eine IP-Adresse durch einen oder mehrere Server in dem Netzwerk200 zugewiesen wird. Die registrierte Adresse kann z. B. vom Adresstyp IPv4 oder IPv6 sein, und die Adresse kann ein CMIP-basiertes oder PMIP-basiertes IP sein. - Bei Schritt 2 kann der DM-Server
214 fortschreiten, eine DM-Sitzung mit der mobilen Vorrichtung202 zu öffnen. Dementsprechend kann der DM-Server214 die IP-Adresse der mobilen Vorrichtung202 von der IP-Registrierungsdatenbank216 anfordern. Bei Schritt 3 kann die IP-Adresse der mobilen Vorrichtung202 von der IP-Registrierungsdatenbank216 zu dem DM-Server214 kommuniziert werden. - Bei Schritt 4 kann der DM-Server
214 mit dem IP-basierten Benachrichtigungsserver212 kommunizieren, um eine Benachrichtigungsmeldung zu der mobilen Vorrichtung202 zu senden. Die IP-Adresse für die mobile Vorrichtung202 kann ebenfalls zu dem IP-basierten Benachrichtigungsserver212 kommuniziert werden. Bei Schritt 5 kann der IP-basierte Benachrichtigungsserver212 die Benachrichtigungsmeldung zu der mobilen Vorrichtung202 senden. Bei Schritt 6 kann die mobile Vorrichtung202 die Benachrichtigungsmeldung nach dem Authentifizieren derselben verarbeiten. Die Authentifizierung kann z. B. das Verifizieren der digitalen Signatur aufweisen, die möglicherweise in einem Anfangsblock gesendet wurde, der der Benachrichtigungsmeldung entsprechen kann. - Bei Schritt 7 kann die mobile Vorrichtung
202 den Empfang der Benachrichtigungsmeldung dem IP-basierten Benachrichtigungsserver212 bestätigen. Bei Schritt 8 kann der IP-basierte Benachrichtigungsserver212 einen Lieferbericht zu dem DM-Server214 kommunizieren. Entsprechend kann der DM-Server214 eine Bestätigung empfangen, dass die Benachrichtigungsmeldung, von der er angefordert hat, dass sie zu der mobilen Vorrichtung202 gesendet wird, möglicherweise durch die mobile Vorrichtung202 empfangen wurde. -
4 ist eine exemplarische Erweiterung für ein DeviceDetail-Verwaltungsobjekt (DeviceDetail = Vorrichtungsdetail), gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend auf4 ist hier das Vorrichtungsdetail-Verwaltungsobjekt400 gezeigt, das ein Erweiterungsfeld410 aufweisen kann. Das Vorrichtungsdetail-Verwaltungsobjekt400 kann Informationen aufweisen, z. B. im Hinblick auf die mobile Vorrichtung202 . Das Erweiterungsfeld410 kann verwendet werden, um zusätzliche Informationen zu speichern, die für eine Kommunikation über IP verwendet werden können. Die Informationen können z. B. in einem IP-Adressfeld420 , einem CMIP-Feld430 , einem CMIP-Adresstypfeld430a , einem CMIP-Adressfeld430b , einem PMIP-Feld440 , einem PMIP-Adresstypfeld440a und einem PIMP-Adressfeld440b gespeichert sein. Es kann auch ein Feld „Anderes Adressformat”450 vorliegen, das für andere IP-Adressformate verwendet werden kann als CMIP oder PMIP. - Die spezifische Benutzerschnittstelle zum Zugreifen auf die verschiedenen Erweiterungsfelder kann entwurfsabhängig sein. Zum Beispiel können die Erweiterungsfelder mit voreingestellten Werten gefüllt sein und der Benutzer oder ein Programm kann die korrekten Werte entsprechend einfüllen, wie z. B. wenn der mobilen Vorrichtung
202 eine IP-Adresse zugewiesen wird, wenn sie erstmals in ein Netzwerk eintritt. - Ein exemplarisches Erweiterungsfeld
410 für ein DevDetail-Verwaltungsobjekt400 kann das Bereitstellen von IP-Adressen in und Wiedergewinnen derselben aus einer mobilen Vorrichtung ermöglichen. Das DevDetail-Verwaltungsobjekt400 kann ein IPAddr-Feld (IP-Adressfeld)420 aufweisen, das entweder als eine CMIP-Adresse430 , eine PMIP-Adresse440 oder eine andere Adresse450 ausgedrückt sein kann, wobei jede dieser Adressen weiter durch einen Adresstyp und einen Adresswert spezifiziert sein kann. - Das DevDetail-Verwaltungsobjekt
400 , das ein Standardobjekt ist, wird durch die meisten Vorrichtungen unterstützt, die einen DM-Klienten aufweisen. Wenn der mobilen Vorrichtung202 eine IP-Adresse zugewiesen ist, die zum Senden und Empfangen von Benachrichtigungen verwendet werden kann, kann der IPAddr-Knoten420 verwendet werden, um die IP-Adresse für die Vorrichtung bereitzustellen. Bei verschiedenen Ausführungsbeispielen der Erfindung kann der IPAddr-Knoten420 Teil eines Konnektivitätsverwaltungsobjekts sein, anstatt Teil des DevDetail-Verwaltungsobjekts zu sein. - Bei verschiedenen Ausführungsbeispielen der Erfindung kann ein IP-basierter Benachrichtigungsklient
204 in der mobilen Vorrichtung202 in der Lage sein, Benutzerdatagrammprotokoll-(UDP; user datagram protocol) und/oder TCP/IP-Pakete zu empfangen, die DM-Benachrichtigungen und/oder Bootstrap-Meldungen von dem DM-Server aufweisen können. Somit benötigt die mobile Vorrichtung202 möglicherweise keinen SMS-Klienten oder WAP-Stapel, um Benachrichtigungen, Bootstrap-Meldungen etc. zu empfangen. Der IP-basierte Benachrichtigungsklient204 kann die Benachrichtigungen empfangen, verifizieren, dass der Quell-DM-Server214 autorisiert ist, die Benachrichtigung zu der mobilen Vorrichtung202 zu senden, und leitet die Benachrichtigung zu dem DM-Klienten206 weiter. - Bei verschiedenen Ausführungsbeispielen der Erfindung kann der DM-Klient
206 die Verifizierung des DM-Servers214 durchführen. Verschiedene Ausführungsbeispiele der Erfindung ermöglichen es dem DM-Server214 ferner, Informationen im Hinblick auf die Adresse des Heim-Agenten210 der mobilen Vorrichtung202 zu haben oder zu empfangen. Dementsprechend kann der DM-Server214 Benachrichtigungen zu dem Heim-Agenten210 senden, der seinerseits die Benachrichtigung zu der mobilen Vorrichtung202 tunneln kann. - Obwohl ein System und Verfahren gemäß der vorliegenden Erfindung in Verbindung mit dem bevorzugten Ausführungsbeispiel beschrieben wurden, sollen diese nicht auf die spezifische Form beschränkt sein, die hierin ausgeführt ist, sondern im Gegenteil solche alternativen Modifikationen und Entsprechungen abdecken, wie sie innerhalb des Schutzbereichs der vorliegenden Erfindung umfasst sein können, wie er durch diese Offenbarung und die beiliegenden Diagramme definiert ist.
- Dementsprechend kann die vorliegende Erfindung in Hardware, Software oder einer Kombination aus Hardware und Software realisiert sein. Die vorliegende Erfindung kann auf zentralisierte Weise in zumindest einem Computersystem realisiert sein oder auf verteilte Weise, wo unterschiedliche Elemente über mehrere miteinander verbundene Computersysteme verbreitet sind. Jede Art von Computersystem oder anderer Vorrichtung, die angepasst ist, um die hierin beschriebenen Verfahren auszuführen, ist geeignet. Eine typische Kombination aus Hardware und Software kann ein Allzweckcomputersystem mit einem Computerprogramm sein, das, wenn es geladen und ausgeführt wird, das Computersystem derart steuert, dass es die hierin beschriebenen Verfahren ausführt.
- Die vorliegende Erfindung kann auch in einem Computerprogrammprodukt eingebettet sein, das alle Merkmale aufweist, die die Implementierung der hierin beschriebenen Verfahren ermöglichen, und das, wenn es in ein Computersystem geladen wird, in der Lage ist, diese Verfahren auszuführen. Ein Computerprogramm in dem vorliegenden Kontext bezeichnet jeden Ausdruck, in jeder Sprache, jedem Code oder jeder Schreibweise, eines Satzes aus Anweisungen, der vorgesehen ist, um zu verursachen, dass ein System mit einer Informationsverarbeitungsfähigkeit eine bestimmte Funktion entweder direkt oder nach einem oder beiden der nachfolgenden Ereignisse ausführt: a) Umwandlung in eine andere Sprache, einen Code oder eine Schreibweise; b) Wiedergabe in einer anderen Materialform.
- Während die vorliegende Erfindung Bezug nehmend auf bestimmte Ausführungsbeispiele beschrieben wurde, werden Fachleute auf dem Gebiet verstehen, dass verschiedene Änderungen ausgeführt werden können und Entsprechungen eingesetzt werden können, ohne von dem Schutzbereich der vorliegenden Erfindung abzuweichen. Zusätzlich dazu können viele Modifikationen ausgeführt werden, um eine bestimmte Situation oder ein Material an die Lehren der vorliegenden Erfindung anzupassen, ohne von deren Schutzbereich abzuwei chen. Daher ist es beabsichtigt, dass die vorliegende Erfindung nicht auf das bestimmte, offenbarte Ausführungsbeispiel beschränkt ist, sondern dass die Erfindung alle Ausführungsbeispiele umfasst, die in den Schutzbereich der beiliegenden Ansprüche fallen.
- Internationales Aktenzeichen:
PCT/US2007/085903 - Zusammenfassung der Offenbarung
- Ein Verfahren und ein System zum schnittstellenmäßigen Verbinden mit einer elektronischen Vorrichtung sind offenbart. Das schnittstellenmäßige Verbinden kann einen oder mehrere Server aufweisen, z. B. die Server (
132 ...140 ) in einem drahtlosen Netzwerk (200 ), das eine Benachrichtigungsmeldung gemäß OMA DM unter Verwendung von IP-basierten Meldungen zu einer oder mehreren elektronischen Vorrichtungen (102 ) zur Vorrichtungsverwaltung der elektronischen Vorrichtungen (102 ) kommuniziert. Eine Kommunikation zu/von den elektronischen Vorrichtungen (102 ) kann unter Verwendung eines anderen Netzwerkprotokolls als IP erfolgen. Auf ähnliche Weise können die Benachrichtigungsmeldungen ferner unter Verwendung eines anderen Netzwerkprotokolls kommuniziert werden als IP. Für elektronische Vorrichtungen (102 ), die keine IP-Adresse aufweisen, kann ein Server eine IP-Adresse zuweisen, wenn die elektronische Vorrichtung erstmals in das drahtlose Netzwerk (200 ) eintritt. Dementsprechend kann das Zuweisen der IP-Adresse über ein Nicht-IP-Netzwerkprotokoll erfolgen. - ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Patentliteratur
-
- - US 2007/085903 [0056]
Claims (10)
- Ein Verfahren zum schnittstellenmäßigen Verbinden mit einer elektronischen Vorrichtung (
102 ), wobei das Verfahren folgende Schritte aufweist: Kommunizieren, in einem drahtlosen Netzwerk (200 ), einer Benachrichtigungsmeldung gemäß einer Open-Mobile-Alliance-(OMA-)Vorrichtungsverwaltung (DM) unter Verwendung von Meldungen, die auf einem Internetprotokoll basieren, zu einer oder mehreren elektronischen Vorrichtungen (102 ), wobei das drahtlose Netzwerk (200 ) aktiviert ist, mit der einen oder den mehreren elektronischen Vorrichtungen (102 ) unter Verwendung eines Netzwerkprotokolls zu kommunizieren, das nicht das Internetprotokoll ist; und Ausführen einer Vorrichtungsverwaltung der einen oder mehreren elektronischen Vorrichtungen (102 ) unter Verwendung der auf dem Internetprotokoll basierenden Meldungen. - Das Verfahren gemäß Anspruch 1, bei dem die Benachrichtigungsmeldung zu der einen oder den mehreren elektronischen Vorrichtungen (
102 ) unter Verwendung eines Netzwerkprotokolls kommuniziert wird, das nicht das Internetprotokoll ist. - Das Verfahren gemäß Anspruch 1, das das Kommunizieren einer Internetprotokolladresse zu der elektronischen Vorrichtung (
102 ) aufweist, wenn die elektronische Vorrichtung (102 ) erstmals in das drahtlose Netzwerk (200 ) ohne eine Internetprotokolladresse eintritt. - Das Verfahren gemäß Anspruch 3, bei dem die Kommunikation der Internetprotokolladresse über ein Netzwerkprotokoll verläuft, das nicht das Internetprotokoll ist.
- Das Verfahren gemäß Anspruch 1, bei dem das drahtlose Netzwerk (
200 ) ein zellulares Netzwerk ist. - Ein System zum schnittstellenmäßigen Verbinden mit einer elektronischen Vorrichtung, wobei das System folgende Merkmale aufweist: einen oder mehrere Prozessoren in einem drahtlosen Netzwerk (
200 ), die eine Kommunikation einer Benachrichtigungsmeldung gemäß Open-Mobile-Alliance-(OMA-)Vorrichtungsverwaltung (DM) unter Verwendung von Meldungen, die auf einem Internetprotokoll basieren, zu einer oder mehreren elektronischen Vorrichtungen (102 ) ermöglichen, wobei der eine oder die mehreren Prozessoren eine Kommunikation mit der einen oder den mehreren elektronischen Vorrichtungen (102 ) unter Verwendung eines Netzwerkprotokolls ermöglichen, das nicht das Internetprotokoll ist; und wobei die auf dem Internetprotokoll basierenden Meldungen eine Vorrichtungsverwaltung der einen oder mehreren elektronischen Vorrichtungen (102 ) ermöglichen. - Das System gemäß Anspruch 6, bei dem die Benachrichtigungsmeldung zu der einen oder den mehreren elektronischen Vorrichtungen (
102 ) unter Verwendung eines Netzwerkprotokolls kommuniziert wird, das nicht das Internetprotokoll ist. - Das System gemäß Anspruch 6, bei dem der eine oder die mehreren Prozessoren eine Kommunikation einer Internetprotokolladresse zu der elektronischen Vorrichtung (
102 ) ermöglichen, wenn die elektronische Vorrichtung (102 ) erstmals in das drahtlose Netzwerk (200 ) ohne eine Internetprotokolladresse eintritt. - Das System gemäß Anspruch 8, bei dem der eine oder die mehreren Prozessoren eine Kommunikation einer Internetprotokolladresse über ein Netzwerkprotokoll ermöglichen, das nicht das Internetprotokoll ist.
- Das System gemäß Anspruch 9, bei dem der eine oder die mehreren Prozessoren eine Bereitstellung von einem oder mehreren Verwaltungsobjekten in der elektronischen Vorrichtung (
102 ) mit der Internetprotokolladresse ermöglichen.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US86169606P | 2006-11-29 | 2006-11-29 | |
| US60/861,696 | 2006-11-29 | ||
| PCT/US2007/085903 WO2008067446A2 (en) | 2006-11-29 | 2007-11-29 | Ip based notification of device management operations in a network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE112007002863T5 true DE112007002863T5 (de) | 2009-10-29 |
Family
ID=39468715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE112007002863T Withdrawn DE112007002863T5 (de) | 2006-11-29 | 2007-11-29 | IP-Basierte Benachrichtigung von Vorrichtungsverwaltungsoperationen in einem Netzwerk |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8244845B2 (de) |
| CN (1) | CN101543016A (de) |
| DE (1) | DE112007002863T5 (de) |
| GB (1) | GB2458047B (de) |
| WO (1) | WO2008067446A2 (de) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8468515B2 (en) | 2000-11-17 | 2013-06-18 | Hewlett-Packard Development Company, L.P. | Initialization and update of software and/or firmware in electronic devices |
| US8479189B2 (en) | 2000-11-17 | 2013-07-02 | Hewlett-Packard Development Company, L.P. | Pattern detection preprocessor in an electronic device update generation system |
| US8526940B1 (en) | 2004-08-17 | 2013-09-03 | Palm, Inc. | Centralized rules repository for smart phone customer care |
| US8555273B1 (en) | 2003-09-17 | 2013-10-08 | Palm. Inc. | Network for updating electronic devices |
| US8578361B2 (en) | 2004-04-21 | 2013-11-05 | Palm, Inc. | Updating an electronic device with update agent code |
| US8752044B2 (en) | 2006-07-27 | 2014-06-10 | Qualcomm Incorporated | User experience and dependency management in a mobile device |
| US8893110B2 (en) | 2006-06-08 | 2014-11-18 | Qualcomm Incorporated | Device management in a network |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8498265B2 (en) * | 2006-12-14 | 2013-07-30 | Nokia Corporation | Enabling settings provisioning process in WiMAX networks |
| KR20090103637A (ko) * | 2008-03-28 | 2009-10-01 | 삼성전자주식회사 | 방송 시스템에서 펌웨어를 업데이트하는 방법과 장치 및 그시스템 |
| DE102008029636A1 (de) * | 2008-06-23 | 2009-12-24 | Giesecke & Devrient Gmbh | Freischalten eines Dienstes auf einem elektronischen Gerät |
| KR101028330B1 (ko) * | 2008-06-27 | 2011-04-12 | 주식회사 케이티 | 이종 이동성 프로토콜 혼재망에서의 핸드오버 처리 방법 및 그 시스템과 mip 클라이언트 장치 |
| WO2010004558A2 (en) * | 2008-07-07 | 2010-01-14 | Yaniv Cohen | Dynamically monitoring and customizing devices in a communication network |
| US9882769B2 (en) * | 2008-08-08 | 2018-01-30 | Blackberry Limited | System and method for registration of an agent to process management object updates |
| US8578005B1 (en) * | 2008-08-13 | 2013-11-05 | Sprint Spectrum L.P. | Systems and methods for providing update notifications to mobile devices using mobile-IP extensions |
| CN101883355B (zh) * | 2009-05-06 | 2015-06-03 | 中兴通讯股份有限公司 | 终端参数的配置方法和系统、终端管理装置 |
| KR101563195B1 (ko) | 2009-08-18 | 2015-10-27 | 삼성전자주식회사 | 호스트 장치 및 슬레이브 장치 제어 방법 |
| US10051074B2 (en) * | 2010-03-29 | 2018-08-14 | Samsung Electronics Co, Ltd. | Techniques for managing devices not directly accessible to device management server |
| CN101909282B (zh) * | 2010-08-20 | 2014-11-05 | 中兴通讯股份有限公司 | 终端操作的触发方法、装置及系统 |
| CN101951595A (zh) * | 2010-08-23 | 2011-01-19 | 中兴通讯股份有限公司 | 空口引导设置处理方法及系统 |
| US9014194B2 (en) | 2010-10-18 | 2015-04-21 | Delaware Capital Formation, Inc. | Communication network for water treatment |
| EP2466507A1 (de) * | 2010-12-20 | 2012-06-20 | Gemalto SA | Verfahren zur Aktualisierung einer kodierten Datei |
| CN102186161A (zh) * | 2011-01-17 | 2011-09-14 | 上海华勤通讯技术有限公司 | 鉴别sim卡合法性的方法 |
| FR2987540B1 (fr) * | 2012-02-28 | 2016-05-13 | Commissariat Energie Atomique | Methode et systeme de gestion de la mobilite d'un reseau mobile |
| DE102013108478A1 (de) * | 2013-08-06 | 2015-02-12 | Endress+Hauser Process Solutions Ag | Verfahren zur Erweiterung einer eingebetteten Softwarekomponente eines Feldgerätes |
| US20160224307A1 (en) * | 2013-09-20 | 2016-08-04 | Siemens Aktiengesellschaft | Device, system having such devices, method for implementing the system and computer program product for implementing the method |
| US10284425B2 (en) * | 2014-01-29 | 2019-05-07 | Cellco Partnership | Device registration awareness for over-the-air updates |
| CN104320425A (zh) * | 2014-08-28 | 2015-01-28 | 海视云(北京)科技有限公司 | 消息的接收与发送方法及装置 |
| GB2529838B (en) | 2014-09-03 | 2021-06-30 | Advanced Risc Mach Ltd | Bootstrap Mechanism For Endpoint Devices |
| GB2540989B (en) * | 2015-08-03 | 2018-05-30 | Advanced Risc Mach Ltd | Server initiated remote device registration |
| GB2540987B (en) | 2015-08-03 | 2020-05-13 | Advanced Risc Mach Ltd | Bootstrapping without transferring private key |
| GB2579571B (en) | 2018-12-03 | 2021-05-12 | Advanced Risc Mach Ltd | Device bootstrapping |
| GB2579574B (en) | 2018-12-03 | 2021-08-11 | Advanced Risc Mach Ltd | Bootstrapping with common credential data |
| GB2582736B (en) | 2019-02-01 | 2022-02-16 | Arm Ip Ltd | Template-based registration |
| GB2582737B (en) | 2019-02-01 | 2021-07-14 | Arm Ip Ltd | Device registration mechanism |
| US11475134B2 (en) | 2019-04-10 | 2022-10-18 | Arm Limited | Bootstrapping a device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070085903A1 (en) | 2005-10-17 | 2007-04-19 | Via Technologies, Inc. | 3-d stereoscopic image display system |
Family Cites Families (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6868089B1 (en) * | 1997-05-13 | 2005-03-15 | Hitachi, Ltd. | Mobile node, mobile agent-and network system |
| JP3283848B2 (ja) * | 1999-04-20 | 2002-05-20 | エヌイーシーモバイリング株式会社 | 移動無線通信装置および通信許可方法 |
| ATE469522T1 (de) * | 2000-10-18 | 2010-06-15 | Ericsson Telefon Ab L M | Nahtlose weiterreichung bei mobile ip |
| JP4204977B2 (ja) * | 2001-10-22 | 2009-01-07 | アップル インコーポレイテッド | メディアプレーヤーのためのインテリジェントなシンクロ操作 |
| EP2259538B1 (de) * | 2003-02-28 | 2017-10-04 | Telefonaktiebolaget LM Ericsson (publ) | Vorrichtungsauthentifizierung in Kommunikationssystemen |
| CA2537914A1 (en) * | 2003-09-05 | 2005-04-14 | Itron, Inc. | Field data collection and processing system, such as for electric, gas, and water utility data |
| US7924811B2 (en) * | 2004-03-30 | 2011-04-12 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for suspending packet-switched sessions to a wireless terminal |
| US7889869B2 (en) * | 2004-08-20 | 2011-02-15 | Nokia Corporation | Methods and apparatus to integrate mobile communications device management with web browsing |
| SE528373C2 (sv) * | 2004-08-25 | 2006-10-31 | Smarttrust Ab | Förfarande och system för apparathantering |
| US7844964B2 (en) * | 2004-09-23 | 2010-11-30 | Hewlett Packard Development Company, L.P. | Network for mass distribution of configuration, firmware and software updates |
| FI20041377A0 (fi) * | 2004-10-25 | 2004-10-25 | Nokia Corp | Palvelujen tarjonta tietoliikennejärjestelmässä |
| JP4782139B2 (ja) * | 2004-10-26 | 2011-09-28 | テレコム・イタリア・エッセ・ピー・アー | モバイルユーザーをトランスペアレントに認証してウェブサービスにアクセスする方法及びシステム |
| PL1815378T3 (pl) * | 2004-11-08 | 2008-09-30 | Ericsson Telefon Ab L M | Sposób rejestracji urządzenia w systemie wydawcy uprawnień |
| US7873959B2 (en) * | 2005-02-01 | 2011-01-18 | Microsoft Corporation | Publishing the status of and updating firmware components |
| US7673325B2 (en) * | 2005-02-01 | 2010-03-02 | Microsoft Corporation | Configuration of WiFi network parameters |
| US20060190608A1 (en) * | 2005-02-18 | 2006-08-24 | Nokia Corporation | Method for the obtaining of deployment components to electronic devices |
| US20060193337A1 (en) * | 2005-02-25 | 2006-08-31 | Toni Paila | Device management broadcast operation |
| US20060200814A1 (en) * | 2005-03-02 | 2006-09-07 | Nokia Corporation | Software distribution with activation control |
| US20060200658A1 (en) * | 2005-03-07 | 2006-09-07 | Bitfone Corporation | Agent framework for mobile devices |
| DE602006004384D1 (de) * | 2005-03-21 | 2009-02-05 | Hewlett Packard Development Co | Mobiles Klientgerät und System mit Unterstützung von Fernverwaltungsgeräten |
| GB2426151B (en) * | 2005-05-12 | 2007-09-05 | Motorola Inc | Optimizing network performance for communication servcies |
| US7734737B2 (en) * | 2005-05-26 | 2010-06-08 | Nokia Corporation | Device management with configuration information |
| US7685291B2 (en) * | 2005-11-08 | 2010-03-23 | Mediatek Inc. | Messaging service interoperability methods and related devices |
| US7831237B2 (en) * | 2006-02-03 | 2010-11-09 | Broadcom Corporation | Authenticating mobile network provider equipment |
| US20070283003A1 (en) * | 2006-05-31 | 2007-12-06 | Broyles Paul J | System and method for provisioning a computer system |
| WO2008003081A2 (en) * | 2006-06-29 | 2008-01-03 | Hewlett-Packard Development Company, L.P. | Personalization, diagnostics and terminal management for mobile devices in a network |
| US8065554B2 (en) * | 2006-07-06 | 2011-11-22 | Gryphonet Ltd. | Communication device and a method of self-healing thereof |
| EP1883228A1 (de) * | 2006-07-26 | 2008-01-30 | Gemplus | Rundfunksystem mit einer lokalen Erzeugung eines elektronischen Serviceführers |
| US7664527B2 (en) * | 2006-08-04 | 2010-02-16 | At&T Mobility Ii Llc | Network identity and timezone (NITZ) functionality for non-3GPP devices |
| US8095634B2 (en) * | 2006-08-15 | 2012-01-10 | Hewlett-Packard Development Company, L.P. | Device management system for mobile devices that supports multiple-point transport |
| US20080043726A1 (en) * | 2006-08-21 | 2008-02-21 | Telefonaktiebolaget L M Ericsson (Publ) | Selective Control of User Equipment Capabilities |
| US20080062900A1 (en) * | 2006-09-12 | 2008-03-13 | Bindu Rama Rao | Device and Network Capable of Mobile Device Management |
| US8165088B2 (en) * | 2006-09-13 | 2012-04-24 | Toshiba America Research, Inc. | MIH protocol state machine |
| GB0621433D0 (en) * | 2006-10-27 | 2006-12-06 | 3G Scene Ltd | Networking application |
| US20080108321A1 (en) * | 2006-11-08 | 2008-05-08 | Pouya Taaghol | Over-the-air (OTA) device provisioning in broadband wireless networks |
| US8509754B2 (en) * | 2006-12-29 | 2013-08-13 | United States Cellular Corporation | Distributing mobile-device applications |
| US20090077215A1 (en) * | 2007-09-14 | 2009-03-19 | Madhavi Jayanthi | Using a managing device to configure and locally manage multiple managed devices |
| US20090075641A1 (en) * | 2007-09-18 | 2009-03-19 | Metropcs Wireless, Inc. | Automated over-the-air firmware update for a wireless phone |
| WO2009056897A1 (en) * | 2007-10-30 | 2009-05-07 | Telecom Italia S.P.A | Method of authentication of users in data processing systems |
-
2007
- 2007-11-29 US US11/947,322 patent/US8244845B2/en not_active Expired - Fee Related
- 2007-11-29 CN CN200780044370.3A patent/CN101543016A/zh active Pending
- 2007-11-29 WO PCT/US2007/085903 patent/WO2008067446A2/en not_active Ceased
- 2007-11-29 GB GB0910190A patent/GB2458047B/en not_active Expired - Fee Related
- 2007-11-29 DE DE112007002863T patent/DE112007002863T5/de not_active Withdrawn
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070085903A1 (en) | 2005-10-17 | 2007-04-19 | Via Technologies, Inc. | 3-d stereoscopic image display system |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8468515B2 (en) | 2000-11-17 | 2013-06-18 | Hewlett-Packard Development Company, L.P. | Initialization and update of software and/or firmware in electronic devices |
| US8479189B2 (en) | 2000-11-17 | 2013-07-02 | Hewlett-Packard Development Company, L.P. | Pattern detection preprocessor in an electronic device update generation system |
| US8555273B1 (en) | 2003-09-17 | 2013-10-08 | Palm. Inc. | Network for updating electronic devices |
| US8578361B2 (en) | 2004-04-21 | 2013-11-05 | Palm, Inc. | Updating an electronic device with update agent code |
| US8526940B1 (en) | 2004-08-17 | 2013-09-03 | Palm, Inc. | Centralized rules repository for smart phone customer care |
| US8893110B2 (en) | 2006-06-08 | 2014-11-18 | Qualcomm Incorporated | Device management in a network |
| US8752044B2 (en) | 2006-07-27 | 2014-06-10 | Qualcomm Incorporated | User experience and dependency management in a mobile device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101543016A (zh) | 2009-09-23 |
| WO2008067446A3 (en) | 2008-10-16 |
| WO2008067446A2 (en) | 2008-06-05 |
| US20080126555A1 (en) | 2008-05-29 |
| US8244845B2 (en) | 2012-08-14 |
| GB2458047B (en) | 2011-11-09 |
| GB2458047A (en) | 2009-09-09 |
| GB0910190D0 (en) | 2009-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE112007002863T5 (de) | IP-Basierte Benachrichtigung von Vorrichtungsverwaltungsoperationen in einem Netzwerk | |
| DE60006096T2 (de) | Verfahren zum herunterladen von software | |
| EP3939344B1 (de) | Verfahren zum bereitstellen von subskriptions-profilen, teilnehmeridentitätsmodul und subskriptions-server | |
| CN1270480C (zh) | 用于检索移动节点逻辑树信息的设备和相关方法 | |
| DE60314601T2 (de) | System und Verfahren zur Dienstbereitsstellung für ein Kommunikationsgerät | |
| DE102015103973A1 (de) | Mehrblock-Softwareaktualisierungen | |
| DE102017109099A1 (de) | Bereitstellen von modul-updates für ein fahrzeugsystem | |
| EP2416538B1 (de) | Verfahren zur bereitstellung von knoteninformationen, verfahren für den erhalt von knoteninformationen und ausrüstung dafür | |
| WO2006013116A1 (de) | Verfahren zum konfigurieren eines mobilterminals, konfigurierbares mobilterminal bzw. mobilfunknetz dafür | |
| DE102004055293B4 (de) | Herstellung mobil terminierter Verbindungen mit dynamisch zugeordneten drahtlosen IP-Endgeräten bei Telematikanwendungen in Fahrzeugen | |
| DE102014000763A1 (de) | Kommunikationssystem und Kommunikationsverfahren | |
| EP3277000A1 (de) | Profilserver zur bereitstellung geräteangepasster e-sim-profile | |
| EP3491858B1 (de) | Profilserver zum bereitstellen von elektronischen kommunikationsprofilen von elektronischen teilnehmeridentitätsmodulen mobiler kommunikationsgeräte | |
| EP1170967A1 (de) | System und Verfahren zum Betrieb eines interaktiven Servers in einem zellularen Kommunikationsnetz | |
| DE102011015655A1 (de) | Konfiguration eines in einem Mobilfunknetz mit einem Mobilfunkteilnehmeridentifikationsmodul betreibbaren mobilen Endgerätes | |
| DE602004004410T2 (de) | System und Verfahren zur Zuweisung einer dauerhaften persönlichen Identifikationsnummer (PIN) an ein mobiles Kommunikationsgerät | |
| WO2005011311A1 (de) | Übertragen eines nutzdatenobjektes von einer vermittlungskomponente auf eine mobile station | |
| EP2895985A1 (de) | Inhalteverwaltung für mobilstation mit laufzeitumgebung | |
| DE602004001713T2 (de) | Aktivierung eines Hochgeschwindigkeitspaketdatendienstes und Datenratenveränderung für nicht angemeldete und angemeldete Benutzer | |
| DE102007049025B4 (de) | Konfiguration von Endgeräten in Mobilfunknetzen | |
| DE602004005999T2 (de) | System und Verfahren zur Versorgung einer Mobilstation mit einem PDP-Kontext über die Luftschnittstelle | |
| DE102012000454B4 (de) | Verfahren zum selbstlernenden Erweitern einer Konfigurationsrechnereinrichtung sowie Konfigurationsrechnereinrichtung | |
| EP2613494B1 (de) | Vorrichtung zur Verfügungstellung einer Schnittstelle für eine Fernwartung von elektronischen, mit dem Internet verbundenen IP-Geräten und Verfahren zur Herstellung einer Kommunikationsverbindung für die Fernwartung von elektronischen, mit dem Internet verbundenen IP-Geräten über eine Schnittstelle | |
| EP2695409B1 (de) | Verfahren und system zum betreiben eines m2m-moduls in einer netzwerkumgebung | |
| DE602004005847T2 (de) | Verfahren und Vorrichtung zum Bewerben um die Konnektivität von drahtlosen Datennetzwerken |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| R016 | Response to examination communication | ||
| R016 | Response to examination communication | ||
| R082 | Change of representative |
Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER & PAR, DE |
|
| R081 | Change of applicant/patentee |
Owner name: QUALCOMM INCORPORATED, SAN DIEGO, US Free format text: FORMER OWNER: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., HOUSTON, TEX., US Effective date: 20140225 Owner name: QUALCOMM INCORPORATED, US Free format text: FORMER OWNER: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, US Effective date: 20140225 |
|
| R082 | Change of representative |
Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER, SCHE, DE Effective date: 20140225 Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER & PAR, DE Effective date: 20140225 |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |