Patents Examined by Timothy Lee Philipp
  • Patent number: 5410657
    Abstract: A method and system are disclosed for implementing floating point exception enabled operation without substantial performance degradation. In a multiscalar processor system, multiple instructions may be issued and executed simultaneously utilizing multiple independent functional units. This is typically accomplished utilizing separate branch, fixed point and floating point processor units. Floating point arithmetic instructions within the floating point processor unit may initiate one of a variety of exceptions associated within invalid operations and as a result of the pipelined nature of floating point processor units an identification of which instruction initiated the exception is not possible. In the described method and system, an associated dummy instruction having a retained instruction address is dispatched to the fixed point processor unit each time a floating point arithmetic instruction is dispatched to the floating point processor unit.
    Type: Grant
    Filed: October 9, 1992
    Date of Patent: April 25, 1995
    Assignee: International Business Machines Corporation
    Inventors: Christopher H. Olson, Terence M. Potter
  • Patent number: 5404321
    Abstract: A system and method for modifying or enhancing the operation of a palmtop computer which intercepts keystrokes from the keyboard, reads the keyboard characters corresponding to the keystrokes, reads display data, and based on the current state of the display, the sequence of previous keystrokes, and other variables, either delivers the current keystroke character to the application program without change, with additional or replacement characters, or dumps the current keystroke character. The system and method alters the "look-and-feel" of the computer by providing easier ways to interact by the keyboard with the built-in application programs. The system and method may monitor display data between keystrokes and determine the identity of the particular active application program based on what the display screen is displaying. Keystrokes and the display state are monitored to determine if there are additional functions to be executed for the active application program.
    Type: Grant
    Filed: May 21, 1993
    Date of Patent: April 4, 1995
    Inventor: Jeffrey Mattox
  • Patent number: 5390320
    Abstract: A method for automatically converting structured analysis tool outputs into an executable simulation model is disclosed. The method basically comprises a two step process. The first step in the process involves converting the outputs from anyone of a variety of structured analysis tools into a standard METAfile. This first step is accomplished through the use of a METAfile Conversion Program, which accesses the data bases of the various structured analysis tools and collects the necessary data. The second step in the process involves converting the standard METAfile into an executable simulation model. This second step is accomplished through the use of a Simulation Generation program, which accesses the standard METAfile and in a step by step process converts the blocks of METAfile data into simulation code in any of the standard simulation languages.
    Type: Grant
    Filed: May 3, 1994
    Date of Patent: February 14, 1995
    Assignee: Grumman Aerospace Corporation
    Inventor: Edward T. Smithline
  • Patent number: 5386521
    Abstract: After a logical page number is stored, upon execution of a branch instruction, into a logical page number section in an effective address register, an address converting buffer is retrieved in accordance with a value obtained by addition of "1" to a logical page number of an instruction being executed at present, and a physical page number for a page-over is stored into a page-over address register. Thereafter, when a page-over occurs, the output of the page-over address register is selected by a physical page number selecting circuit and stored into the physical page number section in the instruction address register.
    Type: Grant
    Filed: December 23, 1992
    Date of Patent: January 31, 1995
    Assignee: NEC Corporation
    Inventor: Takenori Saitoh
  • Patent number: 5276817
    Abstract: A system for splitting and connecting computer bus lines, including a ribbon cable with a flat end connector which is piggy-backed to the contact strip of a circuit board. The circuit board is then plugged into a bus slot with the flat end connector insulating selected terminal contacts of the slot from said contact strip. The ribbon connector is connected to the circuit board, the terminal contacts, the contract strip, or both. A control signal selector connected to the other end of the ribbon cable sends signals to one of several circuit boards so as to allow more than one work station to be supported by a single microprocessor.
    Type: Grant
    Filed: August 12, 1991
    Date of Patent: January 4, 1994
    Assignee: Technosales Company Establishment
    Inventors: Manfred Matschke, Achim Rubert, Miroslaw Paczesny, Marek Rakowski