Patents by Inventor James N. Malina

James N. Malina 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: 9621653
    Abstract: A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data, a network interface for communicating on a network, and a processor. According to one aspect, a command is received via the network interface for storing data in the NVM or retrieving data from the NVM. Based on a transport attribute of the command, it is determined whether to execute a file interface for accessing files stored in the NVM or an object interface for accessing data objects stored in the NVM. According to another aspect, computer-executable instructions are received from a device via the network interface and the computer-executable instructions are executed using an off-load interface. The computer-executable instructions cause the processor to transform data stored in the NVM or data received from the network and send the transformed data to another device on the network or store the transformed data in the NVM.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: April 11, 2017
    Assignee: Western Digital Technologies, Inc.
    Inventors: Albert H. Chen, James N. Malina, Benixon Arul Dhas
  • Publication number: 20170068485
    Abstract: At least one attribute defined by a host is used to identify data and/or a location for a destination portion for relocating data from a source portion to the destination portion. The data is relocated from the source portion to the destination portion in accordance with the identification of the data to be relocated and/or the location for the destination portion, and it is determined if a change was made to relevant data stored in the source portion while relocating the data from the source portion to the destination portion. If a change was made to relevant data stored in the source portion while relocating the data to the destination portion, the changed relevant data is relocated from the source portion to the destination portion.
    Type: Application
    Filed: November 3, 2016
    Publication date: March 9, 2017
    Inventors: Albert H. CHEN, James N. MALINA
  • Publication number: 20160378364
    Abstract: An object based storage cluster includes at least one Data Storage Device (DSD) with a plurality of media portions for storing data. Media mapping information is received from the at least one DSD with the media mapping information indicating addresses assigned to each media portion of the plurality of media portions. Each media portion of the plurality of media portions is identified as a separate Object Storage Device (OSD) in the object based storage cluster using the media mapping information.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: JAMES N. MALINA, BENIXON ARUL DHAS, MOHAMAD HASMIZAL AZMI, AUSTIN LIOU
  • Patent number: 9501393
    Abstract: Managing data in a data storage system including at least one Data Storage Device (DSD) and a host. An initial location is determined for data to be stored in the at least one DSD based on at least one attribute defined by the host. A source portion is identified from a plurality of source portions in the at least one DSD for a garbage collection operation based on the at least one attribute defined by the host. A destination portion is identified in the at least one DSD for storing data resulting from the garbage collection operation based on the at least one attribute defined by the host. Garbage collection of the data in the source portion is performed into the destination portion, and after completion of garbage collection, the source portion is designated as a new destination portion for a new garbage collection operation.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: November 22, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventors: Albert H. Chen, James N. Malina
  • Patent number: 9477681
    Abstract: Apparatus and methods for managing files among different zones of storage media in at least one non-volatile storage device. At least a first zone is associated with a first type of storage media and a second zone is associated with a second type of storage media. A file having at least one attribute is accepted with the at least one attribute describing a characteristic of the file. It is determined whether the at least one attribute meets an attribute criteria and the file is stored in the first zone and/or the second zone based on the determination of whether the at least one attribute meets the attribute criteria.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: October 25, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Patent number: 9383923
    Abstract: Write pointer management for a disk drive including a disk having a plurality of sectors and a non-volatile memory (NVM) for storing data. Data is sequentially written sector by sector on the disk. The data written in a sector includes a write status indicator indicating that data has been written in the sector. A write pointer is stored on the disk or the NVM as a check-pointed write pointer. The write pointer corresponds to a current sector for writing data on the disk. During a write pointer recovery process, the check-pointed write pointer is retrieved, and at least one write status indicator is scanned in a range of sectors from the sector corresponding to the retrieved check-pointed write pointer and a last sector to identify the current sector for writing data. The write pointer is set to correspond to the identified current sector.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: July 5, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventors: James N. Malina, Joo Peng Teh, Sang Huynh, Carl E. Barlow, Robert M. Fallone, William B. Boyle, Glenn Cheng, Kuang Hwa Teo, Peng Lee Liang, Daniel D. Reno
  • Patent number: 9311939
    Abstract: Write-through media caching for a Data Storage Device (DSD) including at least one disk for storing data. A write command is received for storing data in the DSD and the data is written for the write command in a first region of the at least one disk with a first track density. The data for the write command is also written in a second region of the at least one disk with a second track density greater than the first track density without reading the data for the write command from the first region.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 12, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventors: James N. Malina, Bill Phuc Tran, Aznizam Abdullah Salehudin
  • Patent number: 9257143
    Abstract: In preparing to send a write command to store data in at least one Data Storage Device (DSD), a request is sent to the at least one DSD to request environmental information indicating an environmental condition of the at least one DSD. The environmental information is received from the at least one DSD and it is determined whether the environmental information is within a threshold. The write command is sent to the at least one DSD if the environmental information is within the threshold and a precautionary measure is performed if the environmental information is not within the threshold.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: February 9, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Publication number: 20150339319
    Abstract: Apparatus and methods for managing files among different zones of storage media in at least one non-volatile storage device. At least a first zone is associated with a first type of storage media and a second zone is associated with a second type of storage media. A file having at least one attribute is accepted with the at least one attribute describing a characteristic of the file. It is determined whether the at least one attribute meets an attribute criteria and the file is stored in the first zone and/or the second zone based on the determination of whether the at least one attribute meets the attribute criteria.
    Type: Application
    Filed: August 4, 2015
    Publication date: November 26, 2015
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventor: JAMES N. MALINA
  • Patent number: 9159276
    Abstract: According to one embodiment of the present invention, a method for creating bit planes from frame data for a digital mirror device is disclosed including forming data elements comprising bits of equal significance from a plurality of pixel data in the frame data, the forming including using dual index direct memory address operations.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 13, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: James N. Malina, Leonardo W. Estevez, Gunter Schmer
  • Patent number: 9128820
    Abstract: Apparatus and methods for managing files among different zones of storage media in at least one non-volatile storage device. At least a first zone is associated with a first type of storage media and a second zone is associated with a second type of storage media. A file having at least one attribute is accepted with the at least one attribute describing a characteristic of the file. It is determined whether the at least one attribute meets an attribute criteria and the file is stored in the first zone and/or the second zone based on the determination of whether the at least one attribute meets the attribute criteria.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: September 8, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Patent number: 9117482
    Abstract: A hybrid drive is disclosed comprising a disk channel including a head actuated over a disk, the disk comprising a plurality of data sectors, and a non-volatile semiconductor memory (NVSM) comprising a plurality of memory segments. Write commands are received from a host, wherein the write commands comprise write data. When a frequency of the write data exceeds a threshold, an operating mode of the disk channel is changed to change a power consumption rate of the disk channel.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: August 25, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: James N. Malina, William B. Boyle
  • Publication number: 20150237138
    Abstract: A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data and a first processor configured to execute a firmware for retrieving data from the NVM and storing data in the NVM. A second processor of the DSD executes an application Operating System (OS) to interface with the first processor. The second processor sends a command to the first processor using the application OS to retrieve data from the NVM or store data in the NVM.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 20, 2015
    Inventors: JAMES N. MALINA, BENIXON ARUL DHAS, ALBERT H. CHEN
  • Publication number: 20150237139
    Abstract: A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data, a network interface for communicating on a network, and a processor. According to one aspect, a command is received via the network interface for storing data in the NVM or retrieving data from the NVM. Based on a transport attribute of the command, it is determined whether to execute a file interface for accessing files stored in the NVM or an object interface for accessing data objects stored in the NVM. According to another aspect, computer-executable instructions are received from a device via the network interface and the computer-executable instructions are executed using an off-load interface. The computer-executable instructions cause the processor to transform data stored in the NVM or data received from the network and send the transformed data to another device on the network or store the transformed data in the NVM.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 20, 2015
    Inventors: ALBERT H. CHEN, JAMES N. MALINA, BENIXON ARUL DHAS
  • Publication number: 20150212938
    Abstract: Managing data in a data storage system including at least one Data Storage Device (DSD) and a host. An initial location is determined for data to be stored in the at least one DSD based on at least one attribute defined by the host. A source portion is identified from a plurality of source portions in the at least one DSD for a garbage collection operation based on the at least one attribute defined by the host. A destination portion is identified in the at least one DSD for storing data resulting from the garbage collection operation based on the at least one attribute defined by the host. Garbage collection of the data in the source portion is performed into the destination portion, and after completion of garbage collection, the source portion is designated as a new destination portion for a new garbage collection operation.
    Type: Application
    Filed: November 11, 2014
    Publication date: July 30, 2015
    Inventors: ALBERT H. CHEN, JAMES N. MALINA
  • Patent number: 8959281
    Abstract: Data management for a storage device which includes a disk for storing data and a non-volatile memory (NVM) for storing a translation table. The data on the disk is associated with a plurality of logical block addresses (LBAs) and the translation table stored in the NVM maps each of the plurality of LBAs to a respective physical block address (PBA) identifying a physical location on the disk storing the data associated with the LBA. Data associated with at least one LBA is written on the disk and the at least one LBA is added to the translation table with a PBA identifying a physical location on the disk storing the written data.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: February 17, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: James N. Malina, David M. Hamilton
  • Patent number: 8749905
    Abstract: Apparatus and methods for performing defect scanning on a disk drive which includes a disk constructed to have tracks written on the disk for storing data. Test data is concurrently written in more than one track on the disk and the data written to the more than one track is read to detect defects on the disk.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: June 10, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Patent number: 8699159
    Abstract: Apparatus and methods for managing data stored in a disk drive having at least one disk including a first zone of tracks for storing data and a second zone of tracks for storing data, with the second zone being adjacent the first zone. It is determined whether a write counter for the first zone exceeds a threshold value. The write counter for the first zone represents a number of times the first zone has been completely written with data. If it is determined that the write counter for the first zone exceeds the threshold value, the disk drive is controlled to rewrite data from at least a portion of the second zone.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: April 15, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Patent number: 8699185
    Abstract: A disk drive is disclosed wherein a plurality of zones are defined on first and second disk surfaces, wherein each zone comprises a plurality of data tracks. Data is written to the data tracks of a first plurality of the zones on the first and second disk surfaces in an interleaved manner, in a first radial direction, and in a shingled manner. Data is written to the data tracks of a second plurality of the zones on the first and second disk surfaces in an interleaved manner, in a second radial direction opposite the first radial direction, and in a shingled manner. At least one guard band is defined at a boundary between a first zone and a second zone in the second plurality of zones on the first disk surface, wherein the guard band comprises at least one unused data track.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: April 15, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventors: Joo Peng Teh, James N. Malina, Joe C. Lee, Muhammad Nur Syukri Ahmad Shukor
  • Patent number: 8670205
    Abstract: A hybrid drive is disclosed comprising a disk channel including a head actuated over a disk, the disk comprising a plurality of data sectors, and a non-volatile semiconductor memory (NVSM) comprising a plurality of memory segments. Write commands are received from a host, wherein the write commands comprise write data. When a frequency of the write data exceeds a threshold, an operating mode of the disk channel is changed to change a power consumption rate of the disk channel.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: March 11, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventors: James N. Malina, William B. Boyle