Patents by Inventor Anthony Presley

Anthony Presley 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: 7793306
    Abstract: The invention discloses a system method for providing new functionality to an operating system while maintaining backward compatibility with existing applications. The invention can provide new functionality while maintaining backward compatibility without a requirement to change any syntax of an API and without having to create new APIs for all functions. The invention can be configured to pass monolithic data as well as modular data through either legacy APIs or newly created APIs.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: September 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Lavanya Vasudevan, Marilyn Chen, Michael D. Stokes, Michael Bourgoin, Jeff Bloomfield, Anthony Presley
  • Patent number: 7711185
    Abstract: Methods and apparatuses for supporting a color management system that processes an image in accordance to a hierarchically-structured policy are provided. The policy may be modeled with a schema in which the policy is organized with a plurality of policy levels. Policy settings at a lower policy level may override policy settings at a higher policy level, which may be inhibited with a lockout mechanism. A user interface supports the capability of a user configuring policy settings through a series of dialog boxes. The dialog boxes are hierarchically organized in accordance with configuration levels, where the configuration levels are associated with the policy levels. The dialog boxes provide a consolidated approach for configuring a color management system by a user. An interface is supported, enabling a component to send inputs to a color management system in order to configure the policy.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
  • Patent number: 7667872
    Abstract: A system and method for selectively setting gamut map model defaults in a color management system is disclosed for transforming colors from a first color space to a second color space. The method includes the steps of comprises determining the profile associated with the second color space from one of an ICC profile, a device model profile and a system default profile; associating a color appearance profile and a gamut mapping profile based on the profile; and selecting at least one of the color appearance and gamut mapping profiles based on the profile associated with the second color space.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Anthony Presley, Jeff Bloomfield, Marilyn Chen, Michael Stokes
  • Patent number: 7636468
    Abstract: Methods and apparatuses for supporting a color management system that processes an image in accordance to a hierarchically-structured policy are provided. The policy may be modeled with a schema in which the policy is organized with a plurality of policy levels. Policy settings at a lower policy level may override policy settings at a higher policy level, which may be inhibited with a lockout mechanism. A user interface supports the capability of a user configuring policy settings through a series of dialog boxes. The dialog boxes are hierarchically organized in accordance with configuration levels, where the configuration levels are associated with the policy levels. The dialog boxes provide a consolidated approach for configuring a color management system by a user. An interface is supported, enabling a component to send inputs to a color management system in order to configure the policy.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: December 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
  • Publication number: 20090228955
    Abstract: Methods and apparatuses for supporting a color management system that processes an image in accordance to a hierarchically-structured policy are provided. The policy may be modeled with a schema in which the policy is organized with a plurality of policy levels. Policy settings at a lower policy level may override policy settings at a higher policy level, which may be inhibited with a lockout mechanism. A user interface supports the capability of a user configuring policy settings through a series of dialog boxes. The dialog boxes are hierarchically organized in accordance with configuration levels, where the configuration levels are associated with the policy levels. The dialog boxes provide a consolidated approach for configuring a color management system by a user. An interface is supported, enabling a component to send inputs to a color management system in order to configure the policy.
    Type: Application
    Filed: May 15, 2009
    Publication date: September 10, 2009
    Applicant: Microsoft Corporation
    Inventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
  • Publication number: 20070136110
    Abstract: A method of table management utilizes a software program to manage the setup for a restaurant on any given date or occasion, prioritize seating, manage waiting lists, manage reservations, and assign seating order based on planning and layout factor information for the restaurant combined with real-time data received from the restaurant.
    Type: Application
    Filed: November 15, 2006
    Publication date: June 14, 2007
    Inventors: Anthony Presley, Erik Gilder
  • Publication number: 20070109565
    Abstract: A system and method for selectively setting gamut map model defaults in a color management system is disclosed for transforming colors from a first color space to a second color space. The method includes the steps of comprises determining the profile associated with the second color space from one of an ICC profile, a device model profile and a system default profile; associating a color appearance profile and a gamut mapping profile based on the profile; and selecting at least one of the color appearance and gamut mapping profiles based on the profile associated with the second color space.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Applicant: Microsoft Corporation
    Inventors: Anthony Presley, Jeff Bloomfield, Marilyn Chen, Michael Stokes
  • Publication number: 20070083874
    Abstract: The invention discloses a system method for providing new functionality to an operating system while maintaining backward compatibility with existing applications. The invention can provide new functionality while maintaining backward compatibility without a requirement to change any syntax of an API and without having to create new APIs for all functions. The invention can be configured to pass monolithic data as well as modular data through either legacy APIs or newly created APIs.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 12, 2007
    Applicant: Microsoft Corporation
    Inventors: Lavanya Vasudevan, Marilyn Chen, Michael Stokes, Michael Bourgoin, Jeff Bloomfield, Anthony Presley
  • Publication number: 20070052985
    Abstract: A color engine supports extensibility by allowing plug-ins. The color engine transforms an image file associated with a source device for consumption by a destination device. Within the color engine, a device model operates over a device model profile to generate a gamut boundary shell, which describes the range of colors a device is capable of producing. A color appearance model operates over a color appearance model profile to compensate for external viewing conditions. A gamut map model accepts as input gamut boundary shells describing the source device and the destination device, and operates over a gamut map model profile to generate a transform, which is used to transform the image file for consumption by the destination device. The device model profiles and gamut map model profiles may be extended using XML plug-ins, and the device models and gamut map models may be extended using DLL plug-ins.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Anthony Presley, Jeffrey Bloomfield, Marilyn Chen, Michael Bourgoin, Michael Stokes
  • Publication number: 20070046691
    Abstract: Techniques relating to gamuts and gamut mapping are described. In one instance, a process identifies a gamut attribute and generates a gamut having the attribute.
    Type: Application
    Filed: September 1, 2005
    Publication date: March 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Anthony Presley, Jeffrey Bloomfield, Michael Stokes
  • Publication number: 20070035751
    Abstract: A color management system is provided for mapping color data from a source device gamut to a destination device gamut using information regarding a gamut shape for the source device and the destination device. The color management system includes a gamut shape determining component that is capable of determining the information regarding the gamut shape for the source device and the destination device. The color management system also includes a gamut mapping model association component that is capable of determining a gamut mapping model based on the information regarding the gamut shape for the source device and the destination device. The color management system further includes a gamut mapping model invoking component that is capable of invoking the gamut mapping model and applying gamut mapping algorithms of the gamut mapping model to map the color data from the source device gamut to the destination device gamut.
    Type: Application
    Filed: August 15, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Anthony Presley, Jeff Bloomfield, Michael Stokes
  • Publication number: 20050195416
    Abstract: The disclosed method diminishes the resolution or the perceived resolution of images and compares the images to evaluate the color image quality of images. The method determines how far away images have to be or how much the resolution needs to be reduced for the images to be perceived as the same. A smaller viewing distance or a lower reduction in resolution corresponds to a closer similarity between the images. A relatively longer viewing distance or a greater reduction in resolution where the visual difference becomes unperceivable is indicative of a large difference between the images.
    Type: Application
    Filed: March 4, 2004
    Publication date: September 8, 2005
    Inventors: Michael Stokes, Anthony Presley
  • Publication number: 20050100211
    Abstract: Methods and apparatuses for supporting a color management system that processes an image in accordance to a hierarchically-structured policy are provided. The policy may be modeled with a schema in which the policy is organized with a plurality of policy levels. Policy settings at a lower policy level may override policy settings at a higher policy level, which may be inhibited with a lockout mechanism. A user interface supports the capability of a user configuring policy settings through a series of dialog boxes. The dialog boxes are hierarchically organized in accordance with configuration levels, where the configuration levels are associated with the policy levels. The dialog boxes provide a consolidated approach for configuring a color management system by a user. An interface is supported, enabling a component to send inputs to a color management system in order to configure the policy.
    Type: Application
    Filed: November 10, 2003
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Bradley Gibson, Anthony Presley, Michael Stokes