Patents by Inventor Travis Spomer
Travis Spomer 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: 10635540Abstract: Save and synchronization status information is provided. The save and synchronization status information may be concise yet informative to a user and may provide an indication of the current save state of the document: “saved,” “dirty,” or “saving.” The indication of the current save state may be displayed in a consistent and reliable spot such that the user may reliably know where to look to find the document's save status. Other save states may be included, such as offline or error. The indication may be selectable, such that when selected, the user may see additional save and synchronization status detail, and may be enabled to rename the document.Type: GrantFiled: August 6, 2014Date of Patent: April 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan S. Kaufthal, Matthew S. Feczko, Charles Scott Walker, Michael Jeffers, Douglas Lane Milvaney, J. David McCall, Travis Spomer
-
Patent number: 10402034Abstract: Embodiments of a system for automatically managing panes in relation to the application canvas in a user interface. The system includes a pane manager that works in conjunction with applications to provide access to panes while keeping a minimum amount of user content visible. The system allows an application to define a protected canvas size. When a pane is needed, the system determines if sufficient room for the pane exists or can be created by dismissing another pane. If so, the pane is added. If not, the pane may be displayed in a temporary manner. The system also responds to changes in the user interface size. If the user interface size decreases to a point where sufficient room for existing panes is no longer available, one or more of the existing panes are dismissed.Type: GrantFiled: August 6, 2014Date of Patent: September 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan S. Kaufthal, Travis Spomer, Ryan Sloan
-
Publication number: 20190155456Abstract: Aspects of a system for automatically managing a pane in a user interface on a small form factor computing device include an adaptive pane module for determining when an event that affects the canvas size occurs, such as changing the display configuration or reorienting the display, which in turn affects pane management, or the opening or closing of a pane. The adaptive pane module manages the pane. After managing the pane, the system resizes the canvas and reflows the content as appropriate for a small form factor computing device.Type: ApplicationFiled: January 25, 2019Publication date: May 23, 2019Applicant: Microsoft Technology Licensing, LLC.Inventors: Jonathan S. KAUFTHAL, Charles Scott WALKER, Travis SPOMER, Edward Augustus LAYNE, JR., Taili FENG, Julie Christa SETO
-
Patent number: 10209849Abstract: Aspects of a system for automatically managing a pane in a user interface on a small form factor computing device include an adaptive pane module for determining when an event that affects the canvas size occurs, such as changing the display configuration or reorienting the display, which in turn affects pane management, or the opening or closing of a pane. The adaptive pane module manages the pane. After managing the pane, the system resizes the canvas and reflows the content as appropriate for a small form factor computing device.Type: GrantFiled: June 30, 2015Date of Patent: February 19, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan S. Kaufthal, Charles Scott Walker, Travis Spomer, Edward Augustus Layne, Jr., Taili Feng, Julie Christa Seto
-
Patent number: 10042655Abstract: Aspects of a system for automatically adapting an application user interface display on a small form factor computing device include a computing device having at least a processing device, a memory, and a display. The user interface is a functional landscape of an application that accommodates and displays, in various combinations, multiple regions of application functional controls and information. An adaptive user interface display module detects a change in available screen space for the application user interface on a small form factor computing device, and adjusts the functional landscape accordingly.Type: GrantFiled: June 30, 2015Date of Patent: August 7, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Jonathan S. Kaufthal, Charles Scott Walker, Travis Spomer
-
Publication number: 20160209994Abstract: Aspects of a system for automatically adapting an application user interface display on a small form factor computing device include a computing device having at least a processing device, a memory, and a display. The user interface is a functional landscape of an application that accommodates and displays, in various combinations, multiple regions of application functional controls and information. An adaptive user interface display module detects a change in available screen space for the application user interface on a small form factor computing device, and adjusts the functional landscape accordingly.Type: ApplicationFiled: June 30, 2015Publication date: July 21, 2016Applicant: Microsoft Technology Licensing, LLC.Inventors: Jonathan S. Kaufthal, Charles Scott Walker, Travis Spomer
-
Publication number: 20160209987Abstract: Aspects of a system for automatically managing a pane in a user interface on a small form factor computing device include an adaptive pane module for determining when an event that affects the canvas size occurs, such as changing the display configuration or reorienting the display, which in turn affects pane management, or the opening or closing of a pane. The adaptive pane module manages the pane. After managing the pane, the system resizes the canvas and reflows the content as appropriate for a small form factor computing device.Type: ApplicationFiled: June 30, 2015Publication date: July 21, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Jonathan S. Kaufthal, Charles Scott Walker, Travis Spomer, Edward Augustus Layne, Jr., Taili Feng, Julie Christa Seto
-
Publication number: 20150286533Abstract: Save and synchronization status information is provided. The save and synchronization status information may be concise yet informative to a user and may provide an indication of the current save state of the document: “saved,” “dirty,” or “saving.” The indication of the current save state may be displayed in a consistent and reliable spot such that the user may reliably know where to look to find the document's save status. Other save states may be included, such as offline or error. The indication may be selectable, such that when selected, the user may see additional save and synchronization status detail, and may be enabled to rename the document.Type: ApplicationFiled: August 6, 2014Publication date: October 8, 2015Applicant: MICROSOFT CORPORATIONInventors: Jonathan S. Kaufthal, Matthew S. Feczko, Charles Scott Walker, Michael Jeffers, Douglas Lane Milvaney, J. David McCall, Travis Spomer
-
Publication number: 20150286344Abstract: Embodiments of a system for automatically managing panes in relation to the application canvas in a user interface. The system includes a pane manager that works in conjunction with applications to provide access to panes while keeping a minimum amount of user content visible. The system allows an application to define a protected canvas size. When a pane is needed, the system determines if sufficient room for the pane exists or can be created by dismissing another pane. If so, the pane is added. If not, the pane may be displayed in a temporary manner. The system also responds to changes in the user interface size. If the user interface size decreases to a point where sufficient room for existing panes is no longer available, one or more of the existing panes are dismissed.Type: ApplicationFiled: August 6, 2014Publication date: October 8, 2015Applicant: MICROSOFT CORPORATIONInventors: Jonathan S. Kaufthal, Travis Spomer, Ryan Sloan
-
Publication number: 20150277682Abstract: A method for displaying a scalable user interface on a display device includes arranging multiple regions of application functionalities and information for display substantially in-line within a designated area of an application, identifying an amount of space available to the user interface within the designated area of the application, comparing the amount of available application space with an amount of space used by the multiple regions of application functionalities and information, and adjusting the visual display of at least one of the multiple regions of application functionalities and information according to one or more predetermined scaling priorities to accommodate the available space within the designated area of the application.Type: ApplicationFiled: July 22, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Jonathan Kaufthal, Travis Spomer, Maya Rodrig, Erez Kikin-Gil, Charles Scott Walker, Han-Wen Yeh