Patent ID: 9111005
Filing Date: 2015-08-18
Classification: G06F

Abstract:
1. An information handling system, comprising: variable pressure or displacement (VPD) circuitry that includes a first processing device configured to receive a sensor output signal from at least one VPD sensor that includes raw sensor data that is representative of the real time pressure or displacement being applied to the VPD sensor, the first processing device being configured to process the raw sensor data of the received VPD sensor output signal according to VPD configuration parameters to produce at least one VPD circuitry output signal that is based on an identity and a real time level of pressure or displacement being applied to the VPD sensor; and a second processing device that is configured as a host processing device to execute at least one application to exchange information and data with the first processing device using bi-directional packet-based communications that are not made available to or reported to an operating system (OS) executing on the host processing device; where the second processing device is configured to execute the at least one application to use the packet-based communications to communicate VPD commands to the first processing device that request the first processing device to take one or more reporting or processing actions, and to use the packet-based communications to communicate VPD configuration instructions to the first processing device to control the manner in which the first processing device processes the raw sensor data of the received VPD sensor output signal; and where the first processing device is configured to use the packet-based communications to communicate the raw sensor data of the VPD sensor output signal to the application executing on the second processing device, and to use the packet-based communications to communicate current VPD configuration status information to the application executing on the second processing device.