Patents by Inventor David Peter DeCenzo

David Peter DeCenzo 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: 9183087
    Abstract: Apparatus for storing and retrieving data such as in a computer network. A plurality of local data storage units each comprise a local control circuit and a housing which encloses a moveable data transducer adjacent a data storage medium. A shared resource module physically interconnects each of the local units, and includes shared circuitry that supplies a resource required by the local control circuits to transfer data to and from the data storage media. In some preferred embodiments, the resource comprises a programming instruction set that is utilized by a programmable processor in each of the local control circuits, such as servo code used to provide data transducer positional control. Alternatively, the resource comprises a shared buffer memory space utilized by read/write channels in each of the local control circuits. Preferably, data are stored across the data storage media using RAID techniques (redundant array of independent discs/devices).
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: November 10, 2015
    Assignee: Seagate Technology LLC
    Inventor: David Peter DeCenzo
  • Patent number: 8024602
    Abstract: Disclosed is a storage system and method that provides multi-path bus and component interconnection and isolation in a data storage system. A plurality of data storage devices in a removable assembly are connected to a fabric that is configurable to connect some or all of the data storage devices (or “drives”) to a drive controller and configurable to isolate one or more data storage devices from the drive controller. Multiple controllers, fabrics, and interconnecting buses may be employed to provide redundancy in the event of a connector, bus, or controller failure. Computer program code operating in a host, interface controller, and/or drive controller configures the fabric to isolate failed devices and may be employed to optimize data transfer rates. Data storage devices may be multi-ported. The fabric may comprise any device or devices capable of configurably interconnecting data storage devices to one or more controllers and may comprise multiplexers, cross point switches, port bypass controllers.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: September 20, 2011
    Assignee: Seagate Technology LLC
    Inventors: David Peter DeCenzo, William A. Pagano, Stephen J. Sicola
  • Patent number: 7814351
    Abstract: A data storage system and associated method is provided within an enclosure supporting a self-contained plurality of discrete data storage devices configured for connecting with a network device via a network. The data storage system includes a redundant array of independent drives (RAID) container services module in the enclosure that allocates and manages a storage space of the data storage devices for storing primary and redundant data, and a policy engine in the enclosure that continuously and qualitatively characterizes the network load to the data storage system and manages a power distribution to each of the data storage devices based on a predicted utilization that differentiates between access commands for primary data and access commands for redundant data.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: October 12, 2010
    Assignee: Seagate Technology LLC
    Inventors: Clark Edward Lubbers, David Peter DeCenzo
  • Publication number: 20090006877
    Abstract: A data storage system and associated method is provided within an enclosure supporting a self-contained plurality of discrete data storage devices configured for connecting with a network device via a network. The data storage system includes a redundant array of independent drives (RAID) container services module in the enclosure that allocates and manages a storage space of the data storage devices for storing primary and redundant data, and a policy engine in the enclosure that continuously and qualitatively characterizes the network load to the data storage system and manages a power distribution to each of the data storage devices based on a predicted utilization that differentiates between access commands for primary data and access commands for redundant data.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Clark Edward Lubbers, David Peter DeCenzo
  • Publication number: 20080276033
    Abstract: Disclosed is a storage system and method that provides multi-path bus and component interconnection and isolation in a data storage system. A plurality of data storage devices in a removable assembly are connected to a fabric that is configurable to connect some or all of the data storage devices (or “drives”) to a drive controller and configurable to isolate one or more data storage devices from the drive controller. Multiple controllers, fabrics, and interconnecting buses may be employed to provide redundancy in the event of a connector, bus, or controller failure. Computer program code operating in a host, interface controller, and/or drive controller configures the fabric to isolate failed devices and may be employed to optimize data transfer rates. Data storage devices may be multi-ported. The fabric may comprise any device or devices capable of configurably interconnecting data storage devices to one or more controllers and may comprise multiplexers, cross point switches, port bypass controllers.
    Type: Application
    Filed: July 14, 2008
    Publication date: November 6, 2008
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: David Peter DeCenzo, William A. Pagano, Stephen J. Sicola
  • Patent number: 7406621
    Abstract: Disclosed is a data storage architecture that provides data regeneration following the failure of two storage domains and that provides conversion for RAID-6 to RAID-5 or RAID-0 without moving or copying any data. A storage grid comprising at least eight domains and twelve rows contains user data in a first contiguous portion and may contain row parity data in a second continuous portion and may contain vertical parity data in a third contiguous portion. In one embodiment data is arranged in row and vertical sets each comprising four data blocks such that each user data block is a member of one row set and is a member of one vertical set. In another embodiment sets comprise two blocks each.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: July 29, 2008
    Assignee: Seagate Technology LLC
    Inventors: Clark Edward Lubbers, David Peter DeCenzo
  • Patent number: 7405941
    Abstract: A carrier and associated methodology for removably supporting a plurality of data storage devices as a multiple disc array in a distributed storage system. The carrier defines attachment features for fixing each of the data storage devices to the carrier preventing movement of the data storage devices in relation to the carrier in response to a vibration stimulus. This reduction in vibration stimulus allows the individual data storage devices in the multiple disc array to increase the number of track per storage area. This benefit can be used to increase capacity, increase performance and increase reliability of the multiple disc array.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: July 29, 2008
    Assignee: Seagate Technology LLC
    Inventors: Fred Wayne Flournoy, David Peter DeCenzo, Erik Riedel
  • Patent number: 7375923
    Abstract: A data storage array is provided such as for a distributed storage system or a consumer electronics device wherein increased data storage capacity is provided at the cost of increased power consumption in relation to industry standard power consumption rates. The array has a plurality of data storage devices, each having an actuator operably disposed in a data storing and retrieving relationship with a data storage medium. The data storage medium is rotated at a speed of substantially greater than 10,000 revolutions per minute, and each of the data storage mediums has a data storage capacity of substantially greater than 100 gigabytes. The increased heat created by the relatively faster rotation speed is handled through improved airflow made possible by a multiple device array constructed in accordance with embodiments of the present invention.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: May 20, 2008
    Assignee: Seagate Technology LLC
    Inventors: David Peter DeCenzo, Fred Wayne Flournoy, Erik Riedel
  • Publication number: 20060274584
    Abstract: A carrier and associated methodology for removably supporting a plurality of data storage devices as a multiple disc array in a distributed storage system. The carrier defines attachment features for fixing each of the data storage devices to the carrier preventing movement of the data storage devices in relation to the carrier in response to a vibration stimulus. This reduction in vibration stimulus allows the individual data storage devices in the multiple disc array to increase the number of track per storage area. This benefit can be used to increase capacity, increase performance and increase reliability of the multiple disc array.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventors: Fred Wayne Flournoy, David Peter DeCenzo, Erik Riedel