Patents by Inventor Robert Bo Xiao
Robert Bo Xiao 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: 11619983Abstract: A method and apparatus that resolve near touch ambiguities in a touch screen includes detecting a touch screen touch event and detecting a vibro-acoustic event. These events generate signals received respectively by two different sensors and/or processes. When the two events occur within a pre-defined window of time, they may be considered to be part of the same touch event and may signify a true touch.Type: GrantFiled: September 15, 2014Date of Patent: April 4, 2023Assignee: QEEXO, CO.Inventors: Chris Harrison, Julia Schwarz, Robert Bo Xiao
-
Patent number: 11048355Abstract: A method and apparatus for determining pitch and yaw of an elongated interface object as it interacts with a touchscreen surface. A touch image is received, and this touch image has at least a first area that corresponds to an area of the touchscreen that has an elongated interface object positioned at least proximate to it. The elongated interface object has a pitch and a yaw with respect to the touchscreen surface. A first transformation is performed to obtain a first transformation image of the touch image, and a second transformation is performed to obtain a second transformation image of the touch image. The first transformation differs from the second transformation. The yaw is determined for the elongated interface object based on both the first and second transformation images. The pitch is determined based on at least one of the first and second transformation images.Type: GrantFiled: July 26, 2017Date of Patent: June 29, 2021Assignee: QEEXO, CO.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Patent number: 10969957Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. The resulting actions taken depend at least in part on the touch type. For example, the same touch interactions performed by three different touch types of a finger pad, a finger nail and a knuckle, may result in the execution of different actions.Type: GrantFiled: February 12, 2020Date of Patent: April 6, 2021Assignee: QEEXO, CO.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Patent number: 10712858Abstract: Touch sensitive devices, methods and computer readable recording mediums are provided that allow for improved classification of objects against a touch sensitive surface of a touch sensitive device based upon analysis of subdivisions of data representing contact with the touch sensitive surface during a period of time.Type: GrantFiled: April 12, 2015Date of Patent: July 14, 2020Assignee: Qeexo, Co.Inventors: Julia Schwarz, Robert Bo Xiao, Chris Harrison
-
Publication number: 20200183527Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. The resulting actions taken depend at least in part on the touch type. For example, the same touch interactions performed by three different touch types of a finger pad, a finger nail and a knuckle, may result in the execution of different actions.Type: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Applicant: QEEXO, CO.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Publication number: 20200125207Abstract: A method and apparatus for determining pitch and yaw of anelongated interface object as it interacts with a touchscreen surface. A touch image is received, and this touch image has at least a first area that corresponds to an area of the touchscreen that has an elongated interface object positioned at least proximate to it. The elongated interface object has a pitch and a yaw with respect to the touchscreen surface. A first transformation is performed to obtain a first transformation image of the touch image, and a second transformation is performed to obtain a second transformation image of the touch image. The first transformation differs from the second transformation. The yaw is determined for the elongated interface object based on both the first and second transformation images. The pitch is determined based on at least one of the first and second transformation images.Type: ApplicationFiled: July 26, 2017Publication date: April 23, 2020Inventors: CHRISTOPHER HARRISON, JULIA SCHWARZ, ROBERT BO XIAO
-
Patent number: 10599250Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. The resulting actions taken depend at least in part on the touch type. For example, the same touch interactions performed by three different touch types of a finger pad, a finger nail and a knuckle, may result in the execution of different actions.Type: GrantFiled: May 6, 2013Date of Patent: March 24, 2020Assignee: QEEXO, CO.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Patent number: 10564761Abstract: Methods and apparatuses are provided for determining a pitch and yaw of an elongated interface object relative to a proximity sensitive surface. In one aspect, a proximity image is received having proximity image data from which it can be determined which areas of the proximity sensitive surface sensed the elongated interface object during a period of time. A proximity blob is identified in the proximity image and the proximity image is transformed using a plurality of different transformations to obtain a plurality of differently transformed proximity images. A plurality of features is determined for the identified blob in the transformed proximity images and the pitch of the elongated interface object relative to the proximity sensitive surface is determined based upon the determined features and a multi-dimensional heuristic regression model of the proximity sensitive surface; and a yaw is determined based upon the pitch.Type: GrantFiled: June 30, 2016Date of Patent: February 18, 2020Assignee: Qeexo, Co.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Patent number: 10082935Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. Some of these touch interactions may be detected as indicative of a grasp for manipulating a physical tool (e.g., the grasp for holding a pen). When these touch interactions are encountered, a corresponding virtual tool is instantiated. The virtual tool controls an action on the electronic device that is similar to an action that can be performed by the physical tool. For example, the virtual pen can be used to draw on the display, whereas the physical pen draws on paper. A representation of the virtual tool is also displayed on a display for the electronic device, possibly providing additional affordances, at a location that corresponds to a location of the detected touch interaction.Type: GrantFiled: April 15, 2013Date of Patent: September 25, 2018Assignee: CARNEGIE MELLON UNIVERSITYInventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao, Scott E. Hudson
-
Patent number: 9778783Abstract: A method and apparatus for determining pitch and yaw of an elongated interface object as it interacts with a touchscreen surface. A touch image is received, and this touch image has at least a first area that corresponds to an area of the touchscreen that has an elongated interface object positioned at least proximate to it. The elongated interface object has a pitch and a yaw with respect to the touchscreen surface. A first transformation is performed to obtain a first transformation image of the touch image, and a second transformation is performed to obtain a second transformation image of the touch image. The first transformation differs from the second transformation. The yaw is determined for the elongated interface object based on both the first and second transformation images. The pitch is determined based on at least one of the first and second transformation images.Type: GrantFiled: September 30, 2015Date of Patent: October 3, 2017Assignee: QEEXO, Co.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Publication number: 20170024892Abstract: Methods and apparatuses are provided for determining a pitch and yaw of an elongated interface object relative to a proximity sensitive surface. In one aspect, a proximity image is received having proximity image data from which it can be determined which areas of the proximity sensitive surface sensed the elongated interface object during a period of time. A proximity blob is identified in the proximity image and the proximity image is transformed using a plurality of different transformations to obtain a plurality of differently transformed proximity images. A plurality of features is determined for the identified blob in the transformed proximity images and the pitch of the elongated interface object relative to the proximity sensitive surface is determined based upon the determined features and a multi-dimensional heuristic regression model of the proximity sensitive surface; and a yaw is determined based upon the pitch.Type: ApplicationFiled: June 30, 2016Publication date: January 26, 2017Inventors: CHRISTOPHER HARRISON, JULIA SCHWARZ, ROBERT BO XIAO
-
Publication number: 20160299615Abstract: Touch sensitive devices, methods and computer readable recording mediums are provided that allow for improved classification of objects against a touch sensitive surface of a touch sensitive device based upon analysis of subdivisions of data representing contact with the touch sensitive surface during a period of time.Type: ApplicationFiled: April 12, 2015Publication date: October 13, 2016Inventors: JULIA SCHWARZ, ROBERT BO XIAO, CHRIS HARRISON
-
Publication number: 20160231865Abstract: A method and apparatus for determining pitch and yaw of an elongated interface object as it interacts with a touchscreen surface. A touch image is received, and this touch image has at least a first area that corresponds to an area of the touchscreen that has an elongated interface object positioned at least proximate to it. The elongated interface object has a pitch and a yaw with respect to the touchscreen surface. A first transformation is performed to obtain a first transformation image of the touch image, and a second transformation is performed to obtain a second transformation image of the touch image. The first transformation differs from the second transformation. The yaw is determined for the elongated interface object based on both the first and second transformation images. The pitch is determined based on at least one of the first and second transformation images.Type: ApplicationFiled: September 30, 2015Publication date: August 11, 2016Inventors: CHRISTOPHER HARRISON, JULIA SCHWARZ, ROBERT BO XIAO
-
Publication number: 20160077664Abstract: A method and apparatus that resolve near touch ambiguities in a touch screen includes detecting a touch screen touch event and detecting a vibro-acoustic event. These events generate signals received respectively by two different sensors and/or processes. When the two events occur within a pre-defined window of time, they may be considered to be part of the same touch event and may signify a true touch.Type: ApplicationFiled: September 15, 2014Publication date: March 17, 2016Inventors: CHRIS HARRISON, JULIA SCHWARZ, ROBERT BO XIAO
-
Publication number: 20150242009Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user physically interacts with the touch-sensitive surface, producing touch events. The resulting interface actions taken depend at least in part on the touch type. The type of touch is determined in part based on capacitive image data produced by the touch event.Type: ApplicationFiled: February 26, 2014Publication date: August 27, 2015Applicant: Qeexo, Co.Inventors: Robert Bo Xiao, Greg Lew, Julia Schwarz, Christopher Harrison
-
Patent number: 9013452Abstract: A method activates different interactive functions based on a classification of vibro-acoustic signals resulting from touch events with finger parts of a user. A primary function is trigger when an interactive element on a touch screen is touched with a finger tip of the user. An auxiliary function is launched when the interactive element is touched with a knuckle or fingernail of the user. The touch events result in generating the vibro-acoustic signals. The vibro-acoustic signals are classified and used to distinguish what finger part was used based on the classification of the vibro-acoustic signals.Type: GrantFiled: March 25, 2013Date of Patent: April 21, 2015Assignee: Qeexo, Co.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Publication number: 20150035759Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user physically interacts with the touch-sensitive surface, producing touch events. The resulting interface actions taken depend at least in part on the touch type. The type of touch is determined in part based on vibro-acoustic data and touch data produced by the touch event.Type: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Applicant: Qeexo, Co.Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Publication number: 20140327626Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. The resulting actions taken depend at least in part on the touch type. For example, the same touch interactions performed by three different touch types of a finger pad, a finger nail and a knuckle, may result in the execution of different actions.Type: ApplicationFiled: May 6, 2013Publication date: November 6, 2014Inventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao
-
Publication number: 20140310631Abstract: An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. Some of these touch interactions may be detected as indicative of a grasp for manipulating a physical tool (e.g., the grasp for holding a pen). When these touch interactions are encountered, a corresponding virtual tool is instantiated. The virtual tool controls an action on the electronic device that is similar to an action that can be performed by the physical tool. For example, the virtual pen can be used to draw on the display, whereas the physical pen draws on paper. A representation of the virtual tool is also displayed on a display for the electronic device, possibly providing additional affordances, at a location that corresponds to a location of the detected touch interaction.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Applicant: Carnegie Mellon UniversityInventors: Christopher Harrison, Julia Schwarz, Robert Bo Xiao, Scott E. Hudson
-
Publication number: 20140289659Abstract: A method activates different interactive functions based on a classification of vibro-acoustic signals resulting from touch events with finger parts of a user. A primary function is trigger when an interactive element on a touch screen is touched with a finger tip of the user. An auxiliary function is launched when the interactive element is touched with a knuckle or fingernail of the user. The touch events result in generating the vibro-acoustic signals. The vibro-acoustic signals are classified and used to distinguish what finger part was used based on the classification of the vibro-acoustic signals.Type: ApplicationFiled: March 25, 2013Publication date: September 25, 2014Applicant: Qeexo, Co.Inventors: Christopher HARRISON, Julia Schwarz, Robert Bo Xiao