Master/slave mode for sensor processing devices
First Claim
1. A computer system, comprising:
- a sensor panel comprising a first portion and a second portion, wherein the first portion is configured to provide a first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel and the second portion is configured to provide a second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel;
a first device configured to receive and the first set of capacitive sense signals provided by the first portion of the sensor panel and to generate a first set of scan results data based on the received first set of capacitive sense signals; and
a second device configured to receive the second set of capacitive sense signals provided by the second portion of the sensor panel and to generate a second set of scan results data based on the received second set of capacitive sense signals,wherein the first and second devices are configured to operate together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device is configured to shift the generated second set of scan results data to the first device.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer system having two or more controllers operating in a Master/Slave configuration is disclosed. In one embodiment, the computer system includes: a sensor panel having a first portion for generating a first set of sense signals indicative of a touch or no-touch condition on the first portion, and a second portion for generating a second set of sense signals indicative of a touch or no-touch condition on the second portion; a first device for receiving and processing the first set of output signals from the first portion of the panel; and a second device for receiving and processing the second set of output signals from the second portion of the panel, wherein the first and second devices operate cooperatively in a Master/Slave configuration.
85 Citations
31 Claims
-
1. A computer system, comprising:
-
a sensor panel comprising a first portion and a second portion, wherein the first portion is configured to provide a first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel and the second portion is configured to provide a second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel; a first device configured to receive and the first set of capacitive sense signals provided by the first portion of the sensor panel and to generate a first set of scan results data based on the received first set of capacitive sense signals; and a second device configured to receive the second set of capacitive sense signals provided by the second portion of the sensor panel and to generate a second set of scan results data based on the received second set of capacitive sense signals, wherein the first and second devices are configured to operate together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device is configured to shift the generated second set of scan results data to the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of processing capacitive sense signals from a sensor panel, comprising:
-
providing a first set of capacitive sense signals by a first portion of the sensor panel to a first device, the first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel; providing a second set of capacitive sense signals by a second portion of the sensor panel to a second device, the second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel; generating by the first device a first set of scan results data based on the provided first set of capacitive sense signals; generating by the second device a second set of scan results data based on the provided second set of capacitive sense signals; and operating the first and second devices together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device shifts the generated second set of scan results data to the first device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for processing capacitive sense signals from a sensor panel, comprising:
-
means for providing a first set of capacitive sense signals by a first portion of the sensor panel to a first device, the first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel; means for providing a second set of capacitive sense signals by a second portion of the sensor panel to a second device, the second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel; means for generating by the first device a first set of scan results data based on the provided first set of capacitive sense signals; means for generating by the second device a second set of scan results data based on the provided second set of capacitive sense signals; and means for operating the first and second devices together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device shifts the generated second set of scan results data to the first device. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A mobile telephone, comprising:
-
a sensor panel comprising a first portion and a second portion, wherein the first portion is configured to provide a first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel and the second portion is configured to provide a second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel; a first device configured to receive the first set of capacitive sense signals provided by the first portion of the sensor panel and to generate a first set of scan results data based on the received first set of capacitive sense signals; and a second device configured to receive the second set of capacitive sense signals provided by the second portion of the sensor panel and to generate a second set of scan results data based on the received second set of capacitive sense signals, wherein the first and second devices are configured to operate together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device is configured to shift the generated second set of scan results data to the first device.
-
-
31. A digital audio player, comprising:
-
a sensor panel comprising a first portion and a second portion, wherein the first portion is configured to provide a first set of capacitive sense signals resulting from a scan of the first portion of the sensor panel and the second portion is configured to provide a second set of capacitive sense signals resulting from a scan of the second portion of the sensor panel; a first device configured to receive the first set capacitive sense signals provided by the first portion of the sensor panel and to generate a first set of scan results data based on the received first set of capacitive sense signals; and a second device configured to receive the second set of capacitive sense signals provided by the second portion of the sensor panel and to generate a second set of scan results data based on the received second set of capacitive sense signals, wherein the first and second devices are configured to operate together in a Master/Slave configuration to determine whether the generated first and second sets of scan results data indicate that a touch condition is present on the sensor panel, wherein the second device is configured to shift the generated second set of scan results data to the first device.
-
Specification