Patents by Inventor Jorge Campello de Souza

Jorge Campello de Souza 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: 8683469
    Abstract: A system for enhancing command scheduling is provided. In particular embodiments, the system includes a processor and a scheduler that receives commands from the processor for accessing a storage device. The scheduler receives a set of commands, some of which have a deadline, and the scheduler is configured to determine an execution order for those commands. The scheduler is also configured to defer the execution of one or more of those commands to a later time.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: March 25, 2014
    Assignee: HGET Netherlands B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello de Souza, Richard M. H. New, Damien C. D. Le Moal
  • Patent number: 8599507
    Abstract: A method is described for allowing disk drives, such as shingle-written magnetic recording (SMR) drives, to be shipped for customer use with portions of the magnetic media being left untested. The testing is then completed by the drive self-testing in the field. The drive is made functional at the factory by fully testing at least one operational set of regions including an I-region, an E-region and a write cache region. The operational set of regions works as a separate self-contained virtual disk drive and can be used immediately. The remaining untested areas on the media can be tested in the field by a background task and/or when the first write command is received that requires a new track or operational set of regions (on-the fly testing).
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: December 3, 2013
    Assignee: HGST Netherlands B.V.
    Inventors: Marco Sanvido, Zvonimir Bandic, Yuval Cassuto, Jorge Campello De Souza, Cyril Guyot, Tomohiro Harayama
  • Patent number: 8539176
    Abstract: A data storage device accepts queued read and write commands that have deadlines. The queued read and write commands are requests to access the data storage device. The deadlines of the queued read and write commands can be advisory deadlines or mandatory deadlines.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: September 17, 2013
    Assignee: HGST Netherlands B.V.
    Inventors: Donald Joseph Molaro, Frank Rui-Feng Chu, Jorge Campello de Souza, Atsushi Kanamaru, Tadahisa Kawa, Damien C. D. Le Moal
  • Publication number: 20130142024
    Abstract: A method is described for allowing disk drives, such as shingle-written magnetic recording (SMR) drives, to be shipped for customer use with portions of the magnetic media being left untested. The testing is then completed by the drive self-testing in the field. The drive is made functional at the factory by fully testing at least one operational set of regions including an I-region, an E-region and a write cache region. The operational set of regions works as a separate self-contained virtual disk drive and can be used immediately. The remaining untested areas on the media can be tested in the field by a background task and/or when the first write command is received that requires a new track or operational set of regions (on-the fly testing).
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Inventors: Marco Sanvido, Zvonimir Bandic, Yuval Cassuto, Jorge Campello De Souza, Cyril Guyot, Tomohiro Harayama
  • Patent number: 8407440
    Abstract: A system includes a storage device and a scheduler. The scheduler determines if deadlines of requests for accessing the storage device fall within first and second sliding windows. The scheduler issues requests that are in the first sliding window in a first order of execution and requests that are in the second sliding window in a second order of execution.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: March 26, 2013
    Assignee: HGST Netherlands B.V.
    Inventors: Damien C. D. Le Moal, Donald Joseph Molaro, Jorge Campello de Souza
  • Patent number: 8369562
    Abstract: Watermarks for patterned magnetic media. The watermarks are used to demonstrate the unauthorized replication of a patterned magnetic media. The watermarks include a dibit, a pattern in an open region, shifting of data, shifting of a sync mark and large length scale perturbations. Also described are methods to determine if a watermark appears on a patterned media.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: February 5, 2013
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Thomas Robert Albrecht, Zvonimir Z. Bandic, Jorge Campello de Souza
  • Patent number: 8315394
    Abstract: A data storage device encrypts data stored in non-volatile memory using a bulk encryption key. The data storage device uses a key derivation function to generate an initial encryption key. The data storage device then wraps an intermediate encryption key with the initial encryption key and stores the wrapped intermediate key in the non-volatile memory. The data storage device wraps the bulk encryption key with the intermediate encryption key and stores the wrapped bulk encryption key in the non-volatile memory. The data storage device can unwrap the wrapped intermediate key to generate the intermediate encryption key using the initial encryption key. The data storage device can unwrap the wrapped bulk encryption key to generate the bulk encryption key using the intermediate encryption key. The data storage device decrypts data stored in the non-volatile memory using the bulk encryption key.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 20, 2012
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Marco Sanvido, Anand Krishnamurthi Kulkarni, Cyril Guyot, Richard M. H. New, Jorge Campello de Souza
  • Patent number: 8312269
    Abstract: Techniques for securing data stored on a data storage device are provided. The data storage device encrypts the data using a bulk encryption key and stores the bulk encryption key in non-volatile memory in an encrypted format. The data storage device generates a challenge and response pair, wraps a secret key with the response to generate a wrapped secret key, and stores the challenge and the wrapped secret key in the non-volatile memory. The data storage device authenticates a host by reading the challenge and the wrapped secret key from the non-volatile memory, erasing the challenge and the wrapped secret key from the non-volatile memory, sending the challenge to the host, receiving the response from the host, and unwrapping the wrapped secret key using the response from the host to regenerate the secret key.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: November 13, 2012
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventor: Jorge Campello de Souza
  • Patent number: 8213229
    Abstract: Flash memory devices and associated methods are described for controlling data errors in the devices through various forms of decoding, error correction, and wear concentration. To this end, a flash memory device may be partitioned into a plurality of sectors. Data may then be received from, for example, a host processor for storage within the flash memory device. Storage durations of the data are then estimated and the data is stored in the data sectors based on those estimated storage durations.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: July 3, 2012
    Assignee: HGST Netherlands, B.V.
    Inventors: Bruce A. Wilson, Jorge Campello de Souza, Mario Blaum, Ivana Djurdjevic, Jihoon Park
  • Patent number: 8059352
    Abstract: Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: November 15, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Zvonimir Z. Bandic, Jorge Campello de Souza, Cyril Guyot, Bruce Alexander Wilson
  • Patent number: 8010742
    Abstract: Techniques for optimizing hard disk drive performance. According to one embodiment, a storage system includes a storage unit that stores data and a controller. The controller receives an idle mode indication and performs at least one operation based on the idle mode indication. According to another embodiment, a host system includes a processor and a scheduler that is operative to issues commands. The processor computes the idle mode indication, and the processor sends the idle mode indication to the storage system.
    Type: Grant
    Filed: June 9, 2007
    Date of Patent: August 30, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello de Souza, Richard M. H. New, Damien C. D. Le Moal
  • Patent number: 8006047
    Abstract: The invention is a storage device which implements a write barrier command and provides means for a host to designate other write commands as being sensitive or insensitive to the existence of write barrier commands. The device can optimize the execution of commands by changing the order of execution of write commands that are insensitive to write barrier command. In an embodiment of the invention a flag associated with the write command indicates whether the command is sensitive or insensitive to the existence of write barrier commands. In an embodiment of the invention the write barrier command can be implemented as a write command with a flag that indicates whether the command is a write barrier command. In one embodiment of the invention the queue of commands and data to be written to the media is stored in a non-volatile cache.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: August 23, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Jorge Campello De Souza, Frank R. Chu, Chunqi Han, Anand Krishnamurthi Kulkarni, Donald Joseph Molaro, Richard M. H. New, Marco Sanvido
  • Patent number: 7971241
    Abstract: A verifiable security mode is provided for securing data on a storage device, such as a hard disk drive. When the verifiable security mode is enabled, only authenticated accesses to data stored on the storage device are permitted after entering a password. An end user is prevented from disabling the verifiable security mode. The verifiable security mode can be set to allow or disallow an administrator from disabling the verifiable security mode. The verifiable security mode can be implemented, for example, in firmware on a hard disk drive (HDD).
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 28, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Cyril Guyot, Jorge Campello de Souza, Anand Krishnamurthi Kulkarni, Richard M. H. New
  • Publication number: 20110026155
    Abstract: Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling.
    Type: Application
    Filed: October 14, 2010
    Publication date: February 3, 2011
    Applicant: HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B.V.
    Inventors: Zvonimir Z. Bandic, Jorge Campello de Souza, Cyril Guyot, Bruce Alexander Wilson
  • Patent number: 7880990
    Abstract: Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: February 1, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Zvonimir Z. Bandic, Jorge Campello de Souza, Cyril Guyot, Bruce Alexander Wilson
  • Patent number: 7853822
    Abstract: Enhancements to the functionality of a file system are provided. A file system can provide an additional level of error correction, in addition to the error correction provided by a data storage device. An extension to the metadata area in a file system can store index information about data files that the file system can use to reduce the time it takes to access the files. A file system can use extended metadata to store conditional access information for data files stored in the file system. A data storage device can also examine and characterize the data being stored in order to categorize a user's files automatically. Modules can be loaded into a file system to provide new functionality to the file system. The modules can load additional modules to extend their functionality.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: December 14, 2010
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello De Souza, Richard M. H. New, Chunqi Han, Damien C. D. Le Moal
  • Publication number: 20100142076
    Abstract: Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Applicant: HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B.V.
    Inventors: Zvonimir Z. Bandic, Jorge Campello de Souza, Cyril Guyot, Bruce Alexander Wilson
  • Publication number: 20100050053
    Abstract: Flash memory devices and associated methods are described for controlling data errors in the devices through various forms of decoding, error correction, and wear concentration. To this end, a flash memory device may be partitioned into a plurality of sectors. Data may then be received from, for example, a host processor for storage within the flash memory device. Storage durations of the data are then estimated and the data is stored in the data sectors based on those estimated storage durations.
    Type: Application
    Filed: August 22, 2008
    Publication date: February 25, 2010
    Inventors: Bruce A. Wilson, Jorge Campello de Souza, Mario Blaum, Ivana Djurdjevic, Jihoon Park
  • Publication number: 20100011182
    Abstract: A system includes a storage device and a scheduler. The scheduler determines if deadlines of requests for accessing the storage device fall within first and second sliding windows. The scheduler issues requests that are in the first sliding window in a first order of execution and requests that are in the second sliding window in a second order of execution.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Applicant: Hitachi Global Storage Technologies Netherlands, B. V.
    Inventors: Damien C. D. Le Moal, Donald Joseph Molaro, Jorge Campello de Souza
  • Publication number: 20100011149
    Abstract: A data storage device accepts queued read and write commands that have deadlines. The queued read and write commands are requests to access the data storage device. The deadlines of the queued read and write commands can be advisory deadlines or mandatory deadlines.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Frank Rui-Feng Chu, Jorge Campello de Souza, Atsushi Kanamaru, Tadahisa Kawa, Damien C. D. Le Moal