Patents by Inventor John A. Morrison

John A. Morrison 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: 7962734
    Abstract: Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, including powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; performing at least one of testing and initialization of at least one device of the plurality of devices that are critical to running the applications before the restart is completed; offloading at least one of testing and initialization of at least one of the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: June 14, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael S. Allison, Stephen Patrick Hack, John A. Morrison
  • Patent number: 7872984
    Abstract: To dynamically adjust at least one setting of an interface to a communications link in a system, in response to receiving an indication of a change in a characteristic of the communications link, a representation of potential solutions for parameters associated with the communications link is constructed. From the representation, at least one solution is selected from among the potential solutions, where the selected at least one solution specifies values for the parameters that define the at least one setting for the interface to the communications link.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: January 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen J. Silva, John A. Morrison, Chritopher Wilson
  • Publication number: 20100249233
    Abstract: The present invention relates to compounds of formula (I) for stabilizing the tetrameric form of transthyretin, compounds for use in the treatment or prevention of amyloidosis, and agents and medicaments comprising such compounds. wherein X, Y, R1, R2, R3, R4, m, n, p, q, and the linker are as defined herein.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 30, 2010
    Inventors: Mark Brian PEPYS, Steven Victor Ley, Angus John Morrison, Vittorio Bellotti, Stephen Wood, Simon Kolstoe, Martin Smith
  • Publication number: 20100250877
    Abstract: Embodiments of the present invention are directed to enhancing VPAR monitors to allow an active VPAR to be moved from one machine to another, as well as to enhancing virtual-machine monitors to move active VPARs from one machine to another. Because traditional VPAR monitors lack access to many computational resources and to executing-operating-system state, VPAR movement is carried out primarily by specialized routines executing within active VPARs, unlike the movement of guest operating systems between machines carried out by virtual-machine-monitor routines.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 30, 2010
    Inventors: Blaine D. Gaither, John A. Morrison
  • Patent number: 7763732
    Abstract: Disclosed herein are indole derivatives of the formula (I) wherein each of the substitutents is given the definition as set forth in the specification and claims. Also disclosed are pharmaceutical compositions containing the indole derivatives and use of the derivatives for the treatment of pain.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: July 27, 2010
    Assignee: N.V. Organon
    Inventors: Paul David Ratcliffe, Julia Adam-Worrall, Angus John Morrison, Stuart John Francis, Takao Kiyoi
  • Patent number: 7700634
    Abstract: Disclosed herein are indole derivatives of the formula (I) wherein each of the substitutents is given the definition as set forth in the specification and claims. Also disclosed are pharmaceutical compositions containing the indole derivatives and use of the derivatives for the treatment of pain.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: April 20, 2010
    Assignee: N.V. Organon
    Inventors: Julia Adam-Worrall, Angus John Morrison, Grant Wishart, Takao Kiyoi, Duncan Robert McArthur
  • Publication number: 20100091666
    Abstract: To dynamically adjust at least one setting of an interface to a communications link in a system, in response to receiving an indication of a change in a characteristic of the communications link, a representation of potential solutions for parameters associated with the communications link is constructed. From the representation, at least one solution is selected from among the potential solutions, where the selected at least one solution specifies values for the parameters that define the at least one setting for the interface to the communications link.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventors: Stephen J. Silva, John A. Morrison, Chritopher Wilson
  • Patent number: 7688036
    Abstract: A self-recharging battery comprising a generator and an energy storage device contained within the battery case. The generator comprises a magnetic structure configured to generate a compressed magnetic field and a coil configured to focus the compressed magnetic field in electrical conductive elements of the coil.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: March 30, 2010
    Assignee: Battelle Energy Alliance, LLC
    Inventors: Eric Jay Yarger, John Morrison, John Grant Richardson, David Frazer Spencer, Dale W. Christiansen
  • Patent number: 7686638
    Abstract: A cable coupling apparatus includes a base defining a connector channel. A connector coupling feature is located on the base and operable to couple a connector positioned in the connector channel to the base. A socket coupling member is resiliently coupled to and extends from the base. A securing member is located on the socket coupling member, wherein the securing member comprises a socket coupling member release surface that is oriented relative to a connector removal direction at an angle of greater than 90 degrees such that the socket coupling member may be deflected by the movement of the base in the connector removal direction and the resulting engagement of a socket surface and the socket coupling member release surface on the securing member in order to remove a connector coupled to the base from a socket.
    Type: Grant
    Filed: July 6, 2008
    Date of Patent: March 30, 2010
    Assignee: Dell Products L.P.
    Inventors: Scott J. Boyd, John Morrison
  • Patent number: 7650275
    Abstract: Systems, methodologies, media, and other embodiments associated with external virtualization are described. One exemplary system embodiment includes an emulation logic located external to an integrated circuit to which it may be operably connected. The example emulation logic may include a virtualization logic that is configured to virtualize a portion of a function performed by the integrated circuit. The portion may be identifiable by an address associated with the portion. The example emulation logic may also include a data store that is operably connected to the virtualization logic and that is configured to store a state data associated with virtualizing the portion of the function.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: January 19, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Russ Herrell, Gerald J. Kaufman, Jr., John A. Morrison
  • Publication number: 20090312766
    Abstract: An impactor for positioning and holding a surgical or veterinary prosthetic implant whilst it is being driven into position, said impactor including: (a) an impaction means; (b) an impaction shoe which is configured to receive and support a prosthetic implant in a predetermined position; (c) connection means which connect the impaction means to the impaction shoe and are configured to transmit an impact from the impaction means to the impaction shoe; (d) arms configured to engage an implant supported upon the impaction shoe; (e) said arms being biased into engagement with said implant, but movable against the bias out of engagement with the implant; (f) said connection means being adjustable between a first setting at which the impaction shoe is spring-loaded so as to bias an implant supported upon the impaction shoe into engagement with said arms but at which the impaction shoe can slide relative to said arms, against said spring bias; and a second setting at which both the impaction shoe and the arms are ri
    Type: Application
    Filed: August 1, 2007
    Publication date: December 17, 2009
    Applicant: ENZTEC LIMITED
    Inventors: Iain Alexander McMillan, Paul John Morrison
  • Publication number: 20090295253
    Abstract: A motor/generator comprising a magnetic structure configured to generate a compressed magnetic field, an electrical conductive winding and a magnetic conductive winding configured to focus magnetic flux in the electrical conductive winding. The motor/generator may be advantageously employed in electromechanical and electromagnetic devices.
    Type: Application
    Filed: June 26, 2006
    Publication date: December 3, 2009
    Inventors: Eric J. Yarger, John Morrison, John G. Richardson, David F. Spencer, Dale W. Christiansen, Ronald A. Larson
  • Publication number: 20090295520
    Abstract: A magnetic structure configured to generate a compressed magnetic field. The magnetic structure may be advantageously employed in electro-mechanical and electro-magnetic devices.
    Type: Application
    Filed: June 26, 2006
    Publication date: December 3, 2009
    Inventors: Eric J. Yarger, John Morrison, John G. Richardson
  • Publication number: 20090287906
    Abstract: Techniques are provided for allocating a plurality of resources on a chip to a plurality of partitions in a partitionable computer system. In one embodiment, a resource allocated to a first partition generates a physical address in an address space allocated to the first partition. A partition identification value identifies the first partition. The first partition identification value is stored in the first physical address to produce a partition-identifying address, which may be transmitted to a system fabric. In another embodiment, a transaction is received which includes a source terminus identifier identifying a source device which transmitted the transaction. It is determined, based on the source terminus identifier, whether the source device is allocated to the same partition as any of the plurality of resources. If the source device is so allocated, the transaction is transmitted to a resource that is allocated to the same partition as the source device.
    Type: Application
    Filed: July 27, 2009
    Publication date: November 19, 2009
    Inventors: Russ Herrell, Gerald J. Kaufman, JR., John A. Morrison
  • Patent number: 7606995
    Abstract: Techniques are provided for allocating a plurality of resources on a chip to a plurality of partitions in a partitionable computer system. In one embodiment, a resource allocated to a first partition generates a physical address in an address space allocated to the first partition. A partition identification value identifies the first partition. The first partition identification value is stored in the first physical address to produce a partition-identifying address, which may be transmitted to a system fabric. In another embodiment, a transaction is received which includes a source terminus identifier identifying a source device which transmitted the transaction. It is determined, based on the source terminus identifier, whether the source device is allocated to the same partition as any of the plurality of resources. If the source device is so allocated, the transaction is transmitted to a resource that is allocated to the same partition as the source device.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: October 20, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Russ Herrell, Gerald J. Kaufman, Jr., John A. Morrison
  • Patent number: 7600111
    Abstract: Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, comprising powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: October 6, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael S. Allison, John A. Morrison
  • Patent number: 7600082
    Abstract: Systems, methodologies, media, and other embodiments associated with externally trapping transactions are described. One exemplary system embodiment includes an external virtualization logic configured to be operably connected to a processor that does not include internal virtualization support. The example system may include a data store for storing a trappable memory address and a transaction that causes the external virtualization logic to produce a trap.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: October 6, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Russ Herrell, Gerald J. Kaufman, Jr., John A. Morrison
  • Patent number: 7568090
    Abstract: Implementations of speedy boot for computer systems are disclosed. In an exemplary embodiment, a method of speedy boot for a computer system may include invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor. The method may also include bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state. The method may also include resetting operating system interfaces and loading the operating system.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: July 28, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John A. Morrison, Michael S. Allison, Stephen P. Hack
  • Publication number: 20090153646
    Abstract: A system, device, and method for providing assistance to a user may include initiation of a video and/or text chat session as an audio telephone call between a terminal operated by the user and a call host, establishment, by the call host, of an audio connection between the user terminal and call host for the audio telephone call, a routing, by the call host, of the audio telephone call to a terminal of a human agent, the routing depending on a type of assistance requested by the user, and the user terminal and the agent terminal establishing a video connection and/or a text chat connection between the user terminal and the agent terminal after the audio telephone call is accepted by the agent terminal.
    Type: Application
    Filed: October 13, 2008
    Publication date: June 18, 2009
    Inventors: LINDSAY BOURGUIGNON, Eric Jensen, Kristina Mashek, John Morrison
  • Patent number: 7539832
    Abstract: Systems, methodologies, media, and other embodiments associated with acquiring processor executable instructions from an option ROM are described. One exemplary method embodiment includes discovering input/output devices operably connected to a processor and updating a data structure with information concerning the input/output devices. The example method embodiment may also include obtaining a device driver from an option ROM associated with an input/output device, storing the device driver in non-MMIO memory and making the device driver available to input/output devices physically connected to the processor and for which information is stored in the data structure.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: May 26, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Silva, John A. Morrison, Michael S. Allison