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: 9584942Abstract: 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: GrantFiled: January 30, 2015Date of Patent: February 28, 2017Assignee: Microsoft Technology Licensing, LLCInventor: Erik Saltwell
-
Publication number: 20160142848Abstract: 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: ApplicationFiled: January 30, 2015Publication date: May 19, 2016Inventor: Erik Saltwell
-
Patent number: 9104527Abstract: 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: GrantFiled: September 8, 2011Date of Patent: August 11, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sayuri Wijaya Gould, Ryan J. Salva, Heather T. Brown, Erik A. Saltwell, Christian Schormann
-
Patent number: 8601366Abstract: 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: GrantFiled: September 8, 2011Date of Patent: December 3, 2013Assignee: Microsoft CorporationInventors: Erik A. Saltwell, Christian Schormann
-
Patent number: 8572500Abstract: 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: GrantFiled: September 9, 2011Date of Patent: October 29, 2013Assignee: Microsoft CorporationInventors: Ryan J. Salva, Erik A. Saltwell, Heather T. Brown, Georgios Kounenis, Matthew Hall
-
Publication number: 20130067360Abstract: 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: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Ryan J. Salva, Erik A. Saltwell, Heather T. Brown, Georgios Kounenis, Matthew Hall
-
Publication number: 20130067322Abstract: 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: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Sayuri Wijaya Gould, Ryan J. Salva, Heather T. Brown, Erik A. Saltwell, Christian Schormann
-
Publication number: 20130067323Abstract: 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: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Erik A. Saltwell, Christian Schormann
-
Publication number: 20100211893Abstract: 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: ApplicationFiled: February 19, 2009Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Michael C. Fanning, Boris Feldman, Steven I. Guttman, Tyler G. Simpson, Erik A. Saltwell
-
Publication number: 20100211865Abstract: 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: ApplicationFiled: February 19, 2009Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Michael C. Fanning, Boris Feldman, Steven I. Guttman, Tyler G. Simpson, Erik A. Saltwell