Patents by Inventor Leonard E. Russo
Leonard E. Russo 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: 9535835Abstract: A method for managing a storage device including determining whether the storage device includes a non-volatile cache, scanning for a clear cache instruction received from a computing machine, and clearing the non-volatile cache on the storage device in response to authenticating the clear cache instruction.Type: GrantFiled: April 12, 2010Date of Patent: January 3, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E. Russo, Walter A. Gaspard, Walter W. Bellamy
-
Patent number: 8972679Abstract: A method for managing a storage device including identifying a lock timing for the storage device when coupling to a device, transitioning the storage device into a locked state in response to detecting the storage device decoupling from the device, and configuring the storage device to remain in the locked state if the storage device is re-coupled to the device after the lock timing has elapsed.Type: GrantFiled: April 12, 2010Date of Patent: March 3, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E Russo, Valiuddin Y Ali, Walter A Gaspard, Christoph J Graham
-
Patent number: 8918663Abstract: A method for active power management in a Serial ATA interface for data transfer between a host and a device, the method starts with the determining of an optimal data transfer rate for transferring data between the host and the device. Then switching the Serial ATA interface into an active power saving mode based on the optimal data transfer rate is performed.Type: GrantFiled: June 7, 2009Date of Patent: December 23, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E Russo, James Kenny Yates
-
Patent number: 8844025Abstract: Example embodiments disclosed herein relate to a storage device. The storage device may include a mechanism that monitors for receipt of cached authentication data from a host computing device upon resuming operation from a standby mode of the host computing device. The storage device may further include a mechanism that unlocks the storage device in response to receipt of the cached authentication data from the host computing device. In addition, the storage device may include a mechanism that monitors for receipt of re-authentication data and a mechanism that locks the storage device when a predetermined period of time has passed since resuming operation from the standby mode without receipt of the re-authentication data. Related computing devices, methods, and machine-readable storage media are also disclosed.Type: GrantFiled: March 26, 2010Date of Patent: September 23, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E. Russo, Lan Wang, Jennifer E. Rios
-
Patent number: 8599903Abstract: A QR-RLS adaptive digital filter provides fast computation without excessive computational resources. 18-bit multipliers enhance speed, and a floating point inverse square root block adjusts dynamic range in 12-dB steps. A memory stores two P-matrix copies, one being delivered with rows shifted according to the clock speed so as to enhance pipeline processing. Embodiments reliably detect modulation schemes, demodulate strong signals by passing feedback bits between multiple stages, remove impulses due to lightening, etc, erase symbol estimates which exceed an error threshold, and add high frequency noise to avoid mathematical divergence caused by excessive S/N. A genetic method is provided for identifying asynchronous spreading codes with minimum correlations, whereby randomly selected candidates compete based on Frobenius norms of their correlations, the weakest being discarded and the process being iterated.Type: GrantFiled: August 27, 2010Date of Patent: December 3, 2013Assignee: Collision Communications, Inc.Inventors: Brandon P. Hombs, John A. Tranquilli, Jr., Joseph A. Farkas, Leonard E. Russo, Joshua D Niedzwiecki
-
Patent number: 8572344Abstract: A storage device includes storage media and a controller to control access of the storage media. The controller receives an erase command used to specify an erase operation of at least one portion of the storage media. The erase command has a control field controllable by a requestor device that submitted the erase command to the storage device, where the control field has one or more portions settable to cause the storage device to perform one or more of: reporting a progress of the erase operation, and modifying an operational state of the erase operation.Type: GrantFiled: May 4, 2009Date of Patent: October 29, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E. Russo, Valiuddin Y Ali, Lan Wang
-
Patent number: 8495757Abstract: A system and method is disclosed for placing an electronic apparatus into a protected state in response to environmental data. The method discloses: receiving a set of environmental data applicable to an electronic apparatus; generating an environmental status applicable to the electronic apparatus based-on the environmental data; and placing the electronic apparatus into a protected state based-on the environmental status. The system discloses an environment characterization module which receives a set of environmental data applicable to an electronic apparatus, and generates an environmental status applicable to the electronic apparatus based-on the environmental data; and an apparatus protection module which places the electronic apparatus into a protected state based-on the environmental status.Type: GrantFiled: April 22, 2010Date of Patent: July 23, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonard E. Russo, Walter A. Gaspard, Jeff W. Wolford, Richard J. Tomaszewski, Robert C. Elliott
-
Publication number: 20130067149Abstract: A method for managing a storage device including determining whether the storage device includes a non-volatile cache, scanning for a clear cache instruction received from a computing machine, and clearing the non-volatile cache on the storage device in response to authenticating the clear cache instruction.Type: ApplicationFiled: April 12, 2010Publication date: March 14, 2013Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Leonard E. Russo, Walter A. Gaspard, Walter W. Bellamy
-
Publication number: 20130024638Abstract: A method for managing a storage device including identifying a lock timing for the storage device when coupling to a device, transitioning the storage device into a locked state in response to detecting the storage device decoupling from the device, and configuring the storage device to remain in the locked state if the storage device is re-coupled to the device after the lock timing has elapsed.Type: ApplicationFiled: April 12, 2010Publication date: January 24, 2013Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Leonard E Russo, Valiuddin Y Ali, Walter A Gaspard, Christoph J Graham
-
Publication number: 20120124663Abstract: Example embodiments disclosed herein relate to a storage device. The storage device may include a mechanism that monitors for receipt of cached authentication data from a host computing device upon resuming operation from a standby mode of the host computing device. The storage device may further include a mechanism that unlocks the storage device in response to receipt of the cached authentication data from the host computing device. In addition, the storage device may include a mechanism that monitors for receipt of re-authentication data and a mechanism that locks the storage device when a predetermined period of time has passed since resuming operation from the standby mode without receipt of the re-authentication data. Related computing devices, methods, and machine-readable storage media are also disclosed.Type: ApplicationFiled: March 26, 2010Publication date: May 17, 2012Inventors: Leonard E. Russo, Lan Wang, Jennifer E. Rios
-
Publication number: 20120051475Abstract: A QR-RLS adaptive digital filter provides fast computation without excessive computational resources. 18-bit multipliers enhance speed, and a floating point inverse square root block adjusts dynamic range in 12-dB steps. A memory stores two P-matrix copies, one being delivered with rows shifted according to the clock speed so as to enhance pipeline processing. Embodiments reliably detect modulation schemes, demodulate strong signals by passing feedback bits between multiple stages, remove impulses due to lightening, etc, erase symbol estimates which exceed an error threshold, and add high frequency noise to avoid mathematical divergence caused by excessive S/N. A genetic method is provided for identifying asynchronous spreading codes with minimum correlations, whereby randomly selected candidates compete based on Frobenius norms of their correlations, the weakest being discarded and the process being iterated.Type: ApplicationFiled: August 27, 2010Publication date: March 1, 2012Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Brandon P. Hombs, John A. Tranquilli, JR., Joseph A. Farkas, Leonard E. Russo, Joshua D Niedzwiecki
-
Publication number: 20120023350Abstract: A method for active power management in a Serial ATA interface for data transfer between a host and a device, the method starts with the determining of an optimal data transfer rate for transferring data between the host and the device. Then switching the Serial ATA interface into an active power saving mode based on the optimal data transfer rate is performed.Type: ApplicationFiled: June 7, 2009Publication date: January 26, 2012Applicant: Hewlett-Packard Development Company, L.P.Inventors: Leonard E. Russo, James Kenny Yates
-
Publication number: 20120023303Abstract: A storage device includes storage media and a controller to control access of the storage media. The controller receives an erase command used to specify an erase operation of at least one portion of the storage media. The erase command has a control field controllable by a requestor device that submitted the erase command to the storage device, where the control field has one or more portions settable to cause the storage device to perform one or more of: reporting a progress of the erase operation, and modifying an operational state of the erase operation.Type: ApplicationFiled: May 4, 2009Publication date: January 26, 2012Inventors: Leonard E. Russo, Valiuddin Y. Ali, Lan Wang
-
Publication number: 20110264925Abstract: Disclosed embodiments relate to a method for securing data on a self-encrypting storage device. The method may comprise, for example, receiving, by a self-encrypting storage device, information indicating a procedure for securing data stored on the self-encrypting storage device and selecting, by the self-encrypting storage device, a procedure for securing data stored on the self-encrypting storage device based on the received information. The procedure may comprise replacing data stored on the self-encrypting storage device or deleting a decryption key associated with data stored on the self-encrypting storage device. In one embodiment, the method further involves performing, by the self-encrypting storage device, the selected procedure.Type: ApplicationFiled: April 23, 2010Publication date: October 27, 2011Inventors: Leonard E. Russo, Valiuddin Ali, Jennifer Rios, Lan Wang
-
Publication number: 20110265191Abstract: A system and method is disclosed for placing an electronic apparatus into a protected state in response to environmental data. The method discloses: receiving a set of environmental data applicable to an electronic apparatus; generating an environmental status applicable to the electronic apparatus based-on the environmental data; and placing the electronic apparatus into a protected state based-on the environmental status. The system discloses an environment characterization module which receives a set of environmental data applicable to an electronic apparatus, and generates an environmental status applicable to the electronic apparatus based-on the environmental data; and an apparatus protection module which places the electronic apparatus into a protected state based-on the environmental status.Type: ApplicationFiled: April 22, 2010Publication date: October 27, 2011Inventors: Leonard E. Russo, Walter A. Gaspard, Jeff W. Wolford, Richard J. Tomaszewski, Robert C. Elliott
-
Patent number: 7944642Abstract: A hard disk drive protection system comprises a sensor configured to detect an impending shock event and a hard drive protection module configured to determine whether to issue a fast park command for a hard disk drive in response to detecting the impending shock event based on a permissible quantity of fast park cycles for the hard disk drive.Type: GrantFiled: January 6, 2009Date of Patent: May 17, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Kevin Jeansonne, Leonard E. Russo, L. Joy Griebenow
-
Publication number: 20090116139Abstract: A hard disk drive protection system comprises a sensor configured to detect an impending shock event and a hard drive protection module configured to determine whether to issue a fast park command for a hard disk drive in response to detecting the impending shock event based on a permissible quantity of fast park cycles for the hard disk drive.Type: ApplicationFiled: January 6, 2009Publication date: May 7, 2009Inventors: Jeffrey Kevin Jeansonne, Leonard E. Russo, L. Joy Griebenow
-
Patent number: 7492544Abstract: A hard disk drive protection system comprises a sensor configured to detect an impending shock event and a hard drive protection module configured to determine whether to issue a fast park command for a hard disk drive in response to detecting the impending shock event based on a permissible quantity of fast park cycles for the hard disk drive.Type: GrantFiled: February 5, 2008Date of Patent: February 17, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Kevin Jeansonne, Leonard E. Russo, L. Joy Griebenow
-
Publication number: 20080130161Abstract: A hard disk drive protection system comprises a sensor configured to detect an impending shock event and a hard drive protection module configured to determine whether to issue a fast park command for a hard disk drive in response to detecting the impending shock event based on a permissible quantity of fast park cycles for the hard disk drive.Type: ApplicationFiled: February 5, 2008Publication date: June 5, 2008Inventors: Jeffrey Kevin Jeansonne, Leonard E. Russo, L. Joy Griebenow
-
Patent number: RE42257Abstract: A computationally efficient modeling system for imagery scales both the original image and corresponding principal component tiles in the same proportion to be able to extract scaled principal components. The system includes recovery of feature weights for the image model by extracting the weights from the reduced size principal component tiles. The use of the reduced size tiles to derive weights dramatically reduces computer overhead both in the generation of the files and in the generation of the weights, and is made possible by the fact that the weights from the scaled down tiles are nearly equal to the weights of the tiles associated with the full size image. The subject system thus reduces computation and the number of bits required to represent features by first scaling the image and then tiling the image in the same proportion. In one embodiment, the scaled down tiles are used as training exemplars used to generate the principal components.Type: GrantFiled: September 25, 2008Date of Patent: March 29, 2011Assignee: Frantorf Investments GmbH, LLCInventor: Leonard E. Russo