The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different instances in the description and the figures may indicate similar or identical items.
Overview
Various types of input devices may be employed with computing devices to enable user inputs for interaction with the device such as keyboards, trackpads, touchpads, and pointing devices (e.g., a mouse), to name a few examples. Conventional input devices, such as a mouse or keyboard, have buttons and/or keys arranged at fixed locations that are used to initiate input signals in response to pressure when depressed. Other devices like touch digitizers and pads utilize capacitive sensing to recognize presence and location information for user inputs and touch gestures. Traditionally, individual input devices rely upon a single sensing technology due to interference caused between technologies, difficulty of arranging multiple kinds of sensors, and considerations of device size and cost.
Combined sensor systems are described herein. In one or more implementations, an input device includes a combined sensor system having a capacitive sensor assembly including a plurality of capacitive sensors arranged in an array that is configured to detect a location of an object that is proximate to a respective capacitive sensor of the capacitive sensor assembly and a pressure sensitive sensor assembly including a plurality of pressure sensitive sensors that are configured to detect an amount of pressure applied (e.g., deflection resulting from a force) by the object against a respective pressure sensitive sensor of the pressure sensitive sensor assembly. The plurality of pressure sensitive sensors are interspersed with the capacitive sensors in a geometric pattern that enables isolation of signals for the capacitive sensor assembly and the pressure sensitive sensor assembly. The combined sensor system includes support structures proximate to the pressure sensitive sensors for pre-load control over force sensitive resistors of the flexible contact layer. The combined sensor system also includes adhesive filled into portions associated with positions of the capacitive sensors in the arrangement to stabilize capacitive sensing under the influence of pressure.
Combined sensor systems as described in this document enable input devices and controls that are configured to simultaneously determine presence and pressure of multiple finger touches, which increase accuracy and enables enhanced gestures and interaction scenarios. Additionally, because the described arrangements isolate pressure sensing control lines from capacitive sensing control lines, interference is minimized resulting in more efficient measurement with greater sensitivity and lower error rates. Further, support structures for setting pre-load along with the adhesive aligned with capacitive sensors enable precise control over force sensitive resistor pre-loads and capacitive sensor operation in the presence of applied pressure, which further improves the accuracy and performance of the combined sensor system. Additionally, combined sensor systems described herein may provide more cost effective and smaller (e.g., thinner) devices due to the combined use of layers for multiple purposes and co-location of different sensors in a common array.
In the following discussion, an example environment is first described that may employ the techniques described herein. Examples of a stack of layers that are usable in the example environment (i.e., the input device) are then described which may be utilized in the example environment as well as other environments. Consequently, use of the example layers is not limited to the example environment and the example environment is not limited to use of the example layers.
Operating Environment
The computing device 102 can be embodied as any suitable computing system and/or device such as, by way of example and not limitation, a gaming system, a desktop computer, a portable computer, a tablet or slate computer, a handheld computer such as a personal digital assistant (PDA), a cell phone, a set-top box, a wearable device (e.g., watch, band, glasses, etc.), and the like. For example, as shown in
The computer-readable media can include, by way of example and not limitation, all forms of volatile and non-volatile memory and/or storage media that are typically associated with a computing device. Such media can include ROM, RAM, flash memory, hard disk, removable media and the like. Computer-readable media can include both “computer-readable storage media” and “communication media,” examples of which can be found in the discussion of the example computing system of
The computing device 102 may include or make use of an input device 126. For example, the computing device 102 may be communicatively coupled to one or more input device 126 via any suitable wired or wireless connection. Input devices include devices integrated with the computing device 102, such as an integrated keyboard, touchpad, track pad, pointer device, a bezel or other touch operable component of a tablet or wearable device, a touch capable display, and so forth. Input devices also include external devices and removably connectable devices such as a mouse, wireless keyboard, removable keyboard/cover combination, a wearable device used to control the computing device through a wireless connection, an external touchpad, and so forth. Other non-conventional configurations of an input device are also contemplated, such as a game controller, configuration to mimic a musical instrument, and so forth. Thus, the input device 126 and controls incorporated by the input device (e.g., buttons, keys, touch regions, toggles, etc.) may assume a variety of different configurations to support a variety of different functionality.
In accordance with one or more implementations described herein, an input device 126 may include a combined sensor system 128. As introduced above, the combined sensor system 128 is designed to simultaneously determine presence and pressure of multiple finger touches. By so doing, accuracy is increased and enhanced gestures and interaction scenarios using capabilities of the combined sensor system 128 become possible. As described in detail in relation to the following figures and examples, the combined sensor system 128 is configured to include a plurality of pressure sensitive sensors that are interspersed with capacitive sensors in a geometric pattern that enables isolation of signals for a capacitive sensor assembly and a pressure sensitive sensor. The combined sensor system 128 may be included in a stack of a plurality of layers that form an input device. The plurality of layers may include a combination of flexible and/or rigid materials and components that make-up structure for the input device and form the pressure sensitive sensors and capacitive sensors contained within the layers. The combined sensor system 128 includes support structures proximate to the pressure sensitive sensors for pre-load control over force sensitive resistors of a flexible contact layer. The combined sensor system 128 also includes adhesive associated with positions of the capacitive sensors in the arrangement to stabilize capacitive sensing under the influence of applied pressure. Details regarding these and other aspects of a combined sensor system 128 can be found in the following discussion.
The computing device 102 is additionally illustrated as including an input/output module 130. The input/output module 108 is representative of functionality relating to processing of inputs and rendering outputs of the computing device 102. A variety of different inputs may be processed by the input/output module 130, such as inputs relating to operation of controls of the input device 126, keys of a virtual keyboard, identification of gestures through touchscreen functionality, and so forth. Responsive to the inputs, the input/output module 130 causes corresponding operations to be performed. Thus, the input/output module 130 may support a variety of different input techniques by recognizing and leveraging a division between types of inputs including key presses, gestures, control interaction, and so on.
The environment 100 further depicts that the computing device 102 may be communicatively coupled via a network 132 to a service provider 134, which enables the computing device 102 to access and interact with various resources 136 made available by the service provider 134. The resources 136 can include any suitable combination of content and/or services typically made available over a network by one or more service providers. For instance, content can include various combinations of text, video, ads, audio, multi-media streams, animations, images, webpages, and the like. Some examples of services include, but are not limited to, an online computing service (e.g., “cloud” computing), an authentication service, web-based applications, a file storage and collaboration service, a search service, messaging services such as email and/or instant messaging, and a social networking service.
Having described an example operating environment, consider now example details and techniques associated with one or more implementations of combined sensor systems.
Combined Sensor System Details
The combined sensor system 128 may be utilized for controls 201 associated with various input devices 126. Illustrative examples of input devices 126 in
The capacitive sensor assembly 202 is configured to detect proximity of an object, such as a finger of a user's hand, a stylus, or other object. This detection may be leveraged to support a wide variety of different functionality, such as gesture detection, user presence indications, control over sleep and wake states of an input device and computing device, cursor control, input locations, and so forth. The capacitive sensor assembly 202 may be configured in a variety of ways to perform object detection. Generally, the capacitive sensor assembly 202 includes a plurality of capacitive sensors configured to detect presence and locations of objects against or near to the surface of a device by measuring changes in capacitance relative to a reference (e.g., air) due to positioning of the objects. The sensors operate by measuring either or both of mutual-capacitance and self-capacitance. Capacitive sensors may work even before a finger or object touches the surface of the device. In one or more implementations, the capacitive sensor assembly 202 may be utilized to conserve power as well as increase responsiveness of devices, e.g., by detecting presence and/or location before contact with pressure sensitive sensors and selectively waking up systems based on presence indications. As noted in the discussion below, capacitive sensor assembly 202 may be formed by disposing traces of conductive material in stack of layers corresponding to a printed circuit board (PCB) for the input device.
The pressure sensitive assembly 204 includes a plurality of pressure sensitive sensors configured to detect an amount of deflection and/or corresponding pressure applied by the object due to force against a respective pressure sensitive sensor of the pressure sensitive sensor assembly. In an example, the pressure sensitive sensors are configured to utilize force sensing resistance technology to determine locations at which pressure is applied and the magnitude of pressure. As described below, the pressure sensitive sensors may be configured as force sensitive resistors that utilize first and second inter-digitized trace fingers of conductive material. Resistance changes measured between the first and second inter-digitized trace fingers when in contact with force sensitive ink disposed on a flexible contact layer can be correlated to deflection and pressure applied to corresponding regions of the flexible contact layer to enable pressure detection.
Representative sub-layers in an example implementation are depicted as being included within the outer layer 304 including a surface layer 308, a smoothing layer 310, and a light guide layer 312. Other arrangements are also contemplated. In the example, the surface layer 308 represents the outer surface with which a user may touch and interact. In an implementation, the surface layer 308 is made of flexible fabric (e.g., silk or polyurethane), although plastics and other rigid materials are also contemplated. The smoothing layer 310 may be configured to support a variety of different functionality. For instance, the smoothing layer 310 may be configured as a thin plastic sheet (e.g., PET, polycarbonate), designed to support and prevent wrinkling of a surface layer 308. The smoothing layer 310 may also be configured to including masking functionality to reduce and even eliminate unwanted light transmission, e.g., “bleeding” of light through the smoothing layer and/or through the surface layer 308. The smoothing layer 310 also provides a continuous surface under the surface layer 308 that acts to conceal discontinuities or transitions between the inner layers. The smoothing layer 310 can also provide a force-spreading function to spread forces across multiple sensors for greater sensitivity and resolution.
A light guide 312 is also illustrated, which may be provided as part of a backlight mechanism to support backlighting of indications (e.g., legends) of controls and/or input on the surface. This may include illumination of keys of a keyboard, buttons, game controls, gesture indications, and so on. The light guide 312 may be formed in a variety of ways, such as from thick sheet of a plastic, e.g., a clear polycarbonate, PET, or other polyester film material with etched texturing.
As depicted, the sensor layer 302 having the combined sensor system 128 resides below the outer layer 302. The combined sensor system 128 is configured detect initiation of input based on interaction that occurs via contact with and/or proximity of objects to the surface layer. The detected input is then communicated to the computing device 102 via a suitable wired or wireless connection to initiate operations of the computing device 102. Details of an example implementation of a combined sensor system 128 are discussed in the discussion of
Additionally, the backing layer 306 provides a rear surface as well as structure for the input device 104. The backing layer 306, for instance, may provide structure for the device that is complimentary to the outer layer 304 and may be formed from metal, fabric (e.g., polyurethane), and/or plastic material comparable to the outer layer 304. Representative sub-layers for structure 314 and backing 316 are depicted as being included within the backing layer 306. The structure 314 may be configured in a variety of ways, such as a trace board and backer that are configured to provide rigidity to the input device, e.g., resistance to bending and flexing. The backing 316 provides a rear surface for the device. By way of example, the backing may be formed from a fabric or material similar to the surface layer 308.
Although examples of layers have been described, it should be readily apparent that a variety of other implementations are also contemplated, including removal of one or more of the layers, addition of other layers (e.g., a dedicated force concentrator layer, mechanical switch layer), and so forth. Thus, layers used to form suitable input devices and controls that make use of a combined sensor system 128 are not limited to the layers depicted and discussed with respect to the illustrative examples herein.
As noted, a capacitive sensor assembly 202 is formed in the sensor substrate 408 as illustrated by representative traces 410 for capacitive sensing. The traces 410 are arranged to produce a plurality of capacitive sensors. Touch and presence is detected based on changes in capacitance across gaps between the traces 410 for capacitive sensing.
Selectively placing the adhesive 414 in alignment with positions of capacitive sensors, though, reduces or eliminates the amount of displaced air and therefore stabilizes performance of the capacitive sensors even when pressure is being applied. Generally, the adhesive 414 is placed in regions that are in-line in the stack vertically with traces 410. For instance,
The supporting structures 412 fabricated proximate to pressure sensitive sensors are provided to control pre-loading of the flexible contact layer 402 and force sensitive ink 404 with the underlying conductor 406. Pre-load refers to the default level of contact between the force sensitive ink 404 and the underlying conductor 406 that exists in the absence of applied contact. A amount of pre-load to place the force sensitive ink 404 in constant contact with the conductor 406 is useful in order to resolve light touches (e.g., applied pressure at low-levels) and provide a responsive sensor system. Too much pre-load causes pre-saturation of the sensors which reduces the range of operation and sensitivity of the pressure sensitive sensors. Pre-load may be established by design of the stack above the flexible contact layer 402 and the adhesive and other securing mechanisms used to join the layers. The amount of pre-load is also effected by the application of adhesive 414, which tends to pull down the flexible contact layer 402 and other layers. Accordingly, the supporting structures 412 are designed to set the amount of pre-load at a particular level to support detection of applied pressure at low-levels and counteract the tendency of adhesive 414 and other factors that may otherwise adversely affect pre-load.
The supporting structures 412 may be formed in various ways. In one approach, the supporting structures 412 are fabricated using conductive material (e.g., copper, silver, etc.) along with the conductors 406 using the same PCB process or processes. In one example, the supporting structures 412 are configured as conductive bars. The conductive bars may match the material of the conductors 406 and may be formed to have the same height as the conductors 406. Thus, when copper is employed for conductors 406, the supporting structures 412 may be configured as copper bars that have substantially the same height as the conductors 406. When, the supporting structures 412 and conductors 406 are coordinated in this manner, the pre-load corresponds to the thickness of the force sensitive ink 404 that is included on the flexible contact layer 402. This approach results in a relatively light pre-load that provides responsiveness for resolution of light touches and detection over a wide range of pressure levels. Naturally, supporting structures 412 may be fabricated using different heights and materials than the conductors 406 in some cases to provide different pre-load levels that are appropriate for the particular device and/or end user scenarios. Thus, characteristics of the supporting structures 412 may be selectively adapted to achieve a corresponding level of pre-load.
In order to achieve the pre-load as well as control over capacitive stabilization, the adhesive 414 may be configured to have a height that is slightly less than the height of the supporting structures 412 and conductors 406. By way of example and not limitation, the supporting structures 412 and conductors 406 may have a height of about 25 to 35 microns in which case adhesive 414 may be placed with a height of about 15 to 25 microns. By making the adhesive height slightly lower, the adhesive 414 operates to pull down the upper layers (e.g., flexible contact layer 402) to create contact with the conductors 406 and achieve the pre-loading.
The array 502 of sensors for the combined sensor system 128 is configured to support gesture, presence, location, and pressure detection. To do so, pressure sensitive sensors of the pressure sensitive sensor assembly 204 are interspersed with capacitive sensors of the capacitive sensor assembly 202 as described herein and represented in the enlarged view 504 of a portion of the array 502.
In the enlarged view 504, capacitive sensors 506 of a capacitive sensor assembly 202 are represented as being arranged in the geometric pattern, namely a pattern of four capacitive sensors 506 having shaded interiors. The shaded interiors represent adhesive 414 that is disposed in gaps associated with positions of the capacitive sensors as noted previously. In particular, the adhesive 414 is placed to substantially correspond a footprint of underlying traces 410 for the capacitive sensors as shown in
Pressure sensors 508 of a pressure sensitive sensor assembly 204 are also represented as being arranged in the geometric pattern, the pressure sensors being interspersed in spaces between capacitive sensors 506. Pressure sensors 508 are illustrated as having inter-digitated trace fingers that may be formed as conductors 406 in a sensor substrate 408 as noted previously. Accordingly, pressure applied to the flexible contact layer 402 above the inter-digitated trace fingers may cause the force sensitive ink 404 to contact the conductors 406 and act as a shunt to permit a flow of electricity between the inter-digitated trace fingers. Other examples are also contemplated, such as to have a portion of the trace fingers on the flexible contact layer 402 and another portion of the trace fingers on the sensor substrate 408 with the force sensitive ink being disposed between the layers having the portions.
Additionally, supporting structures 412 are illustrated as being disposed proximate to the pressure sensors 508. In particular, supporting structures 412 in the form of copper bars are depicted as being placed generally along the four sides of the pressure sensors 508 in spaces between the pressure sensors 508 and capacitive sensors 506. Naturally, different arrangements of supporting structures 412 may be employed to provide support for pre-load control when different geometric patterns are used (e.g., hexagonally placed supports for hexagonal pattern, etc.) and/or for different kinds of pressure sensors.
Specifically, the resistive ink 604 layer includes traces of force sensitive ink 404 that may be applied to a flexible contact layer 402 as discussed previously. The resistive ink layer 604 may be configured as a Mylar or polyester film layer. The remaining layers in the exploded view 602 represent layers and elements that may be fabricated as traces, deposits, or other components in the sensor substrate 408 to form the combined sensor system. For instance, a pressure sensors 606 layer below the resistive ink 604 layer includes conductors 406 (e.g., conductive traces in the sensor substrate 408) for pressure sensors 506 as described previously. The pressure sensors 606 layer may also include sense lines for the pressure sensors 506. A dielectric spacer layer 608 may be placed between the pressure sensors 606 layer and a capacitive sensor 610 layer that has traces 410 for the capacitive sensors 508. The capacitive sensor 610 layer may also include sense lines for the capacitive sensors 508. Another dielectric spacer layer 612 is provided between the capacitive sensor 610 layer and a capacitive drive 614 layer that contains drives lines for the capacitive sensors 508. In one or more implementations, the capacitive drive 614 layer also includes drives lines for the pressure sensors 506 as described in greater detail in relation to the discussion of
The capctive drive lines are therefore design to go around positions of the pressure sensors 508, which minimizes interference between the combined assemblies. Additionally, the pressure sensor drive lines 704 may be disposed parallel with and inboard of capacitive drive lines 702. For example the pressure sensor drive lines 704 in
Capacitive sense lines 706 and pressure sense lines 708 may be contained in the pressure sensors 606 layer and capacitive sensor 610 layer respectively. The capacitive sense lines may also be open on the interior (as shown in
The capacitive sensor assembly is arranged with the pressure sensitive sensor assembly to produce a combined sensor system (block 806). As part of arranging the assemblies, the capacitive sensors are interspersed within the pressure sensitive sensors in a geometric pattern that enables isolation of signals for the capacitive sensor assembly and the pressure sensitive sensor assembly (block 808). For example, the assemblies may be arranged in a combined grid, array, and/or geometric pattern as represented and discussed in relation to
Having considered example details and procedures for combined sensor systems, consider a discussion of an example system in accordance with one or more implementations.
Example System and Device
The example computing device 902 as illustrated includes a processing system 904, one or more computer-readable media 906, and one or more I/O interface 908 that are communicatively coupled, one to another. Although not shown, the computing device 902 may further include a system bus or other data and command transfer system that couples the various components, one to another. A system bus can include any one or combination of different bus structures, such as a memory bus or memory controller, a peripheral bus, a universal serial bus, and/or a processor or local bus that utilizes any of a variety of bus architectures. A variety of other examples are also contemplated, such as control and data lines.
The processing system 904 is representative of functionality to perform one or more operations using hardware. Accordingly, the processing system 904 is illustrated as including hardware element 910 that may be configured as processors, functional blocks, and so forth. This may include implementation in hardware as an application specific integrated circuit or other logic device formed using one or more semiconductors. The hardware elements 910 are not limited by the materials from which they are formed or the processing mechanisms employed therein. For example, processors may be comprised of semiconductor(s) and/or transistors (e.g., electronic integrated circuits (ICs)). In such a context, processor-executable instructions may be electronically-executable instructions.
The computer-readable storage media 906 is illustrated as including memory/storage 912. The memory/storage 912 represents memory/storage capacity associated with one or more computer-readable media. The memory/storage component 912 may include volatile media (such as random access memory (RAM)) and/or nonvolatile media (such as read only memory (ROM), Flash memory, optical disks, magnetic disks, and so forth). The memory/storage component 912 may include fixed media (e.g., RAM, ROM, a fixed hard drive, and so on) as well as removable media (e.g., Flash memory, a removable hard drive, an optical disc, and so forth). The computer-readable media 906 may be configured in a variety of other ways as further described below.
Input/output interface(s) 908 are representative of functionality to allow a user to enter commands and information to computing device 902, and also allow information to be presented to the user and/or other components or devices using various input/output devices. Examples of input devices include a keyboard, a cursor control device (e.g., a mouse), a microphone, a scanner, touch functionality (e.g., capacitive or other sensors that are configured to detect physical touch), a camera (e.g., which may employ visible or non-visible wavelengths such as infrared frequencies to recognize movement as gestures that do not involve touch), and so forth. Examples of output devices include a display device (e.g., a monitor or projector), speakers, a printer, a network card, tactile-response device, and so forth. Thus, the computing device 902 may be configured in a variety of ways to support user interaction.
The computing device 902 is further illustrated as being communicatively and physically coupled to an input device 914 that is physically and communicatively removable from the computing device 902. In this way, a variety of different input devices may be coupled to the computing device 902 having a wide variety of configurations to support a wide variety of functionality. In this example, the input device 914 includes one or more controls 916 that employ a combined sensor system 128. The controls may be configured as pressure sensitive elements, buttons, a trackpad mechanically switched keys, and so forth.
The input device 914 is further illustrated as include one or more modules 918 that may be configured to support a variety of functionality. The one or more modules 918, for instance, may be configured to process analog and/or digital signals received from the controls 916 to recognize inputs and gesture, determine whether an input is indicative of resting pressure, initiate communication with a computing device, support authentication of the input device 914 for operation with the computing device 902, and so on.
Various techniques may be described herein in the general context of software, hardware elements, or program modules. Generally, such modules include routines, programs, objects, elements, components, data structures, and so forth that perform particular tasks or implement particular abstract data types. The terms “module,” “functionality,” and “component” as used herein generally represent software, firmware, hardware, or a combination thereof. The features of the techniques described herein are platform-independent, meaning that the techniques may be implemented on a variety of commercial computing platforms having a variety of processors.
An implementation of the described modules and techniques may be stored on or transmitted across some form of computer-readable media. The computer-readable media may include a variety of media that may be accessed by the computing device 902. By way of example, and not limitation, computer-readable media may include “computer-readable storage media” and “computer-readable signal media.”
“Computer-readable storage media” may refer to media and/or devices that enable persistent and/or non-transitory storage of information in contrast to mere signal transmission, carrier waves, or signals per se. Thus, computer-readable storage media refers to non-signal bearing media. The computer-readable storage media includes hardware such as volatile and non-volatile, removable and non-removable media and/or storage devices implemented in a method or technology suitable for storage of information such as computer readable instructions, data structures, program modules, logic elements/circuits, or other data. Examples of computer-readable storage media may include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, hard disks, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or other storage device, tangible media, or article of manufacture suitable to store the desired information and which may be accessed by a computer.
“Computer-readable signal media” may refer to a signal-bearing medium that is configured to transmit instructions to the hardware of the computing device 902, such as via a network. Signal media typically may embody computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as carrier waves, data signals, or other transport mechanism. Signal media also include any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media include wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media.
As previously described, hardware elements 910 and computer-readable media 906 are representative of modules, programmable device logic and/or fixed device logic implemented in a hardware form that may be employed in some embodiments to implement at least some aspects of the techniques described herein, such as to perform one or more instructions. Hardware may include components of an integrated circuit or on-chip system, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a complex programmable logic device (CPLD), and other implementations in silicon or other hardware. In this context, hardware may operate as a processing device that performs program tasks defined by instructions and/or logic embodied by the hardware as well as a hardware utilized to store instructions for execution, e.g., the computer-readable storage media described previously.
Combinations of the foregoing may also be employed to implement various techniques described herein. Accordingly, software, hardware, or executable modules may be implemented as one or more instructions and/or logic embodied on some form of computer-readable storage media and/or by one or more hardware elements 910. The computing device 902 may be configured to implement particular instructions and/or functions corresponding to the software and/or hardware modules. Accordingly, implementation of a module that is executable by the computing device 902 as software may be achieved at least partially in hardware, e.g., through use of computer-readable storage media and/or hardware elements 910 of the processing system 904. The instructions and/or functions may be executable/operable by one or more articles of manufacture (for example, one or more computing devices 902 and/or processing systems 904) to implement techniques, modules, and examples described herein.
Example implementations of combined sensor systems described herein include, but are not limited to, one or any combinations of one or more of the following examples:
An input device comprising: a flexible contact layer and a sensor substrate spaced apart from the flexible contact layer; and a combined sensor system comprising: a plurality of capacitive sensors formed as traces arranged in an array in the sensor substrate; a plurality of pressure sensitive sensors interspersed in the array with the plurality of capacitive sensors, the pressure sensitive sensors comprising force sensitive ink portions in the flexible contact layer configured to contact one or more conductors formed in the sensor substrate to initiate input; supporting structures fabricated proximate to each of the plurality of pressure sensitive sensors to control a pre-load level of the force sensitive ink portions with the one or more conductors; and adhesive disposed in association with positions of the plurality of capacitive sensors to stabilize capacitive sensing when pressure is applied to the combined sensor system.
An input device as described in any one or more of the examples in this section, wherein the one or more conductors are configured as force sensitive resistors that each include first and second inter-digitized trace fingers of conductive material.
An input device as described in any one or more of the examples in this section, wherein the supporting structures are fabricated along with the one or more conductors in the sensor substrate such that the supporting structures have substantially a same height as the one or more conductors.
An input device as described in any one or more of the examples in this section, wherein the supporting structures are configured as copper bars formed in the sensor substrate in areas between the plurality of pressure sensitive sensors and the plurality of capacitive sensors arranged in the array.
An input device as described in any one or more of the examples in this section, wherein the adhesive is disposed in regions between the flexible contact layer and sensor substrate that are aligned with traces for plurality of capacitive sensors in a layer stack for the combined sensor system.
An input device as described in any one or more of the examples in this section, wherein the array comprises a diamond pattern.
An input device as described in any one or more of the examples in this section, wherein the plurality of pressure sensitive sensors are interspersed with the plurality of capacitive sensors in a geometric pattern that enables isolation of signals for pressure detection and capacitive sensing.
An input device as described in any one or more of the examples in this section, further comprising capacitive drive lines for the plurality of capacitive sensors configured with open center portions corresponding to footprints of the plurality of the pressure sensitive sensors, such that the plurality of the pressure sensitive sensors are nested within the open center portions and the capacitive drive lines route around positions of the plurality of the pressure sensitive sensors.
An input device as described in any one or more of the examples in this section, further comprising pressure drive lines for the plurality of pressure sensitive sensors routed parallel to and in board of the capacitive drive lines through the open center portions.
An input device as described in any one or more of the examples in this section, wherein the plurality of capacitive sensors are configured to detect presence and locations of objects against or near to a surface of a device by measuring changes in capacitance due to positioning of the objects.
A combined sensor system for an input device comprising: a capacitive sensor assembly comprising a plurality of capacitive sensors arranged in an array configured to detect a location of an object proximate to a respective capacitive sensor of the capacitive sensor assembly; a pressure sensitive sensor comprising a plurality of pressure sensitive sensors that are configured to detect an amount of pressure applied against a respective pressure sensitive sensor of the pressure sensitive sensor assembly, the plurality of pressure sensitive sensors interspersed in the capacitive sensor array in a geometric pattern that enables isolation of signals for the capacitive sensor assembly and the pressure sensitive sensor assembly.
A combined sensor system as described in any one or more of the examples in this section, wherein the combined sensor system is formed in a stack of layers for a printed circuit board (PCB) assembly including a least a flexible contact layer and a sensor substrate spaced apart from the flexible contact layer.
A combined sensor system as described in any one or more of the examples in this section, further comprising a control line layout including capacitive drive lines for the plurality of capacitive sensors configured with open center portions and pressure drive lines for the plurality of pressure sensitive sensors routed parallel to and in board of the capacitive drive lines through the open center portions.
A combined sensor system as described any one or more of the examples in this section, wherein the capacitive sensor assembly comprises adhesive disposed in open spaces associated with positions of the plurality of capacitive sensors to stabilize capacitive sensing when pressure is applied to the combined sensor system.
A combined sensor system as described in any one or more of the examples in this section, wherein the pressure sensitive sensor assembly comprises supporting structures fabricated proximate to each of the plurality of pressure sensitive sensors to control a pre-load level of the force sensitive ink portions with the one or more conductors;
An apparatus comprising; one or more controls operable to initiate inputs to a computing device; a combined sensor system to detect the inputs responsive to interaction with the one or more controls, the combined sensor system formed as a stack of layers and comprising: a plurality of capacitive sensors formed as traces arranged in the stack of layers; a plurality of pressure sensitive sensors interspersed with the plurality of capacitive sensors in a geometric pattern that enables isolation of signals for pressure detection and capacitive sensing, the pressure sensitive sensors comprising force sensitive ink portions configured to contact one or more conductors formed in the stack of layers; and a control line layout comprising capacitive drive lines for the plurality of capacitive sensors configured with open center portions and pressure drive lines for the plurality of pressure sensitive sensors routed parallel to and in board of the capacitive drive lines through the open center portions.
The apparatus as described in any one or more of the examples in this section, wherein the combined sensor system further comprises: supporting structures fabricated proximate to each of the plurality of pressure sensitive sensors to control a pre-load level of the force sensitive ink portions with the one or more conductors; adhesive disposed in gaps associated with positions of the plurality of capacitive sensors to stabilize capacitive sensing when pressure is applied to the combined sensor system.
The apparatus as described in any one or more of the examples in this section, wherein the pre-load level is configured to place the force sensitive ink in constant contact with the one or more conductors to support detection of applied pressure at low-levels by the plurality of pressure sensitive sensors.
An apparatus as described in any one or more of the examples in this section, wherein the apparatus comprises an input device integrated with the computing device.
An apparatus as described in any one or more of the examples in this section, wherein the one or more controls comprise at least one of an arrangement of keys, a button, a touchpad, a trackpad, a touch sensitive bezel, or a touchscreen.
Although the example implementations have been described in language specific to structural features and/or methodological acts, it is to be understood that the implementations defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as example forms of implementing the claimed features.