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: 7793306Abstract: 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: GrantFiled: October 6, 2005Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Lavanya Vasudevan, Marilyn Chen, Michael D. Stokes, Michael Bourgoin, Jeff Bloomfield, Anthony Presley
-
Patent number: 7711185Abstract: 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: GrantFiled: May 15, 2009Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
-
Patent number: 7667872Abstract: 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: GrantFiled: November 14, 2005Date of Patent: February 23, 2010Assignee: Microsoft CorporationInventors: Anthony Presley, Jeff Bloomfield, Marilyn Chen, Michael Stokes
-
Patent number: 7636468Abstract: 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: GrantFiled: November 10, 2003Date of Patent: December 22, 2009Assignee: Microsoft CorporationInventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
-
Publication number: 20090228955Abstract: 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: ApplicationFiled: May 15, 2009Publication date: September 10, 2009Applicant: Microsoft CorporationInventors: Bradley P. Gibson, Anthony Presley, Michael Stokes
-
Publication number: 20070136110Abstract: 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: ApplicationFiled: November 15, 2006Publication date: June 14, 2007Inventors: Anthony Presley, Erik Gilder
-
Publication number: 20070109565Abstract: 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: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Applicant: Microsoft CorporationInventors: Anthony Presley, Jeff Bloomfield, Marilyn Chen, Michael Stokes
-
Publication number: 20070083874Abstract: 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: ApplicationFiled: October 6, 2005Publication date: April 12, 2007Applicant: Microsoft CorporationInventors: Lavanya Vasudevan, Marilyn Chen, Michael Stokes, Michael Bourgoin, Jeff Bloomfield, Anthony Presley
-
Publication number: 20070052985Abstract: 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: ApplicationFiled: August 24, 2005Publication date: March 8, 2007Applicant: Microsoft CorporationInventors: Anthony Presley, Jeffrey Bloomfield, Marilyn Chen, Michael Bourgoin, Michael Stokes
-
Publication number: 20070046691Abstract: 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: ApplicationFiled: September 1, 2005Publication date: March 1, 2007Applicant: Microsoft CorporationInventors: Anthony Presley, Jeffrey Bloomfield, Michael Stokes
-
Publication number: 20070035751Abstract: 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: ApplicationFiled: August 15, 2005Publication date: February 15, 2007Applicant: Microsoft CorporationInventors: Anthony Presley, Jeff Bloomfield, Michael Stokes
-
Publication number: 20050195416Abstract: 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: ApplicationFiled: March 4, 2004Publication date: September 8, 2005Inventors: Michael Stokes, Anthony Presley
-
Publication number: 20050100211Abstract: 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: ApplicationFiled: November 10, 2003Publication date: May 12, 2005Applicant: Microsoft CorporationInventors: Bradley Gibson, Anthony Presley, Michael Stokes