Patents by Inventor Peter Walker

Peter Walker 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: 20080025288
    Abstract: Briefly, according to an embodiment of the invention, a computing system comprises: a plurality of tightly coupled processing nodes; a plurality of circuit switched networks using a circuit switching mode, interconnecting the processing nodes, and for handling data transfers that meet one or more criteria; and a plurality of electronic packet switched networks, also interconnecting the processing nodes, for handling data transfers that do meet the at least one criteria. The circuit switched networks and the electronic packet switched networks operate simultaneously. The system additionally comprises a plurality of clusters which comprise the processing nodes, and a plurality of intra-cluster communication links. The electronic packet switched networks are for handling collectives and short-lived data transfers among the processing nodes and comprises one-tenth of the bandwidth of the circuit switched networks.
    Type: Application
    Filed: July 27, 2006
    Publication date: January 31, 2008
    Inventors: Alan Benner, Ramakrishnan Rajamony, Eugen Schenfeld, Craig Brian Stunkel, Peter A. Walker
  • Publication number: 20070288867
    Abstract: A method, apparatus and computer-readable medium for improved correlation between source code in a source code view pane and a corresponding control in a graph view pane in an Integrated Development Environment (IDE) is presented.
    Type: Application
    Filed: June 9, 2006
    Publication date: December 13, 2007
    Inventors: Srimanth Gunturi, Peter A. Walker, Joseph R. Winchester
  • Publication number: 20070207031
    Abstract: A steam turbine (20), in particular for high pressure and/or intermediate pressure applications, has a rotor (11), which can rotate about an axis (23), an inner casing (14), which concentrically surrounds the rotor (11) at a distance, so as to form an annular passage (12) extending in the axial direction, and an outer casing (13), which concentrically surrounds the inner casing (14) at a distance so as to form an annular intermediate space (16) extending in the axial direction, blading including rotor blades (21) and guide vanes (22) being provided in the annular passage (12), and the annular passage (12), on the outlet side, being in communication with the intermediate space (16) in order for the steam to be passed on, and the inner casing (14) also being externally surrounded by a plurality of shrink rings (15), which are arranged one behind the other in the axial direction and project into the intermediate space (16).
    Type: Application
    Filed: February 6, 2006
    Publication date: September 6, 2007
    Inventors: Davor Kriz, Peter Walker
  • Patent number: 7264785
    Abstract: A method of selectively catalysing the reduction of NOx in an exhaust gas flowing in an exhaust system of an internal combustion engine comprising a filter (40) for particulate matter comprising a catalyst capable of selectively catalysing the reduction of NOx with a reducing agent, which method comprising introducing a reducing agent, or a precursor thereof, into the exhaust gas and contacting the resulting gas with the filter (40).
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: September 4, 2007
    Assignee: Johnson Matthey Public Limited Company
    Inventors: Philip Gerald Blakeman, Martyn Vincent Twigg, Andrew Peter Walker, Stanislaw Edmund Golunski, Guy Richard Chandler
  • Publication number: 20070135925
    Abstract: An artificial knee joint that includes a femoral component with a specially shaped bearing surface and a tibial component, whose surface interacts with the femoral surfaces. The interaction provides for the motion and stability characteristics of the anatomic knee. The interaction between the femoral and tibial surfaces is such that as the knee is flexed to maximum, the femoral component moves posteriorly on the tibial surface, more so on the lateral side than on the medial side. This is accomplished by the interaction of a projecting tibial post inside a cupola in the center of the femoral component, and by the saggital radius on the medial side being smaller than that on the lateral side. The prevention of anterior sliding of the femur on the tibia in early flexion is accomplished by the interaction between a distal-anterior recess on the medial side of the femur and an apposing raised pad on the tibial surface.
    Type: Application
    Filed: October 4, 2006
    Publication date: June 14, 2007
    Inventor: Peter Walker
  • Publication number: 20070135926
    Abstract: An artificial knee joint that includes a femoral component with a specially shaped bearing surface and a tibial component, whose surface interacts with the femoral surfaces. The interaction provides for the required motion and stability characteristics. The interaction between the femoral and tibial surfaces is such that as the knee is flexed to maximum, the femoral component moves posteriorly on the tibial surface, by an amount similar to that in the anatomic knee. This is accomplished primarily by the depth and width of the femoral trochlea diminishing as the femoral component is flexed from zero to maximum, together with a ramp on the center of the tibial surface. The opposite motion, roll forward of the femur from a fully flexed to a more extended position, is accomplished by varying the outward radii of the lateral and medial femoral bearing surfaces, together with a ramp on the postero-lateral and postero-medial regions of the tibial surfaces.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Inventor: Peter Walker
  • Publication number: 20060155880
    Abstract: A method and apparatus for providing remote access redirect in a host channel adapter of a system area network are provided. The apparatus and method provide a mechanism by which a host channel adapter, in response to receiving a marker message, places selected channel(s) of the host channel adapter in a remote access redirect (RAR) mode of operation. During the RAR mode of operation, memory access messages received by the host channel adapter that are destined for portions of an application memory space marked as being protected are converted to RAR receive messages and redirected to a queue pair associated with an operating system rather than the queue pair for the application. The operating system is responsible for serializing access to application memory pages outside of the host channel adapter. The mechanisms of the present invention may be used to perform a checkpoint data integrity operation.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Inventors: Elmootazbellah Elnozahy, Peter Walker
  • Patent number: 7014234
    Abstract: A system for locking and unlocking containers to transport modes and other containers comprises a plate and spring housed in an upper corner fitting of a container, a cable connected to the plate, and guides to route the cable from the plate to a rotatable locking leg housed in a lower corner fitting of the container. The twist lock of a lifting spreader engages the upper corner fitting of a container, urging the plate and spring in the upper corner fitting downward. The cable is pulled downward by the depression of the plate, accordingly pulling the locking leg, causing it to rotate to an unlocked position.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: March 21, 2006
    Inventor: Peter Walker Walker
  • Publication number: 20060036971
    Abstract: The present invention provides a method, data processing apparatus and computer program product which displays status information with the mouse symbol, the status information relating to an operation being performed with a mouse cursor. For example, the status information may provides position co-ordinates relating to the cursor symbol.
    Type: Application
    Filed: August 24, 2004
    Publication date: February 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Gili Mendel, Rebecca Schaller, Peter Walker, Joseph Winchester
  • Publication number: 20060031561
    Abstract: A system and method is provided for controlling a distributed computing environment. The distributed computing environment is controlled by controlling flows, streams, and pipes used by applications within the distributed computing environment. The controls on each of the flows, streams, and pipes include latency, priority, a connection throttle, and a network packet throttle. Parameters for determining the values for each of the controls are based on any one or more of Virtual Local Area Network Identifier (VLAN ID), source address, destination address, source port, destination port, protocol, connection request, and transaction type load tag.
    Type: Application
    Filed: June 30, 2004
    Publication date: February 9, 2006
    Inventors: Thomas Bishop, Ashwin Kamath, Peter Walker, Timothy Smith
  • Publication number: 20060026559
    Abstract: The invention is directed to a method which derives from metadata definitions the allowable values for a method argument, where said allowable values are a subset or a restricted set of values from a defined range of values for that type of method argument. The subset of allowable values is then converted into a fragment of source code that can be used to initialise the argument variable with one of the allowable values when the method is invoked. The fragment of source code is inserted into the source code for that method argument using an editor tool. A system for implementing the method may comprise an integrated development environment (IDE) program.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 2, 2006
    Inventors: Srimanth Gunturi, Richard Kulp, Gili Mendel, Rebecca Schaller, Peter Walker, Joseph Winchester
  • Publication number: 20050232153
    Abstract: Systems and methods are described which allow communications in an application infrastructure to be prioritized based on a wide variety of factors, including the component or application flow with which the communications are associated. A communication may be received and classified into one of a series of application-specific data flows. In one embodiment, a priority value may be calculated and assigned to the communication based on the application-specific data flow assigned to the communication. The communication may then be forwarded to its intended destination based on the assigned priority.
    Type: Application
    Filed: April 16, 2004
    Publication date: October 20, 2005
    Inventors: Thomas Bishop, James Mott, Jaisimha Muthegere, Peter Walker, Scott Williams
  • Publication number: 20050209702
    Abstract: A mobile bearing knee prosthesis apparatus includes a tibial plate. The tibial plate includes a medial lobe and a lateral lobe conjoined in a dividing plane. The apparatus further includes a tibio-femoral insert and a stud-like protuberance extending from the tibial plate into the tibio-femoral insert. The stud-like protuberance includes a protuberance sidewall positioned in the tibio-femoral insert. The protuberance sidewall is bisected by the dividing plane and includes a pair of opposing eccentric convex arcuate portions, and the tibio-femoral insert is moveable relative to the tibial plate about an axis medially disposed from the dividing plane. A mobile bearing knee prosthesis apparatus includes a tibial plate and a tibio-femoral insert coupled to the tibial plate. The tibio-femoral insert includes a generally posteriorly positioned chamfered superior surface and defines a generally posteriorly positioned generally U-shaped space bounded at least in part by the chamfered surface.
    Type: Application
    Filed: March 9, 2005
    Publication date: September 22, 2005
    Inventors: Dwight Todd, Brian Byrd, James Harris, Kim Bertin, Linggawati Tanamal, Peter Walker
  • Publication number: 20050192584
    Abstract: A bone surgery device with a reciprocating cutting head. The device comprises several sets of shaping surfaces sometimes including cutting blades, which are located and oriented so as to shape the distal end of the femur and the proximal end of the tibia for total knee replacements and unicompartmental knee replacements. The device, which may be hand directed or aided by spatial and directional guiding mechanisms or an optical navigation system, may also include both coolant supply for controlling heat during bone cutting and shaping, and a suction method for carrying away fluid and debris. The device is substantially configured to the artificial joint component to be attached thereto.
    Type: Application
    Filed: May 4, 2005
    Publication date: September 1, 2005
    Inventors: Peter Walker, Chih-Shing Wei
  • Publication number: 20050192583
    Abstract: A bone surgery device with a reciprocating cutting head. The device comprises several sets of shaping surfaces sometimes including cutting blades, which are located and oriented so as to shape the distal end of the femur and the proximal end of the tibia for total knee replacements and unicompartmental knee replacements. The device, which may be hand directed or aided by spatial and directional guiding mechanisms or an optical navigation system, may also include both coolant supply for controlling heat during bone, cutting and shaping, and a suction method for carrying away fluid and debris. The device is substantially configured to the artificial joint component to be attached thereto.
    Type: Application
    Filed: May 4, 2005
    Publication date: September 1, 2005
    Inventors: Peter Walker, Chih-Shing Wei
  • Publication number: 20050114373
    Abstract: A method and software tool for performing an operation on a graphic object in a display of overlapping graphic objects in a data processing system are provided. The method comprises the steps of detecting the position of a pointer on the display; displaying to a user an indication of potential target objects of the operation which coincide with the pointer position; detecting a selection of one of the indicated potential target objects as the target object; and performing the operation on the selected object. In the case where the target object is not the outermost layer of the graphic objects on the display, the method may also comprise temporarily making the selected target object visible during performance of the operation on the target object by making the overlying objects transparent. Thus embodiments of the invention avoid the need to rearrange the layers of the objects and achieve manipulation of an obscured object in a single mouse operation.
    Type: Application
    Filed: November 24, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines Corporation
    Inventors: Richard Kulp, Gili Mendel, Jeffrey Myers, Rebecca Schaller, Gunturi Srimanth, Peter Walker, Joseph Winchester
  • Publication number: 20050104300
    Abstract: A sealing arrangement is provided between relatively rotatable bodies of a machine in which, in operation, a relatively high pressure (P1) exists on one side of the sealing arrangement and a relatively low pressure (P2) exists on the other side, the pressure difference (P1-P2) being up to a predetermined maximum pressure difference (?Pmax). The sealing arrangement includes a series of seals, the pressure dropping across each successive seal from the high pressure side of the sealing arrangement to the low pressure side. At least two of the seals are flexible seals, e.g. brush or leaf seals. Each flexible seal 14 is designed to function under a pressure drop (?p) up to a predetermined maximum pressure drop (?pmax) across the flexible seal 14 and to provide a given resistance to fluid flow.
    Type: Application
    Filed: October 14, 2004
    Publication date: May 19, 2005
    Inventors: Simon Hogg, Peter Walker
  • Publication number: 20050015730
    Abstract: Methods, systems and computer program products are provided for displaying a plurality of visual elements associated with a computer program application by defining a sequential tabbing order for the plurality of visual elements and displaying at least one graphical linking element extending between the plurality of visual elements. The graphical linking element represents the sequential tabbing order.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 20, 2005
    Inventors: Srimanth Gunturi, Richard Kulp, Gili Mendel, Rebecca Schaller, Peter Walker, Joe Winchester
  • Patent number: 6770099
    Abstract: A femoral component for a prosthetic knee implant system. The femoral component comprises medial and lateral condyles, wherein the height of the medial condyle is greater than the height of the lateral condyle.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: August 3, 2004
    Assignee: Zimmer Technology, Inc.
    Inventors: Thomas Andriacchi, Ron Donkers, James Harris, Audrey Patmore, Scott Steffensmeier, Shinro Takai, Linggawati Tanamal, Peter Walker
  • Publication number: 20040123186
    Abstract: A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the source code are isolated, first by isolating and analyzing source code according to groupings associated with the structure of the language used for the source code and then isolating and analyzing individual lines of source code within these groupings. If there are no errors in a particular grouping of source code, the changes in the grouping are automatically applied to the GUI. If errors are found in a grouping, the grouping is further analyzed to determine which lines contain the error. Semantic and syntactic errors are thereby isolated and, where found, are ignored. However, correct lines of the source code are also identified and thereby applied to the GUI for interpretation and display.
    Type: Application
    Filed: December 21, 2002
    Publication date: June 24, 2004
    Inventors: Richard L. Kulp, Gili Mendel, L. Scott Rich, Gunturi Srimanth, Peter A. Walker, Joseph R. Winchester