Patents by Inventor Bryan K. MAMARIL
Bryan K. MAMARIL 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: 20220221970Abstract: A system for modifying a user interface described herein can include a processor to detect a plurality of display screens electronically coupled to the system. The processor can also detect a first gesture corresponding to an application window displayed in one of the display screens and generate a preview panel in response to detecting the first gesture, the preview panel to be displayed proximate the application window, wherein the preview panel is to display a real-time image comprising content displayed in each of the display screens. Furthermore, the processor can detect a second gesture to move the application window to a different display screen modify the user interface to display the application window in the different display screen.Type: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: Matthias BAER, Bryan K. MAMARIL, Isaiah NG, Garner B. THOMAS, Cassandra M. APRIL, Richard FANG, Matthew I. WORLEY
-
Patent number: 11301124Abstract: A system for modifying a user interface described herein can include a processor to detect a plurality of display screens electronically coupled to the system. The processor can also detect a first gesture corresponding to an application window displayed in one of the display screens and generate a preview panel in response to detecting the first gesture, the preview panel to be displayed proximate the application window, wherein the preview panel is to display a real-time image comprising content displayed in each of the display screens. Furthermore, the processor can detect a second gesture to move the application window to a different display screen modify the user interface to display the application window in the different display screen.Type: GrantFiled: August 18, 2017Date of Patent: April 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Matthias Baer, Bryan K. Mamaril, Isaiah Ng, Garner B. Thomas, Cassandra M. April, Richard Fang, Matthew I. Worley
-
Patent number: 11237699Abstract: A system for generating proximal menus described herein can include a processor to detect a location of a touch gesture on a display device coupled to the system. The processor can also determine a proximal menu is to be displayed at the location of the touch gesture and populate the proximal menu with at least one feature corresponding to a ring of an operating system. Furthermore, the processor can display the proximal menu with the at least one feature within an executed application.Type: GrantFiled: August 18, 2017Date of Patent: February 1, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Bryan K. Mamaril, Matthias Baer, Gregory A. Howard, Jonathan M. Cain, Isaiah Ng, Jack B. Gerrits, Kiran Kumar, Jessica Bourgade, Michael C. Hilsdale
-
Publication number: 20210373758Abstract: Methods and system directed to displaying title bars at a display of a large-format display are provided. More specifically, the methods and systems enable a large-format display, which may be touch-enabled, to detect where a user is interacting with the display and to provide interactive controls in an accessible location to the user. For instance, the display may detect that a user is interacting with a particular quadrant of the display based on a user gesture on or near the display, based on a user interaction with an application window on a portion of the display, based on sensor detection of a user position relative to the display, or other suitable method of detection. Accordingly, the large-format display may provide interactive controls based on the detected quadrant, gesture location, or other interaction with an application window.Type: ApplicationFiled: May 28, 2020Publication date: December 2, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Bryan K. Mamaril, Cassandra Lynn Hoef
-
Patent number: 10417991Abstract: A system for modifying a user interface in a multi-display device environment described herein can include a processor and a memory storing instructions that cause the processor to detect a number of display screens coupled to the system. The plurality of instructions can also cause the processor to split an image to generate sub-images based on the number of display screens and a bezel size corresponding to each of the display screens, the sub-images to exclude portions of the image corresponding to the bezel size of each of the display screens. Additionally, the plurality of instructions can cause the processor to resize each of the sub-images based on a display size of each of the display screens and display the image by transmitting the sub-images to the display screens.Type: GrantFiled: August 18, 2017Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Matthias Baer, Bryan K. Mamaril, Kyle T. Kral, Kae-Ling J. Gurr, Ryan Whitaker
-
Publication number: 20190056840Abstract: A system for generating proximal menus described herein can include a processor to detect a location of a touch gesture on a display device coupled to the system. The processor can also determine a proximal menu is to be displayed at the location of the touch gesture and populate the proximal menu with at least one feature corresponding to a ring of an operating system. Furthermore, the processor can display the proximal menu with the at least one feature within an executed application.Type: ApplicationFiled: August 18, 2017Publication date: February 21, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Bryan K. MAMARIL, Matthias BAER, Gregory A. HOWARD, Jonathan M. CAIN, Isaiah NG, Jack B. GERRITS, Kiran KUMAR, Jessica BOURGADE, Michael C. HILSDALE
-
Publication number: 20190057671Abstract: A system for modifying a user interface in a multi-display device environment described herein can include a processor and a memory storing instructions that cause the processor to detect a number of display screens coupled to the system. The plurality of instructions can also cause the processor to split an image to generate sub-images based on the number of display screens and a bezel size corresponding to each of the display screens, the sub-images to exclude portions of the image corresponding to the bezel size of each of the display screens. Additionally, the plurality of instructions can cause the processor to resize each of the sub-images based on a display size of each of the display screens and display the image by transmitting the sub-images to the display screens.Type: ApplicationFiled: August 18, 2017Publication date: February 21, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Matthias BAER, Bryan K. MAMARIL, Kyle T. KRAL, Kae-Ling J. GURR, Ryan WHITAKER
-
Publication number: 20190056857Abstract: A method for resizing user interfaces described herein can include detecting a reduced format gesture within an application window displayed in an active region of a user interface. The method can also include modifying the user interface to display the application window in a reduced format proximate the reduced format gesture and modifying the user interface to indicate an inactive state for a region of the user interface outside of the application window. Furthermore, the method can include detecting one or more input actions corresponding to the application window and detecting a maximize gesture within the application window. Additionally, the method can include modifying the user interface by resizing the application window to a maximized format and transitioning the region of the user interface outside of the application window from the inactive state to an active state.Type: ApplicationFiled: August 18, 2017Publication date: February 21, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Bryan K. MAMARIL, Jeffrey C. FONG
-
Publication number: 20190056858Abstract: A system for modifying a user interface described herein can include a processor to detect a plurality of display screens electronically coupled to the system. The processor can also detect a first gesture corresponding to an application window displayed in one of the display screens and generate a preview panel in response to detecting the first gesture, the preview panel to be displayed proximate the application window, wherein the preview panel is to display a real-time image comprising content displayed in each of the display screens. Furthermore, the processor can detect a second gesture to move the application window to a different display screen modify the user interface to display the application window in the different display screen.Type: ApplicationFiled: August 18, 2017Publication date: February 21, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Matthias BAER, Bryan K. MAMARIL, Isaiah NG, Garner B. THOMAS, Cassandra M. APRIL, Richard FANG, Matthew I. WORLEY