EP3155502B1

Multi-user sensor correlation for computing device interaction

Abstract

This record has no abstract on file.

EP3155502B1, drawing sheet 1
Sheet 1 of 14

Term

8.7 yearsleft in the term

Expires 8 June 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

8 claims: 2 independent, 6 dependent

  1. 1
    A computer-implemented process for controlling a touch-sensitive computing device (1704) comprising a processor, a touch-sensitive surface, a display, and an inertial measurement unit, or accelerometer, or gyroscope, the computer-implemented process comprising:receiving sensor signals, from the touch-sensitive surface of the touch-sensitive computing device (1704), representing a grip of a primary user (1702) on the touch-sensitive computing device (1704);receiving sensor signals, from the touch-sensitive surface of the touch-sensitive computing device (1704), representing a grip of a secondary user (1706) on the touch-sensitive computing device (1704) at the same time the signal for the grip of the primary user (1702) is received, the received sensor signals having been determined to represent the grip of the primary and secondary user based on contact of fingers or hand on the touch-sensitive surface of the touch-sensitive computing device (1704) and based on a database of grip patterns;correlating the sensor signals for the grips of the primary and secondary users (1702, 1706) to determine that: the primary user and the secondary user are concurrently sharing the touch-sensitive computing device (1704), while the grips of the primary and secondary users remain concurrent, and the touch-sensitive computing device (1704) is being handed off from the primary user to the secondary user when an orientation, sensed using the inertial measurement unit, or accelerometer, or gyroscope of the touch-sensitive computing device (1704), of the display of the touch-sensitive computing device (1704) is approximately level while grips of the primary and secondary users remain concurrent, and then the grip of the primary user (1704) is no longer detected;and using the determination to initiate a command in an application executing on the touch-sensitive computing device (1704).
  2. 7
    A computer program comprising instructions which when executed on a touch-sensitive computing device (1704) comprising a processor, a touch-sensitive surface, a display, and an inertial measurement unit, or accelerometer, or gyroscope, implement the process of any of claims 1 to 6.
  3. 8
    A touch-sensitive computing device (1704) comprising:a touch-sensitive surface;a display;an inertial measurement unit, or accelerometer, or gyroscope;and a processor configured to perform the process steps defined in any of claims 1 to 6.