Abstract:
Ein intelligenter Raum kann eine beliebige überwachte Umgebung sein, wie etwa eine Fabrik, eine Wohnung, ein Büro, ein öffentlicher oder privater Bereich in einem Gebäude oder draußen (z.B. ein Park, ein Gehsteig, eine Straße usw.) oder auf oder in einer Vorrichtung, einem Transportmechanismus oder einer anderen Maschine. Eine AI, z.B. ein neuronales Netzwerk, kann verwendet, werden, um den intelligenten Raum zu überwachen und Aktivität in dem intelligenten Raum vorherzusagen. Wenn ein Vorfall auftritt, wie etwa eine Maschinenblockierung, eine stürzende Person usw. kann ein Hinweis ausgegeben werden und das neuronale Netz auf das Ansprechen eines Agenten auf den Vorfall überwachen. Wenn die AI vorhersagt, dass der Agent eine angemessene Reaktion unternimmt, kann sie den Hinweis löschen, andernfalls kann sie den Agenten weiter anweisen und/oder den Hinweis eskalieren. Die AI kann visuelle oder andere Daten, die den intelligenten Raum präsentieren, analysieren, um Aktivität von Agenten oder Maschinen, denen Sensoren fehlen, vorherzusagen, um direkt Informationen über Aktivität, die durchgeführt wird, bereitzustellen.
Abstract:
Im Vorliegenden sind verschiedene Systeme und Verfahren für Überleitungen in die / aus der virtuellen Realität beschrieben. Ein Head-Mounted-Display-System zum Bereitstellen von Überleitungen in die / aus der virtuellen Realität enthält eine Maschine für Überleitungen in die / aus der virtuellen Realität, um ein von einem Benutzer des Head-Mounted-Displays eingeleitetes Auslöseereignis zu erkennen; eine Sensoranordnung, um eine Bedingung der Umgebung der realen Welt zu bestimmen; und einen Grafiktreiber, um Inhalt der virtuellen Realität in einem Format darzustellen, das auf der Bedingung der Umgebung der realen Welt basiert.
Abstract:
Es werden Systeme, Einrichtungen und Verfahren zum Erzeugen eines Inferenzmodells und zum Verbessern seiner Leistung an identifizierten Problemorten offenbart. Daten, die von einer oder mehreren Datenquellen, wie Fahrzeugen, stationären Quellen und externen oder Online-Quellen, erfasst werden, werden zum Erstellen eines ersten Inferenzmodells verwendet, das dann in einem Simulator für autonomes Fahren zusammen mit den erfassten Daten und den Reaktionen eines menschlichen Fahrers verwendet wird, um wenigstens einen Problemort zu identifizieren. Eine oder mehrere zusätzliche Kategorien von Daten werden identifiziert und erfasst. Die zusätzlichen Kategorien von Daten werden dann zum Erzeugen eines zweiten Inferenzmodells verwendet.
Abstract:
Gesture input with multiple displays, views, and physics is described. In one example, a method includes generating a three dimensional space having a plurality of objects in different positions relative to a user and a virtual object to be manipulated by the user, presenting, on a display, a displayed area having at least a portion of the plurality of different objects, detecting an air gesture of the user against the virtual object, the virtual object being outside the displayed area, generating a trajectory of the virtual object in the three-dimensional space based on the air gesture, the trajectory including interactions with objects of the plurality of objects in the three-dimensional space, and presenting a portion of the generated trajectory on the displayed area.
Abstract:
Es werden Systeme, Geräte und computerlesbare Medien zum Verwalten von Datenspeicherung zum Generieren virtueller Bindungen bereitgestellt. Bei Ausführungsformen kann ein Nutzer ein oder mehrere Gesten und/oder Sprachbefehle ausführen, um virtuelle Bindungen mit physischen Objekten zu erzeugen, wobei die erzeugten virtuellen Bindungen Attribute annehmen können, und auf Attributen der physischen Objekte basierend Aktionen erzeugen/durchführen können. Eine Projektionsvorrichtung kann die physischen Objekte erkennen und bewirken, dass die Bindungen und/oder projizierten virtuellen Objekte verschiedene Aktionen als Reaktion auf verschiedene Nutzergesten und/oder Sprachbefehle durchführen. Des Weiteren kann das System manche physischen Objekte (z. B. Roboter, elektromechanische Vorrichtungen usw.) instruieren, als Reaktion auf Nutzergesten/Sprachbefehle zu bewirken, dass diese physischen Vorrichtungen verschiedene Aktionen durchführen. Weitere Ausführungsformen werden beschrieben und/oder beansprucht.
Abstract:
Technologien für zeitlich verzögerte Erweiterte-Realität (Augmented Reality, AR)-Präsentationen schließen das Ermitteln eines Standorts einer Mehrzahl von AR-Benutzersystemen, die sich innerhalb des Präsentationsorts befinden, und das Ermitteln einer zeitlichen Verzögerung eines AR-Sinnesreizereignisses einer AR-Präsentation, das am Präsentationsort für jedes AR-Benutzersystem präsentiert werden soll, basierend auf dem Standort des entsprechenden AR-Benutzersystems innerhalb des Präsentationsorts ein. Das AR-Sinnesreizereignis wird jedem AR-Benutzersystem basierend auf der ermittelten, dem entsprechenden AR-Benutzersystem zugeordneten zeitlichen Verzögerung präsentiert. Jedes AR-Benutzersystem generiert das AR-Sinnesreizereignis basierend auf einem Zeitablaufparameter, der die zeitliche Verzögerung für das entsprechende AR-Benutzersystem definiert, sodass die Generierung des AR-Sinnesreizereignisses basierend auf dem Standort des AR-Benutzersystems innerhalb des Präsentationsorts zeitlich verzögert ist.
Abstract:
Techniken zur Reparatur und/oder Wiederherstellung von auf einer programmierbaren Vorrichtung installierten Computerprogramm(en) unter Verwendung eines dezentral geführten Kontobuchs (Distributed Ledger), die auf Kryptografie und Blockkettentechnologie basieren, werden beschrieben. Ein(e) oder mehrere Selbstständigkeitslogiken/-module können, an ein dezentral geführtes Kontobuch, das auf miteinander verbundenen Vorrichtungen liegt, Aufzeichnungen von Überwachungskommunikationen zwischen den Vorrichtungen übergeben. Eine oder mehrere miteinander verbundene Vorrichtungen können ein(e) entsprechende(s) Selbstständigkeitslogik/-modul umfassen. Die Logiken/Module können die Aufzeichnungen des dezentral geführten Kontobuchs verwenden, um zu prüfen, ob das bzw. die Computerprogramme auf den miteinander verbundenen Vorrichtungen wie erwartet arbeiten. Wenn ein(e) Selbstständigkeitslogik/-modul es nicht schafft, auf eine Überwachungskommunikation zu antworten, kann das dezentral geführte Kontobuch aktualisiert werden, um diesen Fehler zu umfassen. Ein(e) Selbstständigkeitslogik/-modul kann bestimmen, basierend auf dem dezentral geführten Kontobuch und/oder dem Fehler, dass ein installiertes Computerprogramm fehlerhaft ist. Ferner kann ein(e) Selbstständigkeitslogik/-modul basierend auf der Bestimmung einen oder mehrere Softwarewiederherstellungsdienste initiieren. Andere Vorteile und Ausführungsformen sind beschrieben.