Patents by Inventor Stephan Hoefnagels
Stephan Hoefnagels 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: 10606564Abstract: Architecture that generates a companion window in combination with a source application experience to enable the accomplishment of a side task yet not switch away from the context of the source application. The companion window experience is a window that is rendered proximate (e.g., beside) a user's source application experience, in a predictable location, and with a predictable user model for invocation and dismissal. The companion window allows the user to retain full visual context of the associated source application experience, while rendering activities that directly pertain to the source application experience or activities that allow the user to interact with two applications.Type: GrantFiled: December 27, 2010Date of Patent: March 31, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Gordner, Stephan Hoefnagels, Josh Clow, Colin Jeanne, Alexander Allen, Kenneth Parker, Nandini Bhattacharya, Jonathan Li, Kieran Snyder
-
Patent number: 10606615Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.Type: GrantFiled: February 16, 2017Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
-
Publication number: 20200057534Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.Type: ApplicationFiled: February 16, 2017Publication date: February 20, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
-
Patent number: 10489044Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.Type: GrantFiled: May 13, 2016Date of Patent: November 26, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Charles Cummins, Cornelis K. Van Dok, David G. De Vorchik, Stephan Hoefnagels, Timothy P. McKee, Tyler K. Beam
-
Patent number: 10394417Abstract: The functionality traditionally provided by an application program through a window presented as part of a window-based user interface can be accessed while the window remains hidden. A toolbar, or similar collection of user interface elements, can be presented when a user indicates an intention to interact with an application program whose window is hidden. The toolbar can comprise elements associated with functions specific to the hidden window. The user's selection can be communicated to the application program so that it can perform the requested function. If the user no longer indicates an intention to interact with the application program, the toolbar can be removed. In one embodiment, the toolbar can be presented together with a thumbnail of the relevant window in a floating display element.Type: GrantFiled: July 29, 2013Date of Patent: August 27, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chaitanya Dev Sareen, Bret Anderson, Stephan Hoefnagels
-
Patent number: 10126911Abstract: Embodiments include providing multiple discernible indicia that provide an indication of behaviors associated with selection of a particular link. The multiple discernible indicia may include visually-discernible graphical icons configured to be displayed as a pictorial image that visually represents a behavior associated with selection of the particular link. The visually-discernible graphical icons may include a first icon that, when selected, causes a default behavior associated with the link selection to occur, and a second icon that, when selected, causes an alternative behavior associated with the link selection to occur. Also, responsive to receiving a user-provided modifier, the first or second icon may be replaced with a third icon that visually represents a different alternative behavior to occur that is different than both the default and alternative behaviors.Type: GrantFiled: December 22, 2015Date of Patent: November 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Aaron J. Sauve, Anthony T. Chor, Stephan Hoefnagels
-
Publication number: 20170160888Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.Type: ApplicationFiled: February 16, 2017Publication date: June 8, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
-
Publication number: 20170147183Abstract: Embodiments include providing multiple discernible indicia that provide an indication of behaviors associated with selection of a particular link. The multiple discernible indicia may include visually-discernible graphical icons configured to be displayed as a pictorial image that visually represents a behavior associated with selection of the particular link. The visually-discernible graphical icons may include a first icon that, when selected, causes a default behavior associated with the link selection to occur, and a second icon that, when selected, causes an alternative behavior associated with the link selection to occur. Also, responsive to receiving a user-provided modifier, the first or second icon may be replaced with a third icon that visually represents a different alternative behavior to occur that is different than both the default and alternative behaviors.Type: ApplicationFiled: December 22, 2015Publication date: May 25, 2017Inventors: Aaron J. Sauve, Anthony T. Chor, Stephan Hoefnagels
-
Patent number: 9612847Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.Type: GrantFiled: September 26, 2008Date of Patent: April 4, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
-
Publication number: 20160357383Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.Type: ApplicationFiled: May 13, 2016Publication date: December 8, 2016Inventors: CHARLES CUMMINS, CORNELIS K. VAN DOK, DAVID G. DE VORCHIK, STEPHAN HOEFNAGELS, TIMOTHY P. MCKEE, TYLER K. BEAM
-
Patent number: 9354800Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.Type: GrantFiled: September 29, 2009Date of Patent: May 31, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Charles Cummins, Cornelis K. Van Dok, David G. De Vorchik, Stephan Hoefnagels, Timothy P. McKee, Tyler K. Beam
-
Patent number: 9239667Abstract: Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state.Type: GrantFiled: December 12, 2012Date of Patent: January 19, 2016Assignee: MICROSOFT TECHNOLOGY LICENCING, LLCInventors: David A. Matthews, Mohamed A. M. Sadek, Stephan Hoefnagels, Ivan Brugiolo, Patrice L. Miner
-
Patent number: 9223466Abstract: Embodiments include providing multiple discernible indicia that provide an indication of behaviors associated with selection of a particular link. The multiple discernible indicia may include visually-discernible graphical icons configured to be displayed as a pictorial image that visually represents a behavior associated with selection of the particular link. The visually-discernible graphical icons may include a first icon that, when selected, causes a default behavior associated with the link selection to occur, and a second icon that, when selected, causes an alternative behavior associated with the link selection to occur. Also, responsive to receiving a user-provided modifier, the first or second icon may be replaced with a third icon that visually represents a different alternative behavior to occur that is different than both the default and alternative behaviors.Type: GrantFiled: January 23, 2012Date of Patent: December 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Aaron J. Sauve, Anthony T. Chor, Stephan Hoefnagels
-
Patent number: 8719727Abstract: This document describes techniques and apparatuses for managing an immersive environment. These techniques and/or apparatuses enable a user to select when, where, or under what conditions to present applications in this immersive environment.Type: GrantFiled: December 15, 2010Date of Patent: May 6, 2014Assignee: Microsoft CorporationInventors: David A. Matthews, Jesse Clay Satterfield, Stephan Hoefnagels, Rolf A. Ebeling, Nils A. Sundelin, Bret P. Anderson, Matthew I. Worley, Gabriel S. DeBacker, Robert J. Jarrett
-
Patent number: 8688750Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.Type: GrantFiled: March 27, 2012Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: Christopher A. Evans, David R. Parlin, Jason F. Moore, Lyon K. F. Wong, Relja B. Ivanovic, Samuel Thomas Williams, Scott E. Dart, Stephan Hoefnagels, Timothy P. McKee
-
Publication number: 20130311932Abstract: The functionality traditionally provided by an application program through a window presented as part of a window-based user interface can be accessed while the window remains hidden. A toolbar, or similar collection of user interface elements, can be presented when a user indicates an intention to interact with an application program whose window is hidden. The toolbar can comprise elements associated with functions specific to the hidden window. The user's selection can be communicated to the application program so that it can perform the requested function. If the user no longer indicates an intention to interact with the application program, the toolbar can be removed. In one embodiment, the toolbar can be presented together with a thumbnail of the relevant window in a floating display element.Type: ApplicationFiled: July 29, 2013Publication date: November 21, 2013Applicant: Microsoft CorporationInventors: Chaitanya Dev Sareen, Bret Anderson, Stephan Hoefnagels
-
Publication number: 20130298056Abstract: The described implementations relate to dynamically painting user-controls. One method dynamically determines a highlight color of a user-control under a cursor on a graphical user-interface. The method also paints at least a portion of the user-control with the highlight color.Type: ApplicationFiled: July 5, 2013Publication date: November 7, 2013Inventors: Chaitanya SAREEN, Stephan HOEFNAGELS, Rob JARRETT, Jared SIMPSON, Bret ANDERSON
-
Patent number: 8499254Abstract: The functionality traditionally provided by an application program through a window presented as part of a window-based user interface can be accessed while the window remains hidden. A toolbar, or similar collection of user interface elements, can be presented when a user indicates an intention to interact with an application program whose window is hidden. The toolbar can comprise elements associated with functions specific to the hidden window. The user's selection can be communicated to the application program so that it can perform the requested function. If the user no longer indicates an intention to interact with the application program, the toolbar can be removed. In one embodiment, the toolbar can be presented together with a thumbnail of the relevant window in a floating display element.Type: GrantFiled: October 27, 2008Date of Patent: July 30, 2013Assignee: Microsoft CorporationInventors: Chaitanya Dev Sareen, Bret Anderson, Stephan Hoefnagels
-
Patent number: 8490019Abstract: Methods, user interfaces, and computer-readable media for displaying thumbnail copies of running items for a particular running application on a display are provided. The displayed thumbnail copies are interactive, and provide the user with an easy and efficient way to identify and manage multiple items, such as windows, that are concurrently running. The thumbnail copies are either snapshots or real-time displays of the corresponding running items, depending on whether the running item is minimized or maximized at the time the thumbnail copies are displayed. The user interacts with the thumbnail copies by choosing to either close a particular running item by selecting the closing icon on the corresponding thumbnail copy, or view a particular running item on the display by selecting the corresponding thumbnail in any location other than the closing icon.Type: GrantFiled: January 29, 2008Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Robert J. Jarrett, Bret P. Anderson, Stephan Hoefnagels, Chaitanya Dev Sareen
-
Patent number: 8490026Abstract: The described implementations relate to dynamically painting user-controls. One method dynamically determines a highlight color of a user-control under a cursor on a graphical user-interface. The method also paints at least a portion of the user-control with the highlight color.Type: GrantFiled: October 27, 2008Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Chaitanya Sareen, Stephan Hoefnagels, Rob Jarrett, Jared Simpson, Bret Anderson