Patents by Inventor Nelson Ramirez

Nelson Ramirez 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: 20100205585
    Abstract: Techniques are disclosed for generating fast vector masking SIMD code corresponding to source code having a conditional statement, where the SIMD code replaces the conditional statements with vector SIMD operations. One technique includes performing conditional masking using vector operations, bit masking operations, and bitwise logical operations. The need for conditional statements in SIMD code is thereby removed, allowing SIMD hardware to avoid having to use branch prediction. This reduces the number of pipeline stalls and results in increased utilization of the SIMD computational units.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. McAllister, Nelson Ramirez
  • Publication number: 20100205580
    Abstract: Techniques are disclosed for automating the generation of parallel SIMD native source code in three major functional areas of data transmission, synchronization, and SIMD operations. An annotation standard is defined that is independent from native compilers and, coupled with a source-to-source compiler that provides high-level abstractions of data transmission, synchronization, and SIMD operations, relieves the need for programmers to work in a hardware-specific manner, while addressing issues of productivity and portability in a parallel SIMD computing environment.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. McAllister, Nelson Ramirez
  • Publication number: 20070100633
    Abstract: Controlling a computer user interface with sound including defining ranges of audio frequencies; associating each range with a user interface command; receiving as input from a user a sound representing an instruction to execute a user interface command, the sound characterized by a spectrum of frequencies and energies; identifying the user interface command to be executed in dependence upon the spectrum of frequencies and energies, the defined ranges of audio frequencies, and the user interface commands associated with the ranges; and executing the identified command.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nelson Ramirez
  • Patent number: 4925599
    Abstract: Optical fibers formed by rolling crystals of infrared transmissive material, such as potassium chloride, have been made into a smooth optical fiber by rolling between smooth grooved rolls (16) and (20) in a heated, atmosphere controlled environment.The Government of the United States of America has rights in this invention pursuant to Contract Number N00014-79-0-0691 awarded by the Department of Defense.
    Type: Grant
    Filed: April 24, 1986
    Date of Patent: May 15, 1990
    Assignee: Hughes Aircraft Company
    Inventors: Roger R. Turk, Nelson Ramirez