Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
H04N 5/907 - Enregistrement du signal de télévision utilisant des mémoires, p. ex. des tubes à mémoires ou des mémoires à semi-conducteurs
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to dynamically utilize multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a control device, data indicating a first function of a first computing device. The actions further include receiving, by the control device, data indicating a second function of a second computing device. The actions further include determining whether the first function and the second function perform a same function. The actions further include based on a determination that the first function and the second function perform the same function and at least one goal from a user, generating an instruction based on a function selection rule to disable the second function.
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06Q 50/26 - Services gouvernementaux ou services publics
H04L 65/60 - Diffusion en flux de paquets multimédias
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Incoming sensor data from a data collection device may be received at the data processing platform that includes the plurality of data processing microservices. A data processing microservice of the data processing platform may detect that the incoming sensor data from the data collection device caused an error. As a result, the incoming sensor data may be queued in a faulty data cache of the data processing platform. Subsequently, at least one of the data processing microservice or the incoming sensor data stored in the faulty data cache may be modified such that the incoming sensor data is processed by the data processing microservice without the error. Following the processing, the incoming sensor data may be deleted from the faulty data queue of the data processing platform.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
7.
AUTOMATED CLASSIFICATION AND INDEXING OF EVENTS USING MACHINE LEARNING
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to automatically identify and index events within a media content file. Such techniques may comprise receiving, from at least one recording device, a media content, receiving sensor data determined to correspond to the media content, determine a context associated with the at least one recording device based on the sensor data, identifying, based on one or more data patterns detected within the sensor data and based on the contextual data, at least one event, generating an index corresponding to the identified event, and storing an indication of the generated index in association with the media content.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.
G06F 16/487 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p. ex. la localisation
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Abrégé
A subscriber device may perform a key exchange with a network operation center (NOC) computing device to receive a secret key. A list of group identifiers of personal devices for which the subscriber device is to handle events may be received at the subscriber device. The subscriber device may receive an encrypted event packet from a personal device via a direct communication connection. The subscriber device may decrypt the encrypted event packet at the subscriber device using the secret key to generate a decrypted event packet and extract a group identifier from the decrypted event packet. In response to determining that the group identifier is included in the list of group identifiers received from the NOC computing device, an event handler of a plurality of handlers stored in the subscriber device that corresponds to an event included in the decrypted event packet may be identified to handle the event.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 5/907 - Enregistrement du signal de télévision utilisant des mémoires, p. ex. des tubes à mémoires ou des mémoires à semi-conducteurs
H04N 23/60 - Commande des caméras ou des modules de caméras
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for implementing an asset bucket on user devices for organizing assets in a database. Assets may include, without limitation, stored multimedia data from various sources, grouped multimedia data, events, conditions, parameters, environmental data, and other data or telemetry data that are stored in a network operating center (NOC) server database or a third-party database. The asset bucket may include a persistent working space that can be rendered as a pane on a device's user interface for organizing assets that can be selected from a rendered window or windows on the device's user interface and/or directly inputted on the persistent working space. By configuring the asset bucket to facilitate performance of actions on the selected assets, the asset bucket may improve generation of reports on these selected assets.
G06F 16/438 - Présentation des résultats des requêtes
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for a device configured as a hub to facilitate software updating of hub-connected devices. To some degree or another, these hub-connected devices may often provide overlapping functionality. Operating the hub-connected devices at full or near full functionality may result in duplicative services, some of which may be unused. In some embodiments, the duplicative services may be leveraged, for example, to perform the software updating of the hub-connected devices with least disruption on its functionality and desired use during field operations.
H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
G06F 9/448 - Paradigmes d’exécution, p. ex. implémentation de paradigmes de programmation
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The communication broker service may receive an indication from the distributed queue management service that the distributed queue management service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distribution inboxes of the one or more second microservices.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques for a device configured as a hub to facilitate software updating of hub-connected devices. To some degree or another, these hub-connected devices may often provide overlapping functionality. Operating the hub-connected devices at full or near full functionality may result in duplicative services, some of which may be unused. In some embodiments, the duplicative services may be leveraged, for example, to perform the software updating of the hub-connected devices with least disruption on its functionality and desired use during field operations.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
A data model computing device receives a first data model with a first set of attributes, a first margin of error, a first set of predictions, and an underlying data set. Subsequently, the data model computing device receives a second data model with a second set of attributes, as the test data for a machine learning module. Based on the first and second data model, the machine learning function generates a second set of predictions and a second margin of error. The data model computing device performs a statistical analysis on the first and second set of predictions and the first and second margin of error to determine if the second set of predictions converge with the first set of predictions and second margin of error is narrower than the first margin of error, to determine if the second data model improves the prediction results of the machine learning module.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage device communications during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating that a second computing device is configured to communicate using a first protocol. The actions include receiving data indicating that a third computing device is configured to communicate using the first protocol and a second protocol. The actions include determining that the second computing device is unable to communicate with a fourth computing device. The actions include determining a context. The actions include generating an instruction for the third computing device to communicate with the second computing device using the first protocol. The actions include outputting, to the third computing device, the instruction for the third computing device to communicate with the second computing device using the first protocol.
H04L 69/40 - Dispositions, protocoles ou services de réseau indépendants de la charge utile de l'application et non couverts dans un des autres groupes de la présente sous-classe pour se remettre d'une défaillance d'une instance de protocole ou d'une entité, p. ex. protocoles de redondance de service, état de redondance de protocole ou redirection de service de protocole
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage device communications during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating that a second computing device is configured to communicate using a first protocol. The actions include receiving data indicating that a third computing device is configured to communicate using the first protocol and a second protocol. The actions include determining that the second computing device is unable to communicate with a fourth computing device. The actions include determining a context. The actions include generating an instruction for the third computing device to communicate with the second computing device using the first protocol. The actions include outputting, to the third computing device, the instruction for the third computing device to communicate with the second computing device using the first protocol.
H04L 69/18 - Gestionnaires multi-protocoles, p. ex. dispositifs uniques capables de gérer plusieurs protocoles
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 67/1061 - Réseaux de pairs [P2P] en utilisant des mécanismes de découverte de pairs basés sur les nœuds
H04W 8/00 - Gestion de données relatives au réseau
H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur
21.
OPERATIONAL STATE MANAGEMENT OF CONNECTED USER DEVICES
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Operational states of multiple user devices may be managed based on information that is exchanged by the multiple user devices via heartbeat signals. A user device may receive heartbeat signals from multiple connected devices. A determination is made based at least on the heartbeat signals whether a higher-level hub device with an active network connection to a backend service is connected to the particular user device. Thus, in response to determining that no higher-level hub device with an active network connection to the backend service is connected to the user device, a network connection may be established via a communication channel between the particular user device and the backend service.
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
H04L 43/0811 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux en vérifiant la disponibilité en vérifiant la connectivité
H04L 67/141 - Configuration des sessions d'application
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
22.
OPERATIONAL STATE MANAGEMENT OF CONNECTED USER DEVICES
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Operational states of multiple user devices may be managed based on information that is exchanged by the multiple user devices via heartbeat signals. A user device may receive heartbeat signals from multiple connected devices. A determination is made based at least on the heartbeat signals whether a higher-level hub device with an active network connection to a backend service is connected to the particular user device. Thus, in response to determining that no higher-level hub device with an active network connection to the backend service is connected to the user device, a network connection may be established via a communication channel between the particular user device and the backend service.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A new multimedia file that includes multiple video frames is received. A determination is made as to whether a set of one or more machine-learning models was previously applied to a related multimedia file to identify at least one unique item of interest in the related multimedia file. In response to the set of one or more machine-learning models being previously applied to the related multimedia file, the set of one or more machine-learning models may be applied to the multiple video frames of the new multimedia file to at least identify the at least one unique item of interest in the new multimedia file. In response to no machine-learning model being previously applied to the related multimedia file, a new set of one or more machine-learning models may be applied to the new multimedia file to identify one or more unique items of interest in the new multimedia file.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A new multimedia file that includes multiple video frames is received. A determination is made as to whether a set of one or more machine-learning models was previously applied to a related multimedia file to identify at least one unique item of interest in the related multimedia file. In response to the set of one or more machine-learning models being previously applied to the related multimedia file, the set of one or more machine-learning models may be applied to the multiple video frames of the new multimedia file to at least identify the at least one unique item of interest in the new multimedia file. In response to no machine-learning model being previously applied to the related multimedia file, a new set of one or more machine-learning models may be applied to the new multimedia file to identify one or more unique items of interest in the new multimedia file.
G06F 16/487 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p. ex. la localisation
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to dynamically utilize multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a first function of a second computing device. The actions further include receiving, by the first computing device, data indicating a second function of a third computing device. The actions further include determining, by the first computing device, that the first function of the second computing device and the second function of the third computing device perform a same function. The actions further include generating, by the first computing device, an instruction for the third computing device to disable the second function. The actions further include providing, for output by the first computing device and to the third computing device, the instruction for the third computing device to disable the second function.
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to dynamically utilize multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a first function of a second computing device. The actions further include receiving, by the first computing device, data indicating a second function of a third computing device. The actions further include determining, by the first computing device, that the first function of the second computing device and the second function of the third computing device perform a same function. The actions further include generating, by the first computing device, an instruction for the third computing device to disable the second function. The actions further include providing, for output by the first computing device and to the third computing device, the instruction for the third computing device to disable the second function.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04N 23/60 - Commande des caméras ou des modules de caméras
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
30.
TECHNIQUES FOR CAPTURING ENHANCED IMAGES FOR PATTERN INDENTIFICATIONS
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for capturing still images during video streaming to identify patterns in a region-of-interest on the captured still images. The video streaming may be performed by an imaging device that includes or is communicatively connected to one or more sensors (e.g., radar, light sensor, etc.) The one or more sensors may be configured to perform data measurements such as vehicle speed measurements, light intensity measurements, and/or the like. In one example, during the video streaming, the data measurement may be compared with a corresponding threshold. In this example, the imaging device may be triggered to capture still images of the surrounding area based on the comparison between the data measurement and the corresponding threshold. Thereafter, the still images may be processed to identify the region-of-interest on the still images.
G06V 20/56 - Contexte ou environnement de l’image à l’extérieur d’un véhicule à partir de capteurs embarqués
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Incoming sensor data from a data collection device may be received at the data processing platform that includes the plurality of data processing microservices. A data processing microservice of the data processing platform may detect that the incoming sensor data from the data collection device caused an error. As a result, the incoming sensor data may be queued in a faulty data cache of the data processing platform. Subsequently, at least one of the data processing microservice or the incoming sensor data stored in the faulty data cache may be modified such that the incoming sensor data is processed by the data processing microservice without the error. Following the processing, the incoming sensor data may be deleted from the faulty data queue of the data processing platform.
G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
H04L 67/562 - Courtage des services de mandataires
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Incoming sensor data from a data collection device may be received at the data processing platform that includes the plurality of data processing microservices. A data processing microservice of the data processing platform may detect that the incoming sensor data from the data collection device caused an error. As a result, the incoming sensor data may be queued in a faulty data cache of the data processing platform. Subsequently, at least one of the data processing microservice or the incoming sensor data stored in the faulty data cache may be modified such that the incoming sensor data is processed by the data processing microservice without the error. Following the processing, the incoming sensor data may be deleted from the faulty data queue of the data processing platform.
G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes
33.
MAINTAINING DATA SECURITY IN A MULTI-TENANT MICROSERVICE ENVIRONMENT
G06N 20/20 - Techniques d’ensemble en apprentissage automatique
G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
35.
VIDEO CONTENT PROCESSING USING SELECTED MACHINELEARNING MODELS
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A video file may be presented via a user application that displays one or more video frames of the video file. A user request to perform an object detection for objects of a specific object type in a video frame of the video file may be received from the user application. A machine-learning model of a plurality of machine-learning models that is configured to detect objects of the specific object type may be applied to the video frame to detect an object of the specific object type in the video frame. Each of the plurality of machine-learning models may be trained to detect objects of a corresponding object type. Subsequently, an object tracking algorithm may be applied to one or more additional video frames of the video file to track the object of the specific object type across the one or more additional video frames.
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06N 20/20 - Techniques d’ensemble en apprentissage automatique
36.
INTERSERVICE COMMUNICATION OPTIMIZATION FOR MICROSERVICES
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The com¬ munication broker service may receive an indication from the distributed queue management service that the distributed queue man¬ agement service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distri¬ bution inboxes of the one or more second microservices.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The communication broker service may receive an indication from the distributed queue management service that the distributed queue management service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distribution inboxes of the one or more second microservices.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A microservices platform that includes a plurality of microservices for providing data processing functions for data of multiple tenants may be implemented. Each tenant of the multiple tenants may be provided with an assigned binary large object (blob) data store in a blob storage platform that is only accessible by a corresponding tenant using a corresponding tenant identifier. Furthermore, each tenant of the multiple tenants may be assigned a corresponding local database at each microservice of the plurality of microservices that is only accessible by the corresponding tenant using the corresponding tenant identifier.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A video file may be presented via a user application that displays one or more video frames of the video file. A user request to perform an object detection for objects of a specific object type in a video frame of the video file may be received from the user application. A machine-learning model of a plurality of machine-learning models that is configured to detect objects of the specific object type may be applied to the video frame to detect an object of the specific object type in the video frame. Each of the plurality of machine-learning models may be trained to detect objects of a corresponding object type. Subsequently, an object tracking algorithm may be applied to one or more additional video frames of the video file to track the object of the specific object type across the one or more additional video frames.
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source
G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
40.
INTERSERVICE COMMUNICATION OPTIMIZATION FOR MICROSERVICES
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A communication broker service of a microservices platform may direct a distributed queue management service to monitor multiple data distribution outboxes of a plurality of microservices of the microservices platform for message data. The communication broker service may receive an indication from the distributed queue management service that the distributed queue management service has retrieved message data from a data distribution outbox of a first microservice. The communication broker service may apply a business logic to identify one or more second microservices that are configured to receive the message data from the first microservice. The communication broker server may then direct the distributed queue management service to distribute the message data of the first microservice from a data store of the distributed queue management service to one or more corresponding data distribution inboxes of the one or more second microservices.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A microservices platform that includes a plurality of microservices for providing data processing functions for data of multiple tenants may be implemented. Each tenant of the multiple tenants may be provided with an assigned binary large object (blob) data store in a blob storage platform that is only accessible by a corresponding tenant using a corresponding tenant identifier. Furthermore, each tenant of the multiple tenants may be assigned a corresponding local database at each microservice of the plurality of microservices that is only accessible by the corresponding tenant using the corresponding tenant identifier.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
In multimedia object tracking and merging, an object is tracked through content frames of a first track until a frame appears in which the tracked object is not detected. Tracking continues to try to detect the tracked object. If the tracked object is not again detected, information about the first track is output. If the tracked object is detected subsequently, a second track of consecutive tracked object detection is designated. The tracked objects in the two tracks are then compared, and a matching score is determined to reflect the degree of match. If the matching score meets or exceeds a first threshold, the compared tracks are merged using the same identifier assigned to both tracks. If the matching score does not exceed a second threshold less than the first threshold, the tracks may be discarded. If the matching score falls between the thresholds, an indication is output for further analysis.
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
In multimedia object tracking and merging of tracked objects, an object is tracked through frames of multimedia content until a frame appears in which the tracked object is not detected. A first track is designated as one or more consecutive frames in which the tracked object is detected, the first track ending at the first frame. Tracking continues to try to detect the tracked object in a second frame subsequent to the first frame. If the tracked object is not again detected, information about the first track is output. If the tracked object is detected subsequently, a second track of consecutive tracked object detection is designated. The tracked objects in the two tracks are then compared with the aid of trained data models, and a matching score is determined to reflect the degree of match. If the matching score meets or exceeds a first threshold, the compared tracks are merged using the same identifier assigned to both tracks. If the matching score does not exceed a second threshold that is less than the first threshold, the tracks may be discarded as showing no match. If the matching score falls between the first and second thresholds, an indication is output for further analysis of the compared tracked objects.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A system and method for multi-media content bookmarking with provenance supplements multi-media content captured by media recording devices used or carried by a police officer during the course of his/her duties with information inputted by the police officer, wherein the added information is in the form of metadata. In at least one embodiment, a user interface (UI) tool for inputting the supplemental metadata is the source of provenance for the metadata, and the supplemental metadata is tagged to the captured content in a manner that preserves the provenance of the captured content. In a further embodiment, the user interface further enables the officer to create an affidavit as to the veracity of the supplemental metadata. The supplemental metadata may be stored in conjunction with the captured multi-media content in a secure data storage, but the content itself is not altered, thereby maintaining provenance of the content.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
45.
SYSTEM AND METHOD FOR MULTI-MEDIA CONTENT BOOKMARKING WITH PROVENANCE
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A system and method for multi-media content bookmarking with provenance supplements multi-media content captured by media recording devices used or carried by a police officer during the course of his/her duties with information inputted by the police officer, wherein the added information is in the form of metadata. In at least one embodiment, a user interface (UI) tool for inputting the supplemental metadata is the source of provenance for the metadata, and the supplemental metadata is tagged to the captured content in a manner that preserves the provenance of the captured content. In a further embodiment, the user interface further enables the officer to create an affidavit as to the veracity of the supplemental metadata. The supplemental metadata may be stored in conjunction with the captured multi-media content in a secure data storage, but the content itself is not altered, thereby maintaining provenance of the content.
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/907 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 16/907 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
In multimedia object tracking and merging, an object is tracked through content frames of a first track until a frame appears in which the tracked object is not detected. Tracking continues to try to detect the tracked object. If the tracked object is not again detected, information about the first track is output. If the tracked object is detected subsequently, a second track of consecutive tracked object detection is designated. The tracked objects in the two tracks are then compared, and a matching score is determined to reflect the degree of match. If the matching score meets or exceeds a first threshold, the compared tracks are merged using the same identifier assigned to both tracks. If the matching score does not exceed a second threshold less than the first threshold, the tracks may be discarded. If the matching score falls between the thresholds, an indication is output for further analysis.
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
A system and method for multi-media content bookmarking with provenance supplements multi-media content captured by media recording devices used or carried by a police officer during the course of his/her duties with information inputted by the police officer, wherein the added information is in the form of metadata. In at least one embodiment, a user interface (UI) tool for inputting the supplemental metadata is the source of provenance for the metadata, and the supplemental metadata is tagged to the captured content in a manner that preserves the provenance of the captured content. In a further embodiment, the user interface further enables the officer to create an affidavit as to the veracity of the supplemental metadata. The supplemental metadata may be stored in conjunction with the captured multi-media content in a secure data storage, but the content itself is not altered, thereby maintaining provenance of the content.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
49.
INITIATING CONTENT CAPTURE BASED ON PRIORITY SENSOR DATA
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
H04N 21/274 - Stockage de contenu ou données additionnelles spécifiques aux utilisateurs finaux en réponse aux requêtes des utilisateurs finaux
50.
INITIATING CONTENT CAPTURE BASED ON PRIORITY SENSOR DATA
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to enable automatic collection or capture of media content by a content capture device based on detection of priority conditions, such as an unholstering event. Such techniques may comprise obtaining, from one or more sensors installed within a holster device oriented proximate to a space into which an object is inserted, sensor data indicating position information for the object, determining, based on the sensor data, that the object is being withdrawn from the space, determining, based on the withdrawal of the object, that media content should be collected, and upon determining that media content should be collected, causing the content capture device to begin collecting media content.
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 21/274 - Stockage de contenu ou données additionnelles spécifiques aux utilisateurs finaux en réponse aux requêtes des utilisateurs finaux
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Techniques for audio content searching in multi-media content are described. Such techniques may be utilized to enhance investigator productivity while reviewing captured multi-media content, in particular, audio and video evidence captured during an incident. ML models may be trained to identify audio content portions and automatically generate metadata tags. ML models may be trained to track audio with a set of characteristics throughout a set of multi-media content items. ML models may be trained, and captured multi-media content may be processed centrally, for example, at a network operations center (NOC). Alternatively, or in addition, at least some model training and/or content processing may be performed at the network's edge, for example, performed by a content capturing device such as a body-worn camera and/or at a capture-local communications hub such as an in-vehicle computer of a law enforcement vehicle.
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/483 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/2458 - Types spéciaux de requêtes, p. ex. requêtes statistiques, requêtes floues ou requêtes distribuées
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Techniques for audio content searching in multi-media content are described. Such techniques may be utilized to enhance investigator productivity while reviewing captured multi-media content, in particular, audio and video evidence captured during an incident. ML models may be trained to identify audio content portions and automatically generate metadata tags. ML models may be trained to track audio with a set of characteristics throughout a set of multi-media content items. ML models may be trained, and captured multi-media content may be processed centrally, for example, at a network operations center (NOC). Alternatively, or in addition, at least some model training and/or content processing may be performed at the network's edge, for example, performed by a content capturing device such as a body-worn camera and/or at a capture-local communications hub such as an in-vehicle computer of a law enforcement vehicle.
G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage device communications during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating that a second computing device is configured to communicate using a first protocol. The actions include receiving data indicating that a third computing device is configured to communicate using the first protocol and a second protocol. The actions include determining that the second computing device is unable to communicate with a fourth computing device. The actions include determining a context. The actions include generating an instruction for the third computing device to communicate with the second computing device using the first protocol. The actions include outputting, to the third computing device, the instruction for the third computing device to communicate with the second computing device using the first protocol.
H04L 69/18 - Gestionnaires multi-protocoles, p. ex. dispositifs uniques capables de gérer plusieurs protocoles
H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
H04W 8/00 - Gestion de données relatives au réseau
H04L 41/12 - Découverte ou gestion des topologies de réseau
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
H04L 67/1061 - Réseaux de pairs [P2P] en utilisant des mécanismes de découverte de pairs basés sur les nœuds
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
H04N 21/218 - Source du contenu audio ou vidéo, p. ex. réseaux de disques locaux
G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
G06F 16/38 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06Q 50/26 - Services gouvernementaux ou services publics
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04N 23/60 - Commande des caméras ou des modules de caméras
57.
Initiating content capture based on priority sensor data
Getac Technology Corporation (Taïwan, Province de Chine)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to enable automatic collection or capture of media content by a content capture device based on detection of priority conditions, such as an unholstering event. Such techniques may comprise obtaining, from one or more sensors installed within a holster device oriented proximate to a space into which an object is inserted, sensor data indicating position information for the object, determining, based on the sensor data, that the object is being withdrawn from the space, determining, based on the withdrawal of the object, that media content should be collected, and upon determining that media content should be collected, causing the content capture device to begin collecting media content.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
H04N 21/218 - Source du contenu audio ou vidéo, p. ex. réseaux de disques locaux
G06Q 50/26 - Services gouvernementaux ou services publics
G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
G06F 16/38 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
H04L 65/60 - Diffusion en flux de paquets multimédias
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
60.
Network operating center (NOC) workspace interoperability
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions Inc. (USA)
Inventeur(s)
Guzik, Thomas
Abrégé
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Kucera, Ryan
Abrégé
This disclosure describes techniques for creating a universal schema with default fields that support sensor formats of different devices. In one example, the universal schema supports substantial equivalents between data fields in different sensor formats. Further, a sensor format may be configured to support inheritance and aggregation of sensor formats in prior devices. Accordingly, the mapping of sensor formats that supports inheritance and aggregation in the universal schema may provide several advantages such as capturing a mapping of substantive equivalents between the fields in different sensor formats.
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Adeel, Muhammad
Guzik, Thomas
Abrégé
Sensor data from one or more protective equipment sensors of protective equipment worn by a person are received. In response to determining based at least on the sensor data that no emergency situation occurred for the person, sensor data is sent from the body-worn hub to a server when a route of communication is available. In response to determining based at least on the sensor data that an emergency situation occurred for the person and at least one route of communication is currently available, the sensor data is sent from the body-worn hub to the server via at least one route of communication. However, in response to determining based at least on the sensor data that an emergency situation occurred for the person and there is no available route of communication, the sensor data is analyzed at the body-worn hub to determine whether the person is injured.
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
63.
EMERGENCY SITUATION DETECTION AND RESPONSE BASED ON PROTECTIVE EQUIPMENT SENSOR DATA
Sensor data from one or more protective equipment sensors of protective equipment worn by a person are received. In response to determining based at least on the sensor data that no emergency situation occurred for the person, sensor data is sent from the body-worn hub to a server when a route of communication is available. In response to determining based at least on the sensor data that an emergency situation occurred for the person and at least one route of communication is currently available, the sensor data is sent from the body-worn hub to the server via at least one route of communication. However, in response to determining based at least on the sensor data that an emergency situation occurred for the person and there is no available route of communication, the sensor data is analyzed at the body-worn hub to determine whether the person is injured.
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
Sensor data from one or more protective equipment sensors of protective equipment worn by a person are received. In response to determining based at least on the sensor data that no emergency situation occurred for the person, sensor data is sent from the body-worn hub to a server when a route of communication is available. In response to determining based at least on the sensor data that an emergency situation occurred for the person and at least one route of communication is currently available, the sensor data is sent from the body-worn hub to the server via at least one route of communication. However, in response to determining based at least on the sensor data that an emergency situation occurred for the person and there is no available route of communication, the sensor data is analyzed at the body-worn hub to determine whether the person is injured.
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
H04N 23/66 - Commande à distance de caméras ou de parties de caméra, p. ex. par des dispositifs de commande à distance
H04W 4/02 - Services utilisant des informations de localisation
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
B64U 101/00 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques
B64U 101/20 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’utilisation en tant que relais de communication, p. ex. plates-formes de haute altitude
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.
H04N 23/60 - Commande des caméras ou des modules de caméras
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p. ex. un réseau Bluetooth®
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 5/907 - Enregistrement du signal de télévision utilisant des mémoires, p. ex. des tubes à mémoires ou des mémoires à semi-conducteurs
H04N 23/60 - Commande des caméras ou des modules de caméras
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
67.
Mobile device ID tracking for automatic incident data association and correlation
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Multiple mobile device identifiers (IDs) of mobile devices and corresponding geolocations of the multiple of mobile device IDs are received from multiple mobile hubs during a time period. A selection of an incident that occurred at a particular geolocation at a particular date and time is then received. One or more mobile hubs of the multiple mobile hubs that were present within a selected geographical zone that includes the particular geolocation during a selected time frame that includes the particular date and time are identified based on at least one corresponding mobile device ID of the one or more mobile hubs. Sensor data obtained by at least one user device communicatively connected to the one or more mobile hubs of the multiple hubs are then associated with the incident.
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
Described herein are techniques that may be used to identify a portion of media data to be prioritized. Such techniques may comprise receiving, from a media collection device, media information that includes a first media data and at least one of trigger data or sensor data, determining, based on one or more of the trigger data or the sensor data, that a portion of the first media data is to be prioritized, identifying, based on one or more of the trigger data or the sensor data, a beginning and end time to be associated with a second media data that includes the portion of the first media data, and generating the second media data from the received first media data based on the beginning and ending time, the second media data including less than the entirety of the first media data.
H04N 21/231 - Opération de stockage de contenu, p. ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to identify a portion of media data to be prioritized. Such techniques may comprise receiving, from a media collection device, media information that includes a first media data and at least one of trigger data or sensor data, determining, based on one or more of the trigger data or the sensor data, that a portion of the first media data is to be prioritized, identifying, based on one or more of the trigger data or the sensor data, a beginning and end time to be associated with a second media data that includes the portion of the first media data, and generating the second media data from the received first media data based on the beginning and ending time, the second media data including less than the entirety of the first media data.
H04N 21/231 - Opération de stockage de contenu, p. ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
70.
CLASSIFICATION AND INDICATING OF EVENTS ON AN EDGE DEVICE
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to identify and indicating events within a media content file. Such techniques may comprise receiving a media content having been collected by a media collection device as well as receiving sensor data corresponding to the media content. The techniques may further comprise determining, based on the received sensor data, at least one event to be associated with the media content, generating at least one event indicator to be associated with the media content based on the determined at least one event, and providing the media content and the at least one event indicator to a recipient computing device.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to identify a portion of media data to be prioritized. Such techniques may comprise receiving, from a media collection device, media information that includes a first media data and at least one of trigger data or sensor data, determining, based on one or more of the trigger data or the sensor data, that a portion of the first media data is to be prioritized, identifying, based on one or more of the trigger data or the sensor data, a beginning and end time to be associated with a second media data that includes the portion of the first media data, and generating the second media data from the received first media data based on the beginning and ending time, the second media data including less than the entirety of the first media data.
Described herein are techniques that may be used to identify and indicating events within a media content file. Such techniques may comprise receiving a media content having been collected by a media collection device as well as receiving sensor data corresponding to the media content. The techniques may further comprise determining, based on the received sensor data, at least one event to be associated with the media content, generating at least one event indicator to be associated with the media content based on the determined at least one event, and providing the media content and the at least one event indicator to a recipient computing device.
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
G06F 16/70 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données vidéo
G06F 17/40 - Acquisition et consignation de données
73.
TECHNIQUES FOR IMPROVING AN IMAGE READABILITY USING ONE OR MORE PATTERNS
This disclosure describes techniques for of improving an image readability via one or more patterns that may be taken using different light wavelengths. A first pattern may include alphanumeric characters, barcodes, Quick Response (QR) codes, or a similar unique code that can be used to identify vehicle license plates, road signals, or the like, using a light wavelength such as a visible light wavelength. A paired second pattern may include a copy of the first pattern or a different pattern but constructed with a different material that responds to a different light wavelength. In one example, the paired second pattern may be identified and used as a reference for identifying the first pattern. This technique of using multi-patterns for identifying road signals, charts, placards, advertisements, and particularly the vehicle license plates during extreme weather conditions may improve law enforcement operations.
B60Q 1/56 - Agencement des dispositifs de signalisation optique ou d'éclairage, leur montage, leur support ou les circuits à cet effet les dispositifs ayant principalement pour objet d'indiquer le contour du véhicule ou de certaines de ses parties, ou pour engendrer des signaux au bénéfice d'autres véhicules pour illuminer les plaques minéralogiques ou pièces similaires
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
74.
TECHNIQUES FOR IMPROVING AN IMAGE READABILITY USING ONE OR MORE PATTERNS
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for of improving an image readability via one or more patterns that may be taken using different light wavelengths. A first pattern may include alphanumeric characters, barcodes, Quick Response (QR) codes, or a similar unique code that can be used to identify vehicle license plates, road signals, or the like, using a light wavelength such as a visible light wavelength. A paired second pattern may include a copy of the first pattern or a different pattern but constructed with a different material that responds to a different light wavelength. In one example, the paired second pattern may be identified and used as a reference for identifying the first pattern. This technique of using multi-patterns for identifying road signals, charts, placards, advertisements, and particularly the vehicle license plates during extreme weather conditions may improve law enforcement operations.
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
B60Q 1/56 - Agencement des dispositifs de signalisation optique ou d'éclairage, leur montage, leur support ou les circuits à cet effet les dispositifs ayant principalement pour objet d'indiquer le contour du véhicule ou de certaines de ses parties, ou pour engendrer des signaux au bénéfice d'autres véhicules pour illuminer les plaques minéralogiques ou pièces similaires
75.
CLOCK SYNCHRONIZATION AND DATA REDUNDANCY FOR A MESH NETWORK OF USER DEVICES
A hub may receive event data captured by a body-worn device and store the event data in a memory of the hub. The event data is then backed up from the hub to a memory of an additional hub communicatively connected to the hub. A copy of event data for a predetermined period of time as included in the event data is then transferred from the memory of the hub to a data store of a network operations center (NOC). In response to the transfer being complete, the hub may delete the event data for the predetermined period of time, send a first command to the additional hub directing the additional hub to delete a backup of the event data for the predetermined period of time, or send a second command to the body-worn device directing the body-worn device to delete the event data for the predetermined period of time.
A41D 1/04 - Gilets, chandails, sweaters ou similaires
A41D 13/015 - Vêtements protecteurs de travail ou de sport, p. ex. blouses de chirurgien ou vêtements protégeant des coups ou des chocs avec des moyens absorbeurs de chocs
F41H 1/02 - Vêtements blindés ou à l'épreuve des missiles ou projectilesTissus de protection composites
H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
H04L 67/5682 - Politiques ou règles de mise à jour, de suppression ou de remplacement des données stockées
H04L 67/5683 - Stockage des données fournies par les terminaux des utilisateurs, c.-à-d. mise en antémémoire inversée
This disclosure describes techniques for capturing still images during video streaming to identify patterns in a region-of-interest on the captured still images. The video streaming may be performed by an imaging device that includes or is communicatively connected to one or more sensors (e.g., radar, light sensor, etc.) The one or more sensors may be configured to perform data measurements such as vehicle speed measurements, light intensity measurements, and/or the like. In one example, during the video streaming, the data measurement may be compared with a corresponding threshold. In this example, the imaging device may be triggered to capture still images of the surrounding area based on the comparison between the data measurement and the corresponding threshold. Thereafter, the still images may be processed to identify the region-of-interest on the still images.
G01P 3/38 - Dispositifs caractérisés par l'emploi de moyens optiques, p. ex. en utilisant la lumière infrarouge, visible ou ultraviolette en utilisant des moyens photographiques
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
77.
TECHNIQUES FOR IMPROVING AN IMAGE READABILITY USING ONE OR MORE PATTERNS
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for of improving an image readability via one or more patterns that may be taken using different light wavelengths. A first pattern may include alphanumeric characters, barcodes, Quick Response (QR) codes, or a similar unique code that can be used to identify vehicle license plates, road signals, charts, placards, advertisements, or the like, using a light wavelength such as a visible light wavelength. A paired second pattern may include a copy of the first pattern or a different pattern but constructed with a different material that responds to a different light wavelength e.g., Ultra-Violet (UV) light wavelength. In one example, the paired second pattern may be identified and used as a reference for identifying the first pattern. This technique of using multi-patterns for identifying road signals, charts, placards, advertisements, and particularly the vehicle license plates during extreme weather conditions may improve law enforcement operations or other similar purposes.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
78.
TECHNIQUES FOR CAPTURING ENHANCED IMAGES FOR PATTERN IDENTIFICATIONS
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for capturing still images during video streaming to identify patterns in a region-of-interest on the captured still images. The video streaming may be performed by an imaging device that includes or is communicatively connected to one or more sensors (e.g., radar, light sensor, etc.) The one or more sensors may be configured to perform data measurements such as vehicle speed measurements, light intensity measurements, and/or the like. In one example, during the video streaming, the data measurement may be compared with a corresponding threshold. In this example, the imaging device may be triggered to capture still images of the surrounding area based on the comparison between the data measurement and the corresponding threshold. Thereafter, the still images may be processed to identify the region-of-interest on the still images.
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G01P 3/38 - Dispositifs caractérisés par l'emploi de moyens optiques, p. ex. en utilisant la lumière infrarouge, visible ou ultraviolette en utilisant des moyens photographiques
79.
Techniques for capturing enhanced images for pattern identifications
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for capturing still images during video streaming to identify patterns in a region-of-interest on the captured still images. The video streaming may be performed by an imaging device that includes or is communicatively connected to one or more sensors (e.g., radar, light sensor, etc.) The one or more sensors may be configured to perform data measurements such as vehicle speed measurements, light intensity measurements, and/or the like. In one example, during the video streaming, the data measurement may be compared with a corresponding threshold. In this example, the imaging device may be triggered to capture still images of the surrounding area based on the comparison between the data measurement and the corresponding threshold. Thereafter, the still images may be processed to identify the region-of-interest on the still images.
G06V 20/58 - Reconnaissance d’objets en mouvement ou d’obstacles, p. ex. véhicules ou piétonsReconnaissance des objets de la circulation, p. ex. signalisation routière, feux de signalisation ou routes
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
A hub may receive event data captured by a body-worn device and store the event data in a memory of the hub. The event data is then backed up from the hub to a memory of an additional hub communicatively connected to the hub. A copy of event data for a predetermined period of time as included in the event data is then transferred from the memory of the hub to a data store of a network operations center (NOC). In response to the transfer being complete, the hub may delete the event data for the predetermined period of time, send a first command to the additional hub directing the additional hub to delete a backup of the event data for the predetermined period of time, or send a second command to the body-worn device directing the body-worn device to delete the event data for the predetermined period of time.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to facilitate object tracking within a video captured using a portable recording device based on movements associated with that recording device. Such techniques may comprise receiving, from an image capture device, a current image data and an indication of an offset value, determining at least one object to be identified within the image data, determining a previous location of the at least one object within previous image data, and determining, based on the previous location and the offset value, a region within the image data to be attributed to the at least one object, the region comprising less than the current image. The techniques may further comprise determining a location of the at least one object within the region using at least one object recognition technique.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to facilitate interactions between a media collection device and a remote computing device via the use of a proxy device. Such techniques may comprise establishing a first communication session between a media collection device and a proxy device via a short-range communication channel, transmitting, by the media collection device to the proxy device, status information via the first communication session, at least a portion of the status information subsequently forwarded by the proxy device to a remote computing device, determining that the media collection device is to be activated, upon determining that the media collection device is to be activated, establishing a second communication session between the media collection device and the remote computing device via a long-range communication channel, and transmitting, by the media collection device to the computing device, media content via the second communication session.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 8/18 - Traitement de données utilisateur ou abonné, p. ex. services faisant l'objet d'un abonnement, préférences utilisateur ou profils utilisateurTransfert de données utilisateur ou abonné
H04W 88/18 - Dispositifs de logistiqueDispositifs de gestion de réseaux
H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
H04W 4/02 - Services utilisant des informations de localisation
H04W 8/22 - Traitement ou transfert des données du terminal, p. ex. statut ou capacités physiques
83.
DETECTION OF DEVICE DISLOCATION USING POWER AND NON-POWERED DISLOCATION SENSORS
An indication from a body-worn device may be received at a user device, in which the indication notifies the user device that the body-worn device has detached from a mounting position. The user device may be a body-worn hub or another body-worn device. A command is then generated at the user device to trigger the body-worn device or another body-worn device to perform an action based at least on the indication. In some instances, the user device may send an event notification for the indication to an event handler on a hub or a server for the event handler to determine whether to perform an action based at least on the event notification.
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
84.
DETECTION OF DEVICE DISLOCATION USING POWER AND NON-POWERED DISLOCATION SENSORS
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
An indication from a body-worn device may be received at a user device, in which the indication notifies the user device that the body-worn device has detached from a mounting position. The user device may be a body-worn hub or another body-worn device. A command is then generated at the user device to trigger the body-worn device or another body-worn device to perform an action based at least on the indication. In some instances, the user device may send an event notification for the indication to an event handler on a hub or a server for the event handler to determine whether to perform an action based at least on the event notification.
G08B 21/00 - Alarmes réagissant à une seule condition particulière, indésirable ou anormale, et non prévues ailleurs
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
A45F 5/02 - Systèmes de fixation des objets aux vêtements
85.
Detection of device dislocation using power and non-powered dislocation sensors
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
An indication from a body-worn device may be received at a user device, in which the indication notifies the user device that the body-worn device has detached from a mounting position. The user device may be a body-worn hub or another body-worn device. A command is then generated at the user device to trigger the body-worn device or another body-worn device to perform an action based at least on the indication. In some instances, the user device may send an event notification for the indication to an event handler on a hub or a server for the event handler to determine whether to perform an action based at least on the event notification.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
F41C 33/02 - Étuis, c.-à-d. gaines de pistolets, p. ex. de revolvers, comportant des moyens pour les porter ou pour le porter sur soi, p. ex. à la ceinture ou sous le bras
GETAC TECHNOLOGY CORPORATION (Taïwan, Province de Chine)
WHP WORKFLOW SOLUTIONS, INC. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to provide for automatic obfuscation of one or more objects in a media data. Such techniques may comprise receiving, from a data source, a media data comprising a depiction of a number of objects, identifying, within the received media data, a set of objects associated with the media data, and storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time. Upon receiving a request for the media data, such techniques may further comprise updating the media data by applying an obfuscation effect to the one or more locations with respect to time, and providing the updated media data in response to the request.
Described herein are techniques that may be used to automatically identify and index events within a media content file. Such techniques may comprise receiving, from at least one recording device, a media content, receiving sensor data determined to correspond to the media content, determine a context associated with the at least one recording device based on the sensor data, identifying, based on one or more data patterns detected within the sensor data and based on the contextual data, at least one event, generating an index corresponding to the identified event, and storing an indication of the generated index in association with the media content.
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 10/14 - Caractéristiques optiques de l’appareil qui effectue l’acquisition ou des dispositifs d’éclairage
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 25/03 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits
G01P 15/00 - Mesure de l'accélérationMesure de la décélérationMesure des chocs, c.-à-d. d'une variation brusque de l'accélération
Described herein are techniques that may be used to provide for automatic obfuscation of one or more objects in a media data. Such techniques may comprise receiving, from a data source, a media data comprising a depiction of a number of objects, identifying, within the received media data, a set of objects associated with the media data, and storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time. Upon receiving a request for the media data, such techniques may further comprise updating the media data by applying an obfuscation effect to the one or more locations with respect to time, and providing the updated media data in response to the request.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
A body-worn hub may detect that a first battery charge level of a first battery in a body-worn device connected to the body-worn hub via a wired connection is at or below a first battery charge level threshold. Accordingly, the body-worn hub may route power from the body-worn hub to the body-worn device via the wired connection to charge the first battery when a second battery charge level of a second battery in the body-worn hub is above a second battery charge level threshold. However, in response to the first battery of the body-worn device being charged to a third battery charge level that is above the first battery charge level threshold or the second battery charge level dropping to the second battery charge level threshold, the body-worn hub may stop routing power to the body-worn device via the wired connection.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to provide for automatic obfuscation of one or more objects in a media data. Such techniques may comprise receiving, from a data source, a media data comprising a depiction of a number of objects, identifying, within the received media data, a set of objects associated with the media data, and storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time. Upon receiving a request for the media data, such techniques may further comprise updating the media data by applying an obfuscation effect to the one or more locations with respect to time, and providing the updated media data in response to the request.
Described herein are techniques that may be used to automatically correlate a portion of a media data to an event. Such techniques may comprise receiving, from one or more data sources, at least one media data associated with a first time and a first location. The techniques may further comprise receiving an indication of an event associated with a second time and a second location and determining whether a geographic proximity between the first location and the second location is within a threshold distance. Upon determining the geographic proximity is within the threshold distance, the techniques may further comprise determining a portion of the at least one media data for which a temporal proximity is within a threshold timeframe, and upon determining the temporal proximity is within the threshold timeframe, creating a correlation between the at least one media data and the event.
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
G07C 1/00 - Enregistrement ou indication de l'heure d'un événement ou d'un temps écoulé, p. ex. horodateurs pour la main-d'œuvre
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to automatically correlate a portion of a media data to an event. Such techniques may comprise receiving, from one or more data sources, at least one media data associated with a first time and a first location. The techniques may further comprise receiving an indication of an event associated with a second time and a second location and determining whether a geographic proximity between the first location and the second location is within a threshold distance. Upon determining the geographic proximity is within the threshold distance, the techniques may further comprise determining a portion of the at least one media data for which a temporal proximity is within a threshold timeframe, and upon determining the temporal proximity is within the threshold timeframe, creating a correlation between the at least one media data and the event.
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to automatically identify and index events within a media content file. Such techniques may comprise receiving, from at least one recording device, a media content, receiving sensor data determined to correspond to the media content, determine a context associated with the at least one recording device based on the sensor data, identifying, based on one or more data patterns detected within the sensor data and based on the contextual data, at least one event, generating an index corresponding to the identified event, and storing an indication of the generated index in association with the media content.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
Described herein are techniques that may be used to provide automatic adjustment of image selection for image generation. In some embodiments, such techniques may comprise receiving, at an image capture device, raw image data that comprises information about a number of pixels, receiving, at the image capture device, sensor data comprising information about a position of the image capture device, determining, based at least in part on the received sensor data, an offset value, selecting, based on the determined offset value, a portion of the raw image data to be included within an image, and generating the image from the portion of the raw image data.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Abrégé
This disclosure describes techniques for improving CSB platforms (or CSB applications) that manages cloud services for different clients and different environments. In one example, the CSB platforms may be interconnected and configured to act as a proxy for the cloud services. The interconnected CSB platforms may perform spontaneous updating of stored service instance addresses when a service instance is tracked to trigger a strong consistency in the interconnected CSB platforms. Alternatively, the interconnected CSB platforms may perform delayed updating of stored service instance addresses when a service instance is tracked to trigger a weak consistency in the interconnected CSB platforms. Regulation of a frequency and scope of updating may improve the use of power resources in the CSB platforms.
H04L 67/56 - Approvisionnement des services mandataires
H04L 41/082 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant des mises à jour ou des mises à niveau des fonctionnalités réseau
Getac Technology Corporation (Taïwan, Province de Chine)
Inventeur(s)
Guzik, Thomas
Abrégé
A data aggregation implementation includes self-configuring drivers. From the viewpoint of a Network Operation Center (NOC), a plurality of heterogenous content sources provide content that may be of a variety of different types and formats. All of this content must be ingested and stored for retrieval and reporting, analysis, and/or presentation despite many differences in their collection, format, transmission, and quality. In some embodiments, the NOC includes or cooperates with one or more servers to, among other functions, receive content from content sources, request object reflection by the driver of each content source, receive driver attributes in response, and map the metadata of the content for each content source to a universal schema, thereby self-configuring the driver.
Getac Technology Corporation (Taïwan, Province de Chine)
Inventeur(s)
Guzik, Thomas
Abrégé
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Kucera, Ryan
Abrégé
A Network Operation Center may receive video data, sensor data and third-party data for a situation that a police officer or security service personnel has been called to. Using the video data, a sentiment analysis engine may generate a sentiment data file that contains the sentiment of at least one individual involved in the situation. Using the video data, sensor data, third party data and the sentiment data file, the sentiment analysis engine may generate a safety quality value for the situation. Subsequently, the safety quality value is compared to a predetermined sentiment value to establish a safety rating and confidence interval for the situation. Furthermore, the sentiment analysis engine may generate a situational awareness file, that contains the safety rating and confidence interval, and route it to the field computing device of the officer for evaluation and implementation.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06V 20/20 - ScènesÉléments spécifiques à la scène dans les scènes de réalité augmentée
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
Getac Technology Corporation (Taïwan, Province de Chine)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Kucera, Ryan
Abrégé
This disclosure describes techniques for creating a universal schema with default fields that support sensor formats of different devices. In one example, the universal schema supports substantial equivalents between data fields in different sensor formats. Further, a sensor format may be configured to support inheritance and aggregation of sensor formats in prior devices. Accordingly, the mapping of sensor formats that supports inheritance and aggregation in the universal schema may provide several advantages such as capturing a mapping of substantive equivalents between the fields in different sensor formats.
Getac Technology Corporation (Taïwan, Province de Chine)
WHP Workflow Solutions, Inc. (USA)
Inventeur(s)
Guzik, Thomas
Adeel, Muhammad
Abrégé
This disclosure describes techniques for continuous improvement of machine learning models (also called data models) in a Content Management System (CMS). In one example, a CMS may store a set of data models for each application such as plate number recognition, facial recognition, a determination of likelihood of assault to a law enforcement officer in a traffic violation or robbery scenario, and car identification. In an example embodiment, a predictive model may be used to select a data model from the plurality of data models. The selected data model may be further improved or trained to a new sample of data features to generate an output pattern (e.g., likelihood of assault to a law enforcement officer).
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques