Patents by Inventor Sajid A. Momin

Sajid A. Momin 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: 7506085
    Abstract: A method and apparatus for sending data. One exemplary embodiment may be a method comprising sending a data rate synchronization pulse from drive controller in a computer system to a storage device controller, calculating a bit transfer period by the storage device controller based on the time duration of the data rate synchronization pulse, serially driving a plurality of bits from the drive controller at a rate based on the bit transfer period, and sampling at the rate based on the bit transfer period to receive the plurality of bits by the storage device controller.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: March 17, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael S. Bunker, Michael L. Sabotta, Michael D. White, Sajid A. Momin
  • Publication number: 20070067540
    Abstract: A method and apparatus for sending data. One exemplary embodiment may be a method comprising sending a data rate synchronization pulse from drive controller in a computer system to a storage device controller, calculating a bit transfer period by the storage device controller based on the time duration of the data rate synchronization pulse, serially driving a plurality of bits from the drive controller at a rate based on the bit transfer period, and sampling at the rate based on the bit transfer period to receive the plurality of bits by the storage device controller.
    Type: Application
    Filed: October 20, 2006
    Publication date: March 22, 2007
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Michael BUNKER, Michael SABOTTA, Michael WHITE, Sajid MOMIN
  • Patent number: 7149825
    Abstract: A method and apparatus for sending data. One exemplary embodiment may be a method comprising sending a data rate synchronization pulse from drive controller in a computer system to a storage device controller, calculating a bit transfer period by the storage device controller based on the time duration of the data rate synchronization pulse, serially driving a plurality of bits from the drive controller at a rate based on the bit transfer period, and sampling at the rate based on the bit transfer period to receive the plurality of bits by the storage device controller.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: December 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael S. Bunker, Michael L. Sabotta, Michael D. White, Sajid A. Momin
  • Publication number: 20050034004
    Abstract: A method and apparatus for sending data. One exemplary embodiment may be a method comprising sending a data rate synchronization pulse from drive controller in a computer system to a storage device controller, calculating a bit transfer period by the storage device controller based on the time duration of the data rate synchronization pulse, serially driving a plurality of bits from the drive controller at a rate based on the bit transfer period, and sampling at the rate based on the bit transfer period to receive the plurality of bits by the storage device controller.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 10, 2005
    Inventors: Michael Bunker, Michael Sabotta, Michael White, Sajid Momin
  • Publication number: 20040193770
    Abstract: Various exemplary embodiments are disclosed for communicating information in a computer system. In at least some embodiments, a computer system may include: a storage controller, a storage device coupled via a primary bus to the storage controller, a backplane controller coupled via a secondary bus to the storage controller, a status indicator responsive to information received from the backplane controller to indicate the status of the storage device, where the received information indicates the status of the storage device, and where the information conveyed to the status indicator is conveyed via the secondary bus.
    Type: Application
    Filed: August 7, 2003
    Publication date: September 30, 2004
    Inventors: Jason W. Whiteman, Sajid A. Momin