Patents by Inventor John G.A. Weiss

John G.A. Weiss 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: 20230289919
    Abstract: Aspects of the present disclosure relate to video stream refinement for a dynamic scene. In examples, a system is provided that includes at least one processor, and memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations. The set of operations include receiving an input video stream, identifying, within the input video stream, a frame portion containing features of interest, enlarging the frame portion containing the features of interest, enhancing the frame portion of the input video stream to increase fidelity within the frame portion, and displaying the enhanced frame portion.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sunando SENGUPTA, John G A WEISS, Luming LIANG, Ilya D. ZHARKOV, Eric CW SOMMERLADE
  • Patent number: 11263022
    Abstract: In an embodiment described herein, a method for a mechanism to turn a post processing feature in the Device Media Foundation Transform is described. The method comprises managing, at a device integration service executing on a computing device, a current setting of a feature and updating the current setting as stored in a registry in response to a changed setting of the feature and asserting a setting changed event. The method also includes applying the updated current setting to captured media samples via the Device Media Foundation Transform in response to the asserted setting changed event.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vivian Dsouza, Robert D. Young, Aleksandar Uzelac, John G. A. Weiss
  • Publication number: 20210365271
    Abstract: In an embodiment described herein, a method for a mechanism to turn a post processing feature in the Device Media Foundation Transform is described. The method comprises managing, at a device integration service executing on a computing device, a current setting of a feature and updating the current setting as stored in a registry in response to a changed setting of the feature and asserting a setting changed event. The method also includes applying the updated current setting to captured media samples via the Device Media Foundation Transform in response to the asserted setting changed event.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vivian Dsouza, Robert D. Young, Aleksandar Uzelac, John G.A. Weiss
  • Patent number: 10579253
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: March 3, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G. A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Publication number: 20190121513
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G.A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Patent number: 10168894
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: January 1, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G. A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Patent number: 9672292
    Abstract: This document describes techniques and apparatuses enabling affinity-based page navigation. These techniques and apparatuses enable page navigation, such as page flipping, page searches, and other navigation based on affinities associated with various pages. These affinities can include a reference to a page, such as a link or quotation in a social networking service, an encyclopedia, a webpage, an article, a newspaper, or a blog. These affinities can also or instead include usage, such as how many users have read, highlighted, dog-eared, or bookmarked a page.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Catherine N. Boulanger, John G. A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz
  • Patent number: 9606506
    Abstract: A holographic interaction device is described. In one or more implementations, an input device includes an input portion comprising a plurality of controls that are configured to generate signals to be processed as inputs by a computing device that is communicatively coupled to the controls. The input device also includes a holographic recording mechanism disposed over a surface of the input portion, the holographic recording mechanism is configured to output a hologram in response to receipt of light, from a light source, that is viewable by a user over the input portion.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: March 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy Andrew Large, Neil Emerton, Moshe R. Lutz, Vivek Pradeep, John G. A. Weiss, Quintus Travis
  • Patent number: 9495470
    Abstract: This document describes techniques and apparatuses enabling bookmarking for electronic books. The techniques and apparatuses enable a user of an electronic book to bookmark pages of the electronic book and navigate based on these bookmarks as well as bookmarks made by other users.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: November 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Catherine N. Boulanger, John G.A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz
  • Publication number: 20160274760
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Application
    Filed: May 26, 2016
    Publication date: September 22, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G. A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Patent number: 9372571
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: June 21, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G. A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Publication number: 20150227253
    Abstract: A canvas (e.g., a digital page or sheet of paper) on which a user can input data is displayed on a display device of a computing device in response to the canvas being invoked. The canvas can be invoked in different manners, such as by the user activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration. The user can input any digital data such as notes, drawings, and so forth on the canvas that he or she desires. In response to the canvas being dismissed (e.g., by the user again activating a switch or button at an “eraser” end of a stylus that mimics a pen/pencil configuration), display of the canvas ceases. The digital data input by the user is saved or otherwise processed by the computing device.
    Type: Application
    Filed: February 13, 2014
    Publication date: August 13, 2015
    Applicant: Microsoft Corporation
    Inventors: Sarah Graham Williams, Catherine N. Boulanger, Yann Florian Daniel Riche, Hua Wang, John G.A. Weiss, Anthony Christian Reed, Ralf Groene, Steven Nabil Bathiche, Vincent L. Ball
  • Publication number: 20150160849
    Abstract: Bezel gesture techniques are described. In one or more implementations, a determination is made that an input involves detection of an object by one or more bezel sensors. The bezel sensors are associated with a display device of a computing device. A location is identified from the input that corresponds to the detection of the object and an item is displayed at a location on the display device that is based at least in part on the identified location.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Microsoft Corporation
    Inventors: John G. A. Weiss, Catherine N. Boulanger, Steven Nabil Bathiche, Moshe R. Lutz
  • Publication number: 20150103011
    Abstract: A holographic interaction device is described. In one or more implementations, an input device includes an input portion comprising a plurality of controls that are configured to generate signals to be processed as inputs by a computing device that is communicatively coupled to the controls. The input device also includes a holographic recording mechanism disposed over a surface of the input portion, the holographic recording mechanism is configured to output a hologram in response to receipt of light, from a light source, that is viewable by a user over the input portion.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Applicant: Microsoft Corporation
    Inventors: Timothy Andrew Large, Neil Emerton, Moshe R. Lutz, Vivek Pradeep, John G. A. Weiss, Quintus Travis
  • Publication number: 20140143707
    Abstract: This document describes techniques and apparatuses enabling affinity-based page navigation. These techniques and apparatuses enable page navigation, such as page flipping, page searches, and other navigation based on affinities associated with various pages. These affinities can include a reference to a page, such as a link or quotation in a social networking service, an encyclopedia, a webpage, an article, a newspaper, or a blog. These affinities can also or instead include usage, such as how many users have read, highlighted, dog-eared, or bookmarked a page.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Catherine N. Boulanger, John G.A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz
  • Publication number: 20140143706
    Abstract: This document describes techniques and apparatuses enabling electronic book navigation. These techniques and apparatuses enable a user to navigate through an electronic book by flipping through pages of the electronic book. The speed of this flip can be based on a force or bend applied to a manual selector of a computing device on which the electronic book is displayed. The flip may also be affected by an affinity for a page of the electronic book, such by pausing at a page previously bookmarked by the user or often viewed by previous readers of the electronic book. This document also describes e-book-reading devices having integral variable-input manual selectors through which selection to flip through pages of an electronic book is enabled.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Catherine N. Boulanger, John G. A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz
  • Publication number: 20140143705
    Abstract: This document describes techniques and apparatuses enabling bookmarking for electronic books. The techniques and apparatuses enable a user of an electronic book to bookmark pages of the electronic book and navigate based on these bookmarks as well as bookmarks made by other users.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Catherine N. Boulanger, John G.A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz
  • Publication number: 20140139421
    Abstract: This document describes techniques and apparatuses concerning e-book-reading devices having integral variable-input manual selectors through which selection to control an electronic book is enabled. One example of this control includes navigating pages of an electronic book through flipping pages. Control of this page flipping can be made through a single implement of the variable-input manual selector, such as to slow, speed up, stop, or reverse the page flipping.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: Microsoft Corporation
    Inventors: Catherine N. Boulanger, John G.A. Weiss, Steven Nabil Bathiche, Paul Henry Dietz