Patents by Inventor Devon Strawn

Devon Strawn 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).

  • Publication number: 20110264527
    Abstract: The present disclosure details apparatuses, methods, and systems for a code-mediated content delivery platform comprising a Graphical Code-Serving Interface and a Code Triggered Information Server (“GCSI/CTIS”). The GCSI/CTIS connects information encoding symbologies to graphical interface elements, thus expanding the useful information content and interactivity of graphical displays, advertisements, publications, broadcasts, and/or the like. GCSI/CTIS components facilitate wide ranging functionality, including generation of robust encoding symbologies, error-correction, media sampling and purchasing, social networking, and sales promotion programs.
    Type: Application
    Filed: June 23, 2011
    Publication date: October 27, 2011
    Inventors: Dudley Fitzpatrick, Jason Alan Snyder, Glenn Thomas, John Cashman, Ed Jordan, Devon Strawn
  • Publication number: 20060209324
    Abstract: A method of converting between color spaces where color components are cached when they are well-defined after color space conversion. When the components become undefined after conversion, the cached values are used instead of using an arbitrary default value. The resulting color editing system is “robust” in that it matches users' expectations, shielding them from Surprising glitches introduced by the user of the arbitrary values for undefined color components.
    Type: Application
    Filed: March 21, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Devon Strawn, Eric Stollnitz, Henry Sowizral
  • Publication number: 20050237341
    Abstract: A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. The system can employ, for example, a vector-based interpolation method and/or a pixel-based partial differential equation (PDE) interpolation methods to facilitate generation of the color gradients. In one example, input boundary curves and/or feature curves are approximated by line segments, which are then utilized to generate a triangulation approximating a smooth color gradient.
    Type: Application
    Filed: June 27, 2005
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Michel Gangnet, Michael Kallay, Andrew Wu, Eric Stollnitz, Devon Strawn, John Lounsbery, Patrick Perez
  • Publication number: 20050232587
    Abstract: Combined object level and property level key framing systems, methods, and user interfaces are provided in which a user can enter a mode where any change to a property is recorded as a key framing action (e.g., creation or edit) at the current time as indicated by a timeline. When a key frame is created in this mode, the surrounding object level key frames are inspected to ensure that the functionality that users expect from object level key frames is maintained. If a user explicitly creates an animation of an attribute that spans an object level key frame, then that span for the animation is maintained as the user edits.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Devon Strawn, Kenneth Young, Kurt Jacob, Patrick Mullen, Peter Faraday