Patents by Inventor Michael James Paquette

Michael James Paquette 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: 7330922
    Abstract: Methods and apparatuses for dynamic virtual frame buffer management. At least one embodiment of the present invention dynamically enables or disables the use of a virtual frame buffer, which is not under control of graphics hardware of a data processing system, without restarting the graphical user interface system (e.g., the window system) of the data processing system. For example, in response to the addition or removing of a frame buffer that is under control of a graphics controller (e.g., due to the activation or deactivation of the graphics controller, or the hot plug-in or hot disconnection of the graphics controller), the virtual frame buffer is disabled or enabled respectively.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: February 12, 2008
    Assignee: Apple Inc.
    Inventors: Michael James Paquette, Simon Douglas
  • Patent number: 7209146
    Abstract: Methods and apparatuses for the generation of visual effects according to the elapsed time for real time display. One embodiment of the present invention provides an automated mechanism for displaying visual effects (e.g., fade to or from a target color) through adjusting color correction parameters (e.g., the look up table for gamma correction) without disturbing display color calibration settings for the current display device. Time-based adjustments are made in small steps in the beginning and end and large steps in the middle of the transition to provide perceptually smooth transition effect. In one embodiment, a operating system resource is provided to manage, synchronously or asynchronously, the visual effect on behalf of requesting applications, simplifying the coding of the application programs and providing consistency across application programs. In one embodiment, the operating system resource uses a reservation system to prevent conflict and interference between application programs.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: April 24, 2007
    Assignee: Apple Inc.
    Inventor: Michael James Paquette
  • Patent number: 7042464
    Abstract: Methods and apparatuses for the generation of visual effects according to the elapsed time for real time display. One embodiment of the present invention provides an automated mechanism for displaying visual effects (e.g., fade to or from a target color) through adjusting color correction parameters (e.g., the look up table for gamma correction) without disturbing display color calibration settings for the current display device. Time-based adjustments are made in small steps in the beginning and end and large steps in the middle of the transition to provide perceptually smooth transition effect. In one embodiment, a operating system resource is provided to manage, synchronously or asynchronously, the visual effect on behalf of requesting applications, simplifying the coding of the application programs and providing consistency across application programs. In one embodiment, the operating system resource uses a reservation system to prevent conflict and interference between application programs.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: May 9, 2006
    Assignee: Apple Computer, Inc.
    Inventor: Michael James Paquette
  • Patent number: 7019752
    Abstract: Methods and apparatuses for dynamic virtual frame buffer management. At least one embodiment of the present invention dynamically enables or disables the use of a virtual frame buffer, which is not under control of graphics hardware of a data processing system, without restarting the graphical user interface system (e.g., the window system) of the data processing system. For example, in response to the addition or removing of a frame buffer that is under control of a graphics controller (e.g., due to the activation or deactivation of the graphics controller, or the hot plug-in or hot disconnection of the graphics controller), the virtual frame buffer is disabled or enabled respectively.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: March 28, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Michael James Paquette, Simon Douglas