Patents by Inventor Thomas Guzik
Thomas Guzik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12373587Abstract: 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.Type: GrantFiled: August 4, 2022Date of Patent: July 29, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12354306Abstract: 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.Type: GrantFiled: August 4, 2022Date of Patent: July 8, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Publication number: 20250211715Abstract: 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: ApplicationFiled: March 11, 2025Publication date: June 26, 2025Inventors: Thomas GUZIK, Muhammad ADEEL
-
Patent number: 12277164Abstract: 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.Type: GrantFiled: February 17, 2023Date of Patent: April 15, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Muhammad Adeel, Thomas Guzik
-
Patent number: 12278869Abstract: 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: August 29, 2024Date of Patent: April 15, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12279077Abstract: 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: May 9, 2024Date of Patent: April 15, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
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: 20240422224Abstract: 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: ApplicationFiled: August 29, 2024Publication date: December 19, 2024Inventors: 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
-
Publication number: 20240404562Abstract: 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: ApplicationFiled: August 16, 2024Publication date: December 5, 2024Inventors: Thomas GUZIK, Muhammad ADEEL
-
Publication number: 20240370960Abstract: 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.Type: ApplicationFiled: May 5, 2023Publication date: November 7, 2024Inventors: Muhammad ADEEL, Thomas GUZIK
-
Publication number: 20240314564Abstract: 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: ApplicationFiled: May 29, 2024Publication date: September 19, 2024Inventor: Thomas GUZIK
-
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: 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: 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