Patents by Inventor William Lomelino

William Lomelino 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: 8214610
    Abstract: A system includes a data storage device, a controller coupled with the data storage device, a backup device coupled with the controller for backing up a modified portion of data and volatile memory metadata stored by the controller, and a backup power source for powering the controller. The controller includes a pre-specified region of volatile memory for storing backup device metadata for managing a modified portion of data, the metadata comprising one or more intents corresponding to modified data written back to the data storage device. The controller is configured to invalidate the one or more intents. During a restore operation, the controller is configured to store the backup device metadata in the pre-specified region of volatile memory when a charge on the backup power source is at least a minimum threshold charge and to store the updated backup device metadata in the backup device during an interruption of power.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: July 3, 2012
    Assignee: LSI Corporation
    Inventors: William Lomelino, Arindam Banerjee, Pradeep Radhakrishna Venkatesha, Jayaraj Rajappan
  • Publication number: 20110016260
    Abstract: A system includes a data storage device, a controller coupled with the data storage device, a backup device coupled with the controller for backing up a modified portion of data and volatile memory metadata stored by the controller, and a backup power source for powering the controller. The controller includes a pre-specified region of volatile memory for storing backup device metadata for managing a modified portion of data, the metadata comprising one or more intents corresponding to modified data written back to the data storage device. The controller is configured to invalidate the one or more intents. During a restore operation, the controller is configured to store the backup device metadata in the pre-specified region of volatile memory when a charge on the backup power source is at least a minimum threshold charge and to store the updated backup device metadata in the backup device during an interruption of power.
    Type: Application
    Filed: July 15, 2009
    Publication date: January 20, 2011
    Applicant: LSI Corporation
    Inventors: William Lomelino, Arindam Banerjee, Pradeep Radhakrishna Venkatesha, Jayaraj Rajappan