Patents by Inventor James E. Castleberry

James E. Castleberry 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: 8041872
    Abstract: Embodiments of the invention include a bus bridge that is capable of communicating with more than one MSC device coupled to it. In some embodiments, the bridge includes a processor that translates different routing numbers received from the bus into different addresses and routing numbers for devices connected to the bridge. The bridge masks the fact that multiple MSC devices are coupled to it by reporting to the host that only a single device having multiple LUNs are coupled to the bridge.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: October 18, 2011
    Assignee: Cypress Semiconductor Corporation
    Inventor: James E. Castleberry
  • Patent number: 7660936
    Abstract: Embodiments of the invention include a bus bridge that is capable of communicating with more than one MSC device coupled to it. In some embodiments, the bridge includes a LUN processor that translates different LUN numbers received from the bus into different addresses and LUNs for devices connected to the bridge. The bridge masks the fact that multiple MSC devices are coupled to it by reporting to the host that only a single device having multiple LUNs are coupled to the bridge.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: February 9, 2010
    Assignee: Cypress Semiconductor Corporation
    Inventor: James E. Castleberry
  • Patent number: 7346724
    Abstract: Embodiments of the invention include a bus bridge that is capable of communicating with more than one MSC device coupled to it. In some embodiments, the bridge includes a LUN processor that translates different LUN numbers received from the bus into different addresses and LUNs for devices connected to the bridge. The bridge masks the fact that multiple MSC devices are coupled to it by reporting to the host that only a single device having multiple LUNs are coupled to the bridge.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 18, 2008
    Assignee: Cypress Semiconductor Corp.
    Inventor: James E. Castleberry
  • Patent number: 7058748
    Abstract: ATA devices, such as mass storage units, have increasingly larger storage sizes that use larger configuration register sizes. A command block format allows the USB/ATA bridge circuit to be used with ATA devices with larger registers and at the same time operates with earlier ATA command block formats.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: June 6, 2006
    Assignee: Cypress Semiconductor Corp.
    Inventors: Daniel G. Jacobs, James E. Castleberry
  • Patent number: 6218969
    Abstract: A serial to parallel port signal converter for interconnection between a hosts utilizing Uniform Serial Bus communications protocols and a peripheral device uses IEEE 1284 complaint communications protocol. The signal converter appears to the host as a fully compliant bi-directional USB device, and to the peripheral device as a fully compliant IEEE 1284 host.
    Type: Grant
    Filed: August 11, 1999
    Date of Patent: April 17, 2001
    Assignee: In-System Design, Inc.
    Inventors: Lynn R. Watson, James E. Castleberry, David D. Luke, David C. Gilbert
  • Patent number: 6040792
    Abstract: A serial to parallel port signal converter for interconnection between a hosts utilizing Uniform Serial Bus communications protocols and a peripheral device uses IEEE 1284 complaint communications protocol. The signal converter appears to the host as a fully compliant bi-directional USB device, and to the peripheral device as a fully compliant IEEE 1284 host.
    Type: Grant
    Filed: November 19, 1997
    Date of Patent: March 21, 2000
    Assignee: In-System Design, Inc.
    Inventors: Lynn R. Watson, James E. Castleberry, David D. Luke, David C. Gilbert