Patents by Inventor Raymond Quan
Raymond Quan 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: 10768804Abstract: A gesture language for a device with multiple touch surfaces is described. Generally, a series of new touch input models is described that includes touch input interactions on two disjoint touch-sensitive surfaces. For example, a mobile device can include a primary display on a “front” side of the device, and a secondary display or touch-sensitive surface on the “back” side of the device, such as a surface that is opposite the primary display. Accordingly, the gesture language can include a series of “back touch” interactions with the touch-sensitive surface on the backside of the device. Example interactions include direct and indirect touch input on the back side, as well as simultaneous touch input on both sides of the device.Type: GrantFiled: September 6, 2016Date of Patent: September 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Gregg Robert Wygonik, Ricardo A. Espinoza Reyes, Raymond Quan, Sophors Khut
-
Patent number: 10642453Abstract: Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages. In addition, a hinge between different displays can be used as an input mechanism to control a speed of navigating through the abstracted pages to allow a user to more easily locate specific sections of the authored content.Type: GrantFiled: April 3, 2019Date of Patent: May 5, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gregg Robert Wygonik, Raymond Quan, Christian Klein
-
Publication number: 20190227682Abstract: Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages.Type: ApplicationFiled: April 3, 2019Publication date: July 25, 2019Inventors: Gregg Robert Wygonik, Raymond Quan, Christian Klein
-
Patent number: 10296176Abstract: Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages. In addition, a hinge between different displays can be used as an input mechanism to control a speed of navigating through the abstracted pages to allow a user to more easily locate specific sections of the authored content.Type: GrantFiled: January 30, 2017Date of Patent: May 21, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gregg Robert Wygonik, Raymond Quan, Christian Klein
-
Publication number: 20190107944Abstract: Implementations described herein provide a multifinger keyboard that is generated based on detected input. Each key of the multifinger keyboard includes multiple input zones, which are positioned and dimensioned to correlate with a present orientation of a user's fingers. The multifinger keyboard is automatically regenerated to account for drift and other changes in position of a user's hand relative to the keyboard, thereby providing reliable targeting without requiring physical homing indicators. Each input zone may be associated with different output values, such that applying different input types to a single input zone results in different outputs. Potential outputs are determined based on concurrent inputs received at the multifinger keyboard, from which a final output is generated.Type: ApplicationFiled: October 6, 2017Publication date: April 11, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Andrew Stuart GLASS, Ricardo Arturo ESPINOZA REYES, Raymond QUAN, Sophors KHUT, Christian KLEIN
-
Patent number: 10248224Abstract: Techniques for input based on interactions with a physical hinge are described. Generally, a new class of interactions involves user manipulation of a physical hinge in order to provide input to a computing device. These hinge-based interactions provide input to a computing system that can be leveraged to initiate one or more system-level commands or operations, initiate transitions between discrete views of content, interact with content displayed via one or more display devices, and so on. In an example, a sequence of two or more consecutive hinge angle changes is recognized as a hinge gesture to perform a particular operation, such as a transition between a single-tasking state and a multitasking state.Type: GrantFiled: October 25, 2016Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Raymond Quan, Ricardo A. Espinoza Reyes, Gregg Robert Wygonik
-
Patent number: 10120568Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.Type: GrantFiled: October 8, 2015Date of Patent: November 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Lynn Dai, Dan Hwang, Bo-June Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis
-
Publication number: 20180217725Abstract: Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages.Type: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gregg Robert Wygonik, Raymond Quan, Christian Klein
-
Publication number: 20180113520Abstract: Techniques for input based on interactions with a physical hinge are described. Generally, a new class of interactions involves user manipulation of a physical hinge in order to provide input to a computing device. These hinge-based interactions provide input to a computing system that can be leveraged to initiate one or more system-level commands or operations, initiate transitions between discrete views of content, interact with content displayed via one or more display devices, and so on. In an example, a sequence of two or more consecutive hinge angle changes is recognized as a hinge gesture to perform a particular operation, such as a transition between a single-tasking state and a multitasking state.Type: ApplicationFiled: October 25, 2016Publication date: April 26, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Christian Klein, Raymond Quan, Ricardo A. Espinoza Reyes, Gregg Robert Wygonik
-
Publication number: 20180067638Abstract: A gesture language for a device with multiple touch surfaces is described. Generally, a series of new touch input models is described that includes touch input interactions on two disjoint touch-sensitive surfaces. For example, a mobile device can include a primary display on a “front” side of the device, and a secondary display or touch-sensitive surface on the “back” side of the device, such as a surface that is opposite the primary display. Accordingly, the gesture language can include a series of “back touch” interactions with the touch-sensitive surface on the backside of the device. Example interactions include direct and indirect touch input on the back side, as well as simultaneous touch input on both sides of the device.Type: ApplicationFiled: September 6, 2016Publication date: March 8, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Christian Klein, Gregg Robert Wygonik, Ricardo A. Espinoza Reyes, Raymond Quan, Sophors Khut
-
Publication number: 20160026385Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.Type: ApplicationFiled: October 8, 2015Publication date: January 28, 2016Inventors: Lynn Dai, Dan Hwang, Bo-June Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis
-
Patent number: 9170736Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.Type: GrantFiled: September 16, 2013Date of Patent: October 27, 2015Inventors: Lynn Dai, Dan Hwang, Bo-June Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis
-
Publication number: 20150082216Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.Type: ApplicationFiled: September 16, 2013Publication date: March 19, 2015Applicant: Microsoft CorporationInventors: Lynn Dai, Dan Hwang, Paul Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis