Patents by Inventor Aaron Khoo

Aaron Khoo 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: 11397502
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: July 26, 2022
    Assignee: Axon Enterprise, Inc.
    Inventors: Aaron Khoo, Abraham Alvarez Zayas, Marcus W. L. Womack, James N. Reitz
  • Publication number: 20220004274
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: Aaron KHOO, Abraham ALVAREZ ZAYAS, Marcus W.L. WOMACK, James N. REITZ
  • Patent number: 11126317
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: September 21, 2021
    Assignee: Axon Enterprise, Inc.
    Inventors: Aaron Khoo, Abraham Alvarez Zayas, Marcus W. L. Womack, James N. Reitz
  • Publication number: 20200064956
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Inventors: Aaron KHOO, Abraham Alvarez ZAYAS, Marcus W.L. WOMACK, James N. REITZ
  • Patent number: 10534497
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: January 14, 2020
    Assignee: Axon Enterprise, Inc.
    Inventors: Aaron Khoo, Abraham Alvarez Zayas, Marcus W. L. Womack, James N. Reitz
  • Publication number: 20180348921
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Inventors: Aaron KHOO, Abraham Alvarez ZAYAS, Marcus W.L. WOMACK, James N. REITZ
  • Patent number: 10108306
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 23, 2018
    Assignee: AXON ENTERPRISE, INC.
    Inventors: Aaron Khoo, Abraham Alvarez Zayas, Marcus W.L. Womack, James N. Reitz
  • Publication number: 20160246996
    Abstract: Systems and methods for redacting information from data records are provided. Data records are recorded by recording devices, including, but not limited to, camera recording devices such as those associated with law-enforcement officers. The data records are stored in an evidence management system. In response to requests for records, including but not limited to Freedom of Information Act (FOIA) requests, the evidence management system creates redacted versions of the data records. Public access may then be provided to the redacted data records. In some embodiments, automated bulk redaction may be applied to video data records by applying a video filter to the entire visual field of the video information. In some embodiments, access to the redacted data records may be provided via a cloud storage system or via a removable computer-readable storage medium.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 25, 2016
    Applicant: TASER International, Inc.
    Inventors: Aaron Khoo, Abraham Alvarez Zayas, Marcus W.L. Womack, James N. Reitz
  • Patent number: 8356356
    Abstract: An anti-debugger comprises spatially and temporally separate detection and response portions. In an example configuration, the anti-debugger is implemented into a game system for detecting and responding to a debugger attached to a game application. The detection portion is implemented on one thread of the system and the response portion is implemented on another thread of the system. When a debugger is detected, a message indicative of the detection is provided to a thread interface. The thread interface provides the message to the response portion. After a period of time has elapsed, the response portion disables the functionality of the game application, such as by halting the game execution and/or obfuscating game performance.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: January 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Vito Sabella, Aaron Khoo, Chao Gu
  • Patent number: 8286138
    Abstract: An anti-debugging mechanism is implemented into a game application, such that the anti-debugging mechanism is difficult to detect, difficult to bypass, and difficult to remove. The anti-debugging mechanism is implemented in a simulated thread pool. The anti-debugging mechanism executes on a different thread than the thread on which the game application executes and is randomly activated. When a debugger is detected, the performance of the debugger is hindered by halting the game application on a different thread than the game thread. Further, a period of time is allowed to elapse before the game application is halted.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventors: Vito Sabella, Aaron Khoo, Johnathon Christopher Henry, Chao Gu, Ray Thompson
  • Publication number: 20100186143
    Abstract: A method and article of manufacturing a waterborne polyurethane coated glove liner wherein, the waterborne polyurethane coating is free from solvents, DMF in particular and also silicone and it is supported in part by the surface of the textile glove liner.
    Type: Application
    Filed: February 26, 2008
    Publication date: July 29, 2010
    Inventor: Teng Soon Aaron Khoo
  • Publication number: 20080184239
    Abstract: An anti-debugging mechanism is implemented into a game application, such that the anti-debugging mechanism is difficult to detect, difficult to bypass, and difficult to remove. The anti-debugging mechanism is implemented in a simulated thread pool. The anti-debugging mechanism executes on a different thread than the thread on which the game application executes and is randomly activated. When a debugger is detected, the performance of the debugger is hindered by halting the game application on a different thread than the game thread. Further, a period of time is allowed to elapse before the game application is halted.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Vito Sabella, Aaron Khoo, Johnathon Christopher Henry, Chao Gu, Ray Thompson
  • Publication number: 20080182659
    Abstract: An online service provides detection of tampering of game data. During game play, the service provides challenges to inspect select data in memory of a game device. A challenge includes an executable program that is configured to locate select data and analyze the select data for tampering. Upon locating the select data, the challenge computes cryptographic hash values from the located select data and returns those hash values to the online game service, where they are compared against expected hash values to determine whether data tampering has occurred on the game device. If the cryptographic hash values match, the service allows online gaming to continue. If the cryptographic hash values do not match, the service discontinues online gaming by terminating the game session for example.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Vito Sabella, Aaron Khoo, Oliver Saal, Chao Gu, Lonny McMichael, Robert Fitzgerald
  • Publication number: 20080184198
    Abstract: An anti-debugger comprises spatially and temporally separate detection and response portions. In an example configuration, the anti-debugger is implemented into a game system for detecting and responding to a debugger attached to a game application. The detection portion is implemented on one thread of the system and the response portion is implemented on another thread of the system. When a debugger is detected, a message indicative of the detection is provided to a thread interface. The thread interface provides the message to the response portion. After a period of time has elapsed, the response portion disables the functionality of the game application, such as by halting the game execution and/or obfuscating game performance.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Vito Sabella, Aaron Khoo, Chao Gu