Patents Assigned to WHP WORKFLOW SOLUTIONS, INC.
-
Patent number: 12261912Abstract: 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.Type: GrantFiled: October 7, 2022Date of Patent: March 25, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12255807Abstract: 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.Type: GrantFiled: April 9, 2024Date of Patent: March 18, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12238347Abstract: 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.Type: GrantFiled: August 30, 2023Date of Patent: February 25, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12197492Abstract: 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.Type: GrantFiled: October 13, 2023Date of Patent: January 14, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12192672Abstract: This disclosure describes an apparatus and system for classifying audio and video data captured by a portable recording device. The portable recording device may comprise a camera system enclosure that captures audio and video data that reflects a user's point-of-view perception of their surroundings. The video and/or audio data may be transmitted in real-time, or near real-time, to a Central Multimedia Management (CMM) System at a Network Operations Center, or one or more mobile computing devices, via one or more networks. Alternatively, or additionally, the video and/or audio data may be stored within memory of the portable recording device. This disclosure further describes a CMM system that may act as a central repository of multimedia data from one or more portable recording device(s). The CMM system may further generate and assign incident report forms for each individual instance of real-time data that is recorded by a portable recording device.Type: GrantFiled: November 22, 2022Date of Patent: January 7, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Publication number: 20240419533Abstract: 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.Type: ApplicationFiled: August 29, 2024Publication date: December 19, 2024Applicants: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad ADEEL, Thomas GUZIK
-
Patent number: 12170710Abstract: 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.Type: GrantFiled: September 27, 2023Date of Patent: December 17, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12094493Abstract: 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.Type: GrantFiled: May 24, 2021Date of Patent: September 17, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12095864Abstract: 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.Type: GrantFiled: September 27, 2023Date of Patent: September 17, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12093125Abstract: 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.Type: GrantFiled: September 14, 2022Date of Patent: September 17, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12062276Abstract: 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.Type: GrantFiled: October 5, 2021Date of Patent: August 13, 2024Assignees: Getac Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12028709Abstract: 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.Type: GrantFiled: May 3, 2021Date of Patent: July 2, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventor: Thomas Guzik
-
Patent number: 12010464Abstract: 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.Type: GrantFiled: September 30, 2021Date of Patent: June 11, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 11990031Abstract: 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.Type: GrantFiled: March 6, 2023Date of Patent: May 21, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions Inc.Inventor: Thomas Guzik
-
Patent number: 11985058Abstract: 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.Type: GrantFiled: August 4, 2022Date of Patent: May 14, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 11977993Abstract: 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.Type: GrantFiled: November 30, 2020Date of Patent: May 7, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 11887375Abstract: 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.Type: GrantFiled: June 18, 2021Date of Patent: January 30, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 11880404Abstract: 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.Type: GrantFiled: July 27, 2022Date of Patent: January 23, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 11874690Abstract: 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.Type: GrantFiled: March 6, 2023Date of Patent: January 16, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel, Ryan Kucera
-
Patent number: 11870879Abstract: 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.Type: GrantFiled: January 4, 2023Date of Patent: January 9, 2024Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik