Patents Assigned to Seagate Technology International
  • Patent number: 9619178
    Abstract: Hybrid storage apparatus and logical block address assigning methods for the hybrid storage apparatus are provided. A hybrid storage apparatus includes a plurality of storage apparatuses having different writing methods, and a controller to combine the storage apparatuses as a single storage apparatus, to assign one or more logic block addresses to the single storage apparatus, and to access the storage apparatuses using the logic block addresses. The address assigning method of a hybrid storage apparatus includes searching and detecting one or more storage apparatuses included in a hybrid storage apparatus when an initially set condition is generated, combining the storage apparatuses as a single storage apparatus, assigning one or more logic block addresses to the single storage apparatus, and accessing the storage apparatuses using the logic block addresses.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: April 11, 2017
    Assignee: Seagate Technology International
    Inventors: In-sik Ryu, Jae-sung Lee, Se-wook Na, Byung-wook Kim
  • Patent number: 9542959
    Abstract: A data storage device can include a recording medium; a controller unit to generate control signals in response to write information and write commands; and a transducer section coupled to receive the controls signals, and in response, write the write information into the recording medium and form a data protection pattern in the recording medium adjacent to the write information.
    Type: Grant
    Filed: April 26, 2014
    Date of Patent: January 10, 2017
    Assignee: Seagate Technology International
    Inventors: Seong-yong Yoon, Tae-won Kim
  • Patent number: 9372625
    Abstract: Apparatuses having variable communication speeds are disclose. In one example, an apparatus may comprise a controller configured to: receive a signal from a host, the signal being compatible with a data communication protocol at a first data communication speed; selectively implement a first data communication protocol from a plurality of data communication protocols to communicate with a first memory or implement a second data communication protocol from the plurality of data communication protocols to communicate with a second memory based on the data communication speed; store data in the first memory via the first data communication protocol when the data communication speed is a first speed; and store data in the second memory via the second data communication protocol when the data communication speed is a second speed that is different than the first speed.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology International
    Inventors: Keun Heo, Byung Wook Kim, Young Min Ku
  • Patent number: 8996596
    Abstract: A random number generation method and apparatus are disclosed. In the random number generation method, a random number is generated using a plurality of digital signals existing in various storage devices, and thus the speed at which a random number is generated may be significantly increased.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: March 31, 2015
    Assignee: Seagate Technology International
    Inventors: Jun Seok Shim, Young Sun Park
  • Patent number: 8964876
    Abstract: A method of compensating for an error and a transceiver system using the method. The method includes determining whether a distortion occurs in data received by a receiving unit; if it is determined that the distortion occurs in the received data, changing at least one of a plurality of transmission parameters of the received data by one step; transmitting the received data using the changed at least one transmission parameter in a transmitting unit; and repeatedly performing the determining, the changing, and the transmitting until it is determined that the distortion does not occur in the received data.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: February 24, 2015
    Assignee: Seagate Technology International
    Inventors: Dong-ho Choi, Young-min Ku, O-deuk Kwon
  • Patent number: 8889274
    Abstract: An apparatus having a recording layer of a magnetic material with a concentration of implanted ions that increases in relation to a thickness direction of the recording layer to provide the recording layer with a continuously varied perpendicular magnetic anisotropy constant.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: November 18, 2014
    Assignee: Seagate Technology International
    Inventors: Seong-yong Yoon, Chee-kheng Lim, Hoo-san Lee, Hoon-sang Oh, Sok-hyun Kong
  • Patent number: 8850600
    Abstract: A data storage device protecting security code stored therein and a data storage system including same are disclosed. The data storage device efficiently prevents unauthorized access to the security code by allowing command descriptor block (CDB) information to be read using only a read-only memory (ROM).
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: September 30, 2014
    Assignee: Seagate Technology International
    Inventors: Jun Seok Shim, Young Sun Park
  • Publication number: 20140233131
    Abstract: A data storage device can include a recording medium; a controller unit to generate control signals in response to write information and write commands; and a transducer section coupled to receive the controls signals, and in response, write the write information into the recording medium and form a data protection pattern in the recording medium adjacent to the write information.
    Type: Application
    Filed: April 26, 2014
    Publication date: August 21, 2014
    Applicant: SEAGATE TECHNOLOGY INTERNATIONAL
    Inventors: Seong-yong Yoon, Tae-won Kim
  • Patent number: 8786974
    Abstract: A method and apparatus for adaptively controlling a motor considering a state of disturbance applied to a system. The method includes changing a frequency bandwidth of a frequency response characteristic in a motor control system according to a state of disturbance applied to the motor control system, and controlling a speed of the motor by applying the changed frequency bandwidth to the motor control system.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: July 22, 2014
    Assignee: Seagate Technology International
    Inventor: Da-woon Chung
  • Patent number: 8732424
    Abstract: A hybrid storage apparatus having a plurality of storage devices and a method of sharing resources therein. The hybrid storage apparatus can include a plurality of storage device controllers to respectively control a plurality of storage devices that employ different writing methods, a system controller to exchange information with the storage device controllers such that the plurality of storage devices are controlled in one system and in an integrated manner, a reset signal generation unit to output a reset signal that is in a first logic state via an output terminal when a power supply voltage used in the system is equal to or greater than a reference voltage, and a connection unit to electrically connect the output terminal of the reset signal generation unit to a reset signal input terminal of the system controller and to reset signal input terminals of the storage device controllers.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: May 20, 2014
    Assignee: Seagate Technology International
    Inventors: Ki-cheol Lee, Byung-wook Kim, Hwa-jun Kim
  • Publication number: 20140122747
    Abstract: Apparatuses having variable communication speeds are disclose. In one example, an apparatus may comprise a controller configured to: receive a signal from a host, the signal being compatible with a data communication protocol at a first data communication speed; selectively implement a first data communication protocol from a plurality of data communication protocols to communicate with a first memory or implement a second data communication protocol from the plurality of data communication protocols to communicate with a second memory based on the data communication speed; store data in the first memory via the first data communication protocol when the data communication speed is a first speed; and store data in the second memory via the second data communication protocol when the data communication speed is a second speed that is different than the first speed.
    Type: Application
    Filed: March 26, 2013
    Publication date: May 1, 2014
    Applicant: Seagate Technology International
    Inventor: Seagate Technology International
  • Patent number: 8656097
    Abstract: A method of controlling a hybrid hard disk drive. The method includes receiving a read command from a host; searching metadata of a file to be read; determining whether the metadata satisfies a predetermined setup condition; and if the metadata satisfies the setup conditions, copying the file to be read, from a first storage device and storing the file in a second storage device.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: February 18, 2014
    Assignee: Seagate Technology International
    Inventors: Sang-hoon Lee, Se-wook Na, In-sik Ryu
  • Patent number: 8611041
    Abstract: A servo control method in a seek retry condition includes determining whether the seek retry condition is generated, and terminating a servo control process that is currently performed and decelerating a voice coil motor such that a speed of the voice coil motor is minimized using a back electromotive force when the seek retry condition is generated.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: December 17, 2013
    Assignee: Seagate Technology International
    Inventors: Nam-hoon Lee, Jae-hyeong Kim
  • Patent number: 8607007
    Abstract: A hybrid hard disk drive includes a hard disk drive controller to receive a plurality of write commands from a host, a buffer to receive and store write data, which are input through the hard disk drive controller and correspond to each of the plurality of write commands, a command history tracker to receive the plurality of write commands and analyze a pattern of the plurality of write commands, and a CPU to control storage of the write data, which correspond to each of the plurality of write commands, on a disk or in a flash memory device based on the analysis result by the command history tracker. The drive may determine whether to store write data on the disk or in the flash memory device without operation system support.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: December 10, 2013
    Assignee: Seagate Technology International
    Inventor: Jae-Sung Lee
  • Patent number: 8583879
    Abstract: A data storage device including a storing medium to shingle write and a controller to access the storing medium so that data is sequentially written on the storing medium using a mapping table based on Logical Block Address (LBA) included in a write command.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: November 12, 2013
    Assignee: Seagate Technology International
    Inventors: Se-wook Na, In Sik Ryu
  • Patent number: 8570679
    Abstract: A hard disk drive with a read channel that averages data before the data is provided to a viterbi detector of the channel. Averaging the data reduces the zero mean noise in the data.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: October 29, 2013
    Assignee: Seagate Technology International
    Inventors: Yunxiang Wu, Henry Bang, Richard Wang
  • Patent number: 8527735
    Abstract: Provided are a data storage medium accessing method of accessing a data storage medium of a data storage device according to a virtual address (VA), the data storage device to access the data storage medium according to the VA, and a computer readable recording medium having recorded thereon a program to access the data storage medium accessing method.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: September 3, 2013
    Assignee: Seagate Technology International
    Inventors: In-sik Ryu, Moon-chol Park, Se-wook Na, Jae-sung Lee
  • Patent number: 8516341
    Abstract: A method is provided for correcting a write defect in a data storage apparatus comprising a storage medium. The method comprises reading information from a track of the storage medium in which a write defect occurs, calculating a number of error-corrected error correction code symbols in sectors of the track based on the read information, determining a number of sectors on which write defect correction is to be performed by comparing the calculated number of error-corrected error correction code symbols with a threshold, and performing a rewrite operation on the track, beginning at a starting sector determined by the number of sectors on which write defect correction is to be performed.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: August 20, 2013
    Assignee: Seagate Technology International
    Inventors: Kyung-jin Kim, Jae-hyuk Yu
  • Patent number: 8493680
    Abstract: An electronic device includes a power supply line connected between a DC power supply and an integrated circuit, and a first electronic element and a second electronic element serially connected between the power supply line and ground. The second electronic element is open when the first electronic element is short-circuited due to an overvoltage induced in the power supply line. When the overvoltage exceeds a breakdown voltage of the first electronic element, the first electronic element supplies an overcurrent induced in the power supply line to the second electronic element.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: July 23, 2013
    Assignee: Seagate Technology International
    Inventors: Young-Keun Oh, Gyu-Sang Lee, Ki Choel Lee
  • Patent number: 8468321
    Abstract: A data storage device and a software method using same are described. The method dynamically relocates and includes; upon receiving a requirement to load a new code object to a first storage medium, allocating a dynamic relocation region of the first storage medium, writing information related a task to be performed in relation to the dynamic relocation region to a second storage medium, selecting the new code object from a plurality of code objects stored in the second storage medium, and loading the selected new code object to the allocated dynamic relocation region, and generating information for performing a task associated with the loaded new code object.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: June 18, 2013
    Assignee: Seagate Technology International
    Inventor: Jun-bum Park