Patents by Inventor Jon E. Graham

Jon E. 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: 8407757
    Abstract: The present invention provides a method and system of specifying and enforcing at least one run-time policy for at least one computer process executing on a computer system, where the computer system includes a computer operating system. In an exemplary embodiment, the method and system include (1) relating the policy with an executable file of the process, (2) associating the policy with a running instance of the process, and (3) enforcing the policy on the running instance.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jon E. Graham, Anurag Sharma
  • Patent number: 8402553
    Abstract: The present invention provides a processor-implemented method and system of updating an operating system of a computer system, where the operating system is subject to a system lockdown that does not allow changes to a list of approved executables of the operating system and that does not allow changes to a base system configuration of the operating system. In an exemplary embodiment, the method and system include, (1) identifying at least one trusted updater process in the operating system and (2) allowing the trusted updater process to make at least one change to the list of approved executables. In an exemplary embodiment, the method and system include, (1) identifying at least one trusted updater process in the operating system and (2) allowing the trusted updater process to make at least one change to the base system configuration.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: March 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jon E. Graham, Anurag Sharma, Steven Welch
  • Publication number: 20110107430
    Abstract: The present invention provides a processor-implemented method and system of updating an operating system of a computer system, where the operating system is subject to a system lockdown that does not allow changes to a list of approved executables of the operating system and that does not allow changes to a base system configuration of the operating system. In an exemplary embodiment, the method and system include, (1) identifying at least one trusted updater process in the operating system and (2) allowing the trusted updater process to make at least one change to the list of approved executables. In an exemplary embodiment, the method and system include, (1) identifying at least one trusted updater process in the operating system and (2) allowing the trusted updater process to make at least one change to the base system configuration.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jon E. Graham, Anurag Sharma, Steven Welch
  • Publication number: 20090178103
    Abstract: The present invention provides a method and system of specifying and enforcing at least one run-time policy for at least one computer process executing on a computer system, where the computer system includes a computer operating system. In an exemplary embodiment, the method and system include (1) relating the policy with an executable file of the process, (2) associating the policy with a running instance of the process, and (3) enforcing the policy on the running instance.
    Type: Application
    Filed: January 4, 2008
    Publication date: July 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jon E. Graham, Anurag Sharma
  • Publication number: 20030025715
    Abstract: A method and apparatus for generating an input event that allows a user to easily and correctly select a small object on a display screen is provided for. An input event generating method and apparatus, according to the present invention, includes a method of generating an input event in an image display system having a display device and a pointing device for pointing an image displayed on the display screen of the display device with a pointer. There are included therein the steps of: displaying a zoom window for zooming a given area in a display screen in response to a process-initiating action in displaying the screen; and, when a manipulation of the pointing device is detected at first coordinates in the zoom window, generating an input event corresponding to the pointing device manipulation at second coordinates associated with the first coordinates in the given area.
    Type: Application
    Filed: June 28, 2002
    Publication date: February 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jon E. Graham, Hidetoshi Mori, Arimasa Naitoh, David Sawin
  • Patent number: 5910820
    Abstract: A method and apparatus for correcting the flicker artifact associated with noninterlaced to interlaced video conversion includes a Set-Interpolative-Threshold comparator function whereby weighted line averaging is used only if the difference in luminance, or other color component, of vertically adjacent pixels in the noninterlaced video exceeds a user set threshold value. When the differential value in luminance, or other color component, is greater than the threshold value, and such line averaging is used, the negative effects of the line averaging, such as blurring and darkening of the resulting video frame, are at least partially corrected by aperture/inverse aperture correction.
    Type: Grant
    Filed: March 25, 1996
    Date of Patent: June 8, 1999
    Assignee: S3, Incorporated
    Inventors: William S. Herz, Jon E. Graham
  • Patent number: 5412773
    Abstract: A computerized interactive menu-driven video signal processing apparatus and method for selectively converting and processing color video signals from a color film scanner includes and provides a method for using a film scanner, a video color signal processor, a video signal storage device (e.g. high definition video tape recorder) and a computer with an interactive menu-driven operator control interface. The operator interface includes an alphanumeric keypad, a computer "mouse," a graphics display and a video monitor. While viewing analytical data (e.g. film masking coefficients, model film dye characteristic curves) on the graphics display and video images on the video monitor, the operator enters data and commands into the computer via the alphanumeric keypad or mouse to control the film scanner, the video color signal processor and the video signal storage device.
    Type: Grant
    Filed: November 19, 1991
    Date of Patent: May 2, 1995
    Assignee: Sony Electronics Inc.
    Inventors: John B. Carlucci, Jon E. Graham, Douglas D. Kuper, Kathlynn K. Uenaka, David C. Collier