Patents by Inventor Thomas R. Bowen
Thomas R. Bowen 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).
-
Publication number: 20240128024Abstract: Fabricating a capacitor includes forming conduits in a porous layer of material. The porous layer of material has particles that each includes a dielectric on a core. The formation of the conduits causes a portion of the dielectric to convert from a first phase to a second phase. The method also includes removing at least a portion of the second phase of the dielectric from the porous layer of material.Type: ApplicationFiled: December 22, 2023Publication date: April 18, 2024Inventors: Ralph Jason Hemphill, David R. Bowen, Thomas F. Strange, Xiaofei Jiang
-
Patent number: 10482278Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: GrantFiled: March 8, 2019Date of Patent: November 19, 2019Assignee: McAfee, LLCInventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Patent number: 10355858Abstract: Provided are an apparatus, system, and method authenticating a system to access diagnostic interface in a storage device. The storage device includes a computer readable storage medium implemented to store data and a controller. The controller receives a request from the computer system to initiate a cryptographic nonce to access diagnostic interface in the storage device. The controller generates a nonce and returns to the computer system. Upon receiving an unlock request from the computer system to access the diagnostic interface including a signed nonce comprising at least the nonce encrypted with a private key by the authorized unlock system, the controller uses a public key that is a cryptographic pair with the private key to decrypt the signed nonce to determine whether to grant the computer system access to the diagnostic interface in the storage device.Type: GrantFiled: March 30, 2016Date of Patent: July 16, 2019Assignee: INTEL CORPORATIONInventors: Brandon Collier, Thomas R. Bowen, Adrian R. Pearson, Jason R. Cox
-
Publication number: 20190205560Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and aa monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Patent number: 10229281Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: GrantFiled: April 1, 2016Date of Patent: March 12, 2019Assignee: McAfee, LLCInventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Publication number: 20180191721Abstract: Embodiments are generally directed to mechanisms to enable secure virtual namespaces in disaggregated storage targets. An embodiment of an apparatus includes a processor to process data; a memory for the storage of data; an interface with a host system over a communication fabric; an interface with each of one or more endpoint devices to provide storage for the host system; and a virtual target, the virtual target to map the one or more endpoint devices to multiple namespaces for the host system. The apparatus is operable to support secure access to the namespaces, the secure access including encryption of data transferred between the host system and a namespace, the data encryption key being derived from an identification of the host system; and present the plurality of namespaces to the host system in the virtual target.Type: ApplicationFiled: December 31, 2016Publication date: July 5, 2018Inventors: James P. Freyensee, Jawad B. KHAN, Thomas R. BOWEN, Robert M. VARNUM
-
Patent number: 9916454Abstract: Embodiments of systems, apparatuses, and methods to protect data stored in a storage system of a device from malware alternation are described. In some embodiments, a system receives an indication that the data is to be protected. In addition, the system further triggers an interrupt of the device and secures the data from the malware alternation.Type: GrantFiled: June 20, 2016Date of Patent: March 13, 2018Assignee: Intel CorporationInventors: Paul J. Thadikaran, Nicholas D. Triantafillou, Thomas R. Bowen, Paritosh Saxena
-
Publication number: 20170288867Abstract: Provided are an apparatus, system, and method authenticating a system to access diagnostic interface in a storage device. The storage device includes a computer readable storage medium implemented to store data and a controller. The controller receives a request from the computer system to initiate a cryptographic nonce to access diagnostic interface in the storage device. The controller generates a nonce and returns to the computer system. Upon receiving an unlock request from the computer system to access the diagnostic interface including a signed nonce comprising at least the nonce encrypted with a private key by the authorized unlock system, the controller uses a public key that is a cryptographic pair with the private key to decrypt the signed nonce to determine whether to grant the computer system access to the diagnostic interface in the storage device.Type: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Inventors: Brandon COLLIER, Thomas R. BOWEN, Adrian R. PEARSON, Jason R. COX
-
Publication number: 20170109526Abstract: Systems and methods for providing features that enable anti-malware protection on storage devices are described. In one embodiment, a storage device includes a controller, firmware, and memory. The controller manages input/output operations for the storage device. The firmware provides features for protection against malware. The memory includes secure storage that is configured to provide a set of storage operations.Type: ApplicationFiled: October 20, 2015Publication date: April 20, 2017Inventors: Paul J. THADIKARAN, Adam Greer WRIGHT, Paritosh SAXENA, Nicholas D. TRIANTAFILLOU, Thomas R. BOWEN
-
Publication number: 20170103225Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: ApplicationFiled: April 1, 2016Publication date: April 13, 2017Inventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Publication number: 20160306978Abstract: Embodiments of systems, apparatuses, and methods to protect data stored in a storage system of a device from malware alternation are described. In some embodiments, a system receives an indication that the data is to be protected. In addition, the system further triggers an interrupt of the device and secures the data from the malware alternation.Type: ApplicationFiled: June 20, 2016Publication date: October 20, 2016Inventors: Paul J. THADIKARAN, Nicholas D. TRIANTAFILLOU, Thomas R. BOWEN, Paritosh SAXENA
-
Patent number: 9372988Abstract: Embodiments of systems, apparatuses, and methods to protect data stored in a storage system of a device from malware alternation are described. In some embodiments, a system receives an indication that the data is to be protected. In addition, the system further triggers an interrupt of the device and secures the data from the malware alternation.Type: GrantFiled: December 22, 2011Date of Patent: June 21, 2016Assignee: Intel CorporationInventors: Paul J. Thadikaran, Nicholas D. Triantafillou, Thomas R. Bowen, Paritosh Saxena
-
Patent number: 9185079Abstract: Embodiments of systems, apparatuses, and methods for securely transferring data between a storage system and an agent are described. In some embodiments, a system establishes a tunnel between the storage system and the agent. The system further securely transfers the data between the storage system and the agent using the tunnel. In one embodiment, the tunnel uses an action and results mailbox to transfer the data. In another embodiment, the tunnel is based on a trusted send facility.Type: GrantFiled: December 22, 2011Date of Patent: November 10, 2015Assignee: Intel CorporationInventors: Paritosh Saxena, Richard Paul Mangold, Paul J. Thadikaran, Nicholas D. Triantafillou, Adam Greer Wright, Janet Yabeny Sholar, Thomas R. Bowen, Reginald David Nepomuceno
-
Patent number: 9183390Abstract: Systems and methods for providing anti-malware protection on storage devices are described. In one embodiment, a storage device includes a controller, firmware, and memory. The firmware communicates with an authorized entity (e.g., external entity, operating system) to establish a secure communication channel. The system includes secure storage to securely store data.Type: GrantFiled: December 22, 2011Date of Patent: November 10, 2015Assignee: Intel CorporationInventors: Paul J. Thadikaran, Adam Greer Wright, Thomas R. Bowen, Janet Yabeny Sholar, Reginald D. Nepomuceno, Nicholas D. Triantafillou, Richard Paul Mangold, Darren Lasko, Anand S. Ramalingam, Paritosh Saxena, Unnikrishnan Jayakumar, William B. Lindquist, John A. List
-
Patent number: 9165141Abstract: Systems and methods for providing features that enable anti-malware protection on storage devices are described. In one embodiment, a storage device includes a controller, firmware, and memory. The controller manages input/output operations for the storage device. The firmware provides features for protection against malware. The memory includes secure storage that is configured to provide a set of storage operations.Type: GrantFiled: December 22, 2011Date of Patent: October 20, 2015Assignee: Intel CorporationInventors: Paul J. Thadikaran, Adam Greer Wright, Paritosh Saxena, Nicholas D. Triantafillou, Thomas R. Bowen
-
Publication number: 20130291110Abstract: Systems and methods for providing features that enable anti-malware protection on storage devices are described. In one embodiment, a storage device includes a controller, firmware, and memory. The controller manages input/output operations for the storage device. The firmware provides features for protection against malware. The memory includes secure storage that is configured to provide a set of storage operations.Type: ApplicationFiled: December 22, 2011Publication date: October 31, 2013Inventors: Paul J. Thadikaran, Adam Greer Wright, Paritosh Saxena, Nicholas D. Triantafillou, Thomas R. Bowen
-
Publication number: 20130283380Abstract: Embodiments of systems, apparatuses, and methods to protect data stored in a storage system of a device from malware alternation are described. In some embodiments, a system receives an indication that the data is to be protected. In addition, the system further triggers an interrupt of the device and secures the data from the malware alternation.Type: ApplicationFiled: December 22, 2011Publication date: October 24, 2013Inventors: Paul J. Thadikaran, Nicholas D. Triantafillou, Thomas R. Bowen, Paritosh Saxena
-
Publication number: 20130283381Abstract: Systems and methods for providing anti-malware protection on storage devices are described. In one embodiment, a storage device includes a controller, firmware, and memory. The firmware communicates with an authorized entity (e.g., external entity, operating system) to establish a secure communication channel. The system includes secure storage to securely store data.Type: ApplicationFiled: December 22, 2011Publication date: October 24, 2013Inventors: Paul J. Thadikaran, Adam Greer Wright, Thomas R. Bowen, Janet Yabeny Sholar, Reginald D. Nepomuceno, Nicholas D. Triantafillou, Richard Paul Mangold, Darren Lasko, Anand S. Ramalingam, Paritosh Saxena, Unnikrishnan Jayakumar, William B. Lindquist, John A. List
-
Publication number: 20130276091Abstract: Embodiments of systems, apparatuses, and methods for securely transferring data between a storage system and an agent are described. In some embodiments, a system establishes a tunnel between the storage system and the agent. The system further securely transfers the data between the storage system and the agent using the tunnel. In one embodiment, the tunnel uses an action and results mailbox to transfer the data. In another embodiment, the tunnel is based on a trusted send facility.Type: ApplicationFiled: December 22, 2011Publication date: October 17, 2013Applicant: Intel CorporationInventors: Paritosh Saxena, Richard Paul Mangold, Paul J. Thadikaran, Nicholas D. Triantafillou, Adam Greer Wright, Janet Yabeny Sholar, Thomas R. Bowen, Reginald David Nepomuceno
-
Publication number: 20120124662Abstract: Processing a password in a mobile computing device may be accomplished by sensing movement of the mobile computing device by an accelerometer of the mobile computing device in three dimensional space; capturing first directional motion information representing the movement as at least a portion of an entered password; comparing the entered password to a password previously stored in the mobile computing device, the stored password comprising second captured directional motion information; and allowing access to the mobile computing device by a user when the entered password matches the stored password. The movement of the mobile computing device required for the password may be set by the user during a password training phase of operating the mobile computing device.Type: ApplicationFiled: November 16, 2010Publication date: May 17, 2012Inventors: Jim S. Baca, Ronald Tafoya, Thomas R. Bowen