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).

  • Publication number: 20080163382
    Abstract: To protect sensitive data in program code, a method includes providing a programming interface with a capability of allocating a protected region of memory which can only be accessed by authorized code. Sensitive data present in program code is stored in the protected region of memory. The method includes marking parts of code in a program as authorized or not authorized to access the sensitive data, and determining if that part of a program which is executing is authorized to access protected data by reference to the marking.
    Type: Application
    Filed: January 2, 2008
    Publication date: July 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George Meldrum Blue, John James Ralph Scott, Jamie Peter Squibb, Philip Graham Willoughby
  • Publication number: 20080133616
    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: Application
    Filed: July 6, 2007
    Publication date: June 5, 2008
    Inventor: Philip Graham Willoughby
  • Publication number: 20070211138
    Abstract: A system and method for configuring devices to facilitate video telephony includes providing at least two devices that support video or audio communication. One of the devices is identified as a master device, and at least one of the devices is identified as a slave device. Media capabilities of the master device are determined, and the media capabilities of the slave device are received. The media capabilities of the master device and the slave device are aggregated, and the aggregated media capabilities are communicated to a remote site to facilitate video telephony.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: Philip Graham, Randy Harrell, Marthinus De Beer
  • Publication number: 20070200956
    Abstract: An apparatus, a method and a computer program product for correcting image data for the presence of a ghost image. The image data is for acceptance by a device that includes a partially-silvered finite-thickness reflector or similar element to provide a reflection of an image for display. The ghost image is a shifted, attenuated version of the image data. The method includes subtracting a first correction term from the image data, the first correction term being a shifted and attenuated version of the image data, the shift being the same as that between the image data and the ghost image, and the attenuation matching the attenuation of the ghost image caused by the device. The processed image data is input to the device. For a small enough attenuation of the ghost image, substantially no ghost image of the image data is displayed by the device.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Inventors: Richard Wales, Philip Graham, Wen-hsiung Chen, William May
  • Publication number: 20070138254
    Abstract: A method and system for providing Web-based information that is relevant to a program being viewed on a television. A data stream providing a set of Uniform Resource Locators (URLs) is provided along with the program content. The URLs identify Web sites that are relevant to the program content. Based on user preferences specified in a user profile, URLs for Web sites that are likely to be of particular interest to the user can be culled from the overall set of URLs. These URLs are sent to a device connected to the Internet (e.g., a personal computer system), allowing the user to access Web-based information relevant to the program content. The program content continues to be displayed on the television and the Web-based information is displayed on the personal computer system. Accordingly, the user can view targeted information that is of interest without interrupting the display on the television.
    Type: Application
    Filed: February 26, 2007
    Publication date: June 21, 2007
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Michael Frendo, Philip Graham
  • Publication number: 20070111947
    Abstract: Fibrin targeted therapeutic agents for the treatment of thromboembolism, infection, and cancer are provided.
    Type: Application
    Filed: October 16, 2006
    Publication date: May 17, 2007
    Inventors: Thomas McMurry, Andrew Kolodziej, Alan Carpenter, Simon Jones, Philip Graham, Richard Looby, Shrikumar Nair, Xifang Wang, Kirsten Overoye-Chan, John Barrett
  • Publication number: 20070092000
    Abstract: An apparatus, method, and carrier medium carrying computer-readable code to implement a method that includes generating a difference picture of an accepted picture of a time sequence of pictures minus an estimate of the previous picture in the sequence. The generating of the difference picture includes forming quantized coefficients and passing the quantized coefficients via a prediction loop to generate the estimate of the previous picture. A spatial filter is applied to at least a component of the difference picture such that the forming of quantized coefficients is from a spatially filtered difference picture. The spatial filter is a noise reducing spatial filter configured such that there is a fixed delay between the filter input picture and the filter output picture. The fixed delay is significantly less than the time between consecutive pictures in the time sequence.
    Type: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Inventors: Wen-hsiung Chen, Philip Graham
  • Publication number: 20060088092
    Abstract: An apparatus, a method, and a software product to control a plurality of surveillance video camera/encoder combinations. The method includes receiving a plurality of encoded video streams from a respective surveillance camera/encoder combination, and accepting a measure of the level of activity for each encoded video stream. Each measure is obtained from the output of the camera of the corresponding camera/encoder combination. The method further includes assigning output bit rates for each encoded stream according to the accepted level of activity such that a maximum overall bit rate is not exceeded. One version is for controlling camera/encoder combinations that accept remote bit rate control, and a second is for controlling camera/encoder combinations that send at a pre-set bit rate. One version includes a network connection between the camera/encoder combinations, and the method or apparatus for central control.
    Type: Application
    Filed: October 21, 2004
    Publication date: April 27, 2006
    Inventors: Wen-hsiung Chen, Fang Wu, Philip Graham, Gregory Pelton, Blane Eisenberg
  • Publication number: 20060072600
    Abstract: Devices, software, and methods quantify a burstiness quality of the packet loss in the node of a path. The quantified burstiness becomes a metric for determining the Quality of Service (QoS) offered by a node in retransmitting data through a network. Network routing and rerouting decisions are made according to the improved QoS. The burstiness statistic is determined by counting lengths of episodes of sequentially discarded packets at the node. The burstiness statistic is incorporated as a metric with the other metrics of the QoS of the node.
    Type: Application
    Filed: December 2, 2005
    Publication date: April 6, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Philip Graham, Ramanathan Jagadeesan, Bich Nguyen
  • Publication number: 20040249255
    Abstract: A puff tonometer includes two light sources located at diametrically opposite points, preferably equidistant from the optical axis of the objective lens assembly of the tonometer. The sources are arranged to direct light forwardly of the tonometer such that, in use, and when positioned close to a patient's eye under test, light from the two sources, after reflection by the anterior corneal surface of the eye under test, will be imaged by the objective lens assembly of the tonometer, to appear as two small areas of light in the field of view.
    Type: Application
    Filed: July 23, 2004
    Publication date: December 9, 2004
    Inventors: James Robert Arnold Matthews, John Horace Fisher, Paul Antony Merritt, Neil Anthony Atkins, David Philip Graham
  • Publication number: 20020073935
    Abstract: A platform assembly which inserts into the receiver hitch of a vehicle to allow dogs to have easier entry into or exit from a pickup or a sport utility vehicle, and which can easily be removed, folded to a compact size, and stored when not in use. The dog step is formed by a main support bar and a multiple piece platform, hinged together and secured with support braces. The platform will fold, allowing for easy storage. Another embodiment of the device allows for use with sport utility vehicles or trucks with fold down tailgates.
    Type: Application
    Filed: October 24, 2001
    Publication date: June 20, 2002
    Inventors: John Philip Graham, Mari Claire Graham
  • Patent number: 6036991
    Abstract: A leaf tea especially blended from a black tea and a green tea so that it contains catechins and phenols in a ratio between 0.15 to 0.4, but preferably between 0.2 and 0.3. Such a product resembles black tea but typically possesses an antioxidant activity that is 10% or more higher than that the same mass of the black tea alone. The black tea is preferably low grown while the green tea is preferably from an Assam jat.
    Type: Grant
    Filed: December 1, 1997
    Date of Patent: March 14, 2000
    Assignee: Lipton, Division of Conopco, Inc.
    Inventors: Philip Graham Humphrey, Paul Thomas Quinlan
  • Patent number: 4004523
    Abstract: A solid propellant charge having combustion inhibited surfaces provided by bonding elastomeric combustion-inhibiting material to the surfaces by a layer of a polyvinyl acetal resin bonded directly to those surfaces, and by a layer of another resin selected from epoxy resins, polyesters and formaldehyde resins.
    Type: Grant
    Filed: October 26, 1966
    Date of Patent: January 25, 1977
    Inventors: David Victor Clifford, Stephen William Bell, Stuart Gordon, Philip Graham Jones
  • Patent number: 3991565
    Abstract: A method of inhibiting combustion of some of the surfaces of a solid propellant charge for or in a rocket motor comprising bonding to said surfaces an elastomeric compound resistant to permeation by combustible components of the charge, and bonding a combustion inhibiting cellulosic derivative to the elastomeric compound, the cellulosic derivative being spaced from said surfaces by the elastomeric compound. The invention also relates to a rocket motor provided with a solid propellant charge inhibited in accordance with the method.
    Type: Grant
    Filed: March 12, 1969
    Date of Patent: November 16, 1976
    Assignee: Imperial Metal Industries (Kynoch) Limited
    Inventors: Stuart Gordon, Geoffrey Ian Evans, Philip Graham Jones
  • Patent number: 3958417
    Abstract: A method of suppressing unstable burning in a solid propellant rocket motor comprising combusting a silicone elastomer with burning of the solid propellant to produce a continuous stream of small silica particles which suppress instability.
    Type: Grant
    Filed: November 14, 1967
    Date of Patent: May 25, 1976
    Assignee: Imperial Metal Industries (Kynoch) Limited
    Inventors: Stuart Gordon, Geoffrey Ian Evans, Philip Graham Jones, Stephen William Bell