DE102015101238B4 - Authentifizierung und Betrieb eines tragbaren Gerätes - Google Patents

Authentifizierung und Betrieb eines tragbaren Gerätes Download PDF

Info

Publication number
DE102015101238B4
DE102015101238B4 DE102015101238.3A DE102015101238A DE102015101238B4 DE 102015101238 B4 DE102015101238 B4 DE 102015101238B4 DE 102015101238 A DE102015101238 A DE 102015101238A DE 102015101238 B4 DE102015101238 B4 DE 102015101238B4
Authority
DE
Germany
Prior art keywords
portable device
code
electronic device
authentication
response
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.)
Active
Application number
DE102015101238.3A
Other languages
English (en)
Other versions
DE102015101238A1 (de
Inventor
Russell Speight VanBlon
Alan Painter
Axel Ramirez Flores
Jennifer Greenwood Zawacki
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.)
Lenovo PC International Ltd
Original Assignee
Lenovo Singapore Pte 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 Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Publication of DE102015101238A1 publication Critical patent/DE102015101238A1/de
Application granted granted Critical
Publication of DE102015101238B4 publication Critical patent/DE102015101238B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/83Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • G06K19/07758Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card arrangements for adhering the record carrier to further objects or living beings, functioning as an identification tag
    • G06K19/07762Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card arrangements for adhering the record carrier to further objects or living beings, functioning as an identification tag the adhering arrangement making the record carrier wearable, e.g. having the form of a ring, watch, glove or bracelet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0331Finger worn pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

Eine Vorrichtung, umfassend:ein tragbares Gerät (105), das einen Prozessor (305) und einen Speicher (310) umfasst, der einen Code speichert, der durch den Prozessor (305) ausführbar ist, wobei der Code umfasst:einen Code, der das tragbare Gerät (105) an einem elektronischen Gerät (110) authentifiziert; undeinen Code, der einen Betrieb des tragbaren Gerätes (105) in Reaktion auf ein Betriebskommando (250) von dem elektronischen (110) Gerät ausführt, wobei der Code weiter umfasst:einen Code, der das elektronische Gerät (110) erfasst;einen Code, der Authentifizierungsdaten (215) an das elektronische Gerät (110) kommuniziert;einen Code, der eine Authentifizierungsbestätigung (220) empfängt;einen Code, der die Authentifizierungsbestätigung (220) signalisiert; undeinen Code, der die Authentifizierung in Reaktion auf eine Authentifizierungsbestätigungsquittung vervollständigt,wobei die Authentifizierungsbestätigungsquittung durch ein Drehen des tragbaren Geräts (105) signalisiert wird.

