Patents by Inventor Carlos Querol

Carlos Querol 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).

  • Publication number: 20100287320
    Abstract: Described embodiments provide interprocessor communication between at least two processors of an integrated circuit, each processor running at least one task. For each processor, a proxy task is generated corresponding to each task running on each other processor. A task identifier for each task, and a look-up table having each task identifier associated with each other processor running the task is also generated. When a message is sent from a source task to a destination task that is running on a different processor than the source task, the source task communicates with the proxy task of the destination task. The proxy task appends the task identifier for the destination task to the message and sends the message to an interprocessor communication interface. Based on the task identifier, the processor running the destination task is determined and the destination task retrieves the message.
    Type: Application
    Filed: May 6, 2009
    Publication date: November 11, 2010
    Inventors: Carlos Querol, James N. Snead, Michael S. Hicken, Randal S. Rysavy, Carl E. Forhan
  • Patent number: 6957301
    Abstract: A storage controller and associated disk or disk portion where after the controller terminates its access to said disk or disk portion, data integrity problems in the disk or disk portion can be detected. Before host data associated with a write command is written from the cache memory to the disk or disk portion, an identity of the storage controller as a current user of the disk or disk portion and indication that the controller is operating in a mode it stores data in a cache is recorded on the disk or disk portion. If the storage controller is shut down abnormally, the record of the identity of the controller and the indication are not cleared. The storage controller is restarted or rebooted and the record is read to learn that the controller was using the disk or disk portion and operating in the foregoing mode before the shutdown.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: October 18, 2005
    Assignee: International Business Machines Corporation
    Inventors: Veera W. Deenadhayalan, Mark A. Johnson, Carlos Querol, Michael Roble, Mohan Rowlands
  • Publication number: 20040054849
    Abstract: A method for operating a storage controller and associated disk or disk portion such that after the storage controller terminates its access to said disk or disk portion, data integrity problems in the disk or disk portion can be detected. The storage controller is coupled to one or more host computers to receive write commands to write host data onto the disk or disk portion. The storage controller receives a write command from the host and writes host data associated with the write command into a cache memory in the storage controller. Before the host data is written from the cache memory to the disk or disk portion, the following is recorded on the disk or disk portion—an identity of the storage controller as a current user of the disk or disk portion and an indication that the storage controller is operating in a mode in which it stores data in a cache before writing the data to the disk or disk portion.
    Type: Application
    Filed: September 18, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Veera W. Deenadhayalan, Mark A. Johnson, Carlos Querol, Michael Roble, Mohan Rowlands