Patents by Inventor Paul J. Garnett

Paul J. Garnett 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: 7987223
    Abstract: An information processing module includes a processor subsystem including a processor and memory. The information processing module is configured as a field replaceable unit blade server removably receivable in a carrier. Redundant external connections are provided for interconnection with the carrier. The external connections for carry information signals, management signals and power. The information processing module can be configured as a field replaceable blade server. The provision of a limited set of redundant connections provides for highly reliable interconnection between the information processing module and the carrier.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: July 26, 2011
    Assignee: Oracle America, Inc.
    Inventors: Paul J Garnett, James E King, Martin P Mayhead, Peter Heffernan
  • Patent number: 7962721
    Abstract: There is provided an information processing apparatus. The apparatus comprises: a processor; at least one I2C device; and a processor support chip. The processor support chip comprises a local service controller and a jointly addressable memory space and has an interface to the processor for the transfer of information therebetween. The processor support chip also has an interface for communication with a service processor; and an I2C interface for communication with the at least one I2C device. The local service controller has exclusive read and write access to the I2C interface; and is operable to maintain a data structure indicating a current value associated with the I2C device in the jointly addressable memory space for access by the processor and the service processor.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: June 14, 2011
    Assignee: Oracle America, Inc.
    Inventors: James E. King, Rhod J. Jones, Paul J. Garnett
  • Patent number: 7415011
    Abstract: A computer system comprises a plurality of shelves. Each shelf has a carrier for removably receiving a plurality of information processing modules and a switching module. Each shelf also has an interconnection member for providing connections between the information processing modules and the switching module. The switching modules of the respective shelves are interconnected in a logical stacking configuration to form a logical stacking arrangement.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: August 19, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, Martin P. Mayhead, Thomas E. Giles, Ariel Hendel
  • Patent number: 7385797
    Abstract: Apparatus for monitoring transient events in a power supply line the apparatus comprising a transient hold circuit having an input and an output wherein said input is arranged to be connected to said power supply line; and arranged to present at least one of a maximum and a minimum power value at said output; a time module adapted to allocate a time stamp to a detected power transient presented at said output; and a memory for storing said power transient and said corresponding time stamp.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: June 10, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Paul J. Garnett
  • Patent number: 7325154
    Abstract: An information processing system is provided. The information processing system comprises: an information processing subsystem including a processor and a processor support chip in data communication therewith. The processor support chip is operable to provide processor support functions for the processor, and comprises a local management entity. The system further comprises a remote management entity connected to communicate with a remote management network. The local management entity is connected to communicate with the remote management entity via a first management communication channel; and the local management entity is operable to monitor the remote management entity and, in response to detection of an error status of the remote management entity, to divert management communications to a second management communications channel bypassing the remote management entity to maintain communications with the remote management network.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: January 29, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: James E. King, Rhod J. Jones, Paul J. Garnett
  • Patent number: 7321312
    Abstract: In a computer system a non-volatile fault indicator in a positional relationship with at least one system component is settable to maintain a fault indication for the component after powering down of the computer system.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: January 22, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Paul J. Garnett
  • Patent number: 7299495
    Abstract: A server blade may comprise a processor and a network interface. The network interface can be configured to be connected to a network remote to the server blade. The server blade may be configured to detect a malicious code occurrence in traffic on the network. The server blade may be further configured as a field replaceable unit. Optionally, the server blade may further comprise an enclosure which encloses the processor.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: November 20, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: James E. King, Martin P. Mayhead, Paul J. Garnett
  • Patent number: 7295442
    Abstract: A server system comprises a server blade carrier. The server blade carrier carries a plurality of removably mountable server blades. Each blade includes a blade service controller operable to perform monitoring and management functions in the server blade. The carrier comprises at least one carrier service processor. The carrier service processor is operably connected to the blade service controllers of blade servers mounted in the carrier to provide higher level management functions and is configured to communicate management functions to and from the blades.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: November 13, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J Garnett, James E King, Martin P Mayhead
  • Patent number: 7289319
    Abstract: A server blade is provided which comprises a processor. The server blade additionally comprises an enclosure which encloses the processor. The server blade is configured as a field replaceable unit removably receivable in a carrier of a modular computer system, and is configured as an oversized unit to span more than one standard information processing module receiving location in the carrier.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: October 30, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, James E. King, Martin P. Mayhead, Peter Heffernan
  • Patent number: 7245632
    Abstract: An information processing module, for example a server blade, has information connections and storage connections. A carrier, e.g., a rack mountable shelf, is configured to receive a number of information processing modules. A switch module is operable to connect a received information processing module to an external information network. The switch includes an external storage connection operable under an external storage channel format, e.g., Fiber Channel. A protocol converter converts between information packets comprising packet format storage data (e.g., iSCSI format) received from an information processing module and signals in the external storage channel format. Redundant connections are included to enhance reliability.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: July 17, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Peter Heffernan, Martin P. Mayhead, Paul J. Garnett, James E. King
  • Patent number: 7237082
    Abstract: In order to provide protection for first information, protection information, for example parity information, for the first information is spatially distributed with respect to the first information in memory. A logic unit maps the first information and the spatially distributed information corresponding thereto from them memory onto a connection operating under a protocol supporting the protection information.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: June 26, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Paul J. Garnett
  • Patent number: 7225276
    Abstract: A support module for a modular computer system can provide switching functions. Internal information signal interfaces can connect to information processing modules. First external information interfaces can connect to a first external information network under a first network protocol different to a network protocol used internally to the support module. A connector sub-module, receivable in the support module, includes a protocol translator for translating between information protocols.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: May 29, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, James E. King, Martin P. Mayhead, Peter Heffernan
  • Patent number: 7225235
    Abstract: A console concentrator is provided as an integral part of a modular computer system to provide access to consoles in the components of the system in a secure and flexible manner. For example, the console concentrator can provide a common point of access to respective consoles of a plurality of blades in blade server system. It can also provide access to consoles of, for example, a switch processor in the blade server system.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: May 29, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, James E. King, Martin P. Mayhead
  • Patent number: 7224581
    Abstract: A carrier may be provided for a modular computer system. The carrier may have a plurality of receiving locations. Each receiving location may be configured removably to receive at least one information processing module, and may be further configured to receive a dividing member. The dividing member can be operable to divide the receiving location into a plurality of receiving sub-locations. Each receiving sub-location can be operable to receive at least one information processing module.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: May 29, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, Peter Heffernan
  • Patent number: 7209358
    Abstract: A computer system comprises a plurality of shelves. Each shelf has a carrier for removably receiving a plurality of information processing modules and a switching module. Each shelf also has an interconnection member for providing connections between the information processing modules and the switching module. The shelves are logically connected into a plurality of stacks, the switching modules of the respective shelves in each stack being interconnected in a logical stacking configuration. The computer system further comprises a shelf having a carrier for removably receiving a master switching module, wherein the master switching module is connected into each stack as a common master switch for all of the stacks.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: April 24, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, Martin P. Mayhead, Thomas E. Giles, Ariel Hendel
  • Patent number: 7193844
    Abstract: A server blade may be provided. The server blade may comprise a processor and storage. The server blade can further comprise an enclosure that encloses said processor and storage. The server blade can be configured as a field replaceable unit.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: March 20, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, James E. King, Martin P. Mayhead, Peter Heffernan
  • Patent number: 7164587
    Abstract: An electromagnetic (EM) shielding assembly shields an electronic component mounted on a circuit board. The assembly includes a shielding portion that is electrically conductive and can be mounted adjacent an electronic component that it is desired shield. The shielding portion at least partially surrounds the component, thereby providing a degree of EM shielding. The assembly also includes at least one resiliently biased electrically conductive connection member in electrical communication with the shielding portion. The connection member is operable electrically to connect the shielding portion to a predetermined voltage by bearing down upon an electrically conductive contact of the circuit board.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: January 16, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, Sean Conor Wrycraft
  • Patent number: 7158781
    Abstract: A method may be provided for establishing a service communication channel to a multi-server computer system comprising a plurality of modular units. At least selected modular units can have a wireless communication port. The method may comprise transmitting an existence request message to the wireless communication port of each modular unit provided therewith; and receiving at least one existence response message from at least one of the plurality of modular units. The existence response message may include an identifier of the modular unit.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: January 2, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J. Garnett, Martin P. Mayhead
  • Patent number: 7124319
    Abstract: A fault tolerant computing system is provided comprising two or more processing sets that operate in synchronism with one another. The two processing sets are joined by a bridge, and there is a communications link for each processing set for transmitting data from the processing set to the bridge. Data transmissions are initiated in synchronism with one another from the respective processing sets to the bridge but are then subject to variable delay over the communications link. Accordingly, a buffer is included in the bridge for storing the data transmissions received from the processing sets for long enough to compensate for the variable delay. The data transmissions can then be fed out from the buffer to a comparator that verifies that the data transmissions received from the two or more processing sets properly match each other. Likewise, a buffer is included in each processing set for storing the data transmissions received from the bridge for long enough to compensate for the variable delay.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: October 17, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: John E. Watkins, Paul J. Garnett, Stephen Rowlinson
  • Patent number: 7124321
    Abstract: A computer system is provided having at least one processing resource, at least one power resource and at least one redundant power resource. The at least one processing resource is operable to exploit a greater level of power than is provided by the at least one power resource. The at least one processing resource is configured to exploit power provided by both the at least one power resource and the at least one redundant power resource, at a time when both the at least one power resource and the at least one redundant power resource are both operable to provide power.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: October 17, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul J Garnett, Andrew S Burnham