Description

  • Gebiet
  • Der Gegenstand, der hierin offenbart wird, betrifft ein tragbares Gerät und insbesondere eine Authentifizierung und einen Betrieb des tragbaren Gerätes.
  • Hintergrund
  • Beschreibung der relevanten Technik
  • Tragbare Geräte liefern funktionelle Eigenschaften, die für den Träger komfortabel zur Verfügung stehen. Jedoch können einige tragbare Geräte minimale Steuerungs- oder Nutzerschnittstellen aufweisen.
  • Aus der Publikation US 2013 / 0 106 603 A1 ist eine tragbare Vorrichtung mit einem Gehäuse bekannt, das ein Steuergerät, ein Display und ein Anzeigesystem umfasst. Das Steuergerät weist mindestens einen Sensor auf, mit dem die Aktivität eines Benutzers, der die Vorrichtung trägt, erfasst wird. Das Steuergerät lässt das Anzeigesystem selektiv aufleuchten, um den Aktivitätsgrad des Benutzers anzuzeigen. Das tragbare Gerät kann mit einem anderen Gerät, wie z. B. einem Mobiltelefon, über eine Verbindungsfunktion und/oder eine Kopplungsfunktion verbunden werden.
  • In der Publikation „Bluetooth“, in: Wikipedia, the free encyclopedia, Bearbeitungsstand: 25.02.2014, URL: https://en.wikipedia.org/w/index.php?title=Bluetooth&oldid=597122030 wird der Drahtlos-Technologiestandard Bluetooth beschrieben.
  • Aus der Publikation US 2009 / 0 124 296 A1 ist ein tragbares Endgerät bekannt, das eine Funkauthentifizierung zwischen sich selbst und einer Funkkommunikationseinheit durchführt.
  • Kurze Zusammenfassung
  • Es ist Aufgabe der vorliegenden Erfindung, eine verbesserte Authentifizierung und einen verbesserten Betrieb eines tragbaren Gerätes zu ermöglichen.
  • Diese Aufgabe wird durch die Gegenstände des Hauptanspruchs 1 und der nebengeordneten Ansprüche 4 und 15 gelöst, die die vorliegende Erfindung definieren. Bevorzugte Ausführungsformen der vorliegenden Erfindung sind Gegenstand der Unteransprüche.
  • Eine Vorrichtung für die Authentifizierung und den Betrieb eines tragbaren Gerätes wird offenbart. Die Vorrichtung schließt ein tragbares Gerät mit einem Prozessor und einem Speicher ein, der einen Code speichert, welcher durch den Prozessor ausführbar ist. Der Code authentifiziert das tragbare Gerät an einem elektronischen Gerät. Zusätzlich führt der Code einen Betrieb des tragbaren Geräts in Reaktion auf ein Betriebskommando des elektronischen Geräts aus. Ein Verfahren und ein Computerprogrammprodukt führen auch die Funktionen der Vorrichtung aus.
  • Figurenliste
  • Eine speziellere Beschreibung der Ausführungsformen, die oben kurz beschrieben wurden, wird durch Bezugnahme auf spezifische Ausführungsformen, die in den anhängenden Zeichnungen dargestellt werden, ausgeführt. Unter dem Verständnis, dass diese Zeichnungen nur einige Ausführungsformen zeigen und nicht dafür gedacht sind, den Anwendungsbereich zu begrenzen, werden die Ausführungsformen mit zusätzlichen Spezifikationen und Details unter Verwenden der beigefügten Zeichnungen beschrieben und erläutert, in denen:
    • 1A ein schematisches Blockdiagramm ist, das eine Ausführungsform eines tragbaren Gerätesystems darstellt;
    • 1B Frontansichtszeichnung ist, die eine Ausführungsform eines tragbaren Gerätesystems darstellt;
    • 2A eine Frontansichtszeichnung ist, die eine Ausführungsform eines elektronischen Gerätes darstellt;
    • 2B eine Frontansichtszeichnung ist, die eine alternative Ausführungsform eines elektronischen Gerätes darstellt;
    • 2C eine Frontansichtszeichnung ist, die eine Ausführungsform eines tragbaren Gerätes, das auf einer Hand angeordnet ist, darstellt;
    • 2D eine Frontansichtszeichnung ist, die eine alternative Ausführungsform eines tragbaren Gerätes, das auf einer Hand angeordnet ist, darstellt;
    • 2E eine Frontansichtszeichnung ist, die eine alternative Ausführungsform eines elektronischen Gerätes darstellt;
    • 2F eine Frontansichtszeichnung ist, die eine alternative Ausführungsform eines elektronischen Gerätes darstellt;
    • 3 ein schematisches Blockdiagramm ist, das eine Ausführungsform von Daten eines tragbaren Geräts darstellt;
    • 4 ein schematisches Blockdiagramm ist, das eine Ausführungsform eines tragbaren Gerätes darstellt;
    • 5 ist ein schematisches Flussdiagramm, das eine Ausführungsform eines Authentifizierungs- und Betriebsverfahrens eines tragbaren Gerätes darstellt;
    • 6 ein schematisches Flussdiagramm ist, das eine Ausführungsform eines Authentifizierungsverfahrens darstellt;
    • 7 ein schematisches Flussdiagramm ist, das eine Ausführungsform eines Konfigurationsverfahrens darstellt; und
    • 8 ein schematisches Flussdiagramm ist, das eine Ausführungsform eines Betriebsverfahrens darstellt.
  • Detaillierte Beschreibung
  • Wie durch einen Fachmann der Technik anerkannt wird, können Aspekte der Ausführungsformen in einem System, Verfahren oder Programmprodukt enthalten sein. Demzufolge können Ausführungsformen die Form einer vollständigen Hardware-Ausführungsform, einer vollständigen Software-Ausführungsform (einschließlich Firmware, Betriebs-Software, Mikro-Code, usw.) oder einer Ausführungsform, welche Software- und Hardwareaspekte kombiniert, auf welche allgemein hierin als „Schaltkreis“, „Modul“ oder „System“ Bezug genommen wird. Weiterhin können Ausführungsformen die Form eines Programmproduktes annehmen, das in einem oder mehreren computerlesbaren Speichergeräten, die einen maschinenlesbaren Code, einen computerlesbaren Code und/oder einen Programmcode speichern, auf den hiernach als Code Bezug genommen wird. Speichergeräte können materiell, nicht-transitorisch und/oder nicht-übertragend sein. Die Speichergeräte können keine Signale enthalten. In einer bestimmten Ausführungsform können die Speichergeräte nur Signalzugriffs-Codes verwenden.
  • Viele der funktionellen Einheiten, die in dieser Spezifikation beschrieben werden, wurden als Module bezeichnet, um ihre Ausführungsunabhängigkeit stärker hervorzuheben. Zum Beispiel kann ein Modul als ein Hardwareschaltkreis, der benutzerdefinierte VLSI-Schaltkreise oder Gate-Arrays umfasst, oder gebräuchliche Halbleiter, wie Logikchips, Transistoren oder andere diskrete Komponenten, ausgeführt sein. Ein Modul kann auch in programmierbaren Hardwaregeräten wie feldprogrammierbaren Gate-Arrays, programmierbarer Array-Logic, programmierbaren Logikgeräten oder dergleichen ausgeführt sein.
  • Module können auch in Codes und/oder Software für ein Ausführen durch verschiedene Arten von Prozessoren ausgeführt sein. Ein identifiziertes Modul eines Codes kann zum Beispiel einen oder mehrere physische oder logische Blöcke von ausführbaren Codes umfassen, welche zum Beispiel als ein Objekt, ein Verfahren oder als eine Funktion organisiert sind. Nichtsdestoweniger müssen die ausführbaren Dateien eines identifizierten Moduls nicht physisch zusammen angeordnet sein, sondern können verbreitete Instruktionen enthalten, die an unterschiedlichen Orten gespeichert sind, welche, wenn sie logisch zusammengeführt werden, das Modul umfassen und den festgestellten Zweck des Moduls erfüllen.
  • Tatsächlich kann ein Modul eines Codes eine einzelne Instruktion oder viele Instruktionen sein oder kann sogar über mehrere unterschiedliche Codesegmente, unter unterschiedlichen Programmen und über mehrere Speichergeräte verteilt sein. Auf ähnliche Weise können Betriebsdaten identifiziert und hierin dargestellt sein, und können diese in jeder beliebigen geeigneten Form und organisiert innerhalb jeder beliebigen geeigneten Art von Datenstrukturen enthalten sein. Die betrieblichen Daten können als Einzeldatensatz zusammengefasst sein oder sie können über unterschiedliche Orte verteilt sein, einschließlich über unterschiedliche computerlesbare Speichergeräte. Wo ein Modul oder Abschnitte eines Moduls in Software verwendet werden, können die Softwareabschnitte auf einem oder mehreren computerlesbaren Speichergeräten gespeichert sein.
  • Irgendeine Kombination von einem oder mehreren computerlesbaren Medien können verwendet werden. Das computerlesbare Medium kann ein computerlesbares Speichermedium sein. Das computerlesbare Speichermedium kann ein Speichergerät sein, das den Code speichert. Das Speichergerät kann zum Beispiel sein, aber ist nicht begrenzt auf, ein elektrisches, magnetisches, optisches, elektromagnetisches, infrarotes, holografisches, mikromechanisches oder Halbleiter-System, Vorrichtung oder Gerät, oder irgendeine geeignete Kombination der Vorhergehenden.
  • Spezifischere Beispiele (eine nicht erschöpfende Liste) der Speichergeräte würde die folgenden einschließen: eine elektrische Verbindung, die eine oder mehrere Leitungen aufweist, eine tragbare Computerdiskette, eine Festplatte, ein Direktzugriffsspeicher (RAM), ein Festwertspeicher (ROM), ein löschbarer programmierbarer Festwertspeicher (EPROM oder Flash-Speicher), eine tragbarer Compact Disc Festwertspeicher (CD-ROM), ein optisches Speichergerät, ein magnetisches Speichergerät, oder irgendeine geeignete Kombination der Vorhergehenden. In dem Kontext dieses Dokumentes kann ein computerlesbares Speichermedium irgendein materielles Medium sein, das ein Programm zum Gebrauch über oder in einer Verbindung mit einem Instruktionsausführungssystem, einer Vorrichtung oder einem Gerät enthalten oder speichern kann.
  • Der Code zum Ausführen von Vorgängen für Ausführungsformen kann in irgendeiner Kombination von einer oder mehreren Programmiersprachen geschrieben sein, einschließlich einer objektorientierten Programmiersprache wie Java, Smalltalk, C++ oder dergleichen und konventionellen prozessualen Programmsprachen, wie der „C“-Programmiersprache oder ähnlichen Programmiersprachen. Der Code kann vollständig auf dem Computer des Nutzers, teilweise auf dem Computer des Nutzers, als ein allein stehendes Softwarepaket, teilweise auf dem Computer des Nutzers und teilweise auf einem fernen Computer oder vollständig auf dem fernen Computer oder Server ausgeführt werden. In dem letzteren Szenario kann der ferne Computer mit dem Computer des Nutzers über eine Art von Netzwerk verbunden sein, einschließlich eines lokalen Netzwerks (LAN) oder eines Weitverkehrsnetzes (WAN), oder die Verbindung kann mit einem externen Computer (zum Beispiel über das Internet unter Verwenden eines Internet-Service-Providers) hergestellt werden.
  • Bezugnahmen in dieser gesamten Spezifikation auf „eine einzelne Ausführungsform“, „eine Ausführungsform“ oder ähnliche Sprachmittel bedeuten, dass ein bestimmtes Merkmal, eine Struktur oder ein Kennzeichen, das in Verbindung mit der Ausführungsform beschrieben wird, wenigstens in einer Ausführungsform enthalten ist. Erscheinungen der Phrasen „in einer einzelnen Ausführungsform“, „in einer Ausführungsform“ oder ähnliche Sprachmittel in dieser gesamten Spezifikation können sich somit alle, aber nicht notwendigerweise, auf die gleiche Ausführungsform beziehen, meinen jedoch „eine oder mehrere, aber nicht alle Ausführungsformen“, außer es wird ausdrücklich anders spezifiziert. Die Ausdrücke „einschließlich“, „umfassend“, „aufweisend“ und Variationen davon bedeuten „einschließlich, aber nicht darauf begrenzt“, außer es wird ausdrücklich anders spezifiziert. Ein aufzählendes Auflisten von Gegenständen bedeutet nicht, dass irgendeiner oder alle der Gegenstände sich gegenseitig ausschließen, außer es wird ausdrücklich anders spezifiziert. Die Ausdrücke „ein“, „eine“ und „der/die“ beziehen sich auch auf „ein oder mehrere“, außer ausdrücklich es wird anders spezifiziert.
  • Weiterhin können die beschriebenen Merkmale, Strukturen oder Kennzeichen der Ausführungsformen in irgendeiner geeigneten Weise kombiniert werden. In der folgenden Beschreibung werden zahlreiche spezifische Details bereitgestellt, wie Beispiele des Programmierens, von Softwaremodulen, Nutzerselektionen, Netzwerktransaktionen, Datenbasisanfragen, Datenbasisstrukturen, Hardwaremodulen, Hardwareschaltkreisen, Hardwarechips, usw., um ein sorgfältiges Verstehen der Ausführungsformen zu ermöglichen. Ein Fachmann der Technik wird jedoch erkennen, dass Ausführungsformen ohne ein oder mehrere der spezifizierten Details ausgeführt werden können, oder mit anderen Verfahren, Komponenten, Materialien und so weiter. In anderen Beispielen werden gut bekannte Strukturen oder Vorgänge nicht im Detail gezeigt oder beschrieben werden, um eine Verschleierung der Aspekte einer Ausführungsform zu vermeiden.
  • Aspekte der Ausführungsformen werden unten mit Bezug auf schematische Flussdiagramme und/oder schematische Blockdiagramme von Verfahren, Vorrichtungen, Systemen und Programmprodukten gemäß den Ausführungsformen beschrieben. Es ist verständlich, dass jeder Block der schematischen Flussdiagramme und/oder schematischen Blockdiagramme, und Kombinationen der Blöcke in den schematischen Flussdiagrammen und/oder schematischen Blockdiagrammen, durch Codes ausgeführt werden kann. Diese Codes können einem Prozessor eines Universalcomputers, eines Computers für spezielle Zwecke oder anderen programmierbaren Datenverarbeitungsvorrichtungen zum Herstellen einer Maschine bereitgestellt werden, so dass die Instruktionen, welche über den Prozessor des Computers oder andere programmierbare Datenverarbeitungsvorrichtungen ausgeführt werden, Mittel zum Ausführen der Funktionen/Aktionen erzeugen, die in den schematischen Flussdiagrammen und/oder schematischen Blockdiagrammen oder Blöcken spezifiziert sind.
  • Der Code kann auch in einem Speichergerät gespeichert werden, das einen Computer, eine andere programmierbare Datenverarbeitungsvorrichtung oder andere Geräte anweisen kann, um in einer bestimmten Weise zu funktionieren, so dass die Instruktionen, die in dem Speichergerät gespeichert sind, einen Gegenstand einer Herstellung, einschließlich Instruktionen, welche die Funktion/die Aktion, die in den schematischen Flussdiagrammen und/oder schematischen Blockdiagrammen oder Blöcken spezifiziert sind, erzeugen.
  • Der Code kann auch auf einem Computer, einer anderen programmierbaren Datenverarbeitungsvorrichtung oder anderen Geräten geladen werden, um eine Reihenfolge von operativen Schritten auf dem Computer, anderen programmierbaren Vorrichtungen oder anderen Geräten auszuführen, um einen computerimplementierten Prozess herzustellen, so dass der Code, welcher auf dem Computer oder anderen programmierbaren Vorrichtungen ausgeführt wird, Prozesse zum Ausführen der Funktionen/Aktionen bereitstellt, die in den Flussdiagrammen und/oder Blockdiagrammen oder Blöcken spezifiziert sind.
  • Die schematischen Flussdiagramme und/oder schematischen Blockdiagramme illustrieren die Architektur, Funktionalität und Funktionen von möglichen Ausführungsformen der Vorrichtungen, Systeme, Verfahren und Programmprodukte gemäß verschiedenen Ausführungsformen. In dieser Beziehung kann jeder Block in den schematischen Flussdiagrammen und/oder Blockdiagrammen ein Modul, Segment oder Abschnitt des Codes darstellen, der eine oder mehrere ausführbare Instruktionen des Codes zum Ausführen der spezifizierten logischen Funktion(en) umfasst.
  • Es sollte auch angemerkt werden, dass in einigen alternativen Ausführungsformen die Funktionen, die in dem Block erwähnt werden, in einer anderen Reihenfolge als in den Figuren gezeigt, eintreten können. Zum Beispiel können zwei Blöcke, die aufeinander folgend gezeigt sind, tatsächlich gleichzeitig ausgeführt werden, oder die Blöcke können manchmal in der entgegengesetzten Reihenfolge abhängig von der einbezogenen Funktionalität ausgeführt werden. Andere Schritte und Verfahren können konzipiert sein, die äquivalent in Funktion, Logik oder Wirkung zu einem oder mehreren Blöcken, oder Abschnitten davon, der dargestellten Figuren sind.
  • Obwohl verschiedene Pfeiltypen in den Flussdiagrammen und/oder Blockdiagrammen verwendet werden können, sind diese als nicht begrenzend für den Umfang der entsprechenden Ausführungsformen zu verstehen. Tatsächlich können einige Pfeile oder andere Verbindungen verwendet werden, um nur den logischen Fluss der gezeigten Ausführungsform anzuzeigen. Zum Beispiel kann ein Pfeil ein Warten oder Überwachen einer Periode von nicht spezifizierter Dauer zwischen aufgezählten Schritten der gezeigten Ausführungsform anzeigen. Es wird auch angemerkt, dass jeder Block der Blockdiagramme und/oder Flussdiagramme und Kombinationen der Blöcke in den Blockdiagrammen und/oder Flussdiagrammen durch hardwarebasierende Systeme für spezielle Zwecke, welche die spezifizierten Funktionen oder Aktionen durchführen, oder Kombinationen von Hardware für spezielle Zwecke und Code ausgeführt werden können.
  • Die Beschreibung der Elemente in jeder Figur kann sich auf Elemente der nachfolgenden Figuren beziehen. Gleiche Nummern beziehen sich auf gleiche Elemente in allen Figuren, einschließlich von alternativen Ausführungsformen von ähnlichen Elementen.
  • 1 ist ein schematisches Blockdiagramm, das eine Ausführungsform eines tragbaren Gerätesystems 100 darstellt. Das System 100 umfasst ein tragbares Gerät 105 und ein elektronisches Gerät 110. In einer Ausführungsform ist das tragbare Gerät 105 an einem Nutzer angeordnet. Zusätzlich kann das tragbare Gerät 105 nicht manuell durch den Nutzer gehalten werden.
  • In einer Ausführungsform weist das tragbare Gerät 105 eine Nutzerschnittstelle auf. Die Nutzerschnittstelle kann aus der Gruppe ausgewählt werden, bestehend aus einer Nutzerschnittstelle mit einer oder wenigen physischen Steuerungen, einer Nutzerschnittstelle mit Funktionen für mehr als 10 physische Steuergrößen, einer Nutzerschnittstelle mit Funktionen für mehr als 50 physische Steuergrößen, einer Nutzerschnittstelle mit einer Fläche kleiner als 9 Quadratzentimeter und einer Nutzerschnittstelle mit physischen Steuerungen, die innerhalb einer Fläche von weniger als 2,5 Quadratzentimeter angeordnet sind. Alternativ kann das tragbare Gerät 105 keine Nutzerschnittstelle aufweisen.
  • In einer Ausführungsform kann das tragbare Gerät 105 ein separates Eingabegerät aufweisen. Das Eingabegerät kann ein Stab, ein Stift, ein Steuer-Anhänger oder dergleichen sein.
  • Das elektronische Gerät 110 kann ein Mobiltelefon, ein Tablet-Computer, ein Laptop-Computer, eine Computerarbeitsstation, ein Server oder dergleichen sein. In einer Ausführungsform kann das elektronische Gerät 110 eine drahtlose Verbindung mit dem tragbaren Gerät 105 aufweisen.
  • Die drahtlose Verbindung kann ein mobiles Telefonnetzwerk sein. Die drahtlose Verbindung kann auch ein Wi-Fi-Netzwerk verwenden, basierend auf irgendeinem der Standards des Institute of Electrical and Electronics Engineers (IEEE) 802.11. Alternativ kann die drahtlose Verbindung eine BLUETOOTH®-Verbindung sein. Zusätzlich kann die drahtlose Verbindung eine Radio Frequency Identification (RFID) Kommunikation verwenden, einschließlich RFID-Standards, die durch die International Organization for Standardization (ISO), die International Electrotechnical Commission (IEC), die American Society for Testing and Materials (ASTM), die DASH7 Alliance und die EPCGlobal eingerichtet sind.
  • Alternativ kann die drahtlose Verbindung eine ZigBee-Verbindung, basierend auf dem IEEE 802 Standard verwenden. In einer Ausführungsform verwendet die drahtlose Verbindung eine Z-Wave Verbindung, wie sie durch Sigma Designs entwickelt wurde. Alternativ kann die drahtlose Verbindung eine ANT und/oder eine ANT+ Verbindung, wie sie durch die Dynastream Innovations Inc. of Cochrane, Kanada, definiert ist, verwenden.
  • Die drahtlose Verbindung kann eine Infrarotverbindung sein, einschließlich Verbindungen, die normgerecht wenigstens zu der Infrared Physical Layer Specification (IrPHY), wie sie durch die Infrared Data Association (IrDA) definiert wird, sind. Alternativ kann die drahtlose Verbindung eine zellulare Telefonnetzwerkkommunikation sein. Alle Standards und/oder Verbindungstypen umfassen wenigstens Versionen und Revisionen des Standardtyps und/oder der Verbindungsart zum Zeitpunkt des Einreichungsdatums dieser Anmeldung.
  • Das tragbare Gerät 105 kann an dem Nutzer, an der Kleidung des Nutzers oder dergleichen angeordnet sein. Folglich kann auf das tragbare Gerät 105 bequem durch den Nutzer zugegriffen werden. Beim Anordnen des tragbaren Gerätes 105 an dem Nutzer, kann jedoch die Nutzerschnittstelle des tragbaren Gerätes 105 zu klein und/oder ohne physische Steuerungen für alle Vorgänge des tragbaren Gerätes 105 sein. Als ein Ergebnis ist die Nützlichkeit des tragbaren Gerätes 105 begrenzt.
  • Die Ausführungsformen, die hierin beschrieben werden, authentifizieren das tragbare Gerät 105 an dem elektronischen Gerät 110. Zusätzlich führen die Ausführungsformen einen drahtlosen Gerätebetrieb in Reaktion auf ein Betriebskommando von dem elektronischen Gerät 110 durch. Als Ergebnis sind die Vorgänge, die für, mit und durch das tragbare Gerät 105 ausgeführt werden könne stark erweitert, wie es hiernach beschrieben wird.
  • 1B ist eine Frontansichtszeichnung, die eine Ausführungsform eines tragbaren Gerätesystems 100 darstellt. In der gezeigten Ausführungsform ist das tragbare Gerät 105 ein an einem Finger montiertes tragbares Gerät 105, das auf einem Finger einer Hand 140 angeordnet ist. Zusätzlich wird als elektronisches Gerät 110 ein Mobiltelefon gezeigt. Die Ausführungsformen werden für das am Finger tragbare Gerät 105 und ein Mobiltelefon als elektronisches Gerät 110 beschrieben. Die Ausführungsformen können jedoch auch mit anderen tragbaren Geräten 105 und anderen elektronischen Geräten 110 praktiziert werden.
  • 2A ist eine Frontansichtszeichnung, die eine Ausführungsform eines elektronischen Geräts 110 darstellt. In der gezeigten Ausführungsform kommuniziert das tragbare Gerät 105 Authentifizierungsdaten an das elektronische Gerät 110. Das elektronmische Gerät 110 kann einen Authentifizierungsdialog 130 in Reaktion auf die empfangenen Authentifizierungsdaten anzeigen. Ein Nutzer kann den Authentifizierungsdialog 130 aktivieren, um das tragbare Gerät 105 zu authentifizieren.
  • Alternativ kann das elektronische Gerät 110 automatisch das tragbare Gerät 105 authentifizieren. In einer Ausführungsform authentifiziert das elektronische Gerät 110 das tragbare Gerät 105 in Reaktion auf ein Erkennen des tragbaren Gerätes 105 automatisch.
  • 2B ist eine Frontansichtszeichnung, die eine alternative Ausführungsform des elektronischen Geräts 110 darstellt. In der gezeigten Ausführungsform zeigt das elektronische Gerät 110 einen Authentifizierungsbestätigungsdialog 115 für das tragbare Gerät an, in Reaktion auf das Authentifizieren des tragbaren Gerätes 105. Der Nutzer kann den Authentifizierungsbestätigungsdialog 115 aktivieren, um eine Authentifizierungsbestätigung an das tragbare Gerät 105 zu kommunizieren. Alternativ kann das elektronische Gerät 110 die Authentifizierungsbestätigung zu dem tragbaren Gerät 105 in Reaktion auf ein Authentifizieren des tragbaren Gerätes 105 automatisch kommunizieren.
  • 2C ist eine Frontansichtszeichnung, die eine Ausführungsform eines tragbaren Gerätes 105 zeigt, das auf einem Finger der Hand 140 angeordnet ist. In der gezeigten Ausführungsform umfasst das tragbare Gerät 105 ein Indikatorlicht 135. In einer Ausführungsform empfängt das tragbare Gerät 105 die Authentifizierungsbestätigung von dem elektronischen Gerät 110 und signalisiert dies durch Aktivieren des Indikatorlichts 135. Alternativ kann das tragbare Gerät 105 einen hörbaren Ton, eine Vibration und dergleichen verwenden, um die Authentifikationsbestätigung zu signalisieren.
  • 2D ist eine Frontansichtszeichnung, die eine Ausführungsform eines tragbaren Gerätes 105, das an der Hand 140 angeordnet ist, darstellt. In einer Ausführungsform kann der Nutzer die Authentifizierungsbestätigung in einer Authentifizierungsbestätigungsquittung quittieren. In der gezeigten Ausführungsform dreht der Nutzer die Hand 140, wobei das tragbare Gerät 105 gedreht wird um die Authentifizierungsbestätigungsquittung zu signalisieren. Das Drehen kann durch einen Beschleunigungsmesser in dem tragbaren Gerät 105 erfasst werden. Das tragbare Gerät 105 kann die Authentifizierung in Reaktion auf die Authentifizierungsbestätigungsquittung vervollständigen.
  • In einer alternativen Ausführungsform kann der Nutzer ein hörbares Kommando, ein Berühren einer physischen Steuerfläche oder dergleichen verwenden, um die Authentifizierungsbestätigungsquittung zu signalisieren. In einer bestimmten Ausführungsform vervollständigt das tragbare Gerät die Authentifizierung automatisch, ohne dass der Nutzer die Authentifizierungsbestätigungsquittung signalisiert.
  • 2E ist eine Frontansichtszeichnung, die eine Ausführungsform des elektronischen Geräts 110 mit Konfigurationseinstellungen 120 zeigt. In einer Ausführungsform umfasst ein tragbarer Gerätebetrieb Konfigurationseinstellungen 120 für das tragbare Gerät 105. Das elektronische Gerät 110 kann die Konfigurationseinstellungen 120 in Reaktion auf ein Authentifizieren des tragbaren Gerätes 105 anzeigen.
  • Alternativ kann das elektronische Gerätt 110 die Konfigurationseinstellungen 120 in Reaktion darauf anzeigen, das das tragbare Gerät 105 die Authentifizierung vervollständigt hat. In einer bestimmten Ausführungsform kann das tragbare Gerät 105 eine Authentifizierungsvervollständigung an das elektronische Gerät 110 in Reaktion auf die Authentifizierungsbestätigungsquittung kommunizieren.
  • Die Konfigurationseinstellungen 120 können Konfigurationsdaten 205 und Konfigurationsparameter 210 einschließen. Das tragbare Gerät 105 kann die Konfigurationsdaten 205 an das elektronische Gerät 110 kommunizieren. Zusätzlich kann das tragbare Gerät 105 die Konfigurationsparameter 210 an das elektronische Gerät 110 kommunizieren. In einer bestimmten Ausführungsform kann das tragbare Gerät 105 anfängliche Konfigurationsparameter 210 an das elektronische Gerät 110 kommunizieren. Alternativ kommuniziert das tragbare Gerät 105 laufend Konfigurationsparameter 210 an das elektronische Gerät 110.
  • Ein Nutzer kann die Konfigurationsparameter 210 auf dem elektronischen Gerät 110 einstellen und/oder modifizieren. Alternativ kann das elektronische Gerät 110 automatisch die Konfigurationsparameter 210, basierend auf gespeicherten Konfigurationspräferenzen, modifizieren. Das elektronische Gerät 110 kann die Konfigurationsparameter 210 an das tragbare Gerät 105 kommunizieren. Das tragbare Gerät 105 kann in Reaktion auf die Konfigurationsparameter 210, die von dem elektronischen Gerät 110 empfangen werden, konfiguriert werden.
  • 2F ist eine Frontansichtszeichnung, die eine Ausführungsform des elektronischen Geräts 110, das Betriebsdaten 225 anzeigt, darstellt. In einer Ausführungsform kommuniziert das tragbare Gerät 105 die Betriebsdaten 225 an das elektronische Gerät 110. Zusätzlich kann das tragbare Gerät 105 Betriebskommandos 230 an das elektronische Gerät 110 kommunizieren. Das elektronische Gerät 110 kann die Betriebsdaten 225 und die Betriebskommandos 230 anzeigen und eine Auswahl der Betriebskommandos 230 empfangen. Das elektronische Gerät 110 kann ferner die ausgewählten Betriebskommandos 230 an das tragbare Gerät 105 kommunizieren. Das tragbare Gerät 105 kann in Reaktion auf die ausgewählten Betriebskommandos 230 eine Funktion ausführen.
  • 3 ist ein schematisches Blockdiagramm, das eine Ausführungsform für Daten 200 eines tragbaren Gerätes darstellt. Die Daten 200 des tragbaren Gerätes können in einer Datenstruktur eines Speichers auf dem tragbaren Gerät 105 gespeichert sein. Teile der Daten 200 des tragbaren Gerätes können an das elektronische Gerät 110 kommuniziert werden. In der gezeigten Ausführungsform umfassen die Daten 200 des tragbaren Gerätes die Konfigurationsdaten 205, die Konfigurationsparameter 210, die Authentifizierungsdaten 215, die Authentifizierungsbestätigung 220, die Betriebsdaten 225 und die Betriebskommandos 230.
  • Die Konfigurationsdaten 205 können Einstellungen, Identifizierungen, Nutzerinformationen und ähnliches zum Konfigurieren des tragbaren Gerätes 105 einschließen. Die Konfigurationsparameter 210 können Parameter für die Einstellungen, für die Datendateien und die Nutzerinformationen umfassen.
  • Die Authentifizierungsdaten 215 können einen Nutzer-Identifizierer, einen Identifizierer für ein tragbares Gerät, ein Passwort und dergleichen für ein Authentifizieren des tragbaren Gerätes 105 an dem elektronischen Gerät umfassen. Die Authentifizierungsbestätigung 220 kann von dem elektronischen Gerät 110 empfangen werden. In einer Ausführungsform umfasst die Authentifizierungsbestätigung 220 eine Sicherheitsreferenz, die verwendet wird, um sicher mit dem elektronischen Gerät 110 zu kommunizieren.
  • Die Betriebsdaten 225 können Operationen, Funktionen und Aktionen, die durch das tragbare Gerät 105 ausgeführt werden können, umfassen. Die Betriebskommandos 230 können die Operationen, Funktionen und Aktionen aktivieren.
  • 4 ist ein schematisches Blockdiagramm, das eine Ausführungsform eines tragbaren Gerätes 105 darstellt. Das tragbare Gerät 105 kann einen Prozessor 305, einen Speicher 310 und eine Kommunikationshardware 315 einschließen. Der Speicher 310 kann ein Halbleiterspeichergerät sein. Alternativ kann der Speicher 310 ein mikromechanisches Speichergerät sein. Der Speicher 310 kann einen Code speichern. Der Prozessor 305 kann den Code ausführen. Die Kommunikationshardware 315 kann einen drahtlosen Transceiver einschließen, der die drahtlose Verbindung zu dem elektronischen Gerät 110 bereitstellt.
  • 5 ist ein schematisches Flussdiagramm, das eine Ausführungsform eines Authentifizierungs- und Betriebsverfahrens 500 eines tragbaren Gerätes darstellt. Das Verfahren 500 kann die Funktionen des tragbaren Gerätesystems 100 ausführen. Das Verfahren 500 kann durch ein Verwenden eines Prozessors 305 ausgeführt sein. Alternativ kann das Verfahren in einem Programmprodukt enthalten sein. Das Programmprodukt kann ein computerlesbares Speichermedium, wie den Speicher 310, umfassen. Das computerlesbare Speichermedium kann einen Code speichern, der durch den Prozessor 305 ausführbar ist, um das Verfahren 500 auszuführen.
  • Das Verfahren 500 startet, und in einer Ausführungsform authentifiziert der Code bei 505 das tragbare Gerät 105 an dem elektronischen Gerät 110. Das tragbare Gerät 105 kann an dem elektronischen Gerät 110 bei 505 durch gleichzeitige Beschleunigungen des tragbaren Gerätes 105 und des elektronischen Geräts 110 authentifiziert werden. Zum Beispiel kann das tragbare Gerät 105 gegen das elektronische Gerät 110 gestoßen werden. Beschleunigungsmesser in dem tragbaren Gerät 105 und dem elektronischen Gerät 110 können das Klopfen bei 505 erfassen um das tragbare Gerät 105 an dem elektronischen Gerät 110 zu authentifizieren. Zusätzlich kann das drahtlose Gerät 105 über die drahtlose Verbindung mit dem elektronischen Gerät 110 kommunizieren, um die Authentifizierung zu vervollständigen.
  • In einer Ausführungsform wird das tragbare Gerät 105 bei 505 an dem elektronischen Gerät 110 in Reaktion auf einen Nahfeldkommunikations- (NFC) Austausch zwischen dem tragbaren Gerät 105 und dem elektronischen Gerät 110 authentifiziert. Alternativ kann das tragbare Gerät 105 bei 505 an dem elektronischen Gerät 110 in Reaktion auf einen Hochfrequenzidentifikations- (RFID) Austausch zwischen dem tragbaren Gerät 105 und dem elektronischen Gerät 110 authentifiziert werden. In einer bestimmten Ausführungsform wird das tragbare Gerät 105 bei 505 in Reaktion auf eine BLUETOOTH®-Paarung zwischen dem tragbaren Gerät 105 und dem elektronischen Gerät 110 authentifiziert.
  • In einer Ausführungsform kann das tragbare Gerät 105 die Authentifizierungsdaten 215 an das elektronische Gerät 110 kommunizieren. Das elektronische Gerät 110 kann die Authentifizierung bei 505 in Reaktion auf die Authentifizierungsdaten 215 vervollständigen. Ausführungsformen der Authentifizierung bei 505 werden in größerem Detail in 6 beschrieben.
  • Der Code kann ferner bei 510 einen Betrieb des tragbaren Gerätes in Reaktion auf Kommandos von dem elektronischen Gerät 110 ausführen, und das Verfahren 500 endet. In einer Ausführungsform umfasst der Betrieb des tragbaren Gerätes ein Konfigurieren von Einstellungen für das tragbare Gerät 105. Das Konfigurieren von Einstellungen für das tragbare Gerät 105 wird in größerem Detail in 7 beschrieben.
  • Bei einer alternativen Ausführungsform ist der tragbare Gerätebetrieb eine aktive Funktion des tragbaren Gerätes 105. Ein Ausführen von aktiven Funktionen des tragbaren Gerätes 105 wird in größerem Detail in 8 beschrieben. In einer Ausführungsform wird der Betrieb des tragbaren Gerätes in Reaktion auf ein oder mehrere einer Zeitspanne, einer Tageszeit, eines Ortes und einer Wettervorhersage ausgewählt.
  • 6 ist ein schematisches Flussdiagramm, das eine Ausführungsform eines Authentifizierungsverfahrens 550 darstellt. Das Authentifizierungsverfahren 550 kann die Funktionen des Schrittes 505 des Authentifizierens des tragbaren Gerätes der 5 ausführen. Das Verfahren 550 kann die Funktionen des tragbaren Gerätesystems 100 ausführen. Das Verfahren 550 kann durch Verwenden eines Prozessors 305 ausgeführt werden. Alternativ kann das Verfahren in einem Programmprodukt enthalten sein. Das Programmprodukt kann ein computerlesbares Speichermedium wie den Speicher 310 umfassen. Das computerlesbare Speichermedium kann einen Code, der durch den Prozessor 305 ausführbar ist, um das Verfahren 550 auszuführen, speichern.
  • Das Verfahren 550 startet, und in einer Ausführungsform erfasst der Code bei 555 das elektronische Gerät 110. Der Code kann das elektronische Gerät 110 durch die drahtlose Verbindung bei 555 erfassen. Alternativ erfasst der Code bei 555 das elektronische Gerät 110 über ein oder mehrere von gleichzeitigen Beschleunigungen des drahtlosen Gerätes 105 und dem elektronischen Gerät 110 und durch NFC-Austausch, einem RFID-Austausch oder durch eine BLUETOOTHO-Paarbildung.
  • Der Code kann bei 560 die Authentifizierungsdaten 215 an das elektronische Gerät 110 kommunizieren. Zusätzlich kann der Code bei 565 die Authentifizierungsbestätigung 220 von dem elektronischen Gerät 110 in Reaktion darauf, dass das elektronische Gerät 110 das drahtlose Gerät 105 authentifiziert, empfangen.
  • In einer Ausführungsform signalisiert der Code bei 570 die Authentifizierungsbestätigung. Zum Beispiel kann das Indikatorlicht 135 bei 570 blinken, um die Authentifizierungsbestätigung zu signalisieren.
  • In einer Ausführungsform bestimmt der Code bei 575, ob die Authentifizierungsbestätigungsquittung erhalten wird. Wenn die Authentifizierungsbestätigungsquittung nicht erhalten wird, kann der Code bei 585 die Authentifizierung beenden, und das Verfahren 550 endet.
  • Wenn die Authentifizierungsbestätigungsquittung erhalten wird, kann der Code bei 580 die Authentifizierung vervollständigen, und das Verfahren 550 endet. In einer Ausführungsform kann der Code Sicherheitsreferenz der Authentifizierungsbestätigung 220 verwenden, um mit dem elektronischen Gerät 110 zu kommunizieren. In einer bestimmten Ausführungsform kann der Code bei 580 die Authentifizierung ohne Bestimmen, ob die Authentifizierungsbestätigungsquittung empfangen wurde, vervollständigen.
  • 7 ist ein schematisches Flussdiagramm, das eine Ausführungsform eines Konfigurationsverfahrens 600 darstellt. Das Verfahren 600 kann den Betriebsschritt des tragbaren Gerätes bei 510 der 5 ausführen. Das Verfahren 600 kann die Funktionen des tragbaren Gerätesystems 100 ausführen. Das Verfahren 600 kann unter Verwenden des Prozessors 305 ausgeführt werden. Alternativ kann das Verfahren in einem Programmprodukt enthalten sein. Das Programmprodukt kann ein computerlesbares Speichermedium, wie den Speicher 310, umfassen. Das computerlesbare Speichermedium kann einen Code speichern, der durch den Prozessor 305 ausführbar ist, um das Verfahren 600 auszuführen.
  • Das Verfahren 600 startet, und in einer Ausführungsform kommuniziert der Code bei 605 die Konfigurationsdaten 205 an das elektronische Gerät 110. Zusätzlich kann der Code die Konfigurationsparameter 210 mit den Konfigurationsdaten 205 an das elektronische Gerät 110 kommunizieren. In einer Ausführungsform bezeichnen die Konfigurationsdaten 205 alle Funktionen des tragbaren Gerätes. Zusätzlich können die Konfigurationsdaten 205 alle Einstellungen des tragbaren Gerätes bezeichnen.
  • In einer alternativen Ausführungsform bezeichen die Konfigurationsdaten Operationen des tragbaren Gerätes, die mit dem elektronischen Gerät 110 kompatibel sind. Wenn zum Beispiel es dem elektronischen Gerät 110 an der Funktionalität zum Durchführen eines ersten Betriebs des tragbaren Gerätes mangelt, kann der Code nicht die Konfigurationsdaten 205 für den ersten Betrieb des tragbaren Gerätes kommunizieren.
  • Das elektronische Gerät 110 kann die Konfigurationsdaten 205 anzeigen und Selektionen für die Konfigurationsparameter 210 empfangen. Das elektronische Gerät 110 kann ferner die ausgewählten Konfigurationsparameter 210 an das tragbare Gerät 105 kommunizieren.
  • Der Code kann bei 610 die Konfigurationsparameter 210 von dem elektronischen Gerät 110 empfangen. Zusätzlich kann der Code bei 615 das tragbare Gerät 105 in Reaktion auf die Konfigurationsparameter 210 konfigurieren, und das Verfahren 600 endet. Zum Beispiel kann der Code die Audioeinstellungen des tragbaren Gerätes 105 unter Verwenden der Konfigurationsparameter 210 ändern.
  • 8 ist ein schematisches Flussdiagramm, das eine Ausführungsform eines Betriebsverfahrens 650 darstellt. Das Verfahren 650 kann den Schritt 510 der 5 des Betreibens des tragbaren Gerätes ausführen. Das Verfahren 650 kann die Funktion des tragbaren Gerätesystems 100 ausführen. Das Verfahren 650 kann durch Verwenden des Prozessors 305 ausgeführt werden. Alternativ kann das Verfahren in einem Programmprodukt enthalten sein. Das Programmprodukt kann ein computerlesbares Speichermedium, wie den Speicher 310, umfassen. Das computerlesbare Speichermedium kann den Code speichern, der durch den Prozessor 305 ausführbar ist, um das Verfahren 650 auszuführen.
  • Das Verfahren 650 startet und, in einer Ausführungsform, kommuniziert der Code bei 655 die Betriebsdaten 225 an das elektronische Gerät 110. Zusätzlich kann der Code die Betriebskommandos 230 an das elektronische Gerät 110 kommunizieren. Das elektronische Gerät 110 kann die Betriebsdaten 225 anzeigen und eine Auswahl eines Betriebskommandos 230 empfangen. Zusätzlich kann das elektronische Gerät 110 das ausgewählte Betriebskommando 230 an das tragbare Gerät 105 kommunizieren.
  • Der Code kann das ausgewählte Betriebskommando 230 von dem elektronischen Gerät 110 empfangen. Zusätzlich kann der Code bei 665 eine Funktion in Reaktion auf das Betriebskommando 230 ausführen, und das Verfahren 650 endet. Zum Beispiel kann ein Nutzer ein Aufzeichnungskommando auf dem elektronischen Gerät 110 auswählen und das tragbare Gerät 105 kann eine in Reaktion auf das Aufzeichnungsbetriebskommando eine Aufzeichnungsfunktion ausführen.
  • Durch Authentifizieren des tragbaren Gerätes 105 an dem elektronischen Gerät 110 unterstützen die Ausführungsformen das elektronische Gerät 110, das als eine Schnittstelle für ein Ausführen von Operationen des tragbaren Gerätes in Reaktion auf Kommandos von dem elektronischen Gerät 110 verwendet wird. Die Operationen des tragbaren Gerätes können ein Konfigurieren des tragbaren Gerätes und/oder ein Durchführen von Funktionen des tragbaren Gerätes einschließen. Als ein Ergebnis wird die Nutzerschnittstelle des elektronischen Geräts 110 verwendet, um die Nutzerschnittstelle des tragbaren Gerätes 105 zu erweitern.
  • Die Ausführungsformen können in anderen spezifischen Formen praktiziert werden. Die beschriebenen Ausführungsformen sind in jeder Hinsicht nur als darstellend und nicht als beschränkend zu betrachten. Der Rahmen der Erfindung wird deshalb eher durch die anhängenden Ansprüche gekennzeichnet als durch die vorhergehende Beschreibung. Alle Änderungen, die innerhalb der Bedeutung und dem Rahmen der Äquivalenz der Ansprüche liegen, sind in ihrem Umfang mit einbezogen.

