Patents by Inventor Brian Skinner

Brian Skinner 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: 20140009124
    Abstract: An apparatus comprising a capacitor circuit, a control circuit, and a resistor circuit. The capacitor circuit may be configured to (i) be charged through an input terminal and (ii) store a charge sufficient to run a device on an output terminal. The control circuit may be configured to (i) charge the capacitor through the input terminal, (ii) couple the input terminal to a voltage source, and (iii) discharge the capacitor circuit when the output terminal is not connected to the device drive.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 9, 2014
    Inventors: R. Brian Skinner, Lakshmana M. Anupindi, Jeffrey Inskeep
  • Patent number: 8179094
    Abstract: Embodiments of the invention include a device and method for improved battery learn cycles for battery backup units within data storage devices. The backup unit includes a first battery pack, a corresponding charge capacity gauge, one or more second battery packs, a corresponding charge capacity gauge, and a controller switch configured to select only one battery pack for a learn cycle at any given time. The charge capacity gauges are such that, at the end of the learn cycle discharge phase, the depth of discharge of the learn cycle battery pack is such that the charge capacity of the learn cycle battery pack combined with the full charge capacity of the remaining battery packs is sufficient for the device cached data to be off-loaded to a physical data storage device, and the data storage device does not have to switch from a write-back cache mode to a write-through cache mode.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 15, 2012
    Assignee: LSI Corporation
    Inventors: Lakshmana Anupindi, Brian Skinner
  • Patent number: 8030897
    Abstract: The present invention concerns an apparatus comprising a charger circuit and a control circuit. The charger circuit may be configured to generate a first power down control signal and a second power down control signal in response to (i) a first charge signal, (ii) a second charge signal, (iii) a supply voltage, and (iv) a host control signal. The control circuit may be configured to generate the first charge signal and the second charge signal in response to a first battery signal and a second battery signal. The control circuit may enter a power down state in response to the host control signal initiating the power down state.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: October 4, 2011
    Assignee: LSI Corporation
    Inventors: Lakshmana M. Anupindi, Brad D. Marshall, R. Brian Skinner
  • Patent number: 8018729
    Abstract: A device may include protective housing including a battery backup unit circuit, at least one L-hook disposed on the protective housing including a battery backup unit circuit, the L-hook configured for being coupled to a test point loop disposed on a memory module, and/or at least one retention arm configured to couple the protective housing including a battery backup unit circuit to the memory module. Additionally, a RAID controller card and a method utilizing the device are disclosed.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: September 13, 2011
    Assignee: LSI Corporation
    Inventor: Brian Skinner
  • Publication number: 20110043043
    Abstract: The present invention concerns an apparatus comprising a charger circuit and a control circuit. The charger circuit may be configured to generate a first power down control signal and a second power down control signal in response to (i) a first charge signal, (ii) a second charge signal, (iii) a supply voltage, and (iv) a host control signal. The control circuit may be configured to generate the first charge signal and the second charge signal in response to a first battery signal and a second battery signal. The control circuit may enter a power down state in response to the host control signal initiating the power down state.
    Type: Application
    Filed: November 2, 2010
    Publication date: February 24, 2011
    Inventors: Lakshmana M. Anupindi, Brad D. Marshall, R. Brian Skinner
  • Patent number: 7843170
    Abstract: The present invention is a Battery Backup Unit (BBU) Assembly. The BBU Assembly may include a Printed Circuit Board (PCB). The BBU Assembly may further include a protection circuit connected to the PCB. The BBU Assembly may further include a battery pack connected to the PCB. The battery pack may include a plurality of Lithium-ion (Li-ion) cells. The battery pack may be configured as a 2-cell series stack, a 3-cell series stack, or a 4-cell series stack. The BBU Assembly is configured for electrically connecting the battery pack to the protection circuit.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: November 30, 2010
    Assignee: LSI Corporation
    Inventors: Lakshmana Anupindi, Brian Skinner
  • Publication number: 20100194341
    Abstract: Embodiments of the invention include a device and method for improved battery learn cycles for battery backup units within data storage devices. The backup unit includes a first battery pack, a corresponding charge capacity gauge, one or more second battery packs, a corresponding charge capacity gauge, and a controller switch configured to select only one battery pack for a learn cycle at any given time. The charge capacity gauges are such that, at the end of the learn cycle discharge phase, the depth of discharge of the learn cycle battery pack is such that the charge capacity of the learn cycle battery pack combined with the full charge capacity of the remaining battery packs is sufficient for the device cached data to be off-loaded to a physical data storage device, and the data storage device does not have to switch from a write-back cache mode to a write-through cache mode.
    Type: Application
    Filed: March 27, 2008
    Publication date: August 5, 2010
    Applicant: LSI CORPORATION
    Inventors: Lakshmana Anupindi, Brian Skinner
  • Publication number: 20090268415
    Abstract: The present invention is a Battery Backup Unit (BBU) Assembly. The BBU Assembly may include a Printed Circuit Board (PCB). The BBU Assembly may further include a protection circuit connected to the PCB. The BBU Assembly may further include a battery pack connected to the PCB. The battery pack may include a plurality of Lithium-ion (Li-ion) cells. The battery pack may be configured as a 2-cell series stack, a 3-cell series stack, or a 4-cell series stack. The BBU Assembly is configured for electrically connecting the battery pack to the protection circuit.
    Type: Application
    Filed: April 28, 2008
    Publication date: October 29, 2009
    Inventors: Lakshmana Anupindi, Brian Skinner
  • Publication number: 20090231798
    Abstract: A device may include protective housing including a battery backup unit circuit, at least one L-hook disposed on the protective housing including a battery backup unit circuit, the L-hook configured for being coupled to a test point loop disposed on a memory module, and/or at least one retention arm configured to couple the protective housing including a battery backup unit circuit to the memory module. Additionally, a RAID controller card and a method utilizing the device are disclosed.
    Type: Application
    Filed: February 19, 2008
    Publication date: September 17, 2009
    Inventor: Brian Skinner
  • Publication number: 20080240486
    Abstract: A system and method provide an earphone device which provides a full dynamic range of sound, including bass, to a user. The earphone device includes a transducer coupled to a nozzle, and ear fittings. The earphone device further includes an audio aperture. The aperture in the audio aperture or diaphragm cover provides a means for the acoustical energy to be fine-tuned to the nozzle.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 2, 2008
    Inventors: Martin Garcia, Brian Skinner
  • Patent number: 6895401
    Abstract: A method and apparatus of performing active update notification. Components of an application are able to specify interest in a data object or set of data objects by registering an interest object with an update management component of the application. The interest object specifies the interested application component, as well as the identity of one or more data objects or an attribute value or range of values to associate with data objects. When modifications are made to data objects corresponding to the registered interest objects, the interested application component or components receive an update notification from the update management component. In one embodiment, active update notification is performed within a multi-tier application. An update management component exists at the application server on the application tier, as well as at each client in the client tier.
    Type: Grant
    Filed: May 13, 2003
    Date of Patent: May 17, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Brian Skinner, Andy Kittridge Turk, Kevin McDonnell, Vanessa McDonnell
  • Patent number: 6721740
    Abstract: A method and apparatus of performing active update notification. Components of an application are able to specify interest in a data object or set of data objects by registering an interest object with an update management component of the application. The interest object specifies the interested application component, as well as the identity of one or more data objects or an attribute value or range of values to associate with data objects. When modifications are made to data objects corresponding to the registered interest objects, the interested application component or components receive an update notification from the update management component. In one embodiment, active update notification is performed within a multi-tier application. An update management component exists at the application server on the application tier, as well as at each client in the client tier.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: April 13, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Brian Skinner, Andy Kittridge Turk, Kevin McDonnell, Vanessa McDonnell
  • Publication number: 20030204517
    Abstract: A method and apparatus of performing active update notification. Components of an application are able to specify interest in a data object or set of data objects by registering an interest object with an update management component of the application. The interest object specifies the interested application component, as well as the identity of one or more data objects or an attribute value or range of values to associate with data objects. When modifications are made to data objects corresponding to the registered interest objects, the interested application component or components receive an update notification from the update management component. In one embodiment, active update notification is performed within a multi-tier application. An update management component exists at the application server on the application tier, as well as at each client in the client tier.
    Type: Application
    Filed: May 13, 2003
    Publication date: October 30, 2003
    Inventors: Brian Skinner, Andy Kittridge Turk, Kevin McDonnell, Vanessa McDonnell
  • Patent number: 6085198
    Abstract: An integrated three-tier application framework with automated class and database table generation. Schema information in the form of metadata structures is used to generate data classes for the client tier and the application tier. Corresponding client tier and application tier data classes implement a common interface that supports generalized access by other system components. Based on the schema information, factory classes are automatically generated for the client tier and application tier which permit instantiation of the generated data classes. Also, database configuration is automated by the generation of database table creation commands from the schema information.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: July 4, 2000
    Assignee: Sun Microsystems, Inc.
    Inventors: Brian Skinner, Andy Kittridge Turk, Kevin McDonnell, Chiaming Yang, Vanessa McDonnell
  • Patent number: D535642
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: January 23, 2007
    Assignee: Future Sonics, Inc.
    Inventors: Martin Garcia, Brian Skinner