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: 7640412
    Abstract: A system for enhancing the reliability of file systems is provided. In particular embodiments, the system includes a data storage device that includes one or more journal blocks, one or more primary metadata blocks, and one or more mirror metadata blocks. The system also includes a file system that writes metadata to the one or more journal blocks before writing the metadata to both the one or more primary metadata blocks and to the one or more mirror metadata blocks.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: December 29, 2009
    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: 7574565
    Abstract: In a HDD, the flush queue (cache) command is transformed into a memory barrier command. The HDD thus has an operation mode in which flush commands do not cause the pending commands to be executed immediately, but instead simply introduces a constraint on the command reordering algorithms that prevents commands sent after the flush command from being executed before commands sent prior to the flush command. The constraint may be applied only on write commands.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: August 11, 2009
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Jorge Campello De Souza
  • Publication number: 20090161246
    Abstract: A hard disk drive enhances random number generation. In particular embodiments, the hard disk drive includes a controller, a hard disk, and a head. The head includes a read sensor for reading patterns on the hard disk. The controller generates a random number based on information associated with the position of the head relative to at least one track of the hard disk.
    Type: Application
    Filed: December 23, 2007
    Publication date: June 25, 2009
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Zvonimir Bandic, Satoshi Yamamoto, Minoru Hashimoto, Cyril Guyot, Anand Krishnamurthi Kulkarni, Marco Sanvido, Jorge Campello de Souza
  • Publication number: 20090144563
    Abstract: A storage system according to the invention maintains an arithmetic signature or fingerprint generated using the content of selected units of data stored on the media. The signature is stored in metadata in non-volatile storage on the system's electronics card preferably in a tamper resistant module (TRM). When reading a data unit from storage, the system uses the saved signature to verify that the data unit has not been altered by unauthorized means after it was stored. The content of the stored data is thereby bound to the metadata stored in the system's non-volatile storage so that by-passing or physically separating the bulk storage media (e.g. disks) from the system's electronics will not allow alteration of the data without detection. The method also prevents unauthorized data roll-back because the signature of old data will not match the current signature in the metadata.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Jorge Campello De Souza, Richard M.H. New
  • Publication number: 20090138727
    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: Application
    Filed: November 28, 2007
    Publication date: May 28, 2009
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Jorge Campello de Souza
  • Publication number: 20090110191
    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: Application
    Filed: October 24, 2007
    Publication date: April 30, 2009
    Applicant: 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: 7490212
    Abstract: Data is written to a hard disk drive using shingled writing principles, i.e., each data track is partially overwritten when an immediately contiguous data track is written. Two or more contiguous data tracks establish a band, and a band may store data from one and only one file, such as an AV file.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: February 10, 2009
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Prakash Kasiraj, Richard M. H. New, Jorge Campello de Souza, Mason Lamar Williams
  • Publication number: 20090006787
    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: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: Jorge Campello De Souza, Frank R. Chu, Chunqi Han, Anand Krishnamurthi Kulkarni, Donald Joseph Molaro, Richard M.H. New, Marco Sanvido
  • Publication number: 20080239534
    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: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: Thomas Robert Albrecht, Zvonimir Z. Bandic, Jorge Campello de Souza
  • Publication number: 20080168219
    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: Application
    Filed: June 9, 2007
    Publication date: July 10, 2008
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello de Souza, Richard M.H. New, Damien C.D. Le Moal
  • Publication number: 20080168108
    Abstract: A system for enhancing the reliability of file systems is provided. In particular embodiments, the system includes a data storage device that includes one or more journal blocks, one or more primary metadata blocks, and one or more mirror metadata blocks. The system also includes a file system that writes metadata to the one or more journal blocks before writing the metadata to both the one or more primary metadata blocks and to the one or more mirror metadata blocks.
    Type: Application
    Filed: May 18, 2007
    Publication date: July 10, 2008
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello de Souza, Richard M. H. New, Damien C. D. Le Moal
  • Publication number: 20080168452
    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: Application
    Filed: August 30, 2007
    Publication date: July 10, 2008
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Donald Joseph Molaro, Jorge Campello de Souza, Richard M. H. New, Damien C. D. Le Moal
  • Publication number: 20080155680
    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: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: Hitachi Global Technologies Netherlands, B.V.
    Inventors: Cyril Guyot, Jorge Campello De Souza, Anand Krishnamurthi Kulkarni, Richard M.H. New
  • Publication number: 20080141041
    Abstract: A wireless encryption key integrated storage system is provided to prevent unauthorized access of data stored on the storage device without secure authentication between the storage device and a key device. In one embodiment, a data storage device comprises a magnetic disk; a head assembly having a read/write head which read and write data from/on the magnetic disk; a wireless transceiver configured to receive and transmit wireless signals from a key device, the wireless signals comprising information used to establish a secure authorization between the data storage device and the key device to access secured content in the magnetic disk; and a processor configured to encrypt/decrypt data transferred between the data storage device and the key device.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Donald Molaro, Richard New, Jorge Campello De Souza
  • Publication number: 20080133448
    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: Application
    Filed: December 5, 2006
    Publication date: June 5, 2008
    Applicant: Hitachi Global 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: 20080027894
    Abstract: Embodiments of the invention provide a file system that can store files or data streams in such a manner as to increase the effective storage capacity of the device on which the files or data stream are stored. In one embodiment, a system for processing and storing data comprises a first processing module configured to receive data directed to the system, the data comprising a first portion and a second portion; a second processing module configured to store the first portion of the data within a data storage device and remove the second portion of the data; a third processing module configured to retrieve the first portion of the data from the data storage device, the first portion of the data being combined with filler data to form reconstituted data; and a fourth processing module configured to send the reconstituted data to an output device.
    Type: Application
    Filed: July 25, 2006
    Publication date: January 31, 2008
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Donald Molaro, Jorge Campello De Souza, Richard New
  • Publication number: 20070266443
    Abstract: A data storage device can be validated through a network before the data storage device can be operated. In one embodiment, the data storage device includes a magnetic disk and a head assembly having a read/write head which reads and writes data from/on the magnetic disk. The data storage device further includes a controller configured to control the head assembly to read/write data to/from the magnetic disk. In addition, the data storage device includes a secure area of the magnetic disk containing a private key. The private key is one of a pair of cryptographically linked keys and the other of the cryptographically linked keys is a public key. Furthermore, the data storage device includes a memory located within the controller containing an auxiliary key, the auxiliary key being used to encrypt or decrypt the private key.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 15, 2007
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Bruce Wilson, Richard New, Jorge Campello De Souza
  • Patent number: 7233903
    Abstract: Methods and/or systems/apparatus using speech for marking and subsequently identifying one or more items having electronically-readable identifiers respectively marked thereon comprise the following steps and/or perform the following operations. First, at least a portion of the electronically-readable identifier marked on an item is inputted. A user then inputs a spoken utterance that corresponds to the item. Next, the electronically-readable identifier inputted from the item is associated with the spoken utterance input from the user. Thus, when the electronically-readable identifier is inputted a next time, the spoken utterance associated with the electronically-readable identifier may be outputted. The present invention may also be embodied as an article of manufacture comprising a machine readable medium containing one or more programs which when executed implement the steps/operations of the invention.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: June 19, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thiruvilwamalai Venkatraman Raman, Jorge Campello de Souza, Bruce Alexander Wilson, Jeffrey Alan Kusnitz
  • Patent number: 7113555
    Abstract: A data channel includes a data detector that approximates both inter-symbol-interference (ISI) and random timing perturbations using a single finite-state hidden Markov model. The ISI is approximated by a finite impulse response and the timing perturbations are approximated by a first order random walk. The data signal, which is subject to inter-symbol interference and timing perturbations, is sampled periodically over a succession of time epochs without regard to timing perturbations. Timing perturbation values and data states are then assigned for each epoch, and each timing perturbation value is paired with each data state to arrive at a set of composite states. Probabilities are then assigned between composite states in successive epochs to arrive at the most probable composite state sequence corresponding to the sequence of detected data values from the sampled data. A Viterbi algorithm is then applied to find the maximum likelihood sequence of composite states.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: September 26, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jorge Campello de Souza, Brian H. Marcus, Richard M. H. New, Bruce A. Wilson
  • Patent number: 7076625
    Abstract: A multimedia storage device such as a hard disk drive has an unrestricted area that is accessible to client devices outside the device such that digital multimedia stored on the unrestricted area may be accessed by the client devices. Also, the device has a restricted area containing digital multimedia that is at all times inaccessible to the client devices. However, the digital multimedia in the restricted area is accessible only by a controller in the device that always and under all circumstances converts the digital multimedia in the restricted area to analog format prior to permitting a client device to access content embodied by the multimedia.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: July 11, 2006
    Assignee: Hitachi Global Storage Technologies
    Inventor: Jorge Campello de Souza