Claims (15)

  1. Eine Vorrichtung, umfassend: ein tragbares Gerät (105), das einen Prozessor (305) und einen Speicher (310) umfasst, der einen Code speichert, der durch den Prozessor (305) ausführbar ist, wobei der Code umfasst: einen Code, der das tragbare Gerät (105) an einem elektronischen Gerät (110) authentifiziert; und einen Code, der einen Betrieb des tragbaren Gerätes (105) in Reaktion auf ein Betriebskommando (250) von dem elektronischen (110) Gerät ausführt, wobei der Code weiter umfasst: einen Code, der das elektronische Gerät (110) erfasst; einen Code, der Authentifizierungsdaten (215) an das elektronische Gerät (110) kommuniziert; einen Code, der eine Authentifizierungsbestätigung (220) empfängt; einen Code, der die Authentifizierungsbestätigung (220) signalisiert; und einen Code, der die Authentifizierung in Reaktion auf eine Authentifizierungsbestätigungsquittung vervollständigt, wobei die Authentifizierungsbestätigungsquittung durch ein Drehen des tragbaren Geräts (105) signalisiert wird.
  2. Vorrichtung nach Anspruch 1, wobei der Betrieb des tragbaren Gerätes (105) ein Konfigurieren von Einstellungen für das tragbare Gerät (105) umfasst und wobei der Code, der den Betrieb des tragbaren Gerätes (105) durchführt, umfasst: einen Code, der Konfigurationsdaten (205) an das elektronische Gerät (110) kommuniziert; einen Code, der Konfigurationsparameter (210) von dem elektronischen Gerät (110) empfängt; und einen Code, der das tragbare Gerät (105) in Reaktion auf die Konfigurationsparameter (210) konfiguriert.
  3. Vorrichtung nach Anspruch 1, wobei der Code, der den Betrieb des tragbaren Gerätes (105) ausführt, umfasst: einen Code, der Betriebsdaten (225) an das elektronische Gerät (110) kommuniziert; einen Code, der das Betriebskommando (203) von dem elektronischen Gerät (110) empfängt; und einen Code, der eine Funktion in Reaktion auf das Betriebskommando (203) ausführt.
  4. Ein Verfahren, umfassend: Authentifizieren (505) eines tragbaren Gerätes an einem elektronischen Gerät durch Verwenden eines Prozessors; und Ausführen (510) eines Betriebs des tragbaren Gerätes in Reaktion auf ein Betriebskommando von dem elektronischen Gerät, wobei das Authentifizieren (505) des tragbaren Gerätes umfasst: Erfassen (555) des elektronischen Geräts; Kommunizieren (560) von Authentifizierungsdaten an das elektronische Gerät; Empfangen (565) einer Authentifizierungsbestätigung; Signalisieren (570) der Authentifizierungsbestätigung; und Vervollständigen (580) der Authentifizierung in Reaktion auf eine Authentifizierungsbestätigungsquittung, wobei die Authentifizierungsbestätigungsquittung durch ein Drehen des tragbaren Geräts signalisiert wird.
  5. Verfahren nach Anspruch 4, wobei der Betrieb des tragbaren Gerätes ein Konfigurieren von Einstellungen für das tragbare Gerät umfasst.
  6. Verfahren nach Anspruch 5, wobei das Konfigurieren der Einstellungen des tragbaren Gerätes umfasst: Kommunizieren (605) von Konfigurationsdaten an das elektronische Gerät; Empfangen (610) von Konfigurationsparametern von dem elektronischen Gerät; und Konfigurieren (615) des tragbaren Gerätes in Reaktion auf die Konfigurationsparameter.
  7. Verfahren nach Anspruch 6, wobei die Konfigurationsdaten alle Vorgänge des tragbaren Gerätes beschreiben.
  8. Verfahren nach Anspruch 6, wobei die Konfigurationsdaten Operationen des tragbaren Gerätes beschreiben, welche mit dem elektronischen Gerät kompatibel sind.
  9. Verfahren nach Anspruch 4, wobei das Ausführen des Betriebs des tragbaren Gerätes umfasst: Kommunizieren (655) von Betriebsdaten an das elektronische Gerät; Empfangen (660) des Betriebskommandos von dem elektronischen Gerät; und Ausführen (665) einer Funktion in Reaktion auf das Betriebskommando.
  10. Verfahren nach Anspruch 4, wobei der Betrieb des tragbaren Gerätes in Reaktion auf ein oder mehrere einer Zeitspanne, einer Tageszeit, einen Ort oder eine Wettervorhersage ausgewählt wird.
  11. Verfahren nach Anspruch 4, wobei das tragbare Gerät an dem elektronischen Gerät in Reaktion auf ein oder mehrere von gleichzeitigen Beschleunigungen des tragbaren Gerätes und des elektronischen Geräts, einen Nahfeldkommunikations-(NFC) Austausch zwischen dem tragbaren Gerät und dem elektronischen Gerät, einen Hochfrequenzidentfikationsaustausch zwischen dem tragbaren Gerät und dem elektronischen Gerät und auf einer Bluetooth-Paarung zwischen dem tragbaren Gerät und dem elektronischen Gerät authentifiziert wird.
  12. Verfahren nach Anspruch 4, wobei das tragbare Gerät an einem Nutzer angeordnet ist und nicht manuell von dem Nutzer gehalten wird.
  13. Verfahren nach Anspruch 4, wobei das tragbare Gerät eine Nutzerschnittstelle aufweist, die aus einer Gruppe ausgewählt ist, bestehend aus keiner Nutzerschnittstelle, einer Nutzerschnittstelle mit einer oder weniger physikalischen Steuerungen, einer Nutzerschnittstelle mit Funktionen für mehr als physische Steuergrößen, einer Nutzerschnittstelle mit einer Fläche von weniger als 9 Quadratzentimetern und einer Nutzerschnittstelle mit physischen Steuerungen, die innerhalb einer Fläche von weniger als 2,5 Quadratzentimetern angeordnet sind.
  14. Verfahren nach Anspruch 4, wobei das tragbare Gerät ein separates Eingabegerät aufweist.
  15. Ein Programmprodukt umfassend ein computerlesbares Speichermedium, das einen Code speichert, der durch einen Prozessor ausführbar ist, um ein Verfahren gemäß einem der Ansprüche 4 bis 14 auszuführen.
