Patents by Inventor Albert Peter YIH
Albert Peter YIH 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: 11989480Abstract: According to examples, an apparatus may include a processor that may, responsive to a secondary display being detected, cause a window including an option for a user to proceed with a location detection operation of the secondary display to be displayed on a primary display. The processor may also cause an icon to be displayed on the secondary display, track a movement of a cursor from the primary display to the icon displayed on the secondary display, and determine a position of the secondary display with respect to the primary display based on the tracked movement of the cursor. The processor may further store the determined position of the secondary display with respect to the primary display.Type: GrantFiled: July 14, 2022Date of Patent: May 21, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gary De-Hong Liao, Yilin Song, Michael Paul Erich Von Hippel, Nina Emi Rothenhaus, Sankalp Gupta, Tomas Edward Morris, John Christopher Whytock, Hanna Landauer McLaughlin, Lee Dicks Clark, Fernando Evelio Alvarez, Albert Peter Yih
-
Patent number: 11899898Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: GrantFiled: March 30, 2023Date of Patent: February 13, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
-
Patent number: 11880554Abstract: Computerized systems and methods are provided for automatically generating an application overflow tool that is dynamically updated and arranged to provide improved access to popular or recently used applications. These systems and methods improve existing technologies by generating an overflow panel different from a task bar, such that the overflow panel provides access to most recently used applications that are not on the task bar. As such, ease of access to applications is improved to increase user efficiency. These systems also improve the way computers operate by leveraging existing GUI layouts to reduce computing resource consumption, such as memory, network latency, I/O, and the like, that would otherwise be required improve access to applications.Type: GrantFiled: October 20, 2021Date of Patent: January 23, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Charles Edward Taylor, Jr., Peter E. Hammerquist, Benjamin J. Schoepke, Jessica Leigh Douma, Albert Peter Yih, Emilia Marie Nobrega, Hadley Meryl Griffin, Ashley Nicole Ferguson, Robert Joseph Disano
-
Publication number: 20240020078Abstract: According to examples, an apparatus may include a processor that may, responsive to a secondary display being detected, cause a window including an option for a user to proceed with a location detection operation of the secondary display to be displayed on a primary display. The processor may also cause an icon to be displayed on the secondary display, track a movement of a cursor from the primary display to the icon displayed on the secondary display, and determine a position of the secondary display with respect to the primary display based on the tracked movement of the cursor. The processor may further store the determined position of the secondary display with respect to the primary display.Type: ApplicationFiled: July 14, 2022Publication date: January 18, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Gary De-Hong LIAO, Yilin SONG, Michael Paul Erich VON HIPPEL, Nina Emi ROTHENHAUS, Sankalp GUPTA, Tomas Edward MORRIS, John Christopher WHYTOCK, Hanna Landauer MCLAUGHLIN, Lee Dicks CLARK, Fernando Evelio ALVAREZ, Albert Peter YIH
-
Publication number: 20230333724Abstract: Technologies are disclosed for providing visual feedback during touch-based operations on user interface (“UI”) elements. Through implementations of the disclosed technologies, visual feedback can be provided to users during certain touch-based operations on UI elements presented by virtual reality (“VR”) devices. The visual feedback can provide confirmation to users that certain operations on UI elements were performed successfully. The visual feedback provided by the disclosed technologies can make it easier for users to select a UI element, to understand that actions taken to select a UI element were successful, and to successfully perform operations on UI elements once they have been selected. These benefits can reduce the number of times users need to attempt certain operations on UI elements. This, in turn, can reduce the utilization of computing resources, such as memory and processor cycles, by devices implementing the disclosed technologies.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Inventors: Elizabeth SALOWITZ, Sha VISWANATHAN, Joseph Spencer KING, Albert Peter YIH, Hadley Meryl GRIFFIN
-
Patent number: 11755200Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: GrantFiled: May 24, 2022Date of Patent: September 12, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lee Dicks Clark, Richard Fang, Alisha Dilip Gala, Merryjane M. Fosdick, Aaron R. Teetor, Michael Neil Loholt, Leo Tian Yue, Albert Peter Yih, Joseph Spencer King, Elizabeth Picchietti Salowitz, Hanna Mclaughlin
-
Patent number: 11726644Abstract: Technologies are disclosed for providing visual feedback during touch-based operations on user interface (“UI”) elements. Through implementations of the disclosed technologies, visual feedback can be provided to users during certain touch-based operations on UI elements presented by touch-enabled computing devices. The visual feedback can provide confirmation to users that certain touch-based operations on UI elements were performed successfully. The visual feedback provided by the disclosed technologies can make it easier for users to select a UI element, to understand that actions taken to select a UI element were successful, and to successfully perform operations on UI elements once they have been selected. These benefits can reduce the number of times users need to attempt certain touch-based operations on UI elements. This, in turn, can reduce the utilization of computing resources, such as memory and processor cycles, by touch-enabled computing devices implementing the disclosed technologies.Type: GrantFiled: June 21, 2021Date of Patent: August 15, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Salowitz, Sha Viswanathan, Joseph Spencer King, Albert Peter Yih, Hadley Meryl Griffin
-
Publication number: 20230244352Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: ApplicationFiled: March 30, 2023Publication date: August 3, 2023Inventors: Elizabeth Picchietti SALOWITZ, Joseph Spencer KING, Nan YANG, Albert Peter YIH, Sharath VISWANATHAN
-
Publication number: 20230123345Abstract: Computerized systems and methods are provided for automatically generating an application overflow tool that is dynamically updated and arranged to provide improved access to popular or recently used applications. These systems and methods improve existing technologies by generating an overflow panel different from a task bar, such that the overflow panel provides access to most recently used applications that are not on the task bar. As such, ease of access to applications is improved to increase user efficiency. These systems also improve the way computers operate by leveraging existing GUI layouts to reduce computing resource consumption, such as memory, network latency, I/O, and the like, that would otherwise be required improve access to applications.Type: ApplicationFiled: October 20, 2021Publication date: April 20, 2023Inventors: Charles Edward TAYLOR, JR., Peter E. HAMMERQUIST, Benjamin J. SCHOEPKE, Jessica Leigh DOUMA, Albert Peter YIH, Emilia Marie NOBREGA, Hadley Meryl GRIFFIN, Ashley Nicole FERGUSON, Robert Joseph DISANO
-
Patent number: 11620030Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: GrantFiled: May 4, 2021Date of Patent: April 4, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
-
Publication number: 20220404958Abstract: Technologies are disclosed for providing visual feedback during touch-based operations on user interface (“UI”) elements. Through implementations of the disclosed technologies, visual feedback can be provided to users during certain touch-based operations on UI elements presented by touch-enabled computing devices. The visual feedback can provide confirmation to users that certain touch-based operations on UI elements were performed successfully. The visual feedback provided by the disclosed technologies can make it easier for users to select a UI element, to understand that actions taken to select a UI element were successful, and to successfully perform operations on UI elements once they have been selected. These benefits can reduce the number of times users need to attempt certain touch-based operations on UI elements. This, in turn, can reduce the utilization of computing resources, such as memory and processor cycles, by touch-enabled computing devices implementing the disclosed technologies.Type: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Inventors: Elizabeth Salowitz, Sha Viswanathan, Joseph Spencer King, Albert Peter Yih, Hadley Meryl Griffin
-
Publication number: 20220398010Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: ApplicationFiled: May 24, 2022Publication date: December 15, 2022Inventors: Lee Dicks CLARK, Richard FANG, Alisha Dilip GALA, MerryJane M. FOSDICK, Aaron R. TEETOR, Michael Neil LOHOLT, Leo Tian YUE, Albert Peter YIH, Joseph Spencer KING, Elizabeth Picchietti SALOWITZ, Hanna MCLAUGHLIN
-
Publication number: 20220357817Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventors: Elizabeth Picchietti SALOWITZ, Joseph Spencer KING, Nan YANG, Albert Peter YIH, Sharath VISWANATHAN
-
Patent number: 11372541Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: GrantFiled: September 8, 2020Date of Patent: June 28, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lee Dicks Clark, Richard Fang, Alisha Dilip Gala, MerryJane M. Fosdick, Aaron R. Teetor, Michael Neil Loholt, Leo Tian Yue, Albert Peter Yih, Joseph Spencer King, Elizabeth Picchietti Salowitz, Hanna McLaughlin
-
Publication number: 20220075519Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: ApplicationFiled: September 8, 2020Publication date: March 10, 2022Inventors: Lee Dicks CLARK, Richard FANG, Alisha Dilip GALA, MerryJane M. FOSDICK, Aaron R. TEETOR, Michael Neil LOHOLT, Leo Tian YUE, Albert Peter YIH, Joseph Spencer KING, Elizabeth Picchietti SALOWITZ, Hanna MCLAUGHLIN
-
Publication number: 20220005388Abstract: A foldable computing device can be configured to provide a user interface (UI) optimization that enables an application window to be presented in a predictable location when an application is launched, a UI optimization that enables an application window to be moved to an active display area, a UI optimization that enables a modal UI element to be presented in such a way that it does not overlap a seam on the device, a UI optimization that enables an image presented by the device to be adjusted to maintain a view of the focal point of the image across device posture or orientation changes, a UI optimization that enables the device to transition between UI modes optimized for front-facing and world-facing image capture, and/or a UI optimization that enables the device to provide a UI for instructing a user to flip the device when a biometric sensor is in use.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventors: Christian KLEIN, Peter HAMMERQUIST, Ryan PENDLAY, Albert Peter YIH, Lauren EDELMEIER, Christoffer Peter Hart HANSEN, Diego David BACA DEL ROSARIO
-
Publication number: 20220005387Abstract: A foldable computing device can be configured to provide a user interface (UI) optimization that enables an application window to be presented in a predictable location when an application is launched, a UI optimization that enables an application window to be moved to an active display area, a UI optimization that enables a modal UI element to be presented in such a way that it does not overlap a seam on the device, a UI optimization that enables an image presented by the device to be adjusted to maintain a view of the focal point of the image across device posture or orientation changes, a UI optimization that enables the device to transition between UI modes optimized for front-facing and world-facing image capture, and/or a UI optimization that enables the device to provide a UI for instructing a user to flip the device when a biometric sensor is in use.Type: ApplicationFiled: September 17, 2021Publication date: January 6, 2022Inventors: Christian KLEIN, Peter HAMMERQUIST, Ryan PENDLAY, Albert Peter YIH, Lauren EDELMEIER, Christoffer Peter Hart HANSEN, Diego David BACA DEL ROSARIO
-
Patent number: 11138912Abstract: A bendable computing device can operate in a single display region mode when the device is in an unbent posture and can operate in a multiple display region mode when the device is in a bent posture. The multiple display region mode subdivides the bendable screen of the bendable computing device into a first display region and a second display region. When operating in the multiple display region mode, the bendable computing device can display an artificial hardware seam between the first display region and the second display region. User input gestures originating at the artificial hardware seam or terminating at the artificial hardware seam can be utilized to provide various types of functionality. Various types of functionality can also be provided when the bendable computing device detects that it has transitioned from an unbent posture to a bent posture or from a bent posture to an unbent posture.Type: GrantFiled: December 23, 2019Date of Patent: October 5, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christian Klein, Peter Hammerquist, Ryan Pendlay, Albert Peter Yih, Lauren Edelmeier, Christoffer Peter Hart Hansen, Diego David Baca Del Rosario
-
Patent number: 11127321Abstract: A foldable computing device can be configured to provide a user interface (UI) optimization that enables an application window to be presented in a predictable location when an application is launched, a UI optimization that enables an application window to be moved to an active display area, a UI optimization that enables a modal UI element to be presented in such a way that it does not overlap a seam on the device, a UI optimization that enables an image presented by the device to be adjusted to maintain a view of the focal point of the image across device posture or orientation changes, a UI optimization that enables the device to transition between UI modes optimized for front-facing and world-facing image capture, and/or a UI optimization that enables the device to provide a UI for instructing a user to flip the device when a biometric sensor is in use.Type: GrantFiled: December 23, 2019Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Peter Hammerquist, Ryan Pendlay, Albert Peter Yih, Lauren Edelmeier, Christoffer Peter Hart Hansen, Diego David Baca Del Rosario
-
Publication number: 20210097901Abstract: A bendable computing device can operate in a single display region mode when the device is in an unbent posture and can operate in a multiple display region mode when the device is in a bent posture. The multiple display region mode subdivides the bendable screen of the bendable computing device into a first display region and a second display region. When operating in the multiple display region mode, the bendable computing device can display an artificial hardware seam between the first display region and the second display region. User input gestures originating at the artificial hardware seam or terminating at the artificial hardware seam can be utilized to provide various types of functionality. Various types of functionality can also be provided when the bendable computing device detects that it has transitioned from an unbent posture to a bent posture or from a bent posture to an unbent posture.Type: ApplicationFiled: December 23, 2019Publication date: April 1, 2021Inventors: Christian KLEIN, Peter HAMMERQUIST, Ryan PENDLAY, Albert Peter YIH, Lauren EDELMEIER, Christoffer Peter Hart HANSEN, Diego David BACA DEL ROSARIO