Patents by Inventor Philip Graham

Philip Graham 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: 8667743
    Abstract: The present invention relates to a panel for use in the assembly of a modular hot work habitat so as to form an enclosure to facilitate hot working. The panels comprise a first layer of flexible structural material, and a second layer of flexible fireproof material fixed to the structural layer. A habitat comprising a plurality of interconnected panels is described.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: March 11, 2014
    Assignee: Safehouse Habitats (Scotland) Limited
    Inventor: Philip Graham Watters
  • Publication number: 20130284223
    Abstract: The present invention relates to a panel for use in the assembly of a modular hot work habitat so as to form an enclosure to facilitate hot working. The panels comprise a first layer of flexible structural material, and a second layer of flexible fireproof material fixed to the structural layer. A habitat comprising a plurality of interconnected panels is described.
    Type: Application
    Filed: March 19, 2013
    Publication date: October 31, 2013
    Inventor: Philip Graham Watters
  • Patent number: 8453121
    Abstract: A method and system for the management of tracing data of interest in a data processing system comprises identifying the location and length of one or more such units of interest as each unit is stored in main memory during execution of the program and recording a logical assignment of each unit of interest to a slot in a wrap around trace buffer. Copying of the units of interest to the trace buffer is deferred unless one or more predefined events occur. Such events may include an attempt to overwrite the data which has been logically assigned or a request for information stored in the trace buffer. The recorded assignments are discarded whenever it is calculated that the capacity of the trace buffer would be exceeded resulting in the corresponding units never needing to be copied to the trace buffer.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: May 28, 2013
    Assignee: International Business Machines Corporation
    Inventors: Alexis Birkill, George Meldrum Blue, Philip Graham Willoughby
  • Patent number: 8397439
    Abstract: The present invention relates to a panel (20) for use in the assembly of a modular hot work habitat (10) so as to form an enclosure to facilitate hot working. The panels (20) comprise a first layer of flexible structural material (22), and a second layer of flexible fireproof material (24) fixed to the structural layer. A habitat (10) comprising a plurality of interconnected panels (20) is described.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: March 19, 2013
    Assignee: Safehouse Habitats (Scotland) Limited
    Inventor: Philip Graham Watters
  • Publication number: 20120272248
    Abstract: A method of managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, where the client computer is programmed to store an manage the asynchronous messaging queue, includes receiving a reactive message in the asynchronous messaging queue, the reactive message including an identification of a previously initiated message and an action to be performed on the previously initiated message; and upon determining that the previously initiated message has already been received in the asynchronous messaging queue, performing the action on the previously initiated message with the client computer.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George Meldrum Blue, Nigel Goddard, Martin James Gompertz, Andrew Ian Hickson, Gary Patrick Longerstaey, Philip Graham Willoughby
  • Patent number: 8276160
    Abstract: Managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, where the client computer is programmed to store an manage the asynchronous messaging queue, includes receiving a reactive message in the asynchronous messaging queue, the reactive message including an identification of a referenced message and an action to be performed on the referenced message; and performing the action on the previously initiated message with the client computer if the referenced message is present in the asynchronous messaging queue.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: George Meldrum Blue, Nigel Goddard, Martin James Gompertz, Andrew Ian Hickson, Gary Patrick Longerstaey, Philip Graham Willoughby
  • Patent number: 8189663
    Abstract: A method of obtaining a quantization value for macroblocks of a picture for video compression includes estimating 11, for a plurality of quantization values, a size of the picture in terms of a sum of all quantized coded coefficients. A linear relationship between a size of a macroblock and Activity of the macroblocks is assumed 12, where the Activity of the macroblock is the number of coded coefficients in the macroblock before discarding any coefficients or quantizing the remaining coefficients. The macroblocks are divided 13 into groups by their Activity level such that substantially a same number of pre-quantization coefficients are in each group. An average Activity of each group is determined 14. A quantization value for each group is determined 15 from the assumed linear relationship between a number of bits per macroblock and Activity of the macroblocks and the average Activity of the group, as imposed by a predetermined bit rate.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: May 29, 2012
    Assignee: Ericsson AB
    Inventors: Kismat Singh, Philip Graham White, Matthew Patrick Compton
  • Patent number: 8147772
    Abstract: A method and apparatus for eliminating mold spores, pathogens and odor from material like equine bedding. The apparatus includes two or more pairs of augers including blades to control the size of the material and to move it in a zigzag fashion through heat.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: April 3, 2012
    Inventor: Philip Graham Wilford
  • Publication number: 20110212939
    Abstract: Compounds of formula (I) or pharmaceutically acceptable salts thereof, are GPCR (GPR119) agonists and are useful as for the treatment of diabetes and obesity.
    Type: Application
    Filed: July 10, 2009
    Publication date: September 1, 2011
    Applicant: Prosidion Limited
    Inventors: Lisa Sarah Bertram, Philip Graham Clarke, Graham John Dawson, Peter Timothy Fry, Matthew Colin Thor Fyfe, William Gattrell, Revathy Perpetua Jeevaratnam, John Keily, Thomas Martin Krulle, Martin James Procter, Chrystelle Marie Rasamison, Colin Peter Sambrook-Smith, Simon Andrew Swain
  • Publication number: 20110091362
    Abstract: A method and apparatus for eliminating mold spores, pathogens and odor from material like equine bedding. The apparatus includes two or more pairs of augers including blades to control the size of the material and to move it in a zigzag fashion through heat.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Inventor: Philip Graham Wilford
  • Publication number: 20110083817
    Abstract: Exterior solar shading comprises at least one elongate rigid light-transmissible louver. The louver has an infra-red filter element which prevents or limits the transmission of infra-red energy, and a light redirection element which reflect visible light passing through the louver. The light redirecting element is integrally formed in a major surface of an outer louver element of the louver. Preferably, the light redirecting element is a plurality of formations such as recesses, for example, grooves, or projections, which may preferably have at least one mirrored surface.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 14, 2011
    Applicant: Levolux A.T. Limited
    Inventors: Peter BRAYBROOK, Philip Graham GENT, Scott Charles JOHNSON
  • Patent number: 7853218
    Abstract: A method of checking messages from a network of communication sources includes initially testing the signal strength of a plurality of communication sources, storing the identity of the communication sources with the two strongest signals, and alternatively entering a sleep mode and a wake-up mode, the wake-up mode synchronized to the communication source with the strongest signal. The method further includes testing the signal strength of one additional communication source, switching synchronization to the additional communication source if said source presents a signal stronger than the signal of a stored communication source with the strongest signal, and replacing the identity of any stored communication source if an additional communication sources tested in sequence presents a signal stronger than the signal of said stored communication source.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: December 14, 2010
    Assignee: Lojack Operating Company, LP
    Inventors: Frank Romano, Sampath Krishna, Son Nguyen, Jesse Rhodes, Philip Grahame Crewe, Daniel Jonathan Finchley Cletheroe, Mark Marsden, Steven Walter Greendale, Nigel James Watson, Ian Christopher Stroud, Timothy David Howe, Gerard Edward Smith
  • Patent number: 7836106
    Abstract: Provided are methods, apparatus and computer program products for change management within a data processing system and in particular for simulating the effect of removal of a file from the system. An anti-file is created within a file system layer that is overlaid onto a set of computer program files. The anti-file hides a corresponding first file such that overlaying the anti-file layer on the set of program files simulates the effect of removing the first file from the set of program files.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventor: Philip Graham Willoughby
  • Publication number: 20100095308
    Abstract: Managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, where the client computer is programmed to store an manage the asynchronous messaging queue, includes receiving a reactive message in the asynchronous messaging queue, the reactive message including an identification of a referenced message and an action to be performed on the referenced message; and performing the action on the previously initiated message with the client computer if the referenced message is present in the asynchronous messaging queue.
    Type: Application
    Filed: October 8, 2009
    Publication date: April 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George Meldrum Blue, Nigel Goddard, Martin James Gompertz, Andrew Ian Hickson, Gary Patrick Longerstaey, Philip Graham Willoughby
  • Publication number: 20090305640
    Abstract: A method of checking messages from a network of communication sources includes initially testing the signal strength of a plurality of communication sources, storing the identity of the communication sources with the two strongest signals, and alternatively entering a sleep mode and a wake-up mode, the wake-up mode synchronized to the communication source with the strongest signal. The method further includes testing the signal strength of one additional communication source, switching synchronization to the additional communication source if said source presents a signal stronger than the signal of a stored communication source with the strongest signal, and replacing the identity of any stored communication source if an additional communication sources tested in sequence presents a signal stronger than the signal of said stored communication source.
    Type: Application
    Filed: August 12, 2009
    Publication date: December 10, 2009
    Inventors: Frank Romano, Sampath Krishna, Son Nguyen, Jesse Rhodes, Philip Grahame Crewe, Daniel Jonathan Finchley Cletheroe, Mark Marsden, Steven Walter Greendale, Nigel James Watson, Ian Christopher Shroud, Timothy David Howe, Gerard Edward Smith
  • Patent number: 7593711
    Abstract: A vehicle locating unit with improved power management. A receiver receives a signal from a network of communication sources. A signal strength monitoring subsystem determines which of the communication sources are transmitting the strongest signals. A power management subsystem is responsive to the signal strength monitoring subsystem and is configured to alternatively enter sleep and wake-up modes, synchronize the wake-up mode to the communication source transmitting the strongest signal, and test the signal strength of at least one additional communication source according to a predefined sequence.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: September 22, 2009
    Assignee: LoJack Operating Company, LP
    Inventors: Frank Romano, Sampath Krishna, Son Nguyen, Jesse Rhodes, Philip Grahame Crewe, Daniel Jonathan Finchley Cletheroe, Mark Marsden, Steven Walter Greendale, Nigel James Watson, Ian Christopher Stroud, Timothy David Howe, Gerard Edward Smith
  • Publication number: 20090199973
    Abstract: The present invention relates to a panel (20) for use in the assembly of a modular hot work habitat (10) so as to form an enclosure to facilitate hot working. The panels (20) comprise a first layer of flexible structural material (22), and a second layer of flexible fireproof material (24) fixed to the structural layer. A habitat (10) comprising a plurality of interconnected panels (20) is described.
    Type: Application
    Filed: June 20, 2007
    Publication date: August 13, 2009
    Inventor: Philip Graham Watters
  • Publication number: 20090113398
    Abstract: A method and system for the management of tracing data of interest in a data processing system comprises identifying the location and length of one or more such units of interest as each unit is stored in main memory during execution of the program and recording a logical assignment of each unit of interest to a slot in a wrap around trace buffer. Copying of the units of interest to the trace buffer is deferred unless one or more predefined events occur. Such events may include an attempt to overwrite the data which has been logically assigned or a request for information stored in the trace buffer. The recorded assignments are discarded whenever it is calculated that the capacity of the trace buffer would be exceeded resulting in the corresponding units never needing to be copied to the trace buffer.
    Type: Application
    Filed: June 3, 2008
    Publication date: April 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Alexis Birkill, George Meldrum Blue, Philip Graham Willoughby
  • Patent number: 7511606
    Abstract: A vehicle locating unit with a receiver for receiving a signal from a network of communication sources, a transponder activated when a communication source sends a message to the receiver, and a power supply regulating circuit for regulating a nominal input voltage and powering the receiver and the transponder. A protection circuit is responsive to an injected input voltage and configured to clamp the injected (high level) input voltage at a predetermined maximum voltage.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: March 31, 2009
    Assignee: LoJack Operating Company LP
    Inventors: Frank Romano, Sampath Krishna, Son Nguyen, Jesse Rhodes, Philip Grahame Crewe, Daniel Jonathan Finchley Cletheroe, Mark Marsden, Steven Walter Greendale, Nigel James Watson, Ian Christopher Stroud, Timothy David Howe, Gerard Edward Smith, Colin Richard Smithers
  • Publication number: 20080165845
    Abstract: A method of obtaining a quantisation value for macroblocks of a picture for video compression includes estimating 11, for a plurality of quantisation values, a size of the picture in terms of a sum of all quantised coded coefficients. A linear relationship between a size of a macroblock and Activity of the macroblocks is assumed 12, where the Activity of the macroblock is the number of coded coefficients in the macroblock before discarding any coefficients or quantising the remaining coefficients. The macroblocks are divided 13 into groups by their Activity level such that substantially a same number of pre-quantisation coefficients are in each group. An average Activity of each group is determined 14. A quantisation value for each group is determined 15 from the assumed linear relationship between a number of bits per macroblock and Activity of the macroblocks and the average Activity of the group, as imposed by a predetermined bit rate.
    Type: Application
    Filed: December 20, 2007
    Publication date: July 10, 2008
    Inventors: Kismat Singh, Philip Graham White, Matthew Patrick Compton