Patents by Inventor Erik A. Saltwell

Erik A. Saltwell 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: 9584942
    Abstract: A method and apparatus are disclosed to determine individualized head-related transfer function (HRTF) parameters for a user. The technique can include determining HRTF data of a user by using transform data of the user, where the transform data is indicative of a difference, as perceived by the user, between a sound of a direct utterance by the user and a sound of an indirect utterance by the user. The technique may further involve producing an audio effect tailored for the user by processing audio data based on the HRTF data of the user.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Erik Saltwell
  • Publication number: 20160142848
    Abstract: A method and apparatus are disclosed to determine individualized head-related transfer function (HRTF) parameters for a user. The technique can include determining HRTF data of a user by using transform data of the user, where the transform data is indicative of a difference, as perceived by the user, between a sound of a direct utterance by the user and a sound of an indirect utterance by the user. The technique may further involve producing an audio effect tailored for the user by processing audio data based on the HRTF data of the user.
    Type: Application
    Filed: January 30, 2015
    Publication date: May 19, 2016
    Inventor: Erik Saltwell
  • Patent number: 9104527
    Abstract: The automated derivation of style rules based on authored style rules. Style rules are used to apply styles to certain elements of a markup language document. Authored style rules are style rules that are created by a designer. However, the derived style rules are automatically created by evaluating an authored style rule set. Then authored style rules are displayed with derived style rules. The user interface in which the combined style rules appear may also provide interactivity such that at least one of the properties of a derived style rule is bound to a property of an authored style rule from which the property of the derived style rule was derived. In some embodiments, the derived style rules may be style rules that are helpful to the design of a document, but are not interpreted after the document is deployed.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: August 11, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sayuri Wijaya Gould, Ryan J. Salva, Heather T. Brown, Erik A. Saltwell, Christian Schormann
  • Patent number: 8601366
    Abstract: A computer-assisted visualization and potential adjustment of the layout of a document element involve multiple layout processes being sequentially applied. One set of one or more layout processes are applied to the element to determine an intermediate position of the element with respect to its initial position. Then, another set of one or more layout processes are applied to the element to determine a final position of the element. Rather than displaying just the final position on the display, the initial position, the intermediate position, and the final position of the element are all displayed. An intermediate control may be used to change the first set of one or more layout processes by moving the displayed intermediate position of the element. A final control may be used to change the second set of one or more layout processes by moving the displayed final position of the element.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: December 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Erik A. Saltwell, Christian Schormann
  • Patent number: 8572500
    Abstract: A screen design user interface that may operate in an interactive mode and a design mode. The user interface includes a screen presentation portion for presenting an application screen under design, and a mode control for selecting between the interactive mode and the design mode. When the user interface is in interactive mode, the user interface actually allows interaction with one or more application element of a screen displayed in the screen presentation portion such that interaction with the corresponding application element causes execution of a corresponding function and thus a corresponding change in state of the screen. When the user interface is in design mode, the user interface supports design of the application screen by recognizing design gestures, but disables the application elements.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Ryan J. Salva, Erik A. Saltwell, Heather T. Brown, Georgios Kounenis, Matthew Hall
  • Publication number: 20130067360
    Abstract: A screen design user interface that may operate in an interactive mode and a design mode. The user interface includes a screen presentation portion for presenting an application screen under design, and a mode control for selecting between the interactive mode and the design mode. When the user interface is in interactive mode, the user interface actually allows interaction with one or more application element of a screen displayed in the screen presentation portion such that interaction with the corresponding application element causes execution of a corresponding function and thus a corresponding change in state of the screen. When the user interface is in design mode, the user interface supports design of the application screen by recognizing design gestures, but disables the application elements.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ryan J. Salva, Erik A. Saltwell, Heather T. Brown, Georgios Kounenis, Matthew Hall
  • Publication number: 20130067322
    Abstract: The automated derivation of style rules based on authored style rules. Style rules are used to apply styles to certain elements of a markup language document. Authored style rules are style rules that are created by a designer. However, the derived style rules are automatically created by evaluating an authored style rule set. Then authored style rules are displayed with derived style rules. The user interface in which the combined style rules appear may also provide interactivity such that at least one of the properties of a derived style rule is bound to a property of an authored style rule from which the property of the derived style rule was derived. In some embodiments, the derived style rules may be style rules that are helpful to the design of a document, but are not interpreted after the document is deployed.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sayuri Wijaya Gould, Ryan J. Salva, Heather T. Brown, Erik A. Saltwell, Christian Schormann
  • Publication number: 20130067323
    Abstract: The computer-assisted visualization and potential adjustment of the layout of a document element in which there are multiple layout processes sequentially applied. One set of one or more layout processes are applied to the element to determine an intermediate position of the element with respect to its initial position. Then, another set of one or more layout processes are applied to the element to determine a final position of the element. Rather than displaying just the final position on the display, the initial position, the intermediate position, and the final position of the element are all displayed. An intermediate control may be used to change the first set of one or more layout processes by moving the displayed intermediate position of the element. A final control may be used to change the second set of one or more layout processes by moving the displayed final position of the element.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Erik A. Saltwell, Christian Schormann
  • Publication number: 20100211893
    Abstract: Web developers devote significant time and resources to investigating and mitigating inconsistencies that may present when a web page is rendered across different browsers. As provided herein, a cross-browser page visualization may be presented, which comprises one or more screenshot images of a web page rendered with different browsers, coupled with underlying styling and/or Document Object Model representation data. This allows for powerful page visualization and/or feature analysis. For example, rendering inconsistencies may be easily (or even automatically) detected and/or corrected.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael C. Fanning, Boris Feldman, Steven I. Guttman, Tyler G. Simpson, Erik A. Saltwell
  • Publication number: 20100211865
    Abstract: Many web developers spend significant time investigating and/or mitigating inconsistencies that may present when a web page is rendered across different browsers. Most websites are developed for multiple versions of one or more web browser and/or for multiple versions of one or more platforms. As provided herein, a cross-browser page visualization may be generated. A visualization may comprise a Document Object Model (DOM) associated with a screenshot image of a web page rendered within an available browser. Multiple visualizations may be created using locally installed browsers and/or remote browsers. The visualizations provide high-fidelity browser renderings coupled with underlying styling and/or DOM information that may be used to interrogate and/or annotate the screenshot image, thus allowing a web page to be developed that can be desirably rendered on different browsers, different operating systems and/or on different versions of the same.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael C. Fanning, Boris Feldman, Steven I. Guttman, Tyler G. Simpson, Erik A. Saltwell