Synchronization of sensor modules on a computing device
First Claim
Patent Images
1. A computing device comprising:
- a sensor controller configured to control operations of a human-touch capacitive sensor module;
a near-field communication (NFC) controller configured to control operations of an NFC module; and
a plurality of communication lines including a first communication line and a second communication line, each of the first and second communication lines being connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module,wherein the sensor controller is configured to assert an active sensor control signal on the first communication line and control the human-touch capacitive sensor module to start a sensor scan to determine whether any touch signals exist within an active area of the human-touch capacitive sensor module when an active NFC control signal is not asserted by the NFC controller on the second communication line, wherein the sensor controller is configured to drive the active sensor control signal until the sensor scan is complete,wherein the NFC controller is configured to assert the active NFC control signal on the second communication line and control the NFC module to start an NFC scan when the active sensor control signal is not asserted by the sensor controller on the first communication line.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device may include a sensor controller configured to control operations of a human-touch capacitive sensor module, a near-field communication (NFC) controller configured to control operations of an NFC module, and/or a plurality of communication lines including a first communication line and a second communication line. Each of the first and second communication lines may be connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module.
34 Citations
20 Claims
-
1. A computing device comprising:
-
a sensor controller configured to control operations of a human-touch capacitive sensor module; a near-field communication (NFC) controller configured to control operations of an NFC module; and a plurality of communication lines including a first communication line and a second communication line, each of the first and second communication lines being connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module, wherein the sensor controller is configured to assert an active sensor control signal on the first communication line and control the human-touch capacitive sensor module to start a sensor scan to determine whether any touch signals exist within an active area of the human-touch capacitive sensor module when an active NFC control signal is not asserted by the NFC controller on the second communication line, wherein the sensor controller is configured to drive the active sensor control signal until the sensor scan is complete, wherein the NFC controller is configured to assert the active NFC control signal on the second communication line and control the NFC module to start an NFC scan when the active sensor control signal is not asserted by the sensor controller on the first communication line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a sensor controller configured to control operations of a human-touch capacitive sensor module, wherein the operations of the human-touch capacitive sensor module include a sensor scan to determine whether any touch signals exist within an active area of the human-touch capacitive sensor module; a near-field communication (NFC) controller configured to control operations of an NFC module, wherein the operations of the NFC module include an NFC scan, wherein an active area of the human-touch capacitive sensor module at least partially overlaps with an active area of the NFC module such that a portion of the computing device functions as an interaction point for both the human-touch capacitive sensor module and the NFC module; and a first communication line and a second communication line, each of the first and second communication lines being connected to the sensor controller and the NFC controller, wherein the sensor controller is configured to output an active sensor control signal on the first communication line and control the human-touch capacitive sensor module to start the sensor scan when a non-allowability control signal is not detected by the sensor controller via the second communication line, wherein the sensor controller is configured to drive the active sensor control signal until the sensor scan is complete, the NFC controller is configured to output an active NFC control signal on the second communication line and control the NFC module to start the NFC scan when a non-allowability control signal is not detected by the NFC controller via the first communication line. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for synchronizing operations of sensing modules on a computing device according to a synchronization protocol, the method comprising:
-
determining, by a first controller configured to control a human-touch capacitive sensor, whether a non-allowability control signal is detected via a first communication line connected between the first controller and a second controller configured to control a near-field communication (NFC) sensor; delaying, by the first controller, a start of a scan operation of the human-touch capacitive sensor when the non-allowability control signal is detected on the first communication line; asserting, by the first controller, an active control signal via a second communication line connected between the first controller and the second controller when the non-allowability control signal is not detected on the first communication line; performing, by the human-touch capacitive sensor, the scan operation such that the active control signal is asserted by the first controller until operations of the human-touch capacitive sensor are completed; and detecting, by the first controller, the non-allowability control signal on the first communication line but disregarding the non-allowability control signal when the human-touch capacitive sensor is currently active such that the active control signal is continuously driven until the operations of the human-touch capacitive sensor are completed. - View Dependent Claims (17, 18, 19, 20)
-
Specification