Patents by Inventor Jeff Bloomfield

Jeff Bloomfield 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: 10068370
    Abstract: In one example, a graphics rendering subsystem may selectively link a set of graphic effect modules, such as shaders, to increase processing efficiency. The graphics rendering subsystem may execute a comparison of a performance attribute of a first pre-compiled graphic effect module with a linking criteria. The graphics rendering subsystem may link the first pre-compiled graphic effect module and a second pre-compiled graphic effect module at render-time in response to the performance attribute satisfying the linking criteria.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: September 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Luke Olsen, Jeff Bloomfield, Simon Tao, Stephen Proteau
  • Publication number: 20160078671
    Abstract: In one example, a graphics rendering subsystem may selectively link a set of graphic effect modules, such as shaders, to increase processing efficiency. The graphics rendering subsystem may execute a comparison of a performance attribute of a first pre-compiled graphic effect module with a linking criteria. The graphics rendering subsystem may link the first pre-compiled graphic effect module and a second pre-compiled graphic effect module at render-time in response to the performance attribute satisfying the linking criteria.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: MICROSOFT CORPORATION
    Inventors: Luke Olsen, Jeff Bloomfield, Simon Tao, Stephen Proteau
  • 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: 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
  • 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: 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