Patents by Inventor Tsz Yan Wong
Tsz Yan 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).
-
Publication number: 20160085388Abstract: Desktop environment differentiation in virtual desktop techniques are described. In one or more implementations, a user is logged into a corresponding single user account of an operating system of a computing device. Functionality accessible via the single user account is exposed to implement a plurality of virtual desktops associated with the single user account. Each of the plurality of virtual desktops including a user interface that is configured to have an associated collection of windows corresponding to applications and desktop environments that are differentiated, one from another.Type: ApplicationFiled: September 18, 2014Publication date: March 24, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Richard Fang, Chaitanya Dev Sareen, Tsz Yan Wong, Michael A. Seibert, Richard W. Zarick, Jeremy Bowen, Tyler J. Donahue, Raju Jain, Kyle T. Beck
-
Publication number: 20160077685Abstract: Operating system virtual desktop techniques are described. In one or more implementations, a plurality of virtual desktops are implemented by a single operating system of a computing device. Each of the virtual desktops includes a user interface that is configured to have an associated collection of windows that correspond to applications. Access to the plurality of virtual desktops is managed by the operating system that is navigable by a user to interact with associated collection of representations of application and windows corresponding to the applications by switching between the plurality of virtual desktops.Type: ApplicationFiled: September 15, 2014Publication date: March 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Richard Fang, Chaitanya Dev Sareen, Tsz Yan Wong, Michael A. Seibert, Richard W. Zarick, Jeremy Bowen, Tyler J. Donahue, Raju Jain, Kyle T. Beck
-
Publication number: 20160034157Abstract: This document describes techniques and apparatuses enabling region-based sizing and positioning of application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Miron Vranjes, Nils Anders Sundelin, Oliver R. Jones, Alex Snitkovskiy, Bret P. Anderson, Roberto S. Francioso, Chaitanya Dev Sareen, Tsz Yan Wong, Michael A. Seibert
-
Publication number: 20150317062Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.Type: ApplicationFiled: July 15, 2015Publication date: November 5, 2015Inventors: Robert J. Jarrett, Jesse Clay Satterfield, Nils Anders Sundelin, Bret P. Anderson, Tsz Yan Wong, Chaitanya Dev Sareen, Patrice L. Miner, Jensen Harris, David A. Matthews, Jennifer Nan, Matthew I. Worley
-
Patent number: 9158445Abstract: This document describes techniques and apparatuses for managing an immersive interface in a multi-application immersive environment. In some embodiments, these techniques and apparatuses enable a user to alter sizes and/or a layout of multiple immersive interfaces with as little as one selection.Type: GrantFiled: May 27, 2011Date of Patent: October 13, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Tsz Yan Wong, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Patrice L. Miner, Chaitanya Dev Sareen, Robert J. Jarrett, Jennifer Nan, Matthew I. Worley
-
Patent number: 9128605Abstract: This document describes techniques and apparatuses enabling thumbnail-image selection of applications. In some embodiments, these techniques and apparatuses enable a user interface having selectable thumbnail images for applications not currently exposed on a display. The techniques and apparatuses may enable selection of this user interface through a simple gesture that is both easy-to-use and remember. Further, selection of applications not currently exposed on the display may be selected through thumbnail images representing each application's application interface as it will appear on selection.Type: GrantFiled: February 16, 2012Date of Patent: September 8, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jennifer Nan, Jesse Clay Satterfield, Patrice L. Miner, Matthew I. Worley, Bret P. Anderson, Robert J. Jarrett, Nils A. Sundelin, Michael A. Seibert, Chaitanya Dev Sareen, Tsz Yan Wong, Brian S. LeVee
-
Patent number: 9104440Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.Type: GrantFiled: May 27, 2011Date of Patent: August 11, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Robert J. Jarrett, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Tsz Yan Wong, Chaitanya Dev Sareen, Patrice L. Miner, Jensen Harris, David A. Matthews, Jennifer Nan, Matthew I. Worley
-
Patent number: 9104307Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.Type: GrantFiled: May 27, 2011Date of Patent: August 11, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Robert J. Jarrett, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Tsz Yan Wong, Chaitanya Dev Sareen, Patrice L. Miner, Jensen Harris, David A. Matthews, Jennifer Nan, Matthew I. Worley
-
Patent number: 9052820Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.Type: GrantFiled: October 22, 2012Date of Patent: June 9, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Robert J. Jarrett, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Tsz Yan Wong, Chaitanya Dev Sareen, Patrice L. Miner, Jensen Harris, David A. Matthews, Jennifer Nan, Matthew I. Worley
-
Publication number: 20150121399Abstract: Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell.Type: ApplicationFiled: November 26, 2014Publication date: April 30, 2015Inventors: Brian S. LeVee, Jesse Clay Satterfield, Chaitanya Dev Sareen, Jennifer Nan, Patrice L. Miner, Alice P. Steinglass, Tsz Yan Wong, Jason D. Farnsworth, Theresa B. Pittappilly, Raymond J. Chen
-
Patent number: 8924885Abstract: Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell.Type: GrantFiled: May 27, 2011Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Brian S. LeVee, Jesse Clay Satterfield, Chaitanya Dev Sareen, Jennifer Nan, Patrice L. Miner, Alice P. Steinglass, Tsz Yan Wong, Jason D. Farnsworth, Theresa B. Pittappilly, Raymond J. Chen
-
Publication number: 20140310728Abstract: A window management system manages the placement of a window of a target application within a user interface. A source application launches the target application. The window management system arbitrates placement of a window of a target application within the user interface based on a target application placement preference parameter and a source application placement preference parameter. The window management system displays the window of the target application within the user interface according to the arbitrated placement. The window management system can also display a window of the source application within the user interface according to the arbitrated placement.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Applicant: MICROSOFT CORPORATIONInventors: Richie Fang, Jesse Clay Satterfield, Matthew Isaac Worley, Chaitanya Sareen, Jake Sabulsky, Charing Wong (Tsz Yan Wong), Alice Steinglass
-
Publication number: 20140089856Abstract: A computing device includes an immersive environment module for facilitating simultaneous display of a plurality of applications on a display device without relying on system chrome. At least a first of the applications is displayed in a primary region of the display. The computing device also includes a UI management component for enabling a user selection of an application for simultaneous display on the display device with at least one other application. Processing logic is configured to determine a size in at least one direction of content of a user-selected application as it is displayed on a non-primary region of the display device simultaneous with display of content of the first application on the primary region of the display device. The determination is based at least in part on one or more pre-defined size requirements specified by the selected application.Type: ApplicationFiled: November 27, 2013Publication date: March 27, 2014Applicant: Microsoft CorporationInventors: David A. Matthews, Matthew I. Worley, Nils A. Sundelin, Tsz Yan Wong
-
Patent number: 8627227Abstract: A computing device includes an immersive environment module for facilitating simultaneous display of a plurality of applications on a display device without relying on system chrome. At least a first of the applications is displayed in a primary region of the display. The computing device also includes a UI management component for enabling a user selection of an application for simultaneous display on the display device with at least one other application. Processing logic is configured to determine a size in at least one direction of content of a user-selected application as it is displayed on a non-primary region of the display device simultaneous with display of content of the first application on the primary region of the display device. The determination is based at least in part on one or more pre-defined size requirements specified by the selected application.Type: GrantFiled: October 19, 2012Date of Patent: January 7, 2014Assignee: Microsoft CorporationInventors: David A. Matthews, Matthew I. Worley, Nils A. Sundelin, Tsz Yan Wong
-
Publication number: 20130219343Abstract: This document describes techniques and apparatuses enabling thumbnail-image selection of applications. In some embodiments, these techniques and apparatuses enable a user interface having selectable thumbnail images for applications not currently exposed on a display. The techniques and apparatuses may enable selection of this user interface through a simple gesture that is both easy-to-use and remember. Further, selection of applications not currently exposed on the display may be selected through thumbnail images representing each application's application interface as it will appear on selection.Type: ApplicationFiled: February 16, 2012Publication date: August 22, 2013Applicant: Microsoft CorporationInventors: Jennifer Nan, Jesse Clay Satterfield, Patrice L. Miner, Matthew I. Worley, Bret P. Anderson, Robert J. Jarrett, Nils A. Sundelin, Michael A. Seibert, Chaitanya Dev Sareen, Tsz Yan Wong, Brian S. LeVee
-
Publication number: 20130179838Abstract: The claimed subject matter provides for systems and/or methods for affecting the maintenance of applications, and re-launching of applications, on a backstack in a computing environment in which the applications have been killed and/or terminated. The backstack comprises a list of application that have been recently used or otherwise invoked by the computing environment or the user via the computing environment. In one embodiment, the computing environment comprises a graphical user interface (GUI) in which the user may engage in deliberate gestures to interact with applications, including the re-launching of killed or otherwise terminated applications. Upon a user command intending such relaunching, the computing environment may present to the user a temporary UI screen associated with the killed application and present a more fully functioning screen upon a commit signal to execute the killed application.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Applicant: MICROSOFT CORPORATIONInventors: Brian Shawn LeVee, Matthew Isaac Worley, Chaitanya Dev Sareen, Robert James Jarrett, Tsz Yan Wong
-
Publication number: 20130067394Abstract: Systems and methods for use with a pointer invocable navigational user interface are provided. The system may include a navigational module configured to provide a navigational user interface having a hidden invocation region positioned along a logical left edge of a display. Application program graphical user interfaces (GUIs) may be ordered in an application order. The navigational module may be configured to detect an invocation pointer input in the hidden invocation region. Upon detecting the invocation pointer input, the navigational module may be to configured display a visible GUI selector element of the navigational user interface including a preview of a most recently used application program GUI not currently in focus. While the preview is displayed, a focus switching input from the pointer device may be received. In response to the focus switching input, focus may be switched to the application program GUI for which the preview is displayed.Type: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Jennifer Nan, Patrice L. Miner, Jesse Clay Satterfield, Nils Sundelin, Bret Anderson, Matthew I. Worley, Chaitanya D. Sareen, Robert Jarrett, Tsz Yan Wong
-
Publication number: 20130057572Abstract: Multiple display device taskbars are described. A system is described that includes at least one or more modules implemented at least partially in hardware. The one or more modules are operable to configure a display environment of a computing device to display a first taskbar for display on a first display device of the display environment, the first taskbar configured to include a representation of a plurality of applications that are executed by the computing device. The one or more modules are also operable to configure a second taskbar for display on a second display device of the display environment, the second taskbar configured to include a representation of at least one application that corresponds to a user interface configured for output on the second display device and does not include a representation of another application that corresponds to a user interface configured for output on the first display device.Type: ApplicationFiled: September 7, 2011Publication date: March 7, 2013Applicant: Microsoft CorporationInventors: Bret P. Anderson, Tsz Yan Wong, Wei-Ting Hsiao
-
Publication number: 20120304114Abstract: This document describes techniques and apparatuses for managing an immersive interface in a multi-application immersive environment. In some embodiments, these techniques and apparatuses enable a user to alter sizes and/or a layout of multiple immersive interfaces with as little as one selection.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Inventors: Tsz Yan Wong, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Patrice L. Miner, Chaitanya Dev Sareen, Robert J. Jarrett, Jennifer Nan, Matthew I. Worley
-
Patent number: D688691Type: GrantFiled: September 12, 2011Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Jonathan Eric Gleasman, Jeffrey Gregg Arnold, Tsz Yan Wong