Patents by Inventor Lyon K. F. Wong
Lyon K. F. Wong 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: 9785303Abstract: In a graphical user interface environment, a situational-specific browser may be used to provide contextually appropriate levels of information for files whose information is to be displayed. As different views of files are to be displayed, the browser may dynamically adjust its configuration to display different types of information, features and/or command options. Different views may be predefined, or new views may be dynamically created in response to user navigation.Type: GrantFiled: July 29, 2013Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Paul Cutsinger, Cornelis K. Van Dok, David G. De Vorchik, Eli Y. Tamanaha, Kenneth M. Tubbs, Lyon K. F. Wong, Paul Gusmorino, Sasanka Chalivendra
-
Patent number: 8972342Abstract: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.Type: GrantFiled: August 21, 2008Date of Patent: March 3, 2015Assignee: Microsoft CorporationInventors: Andrzej Turski, Cornelis K. Van Dok, Lili Cheng, Lyon K. F. Wong, Matthew B. MacLaurin, Patrice L. Miner
-
Patent number: 8707209Abstract: In a graphical user interface environment, a request to save a file may result in a display of a location or view in which the file is to be saved, and may include a preview indicia representing the to-be-saved file. The user may interact with the preview indicia to edit the new file's metadata by repositioning the indicia in a different view, and/or the system may automatically update the preview indicia's location in response to the user editing displayed metadata properties for the new file. The preview indicia may have a distinct appearance, and may persist to show the user how the new file can be located after the save process is performed.Type: GrantFiled: April 22, 2005Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Lyon K. F. Wong, Cornelis K. Van Dok, David G. DeVorchik, Matthew MacLaurin, Patrice L. Miner, Walter R. Smith, Philip P. Fortier
-
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
-
Patent number: 8683361Abstract: The presentation of headers for groups of locations in a library comprising a collection of locations is disclosed. One disclosed embodiment comprises receiving a request to organize a library into groups according to a selected property, and organizing the locations into groups such that locations within a selected group have a common value of the selected property. If the common value of the selected property for the selected group corresponds to an object distinct from the locations in the group, then a first type of group header configured to accept a first set of user inputs associated with the header is displayed. Otherwise, a second type of group header configured to accept a second, different set of user inputs is displayed.Type: GrantFiled: June 27, 2008Date of Patent: March 25, 2014Assignee: Microsoft CorporationInventors: Lyon K. F. Wong, Donna B. Andrews, Ashley E. Averett, Michael J. Gilmore, Paul A. Gusmorino, III, Michael Pell
-
Patent number: 8661036Abstract: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.Type: GrantFiled: July 31, 2008Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Andrzej Turski, Cornelis K. Van Dok, Lili Cheng, Lyon K. F. Wong, Matthew B. MacLaurin, Patrice L. Miner
-
Publication number: 20130311953Abstract: In a graphical user interface environment, a situational-specific browser may be used to provide contextually appropriate levels of information for files whose information is to be displayed. As different views of files are to be displayed, the browser may dynamically adjust its configuration to display different types of information, features and/or command options. Different views may be predefined, or new views may be dynamically created in response to user navigation.Type: ApplicationFiled: July 29, 2013Publication date: November 21, 2013Applicant: MICROSOFT CORPORATIONInventors: PAUL CUTSINGER, CORNELIS K. VAN DOK, DAVID G. DE VORCHIK, ELI Y. TAMANAHA, KENNETH M. TUBBS, LYON K.F. WONG, PAUL GUSMORINO, SASANKA CHALIVENDRA
-
Patent number: 8522154Abstract: In a graphical user interface environment, a situational-specific browser may be used to provide contextually appropriate levels of information for files whose information is to be displayed. As different views of files are to be displayed, the browser may dynamically adjust its configuration to display different types of information, features and/or command options. Different views may be predefined, or new views may be dynamically created in response to user navigation.Type: GrantFiled: April 22, 2005Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Paul Cutsinger, Cornelis K. Van Dok, David G. De Vorchik, Eli Y. Tamanaha, Kenneth M. Tubbs, Lyon K. F. Wong, Paul Gusmorino, Sasanka Chalivendra
-
Publication number: 20120246207Abstract: 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: ApplicationFiled: March 27, 2012Publication date: September 27, 2012Applicant: 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
-
Patent number: 8204916Abstract: Methods, and computer-readable media for presenting search results in a folder hierarchy are provided. Embodiments of the present invention include providing a navigation portion in which data sources to be searched are selected, and an input portion into which search criteria may be submitted. Items within the selected data sources that match the search criteria are identified and presented as a folder hierarchy. The folder hierarchy may only include items that satisfy the search criteria, but otherwise is consistent with the native folder hierarchy in which the items normally reside. In one embodiment, the initial presentation of the search results includes only top-level folders that contain, at some level, items that satisfy the search criteria. The items can be located by drilling down from the top-level folders.Type: GrantFiled: March 6, 2008Date of Patent: June 19, 2012Assignee: Microsoft CorporationInventors: David Dawson, Paul Alexander Gusmorino, III, Chris J. Guzak, Kenneth M. Tubbs, Tyler K. Beam, Lyon K. F. Wong
-
Patent number: 8195646Abstract: 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: April 22, 2005Date of Patent: June 5, 2012Assignee: 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
-
Patent number: 7712034Abstract: A previewing system that permits selection from a plurality of interactive previewers for use in a system shell browser is disclosed. The previews may be extensible, such that different application developers may write custom previews for different file types, and the shell browser may follow established criteria to select an appropriate preview. The user may enter criteria to control which previewers are used for different situations, such as when certain file types are selected for previewing. Size of an available display area for the preview may be a criterion, such that resizing the preview area may cause a different preview to be displayed. The preview may be executed as a separate process from the browser so that crashes and hangs in the previewer process do not fatally affect the browser process. Previews may be incorporated within common file dialogs offered by an underlying operating system, such that different applications may share the common previewer.Type: GrantFiled: April 22, 2005Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: Paul A. Gusmorino, Aidan Low, Charles Cummins, David G. De Vorchik, Judson Craig Hally, Scott S. Hysom, Tyler K. Beam, Lyon K. F. Wong, Jonathan P. Rosenberg, Rhae-Christie Shaw
-
Publication number: 20090327936Abstract: The presentation of headers for groups of locations in a library comprising a collection of locations is disclosed. One disclosed embodiment comprises receiving a request to organize a library into groups according to a selected property, and organizing the locations into groups such that locations within a selected group have a common value of the selected property. If the common value of the selected property for the selected group corresponds to an object distinct from the locations in the group, then a first type of group header configured to accept a first set of user inputs associated with the header is displayed. Otherwise, a second type of group header configured to accept a second, different set of user inputs is displayed.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Lyon K.F. Wong, Donna B. Andrews, Ashley E. Averett, Michael J. Gilmore, Paul A. Gusmorino, III, Michael Pell
-
Publication number: 20090327904Abstract: Methods and systems are illustrated for defining and presenting a location that is virtual and composed of items from different file system locations to a user interface. Items that have been published over a network can be easily accessed and efficiently browsed when there is a large number of data items shared. The data items shared can be from multiple locations and/or multiple clients that have been published over a network, which can be retrieved, defined and presented directly in a user interface.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Chris J. Guzak, Paul A. Gusmorino, Relja B. Ivanovic, Kenneth M. Tubbs, Lyon K.F. Wong
-
Patent number: 7614016Abstract: A method and system of creating and customizing multiple roots in a navigation pane are described. By selecting desired pages and adding them to the navigation pane, users may create multiple roots with which to navigate. A multiple roots navigation system permits the user to bypass irrelevant pages while reducing the amount of information presented in the navigation pane. The individual root nodes may further be customized to reflect ownership, importance or general aesthetic preferences. Using multiple roots, a user is not restricted to a single hierarchical display structure.Type: GrantFiled: April 21, 2005Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Lyon K. F. Wong, David G. De Vorchik, Relja B. Ivanovic, Stephan Hoefnagels, Patrice L. Miner
-
Patent number: 7613957Abstract: Methods and systems for providing a visual indication of hung applications are provided. When an application is in a hung state, an application window is replaced with a proxy window. The appearance of the proxy window is altered when a user attempts to interact with the proxy window.Type: GrantFiled: April 6, 2005Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Charles Cummins, Gerald F. Maffeo, Lyon K. F. Wong, Reiner Fink
-
Patent number: 7549087Abstract: Methods and systems for providing information to a user when an application is in a hung state are provided. When an application is in a hung state, a dialogue box informing the user of options for responding to the hung application is displayed. An application window may also be replaced with a proxy window and the appearance of the proxy window may be altered when a user attempts to interact with the proxy window.Type: GrantFiled: March 29, 2005Date of Patent: June 16, 2009Assignee: Microsoft CorporationInventors: Charles Cummins, Gerald F. Maffeo, Lyon K. F. Wong, Reiner Fink
-
Patent number: 7536410Abstract: A system and method of automatically dynamically scrolling content in a dimension to enhance user navigation and display of a relevant node is disclosed. In one example, when a user scrolls vertically to a node in a folder tree control where the node/folder name is not visible, the folder tree view may be automatically dynamically scrolled horizontally such that the full name of the folder is viewable. The automatic dynamic scrolling alleviates the effort and stress related to requiring a user to manually scroll a view in two dimensions in a tree control.Type: GrantFiled: April 22, 2005Date of Patent: May 19, 2009Assignee: Microsoft CorporationInventors: Lyon K. F. Wong, Cornelis K. Van Dok, Colin Anthony, Stephan Hoefnagles
-
Publication number: 20090055428Abstract: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.Type: ApplicationFiled: August 21, 2008Publication date: February 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Andrzej Turski, Cornelis K. Van Dok, Lili Cheng, Lyon K.F. Wong, Matthew B. MacLaurin, Patrice L. Miner
-
Publication number: 20080307346Abstract: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.Type: ApplicationFiled: August 18, 2008Publication date: December 11, 2008Applicant: MICROSOFT CORPORATIONInventors: Andrzej Turski, Cornelis K. Van Dok, Lili Cheng, Lyon K.F. Wong, Matthew B. MacLaurin, Patrice L. Miner