DE102015101238.3A 2014-02-26 2015-01-28 Authentifizierung und Betrieb eines tragbaren Gerätes Active DE102015101238B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/191,215 2014-02-26
US14/191,215 US9594443B2 (en) 2014-02-26 2014-02-26 Wearable device authentication and operation

Publications (2)

Publication Number Publication Date
DE102015101238A1 DE102015101238A1 (de) 2015-08-27
DE102015101238B4 true DE102015101238B4 (de) 2023-07-20

Family

ID=52822156

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015101238.3A Active DE102015101238B4 (de) 2014-02-26 2015-01-28 Authentifizierung und Betrieb eines tragbaren Gerätes

Country Status (4)

Country Link
US (1) US9594443B2 (de)
CN (1) CN104868931B (de)
DE (1) DE102015101238B4 (de)
GB (1) GB2524881B (de)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9575560B2 (en) 2014-06-03 2017-02-21 Google Inc. Radar-based gesture-recognition through a wearable device
US9811164B2 (en) 2014-08-07 2017-11-07 Google Inc. Radar-based gesture sensing and data transmission
US9921660B2 (en) 2014-08-07 2018-03-20 Google Llc Radar-based gesture recognition
US9588625B2 (en) 2014-08-15 2017-03-07 Google Inc. Interactive textiles
US10268321B2 (en) 2014-08-15 2019-04-23 Google Llc Interactive textiles within hard objects
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US9600080B2 (en) 2014-10-02 2017-03-21 Google Inc. Non-line-of-sight radar-based gesture recognition
US10016162B1 (en) 2015-03-23 2018-07-10 Google Llc In-ear health monitoring
US9983747B2 (en) 2015-03-26 2018-05-29 Google Llc Two-layer interactive textiles
US9848780B1 (en) 2015-04-08 2017-12-26 Google Inc. Assessing cardiovascular function using an optical sensor
WO2016176574A1 (en) 2015-04-30 2016-11-03 Google Inc. Wide-field radar-based gesture recognition
JP6517356B2 (ja) 2015-04-30 2019-05-22 グーグル エルエルシー タイプに依存しないrf信号表現
EP3885882A1 (de) 2015-04-30 2021-09-29 Google LLC Hf-basierte mikrobewegungsverfolgung für gestenverfolgung und -erkennung
US10080528B2 (en) 2015-05-19 2018-09-25 Google Llc Optical central venous pressure measurement
US9693592B2 (en) 2015-05-27 2017-07-04 Google Inc. Attaching electronic components to interactive textiles
US10088908B1 (en) 2015-05-27 2018-10-02 Google Llc Gesture detection and interactions
US10376195B1 (en) 2015-06-04 2019-08-13 Google Llc Automated nursing assessment
US9930034B2 (en) 2015-07-29 2018-03-27 International Business Machines Corporation Authenticating applications using a temporary password
US9871546B2 (en) * 2015-09-11 2018-01-16 Panasonic Intellectual Property Corporation Of America Wearable terminal mountable on part of body of user
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
WO2017065694A1 (en) * 2015-10-14 2017-04-20 Synphne Pte Ltd. Systems and methods for facilitating mind – body – emotion state self-adjustment and functional skills development by way of biofeedback and environmental monitoring
CN107851932A (zh) 2015-11-04 2018-03-27 谷歌有限责任公司 用于将嵌入在服装中的电子器件连接至外部装置的连接器
JP2017102429A (ja) * 2015-11-19 2017-06-08 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America ウェアラブル端末および制御方法
WO2017104205A1 (ja) * 2015-12-15 2017-06-22 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
WO2017192167A1 (en) 2016-05-03 2017-11-09 Google Llc Connecting an electronic component to an interactive textile
US10285456B2 (en) 2016-05-16 2019-05-14 Google Llc Interactive fabric
US10175781B2 (en) 2016-05-16 2019-01-08 Google Llc Interactive object with multiple electronics modules
CN106255051A (zh) 2016-09-23 2016-12-21 歌尔科技有限公司 一种蓝牙设备的连接方法及设备
US10579150B2 (en) 2016-12-05 2020-03-03 Google Llc Concurrent detection of absolute distance and relative movement for sensing action gestures
US9949124B1 (en) * 2017-04-24 2018-04-17 Zihan Chen Method and device for authenticating wireless pairing and/or data transfer between two or more electronic devices
CN110661640A (zh) * 2018-06-29 2020-01-07 北京小米移动软件有限公司 网络设置方法、装置及***
US10412080B1 (en) 2019-01-16 2019-09-10 Capital One Services, Llc Authenticating a user device via a monitoring device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090124296A1 (en) 2005-06-30 2009-05-14 Matsushita Electric Industrial Co., Ltd. Mobile terminal apparatus and method for controlling alert operation thereof
US20130106603A1 (en) 2010-11-01 2013-05-02 Nike, Inc. Wearable Device Assembly Having Athletic Functionality

