Patents by Inventor TONY EDWARD FESSEL
TONY EDWARD FESSEL 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: 11581048Abstract: A method and solid-state storage device are disclosed for validating erasure status of data blocks on a solid-state drive. The method includes assigning each data block of a plurality of data blocks on the solid-state drive, a block identifier and an erasure status, the block identifier being system data, user data, or unmapped data, and the erasure status being erased or not erased.Type: GrantFiled: November 30, 2020Date of Patent: February 14, 2023Assignee: CIGENT TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Publication number: 20220342977Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: ApplicationFiled: July 12, 2022Publication date: October 27, 2022Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Patent number: 11416601Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: GrantFiled: July 28, 2021Date of Patent: August 16, 2022Assignee: CIGENT TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Publication number: 20220172792Abstract: A method and solid-state storage device are disclosed for validating erasure status of data blocks on a solid-state drive. The method includes assigning each data block of a plurality of data blocks on the solid-state drive, a block identifier and an erasure status, the block identifier being system data, user data, or unmapped data, and the erasure status being erased or not erased.Type: ApplicationFiled: November 30, 2020Publication date: June 2, 2022Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Patent number: 11182086Abstract: A method for controlling access to data storage based on application rights dictating usage ability of a user includes: receiving, by a first application of a computing device, a data access request from a second application of the computing device, the data access request including a user identifier, namespace identifier, application identifier associated with the second application, and data command; verifying data access authorization for a user of the second application and for the second application program based on a first permission stored in an application-application rights table associated with the user identifier, application identifier, the data command; verifying data access authorization for the first application based on a second permission stored in an application-storage rights table associated with the namespace identifier and data command; executing the data command to read from or write data to a data storage interfaced with the computing device associated with the namespace identifier.Type: GrantFiled: July 10, 2020Date of Patent: November 23, 2021Assignee: CIGNET TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Publication number: 20210357492Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: ApplicationFiled: July 28, 2021Publication date: November 18, 2021Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Patent number: 11175851Abstract: A method of verifying erasure of data from a data storage device, the method including retrieving a first metadata portion associated with a first block of data included in the plurality of blocks of data; determining, based on the retrieved first metadata portion, a current content classification associated with the first block of data and a current erasure state associated with the first block of data; and determining an erasure status associated with the first block of data based on the current content classification associated with the first block of data and the current erasure state associated with the first block of data.Type: GrantFiled: November 15, 2019Date of Patent: November 16, 2021Assignee: CIGNET TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Patent number: 11106779Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: GrantFiled: August 26, 2019Date of Patent: August 31, 2021Assignee: CIGENT TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Publication number: 20210149580Abstract: A method of verifying erasure of data from a data storage device, the method including retrieving a first metadata portion associated with a first block of data included in the plurality of blocks of data; determining, based on the retrieved first metadata portion, a current content classification associated with the first block of data and a current erasure state associated with the first block of data; and determining an erasure status associated with the first block of data based on the current content classification associated with the first block of data and the current erasure state associated with the first block of data.Type: ApplicationFiled: November 15, 2019Publication date: May 20, 2021Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Publication number: 20210019062Abstract: A method for controlling access to data storage based on application rights dictating usage ability of a user includes: receiving, by a first application of a computing device, a data access request from a second application of the computing device, the data access request including a user identifier, namespace identifier, application identifier associated with the second application, and data command; verifying data access authorization for a user of the second application and for the second application program based on a first permission stored in an application-application rights table associated with the user identifier, application identifier, the data command; verifying data access authorization for the first application based on a second permission stored in an application-storage rights table associated with the namespace identifier and data command; executing the data command to read from or write data to a data storage interfaced with the computing device associated with the namespace identifier.Type: ApplicationFiled: July 10, 2020Publication date: January 21, 2021Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Publication number: 20190377865Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: ApplicationFiled: August 26, 2019Publication date: December 12, 2019Applicant: Cigent Technology, Inc.Inventor: Tony Edward FESSEL
-
Patent number: 10437983Abstract: A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.Type: GrantFiled: May 9, 2019Date of Patent: October 8, 2019Assignee: CIGENT TECHNOLOGY, INC.Inventor: Tony Edward Fessel
-
Patent number: 10282117Abstract: A device controller interfaced between an electronic processing device and a sector-based data storage device, includes a processor connected to a clock, and a computer memory having a control list stored therein. A control list includes a security feature entry having a target sector range, time data associated with the target sector range, and at least one security response associated with the target sector range. The processor determines, based at least in part on interrogation of the control list and a clock time, the time data of the entry conflicts with the clock time, and executes the at least one security response.Type: GrantFiled: August 31, 2018Date of Patent: May 7, 2019Inventors: John Edward Benkert, Tony Edward Fessel
-
Publication number: 20180373449Abstract: A device controller interfaced between an electronic processing device and a sector-based data storage device, includes a processor connected to a clock, and a computer memory having a control list stored therein. A control list includes a security feature entry having a high level data characteristic, time data associated with the characteristic, and at least one security response associated with the characteristic. The processor determines, based at least in part on interrogation of the control list and a clock time, the time data of the entry conflicts with the clock time, and executes the at least one security response.Type: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Inventors: JOHN EDWARD BENKERT, TONY EDWARD FESSEL
-
Publication number: 20180373448Abstract: A device controller interfaced between an electronic processing device and a sector-based data storage device, includes a processor connected to a clock, and a computer memory having a control list stored therein. A control list includes a security feature entry having a target sector range, time data associated with the target sector range, and at least one security response associated with the target sector range. The processor determines, based at least in part on interrogation of the control list and a clock time, the time data of the entry conflicts with the clock time, and executes the at least one security response.Type: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Inventors: JOHN EDWARD BENKERT, TONY EDWARD FESSEL
-
Patent number: 10095431Abstract: A device controller interfaced between an electronic processing device and a sector-based data storage device, includes a processor connected to a clock, and a computer memory having a control list stored therein. A control list including a security feature entry including a target sector range, time data associated with the target sector range, and at least one security response associated with the target sector range. The processor determines, based at least in part on interrogation of the control list and a clock time, the time data of the entry conflicts with the clock time, and executes the at least one security response. Time data can represent an expiration date or a time window, with a conflict arising if the clock time is beyond the expiration date or within the time window, respectively.Type: GrantFiled: May 10, 2016Date of Patent: October 9, 2018Inventors: John Edward Benkert, Tony Edward Fessel
-
Publication number: 20160371488Abstract: A device controller interfaced between an electronic processing device and a sector-based data storage device, includes a processor connected to a clock, and a computer memory having a control list stored therein. A control list including a security feature entry including a target sector range, time data associated with the target sector range, and at least one security response associated with the target sector range. The processor determines, based at least in part on interrogation of the control list and a clock time, the time data of the entry conflicts with the clock time, and executes the at least one security response. Time data can represent an expiration date or a time window, with a conflict arising if the clock time is beyond the expiration date or within the time window, respectively.Type: ApplicationFiled: May 10, 2016Publication date: December 22, 2016Inventors: JOHN EDWARD BENKERT, TONY EDWARD FESSEL
-
Publication number: 20160371478Abstract: A device controller and method to forensically secure a storage device. A device controller, interfaced between a processing device and a storage device, includes a processor and computer memory having stored therein a maintenance list including a maintenance routine. In response to a forensic mode request from the processing device, the processor transitions the device controller to a forensic mode that disables execution of the maintenance routine and any write requests involving the storage device. In response to a subsequent forensic mode request, the processor returns the device controller to a free mode. Transitioning and/or returning can be conditioned on authentication of any one or more forensic mode requests.Type: ApplicationFiled: May 18, 2016Publication date: December 22, 2016Inventors: JOHN EDWARD BENKERT, TONY EDWARD FESSEL