Patents by Inventor Edward Royer

Edward Royer 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: 8352940
    Abstract: An interface is provided between a virtual cluster proxy and a virtual I/O server on a logical partitioned platform. The virtual I/O server is configured to support virtual real memory. A command is received from a virtual cluster proxy. The virtual cluster proxy identifies whether the command is a virtual real memory command or a virtualization command. Virtual real memory commands and virtualization commands are marked by the virtual cluster proxy with a virtualization marker. The virtualization marker indicates that the command is a virtual real memory command or a virtualization command. The command is then forwarded to a logical partitioned platform. A virtual memory manager intercepts the command and identifies whether the command has been marked with the virtualization marker. If the command is marked with the virtualization marker, the virtual memory manager reroutes the command to the virtual I/O server.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: James A. Pafumi, Veena Patwari, Priya Paul, Steven Edward Royer
  • Patent number: 7669139
    Abstract: An apparatus and program product utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components. In addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Bradley James Lory, David Walter Mead, Chee Peh, Steven Edward Royer
  • Patent number: 7650549
    Abstract: A master and a slave stage of a flip-flop are each separately clocked with non-overlapping clock signals during scan mode to eliminate a data input scan mode multiplexer. Separate, non-overlapping clocking permits the elimination of hold violations in scan mode for scan mode flip flop chains, permitting the elimination of delay buffers in the scan mode data paths. Resulting application circuits have reduced circuit area, power consumption and noise generation. A clock generator for scan mode clocking is provided to obtain the separate, non-overlapping scan mode clocks. Scan mode clocks may be generated with a toggle flip flop, a pulse generator or a clock gating circuit.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: January 19, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Charles M. Branch, Steven C. Bartling, Marc Edward Royer, Cory Dean Stewart
  • Publication number: 20090307688
    Abstract: An interface is provided between a virtual cluster proxy and a virtual I/O server on a logical partitioned platform. The virtual I/O server is configured to support virtual real memory. A command is received from a virtual cluster proxy. The virtual cluster proxy identifies whether the command is a virtual real memory command or a virtualization command. Virtual real memory commands and virtualization commands are marked by the virtual cluster proxy with a virtualization marker. The virtualization marker indicates that the command is a virtual real memory command or a virtualization command. The command is then forwarded to a logical partitioned platform. A virtual memory manager intercepts the command and identifies whether the command has been marked with the virtualization marker. If the command is marked with the virtualization marker, the virtual memory manager reroutes the command to the virtual I/O server.
    Type: Application
    Filed: June 9, 2008
    Publication date: December 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James A. Pafumi, Veena Patwari, Priya Paul, Steven Edward Royer
  • Patent number: 7512894
    Abstract: An apparatus, program product and method utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components in addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.
    Type: Grant
    Filed: September 11, 2000
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Bradley James Lory, David Walter Mead, Chee Peh, Steven Edward Royer
  • Publication number: 20090013258
    Abstract: An apparatus and program product utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components. In addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.
    Type: Application
    Filed: August 22, 2008
    Publication date: January 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Richard Hintermeister, Bradley James Lory, David Walter Mead, Chee Peh, Steven Edward Royer
  • Publication number: 20060272825
    Abstract: A circulation tool 10 for use downhole in a well includes a housing 12 having one or more bypass ports 16 for circulation between a bore in the housing and an annulus surrounding the housing. A sleeve 68 is axially movable within the housing, and axially spaced seals 70, 74 seal between the sleeve and the housing when the sleeve is in the closed position. A ball 52 is rotatably mounted to the sleeve, and includes a seat 54 about a central bore 55 in the ball for engagement with a plug. When the sleeve closes off the circulation ports 16, the ball is rotated to the open position with a substantially full bore diameter.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Inventor: Edward Royer