Family Cites Families (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5486112A (en) * 1991-10-03 1996-01-23 Troudet; Farideh Autonomous wearable computing device and method of artistic expression using same
US6127990A (en) * 1995-11-28 2000-10-03 Vega Vista, Inc. Wearable display and methods for controlling same
US6747632B2 (en) * 1997-03-06 2004-06-08 Harmonic Research, Inc. Wireless control device
US5926144A (en) * 1998-03-23 1999-07-20 Motorola, Inc. Wearable electronic device and antenna therefor
US6781570B1 (en) * 2000-11-09 2004-08-24 Logitech Europe S.A. Wireless optical input device
CN1167996C (zh) * 2002-07-11 2004-09-22 庄胜雄 可形成虚拟追踪球的手套滑鼠
JP2004318828A (ja) 2003-03-31 2004-11-11 Seiko Epson Corp データバックアップシステム及びデータバックアップ方法、装着可能なコンピュータ、メール送信システム、画像情報送信システム並びにデータバックアッププログラム
US20050014534A1 (en) 2003-07-15 2005-01-20 Hareng Michael D. Wireless accessory unit for notification of incoming calls and method of alerting a user to an incoming call
US9317108B2 (en) * 2004-11-02 2016-04-19 Pierre A. Touma Hand-held wireless electronic device with accelerometer for interacting with a display
US7551186B2 (en) * 2005-02-22 2009-06-23 Eaton Corporation Handheld electronic device, system and method for inverting display orientation for left-handed or right-handed operation responsive to a wireless message
US8028443B2 (en) 2005-06-27 2011-10-04 Nike, Inc. Systems for activating and/or authenticating electronic devices for operation with footwear
US8417185B2 (en) * 2005-12-16 2013-04-09 Vocollect, Inc. Wireless headset and method for robust voice data communication
US7702282B2 (en) * 2006-07-13 2010-04-20 Sony Ericsoon Mobile Communications Ab Conveying commands to a mobile terminal through body actions
US8508472B1 (en) * 2006-11-28 2013-08-13 James W. Wieder Wearable remote control with a single control button
US8243050B2 (en) * 2007-05-29 2012-08-14 Adkins Gordon K Stylus for a touch-screen device
US20100201625A1 (en) * 2007-07-16 2010-08-12 Walter Urbach Wearable Computer Mouse And Electronic Device Controller
EP2191458A4 (de) * 2007-08-19 2012-02-15 Ringbow Ltd Am finger getragene einrichtungen und diesbezügliche verfahren in der verwendung
US8031172B2 (en) * 2007-10-12 2011-10-04 Immersion Corporation Method and apparatus for wearable remote interface device
US8933876B2 (en) * 2010-12-13 2015-01-13 Apple Inc. Three dimensional user interface session control
KR101546774B1 (ko) * 2008-07-29 2015-08-24 엘지전자 주식회사 휴대 단말기 및 그 동작제어 방법
US8660300B2 (en) * 2008-12-12 2014-02-25 Silicon Laboratories Inc. Apparatus and method for optical gesture recognition
JP4988016B2 (ja) * 2009-08-27 2012-08-01 韓國電子通信研究院 指の動き検出装置およびその方法
EP2679013A2 (de) * 2010-02-23 2014-01-01 MUV Interactive Ltd. System zur projektion von inhalten auf eine anzeigeoberfläche mit benutzergesteuerter grösse, form und position/richtung sowie vorrichtung und verfahren in verbindung damit
US9129295B2 (en) * 2010-02-28 2015-09-08 Microsoft Technology Licensing, Llc See-through near-eye display glasses with a fast response photochromic film system for quick transition from dark to clear
US9310887B2 (en) * 2010-05-06 2016-04-12 James W. Wieder Handheld and wearable remote-controllers
US20120056805A1 (en) * 2010-09-03 2012-03-08 Intellectual Properties International, LLC Hand mountable cursor control and input device
US8419204B2 (en) * 2011-01-10 2013-04-16 II Grover M. Hermann Sports ring receiver and transmitting unit
US20120249419A1 (en) * 2011-03-30 2012-10-04 Bronner Sr Dennis M Thumb mountable cursor control and input device
US9264897B2 (en) * 2011-03-30 2016-02-16 Qualcomm Incorporated Pairing and authentication process between a host device and a limited input wireless device
US8179604B1 (en) * 2011-07-13 2012-05-15 Google Inc. Wearable marker for passive interaction
AU2011204946C1 (en) * 2011-07-22 2012-07-26 Microsoft Technology Licensing, Llc Automatic text scrolling on a head-mounted display
US9035878B1 (en) * 2012-02-29 2015-05-19 Google Inc. Input system
US20150126873A1 (en) * 2013-11-04 2015-05-07 Robert A. Connor Wearable Spectroscopy Sensor to Measure Food Consumption
US20140197963A1 (en) * 2013-01-15 2014-07-17 Fitbit, Inc. Portable monitoring devices and methods of operating the same
US20140240103A1 (en) * 2013-02-22 2014-08-28 Thalmic Labs Inc. Methods and devices for combining muscle activity sensor signals and inertial sensor signals for gesture-based control
WO2014145942A2 (en) * 2013-03-15 2014-09-18 Smart Patents L.L.C. Wearable devices and associated systems
US20140279528A1 (en) * 2013-03-15 2014-09-18 Motorola Mobility Llc Wearable Authentication Device
CN103310142B (zh) * 2013-05-22 2015-10-07 复旦大学 基于可穿戴设备的人机融合安全认证方法
CN103368617A (zh) * 2013-06-28 2013-10-23 东莞宇龙通信科技有限公司 智能设备交互***和智能设备交互方法
KR20150006195A (ko) * 2013-07-08 2015-01-16 엘지전자 주식회사 웨어러블 디바이스 및 그 제어 방법
US20150062086A1 (en) * 2013-08-29 2015-03-05 Rohildev Nattukallingal Method and system of a wearable ring device for management of another computing device
CN103576902A (zh) * 2013-09-18 2014-02-12 酷派软件技术(深圳)有限公司 控制终端设备的方法及***
US9189022B2 (en) * 2013-11-13 2015-11-17 Symbol Technologies, Llc Wearable glove electronic device
US20150241976A1 (en) * 2014-02-21 2015-08-27 Nvidia Corporation Wearable finger ring input device and controller
WO2015153803A1 (en) * 2014-04-01 2015-10-08 Apple Inc. Devices and methods for a ring computing device
US9606682B2 (en) * 2014-04-21 2017-03-28 Avago Technologies General Ip (Singapore) Pte. Ltd. Wearable device for generating capacitive input
US9338340B2 (en) * 2014-07-16 2016-05-10 Google Technology Holdings LLC Launching a camera of a wireless device from a wearable device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090124296A1 (en) 2005-06-30 2009-05-14 Matsushita Electric Industrial Co., Ltd. Mobile terminal apparatus and method for controlling alert operation thereof
US20130106603A1 (en) 2010-11-01 2013-05-02 Nike, Inc. Wearable Device Assembly Having Athletic Functionality

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Bluetooth. In: Wikipedia, the free encyclopedia. Bearbeitungsstand: 25.02.2014. URL: https://en.wikipedia.org/w/index.php?title=Bluetooth&oldid=597122030 [abgerufen am 29.09.2022]

Also Published As

Publication number Publication date
DE102015101238A1 (de) 2015-08-27
GB2524881B (en) 2018-09-26
CN104868931A (zh) 2015-08-26
US20150241998A1 (en) 2015-08-27
GB201503140D0 (en) 2015-04-08
US9594443B2 (en) 2017-03-14
GB2524881A (en) 2015-10-07
CN104868931B (zh) 2020-11-17

Similar Documents

Publication Publication Date Title
DE102015101238B4 (de) Authentifizierung und Betrieb eines tragbaren Gerätes
DE102013102448B4 (de) Verfahren zur Zugriffssteuerung bei elektronischen Geräten sowie elektronisches Gerät mit Zugriffssteuerung
DE102016118680B4 (de) Situationsabhängiges Aufheben eines Weckwortes zum Aktivieren einer Sprachbefehlseingabe
DE102014225808B4 (de) Bluetooth-Kopplungs-System und Verfahren
DE102013209911B4 (de) Mobile Transaktionen im Fahrzeug
DE102016125494A1 (de) Das sichere Ausführen von Sprachfunktionen unter der Verwendung kontextabhängiger Signale
DE102017119793A1 (de) Systeme und Verfahren zum Zulassen eines Authentifizierungsversuchs unter Verwendung einer oder mehrerer Authentifizierungsformen
DE112015007219T5 (de) Berührungsgestenerkennungs-Bewertung
DE102015100900A1 (de) Einstellen einer Spracherkennung unter Verwendung einer Kontextinformation
DE202012013589U1 (de) System zur Steuerung des Benutzerzugriffs auf geschützte Ressourcen unter Verwendung einer Authentifizierung auf mehreren Ebenen
DE102016109561A1 (de) Bestimmung eines Geräts, an dem das Audiomaterial einer Telefonkommunikation vorzulegen ist
DE102015104962A1 (de) Verfahren zur Informationsverarbeitung und elektronisches Gerät
DE102016104532A1 (de) Steuerung der Ausrichtung einer Gerätebildschirmanzeige basierend auf dem Benutzungskontext
DE112017005398T5 (de) System und verfahren zur einrichtungsinteroperabilität und synchronisation
DE102013213047A1 (de) System, Verfahren und Computerprogrammprodukt zum Testen von Vorrichtungsparametern
DE102014116538B4 (de) Selektives Deaktivieren von Sensoren und dazugehörigen Funktionen
DE102017115933A1 (de) Koordinieren einer Eingabe an mehreren lokalen Geräten
EP2673731B1 (de) Verfahren zur programmierung eines mobilendgeräte-chips
DE102016121634B4 (de) Darstellung von Informationen basierend darauf, ob ein Nutzer in physischem Kontakt mit einem Gerät ist
DE102015102193A1 (de) Kommunikationsvorrichtung, Informationsverarbeitungsvorrichtung und Steuerverfahren für diese
DE102016122704A1 (de) Bestimmung eines Gerätes mit dem eine Kommunikation herzustellen ist basierend auf einer biometrischen Eingabe
EP3676737A1 (de) Mehrbenutzer-testsystem und verfahren zur konfiguration eines mehrbenutzer-testsystems
DE102014114829B4 (de) Intelligenter Maschenobjekt-Listenaufbau
KR102096085B1 (ko) 앱 모니터링 장치 및 방법
DE102017116780A1 (de) Biometrische Identifikationsverifikation mit Standortmachbarkeitsbestimmung

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: GRUENECKER PATENT- UND RECHTSANWAELTE PARTG MB, DE

R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R081 Change of applicant/patentee

Owner name: LENOVO PC INTERNATIONAL LIMITED, HK

Free format text: FORMER OWNER: LENOVO (SINGAPORE) PTE. LTD., SINGAPUR, SG

R081 Change of applicant/patentee

Owner name: LENOVO PC INTERNATIONAL LIMITED, HK

Free format text: FORMER OWNER: LENOVO PC INTERNATIONAL LIMITED, QUARRY BAY, HK