Analog load sensing arrangement
The analog load sensing arrangement with a load sensor and biasing member addresses resolution and reliability issues in analog keys, ensuring precise and reliable load detection by decoupling the stem member, enhancing user experience in demanding applications.
Patent Information
- Application Number
- PCT/CN2025/075581
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-20
- Filing Date
- 2025-01-27
- Publication Date
- 2025-12-26
AI Technical Summary
Existing analog key designs suffer from resolution, accuracy, and reliability issues in translating user input into precise output signals, leading to inconsistent user experiences, especially in demanding applications.
An analog load sensing arrangement incorporating a load sensor and a biasing member, where the biasing member elastically deforms to exert a biasing load on the load sensor, allowing for precise load detection and outputting an analog signal corresponding to the deformation, with a configuration that decouples the stem member from direct contact with the load sensor to ensure consistent and reliable measurements.
The solution ensures high-resolution, consistent, and reliable load detection, protecting the load sensor from excessive strain and providing accurate and precise measurements by filtering out unintended loads, enhancing the user experience in applications requiring precision.
Smart Images

Figure CN2025075581_26122025_PF_FP_ABST
Abstract
Description
ANALOG LOAD SENSING ARRANGEMENTTechnical Field
[0001] Various embodiments generally relate to an analog load sensing arrangement for an analog input device. In particular, various embodiments may relate to an analog load sensing arrangement which utilizes a load sensor.Background
[0002] The advancement of input devices such as keyboards has led to the development of various key technologies aimed at improving user experience and functionality. Traditional mechanical keys, commonly used in keyboards, typically operate as binary switches, registering either a depressed or unpressed state. While effective for general use, such keys lack the ability to capture nuanced input, limiting their application in scenarios requiring precision, such as gaming, creative design, and specialized software control.
[0003] In response to this limitation, analog keys have been introduced, enabling continuous input detection based on the extent of key travel. This functionality allows for more dynamic control compared to traditional binary switches. However, existing analog key designs to date still suffer from challenges related to resolution, accuracy, and reliability in translating user input into precise output signals. These issues can result in inconsistent user experiences, making traditional analog key implementations less optimal for demanding applications.
[0004] Recognizing these challenges, there is a need for an improved analog key design capable of overcoming the limitations of traditional analog keys, while offering enhanced precision and responsiveness.Summary
[0005] According to various embodiments, there may be provided an analog load sensing arrangement which may include a load reception sub-arrangement having a biasing member and a load sensor. The load reception sub-arrangement may be configured to determine, via the load sensor, an amount of biasing load of the biasing member varied according to an external load applied at the load reception sub-arrangement for outputting an analog signal corresponding to the amount of biasing load determined. The analog load sensing arrangement may further include a stem member configured to exert the external load at the load reception sub-arrangement to vary the amount of biasing load of the biasing member when the stem member is depressed relative to the load sensor of the load reception sub-arrangement.
[0006] According to various embodiments, there may be provided an analog input device which may include a substrate and at least one analog push button assembly mounted to the substrate, the at least one analog push button assembly may include an analog load sensing arrangement. The analog load sensing arrangement may include a load reception sub-arrangement having a biasing member and a load sensor. The load reception sub-arrangement may be configured to determine, via the load sensor, an amount of biasing load of the biasing member varied according to an external load applied at the load reception sub-arrangement for outputting an analog signal corresponding to the amount of biasing load determined. The external load may be exerted at the load reception sub-arrangement to vary the amount of biasing load of the biasing member when the at least one analog push button assembly is actuated, relative to the substrate, by a user.Brief description of the drawings
[0007] In the drawings, like reference characters generally refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. In the following description, various embodiments are described with reference to the following drawings: FIG. 1A shows a schematic diagram of an analog load sensing arrangement, with a stem member thereof in an initial, non-actuated state, according to various embodiments; FIG. 1B shows a schematic diagram of the analog input device of FIG. 1A, with the stem member in an actuated state, according to various embodiments; FIG. 1C shows a graph of a biasing load exerted by a biasing member vs movement (e.g. travel distance) of the stem member, according to various embodiments; FIG. 1D shows schematic diagram of the analog load sensing arrangement of FIG. 1A having a load transmission member between the biasing member and a load sensor, according to various embodiments; FIG. 1E shows a schematic diagram of the analog input device of FIG. 1D, with the stem member in an actuated state, according to various embodiments; FIG. 2A shows an exploded view of an analog push button assembly, having an analog load sensing arrangement, according to various embodiments; FIG. 2B shows a cross-sectional side view of an analog input device, having the analog push button assembly of FIG. 2A mounted to a substrate, according to various embodiments; FIG. 2C shows a perspective view of a load sensor disposed on a support panel of a vibration isolation structure, according to various embodiments; FIG. 2D shows a bottom perspective view of the vibration isolation structure, according to various embodiments; FIG. 2E shows a partially exploded view of FIG. 2C, where a portion of an interconnect remains at a bracket of the vibration isolation structure, while another portion of the interconnect is shown separated from the bracket, according to various embodiments; FIG. 2F shows a side view of the load sensor, according to various embodiments; FIG. 2G shows a top view of a bottom section of the load sensor, according to various embodiments; FIG. 3A shows an exploded view of an analog push button assembly, which may include an auxiliary biasing member, according to various embodiments; FIG. 3B shows a perspective view of the analog push button assembly of FIG. 3A on a substrate, without a housing, according to various embodiments; FIG. 3C shows a support panel of a vibration isolation structure linked to the substrate via a vibration isolation arm of the vibration isolation structure, according to various embodiments; FIG. 3D shows a load sensor supported by the support panel of the vibration isolation structure, according to various embodiments; FIG. 3E shows the support panel of the vibration isolation structure linked to the substrate via at least one vibration isolation arm at a lateral end of the support panel, according to various embodiments; FIG. 3F shows the analog push button assembly entirely disposed on a support panel of the vibration isolation structure, according to various embodiments; FIG. 3G shows a perspective view of a substrate and the support panel of the vibration isolation structure of FIG. 3F, according to various embodiments; FIG. 3H shows a perspective view of the load sensor disposed on the support panel of the vibration isolation structure of FIG. 3G, according to various embodiments; FIG. 4A shows an exploded view of an analog push button assembly, having a load transmission member which may receive a load along a first axis and transmit the load to a load sensor along another axis, according to various embodiments; FIG. 4B shows a perspective view of the analog push button assembly of FIG. 4A on a substrate, without a housing, according to various embodiments; FIG. 4C shows a close-up perspective view of the load transmission member of FIG. 4A, according to various embodiments; FIG. 4D shows a close-up top perspective view of the bottom section of the housing of FIG. 4A, according to various embodiments; FIG. 4E shows bottom perspective view of the bottom section of the housing of FIG. 4D, according to various embodiments; FIG. 4F shows a top view of the load transmission member operatively coupled to the housing, according to various embodiments; FIG. 5A shows an example analog input device architecture, according to various embodiments; and FIG. 5B and FIG. 5C show example acquisition architecture, according to various embodiments.Detailed description
[0008] Embodiments described below in context of the apparatus are analogously valid for the respective methods, and vice versa. Furthermore, it will be understood that the embodiments described below may be combined, for example, a part of one embodiment may be combined with a part of another embodiment.
[0009] It should be understood that the terms “on” , “over” , “top” , “bottom” , “down” , “side” , “back” , “left” , “right” , “front” , “lateral” , “up” etc., when used in the following description are used for convenience and to aid understanding of relative positions or directions, and not intended to limit the orientation of any device, or structure or any part of any device or structure. In addition, the singular terms “a” , “an” , and “the” include plural references unless context clearly indicates otherwise. Similarly, the word “or” is intended to include “and” unless the context clearly indicates otherwise.
[0010] Load sensors, such as strain gauges, offer high accuracy and sensitivity in load measurement, making them a strong candidate for precise load sensing. However, integrating such sensors within the compact and dynamic structure of an analog push button assembly (e.g. an analog key) presents unique challenges. These challenges include maintaining structural stability, optimizing space constraints, and ensuring that the analog load sensing arrangement with the load sensor integrates seamlessly with the rest of the analog input device’s (e.g. an analog keyboard’s) components.
[0011] The present disclosure describes a load sensing arrangement for analog keys, designed to addresses these challenges. By incorporating a load sensor (e.g. a force sensor, a strain gauge, a pressure sensor, etc. ) into the design of individual analog keys, the embodiments described herein leverage the precision of the load sensor to detect user input loads.
[0012] These embodiments not only ensure high-resolution load detection, but also offer consistent and reliable performance over extended periods of use.
[0013] FIG. 1A shows a schematic diagram of an analog load sensing arrangement 1002, with a stem member 120 thereof in an initial, non-actuated state, according to various embodiments.
[0014] FIG. 1B shows a schematic diagram of the analog input device 1000 of FIG. 1A, with the stem member 120 in an actuated state, according to various embodiments.
[0015] According to various embodiments, there may be provided the analog load sensing arrangement 1002. The analog load sensing arrangement 1002 may correspond to (e.g. may be) a load sensing mechanism (e.g. force sensing, pressure sensing, or strain sensing mechanism) for an analog push button assembly 1001 (e.g. an analog key) . As some examples, according to various embodiments, the analog load sensing arrangement 1002 may be (or may be configured as) an analog force sensing arrangement, an analog strain sensing arrangement, or an analog pressure sensing arrangement, etc.
[0016] According to various embodiments, the analog load sensing arrangement 1002 may include a load reception sub-arrangement 1003 (e.g. a force reception sub-arrangement, a strain reception sub-arrangement, a pressure reception sub-arrangement, etc. ) . According to various embodiments, the load reception sub-arrangement 1003 may include a load sensor 118 as well as at least one biasing member 110.
[0017] According to various embodiments, the load sensor 118 may include or may be a force sensor, which may be configured to determine or measure a load (e.g. force) applied or exerted thereon. As some examples, according to various embodiments, the load sensor 118 may include or may be a mechanical deformation-based load sensor 118 or a deflection-based load sensor 118, or a strain-based sensor (e.g. strain gauge or strain gauge load sensor 118) . As an illustration, in various embodiments, the load sensor 118 may include or may be a strain gauge, which may be based on, or may incorporate, a circuit configuration such as a Wheatstone Bridge circuit configuration, where variations in resistance due to mechanical strain or deformation or deflection may be used to determine the load being exerted on the load sensor 118.
[0018] As another example, according to various embodiments, the load sensor 118 may include or may be a pressure sensor, which may be configured to determine or measure a load (e.g. pressure) applied or exerted thereon.
[0019] It is also envisaged that, in various other embodiments, the load sensor 118 may include or may be any other suitable load sensor 118 (or any other suitable type of load sensor 118) , for instance, a Micro-Electro-Mechanical System (MEMS) load sensor 118 or a MEMS-based load sensor 118.
[0020] According to various embodiments, the biasing member 110 may be configured (e.g. arranged) in a manner so as to be capable of exerting a biasing load (e.g. biasing force) onto the load sensor 118. The load sensor 118, in turn, may determine or measure this biasing load from the biasing member 110. According to various embodiments, the biasing load exerted by the biasing member 110 on the load sensor 118 may correspond to, or may be based on, an amount (or magnitude or degree) of elastic deformation of the biasing member 110 (e.g. determined or measured from an original, initial, or equilibrium state thereof) . According to various embodiments, the biasing member 110 may be coupled to the load sensor 118 either directly (e.g. such that the biasing load from the biasing member 110 may be directly transmitted to the load sensor 118) or indirectly (e.g. via one or more intermediate or interposing member (s) , such that the biasing load from the biasing member 110 may be transmitted through the more other intermediate or interposing member (s) to the load sensor 118) . As some examples, according to various embodiments, the biasing member 110 may include or may be a spring (e.g. coil spring, compression spring, torsion spring, tension spring, etc. ) , a resilient membrane structure, memory foam, or any other suitable elements, structures or configurations capable of exerting a biasing load onto or towards the load sensor 118 (e.g. when the biasing member 110 is elastically deformed) .
[0021] More specifically, in various embodiments, the biasing member 110 may be configured to have a linear or substantially linear load-deflection relationship. In other words, in various embodiments, the biasing member 110 may be configured such that a biasing load exerted by the biasing member 110 may increase proportionally (or linearly) or substantially proportionally to its elastic deformation or deflection from its original, initial, or equilibrium state. For instance, the biasing member 110 may be configured with a spring constant (k) , defining a linear relationship between an applied load (F) and resulting deflection (x) of the biasing member 110 (e.g. which may be described by Hooke’s Law: F = kx) . Accordingly, in various embodiments, the biasing member 110 may be a Hookean or a “linearly elastic” biasing member 110.
[0022] Moreover, in various embodiments, the biasing member 110 may be, but is not limited to being a single and / or continuous and / or uninterrupted member. Furthermore, according to various embodiments, the biasing member 110 may be configured as a homogenous structure, or it may be composed of a homogenous material (or material composite) throughout.
[0023] Additionally, in various embodiments, the biasing member 110 may have a uniform or substantially uniform cross-sectional profile (e.g. along its axis of deformation, or lengthwise, along its longitudinal axis) . According to various embodiments, said axis of deformation of the biasing member 110 may be parallel and / or coincident with a movement axis of the stem member 120.
[0024] In various embodiments, the biasing member 110 may exhibit symmetry (e.g. rotational symmetry, radial symmetry, etc., ) about its axis of deformation or longitudinal axis. For example, the biasing member 110 may have a circular or circle-shaped cross-sectional profile, along or throughout its axis of deformation or longitudinal axis. For instance, the biasing member 110 may include or may be a coil spring (e.g. a straight coil spring) or any other suitable cylindrical or tubular-shaped biasing member 110. However, it is also envisaged that, in various other embodiments, the biasing member 110 may have other symmetrical cross-sectional shapes, such as a cross or “+” shape (e.g. exhibiting fourfold rotational symmetry) .
[0025] According to various embodiments, the load reception sub-arrangement 1003 may be configured to determine or measure, via the load sensor 118, an amount (or magnitude or degree) of biasing load of the biasing member 110 which may be varied according to an external load (e.g. external force) that is applied (e.g. by a user) or, in other words, sensed at the load reception sub-arrangement 1003, for outputting an analog signal corresponding to the amount of the biasing load determined or measured. In other words, a user may apply an external load (e.g. external force) onto the load reception sub-arrangement 1003 which may cause the biasing member 110 to elastically deform (e.g. by an amount or degree corresponding to the external load applied by the user) and exert a corresponding amount of biasing load on the load sensor 118. The load reception sub-arrangement 1003 may determine or measure, via the load sensor 118, this amount of biasing load from (or exerted by) the biasing member 110 thereon for outputting a corresponding analog signal.
[0026] According to various embodiments, the analog load sensing arrangement 1002 may include (e.g. further include) a stem member 120 for the external load to be exerted or applied at or on the load reception sub-arrangement 1003, for instance, by actuating or depressing the stem member 120 relative to the load sensor 118 of the load reception sub-arrangement 1003. To illustrate, the stem member 120 may be coupled (e.g. either directly or indirectly) to the biasing member 110, and may cause the biasing member 110 to elastically deform as the stem member 120 is actuated or depressed relative to (e.g. towards) the load sensor 118 of the load reception sub-arrangement 1003. In particular, in various embodiments, the stem member 120 may be configured to be movable (e.g. actuatable or depressible) along a movement axis (e.g. a linear movement axis) . According to various embodiments, the movement axis may be extended through the stem member 120. According to various embodiments, this movement axis may, or may not, be aligned with (e.g. vertically aligned or intersecting) the load sensor 118. The biasing member 110, on the other hand, may be arranged, positioned, or interposed between the stem member 120 and the load sensor 118 and may be coupled (e.g. operationally coupled) to both the stem member 120 and the load sensor 118. Accordingly, according to various embodiments, movement (e.g. actuation or depression) of the stem member 120 (e.g. by the user) in a direction towards the load sensor 118 (or a plane of the load sensor 118) may elastically deform (e.g. compress) the biasing member 110 therebetween, which results in the biasing member 110 exerting a biasing load on the load sensor 118 (i.e. which determines or measures this biasing load) . In particular, as the stem member 120 is gradually depressed further (e.g. inwards or towards the load sensor 118 or its plane) , it may cause the biasing member 110 to gradually apply an increasing amount of biasing load to the load sensor 118. According to various embodiments, the stem member 120 may be a rigid and / or non-deformable component.
[0027] FIG. 1C shows a graph of a biasing load exerted by the biasing member 110 vs movement (e.g. travel distance) of the stem member 120, according to various embodiments.
[0028] As an example, according to various embodiments, each 0.1 mm movement (or travel distance) of the stem member 120 –which may cause a corresponding elastic deformation (e.g. compression) of the biasing member 110 by 0.1 mm –may result in a biasing load of substantially 1 g being exerted on the load sensor 118. Thus, as an illustration, according to this example, when the stem member 120 is actuated (i.e. moved by the user) by an increment of 0.3 mm, the biasing member 110 may exert an additional 3 g of biasing load on the load sensor 118. Thus, in various embodiments, the analog load sensing arrangement 1002 may exhibit a resolution of 0.1 mm, corresponding to discrete increments of load measurement. However, it is to be understood that these values are provided for illustrative purposes only, and other configurations with different relationships between stem member 120 movement, elastic deformation of the biasing member 110, and the resulting biasing load may also be implemented. For example, in certain embodiments, each 0.1 mm of the stem member 120 movement may correspond to a different biasing load.
[0029] According to various embodiments, the load sensor 118 may be configured to exhibit a sensitivity in a micro-volt range, enabling highly precise and accurate measurements. However, it is also envisaged that, in various other embodiments, the load sensor 118 may also be configured with any other suitable configuration.
[0030] In various embodiments, the stem member 120 may be configured to be movable (or actuatable) from an initial, unactuated (or undepressed) state (or position) to a fully actuated (or fully depressed) state (or a maximum position) corresponding to a distance (by a distance) equal to or greater than 4 mm. For example, the maximum travel distance of the stem member 120 (or a maximum “key travel distance” of the arrangement) may fall within a range of between 4.0 mm and 4.8 mm (e.g. inclusive of endpoints) , or between 4.0 mm and 4.5 mm. According to various embodiments, the analog load sensing arrangement 1002 may be configured to constrain the maximum travel distance of the stem member 120 (or the maximum “key travel distance” of the arrangement) to fall within a predetermined range (e.g. between 4.0 mm and 4.8 mm, or between 4.0 mm and 4.5 mm) by any suitable mechanism (e.g. such as by using stops, mechanical stops, end limits, etc., which may be formed or provided on a housing 150 for the analog load sensing arrangement 1002) .
[0031] Referring back to FIG. 1A and FIG. 1B, according to various embodiments, the biasing member 110 may be arranged, positioned, or interposed between the stem member 120 and the load sensor 118, such that (or ensuring that) the stem member 120 does not directly engage the load sensor 118. In particular, the biasing member 110 may serve as an intermediary between the stem member 120 and the load sensor 118. In various embodiments, the stem member 120, the biasing member 110, and the load sensor 118 may all be aligned (e.g. along the movement axis of the stem member 120) , with the biasing member 110 serving as an intermediary between the stem member 120 and the load sensor 118. According to various embodiments, the biasing member 110 may be directly or indirectly connected or coupled to each of the stem member 120 and the load sensor 118 (e.g. at opposite ends, surfaces, or regions of the biasing member 110) .
[0032] According to various embodiments, such a configuration of the analog load sensing arrangement 1002 may cause the load exerted on the load sensor 118 to be controlled, such that the load sensor 118 would always receive a predetermined, calibrated load (i.e. the biasing load) . The biasing member 110, through its elastic deformation, may function as a regulating mechanism, within this arrangement, according to the various embodiments, thereby ensuring that the load exerted on the sensor remains within safe operating limits. Specifically, actuation of the stem member 120 towards the load sensor 118 may result in a consistent, predetermined load (i.e. the biasing load) being exerted on the load sensor 118, which may be independent of the user’s pressing strength.
[0033] According to various embodiments, the configuration also results in an effective and efficient “decoupling” of the stem member 120 from direct contact with the load sensor 118. With the above arrangement, the analog load sensing arrangement 1002 may ensure that the load sensor 118 determines or measures (e.g. primarily measures or measures only) predetermined biasing loads (e.g. corresponding to predetermined displacements of the stem member 120 relative to the load sensor 118) . Such a configuration of the analog load sensing arrangement 1002 may also prevent the load sensor 118 from experiencing excessive strain or overload. Additionally, the biasing member 110 may be specifically configured to function as a dynamic load buffer, precisely absorbing and / or distributing loads in a controlled manner. This arrangement mitigates the impact of excessive loads on the load sensor 118, ensuring its protection and reliability. As a result, in various embodiments, only meaningful loads (e.g. those corresponding to intentional depresses or “key” presses by the user) may be detected or measured. According to various embodiments, the configuration of the analog load sensing arrangement 1002 may effectively isolate or protect the load sensor 118 from unintentional loads, thereby enhancing its accuracy and preventing false readings.
[0034] In various embodiments, the biasing member 110 may be preloaded, while (or with) the stem member 120 in its unactuated position. According to various embodiments, this initial preload of the biasing member 110 may enhance stability and prevent unintentional movement of various components of the analog load sensing arrangement 1002 (e.g. along the movement axis) , by mitigating undesirable movement or misalignment of the components which are associated with or coupled to the biasing member 110. By configuring the biasing member 110 to apply a preload load, it may maintain a restraining load (e.g. along the movement axis) between the unactuated state and the fully actuated state of the stem member 120. In this manner, the analog load sensing arrangement 1002 may provide enhanced stability during operation. In particular, this may help mitigate any potential unintended shifts or misalignment of the various components of the analog load sensing arrangement 1002, such as the stem member 120, the biasing member 110, any intermediate or interposing member (e.g. a load transmission member 130) , the load sensor 118, etc., relative to one another. As a result, the overall integrity and responsiveness of the load sensing arrangement may be enhanced, leading to more precise and reliable measurements of the load applied by the user.
[0035] In other words, according to various embodiments, the biasing member 110 may be preloaded (with the stem member 120 in the unactuated state) to exert an initial biasing load (e.g. an initial biasing force) onto at least the stem member 120 (while the stem member 120 is in the unactuated state) . Simultaneously, the preloaded biasing member 110 may also exert an initial biasing load (e.g. an equivalent biasing load or force) in a direction (e.g. away from the stem member 120) onto or towards the load sensor 118, or onto an intermediate or interposing member (e.g. a load transmission member 130) which may be positioned or interposed between the biasing member 110 and the load sensor 118. In other words, according to various embodiments, the biasing member 110 of the load sensing arrangement may be preloaded –with the stem member 120 in its unactuated state –to exert initial biasing loads in different (e.g. opposite) directions, towards the stem member 120 and the load sensor 118.
[0036] In these embodiments, to account for the preload condition of the biasing member 110, the load sensor 118 may be configured (e.g. calibrated) to establish a baseline measurement or an initial, reference state that corresponds to the initial biasing load applied by the preloaded biasing member 110. Such a calibration may ensure that any subsequent loads exerted on the load sensor 118 during operation are measured relative to the baseline state, thereby enabling accurate and reliable detection of additional loads when they are applied by the user.
[0037] According to various embodiments, the load reception sub-arrangement 1003, or the load sensor 118 of the load reception sub-arrangement 1003, may include an output terminal 117 for outputting an analog signal corresponding to the amount of the biasing load detected or measured by it. According to various embodiments, distinct or different positions of the stem member 120 relative to the load sensor 118, and / or distinct or different biasing loads exerted or acting on the load sensor 118 and / or measured by the load sensor 118, may result in, or may be associated with, corresponding distinct or different analog signals being output by the output terminal 117. According to various embodiments, each analog signal (e.g. output based on distinct or different depths of depression of the stem member 120 relative to the load sensor 118 and / or corresponding distinct or different amounts of the biasing load exerted on the load sensor 118) may serve as a unique control signal for operating or controlling a host device or an application executed on a host device (e.g. gaming console, computer, personal computer, laptop, tablet, handphone, server, etc. ) to which the analog load sensing arrangement 1002 may be connected to (e.g. via wired or wireless connection) . Specifically, different or distinct analog signals may correspond to (e.g. may activate) different or distinct commands on the host device. As an illustration, according to various embodiments, as the stem member 120 is being depressed further (or travels an increasing distance) , thereby causing the biasing member 110 to increase in elastic deformation and exert increasing amounts of biasing load on the load sensor 118, the load sensor 118 may output, though the output terminal 117, analog signals which may cause a character in a gaming application executed on a host device to increase in speed (e.g. to run) . Conversely, as the stem member 120 is moved in an opposite direction towards its initial, unactuated state (or as the user gradually releases the stem member 120) , thereby releasing the biasing member 110 which in turn exerts decreasing amounts of biasing load on the load sensor 118, the load sensor 118 may output, though the output terminal 117, analog signals which may cause the character in the gaming application to gradually decrease in speed. Accordingly, in various embodiments, the type of analog signals generated and / or output may be based on a relative position of the stem member 120 (e.g. measured from its initial or original position, when the stem member 120 is unactuated) and / or an amount of elastic deformation or amount of biasing load exerted by the biasing member 110 (e.g. measured from an original, initial, or equilibrium state) .
[0038] In various embodiments, the load sensor 118 may be configured to implement a load threshold (e.g. force, strain, or pressure threshold) that filters out minor vibrations or low-load signals below a predetermined threshold level. Such threshold-based activation may contribute to ensuring that only loads at or above the predetermined level are measured and output through the output terminal 117, thereby ignoring unintended or incidental loads or vibrations that do not correspond to an intentional actuation by the user. According to various embodiments, such a configuration may contribute to preventing false readings due to non-intentional loads, such as those which may be caused by adjacent key presses (e.g. when the analog load sensing arrangement 1002 is implemented in an analog keyboard) or caused by external (e.g. environmental) factors.
[0039] According to various embodiments, the analog load sensing arrangement 1002 may include (e.g. further include) an alignment arrangement configured to align the stem member 120 relative to the load sensor 118. In particular, the alignment arrangement may be configured to constrain the stem member 120 to be movable along only a linear path (e.g. along the movement axis) , towards or away from the load sensor 118. In other words, the alignment arrangement may be configured to constrain or prevent the stem member 120 from movement in a direction non-parallel (e.g. perpendicular) to the movement axis. According to various embodiments, the movement axis may be perpendicular to a load-sensitive element (e.g. force-sensitive, strain-sensitive, or pressure-sensitive element) or deformation or deflecting portion (e.g. diaphragm, or a load-receiving / force-receiving / strain-receiving / pressure-receiving / sensing surface thereof) of the load sensor 118 (e.g. strain gauge, or mechanical deformation-based load sensor 118 or deflection-based load sensor 118) .
[0040] FIG. 1D shows schematic diagram of the analog load sensing arrangement 1002 having a load transmission member 130 between the biasing member 110 and the load sensor 118, according to various embodiments.
[0041] FIG. 1E shows a schematic diagram of the analog input device 1000 of FIG. 1D, with the stem member 120 in an actuated state, according to various embodiments.
[0042] According to various embodiments, the analog load sensing arrangement 1002 may include (e.g. further include) a load transmission member 130 (e.g. a force transmission member) that may be engaged (e.g. directly or operatively engaged) with the load sensor 118. According to various embodiments, the load transmission member 130 may be arranged, positioned, or interposed between the biasing member 110 and the load sensor 118. In particular, the biasing member 110 may be coupled (e.g. operationally coupled) to the load sensor 118 via the load transmission member 130 (which may function as an intermediate or interposing member) .
[0043] According to various embodiments, the analog load sensing arrangement 1002 may include the alignment arrangement, with the alignment arrangement configured (e.g. further configured) to align the load transmission member 130 relative to the load sensor 118. In particular, the alignment arrangement may be configured (e.g. further configured) to constrain the load transmission member 130 to be movable along only a linear path (e.g. along the movement axis, towards or away from the load sensor 118) . In other words, the alignment arrangement may be configured to constrain or prevent the load transmission member 130 from movement in a direction non-parallel (e.g. perpendicular) to the movement axis. According to various embodiments, the movement axis may be perpendicular to the load-sensitive element or deformation or deflecting portion (e.g. diaphragm, or the load-receiving surface thereof) of the load sensor 118 (e.g. strain gauge, or mechanical deformation-based load sensor 118 or deflection-based load sensor 118) . For instance, according to various embodiments, the alignment arrangement may include a first alignment element 119 at the load sensor 118 and a second (corresponding) alignment element 139 at the load transmission member 130. Specifically, the first alignment element 119 may be at the load-receiving surface (e.g. upper surface) of the load sensor 118, while the second alignment element 139 may be at the end (or end surface or end portion) of the load transmission member 130 in engagement with the load-receiving surface of the load sensor 118. In various embodiments, the first alignment element 119 may be symmetrical and / or symmetrically arranged and / or centrally positioned on the load-receiving surface of the load sensor 118, while the second alignment element 139 may be symmetrical and / or symmetrically arranged and / or centrally positioned on the end (or end surface or end segment) of the load transmission member 130. According to various embodiments, the first alignment element 119 and the second alignment element 139 may be configured to mate with each other to prevent movement (e.g. lateral movement) of the load transmission member 130 relative to the load-receiving surface of the load sensor 118. As an illustration, according to various embodiments, the alignment arrangement may include a bonding layer (e.g. a curable or cured adhesive layer) which may secure the load transmission member 130 to the load sensor 118.
[0044] According to various embodiments, the load transmission member 130 may be engaged or in direct contact with the load sensor 118. For example, an end (or end surface or end segment) of the load transmission member 130 may remain in continuous engagement (e.g. abutment) with the load sensor 118 (e.g. with the load-receiving surface) –between the unactuated state and a fully actuated state of the stem member 120 –while another (e.g. opposite) end of the load transmission member 130 may be associated with (e.g. coupled to, engaged with, or in direct contact with) the biasing member 110.
[0045] In various embodiments, the load transmission member 130 may have a uniform or substantially uniform cross-sectional profile (e.g. along its central or longitudinal axis) . According to various embodiments, the central or longitudinal axis of the load transmission member 130 may be parallel and / or coincident with the movement axis of the stem member 120.
[0046] In various embodiments, the load transmission member 130 may exhibit symmetry (e.g. rotational symmetry, radial symmetry, etc., ) about its central or longitudinal axis. For example, the load transmission member 130 may have a circular or circle-shaped cross-sectional profile, along or throughout its central or longitudinal axis. However, it is also envisaged that, in various other embodiments, the load transmission member 130 may have other symmetrical cross-sectional shapes, such as a cross or “+” shape (e.g. exhibiting fourfold rotational symmetry) .
[0047] Additionally, according to various embodiments, the load transmission member 130 (e.g. its central or longitudinal axis) may be aligned (e.g. may be parallel and / or coincident) with the axis of deformation (or a central or longitudinal axis) of the biasing member 110 and / or with the movement axis of the stem member 120. Specifically, in various embodiments, the stem member 120, the biasing member 110 (e.g. its axis of deformation, or its central or longitudinal axis) , the load transmission member 130 (e.g. its central or longitudinal axis) , and the load sensor 118 may be aligned (e.g. along the movement axis of the stem member 120) . In other words, in various embodiments, the stem member 120, the biasing member 110, the load transmission member 130, and the load sensor 118 may be arranged or positioned, or lined, along a straight reference axis.
[0048] Accordingly, according to various embodiments, when the biasing member 110 is elastically deformed (e.g. as the stem member 120 is actuated or depressed by the user) , a biasing load (e.g. biasing force) provided or generated (or exerted, or applied) by the biasing member 110 may be transmitted by way of (or through, or via) the load transmission member 130 (e.g. force transmission member) to the load sensor 118. Consequently, the load sensor 118 may measure the magnitude of the biasing load being transmitted to it via the load transmission member 130.
[0049] As an illustration, according to various embodiments, the load transmission member 130 may be a rigid and / or non-deformable component. Further, the load transmission member 130 may be configured to be movable or displaceable (e.g. along the movement axis of the stem member 120, towards or away from the load sensor 118) . In various embodiments, any movement of the load transmission member 130 relative to the load sensor 118 may be minute movements (e.g. as the biasing load pushes it towards the load sensor 118) . In various embodiments, a magnitude of the biasing load applied or exerted by the biasing member 110 onto the load transmission member 130 (or in a direction towards the load transmission member 130 and the load sensor 118) may determine an extent of displacement of the load transmission member 130 relative (or towards) the load sensor 118. According to various embodiments, the displacement of the load transmission member 130 relative or towards to the load sensor 118 –which may be determined by the magnitude of the biasing load applied by the biasing member 110 –may be used to measure the biasing load. For instance, the displacement of the load transmission member 130 may cause a corresponding or equivalent strain or deformation (or deflection) within the load sensor 118 (e.g. to its load-sensitive element or deformation or deflecting portion) .
[0050] Referring back to FIG. 1A, according to various embodiments, the analog load sensing arrangement 1002 may include a housing 150. According to various embodiments, the housing 150 may define an internal space for accommodating one or more various components of the analog load sensing arrangement 1002. According to various embodiments, the housing 150 may include a ceiling with an opening for the stem member 120 to be slidable therethrough.
[0051] According to various embodiments, the analog load sensing arrangement 1002 may be configured to guide or constrain one or more displaceable or movable (e.g. actuatable) components, such as the stem member 120, the biasing member 110, and / or the load transmission member 130, etc., along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0052] For example, according to various embodiments, the housing 150 may further be configured to prevent lateral (e.g. sideways) and / or tilting and / or rotational movement of the stem member 120 and / or the load transmission member 130 relative to the housing 150 and / or the load sensor 118. In particular, the housing 150 may be configured to constrain the stem member 120 to be movable along a straight path and / or constrain the load transmission member 130 from movement in a direction non-parallel to the movement axis of the stem member 120. For instance, the housing 150 may include a respective internal or inner guide element (e.g. guide structure, such as a guide channel or passageway) which may guide and constrain each of the stem member 120 and / or the load transmission member 130 to be movable along only a linear path (e.g. along the movement axis) . As another example, in various embodiments, the stem member 120 may be extended through the opening at the ceiling of the housing 150, and the opening at the ceiling of the housing 150 may be configured (e.g. sized and / or shaped) to constrain the stem member 120 from lateral movement (e.g. non-parallel or perpendicular to the movement axis) and / or rotational movement (e.g. about the movement axis) . Accordingly, in various embodiments, the housing 150 may be configured to respectively constrain each of the stem member 120 and / or the load transmission member 130 from movement in a direction non-parallel to the movement axis.
[0053] Additionally, according to various embodiments, the housing 150 may be configured to prevent lateral (e.g. sideway) and / or tilting and / or rotational movement of the biasing member 110 relative to the housing 150 and / or the load sensor 118. For instance, the housing 150 may include a (or another) respective internal or inner guide element which may constrain the biasing member 110 from movement (i.e. movement of the biasing member 110 as a whole / single unit) in a direction non-parallel to the movement axis.
[0054] According to various embodiments, when the analog load sensing arrangement 1002 includes the load transmission member 130 (see FIG. 1D and FIG. 1E) , the housing 150 may also be configured to prevent lateral (e.g. sideway) and / or tilting and / or rotational movement of the load transmission member 130 relative to the housing 150 and / or the load sensor 118. For instance, the housing 150 may include a respective internal or inner guide element (e.g. guide structure, such as a guide channel or passageway) which may guide and constrain the load transmission member 130 to be movable along only a linear path (e.g. along the movement axis) . In other words, in various embodiments, the housing 150 may be configured to constrain the load transmission member 130 from movement in a direction non-parallel to the movement axis.
[0055] As an illustration, according to various embodiments, the analog load sensing arrangement 1002 may be coupled or mounted to a substrate 105 (e.g. mounting panel, circuit board, etc. ) (depicted in phantom lines in FIG. 1A) via the housing 150. For instance, the housing 150 may be seated and / or secured to the substrate 105. However, it is also envisaged that, in various other embodiments, the analog load sensing arrangement 1002 may be coupled to a substrate 105 via any one or more other suitable component (s) (e.g. other than the housing 150) of the analog load sensing arrangement 1002. According to various embodiments, the substrate 105 may be configured to accommodate or hold at least one, or a plurality of, analog load sensing arrangement 1002 (s) (e.g. discrete or individual analog load sensing arrangement 1002 (s) , which may respectively correspond to or respectively form part of discrete or individual analog push button assemblies 1001 or “keys” , described later) .
[0056] According to various embodiments, the housing 150 of the analog load sensing arrangement 1002 may serve as a support structure for supporting and holding (e.g. mounting or coupling thereto) one or more various components of the analog load sensing arrangement 1002.
[0057] With reference to FIG. 1A, according to various embodiments, the analog load sensing arrangement 1002 may include a vibration isolation structure (or vibration isolation arrangement) 160. According to various embodiments, the vibration isolation structure (or arrangement) 160 may be configured to mitigate the transmission of unintended loads or vibrations to its load sensor 118, thereby ensuring accurate and reliable load measurement by the load sensor 118.
[0058] According to various embodiments, the vibration isolation structure 160 may be operatively associated with respect to the housing 150. In various embodiments, the vibration isolation structure 160 may be coupled (e.g. directly or indirectly coupled) to the housing 150. The load sensor 118 may be disposed on the vibration isolation structure 160, and the vibration isolation structure 160 may be configured to prevent or mitigate the transmission of unintended loads or vibrations from the housing 150 to the load sensor 118. For instance, the vibration isolation structure 160 may be operatively associated with the housing 150 in a manner so as to space the load sensor 118 apart from the housing 150. In other words, according to various embodiments, the vibration isolation structure 160 may be configured to link or couple (e.g. indirectly couple) the load sensor 118 to the housing 150 in a manner such that the load sensor 118 may be spaced apart from the housing 150. In yet other words, the load sensor 118 may be linked or coupled (e.g. indirectly coupled) to the housing 150 via the vibration isolation structure 160, with the load sensor 118 spaced apart or separated from the housing 150.
[0059] As another example, according to various embodiments, the vibration isolation structure 160 may be operatively associated with respect to the substrate 105. In various embodiments, the vibration isolation structure 160 may be coupled (e.g. directly or indirectly coupled) to the substrate 105. The load sensor 118 may be disposed on the vibration isolation structure 160. The vibration isolation structure 160 may be configured to prevent or mitigate the transmission of unintended loads or vibrations from the substrate 105 to the load sensor 118 (i.e. which may be disposed on the vibration isolation structure 160) . According to various embodiments, the vibration isolation structure 160 may be configured to link or couple the load sensor 118 to the substrate 105 in a manner such that the load sensor 118 may be spaced apart or “decoupled” from the substrate 105.
[0060] As an illustration, with reference to FIG. 1A, according to various embodiments, the vibration isolation structure 160 may include a support panel 161.
[0061] The support panel 161 may be for supporting or disposing the load sensor 118 thereon. Accordingly, in various embodiments, the analog load sensing arrangement 1002 may include the vibration isolation structure 160, with the load sensor 118 disposed on the support panel 161 of the vibration isolation structure 160.
[0062] Additionally, in various embodiments, the vibration isolation structure 160 may (e.g. optionally) include at least one vibration isolation arm 162.
[0063] According to various embodiments, each vibration isolation arm 162 may be a connecting arm or member. For instance, the at least one vibration isolation arm 162 may be configured to link or couple (e.g. directly or indirectly couple) the support panel 161 to the housing 150 of the analog load sensing arrangement 1002. In particular, according to various embodiments, the at least one vibration isolation arm 162 may be configured such that when the analog load sensing arrangement 1002 is mounted to the substrate 105 (e.g. mounting panel, circuit board, etc. ) , the load sensor 118 (i.e. on the support panel 161) may be spaced apart or separated from the substrate 105 (e.g. by an unobstructed and / or uninterrupted gap, void, spacing, air gap, etc. ) . In this setup, the entire load sensor 118, or at least its diaphragm or load-receiving surface, may be entirely spaced apart or separated from the substrate 105 (e.g. by an unobstructed and / or uninterrupted gap, void, spacing, air gap, etc. ) . According to various embodiments, each vibration arm may extend from a portion of at least one side surface of the support panel 161. However, it is also envisaged that, in various other embodiments, each vibration arm may extend from any other surface (e.g. upper or bottom surface) of the support panel 161, in a manner which “decouples” or spaces the load sensor 118 (i.e. on the support panel 161) apart from the substrate 105 (i.e. when the analog load sensing arrangement 1002 is mounted to the substrate 105 via the vibration isolation structure 160) .
[0064] According to various embodiments, when the analog load sensing arrangement 1002 includes the vibration isolation structure 160 and is mounted to the substrate 105, the vibration isolation structure 160 may be configured to position the load sensor 118 on a plane (e.g. a reference plane) separate from the substrate 105, such that the load sensor 118 may be spaced apart from the substrate 105. That is, in various embodiments, the load sensor 118 and the substrate 105 may lie along (or may be positioned along) discrete and / or different planes (e.g. reference planes) which may be spaced apart and separate (or a distance or a spacing away) from each other. For instance, the vibration isolation structure 160 may be configured to position the load sensor 118 overhead the substrate 105 (e.g. suspended on the substrate 105 via the vibration isolation structure 160) , or underneath the substrate 105 (e.g. suspended below the substrate 105 via the vibration isolation structure 160) .
[0065] In various embodiments, the at least one vibration isolation arm 162 of the vibration isolation structure 160 –which may be connected (e.g. directly connected) to the support panel 161 –may serve as the only or sole (or primary) load transfer / transmission path (s) or load-bearing path (s) for external disturbances (e.g. external vibrations, unintentional loads, etc. ) to reach (e.g. ultimately reach) the support panel 161. According to various other embodiments, while the at least one vibration arm may themselves be coupled to the substrate 105 and / or the support panel 161 via intermediate component (s) , the at least one vibration isolation arm 162 may constitute the primary structure pathway for such loads (e.g. external disturbances) to be transmitted to the support panel 161. As an illustration, when the at least one vibration isolation arm 162 is connected to and extends from a portion of at least one side surface of the support panel 161, the remaining portion (s) of the side surface (s) of the support panel 161 may be decoupled from the substrate 105, in other words, may remain exposed and / or free of any additional or other connecting members. Specifically, these exposed portion (s) of the side surface (s) of the support panel 161 may be spaced apart or spatially separated from the substrate 105 (e.g. by an unobstructed and / or uninterrupted gap, void, spacing, air gap, etc. ) . In other words, the at least one vibration isolation arm 162 may be configured to ensure that at least one portion of the support panel 161 (e.g. not directly connected to, or without, the at least one vibration isolation arm 162) may be decoupled from the substrate 105 so that any undesirable vibrations or mechanical disturbances which may potentially be transmitted along the substrate 105 may be attenuated or prevented from directly or fully reaching the support panel 161 and the load sensor 118.
[0066] According to various embodiments, the vibration isolation structure 160 may include (e.g. further include) one or more dampening or damping elements 163. According to various embodiments, at least one damping element 163 may be disposed between the vibration isolation structure 160 (e.g. the entire vibration isolation structure 160 or a portion thereof, for instance, at least the support panel 161) and the substrate 105 (i.e. when the analog load sensing arrangement 1002 is mounted to the substrate 105) . As an example, according to various embodiments, at least one damping element 163 may be disposed between the at least one vibration isolation arm 162 and the substrate 105 for damping vibrations originating from the substrate 105 before they are transmitted to the vibration isolation arm 162 and, subsequently, to the support panel 161. For instance, at least one damping element 163 may be disposed at an interface where the vibration isolation arm 162 connects to the support panel 161. As another example, according to various other embodiments, the at least one damping element 163 may be arranged between the at least one vibration isolation arm 162 and the substrate 105. For instance, in various embodiments, the at least one vibration isolation arm 162 may be coupled to the substrate 105 via at least one interposing damping element 163. In other words, at least one damping element 163 may be disposed at an interface or junction where the vibration isolation arm 162 may be coupled to the substrate 105. As yet another example, according to various other embodiments, at least one damping element 163 may be integrated within the vibration isolation arm 162. For instance, the vibration isolation arm 162 may be composed of a solid material with damping properties (i.e. the material functions as the damping element 163) , or a damping element 163 (e.g. a layer or coating of material with damping properties) may be applied along the vibration isolation arm 162 (e.g. on the surface (s) of the vibration isolation arm 162) . As some examples, according to various embodiments, the damping element 163 may include a vibration-damping or shock-absorbing material, foam, elastomers (e.g. silicon rubber, polyurethane, etc. ) , gel (e.g. damping gel) , cork, felt, etc., or any other suitable damping element or material.
[0067] According to various embodiments, with reference to FIG. 1A, each analog load sensing arrangement 1002 may be utilized or may be configured to form an analog “key” (herein may be referred to as an “analog push button assembly” 100) . Thus, each analog push button assembly 1001 may serve as an input mechanism (e.g. a key, a button, a trigger, a lever, a pad, an actuator, a switch, etc. ) for an analog input device 1000 (e.g. keyboard, a mouse, a controller (e.g. gaming controller or gamepad) , a control deck / panel / interface (e.g. streaming control deck / panel / interface) , a joystick, a steering wheel, etc. ) . Accordingly, a user may apply an external load onto the analog push button assembly 1001 (e.g. of the analog input device 1000) , which may be registered as an input from the user (e.g. by the analog input device 1000) .
[0068] According to various embodiments, the analog push button assembly 1001 may include the analog load sensing arrangement 1002. According to various embodiments, within the analog push button assembly 1001, the analog load sensing arrangement 1002 may include the load reception sub-arrangement 1003 which may include the biasing member 110 and the load sensor 118. The load reception sub-arrangement 1003 of the analog push button assembly 1001 may be configured to measure, via the load sensor 118, an amount of biasing load of the biasing member 110 which may be varied according to an external load that is applied (e.g. by a user) or, in other words, sensed at the load reception sub-arrangement 1003 for outputting an analog signal corresponding to the amount of biasing load measured. According to various embodiments, the external load may be exerted at the load reception sub-arrangement 1003 when the analog push button assembly 1001 is actuated. For example, the user may actuate the analog push button assembly 1001 by depressing the analog push button assembly 1001 (e.g. analog key) (e.g. relative to the substrate 105) .
[0069] As an illustration, according to various embodiments, the analog push button assembly 1001 may include (e.g. further include) a cap 180. According to various embodiments, the cap 180 may be associated (e.g. operatively associated) with or coupled to the biasing member 110, and the cap 180 may be configured to be movable or actuatable (e.g. relative to the load sensor 118) , thereby elastically deforming the biasing member 110. More specifically, according to various embodiments, the biasing member 110 may be positioned or interposed between the cap 180 and the load sensor 118, such that the biasing member 110 may be compressible (i.e. elastically deformable) towards the load sensor 118 (or between the cap 180 and the load sensor 118) when the cap 180 is actuated or depressed (i.e. towards the load sensor 118) . The biasing member 110 may be associated with or coupled to the load sensor 118. Accordingly, as the cap 180 is depressed, the biasing member 110 may exert a biasing load on the load sensor 118. According to various embodiments, the amount or magnitude of biasing load being exerted by the biasing member 110 on the load sensor 118 may vary (e.g. proportionally or linearly) with the degree of cap depression (e.g. based on a depth / amount of actuation or travel distance from its initial or unactuated position) .
[0070] According to various embodiments, the analog push button assembly 1001 may include any one or more or all of the other features of the analog load sensing arrangement 1002.
[0071] For instance, according to various embodiments, the analog load sensing arrangement 1002 of (or within) the analog push button assembly 1001 may include (e.g. optionally and / or further include) the stem member 120 which may be associated with or coupled to the biasing member 110. According to various embodiments, when the analog load sensing arrangement 1002 of the analog push button assembly 1001 includes the stem member 120, and when the analog push button assembly 1001 includes the cap 180, the cap 180 may be configured as a button cap or dust cover which may be coupled (e.g. removably / detachably, or fixedly, coupled) to the stem member 120 (e.g. to an upper or head portion of the stem member 120) . It is also envisaged that, in various other embodiments, the cap 180 may be integrally formed with the stem member 120. As an illustration, according to various embodiments, the cap 180 (e.g. configured as a button cap or dust cover) may be a thin shell having an input surface for receiving a fingertip of the user. Additionally, according to various embodiments, the cap 180 (e.g. button cap or dust cover) may be ergonomically shaped for receiving the fingertip of the user. Accordingly, in various embodiments, the stem member 120 may be movable (or actuatable) along the movement axis together with the cap 180 when the cap 180 is being pressed by the user’s finger.
[0072] According to various embodiments, the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include (e.g. optionally and / or further include) the load transmission member 130 (e.g. which may be positioned, arranged, or interposed between the biasing member 110 and the load sensor 118) .
[0073] According to various embodiments, the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include (e.g. optionally and / or further include) the output terminal 117 (e.g. for outputting an analog signal corresponding to the amount of the biasing load measured or detected by the load sensor 118) . According to various embodiments, the load sensor 118 may be configured to output, through the output terminal 117, an analog signal corresponding to an amount of the biasing load detected (e.g. as a measure of an amount of depression or actuation, or depth of actuation or travel distance, of the cap 180 and / or the stem member 120 of the analog push button assembly 1001, from an initial or unactuated state or position)
[0074] According to various embodiments, the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include (e.g. optionally and / or further include) the housing 150.
[0075] According to various embodiments, the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include (e.g. optionally and / or further include) the alignment arrangement. Accordingly, in various embodiments, the alignment arrangement of the analog load sensing arrangement 1002 of the analog push button assembly 1001 may be configured to align the stem member 120 and / or the load transmission member 130 relative to the load sensor 118.
[0076] According to various embodiments, the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include (e.g. optionally and / or further include) the vibration isolation structure (or vibration isolation arrangement) 160. According to various embodiments, the vibration isolation structure 160 of the analog load sensing arrangement 1002 of the analog push button assembly 1001 may include the support panel 161 and may include (e.g. optionally and / or further include) the at least one vibration isolation arm 162 and / or damping element 163.
[0077] According to various embodiments, the analog push button assembly 1001, or a plurality of analog push button assemblies 1001, may be utilized or may be assembled to form an analog input device 1000. The analog input device 1000 may be a keyboard, a mouse, a controller (e.g. gaming controller or gamepad) , a control deck / panel / interface (e.g. streaming control deck / panel / interface) , a joystick, a steering wheel, or any other suitable analog input device 1000 which may be capable of receiving load-sensitive inputs from a user and generating corresponding analog outputs.
[0078] In particular, according to various embodiments, the analog input device 1000 may include the substrate 105. In various embodiments, the substrate 105 may serve as a mounting panel for mounting or supporting one or more other components of the analog input device 1000. In various embodiments, the substrate 105 (e.g. serving as a mounting panel) may be part of a support structure (e.g. an internal support structure) of the analog input device 1000.
[0079] According to various embodiments, the substrate 105 may include, or may also be configured as, a circuit board (e.g. a printed circuit board (PCB) ) , a rigid circuit board or rigid PCB, a flexible circuit board or flexible PCB, a rigid-flex circuit board or rigid-flex PCB, etc. ) . Hence, in various embodiments, the substrate 105 may be an entirely rigid structure (e.g. when it is configured as a rigid circuit board or PCB) , or a flexible structure (e.g. when it is configured as a flexible circuit board or PCB) , or a partially rigid and partially flexible structure (e.g. when it is configured as a rigid-flex circuit board or PCB) .
[0080] According to various embodiments, the substrate 105 may be, but is not limited to being, a single and / or uninterrupted and / or continuous structure (e.g. without breaks) .
[0081] According to various embodiments, the analog push button assembly 1001 of the analog input device 1000 may be mounted to the substrate 105. For example, the analog push button assembly 1001, or at least a portion thereof, may be supported or seated on an upper surface of the substrate 105.
[0082] According to various embodiments, the analog input device 1000 may include a matrix of a plurality of (e.g. two or more) analog push button assemblies 1001 mounted to the substrate 105. For example, when the analog input device 1000 is a mouse, the analog input device 1000 may include two or more analog push button assemblies 1001 (e.g. analog click buttons) . As another example, when the analog input device 1000 is a keypad or a keyboard, the analog input device 1000 may include a plurality of analog push button assemblies 1001 (e.g. analog keys) .
[0083] According to various embodiments, as an illustration, when the analog input device 1000 includes a matrix of a plurality of analog push button assemblies 1001, each analog push button assembly 1001 may include a respective or individual vibration isolation structure 160 for isolating or protecting its respective or individual load sensor 118 from any potential mechanical disturbances which may be transmitted along the substrate 105, for example, when an adjacent or another analog push button assembly 1001 (or “key” ) is operated (e.g. actuated or depressed) by the user.
[0084] Additionally, it is also envisaged that, in various other embodiments, the substrate 105 of the analog input device 1000 may be configured to exhibit vibration-damping or vibration-attenuation capabilities. For example, according to various embodiments, the substrate 105 may include or may be composed (e.g. substantially or entirely composed) of material (s) with inherent low-vibration characteristics, such as a circuit board or PCB material or material composite (e.g. a FR4 or FR-4 PCB material or material composite, a Flame Retardant Glass-Reinforced Epoxy Laminate, etc. ) , or any other suitable material which may be selected for their damping or vibration-attenuation properties. As another example, according to various embodiments, portion (s) of the substrate 105 of the analog input device 1000 surrounding or encircling each analog push button assembly 1001 may be composed of a less rigid material or material composite, or may include a vibration-damping or shock-absorbing element. Conversely, other or remaining portion (s) of the substrate 105 may be composed of a more rigid material or material composite (e.g. to provide structure integrity) .
[0085] According to various embodiments, when the substrate 105 of the analog input device 1000 includes, or is configured as, a circuit board or PCB, the vibration isolation structure 160 of the analog input device 1000 may include at least one interconnect (e.g. electrical interconnect) . As some examples, according to various embodiments, the at least one interconnect may include one or a combination (or arrangement) of two or more of electrical or electrically conductive pathway (s) , trace (s) , via (s) , wire (s) , pad (s) , plane, conductive / metal redistribution layer, etc., and / or any other suitable medium configured to facilitate the transfer or delivery of power, signals, or data between components. According to various embodiments, the at least one interconnect may electrically connect the load sensor 118 to the circuit board or PCB (i.e. the substrate 105) . According to various embodiments, as an example, the interconnect may be, but is not limited to being, at least partially embedded within the vibration isolation structure 160. However, it is also envisaged that, in various other embodiments, at least a portion of the interconnect may be disposed on and / or run alongside a surface (e.g. exterior surface) of the vibration isolation structure 160.
[0086] According to various embodiments, the vibration isolation structure 160 of the analog input device 1000 may include or may be composed (e.g. substantially or entirely composed) of a same material or material composite as the substrate 105. For instance, in various embodiments, both the substrate 105 and the vibration isolation structure 160 may include or may be composed of PCB material or composite. Nevertheless, it is also envisaged that, in various other embodiments, the vibration isolation structure 160 may include or may be composed (e.g. substantially or entirely composed) of a different material or material composite from the substrate 105.
[0087] According to various embodiments, within the analog input device 1000, the vibration isolation structure 160 may be mounted or coupled (e.g. directly or indirectly coupled, connected, attached, secured, etc. ) to the substrate 105. In particular, the vibration isolation structure 160 –which may support or accommodate the load sensor 118 –may (e.g. optionally) be configured as a modular component. That is, each vibration isolation structure 160 may be a discrete unit within the analog input device 1000. Specifically, each vibration isolation structure 160 may be discrete and / or separate from at least the substrate 105 (e.g. even if / when both the vibration isolation structure 160 and the substrate 105 may be composed of a same PCB material) . According to various embodiments, the vibration isolation structure 160 may be removably coupled to the substrate 105, allowing for easy replacement of the load sensor 118 (e.g. in an event of a defect or failure) . According to various embodiments, such a modular vibration isolation structure 160 may be mounted to the substrate 105 using any suitable means, such as surface-mounting techniques (i.e. to surface mount the vibration isolation structure 160 to the substrate 105) , to ensure secure attachment while still allowing for detachment or removal of the vibration isolation structure 160 and the associated load sensor 118 from the substrate 105 when needed. According to various embodiments, such a modular configuration of the vibration isolation structure 160 may allow for rapid and efficient replacement of the load sensor 118 without the need for complete disassembly or replacement of the entire assembly or circuit board of the analog input device 1000.
[0088] However, it is also envisaged that, in various other embodiments, the vibration isolation structure 160 may (e.g. optionally) be integral or integrally formed with the substrate 105.
[0089] According to various embodiments, the housing 150, together with the stem member 120, the biasing member 110 and / or the load transmission member 130, may also form a modular unit which may be attachable to the substrate 105.
[0090] FIG. 2A shows an exploded view of an analog push button assembly 2001, having an analog load sensing arrangement 2002, according to various embodiments.
[0091] FIG. 2B shows a cross-sectional side view of an analog input device 2000, having the analog push button assembly 2001 of FIG. 2A mounted to a substrate 205, according to various embodiments.
[0092] According to various embodiments, there may be provided the analog load sensing arrangement 2002 for an analog push button assembly 2001 (e.g. an analog key) .
[0093] According to various embodiments, the analog load sensing arrangement 2002 may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E. In the following, the analog load sensing arrangement 2002 is described with like reference characters generally referring to the same or corresponding parts / features of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E. The description of the parts / features made with respect to the analog load sensing arrangement 2002 may also be applicable with respect to the analog load sensing arrangement 1002, and vice versa.
[0094] According to various embodiments, with reference to FIG. 2A, the analog load sensing arrangement 2002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E, include a load reception sub-arrangement 2003 (e.g. a force reception sub-arrangement) . The load reception sub-arrangement 2003 may include a load sensor 218 as well as a biasing member 210.
[0095] In various embodiments, the load reception sub-arrangement 2003 of the analog load sensing arrangement 2002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E, include (e.g. further include) an output terminal (e.g. similar or identical to the output terminal 117 of FIG. 1A to FIG. 1E) . Accordingly, in various embodiments, the load reception sub-arrangement 2003 may be configured to determine, via the load sensor 218, an amount of load exerted on the load sensor 218 and to output, through the output terminal, an analog signal corresponding to the amount of load determined.
[0096] With reference to FIG. 2A, according to various embodiments, the load sensor 218 may include or may be a force sensor. In particular, in various embodiments, the load sensor 218 may include or may be a strain gauge (or strain gauge arrangement or assembly) . Accordingly, in various embodiments, the analog load sensing arrangement 2002 may be (or may be configured as) an “analog force sensing arrangement” or an “analog force sensing arrangement” . In particular, the load sensor 218 (e.g. strain gauge) may include a load-sensitive (or force-sensitive) element (or sensing element, load / force-receiving element, strain-sensitive element, membrane, or diaphragm, etc. ) . According to various embodiments, as illustrated in FIG. 2A, the load-sensitive element may include, or may be in the form of, a planar structure, plate, foil, etc., or any other suitable form. According to various embodiments, the load-sensitive element may be configured to deform (e.g. strain) in response to an applied load (e.g. the biasing load from the biasing member 210) . Specifically, the load-sensitive element may be coupled to a resistive element (or an internal sensing element) of an active strain-gauge element, such as a foil or semiconductor strain gauge, and the load-sensitive element may undergo mechanical deformation when subjected to an external load (e.g. the biasing load from the biasing member 210) , resulting in a change in electrical resistance of the resistive element of the load sensor 218. According to various embodiments, this change in resistance may be correlated to an amount or magnitude of the load (e.g. the biasing load) exerted on the load-sensitive element of the load sensor 218.
[0097] With reference to FIG. 2A, according to various embodiments, the biasing member 210 may include or may be (e.g. in the form of) a spring. For example, as shown, the biasing member 210 may include or may be a compression spring, a coil spring, a helical spring, etc. Additionally, in various embodiments, the spring (i.e. the biasing member 210) may be a Hookean Spring (i.e. Hookean biasing member 210) or a “linear elastic” spring, which may be configured to exhibit a linear or substantially linear load-displacement relationship (e.g. associated with Hooke’s law) .
[0098] With reference to FIG. 2B, according to various embodiments, the biasing member 210 may be associated with or coupled to the load sensor 218. Specifically, a first end (or a first end segment) of the biasing member 210 may be associated with or coupled (e.g. indirectly coupled) to the load-sensitive (or force-sensitive) element of the load sensor 218 (e.g. a load-receiving / force-receiving surface, or an upper surface, of the load-sensitive element of the load sensor 218) .
[0099] Accordingly, when the biasing member 210 is elastically deformed, it may exert a biasing load onto the load sensor 218 (e.g. onto the load-sensitive element of the load sensor 218) .
[0100] As shown in FIG. 2A and FIG. 2B, according to various embodiments, the analog load sensing arrangement 2002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E, include (e.g. further include) a stem member 220. According to various embodiments, the stem member 220 may be configured to be movable (e.g. actuatable or depressible) along a movement axis which may intersect the load sensor 218 and / or the biasing member 210 (or may be aligned with the biasing member 210) .
[0101] According to various embodiments, the biasing member 210 may further be associated with or coupled to the stem member 220. Specifically, a second (e.g. upper) end (or a second end segment) of the biasing member 210, opposite its first end (or first end segment) may be associated with or coupled to the stem member 220. According to various embodiments, the second end of the biasing member 210 may be immovably coupled to the stem member 220 (e.g. to an underside of the stem member 220) . For example, with reference to FIG. 2B, the second end of the biasing member 210 may be secured to the underside of the stem member 220. Additionally, as shown in FIG. 2B, according to various embodiments, the stem member 220 may include a positioning (or alignment) element configured to position (or align and / or secure) the biasing member 210 relative to the stem member 220. For example, the positioning element of the stem member 220 may include or may be a protruding element 225 protruding from the underside of the stem member 220 and into at least a segment (e.g. upper segment) of the biasing member 210 (e.g. into a bore of a coil spring, i.e. the biasing member 210) . According to various embodiments, the underside of the stem member 220 may also include, or may be formed to define, a receptacle which may receive at least a segment (e.g. the upper segment) of the biasing member 210 therein. According to various embodiments, such a receptacle of the stem member 220 may be configured (e.g. sized) to facilitate alignment of the biasing member 210 along the movement axis of the stem member 220 and / or to reduce or minimize any potential misalignment of the biasing member 210 from the movement axis. According to various embodiments, depending on the type of biasing member 210 selected, the size (e.g. width, diameter, etc. ) of the receptacle may accommodate or include a tolerance for any expansion (e.g. lateral expansion) of the biasing member 210 which may potentially occur during elastic deformation of the biasing member 210 (i.e. when the stem member 220 is depressed by the user) .
[0102] With reference to FIG. 2B, according to various embodiments, the biasing member 210 may be positioned between the load sensor 218 and the stem member 220, and it may also be aligned with both the load sensor 218 and the stem member 220 (e.g. along the movement axis of the stem member 220) . Specifically, the biasing member 210 may be oriented with its longitudinal axis (or axis of deformation or compression axis or spring axis) parallel and / or coincident with the movement axis of the stem member 220, while being non-parallel (e.g. perpendicular or substantially perpendicular) to the load-receiving surface (e.g. upper surface) of the load-sensitive element of the load sensor 218.
[0103] Accordingly, when a user applies an external load onto the stem member 220 to actuate or depress the stem member 220, the biasing member 210 may be elastically deformed (e.g. compressed) between the stem member 220 and the load sensor 218. According to various embodiments, as the stem member 220 is depressed, the biasing member 210 may exert an amount or a magnitude of biasing load towards or onto the load sensor 218 corresponding to (or based on) an amount or degree of elastic deformation of the biasing member 210 which, in turn, may correspond to (or may be based on) a travel distance (or amount of actuation or depression) of the stem member 220 (e.g. measured from its initial, unactuated state) .
[0104] In various embodiments, the biasing member 210 may be configured to be preloaded before the stem member 220 may be actuated by the user. In other words, in various embodiments, the biasing member 210 may be preloaded to exert an initial biasing load (s) (e.g. initial biasing force (s) ) on both the load sensor 218 and the stem member 220 while the stem member 220 is in its initial, unactuated state (or position) . For example, the biasing member 210 (e.g. coil spring or compression spring) may be compressed (or pre-compressed) when the stem member 220 is in its initial, unactuated state, and the biasing member 210 may be configured to be further compressible (or further compressed) when (or as) the stem member 220 is actuated to a fully actuated state. In line with this configuration, according to various embodiments, the load sensor 218 may be configured (e.g. calibrated) to establish a baseline measurement or an initial, reference state that corresponds to the initial biasing load applied by such a preloaded biasing member 210. Accordingly, any additional or subsequent loads (e.g. biasing loads) exerted on the load sensor 218 during operation may be measured by the load sensor 218 relative to the baseline state.
[0105] According to various embodiments, with reference to FIG. 2A and FIG. 2B, the analog load sensing arrangement 2002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E, include (e.g. further include) a load transmission member 230 (e.g. a force transmission member) which may be disposed or interposed directly between the biasing member 210 and the load sensor 218. In other words, according to various embodiments, the biasing member 210 may be associated with or coupled to (e.g. indirectly coupled to) the load sensor 218 via the load transmission member 230. According to various embodiments, the load transmission member 230 may be configured to transfer the biasing load (i.e. exerted or applied by the biasing member 210) to the load sensor 218.
[0106] With reference to FIG. 2A, according to various embodiments, the load transmission member 230 may include (or may have) an elongated body. According to various embodiments, the load transmission member 230 may be oriented with a central or longitudinal axis of its elongated body parallel and / or coincident with the axis of deformation of the biasing member 210 and / or the movement axis of the stem member 220.
[0107] According to various embodiments, the elongated body may include an end surface (e.g. an upper end surface) for coupling or disposing (e.g. seating or positioning) or abutting the biasing member 210 thereon. According to various embodiments, the end surface (e.g. upper end surface) of the elongated body may be substantially equal or larger (e.g. in surface area) than the lower end surface of the biasing member 210.
[0108] According to various embodiments, the lower end surface (or lower end portion) of the biasing member 210 may be immovably coupled to the upper end surface (or upper end portion) of the elongated body of the load transmission body.
[0109] As shown in FIG. 2A and FIG. 2B, the elongated body of the load transmission member 230 may include a positioning (or alignment) element configured to position (or align and / or secure) the biasing member 210 relative to the elongated body. In particular, the poisoning element may be configured to prevent the biasing member 210 from undesirable (e.g. lateral) shifts or movement relative to the elongated body. For example, as shown, the alignment element of the load transmission member 230 may include a post or protruding structure 235 protruding away (e.g. upwards) from the end surface (e.g. upper end surface) of the elongated body. Further, this post or protruding structure 235 may extend into at least a segment (e.g. lower segment) of the biasing member 210 (e.g. into a bore of a coil spring, i.e. the biasing member 210) . According to various embodiments, the post or protruding structure 235 (i.e. alignment element) of the load transmission member 230 may have a circular cross-sectional profile and may be, but is not limited to being, tapered away from the end surface (e.g. upper end surface) of the elongated body. According to various embodiments, such an alignment element (e.g. post or protruding structure 235) of the elongated body may constrain or prevent the biasing member 210 from undesirable movement or misalignment (e.g. in a direction non-parallel to or away from the movement axis) , while allowing efficient transfer of the biasing load to the load sensor 218 with minimal disruption to the load transmission. In various embodiments, the load transmission member 230 may also be referred to as a “Biasing member (e.g. Spring) Stabilizer” . Additionally, in various other embodiments (not shown) , the positioning element may include a groove (e.g. a circular and / or closed-loop or annular shaped groove) at the end surface (e.g. upper end surface) of the elongated body for receiving and positioning the first end (e.g. lower end) of the biasing member 210 (e.g. coil spring) thereon.
[0110] With reference to FIG. 2A and FIG. 2B, according to various embodiments, an upper segment of the elongated body (i.e. having the upper end surface) of the load transmission body may be larger than a lower segment of the elongated body (i.e. which engages the load sensor 218) . Specifically, the upper segment of the elongated body may include a flange or a flanged portion which extends outwards (or in a radial direction) from the longitudinal axis of the elongated body of the load transmission member 230. As such, a cross-sectional profile of the upper segment of the elongated body of the load transmission member 230 may be larger than a cross-sectional profile of the lower segment of its elongated body.
[0111] As an example, shown in FIG. 2A, each of the upper segment and the lower segment of the elongated body of the load transmission member 230 may have a respective symmetrical cross-sectional profile or shape, for instance, a circular cross-sectional profile or shape (as shown in FIG. 2A) . However, it is also envisaged that, in various other embodiments, each of the upper segment and the lower segment of the elongated body of the load transmission member 230 may have other types of cross-sectional profiles (or shapes) .
[0112] Additionally, in various embodiments, each of the upper segment and the lower segment of the elongated body of the load transmission member 230 may have a uniform or substantially uniform cross-sectional profile, along the longitudinal axis of the elongated body. However, it is also envisaged that, in various other embodiments, each of the upper segment and the lower segment of the elongated body of the load transmission member 230 may have a non-uniform (or irregular or varying) cross-sectional profile, along the longitudinal axis of the elongated body.
[0113] According to various embodiments, the upper segment and the lower segment of the elongated body of the load transmission member 230 may be concentrically aligned with each other.
[0114] According to various embodiments, with reference to FIG. 2B, the lower end of the load transmission member 230 may be coupled or engaged (e.g. directly coupled or directly engaged) with, or may abut, the load sensor 218 (e.g. the load-sensitive element of the load sensor 218) . In particular, as shown in FIG. 2B, the lower end surface of the load transmission member 230 may be in contact with the load-receiving surface (e.g. upper surface) of the load-sensitive element of the load sensor 218. According to various embodiments, the load transmission member 230 may be positioned or aligned centrally of the load sensor 218. In particular, the load transmission member 230 may be concentrically aligned with the load sensor 218 (e.g. such that their central axes may be coincident with each other) . As such, the lower end surface of the load transmission member 230 may be positioned at a center or middle of the load-receiving surface (e.g. upper surface) of the load-sensitive element of the load sensor 218. According to various embodiments, the lower end surface of the load transmission member 230 may be configured to be flush or substantially flush, or to form a flush or substantially flush interface, with the load-receiving surface (e.g. upper surface) of the load-sensitive element of the load sensor 218. Accordingly, according to various embodiments, the load transmission member 230 may be configured to transmit and apply the load (i.e. biasing load) from the biasing member 210 uniformly and / or efficiently to a portion of the load sensor 218 that the load transmission member 230 may be engaged or in contact with. In particular, according to various embodiments, the load transmission member 230 may also be configured for direct transmission of the biasing load (i.e. applied by the biasing member 210) to the load-sensitive element of the load sensor 218.
[0115] In various embodiments, with reference to FIG. 2A, the load sensor 218 may include a (e.g. a single, respective) protruding member 219 (e.g. convex protrusion, detent, dome or dome-shaped or hemispherical protrusion, and / or a symmetrically shaped protruding member 219, etc. ) . This protruding member 219 may be extending or protruding upwardly from an upper surface of the load sensor 218 towards the load transmission member 230. Specifically, the protruding member 219 may be at the load-receiving surface (e.g. upper surface) of the load sensor 218 (e.g. may be integral or integrally formed with the load-receiving surface) and may be configured to engage an engagement surface (e.g. lower end surface) of the load transmission member 230. According to various embodiments, a length (or a diameter) of the protruding member 219 may be shorter than a length of the load sensor 218. Additionally, a width (or the diameter) of the of the protruding member 219 may be shorter than a width of the load sensor 218. According to various embodiments, the protruding member 219 may have a tip (e.g. an exposed tip) or an uppermost contact point or end (e.g. a free end) configured to engage or interface or come into contact with the engagement surface (e.g. lower end surface) of the load transmission member 230. According to various embodiments, the tip or contact point of the protruding member 219 may be, but is not limited to being, rounded. As further shown in FIG. 2A, according to various embodiments, the protruding member 219 may be positioned centrally of the load sensor 218 (e.g. positioned at a center or middle of the load-receiving surface, or upper surface, of the load-sensitive element of the load sensor 218) . Additionally, the protruding member 219 may be aligned or positioned along a central or longitudinal axis of the load transmission member 230 and / or the axis of deformation of the biasing member 210. It is also envisaged that, in various other embodiments, the first alignment element may be symmetrically arranged on the load sensor 218.
[0116] According to various embodiments, the engagement surface (e.g. lower end surface) of the load transmission member 230 may be configured to engage (e.g. directly engage or contact) the protruding member 219 (e.g. only the protruding member 219) of the load sensor 218. Thus, in various embodiments, the load transmission member 230 may exert the biasing load from the biasing member 210 to the load sensor 218, through the interface or contact point at the protruding member 219 of the load sensor 218.
[0117] In various other embodiments, the analog load sensing arrangement 2002 may include an alignment arrangement. According to various embodiments, the alignment arrangement may be configured to align the load transmission member 230 relative to the load sensor 218.
[0118] According to various embodiments, with reference to FIG. 2A and FIG. 2B, the analog load sensing arrangement 2002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E, include (e.g. further include) a housing 250. As shown in FIG. 2A, the housing 250 may include an include a bottom section 250B (e.g. bottom part of the housing 250) and a top section 250A (e.g. lid or top cover) . According to various embodiments, the bottom section 250B and the top section 250A may be assembled (e.g. joined, coupled, secured, affixed, etc. ) together to form the housing 250, which may serve as a support structure and / or define an internal space for one or more other components.
[0119] According to various embodiments, the analog load sensing arrangement 2002 may be configured to guide or constrain one or more displaceable or movable (e.g. actuatable) components, such as the stem member 220, the biasing member 210, and / or the load transmission member 230, etc., along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0120] For example, according to various embodiments, with reference to FIG. 2A, the housing 250 may be configured to constrain the stem member 220 to be movable along only a straight path (e.g. the linear movement axis) . For instance, as shown in FIG. 2A, the housing 250 may include a sliding engagement element on (e.g. formed on) an inner or inward-facing surface or portion of the housing 250 (e.g. on an inner surface of an outer wall or casing of the housing 250, or on an inner or inward-facing surface of an internal structure of the housing 250) , while the stem member 220 may include a corresponding sliding engagement element on its outer or outward-facing surface. According to various embodiments, the sliding engagement element of the housing 250 and the corresponding sliding engagement element of the stem member 220 may be configured to slidably engage with each other to facilitate and / or constrain sliding movement of the stem member 220 to be along (e.g. along only) the linear movement axis. According to various embodiments, this sliding engagement arrangement of the analog load sensing arrangement 2002 may prevent the stem member 220 from undesirable movement (e.g. wobbling, tilting, shifting, etc. ) as it is moved along and / or relative to the housing 250. As some examples, according to various embodiments, the sliding engagement element of the housing 250 and the corresponding sliding engagement element of the stem member 220 may include or may be inter-engageable engagement elements, such as track / rail and slider, tongue and groove, tab and slot, sliding-fit elements (e.g. based on complementary or matching shapes and / or sizes and / or contours of the housing 250 and the stem member 220) , etc. As an illustration, shown in FIG. 2A, the sliding engagement element of the housing 250 may include or may be at least one track or rail, specifically, a pair of opposing tracks or rails (e.g. at the bottom section 250B of the housing 250) , which extend or run parallel to the movement axis, while the corresponding sliding engagement element of the stem member 220 may include or may be at least one slider (or slider structure) 224, specifically, a pair of sliders 224 facing in opposite directions from one another to slidably mate with the pair of opposing tracks or rails. According to various embodiments, the sliders 224 may be immovably coupled (e.g. affixed or integrally formed) with a main body 221 of the stem member 220. As shown, the track (or rail) and the slider 224 may include complementing or matching surface contours to constrain the slider 224 (and, by extension, the entire stem member 220) from movement in a direction non-parallel to the movement axis. Additionally, in various embodiments, an inner surface of the housing 250 (e.g. of the top section 250A of the housing 250) may be configured (e.g. shaped, sized, contoured, etc. ) to conform with the outer surface and / or shape of the stem member 220 (e.g. main body 221 of the stem member 220) , thereby forming a sliding-fit interface that allows controlled movement of the stem member 220 along the movement axis.
[0121] According to various embodiments, the analog load sensing arrangement 2002 may be configured to guide or constrain one or more displaceable or movable (e.g. actuatable) components, such as the stem member 220, the biasing member 210, and / or the load transmission member 230, etc., along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0122] For example, according to various embodiments, with reference to FIG. 2A and FIG. 2B, the housing 250 (e.g. the bottom section 250B of the housing 250) may be configured (e.g. further configured) to constrain the biasing member 210 and / or the load transmission member 230 from movement in a direction non-parallel to or away from the movement axis. For example, with reference to FIG. 2A and FIG. 2B, the housing 250 may include or define an internal or inner guide element 255 (e.g. a tubular guide structure with a hollow and / or linear and / or elongated core, channel, passageway, bore, guide hole, etc. ) which may accommodate (e.g. slidably receive) and constrain the biasing member 210 and / or the load transmission member 230 to be movable along only a linear path (e.g. parallel to or along the movement axis) . Specifically, as an example, shown in FIG. 2B, a size and / or shape of the guide element 255 (e.g. size and / or shape of the linear channel, passageway, bore, etc. ) of the housing 250 may complement or match (e.g. may be substantially equal to) that of the biasing member 210 and / or the load transmission member 230 which may be positioned (or slidably received) therewithin. Further, the guide element 255 (or its central or longitudinal axis thereof) may be parallel and / or coincident with the movement axis. In other words, in various embodiments, the guide element 255 may extend parallel to and / or along the movement axis of the stem member 220. As shown, according to various embodiments, at least a portion of the biasing member 210 (e.g. a lower segment thereof) and / or at least a portion of the load transmission member 230 (e.g. an upper segment thereof) may be disposed within the guide element 255 (e.g. within the linear channel, passageway, bore, etc. ) and / or may be configured to remain within the guide element 255 between the unactuated state and the fully actuated state of the stem member 220. In this manner, according to various embodiments, the guide element 255 (e.g. linear channel, passageway, bore, etc. ) may constrain the biasing member 210 and the load transmission member 230 from movement in a direction non-parallel to or away from the movement axis, as the stem member 220 is actuated or depressed by the user.
[0123] Accordingly, according to various embodiments, with reference to FIG. 2B, a direction of the actuation load (i.e. external load which may be applied by the user to depress the stem member 220) , a direction of the biasing load (i.e. exerted by the biasing member 210) and / or the load transmission path (i.e. by the load transmission member 230) may all be parallel and / or linearly aligned or constrained to be linearly aligned (e.g. along a straight reference axis, which may be parallel and / or coincident with the movement axis) . Further, the actuation load, the biasing load and / or the load transmission path may also be aligned or constrained to be aligned with the load sensor 218 (e.g. along a straight reference axis, which may be parallel and / or coincident with the movement axis) .
[0124] According to various embodiments, there may be provided an analog push button assembly 2001 (e.g. an analog key) which may include or incorporate or employ the analog load sensing arrangement 2002. With reference to FIG. 2A and FIG. 2B, according to various embodiments, the analog push button assembly 2001 may be an analog key for a keyboard, a keypad, etc., (i.e. an analog input device 2000) .
[0125] According to various embodiments, the analog push button assembly 2001 (e.g. analog key) –which may include or incorporate or utilize the analog load sensing arrangement 2002 –may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 2002 and / or the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog push button assembly 1001 of FIG. 1A to FIG. 1E. In the following, the analog push button assembly 2001 is described with like reference characters generally referring to the same or corresponding parts / features of the analog push button assembly 1001 of FIG. 1A to FIG. 1E. The description of the parts / features made with respect to the analog push button assembly 2001 may also be applicable with respect to the analog push button assembly 1001, and vice versa.
[0126] According to various embodiments, within the analog push button assembly 2001, the analog load sensing arrangement 2002 may include the load reception sub-arrangement 2003 which may include the biasing member 210 and the load sensor 218 (e.g. force sensor, such as a strain gauge) . The load reception sub-arrangement 2003 of the analog push button assembly 2001 may be configured to measure, via the load sensor 218, an amount of biasing load of the biasing member 210 which may be varied according to an external load that is applied (e.g. by a user) or, in other words, sensed at the load reception sub-arrangement 2003 for outputting an analog signal corresponding to the amount of biasing load measured. According to various embodiments, the external load may be exerted at the load reception sub-arrangement 2003 when the analog push button assembly 2001 is actuated. For example, the user may actuate the analog push button assembly 2001 by depressing the analog push button assembly 2001 (e.g. analog key) .
[0127] According to various other embodiments (not shown in FIG. 2A and FIG. 2B) , the analog push button assembly 2001 may include a cap (e.g. similar or identical to the cap 180 of FIG. 1A) . According to various embodiments, the cap may be configured to be coupled (e.g. removably or detachably coupled) to the stem member 220 (e.g. to a head portion at an upper segment of the stem member 220) . However, it is also envisaged that, in various other embodiments (not shown) , the cap may be configured to be associated with or coupled to the biasing member 210 via any other suitable way, such that the cap may be depressible towards the load sensor 218 to cause the biasing member 210 to elastically deform (e.g. compress) and, thereby, exert a biasing load on the load sensor 218.
[0128] According to various embodiments, there may be provided an analog input device 2000 which may include at least one analog push button assembly 2001 and a substrate 205 (see FIG. 2B) . As an example, according to various embodiments, the analog input device 2000 may be an analog keyboard, keypad, etc., while the substrate 205 may include or may be a mounting panel and / or circuit board of the analog input device 2000. Specifically, in various embodiments, the substrate 205 may be configured as a circuit board, which may also (e.g. simultaneously) serve as a mounting panel for supporting or mounting one or more other components.
[0129] According to various embodiments, the analog input device 2000 may contain any one or more or all the features and / or limitations of the analog push button assembly 1001 and / or the analog push button assembly 2001 and / or the analog input device 1000 of FIG. 1A to FIG. 1E. In the following, the analog input device 2000 is described with like reference characters generally referring to the same or corresponding parts / features of the analog input device 1000 of FIG. 1A to FIG. 1E. The description of the parts / features made with respect to the analog input device 2000 may also be applicable with respect to the analog input device 1000, and vice versa.
[0130] According to various embodiments, with reference to FIG. 2B, the analog input device 2000 may include the analog push button assembly 2001 mounted or coupled to the substrate 205. For instance, when the analog push button assembly 2001 (e.g. the analog key) includes the housing 250, the housing 250 of the analog push button assembly 2001 may be disposed (or seated) on an upper surface of the substrate 205 of the analog input device 2000. Further, the housing 250 may be coupled (e.g. secured or fastened) to the substrate 205.
[0131] According to various embodiments, the analog input device 2000 may include a plurality of analog push button assemblies 2001 mounted or coupled to the substrate 205. According to various embodiments, each analog push button assembly 2001 (e.g. each analog key) may be independently operable or actuatable from each other (i.e. remaining) analog push button assembly 2001 on the substrate 205.
[0132] According to various embodiments, the analog input device 2000 may include a vibration isolation structure (or a vibration isolation arrangement) 260. Specifically, when the analog input device 2000 includes a plurality of analog push button assemblies 2001, the analog input device 2000 may include a corresponding plurality of respective (or discrete and / or individual) vibration isolation structures 260 for the plurality of analog push button assemblies 2001. According to various embodiments, the (or each) vibration isolation structure 260 may be similar or identical to the vibration isolation structure 160 described with respect to FIG. 1A to FIG. 1E. Accordingly, the vibration isolation structure 260 may include any one or more or all features of the vibration isolation structure 160 described with respect to FIG. 1A to FIG. 1E. According to various embodiments, the vibration isolation structure 260 of the analog input device 2000 (or of each analog push button assembly 2001 of the analog input device 2000) may be configured to mitigate the transmission of unintended (or undesirable) loads or vibrations (e.g. which may be transmitted along the substrate 205) to a respective load sensor 218, thereby ensuring accurate and reliable load measurement by each load sensor 218.
[0133] According to various embodiments, the vibration isolation structure 260 may be operatively associated with respect to the substrate 205. In various embodiments, the vibration isolation structure 260 may be coupled or mounted to the substrate 205. Further, the vibration isolation structure 260 may be configured to prevent or mitigate the transmission of unintended loads or vibrations from the substrate 205 to the load sensor 218 (i.e. which may be disposed on the vibration isolation structure 260) . According to various embodiments, the vibration isolation structure 260 may be configured to link or couple the load sensor 218 to the substrate 205 in a manner such that the load sensor 218 may be spaced apart or “decoupled” from the substrate 205.
[0134] FIG. 2C shows a perspective view of the load sensor 218 disposed on a support panel 261 of the vibration isolation structure 260, according to various embodiments.
[0135] With reference to FIG. 2C, according to various embodiments, the vibration isolation structure 260 may include a support panel 261 and at least one vibration isolation arm 262 which may link or couple (e.g. directly or indirectly couple) the support panel 261 to the substrate 205. According to various embodiments, the support panel 261 of the vibration isolation structure 260 may be a discrete and separate component from the substrate 205 of the analog input device 2000. According to various embodiments, the support panel 261 may be planar, and the load sensor 218 may be disposed on an upper surface of the support panel 261. As such, in various embodiments, the load sensor 218 may be “decoupled” from the substrate 205, such that the load sensor 218 may not be directly disposed on and / or not in contact with and / or not directly interfaced with the substrate 205. As an example, shown in FIG. 2C, according to various embodiments, a shape of the support panel 261 may correspond to (e.g. it may have a same shape as) that of the load sensor 218. For instance, as shown, the support panel 261 may be rectangular shaped (e.g. similar to the load sensor 218) , but they are not limited thereto. Further, an upper surface of the support panel 261 for disposing the load sensor 218 thereon may be larger (e.g. wider and / or longer) than the size (e.g. the width (s) ) of the support panel 261. For instance, the upper surface of the support panel 261 may include a region (e.g. a central region) , which may be designated for the load sensor 218 (or at least its load-sensitive element or a portion with the load-receiving surface) , and at least one other region (e.g. a peripheral region) which may be designated for other component (s) or element (s) (e.g. electrical component (s) / element (s) , electrical interconnect, wiring, or electrical circuit, etc., e.g. for or connected to the load sensor 218) . According to various embodiments, the load sensor 218 may be centrally arranged on the support panel 261. In particular, according to various embodiments, the load sensor 218 may be aligned concentrically or substantially concentrically with the support panel 261 (e.g. with one or more or all edges of the perimeter of the load sensor 218 and one or more or all corresponding edges of the perimeter of the support panel 261 being equidistant and / or parallel) . In various embodiments, a central normal axis of the support panel 261 may be concentric with a central normal axis of the load sensor 218. According to various embodiments, the support panel 261 (or a plane of the support panel 261) may be non-parallel (e.g. perpendicular) to the axis of deformation (or the longitudinal axis) of the biasing member 210 and / or to the movement axis of the stem member 220.
[0136] With reference to FIG. 2C, according to various embodiments, the at least one vibration isolation arm 262 (i.e. which may link or couple or connect the support panel 261 to the substrate 205) may extend from (or may be connected to) a side surface of the support panel 261. However, it is also envisaged that, in various other embodiments (not shown) , the at least one vibration isolation arm 262 may extend from (or may be connected to) any other suitable surface of the support panel 261, to link or connect the support panel 261 to the substrate 205. Specifically, as illustrated in FIG. 2C, each vibration isolation arm 262 may extend from a portion of a corresponding side surface of the support panel 261. As a result, at least one remaining portion of the side surface of the support panel 261 may be spaced apart from the substrate 205, thereby forming or defining an unobstructed gap therebetween. According to various embodiments, this unobstructed gap (e.g. an air gap) may function as a decoupling element, decoupling or isolating at least the specified portion of the side surface of the support panel 261 from the substrate 205. According to various embodiments, this may mitigate the transmission of unintentional (or undesirable) vibrations or mechanical disturbances from the substrate 205 to the support panel 261 and, subsequently, to the load sensor 218 which may be disposed on the support panel 261.
[0137] In particular, with reference to FIG. 2C, the vibration isolation structure 260 may include at least a pair of vibration isolation arms 262 which may be disposed or positioned opposite (e.g. directly opposite) each other, on opposite surfaces (e.g. opposite side surfaces) of the support panel 261. As shown, the pair of vibration isolation arms 262 may respectively be extended outwards from opposite longitudinal side surfaces of the support panel 261. Further, such a pair of vibration isolation arms 262 may be parallel to each other and / or may lie along (or may be aligned along) a same and / or a “first” linear axis (e.g. parallel to or along the plane of the support panel 261) . According to various embodiments, the vibration isolation structure 260 may include (e.g. alternative or additionally include) at least one “other” pair of vibration isolation arms 262 which may respectively be extended outwards from opposite lateral side surfaces of the support panel 261. According to various embodiments, this “other” pair of vibration isolation arms 262 may also be positioned opposite (e.g. directly opposite) each other. Further, this “other” pair of vibration isolation arms 262 may be parallel to each other and / or may lie along (or may be aligned along) a same and / or “second” linear axis (e.g. parallel to or along the plane of the support panel 261 and / or perpendicular to the “first” linear axis) .
[0138] According to various embodiments, when the vibration isolation structure 260 includes a plurality of vibration isolation arms 262 around the support panel 261, or at (or along) at least a portion of the perimeter of the support panel 261, the plurality of vibration isolation arms 262 may be spaced at regular intervals, equal distances, or according to a regular or consistent spacing pattern, relative to (or from) one another (e.g. in an arrangement along the perimeter of the support panel 261) . It is also envisaged that, in various other embodiments, the plurality of vibration isolation arms 262 may be spaced at irregular intervals from one another.
[0139] FIG. 2D shows a bottom perspective view of the vibration isolation structure 260, according to various embodiments.
[0140] According to various embodiments, with reference to FIG. 2C and FIG. 2D, the vibration isolation structure 260 may include (e.g. further include) a bracket 263 which may be mounted or coupled (e.g. directly mounted or coupled) to the substrate 205 (see FIG. 2B) . According to various embodiments, the support panel 261 (or at least a portion of the support panel 261) may be spaced apart, or positioned a distance away, from the bracket 263 (or at least a portion of the bracket 263) . In this setup, the at least one vibration isolation arm 262 of the vibration isolation structure 260 may be connected (e.g. directly connected or adjoined) to both the support panel 261 and the bracket 263 (e.g. on opposite ends of each vibration isolation arm 262) . In other words, in this setup, the at least one vibration isolation arm 262 may link or connect, or may serve as an intermediate or interposing component that links or connects, the support panel 261 to the bracket 263. In yet other words, the support panel 261 may be linked to the bracket 263 via the at least one vibration isolation arm 262 disposed therebetween. In various embodiments, the support panel 261 may be linked or connected (e.g. physically connected) or coupled to the bracket 263 via (e.g. via only) the at least one vibration isolation arm 262 (e.g. with remaining surfaces of the support panel 261 being spaced apart or spatially separated from the bracket 263 (e.g. by an unobstructed gap or air gap) . In turn, the bracket 263 may be disposed between and may interconnect the at least one vibration isolation arm 262 and the substrate 205.
[0141] As illustrated in FIG 2C, according to various embodiments, the bracket 263 may be a loop-shaped bracket 263 (e.g. closed-loop shaped) , defining an inner or central opening (e.g. through-hole) . For instance, the bracket 263 may exhibit an annular or annular-like geometry. Specifically, as shown in FIG. 2C, the bracket 263 may take the form of a rectangular ring or rectangular annulus with a correspondingly shaped (i.e. rectangular) inner or central opening. According to various embodiments, a size or dimension of the inner opening of the loop-shaped (e.g. rectangular annulus) bracket 263 may be configured to accommodate (e.g. receive or position) the support panel 261 (e.g. entire support panel 261) therewithin. As such, according to various embodiments, the support panel 261 may be disposed within the inner opening. In particular, according to various embodiments, a plane of the support panel 261 may be parallel to a plane of the bracket 263 (e.g. they may both be horizontally oriented) . In other words, a normal axis (e.g. perpendicular to the support panel 261) may be parallel to a hole axis of the loop-shaped bracket 263. According to various embodiments, both the support panel 261 and the bracket 263 may be arranged or lie along a same plane. According to various embodiments, with reference to FIG. 2C, the size or dimension of the inner opening of the loop-shaped (e.g. rectangular annulus) bracket 263 may be larger than the outer dimension (or the perimeter) of the support panel 261 such that, when the support panel 261 is disposed within the inner opening of the loop-shaped bracket 263, the support panel 261 (e.g. one or more or all outer or outward-facing or side edges or surfaces of the support panel 261) may be spaced apart or a distance away from the inner or inward-facing edges or surfaces of the loop-shaped bracket 263 (e.g. which faces or opposes, or surrounds, the sides of the support panel 261) .
[0142] According to various embodiments, a shape of the inner opening of the loop-shaped bracket 263 may correspond to (or it may have a same shape as) that of the support panel 261. For instance, as shown, the inner opening of the loop-shaped bracket 263 may be rectangular shaped, but is not limited thereto. According to various embodiments, the support panel 261 may be centrally arranged within the inner opening of the loop-shaped bracket 263. In particular, according to various embodiments, the support panel 261 may be aligned concentrically or substantially concentrically within the inner opening of the loop-shaped bracket 263 (e.g. with one or more or all edges of the perimeter of the support panel 261 and one or more or all corresponding inner or inward-facing edges of the loop-shaped bracket 263 defining the inner opening being equidistant and / or parallel) .
[0143] Accordingly, the at least one vibration isolation arm 262 may link or connect the support panel 261 to the bracket 263, as shown in FIG. 2C. In particular, the at least one vibration isolation arm 262 may extend outward or in a radial direction from the (inner) support panel 261 to the (outer) bracket 263 (i.e. which may be surrounding or encircling the support panel 261) . In particular, according to various embodiments, each of the at least one vibration isolation arm 262 may be parallel to a plane of the support panel 261, and may be extending between (or from) a corresponding side surface of the support panel 261 and (or to) a corresponding inner side surface of the loop-shaped bracket 263 which opposes the side surface of the support panel 261. Furthermore, in various embodiments, in which the support panel 261 may be aligned concentrically within the inner opening of the loop-shaped bracket 263, at least two or more or all vibration isolation arms 262 may be of a same length as each other. It is also envisaged that, in various other embodiments, two or more or all vibration isolation arms 262 may have a same width and / or height and / or size (e.g. length, width, and height) as each other. In particular, in various other embodiments, two or more or all vibration isolation arms 262 may be identical (e.g. in form) to each other. According to various embodiments, each (or each of any one or more) vibration isolation arm 262 may have a smaller width than that of the side surface of the support panel 261 said vibration isolation arm 262 extends from (or is connected to) . Consequently, as shown in FIG. 2C, the vibration isolation structure 260 may form or may define an unobstructed gap (e.g. air gap, through-hole, opening, open slot, etc. ) which may extend or run between each pair of neighboring or adjacent (e.g. immediately neighboring or immediately adjacent) vibration isolation arms 262. Specifically, as shown, such an unobstructed gap (or clearance) may extend or run or may be elongated (e.g. in an uninterrupted or continuous manner) , between a respective pair of neighboring or adjacent vibration isolation arms 262, alongside at least a portion of the perimeter of the support panel 261 and an opposing inner surface portion of the loop-shaped bracket 263. As shown, the vibration isolation structure 260 may include a number of uninterrupted and / or unobstructed gap (s) (e.g. open slot (s) ) (e.g. around or along portion (s) of the support panel 261, and / or surrounding one or more portion (s) of the support panel 261, and / or between the support panel 261 and the bracket 263) corresponding or equal to a number of the vibration isolation arm (s) 262. For instance, as shown, the vibration isolation structure 260 may include two discrete vibration isolation arms 262 and two discrete open slots.
[0144] It is also envisaged that, in various other embodiments, the vibration isolation structure 260 may include any (other) suitable number of vibration isolation arm (s) 262 which may be arranged in any (other) suitable arrangement around or on the support panel 261. For instance, in various other embodiments (not shown) , the vibration isolation structure 260 may include at least one vibration isolation arm 262 extending from a corner (or corner region) of the support panel 261, or the vibration isolation structure 260 may include at least one vibration isolation arm 262 extending from a bottom or an upper surface of the support panel 261 (e.g. resembling an underhung or an overhung suspension arrangement for the support panel 261) , etc.
[0145] According to various embodiments, with reference to FIG. 2B, the vibration isolation structure 260 may be configured to link or couple (e.g. indirectly couple) the load sensor 218 to the substrate 205 such that the load sensor 218 itself may be entirely apart or spaced apart from the substrate 205. In other words, the load sensor 218 may not be in direct contact or direct engagement with the substrate 205. Hence, the load sensor 218 may be isolated (e.g. at least partially mechanically isolated) from the substrate 205. Specifically, the vibration isolation arrangement may be configured to position the load sensor 218 on a plane (e.g. reference plane) which may be separate and / or spaced apart from the substrate 205 (or from a plane of the substrate 205) .
[0146] To illustrate, according to various embodiments, the support panel 261 and the bracket 263 may each have a uniform or substantially uniform (or even) height (e.g. measured parallel to the movement axis) . According to various embodiments, the height of the bracket 263 may be larger than the height of the support panel 261. In other words, the support panel 261 may be thinner than the bracket 263. According to various embodiments, the (thinner) support panel 261 may be aligned along a lower or bottom section (e.g. positioned at or adjacent to a bottom half) of the bracket 263. Specifically, a bottom surface of the support panel 261 may be aligned or level with a bottom surface of the bracket 263 (e.g. on a same reference plane) . According to various embodiments, when the load sensor 218 is disposed on the support panel 261, a tip or uppermost point (or apex) of the load sensor 218 may lie below a plane of (or along) the upper surface of the bracket 263. In other words, in various embodiments, a combined height of the load sensor 218 and the support panel 261 (e.g. including any protruding element, e.g., the protruding member 219, on the load sensor 218) may be shorter than the height of the bracket 263. Accordingly, according to various embodiments, as shown in FIG. 2B, when the bracket 263 is mounted to an underside (or bottom surface) of the substrate 205, the load sensor 218 may be spaced apart from the substrate 205 by a spacing or gap. Specifically, the upper surface of the load sensor 218 may be separated and spaced apart from the bottom surface of the substrate 205. Accordingly, as shown in FIG. 2B, the substrate 205 (e.g. a planar substrate 205) may be positioned along a first reference plane, while the load sensor 218 may be positioned along a second reference plane. The second reference plane may parallel to the first reference plane, but may be separated from the first reference plane by a distance (or gap or spacing) . Further, the second reference plane (or the load sensor 218 along the second reference plane) may be below the first reference plane (or under the substrate 205) , as shown in FIG. 2B.
[0147] It is also envisaged that, in various other embodiments (not shown) , the vibration isolation structure 260 may be configured such that the second reference plane (or the load sensor 218) may be above (or positioned over) the first reference plane (or the substrate 205) .
[0148] Referring to FIG. 2B, according to various embodiments, with the load sensor 218 below the substrate 205, the substrate 205 may include a through-hole 206 (e.g. through-bore, open bore, unobstructed and / or hollow through-hole, unfilled through-hole, etc. ) for the biasing load (i.e. from the biasing member 210) to be exerted or transmitted onto the load sensor 218. In particular, this through-hole 206 of the substrate 205 may be positioned along the movement axis of the stem member 220, for instance, a hole axis of the through-hole 206 may be parallel and / or coincident with the movement axis, and may be configured to serve as an unobstructed opening at the substrate 205 which enables access or provides a passageway for the biasing member 210 and / or load transmission member 230 to exert or transmit the biasing load to the load sensor 218 when the stem member 220 is actuated from an upper side of the substrate 205.
[0149] For instance, as shown in FIG. 2B, the stem member 220 may be at a first side (e.g. an upper side) of the substrate 205 (or within a first space above the substrate 205) , while the load sensor 218 may be at a second side (e.g. a bottom side, opposite the first side) of the substrate 205 (or within a second space below the substrate 205) . Additionally, according to various embodiments, the biasing member 210 (e.g. the entire biasing member 210) may be at the first side of the substrate 205 while being arranged between the stem member 220 and the load sensor 218. Further, as shown, the load transmission member 230 may be arranged or disposed or interposed between (e.g. immediately or directly between) the biasing member 210 and the load sensor 218, with an upper segment of the load transmission member 230 positioned at the first side of the substrate 205 and with a lower segment of the load transmission member 230 positioned at the second side of the substrate 205. In particular, as shown, the load transmission member 230 may be extended across the substrate 205, via the through-hole 206, and may be aligned along the hole axis of the through-hole 206, such that at least a segment (e.g. an intermediate segment) of the load transmission member 230 may be positioned within the through-hole 206 of the substrate 205 (e.g. in either or both the unactuated and / or the actuated states of the stem member 220) . Accordingly, when the stem member 220 is actuated, the biasing load exerted by the biasing member 210 may be transmitted to the load sensor 218, via the load transmission member 230 extended through the through-hole 206 of the substrate 205, from the first side to the second side of the substrate 205.
[0150] It is also envisaged that, in various other embodiments (not shown) , the biasing member 210 may be disposed at least partially within, or extended through, the through-hole 206 of the substrate 205. That is, an upper segment of the biasing member 210 may be at the first side of the substrate 205, while a lower segment of the biasing member 210 may be at the second side of the substrate 205, and an intermediate segment of the biasing member 210 may be positioned within the through-hole 206 of the substrate 205.
[0151] As yet another example, according to various other embodiments (not shown) , the entire biasing member 210 may be at the second side of the substrate 205, together with the load sensor 218. In this other example, the stem member 220 may include an elongated leg portion (extending downwards towards the biasing member 210) for interacting with or engaging (or elastically deforming) the biasing member 210, as the stem member 220 is actuated by the user. In this example, a head or upper portion of the stem member 220 may be at the first side of the substrate 205, while its leg portion may be extended across the through-hole 206 of the substrate 205 to interact with the biasing member 210.
[0152] According to various embodiments, the through-hole 206 of the substrate 205 may be configured (e.g. shaped and / or sized) to constrain a component (e.g. the load transmission member 230, or biasing member 210, or leg portion of the stem member 220) positioned therewith from movement in a direction non-parallel to or away from the movement axis of the stem member 220. For instance, a shape and / or size of the through-hole 206 may complement a shape and / or size of said component positioned within the through-hole 206. In various embodiments, said component and the through-hole 206 may also be configured (e.g. shaped) to restrict the component that is positioned therewithin from rotational (or a spinning) movement about the movement axis of the stem member 220.
[0153] It is also envisaged that, in various other embodiments, when the substrate 205 includes the through-hole 206 for the component (e.g. the load transmission member 230, or biasing member 210, or leg portion of the stem member 220) , and when the substrate 205 is or includes a circuit board, the analog input device 2000 may be configured to electrically shield or electrically isolate the circuit board (i.e. the substrate 205) from the component (in other words, preventing them from forming a conductive path even if they come into contact with each other, thereby avoiding shorting or interferences) . For example, the through-hole 206 of the circuit board (i.e. the substrate 205) may be sized to provide sufficient clearance between the component and the substrate 205 or, as another example, the component (e.g. the load transmission member 230) may be composed of a non-conductive material or may include a non-conductive exterior surface, etc. For instance, in various embodiments, the load transmission member 230 and / or the stem member 220 may each include or may each be composed of a polymer or plastic (e.g. rigid and / or non-deformable polymer or plastic)
[0154] FIG. 2E shows a partially exploded view of FIG. 2C, where a portion of an interconnect remains at the bracket 263 of the vibration isolation structure 260, while another portion of the interconnect is shown separated from the bracket 263, according to various embodiments.
[0155] According to various embodiments, the vibration isolation structure 260 of the analog input device 2000 may include at least one interconnect (e.g. electrical interconnect) configured to electrically connect the load sensor 218 to the circuit board or PCB (i.e. the substrate 205) . According to various embodiments, the at least one interconnect may include a primary (e.g. a first) connection point (e.g. node, endpoint or trace endpoint, terminal, contact point, etc. ) and at least one auxiliary (e.g. second or further) connection point 265 (e.g. node, endpoint or trace endpoint, terminal, contact point, etc. ) (see FIG. 2C and FIG. 2D) . According to various aspects, the primary connection point and the at least one auxiliary connection point 265 may be located at opposite ends of the interconnect (or at opposite ends of a respective conductive trace of the interconnect) . Accordingly, the primary connection point and the at least one auxiliary connection point 265 may be electrically connected or coupled to each other. According to various embodiments, the primary connection point may be electrically connected to the load sensor 218 at the support panel 261 of the vibration isolation structure 260. Conversely, the at least one auxiliary connection point 265 may be situated at another portion of the vibration isolation structure 260 which may be engaged, directly coupled to, and / or interfaced with, the substrate 205. For instance, with reference to FIG. 2D, the at least one auxiliary connection point 265 may be located at the bracket 263 and may serve as an interface for electrical connection to the circuit board of the substrate 205. According to various aspects, such a configuration may enable easy integration or replacement of the vibration isolation structure 260 together with the load sensor 218. As an example, shown in FIG. 2C, the interconnect may include a plurality of auxiliary connection points 265 (e.g. four auxiliary connection points 265) located at spaced intervals along the bracket 263 (e.g. at the corner regions of the bracket 263) . According to various embodiments, the auxiliary connection points 265 may be implemented as conductive terminals, pads, or plates (as illustrated in FIG. 2C and FIG. 2D) , or any other suitable element. Further, the auxiliary connection points 265 may be aligned or flush (e.g. substantially aligned or flush) with a mounting surface (e.g. an upper surface) of the vibration isolation structure 260 (e.g. of the bracket 263) which may engage (e.g. directly engage) or interface with the substrate 205. In various embodiments, the auxiliary connection points 265 (e.g. which may be conductive plates) may also serve multiple functions. For example, the conductive plates (i.e. auxiliary connection points 265) may be configured to serve as both electrical connection points and mechanical attachment points for securing the vibration isolation structure 260 (e.g. the bracket 263) to the substrate 205. According to various embodiments, such a configuration may both facilitate reliable electrical coupling as well as enhance the mechanical stability of the assembly, reducing risk of vibration-induced disconnection or wear. Additionally, the vibration isolation structure 260 –which may be configured to be modularly attached to the substrate 205 (e.g. through the bracket 263 of the vibration isolation structure 260) –may simplify assembly and improve ease of integration or replacement of the vibration isolation structure 260 together with the load sensor 218 relative to the substrate 205.
[0156] As an example, according to various embodiments, the interconnect may extend or run from the load sensor 218, along or alongside the support panel 261, one or more vibration isolation arm (s) 262, and the bracket 263 of the vibration isolation structure 260, to the substrate 205. According to various embodiments, as an example, at least a segment of the interconnect may be, but is not limited to being, partially embedded within the vibration isolation structure 260. According to various embodiments, at least a segment of the interconnect may be on an exterior surface of the vibration isolation structure 260.
[0157] According to various embodiments, one or more portions (or components) of the vibration isolation structure 260 may be composed of a similar or identical material or material composite as the substrate 205. For example, in various embodiments, the vibration isolation structure 260 (e.g. the support panel 261, and / or the at least one vibration isolation arm 262, and / or the bracket 263) may also be configured as (or to function or serve as) a circuit board structure (or PCB structure) , and / or it may be composed of (solid and / or rigid) circuit board / PCB material or material composite, similar or identical to the substrate 205 material.
[0158] As another example, according to various embodiments, the vibration isolation arm (s) 262 may be configured to be resilient (e.g. capable of elastic deformation) or flex, thereby functioning as a “suspension” or “vibration-absorbing” mechanism. Accordingly, in various other embodiments, the vibration isolation arm (s) 262 may include or may be composed of a different material from the substrate 205 and / or the support panel 261.
[0159] FIG. 2F shows a side view of the load sensor 218, according to various embodiments.
[0160] With reference to FIG. 2F, according to various embodiments, a height “H1” of the load sensor 218, excluding any protruding element (e.g., the protruding member 219) on the load sensor 218, may fall within a range of 0.2 to 0.45 mm (e.g. inclusive of end points) , or 0.25 to 0.4 mm (e.g. 0.35 mm) .
[0161] According to various embodiments, when the load sensor 218 includes a protruding element (e.g., the protruding member 219) on its upper surface, a total height “H2” of the load sensor 218 with the protruding element (e.g., the protruding member 219) may fall within a range of 0.4 to 0.7 mm, or 0.45 to 0.65 mm (e.g. 0.55 mm) .
[0162] FIG. 2G shows a top view of a bottom section of the load sensor 218, according to various embodiments.
[0163] With reference to FIG. 2G, according to various embodiments, a length “L1” of the load sensor 218 may fall within a range of 8.05 to 8.35 mm, or 8.1 to 8.3 mm (e.g. 8.2 mm) .
[0164] According to various embodiments, a width “W1” of the load sensor 218 may fall within a range of 0.7 to 3.7 mm, or 1.2 to 3.2 mm (e.g. 2.2 mm) .
[0165] Additionally, with reference to FIG. 2G, the load sensor 218 may include an electrical circuit having (1) a Voltage Common Collector (or VCC) pin or connection point or terminal, (2) a positive signal line (or S+) or corresponding connection point or terminal, (3) a negative signal line (or S-) or corresponding connection point or terminal, and (4) a ground (or GND) pin or connection point or terminal. According to various embodiments, the VCC may be electrically connected to a first auxiliary connection point 265A (see FIG. 2C) of the interconnect of the vibration isolation structure 260, the S+ may be electrically connected to a second auxiliary connection point 265B of the interconnect of the vibration isolation structure 260, the S-may be electrically connected to a third auxiliary connection point 265C of the interconnect of the vibration isolation structure 260, and the GND may be electrically connected to a fourth auxiliary connection point 265D of the interconnect of the vibration isolation structure 260.
[0166] FIG. 3A shows an exploded view of an analog push button assembly 3001, which may include an auxiliary biasing member 312, according to various embodiments.
[0167] According to various embodiments, there may be provided the analog load sensing arrangement 3002 for an analog push button assembly 3001 (e.g. an analog key) .
[0168] According to various embodiments, the analog load sensing arrangement 3002 may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G. In the following, the analog load sensing arrangement 3002 is described with like reference characters generally referring to the same or corresponding parts / features of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G. The description of the parts / features made with respect to the analog load sensing arrangement 3002 may also be applicable with respect to the analog load sensing arrangement 2002 and / or the analog load sensing arrangement 1002, and vice versa.
[0169] According to various embodiments, with reference to FIG. 3A, the analog load sensing arrangement 3002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G, include a load reception sub-arrangement 3003.
[0170] According to various embodiments, the load reception sub-arrangement 3003 may include a stem member 320, a load sensor 318 (e.g. a force sensor, a strain gauge, or a pressure sensor, etc. ) , and at least one biasing member 310. According to various embodiments, the biasing member 310 may be arranged, disposed, or positioned between the stem member 320 and the load sensor 318.
[0171] In various embodiments, the load reception sub-arrangement 3003 of the analog may include (e.g. further include) an output terminal (e.g. similar or identical to the output terminal 117 of FIG. 1A to FIG. 1E) . Accordingly, in various embodiments, the load reception sub-arrangement 3003 may be configured to determine, via the load sensor 318, an amount of load exerted on the load sensor 318 and to output, through the output terminal, an analog signal corresponding to the amount of load determined.
[0172] Additionally, according to various embodiments, the load reception sub-arrangement 3003 may include a load transmission member 330 (e.g. a force transmission member) . The load transmission member 330 may be disposed or interposed between (e.g. directly or immediately between) the biasing member 310 and the load sensor 318.
[0173] According to various embodiments, the load reception sub-arrangement 3003 may differ from the load reception sub-arrangement 2002 of FIG. 2A to FIG. 2G in that the load reception sub-arrangement 3003 may include two (or at least two) biasing member 310, 312 and / or the load sensor 318 may be offset from a movement axis (or a center) of the stem member 320.
[0174] Further, the stem member 320 and the load transmission member 330 of the load reception sub-arrangement 3003 may be configured to cooperate (e.g. interact or operatively interact, mate, interface, etc. ) with each other as the stem member 320 is depressed. In particular, the stem member 320 and the load transmission member 330 may cooperate in a manner which may constrain both the load transmission member 330 and the biasing member 310 from movement in a direction non-parallel to the movement axis. Specifically, in various embodiments, the stem member 320 may be configured to guide or align the load transmission member 330 relative to it, thereby preventing the load transmission member 330 from unwanted (e.g. lateral) movement relative to the stem member 320. Meanwhile, the load transmission member 330 may be configured to constrain the biasing member 310 from undesirable movement (e.g. lateral shifts) relative to the load transmission member 330.
[0175] FIG. 3B shows a perspective view of the analog push button assembly 3001 of FIG. 3A, on a substrate 305, without a housing 350, according to various embodiments.
[0176] To illustrate, with reference to FIG. 3B, according to various embodiments, the stem member 320 may include an alignment element configured to cooperate with a corresponding alignment element of the load transmission member 330. As an example, shown in FIG. 3B, the alignment element of the load transmission member 330 may include or may be a shaft 335 or post which may be formed at an upper segment of the load transmission member 330, while the alignment element of the stem member 320 may include or may be a through-hole (e.g. a guide or alignment hole) through which the shaft 335 (i.e. alignment element) of the load transmission member 330 may be inserted into or slidably received therewithin, as the stem member 320 is depressed by the user. As an example, shown in FIG. 3B, the stem member 320 may include a wing portion 322 (e.g. in the form of a plate or plate-like portion) , protruding laterally or from a side surface of a main body 321 of the stem member 320. In particular, the wing portion 322 of the stem member 320 may be extended from the side surface of the main body 321 in a cantilevered manner relative to the main body 321 of the stem member 320. Accordingly, in various embodiments, the wing portion 322 may be a cantilevered portion of the stem member 320. According to various embodiments, the movement axis (or a central longitudinal axis) of the stem member 320 may extend through the main body 321 of the stem member 320. Accordingly, a normal axis of the wing member may be parallel to and offset from the movement axis (or the central longitudinal axis) . According to various embodiments, the through-hole (i.e. alignment member) of the stem member 320 may be provided or formed on this wing portion 322 of the stem member 320. Accordingly, a hole axis of the through-hole at the wing portion 322 may be offset from (or adjacent to) the movement axis (or the central longitudinal axis) . Further, the hole axis of the through-hole at the wing portion 322 may be parallel to the movement axis (or the central longitudinal axis) . As shown in FIG. 3B, the wing portion 322 with the through-hole may be aligned with the biasing member 310, the load transmission member 330, and the load sensor 318 (e.g. along a linear or straight axis, which may be parallel to the movement axis or the central longitudinal axis) . The main body 321 of the stem member 320, on the other hand, may be offset from said linear or straight axis (or from the biasing member 310, the load transmission member 330, and the load sensor 318) . As such, the direction of the actuation load applied by the user onto the main body 321 of the stem member 320 may be along a different axis that may be offset from (e.g. adjacent) and / or parallel to the axis along which the biasing member 310 may exert a biasing load on the load sensor 318. According to various embodiments, an end of the biasing member 310 (e.g. a coil spring) may be engaged with (e.g. abutting) a bottom surface of the wing portion 322 which surrounds the through-hole of the wing portion 322. Another, opposite end of the biasing member 310 may be engaged with (e.g. abutting) an upward-facing surface (e.g. of a shoulder or flanged portion) of the load transmission member 330. According to various embodiments, the shaft 335 (i.e. the alignment element) of the load transmission member 330 may be extended or pointing in an upward direction (i.e. towards the through-hole) from said surface of the load transmission member 330. According to various embodiments, the shaft 335 (i.e. the alignment element) of the load transmission member 330 may be aligned with the through-hole of the wing portion 322, such that its longitudinal axis or central axis may extend into the through-hole and / or may be parallel and / or coincident with a hole axis of the through-hole of the wing portion 322 of the stem member 320. According to various embodiments, a cross-section of the shaft 335 of the load transmission member 330 may be smaller than a size of the through-hole. According to various embodiments, the shaft 335 of the load transmission member 330 may have a uniform cross-section (e.g. along its longitudinal axis) , but is not limited thereto. Accordingly, as the stem member 320 is depressed, the wing portion 322 may be moved towards the load sensor 318 to compress the biasing member 310. Simultaneously, the wing portion 322 of the stem member 320 may move relative to the shaft 335 of the load transmission member 330, with the shaft 335 of the load transmission member 330 inserted or received within, and / or positioned or held within, the through-hole of the wing portion 322 of the stem member 320.
[0177] Additionally, as shown in FIG. 3B, the biasing member 310 may include or may be a spring (e.g. a coil spring) having a bore. The shaft 335 (i.e. alignment element) of the load transmission member 330 may be inserted into, received within, or extended within (or along) the bore of the spring (i.e. biasing member 310) , thereby preventing undesirable movement (e.g. lateral shift) of the biasing member 310 relative to the load transmission member 330.
[0178] According to various embodiments, a length of the shaft 335 of the load transmission member 330 may be substantially equal to a length of the biasing member 310 when the stem member 320 is in its unactuated state, as shown in FIG. 3B. In this configuration, the shaft 335 may be inserted into, or it may enter, the through-hole of the wing portion 322 of the stem member 320 once (or after) the stem member 320 has been actuated. However, it is also envisaged that, in various other embodiments, a length of the shaft 335 of the load transmission member 330 may be longer than the length of the biasing member 310 when the stem member 320 is in its unactuated state. That is, when the stem member 320 is in its unactuated state, at least a segment of the shaft 335 of the load transmission member 330 may already be within the through-hole of the wing portion 322 for preventing lateral movement of the load transmission member 330 relative to the stem member 320. However, it is also envisaged that, in various other embodiments, the shaft 335 of the load transmission member 330 may be configured as to not to come into contact with a cap (not shown) which may be detachably attached to the stem member 320, even when the stem member 320 is fully actuated or depressed. For example, the wing portion 322 of the stem member 320 may be located at (e.g. protruding outwards from) a bottom or lower segment of the main body 321 of the stem member 320. According to various embodiments, such a configuration may reduce an initial length of the biasing member 310 required as well as enable the shaft 335 to be configured in a manner such that it would not come into contact with a cap (not shown) (e.g. which may be detachably attached to a head portion of the stem member 320) , even when the stem member 320 is fully depressed.
[0179] It is also envisaged that, in various other embodiments, the alignment element of the stem member 320 may have any other suitable form, such as a blind-hole or a receptacle configured to receive the shaft 335 (i.e. the alignment element) of the load transmission member 330, as the stem member 320 is depressed by the user.
[0180] Referring to FIG. 3A, according to various embodiments, the analog load sensing arrangement 3002 may, similar to the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G, include (e.g. further include) a housing 350.
[0181] According to various embodiments, the analog load sensing arrangement 3002 may be configured to guide or constrain one or more displaceable or movable (e.g. actuatable) components, such as the stem member 320, the biasing member 310, and / or the load transmission member 330, etc., along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0182] For example, as shown in FIG. 3A, the housing 350 may, similar to the housing 250 of the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G, include a first internal or inner guide element 355 (e.g. a linear and / or elongated channel, passageway, bore, etc. ) (e.g. formed at the bottom section of the housing 350) which may accommodate (e.g. slidably receive) and constrain the biasing member 310 and / or the load transmission member 330 to be movable along only a linear path (e.g. parallel to the movement axis) .
[0183] Additionally, according to various embodiments, the housing 350 (e.g. the bottom section of the housing 350) may further include a second (e.g. another or discrete) internal or inner guide element 356 which may accommodate (e.g. slidably receive) and constrain the stem member 320 to be movable along only a linear path (e.g. parallel to the movement axis) .
[0184] According to various embodiments, the first guide element 355 and the second guide element 356 may be parallel to each other.
[0185] Further, the first guide element 355 and the second guide element 356 may be offset from one another.
[0186] According to various embodiments, the stem member 320 may include a shaft 323 extending downwards from an underside of the main body 321 of the stem member 320. According to various embodiments, the shaft 323 of the stem member 320 may be parallel to and may be adjacent and non-coincident or apart from a hole axis of the wing portion 322. In other words, the shaft 323 of the stem member 320 may be offset from the wing portion 322. In particular, the shaft 323 of the stem member 320 may be along the movement axis (or the central longitudinal axis) of the stem member 320, while the wing portion 322 may be offset from the movement axis (or the central longitudinal axis) . According to various embodiments, this shaft 323 of the stem member 320 may be aligned with the second internal or inner guide element 356 of the housing 350 (e.g. linear and / or elongated channel, passageway, bore, etc. ) , such that a longitudinal axis of the shaft 323 of the stem member 320 may be parallel and / or coincident with a hole axis of the second internal or inner guide element 356 of the housing 350. Accordingly, according to various embodiments, the shaft 323 of the stem member 320 may be positioned within and may slide along the second internal or inner guide element 356 of the housing 350 as the stem member 320 is actuated (e.g. from its unactuated state to its fully actuated state) or released (e.g. from an actuated state to an unactuated state) .
[0187] According to various embodiments, the first and the second internal or inner guide elements 355, 356 of the housing 350 may be parallel to each other. Additionally, a hole axis of each of the first and the second internal or inner guide elements 355, 356 of the housing 350 may be parallel to a hole axis of the wing portion 322 of the stem member 320.
[0188] With reference to FIG. 3B, according to various embodiments, the load reception sub-arrangement 3003 of the analog load sensing arrangement 3002 may further include another or an auxiliary biasing member 312 (e.g. in addition to the “first biasing member” 310 that may be positioned between the wing portion 322 and the load sensor 318) . According to various embodiments, the auxiliary biasing member 312 (herein referred to as “second biasing member” 312 for ease of description) may be disposed between the main body 321 of the stem member 320 and a floor or a base of the housing 350. For example, the biasing member 310 may be a coil spring which may be wound or coiled (e.g. loosely wound or coiled) around the shaft 323 of the stem member 320. According to various embodiments, this second biasing member 312, which may be positioned directly beneath the main body 321 of the stem member 320 (e.g. concentrically aligned with a longitudinal axis of the main body 321 of the stem member 320) , may provide stability and balance to the stem member’s 320 movement during actuation. According to various embodiments, such a configuration may counteract any potential tilting of the stem member 320 which may result from the offset alignment of the wing portion 322 that is engaged with the first biasing member 310.
[0189] In various embodiments, the second biasing member 312 may have a lower spring constant compared to the first biasing member 310, allowing the second biasing member 312 to primarily stabilize the main body 321 of the stem member 320. This differentiation in spring constants may ensure that the first biasing member 310 may remain the primary component responsible for transmitting the user's applied load to the load sensor 318, while the second biasing member 312 may serve as a supplementary stabilizing mechanism. Nevertheless, it is also envisaged that alternative configurations of the second biasing member 312 may be employed, for instance, configuring it to have a same spring constant as the first biasing member 310.
[0190] According to various embodiments, there may be provided an analog push button assembly 3001 (e.g. an analog key) which may include or incorporate or employ the analog load sensing arrangement 3002. According to various embodiments, the analog push button assembly 3001 may be, but is not limited to being, an analog key for a keyboard, a keypad, etc., (i.e. an analog input device 3000) .
[0191] According to various embodiments, the analog push button assembly 3001 (e.g. analog key) –which may include or incorporate or utilize the analog load sensing arrangement 3002 –may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 3002 and / or the analog load sensing arrangement 2002 and / or the analog load sensing arrangement 1002 and / or the analog push button assembly 1001 of FIG. 1A to FIG. 1E and / or the analog push button assembly 2001 of FIG. 2A to FIG. 2G. In the following, the analog push button assembly 3001 is described with like reference characters generally referring to the same or corresponding parts / features of the analog push button assembly 1001 of FIG. 1A to FIG. 1E and / or the analog push button assembly 2001 of FIG. 2A to FIG. 2G. The description of the parts / features made with respect to the analog push button assembly 3001 may also be applicable with respect to the analog push button assembly 2001 and / or the analog push button assembly 1001, and vice versa.
[0192] According to various embodiments, within the analog push button assembly 3001, the analog load sensing arrangement 3002 may include the load reception sub-arrangement 3003 which may include at least one biasing member 310 (or, for example, the first biasing member 310 and the second biasing member 312) and the load sensor 318. The load reception sub-arrangement 3003 of the analog push button assembly 3001 may be configured to measure, via the load sensor 318, an amount of biasing load of (at least one, e.g. the first biasing member 310, of) the at least one biasing member 310 which may be varied according to an external load that is applied (e.g. by a user) or, in other words, sensed at the load reception sub-arrangement 3003 for outputting an analog signal corresponding to the amount of biasing load measured. According to various embodiments, the external load may be exerted at the load reception sub-arrangement 3003 when the at least one analog push button assembly 3001 is actuated or further actuated (e.g. depressed or further depressed) by the user (e.g. from an unactuated state or a partially actuated state) .
[0193] According to various other embodiments (not shown in FIG. 2A and FIG. 2B) , the analog push button assembly 3001 may include a cap (e.g. similar or identical to the cap 180 of FIG. 1A) . According to various embodiments, the cap may be configured to be coupled (e.g. removably or detachably coupled) to the stem member 320 (e.g. to a head portion at an upper segment of the stem member 320) . However, it is also envisaged that, in various other embodiments (not shown) , the cap may be configured to be associated with or coupled to the biasing member 310 via any other suitable way, such that the cap may be depressible towards the load sensor 318 to cause the biasing member 310 to elastically deform (e.g. compress) and, thereby, exert a biasing load on the load sensor 318.
[0194] According to various embodiments, there may be provided an analog input device 3000 which may include at least one analog push button assembly 3001 and a substrate 305 (see FIG. 3B) . As an example, according to various embodiments, the analog input device 3000 may be an analog keyboard, keypad, etc., while the substrate 305 may include or may be a mounting panel and / or circuit board of the analog input device 3000. Specifically, in various embodiments, the substrate 305 may be configured as a circuit board which may also serve as a mounting panel for supporting or mounting one or more other components.
[0195] According to various embodiments, the analog input device 3000 may contain any one or more or all the features and / or limitations of the analog push button assembly 3001 and / or the analog push button assembly 2001 and / or the analog push button assembly 1001 and / or the analog input device 1000 of FIG. 1A to FIG. 1E and / or the analog input device 2000 of FIG. 2A to FIG. 2G. In the following, the analog input device 3000 is described with like reference characters generally referring to the same or corresponding parts / features of the analog input device 1000 of FIG. 1A to FIG. 1E and / or the analog input device 2000 of FIG. 2A to FIG. 2G. The description of the parts / features made with respect to the analog input device 3000 may also be applicable with respect to the analog input device 2000 and / or the analog input device 1000, and vice versa.
[0196] According to various embodiments, the analog input device 3000 may include the analog push button assembly 3001 mounted or coupled to the substrate 305 (see FIG. 3B) . For instance, the analog push button assembly 3001 may be disposed on an upper surface of the substrate 305, as shown in FIG. 3B. As another example (not shown) , according to various other embodiments, when the analog push button assembly 3001 (e.g. analog key) includes the housing 350, the housing 350 may be disposed or seated on the upper surface of the substrate 305 and may be coupled (e.g. secured) thereto.
[0197] According to various embodiments, the analog input device 3000 may include a vibration isolation structure (or vibration isolation arrangement) 360. In particular, the analog input device 3000 may include a respective (or discrete or individual) vibration isolation structure (or unit) 360 for each respective analog push button assembly 3001 (e.g. for each analog key) .
[0198] According to various embodiments, the vibration isolation structure 360 may be operatively associated with respect to the substrate 305. In various embodiments, the vibration isolation structure 360 may be coupled or mounted to the substrate 305. Further, the vibration isolation structure 360 may be configured to prevent or mitigate the transmission of unintended loads or vibrations from the substrate 305 to the load sensor 318 (i.e. which may be disposed on the vibration isolation structure 360) . According to various embodiments, the vibration isolation structure 360 may be configured to link or couple the load sensor 318 to the substrate 305 in a manner such that the load sensor 318 may be spaced apart or “decoupled” from the substrate 305.
[0199] FIG. 3C shows a support panel 361 of the vibration isolation structure 360 linked to the substrate 305 via a vibration isolation arm 362 of the vibration isolation structure 360, according to various embodiments.
[0200] FIG. 3D shows the load sensor 318 supported by the support panel 361 of the vibration isolation structure 360, according to various embodiments.
[0201] With reference to FIG. 3C, according to various embodiments, the support panel 361 may extend from the substrate 305 to form a cantilever arrangement or in a cantilever manner. In various embodiments, the support panel 361 may be connected or coupled to the substrate 305 in a cantilever manner. For instance, as shown in FIG. 3C, the support panel 361 (e.g. a respective, or discrete or individual, support panel 361) may be coupled to the substrate 305 via a (e.g. a single, or at least one) vibration isolation arm 362, in which the vibration isolation arm 362 extends from the substrate 305 to support the support panel 361 in a cantilevered arrangement. In particular, in such a setup, according to various embodiments, the vibration isolation arm 362 may serve as the sole structural connection between the panel and the substrate 305. In other words, in various embodiments, the support panel 361 may be spaced apart from the substrate 305, with the vibration isolation arm 362 linking the support panel 361 to the substrate 305 in a cantilever manner.
[0202] According to various embodiments, the substrate 305, the vibration isolation arm 362, and the support panel 361 may all include or may be composed of a same material. However, it is also envisaged that, in various other embodiments, at least two components from among the substrate 305 and / or the vibration isolation arm 362 and / or the support panel 361 may include or may be composed of a different material from one another. For instance, in various other embodiments, the vibration isolation arm 362 may include or may be composed of a different material from the substrate 305 and / or the support panel 361.
[0203] According to various embodiments, the load sensor 318 may be entirely disposed and supported on the support panel 361, as shown in FIG. 3D. In this manner, the entire load sensor 318 may be spaced apart or “decoupled” from the substrate 305.
[0204] As shown in FIG. 3C, according to various embodiments, the support panel 361 may (e.g. optionally) include a hole (e.g. a through-hole, or a blind-hole) or a socket 365 which may be located at a central portion of the support panel 361. According to various embodiments, at least a portion of the load sensor 318 may be seated or positioned within the hole or socket 365 of the support panel 361. In various other embodiments, the load sensor 318 may extend over the hole 365 at the central portion of the support panel 361 (e.g. without any portion of the load sensor 318 received or inserted into the hole 365) . In particular, in various other embodiments, the load sensor 318 may be configured to rest on an upper (or uppermost) and / or planar surface of the support panel 361, with the hole 365 (e.g. sized to be smaller than a base of the load sensor 318) located beneath (e.g. directly beneath) the load sensor 318.
[0205] According to various embodiments, the cantilever arrangement of the support panel 361 and the substrate 305 may mitigate or attenuate the transmission of mechanical stresses or vibrations from the substrate 305 to the load sensor 318. In particular, the support panel 361 –which may support or hold the load sensor 318 and which may receive the load (i.e. the biasing load) when the stem member 320 is actuated by the user –may be at least partially mechanically isolated or “decoupled” from the substrate 305 through the cantilever arrangement. Accordingly, as a result of this cantilever arrangement, deformations or internal stresses generated within the substrate 305 may not be directly or proportionally transferred to the load sensor 318.
[0206] As an illustration, with reference to FIG. 3C and FIG. 3D, according to various embodiments, the substrate 305 may include an opening (e.g. inner opening, through-hole, etc. ) for receiving or accommodating the support panel 361. A size of this opening of the substrate 305 may be larger than a size of the support panel 361, such that the support panel 361 may be disposed within the opening of the substrate 305, while being parallel to and / or aligned with the substrate 305 (e.g. arranged along a plane of the substrate 305) . According to various embodiments, with the support panel 361 positioned within this opening of the substrate 305, one or more (outer or outward-facing) edges or side surfaces of the support panel 361 may be spaced apart from corresponding opposing (inner or inward-facing) edges or sides surfaces of the substrate 305, by an unobstructed and / or uninterrupted gap 364. According to various embodiments, the support panel 361 may be, but is not limited to being, concentrically arranged within this opening of the substrate 305. As shown, the vibration isolation arm 362 may extend between a pair of opposing edges or side surfaces of the support panel 361 and the substrate 305, thereby linking or coupling (e.g. indirectly coupling) the support panel 361 to the substrate 305. As shown, the vibration isolation arm 362 may be parallel to and / or extended along a plane of the support panel 361 and / or the substrate 305. Specifically, the vibration isolation arm 362 (e.g. a linear vibration isolation arm 362) may extend non-parallel (e.g. perpendicular) to a hole axis of the opening of the substrate 305 and / or to the movement axis of the stem member 320. As further shown, the unobstructed and / or uninterrupted gap 364 defined between the support panel 361 and the substrate 305 may correspond to (or may resemble) an uninterrupted and / or elongated open slot 364 that runs alongside the perimeter of the support panel 361, from a first (lateral) side of the vibration isolation arm 362 to a second or opposite (lateral) side of the vibration isolation arm 362, and around or surrounding at least a portion of the support panel 361. According to various embodiments, the unobstructed and / or uninterrupted gap (e.g. open slot) 364 may be free of pointed or sharp or abrupt corners. For example, each bend along the unobstructed and / or uninterrupted open slot 364 may be a rounded or curved bend. In particular, the corners (e.g. outer corners) of the support panel 361 and the corners (e.g. inner corners) of the substrate 305, which define the unobstructed and / or uninterrupted open slot 364, may be rounded corners.
[0207] According to various embodiments, a width of the vibration isolation arm 362 (e.g. measured between its first and second (lateral) sides or edges) may be smaller than a width of a corresponding edge or side surface of the support panel 361 that the vibration isolation arm 362 may be connected or adjoined to. Further, in various embodiments, the vibration isolation arm 362 may have, but is not limiting to having, a uniform or a substantially uniform width (e.g. along its longitudinal axis) .
[0208] Referring to FIG. 3B, according to various embodiments, the vibration isolation arm 362 may be connected or adjoined to (or extending from) an edge or side surface at a longitudinal end (or face) of the support panel 361 (e.g. elongated or rectangular shaped support panel 361) , where a longitudinal end of the load sensor 318 may correspondingly be proximal or positioned at (e.g. when the load sensor 318 is disposed on the support panel 361) . In other words, in various embodiments, the vibration isolation arm 362 may be parallel or substantially parallel to a longitudinal axis (e.g. lengthwise) of the support panel 361 and / or the load sensor 318.
[0209] FIG. 3E shows the support panel 361 of the vibration isolation structure 360 linked to the substrate 305 via at least one vibration isolation arm 362 at a lateral end of the support panel 361, according to various embodiments.
[0210] As another example, as shown in FIG. 3E, the vibration isolation arm 362 may be connected or adjoined to (or extending from) an edge or side surface at a lateral end (or face) of the support panel 361, where a lateral end (or side) of the load sensor 318 may correspondingly be proximal or positioned at (e.g. when the load sensor 318 is disposed on the support panel 361) . In other words, in various embodiments, the vibration isolation arm 362 may be parallel or substantially parallel to a lateral axis (e.g. widthwise) of the support panel 361 and / or the load sensor 318 or, in other words, perpendicular or substantially perpendicular to the longitudinal axis of the support panel 361 and / or the load sensor 318.
[0211] However, it is also envisaged that, in various other embodiments (not shown) , the vibration isolation arm 362 may be connected or adjoined to (or extending from) any other suitable edge or side surface of the support panel 361.
[0212] Referring back to FIG. 3B, according to various embodiments, the substrate 305 and / or the support panel 361 may include or define an opening 307 for the shaft 323 of the stem member 320 to be extendable or movable (e.g. slidable) therethrough. For example, as shown in FIG. 3C and FIG. 3D, the substrate 305 may include a notch (or recess) at an inner or inward-facing edge or side surface, while an opposing edge or side surface of the support panel 361 may include a corresponding notch (or recess) , thereby defining the opening 307 for accommodating the shaft 323 of the main body 321 of the stem member 320. Accordingly, this opening 307 may be connected (or continuous or merged) with the gap 364 (e.g. open slot, at least partially surrounding the support panel 361) between the substrate 305 and the support panel 361. However, it is also envisaged that in various other embodiments, this opening 307 for the shaft 323 of the stem member 320 may be separate (or non-continuous or disjointed) from the gap 364 (e.g. open slot) between the substrate 305 and the support panel 361. For instance, in various other embodiments, the entire opening 307 may be formed on the substrate 305 (e.g. without any portion thereof at the support panel 361) .
[0213] Referring back to FIG. 3B, the opening 307 for the shaft 323 of the stem member 320 may be located at or proximal or may be adjacent to a “first” edge or side surface at the lateral end (or face) of the support panel 361, where a lateral end (or side) of the load sensor 318 may correspondingly be proximal or positioned at (e.g. when the load sensor 318 is disposed on the support panel 361) , while the vibration isolation arm 362 may be connected or adjoined to (or extending from) a “second” edge or side surface at the longitudinal end (or face) of the support panel 361 (e.g. adjacent to said “first” edge or side surface of the support panel 361. In other words, the vibration isolation arm 362 and the stem member 320 (or the main body 321 and / or the shaft 323 of the stem member 320) may, respectively, be at a pair of adjacent (e.g. immediately adjacent) and / or adjoining sides (e.g. non-parallel or perpendicular sides) of the support panel 361.
[0214] As another example, as shown in FIG. 3E, the opening 307 for the shaft 323 of the stem member 320 may be located at or proximal or may be adjacent to aforesaid “first” edge or side surface at the lateral end (or face) of the support panel 361, while the vibration isolation arm 362 may be connected or adjoined to (or extending from) a “third” edge or side surface at the lateral end (or face) of the support panel 361 (e.g. opposite to the “first” edge or side surface of the support panel 361) . In other words, in various embodiments, the vibration isolation arm 362 may be opposite the stem member 320 (or the main body 321 and / or the shaft 323 of the stem member 320) , with the support panel 361 disposed between them. In other words, the vibration isolation arm 362 and the stem member 320 (or the main body 321 and / or the shaft 323 of the stem member 320) may be at opposite sides of the support panel 361.
[0215] In the above configurations, according to various embodiments, at least a portion of the analog push button assembly 3001 (e.g. the first biasing member 310, the load transmission member 330, the load sensor 318, and the wing portion 322 of the stem member 320) may be over (e.g. directly over) and / or aligned (e.g. vertically aligned) with the support panel 361 of the vibration isolation arrangement, while a remaining portion of the push button assembly (e.g. the second biasing member 312, the main body 321 of the stem member 320) may be over (e.g. directly over) and / or aligned (e.g. vertically aligned) with the substrate 305 and / or while being offset from the support panel 361.
[0216] FIG. 3F shows the analog push button assembly 3001 entirely disposed on a support panel 361 of the vibration isolation structure 360, according to various embodiments.
[0217] FIG. 3G shows a perspective view of the substrate 305 and the support panel 361 of the vibration isolation structure 360 of FIG. 3F, according to various embodiments.
[0218] FIG. 3H shows a perspective view of the load sensor 318 disposed on the support panel 361 of the vibration isolation structure 360 of FIG. 3G, according to various embodiments.
[0219] As shown in FIG. 3F, according to various embodiments, the entire analog push button assembly 3001 may be disposed on the support panel 361 of the vibration isolation structure 360. Accordingly, in various embodiments, each support panel 361 may be sized to hold or support an entire respective or individual analog push button assembly 3001 thereon.
[0220] As shown in FIG. 3F, the support panel 361 may be connected or coupled to, or extended from, the substrate 305 in a cantilever arrangement or cantilever manner.
[0221] For example, an edge or side surface of the support panel 361 may be coupled or adjoined to a corresponding edge or side surface (e.g. inner edge or side surface) of the substrate 305, while remaining edge (s) or side surface (s) of the support panel 361 may be disengaged and / or spaced apart and / or separated from the substrate 305. According to various embodiments, the edge or side surface of the support panel 361 forming the cantilever arrangement may be, but is not limited to being, integral or integrally formed with the corresponding edge or side surface of the substrate 305.
[0222] As another example, according to various other embodiments, the support panel 361 may be linked or coupled to the substrate 305 in a cantilever arrangement via one or more vibration isolation arms extending between an edge or side surface of the support panel 361 and a corresponding edge or side surface of the substrate 305. According to various embodiments, when the support panel 361 is linked or coupled to the substrate 305 in a cantilever arrangement via at least one vibration isolation arm, each vibration isolation arm may have a smaller width than the edge or side surface of the support panel 361 that it is connected to (or extended from) . It is also envisaged that, in various other embodiments, the support panel 361 may be linked or coupled to the substrate 305 in a cantilever arrangement via a single vibration isolation arm which may have an equal or substantially equal width as the edge or side surface of the support panel 361 that it is connected to (or extended from) . According to various embodiments, the at least one vibration isolation arm may be, but is not limited to being, integral or integrally formed with the support panel 361 and the substrate 305.
[0223] Accordingly, as shown in FIG. 3F, in various embodiments, the support panel 361 may be spaced apart from the substrate 305 (e.g. from one or more inner edges or side surface (s) of the substrate 305) so as to define an unobstructed and / or uninterrupted gap (e.g. open slot) 364 between the support panel 361 and the substrate 305. In particular, as shown, the unobstructed and / or uninterrupted gap (e.g. open slot) 364 may be a “U” shaped (or substantially “U” shaped) or a “C” shaped (or a substantially “C” shaped) continuous open slot 364. According to various embodiments, the unobstructed and / or uninterrupted gap (e.g. open slot) 364 may be free of pointed or sharp corners. For example, each bend along the unobstructed and / or uninterrupted gap (e.g. open slot) 364 may be a rounded or curved bend. That is, the corners of the support panel 361 and the substrate 305, which define the unobstructed and / or uninterrupted gap, may be rounded.
[0224] In various embodiments, as shown in FIG. 3F, with the entire analog push button assembly 3001 disposed on the cantilevered support panel 361, the load sensor 318 may be, but is not limited to being, situated as a distal end portion of the support panel 361 (i.e. distal from the cantilever connection between the support panel 361 and the substrate 305) . In other words, in various embodiments, the load sensor 318 may be distally located from the cantilever connection, while the main body 321 of the stem member 320 may be proximally located to the cantilever connection. In yet other words, the load sensor 318 may be positioned at the cantilevered (or free) end (or portion or region) of the support panel 361.
[0225] FIG. 4A shows an exploded view of an analog push button assembly 4001, having a load transmission member 430 which may receive a load along a first axis and transmit the load to a load sensor 318 along another axis, according to various embodiments.
[0226] FIG. 4B shows a perspective view of the analog push button assembly 4001 of FIG. 4A, on a substrate 305, without a housing 450, according to various embodiments.
[0227] According to various embodiments, there may be provided the analog load sensing arrangement 4002 for an analog push button assembly 4001 (e.g. an analog key) .
[0228] According to various embodiments, the analog load sensing arrangement 4002 may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G and / or the analog load sensing arrangement 3002 of FIG. 3A to FIG. 3H. In the following, the analog load sensing arrangement 4002 is described with like reference characters generally referring to the same or corresponding parts / features of the analog load sensing arrangement 1002 of FIG. 1A to FIG. 1E and / or the analog load sensing arrangement 2002 of FIG. 2A to FIG. 2G and / or the analog load sensing arrangement 3002 of FIG. 3A to FIG. 3H. The description of the parts / features made with respect to the analog load sensing arrangement 4002 may also be applicable with respect to the analog load sensing arrangement 3002 and / or the analog load sensing arrangement 2002 and / or the analog load sensing arrangement 1002, and vice versa.
[0229] According to various embodiments, the analog load sensing arrangement 4002 may, similar to the analog load sensing arrangement 3002 of FIG. 3A to FIG. 3H, include a load reception sub-arrangement 4003.
[0230] According to various embodiments, the load reception sub-arrangement 4003 may include a stem member 420, a load sensor 318 (e.g. a force sensor, a strain gauge, or a pressure sensor, etc. ) , and a biasing member 410. According to various embodiments, the biasing member 410 may be disposed or positioned between the stem member 420 and the load sensor 318.
[0231] In various embodiments, the load reception sub-arrangement 4003 of the analog may include (e.g. further include) an output terminal (e.g. similar or identical to the output terminal 117 of FIG. 1A to FIG. 1E) . Accordingly, in various embodiments, the load reception sub-arrangement 4003 may be configured to determine, via the load sensor 318, an amount of load exerted on the load sensor 318 and to output, through the output terminal, an analog signal corresponding to the amount of load determined.
[0232] Further, according to various embodiments, the load reception sub-arrangement 4003 may include a load transmission member 430 (e.g. a force transmission member) . As shown in FIG. 4B, the load transmission member 430 may be disposed or interposed between the biasing member 410 and the load sensor 318, while the biasing member 410 may be interposed between the load transmission member 430 and the stem member 420.
[0233] According to various embodiments, the analog load sensing arrangement 4002 may also include a housing 450. According to various embodiments, the housing 450 may include a bottom section and a top section.
[0234] FIG. 4C shows a close-up perspective view of the load transmission member 430, according to various embodiments.
[0235] With reference to FIG. 4C, according to various embodiments, the load transmission member 430 may include a panel portion 431 (e.g. in the form of a plate structure or planar panel structure) . As shown, the panel portion 431 may have a triangular shape or profile, but is not limited thereto. In various other embodiments, the panel portion 431 may have any other shape or profile. In various embodiments, the panel portion 431 may have a uniform or substantially uniform height (or thickness) (e.g. measured along the movement axis) .
[0236] According to various embodiments, the load transmission member 430 may further include an engagement portion 433 for directly engaging and / or abutting the load sensor 318. According to various embodiments, this engagement portion 433 may be elongated, and may have a uniform or substantially uniform and / or symmetrical cross-sectional, in a direction parallel to its longitudinal axis. According to various embodiments, the engagement portion 433 (e.g. its longitudinal axis) may be non-parallel (e.g. perpendicular) to a plane of the panel portion 431. Further, the engagement portion 433 may be positioned at a first end or end region of the panel portion 431. According to various embodiments, the engagement portion 433 may be immovable relative to the panel portion 431. According to various embodiments, the engagement portion 433 may be integral or integrally formed with the panel portion 431.
[0237] As shown in FIG. 4C, the engagement portion 433 may be protruding or extending downward from the panel portion 431 of the load transmission member 430.
[0238] According to various embodiments, the load transmission member 430 may further include a guided element (e.g. which may be guided by a corresponding guide element 456 of the housing 450, described later) . According to various embodiments, as shown in FIG. 4C, the guided element may include or may be a sleeve portion 432 (or structure) . Specifically, the sleeve portion 432 may be elongated, and may define a central through-hole (e.g. linear through, opening, etc. ) which extends through the sleeve portion 432. According to various embodiments, the sleeve portion 432 may be positioned at a second (or another or opposite) end or end region of the panel portion 431 (e.g. opposite the engagement portion 433) , and the through-hole may extend through both the sleeve portion 432 as well as the panel portion 431. According to various embodiments, a hole axis of the through-hole 432A of the sleeve portion 432 may be non-parallel (e.g. perpendicular) to the plane of the panel portion 431 and / or may be parallel to the longitudinal axis of the engagement portion 433 of the load transmission member 430. Further, the sleeve potion may be extending from an upper surface of the panel portion 431 (e.g. in an extension direction opposite to the sleeve portion 432) , but is not limited thereto. Thus, for example, in various other embodiments, at least a part of the sleeve portion 432 may also be at the bottom surface of the panel portion 431. In other words, in various other embodiments, the sleeve may be extended across the panel portion 431 (e.g. in a non-parallel or perpendicular manner) . According to various embodiments, the sleeve portion 432 may be immovable relative to the panel portion 431. According to various embodiments, the sleeve portion 432 may be integral or integrally formed with the panel portion 431.
[0239] According to various embodiments, the analog load sensing arrangement 4002 (or an analog push button assembly 4001 with an analog load sensing arrangement 4002) may be configured to guide or constrain the load transmission member 430 along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0240] In particular, according to various embodiments, the analog load sensing arrangement 4002 (or an analog push button assembly 4001 with an analog load sensing arrangement 4002) may be configured to guide or constrain the guided element and / or the engagement portion 433 of the load transmission member 430 along a predetermined linear axis or path (e.g. which may be parallel to the movement axis) .
[0241] FIG. 4D shows a close-up top perspective view of the bottom section of the housing 450, according to various embodiments.
[0242] For example, according to various embodiments, the housing 450 (e.g. the bottom section of the housing 450) may include a first internal or inner guide element 455 which may accommodate (e.g. slidably receive) and constrain the engagement portion 433 of the load transmission member 430 to be movable along only a linear path (e.g. parallel to the movement axis) . As an example, shown in FIG. 4D, the first guide element 455 may include or may be a through-hole 455 at a floor or base of the bottom section of the housing 450 which may be shaped and / or sized to conform with or complement a shape and / or size of the engagement portion 433. In particular, in various embodiments, the engagement portion 433 may be inserted into or received within the through-hole 455 of the housing 450, forming a sliding-fit that allows controlled movement (e.g. minute movement) of the engagement portion 433 along a defined path parallel to a hole axis of the through-hole 455 of the housing 450. While FIG. 4C and FIG. 4D may depict each of the engagement portion 433 and the through-hole 455 of the housing 450 as having a circular cross-sectional profile, it is also envisaged that, in various other embodiments, they may have any other suitable cross-sectional profile (e.g. a square shaped, a regular shaped, or an irregular shaped cross-sectional profile) .
[0243] Additionally, according to various embodiments, the housing 450 (e.g. the bottom section of the housing 450) may further include a second (e.g. another or discrete) internal or inner guide element 456 which may accommodate (e.g. slidably receive) and constrain the stem member 420 to be movable along only a linear path (e.g. parallel to the movement axis) . For example, as shown, the second guide element 456 may include or may be a tubular structure 456 on the floor or base of the bottom section of the housing 450. In particular, the tubular structure 456 may define a central through-hole (e.g. linear through, opening, etc. ) . According to various embodiments, this through-hole may extend through the tubular structure 456, and may also extend through the floor or base of the housing 450. According to various embodiments, the first and the second guide elements 455, 456 may be parallel to each other. For example, the hole axis of the through-hole of the housing 450 (i.e. first guide element 455) may be parallel to a hole axis of the through-hole of the tubular structure 456 (i.e. second guide element) .
[0244] According to various embodiments, the through-hole of the tubular structure 456 may slidably receive a portion of the stem member 420 therein. For example, with reference to FIG. 4A, the stem member 420 may include a shaft 423 extending downwards from an underside of the main body 421 of the stem member 420. According to various embodiments, the through-hole of the tubular structure 456 may be shaped and / or sized to conform with or complement a shape and / or size of the shaft 423 of the stem member 420. In particular, in various embodiments, the shaft 423 of the stem member 420 may be inserted into or received within the through-hole of the tubular structure 456, forming a sliding-fit that allows controlled movement of the shaft 423 of the stem member 420 along a defined path parallel to the hole axis of the through-hole of the tubular structure 456. While FIG. 4A and FIG. 4D may respectively depict the shaft 423 of the stem member 420 and the through-hole of the tubular structure 456 as having a circular cross-sectional profile, it is also envisaged that, in various other embodiments, they may have any other suitable cross-sectional profile (e.g. a square shaped, a regular shaped, or an irregular shaped cross-sectional profile) .
[0245] FIG. 4E shows bottom perspective view of the bottom section of the housing 450 of FIG. 4D, according to various embodiments.
[0246] According to various embodiments, as shown in FIG. 4E, the housing 450 may (e.g. optionally and / or further) include a “secondary” tubular structure 457 extending in an opposite direction (e.g. downwards) from the aforementioned tubular structure 456 (herein may be referred to as “primary” tubular structure 456) at the upper surface of the floor or base of the housing 450. According to various embodiments, the “secondary” tubular structure 457 may serve as an extension to the “primary” tubular structure 456 such that the shaft 423 (see FIG. 4A) of the stem member 420 may be guided and aligned along a continuous and linear through-hole which extends across the “primary” tubular structure 456, the floor or base of the housing 450, as well as the “secondary” tubular structure 457.
[0247] Referring to FIG. 4E, according to various embodiments, when the load transmission member 430 is coupled (e.g. operatively coupled) to the housing 450, a free end segment (or a distal or bottommost end) of the engagement portion 433 of the load transmission member 430 may be protruding or extended through the through-hole 455 of the housing 450 (e.g. in a downward direction) for engaging or abutting the load sensor 318 (see FIG. 4B) .
[0248] FIG. 4F shows a top view of the load transmission member 430 operatively coupled to the housing 450, according to various embodiments.
[0249] According to various embodiments, with reference to FIG. 4C to FIG. 4E, when the load transmission member 430 is coupled (e.g. operatively coupled) to the housing 450, the sleeve portion 432 of the load transmission member 430 may be sleeved over (or around) the tubular structure (i.e. the “primary” tubular structure) 456 of the housing 450 (e.g. at the bottom segment of the housing 450) . Further, the sleeve portion 432 (or the entire load transmission member 430) may be movable or displaceable relative to the housing 450, along said tubular structure 456 of the housing 450. According to various embodiments, with the sleeve portion 432 of the load transmission member 430 sleeved over the tubular portion of the housing 450, the tubular portion may align the sleeve portion 432 to (or along) the movement axis of the stem member 420, thereby constraining the load transmission member 430 from movement (e.g. tilting or lateral shifts) in a direction non-parallel to or away from the movement axis.
[0250] According to various embodiments, the tubular structure 456 of the housing 450 may be inserted into or received within the through-hole 432A of the sleeve portion 432 of the load transmission member 430, forming a sliding-fit or substantially form-fit therebetween. While FIG. 4F may depict the outer profile (e.g. outer shape) of the tubular structure 456 of the housing 450 as well as the through-hole 432A of the sleeve portion 432 of the load transmission portion as having circular cross-sectional profiles, it is also envisaged that, in various other embodiments, they may have any other suitable cross-sectional profiles (e.g. a square shaped, a regular shaped, or an irregular shaped cross-sectional profiles) .
[0251] According to various embodiments, both the tubular structure 456 of the housing 450 (or at least its outer surface) and the sleeve portion 432 (or at least its inner surface) of the load transmission member 430 may be linear and / or have uniform cross-sectional profiles, along their respective longitudinal or hole axes. However, it is also envisaged that, in various other embodiments, both the tubular structure 456 of the housing 450 (or at least its outer surface) and the sleeve portion 432 of the load transmission member 430 (or at least its inner surface) may have complementing tapered ross-sectional profiles, along their longitudinal or hole axes. Specifically, they may be tapered in an upward direction (e.g. from the floor or base of the housing 450) , which may be in opposite direction to the direction of actuation or depression of the stem member 420, and which may be parallel to and / or along the movement axis.
[0252] According to various embodiments, with reference to FIG. 4F, when the load transmission member 430 is coupled (e.g. operatively coupled) to the housing 450, the shaft 423 (see FIG. 4A) of the stem member 420 and / or the tubular structure 456 of the housing 450 and / or the sleeve portion 432 of the load transmission member 430 may be arranged concentrically to one another. In particular, the central or longitudinal axis of the stem member 420 and / or the central or hole axis of the tubular structure 456 of the housing 450 and / or the central or hole axis of the sleeve portion 432 of the load transmission member 430 may be parallel and / or coincident with each other. Further, according to various embodiments, the central or longitudinal axis of the stem member 420 and / or the central or hole axis of the tubular structure 456 of the housing 450 and / or the central or hole axis of the sleeve portion 432 of the load transmission member 430 may be parallel and / or coincident with the movement axis of the stem member 420.
[0253] According to various embodiments, referring back to FIG. 4B, the panel portion 431 (or the plane of the panel portion 431) of the load transmission member 430 may be non-parallel (e.g. perpendicular) to the movement axis of the stem member 420. Further, the panel portion 431 may be parallel to the substrate 305 and may be separated and / or spaced (e.g. at a distance or by a gap) from the substrate 305 (and / or from the housing 450, the floor or base of the housing 450, shown in FIG. 4D) .
[0254] Referring back to FIG. 4B, according to various embodiments, the central or longitudinal axis of the engagement portion 433 of the load transmission member 430 may be parallel to, but may be offset from (in other words, non-coincident with) , the movement axis of the stem member 420.
[0255] According to various embodiments, with reference to FIG. 4B, the biasing member 410 may be arranged between the stem member 420 and the panel portion 431 of the load transmission member 430. In particular, the biasing member 410 may abut against the stem member 420 and the upper surface of the panel portion 431 of the load transmission member 430 (i.e. at opposite ends of the biasing member 410) . Further, the biasing member 410 (e.g. a coil spring) may surround (e.g. may be wound or coiled around) both the sleeve portion 432 of the load transmission member 430 as well as the shaft 423 (see FIG. 4A) of the stem member 420 (i.e. which may be within the sleeve portion 432) . Thus, in various embodiments, the sleeve portion 432 (e.g. which may be a linearly extending sleeve portion 432, e.g. parallel to the movement axis) may also serve as an alignment element for constraining the biasing member 410 from movement in a direction non-parallel to the movement axis (e.g. restrict from undesirable lateral shifts relative to the load transmission member 430) .
[0256] Accordingly, in various embodiments, a first portion of the load transmission member 430 may be engaged with the biasing member 410, while a second portion of the load transmission member 430 (e.g. opposite the first portion) may be engaged with the load sensor 318. The first portion of the load transmission member 430 may be aligned along the movement axis of the stem member 420, while the second portion of the load transmission member 430 and the load sensor 318 may be offset from the movement axis of the stem member 420. In various embodiments, the load transmission member 430 may be constrained from movement in a direction non-parallel to the movement axis of the stem member 420.
[0257] Accordingly, according to various embodiments, the load transmission member 430 may be capable of transmitting the biasing load from the biasing member 410 to the load sensor 318, in an offset manner relative to the movement axis of the stem member 420 and / or the axis of deformation of the biasing member 410, while ensuring uniform, efficient, stable, and controlled load transmission.
[0258] Accordingly, with the above configuration, according to various embodiments, the load transmission member 430 may be configured to transmit (e.g. uniformly transmit) the biasing load from the biasing member 410 to the load sensor 318, in a stable and controlled manner. Notable, the configuration may ensure uniform or substantially uniform load transmission in an offset manner relative to the movement axis of the stem member 420 and / or the axis of deformation of the biasing member 410, thereby enhancing the overall precision and reliability of such an analog load sensing arrangement 4002.
[0259] According to various embodiments, there may be provided an analog push button assembly 4001 (e.g. an analog key) which may include or incorporate or employ the analog load sensing arrangement 4002. According to various embodiments, the analog push button assembly 4001 may be, but is not limited to being, an analog key for a keyboard, a keypad, etc., (i.e. an analog input device 4000) .
[0260] According to various embodiments, the analog push button assembly 4001 (e.g. analog key) –which may include or incorporate or utilize the analog load sensing arrangement 4002 –may contain any one or more or all the features and / or limitations of the analog load sensing arrangement 4002 and / or the analog load sensing arrangement 3002 and / or the analog load sensing arrangement 2002 and / or the analog load sensing arrangement 1002.
[0261] According to various embodiments, there may be provided an analog input device 4000 which may include at least one analog push button assembly 4001 mounted to the substrate 305.
[0262] According to various embodiments, the analog input device 4000 may contain any one or more or all the features and / or limitations of the analog push button assembly 4001 and / or the analog push button assembly 3001 and / or the analog push button assembly 2001 and / or the analog push button assembly 1001 and / or the analog input device 1000 of FIG. 1A to FIG. 1E and / or the analog input device 2000 of FIG. 2A to FIG. 2G and / or the analog input device 3000 of FIG. 3A to FIG. 3H.
[0263] FIG. 5A shows an example analog input device architecture, according to various embodiments.
[0264] According to various embodiments, the analog input device may be an analog keyboard (e.g. an 8 kHz analog keyboard having an 8 kHz polling rate) which may include a plurality of push button assemblies. Each push button assembly may include an analog load sensing arrangement having a load sensor. As an illustration, in various embodiments, the analog input device may be an 8 kHz analog keyboard which may be configured to achieve an 8 kHz polling rate. For example, the analog keyboard may poll for data (e.g. input data) at intervals of 125 μs. Furthermore, the analog keyboard may be configured to acquire and transmit data (e.g. analog data) within each 125 μs polling period, ensuring rapid and efficient data handling during each cycle.
[0265] FIG. 5B and FIG. 5C show example acquisition architectures, according to various embodiments.
[0266] This acquisition architecture may include various components and interfaces configured to facilitate the collection, processing, and transmission of load (e.g. force, strain, pressure, etc. ) data from the load sensors to the processing unit.
[0267] As an illustration, according to various embodiments, the architecture may include an acquisition microcontroller unit (MCU) which may serve as a central control unit responsible for managing data acquisition and communication. The MCU may gather data from load sensing devices (e.g. Integrated Circuit Chips or IC chips) , which may process signals from the analog push button assemblies. The MCU may also convert this data into a format suitable for further processing by other parts of the system, such as a connected computer or device (i.e. a host device) .
[0268] A Serial Peripheral Interface (SPI) may facilitate communication between the MCU and the load sensing devices (e.g. IC chips) . According to various embodiments, the MCU may operate as the master device, orchestrating data exchange with the load sensing devices (e.g. IC chips) , which may function as slave units. According to various embodiments, the SPI interface may employ a set of connections, which may include Clock (SCK) , Chip Select (CS) , Data Out (MOSI) , and Data In (MISO) , to enable efficient data transfer. This interface may allow the MCU to read voltage values generated by the load sensing devices in response to load applied to and / or measured or detected the analog push button assemblies.
[0269] The acquisition process may begin with an event or signal referred to as SD0, indicating the start of data acquisition. During this stage, the MCU may sample voltage values from the load sensing devices (e.g. IC chips) , which may be derived from the load (e.g. force) applied to and / or measured or detected by the analog push button assemblies.
[0270] According to various embodiments, each load sensing device (e.g. IC chip) may be associated with a predetermined group of a plurality of analog push button assemblies. Specifically, each load sensing device may be configured to process input from multiple analog push button assemblies -for instance, four analog push button assemblies per load sensing device (as depicted in FIG. 5B) -and may consolidate this data to determine the load (e.g. force) applied to and / or measured or determined by the group of analog push button assemblies. However, it is also envisaged that, in various other embodiments, any other suitable configurations –for instance, each load sensing device being associated with (or configured to process input from) a respective (or single or discrete) analog push button assembly (as depicted in FIG. 5C) –may also be implemented. In various embodiments, the load sensing devices may utilize integrated circuit (or IC) designs that may incorporate signal processing capabilities, such as filtering and averaging, to enhance the accuracy and reliability of the data.
[0271] Once data acquisition is complete (e.g. as marked by an event or signal which may be referred to as SD1) , the MCU may transmit the collected data through the SPI interface to other components or systems. This design may enable the system to accurately detect and communicate varying load levels applied to and / or measured or detected by the analog push button assemblies, enabling features such as load-sensitive (e.g. force-sensitive, pressure-sensitive, etc. ) input.
[0272] According to various embodiments, the grouping of multiple analog push button assemblies under a single respective (or each) load sensing device may reduce system complexity and optimizes space on a circuit board or PCB by minimizing the number of load sensing devices (or ICs or IC chips) required. Additionally, it may also lower production costs and power consumption while improving scalability for systems requiring additional analog push button assemblies. In various embodiments, centralized processing capabilities of the load sensing devices may simplify communication with the MCU and enhance the overall performance of the acquisition architecture.
[0273] Additionally, in various embodiments, the use of load sensing devices (or load sensing ICs) to manage data from multiple analog push button assemblies (e.g. analog keys) may offer a compact, efficient, and scalable solution for detecting and processing load applied to and / or measured or detected by the analog push button assemblies. In various embodiments, this may enable the analog input device (e.g. analog keyboard) to achieve advanced functionality, such as load-sensitive input, while maintaining a streamlined and cost-effective design.
[0274] Various embodiments have thus described an analog load sensing arrangement for analog push button assemblies (e.g. analog keys) that integrates load sensors, such as strain gauges, into the design of individual analog keys.
[0275] Additionally, various embodiments have also described an analog push button assembly which includes the analog load sensing arrangement.
[0276] Furthermore, various embodiments have also described an analog input device which may include one or more analog push button assemblies.
[0277] The embodiments described herein enable the seamless integration of load sensors within the compact and complex structure of analog input devices, while maintaining structural stability and usability.
[0278] These embodiments may offer superior accuracy and high-resolution detection of user input loads, ensuring a precise and responsive user experience.
[0279] Moreover, the embodiments may enhance durability and consistent performance over prolonged use, meeting the demands of modern analog input devices for reliability and longevity.
[0280] Overall, the embodiments described herein provide a reliable solution for integrating load sensors into analog input devices, while maintaining high levels of precision, durability, and usability. This advancement sets a new standard in analog input technologies and has the potential to promote continued progress in the field.
[0281] While the invention has been particularly shown and described with reference to specific embodiments, it should be understood by those skilled in the art that various changes, modification, variation in form and detail may be made therein without departing from the scope of the invention as defined by the appended claims. The scope of the invention is thus indicated by the appended claims and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced.
Claims
1.An analog load sensing arrangement, wherein the analog load sensing arrangement comprises:a load reception sub-arrangement comprising a biasing member and a load sensor,wherein the load reception sub-arrangement is configured to determine, via the load sensor, an amount of biasing load of the biasing member varied according to an external load applied at the load reception sub-arrangement for outputting an analog signal corresponding to the amount of biasing load determined; anda stem member configured to exert the external load at the load reception sub-arrangement to vary the amount of biasing load of the biasing member when the stem member is depressed relative to the load sensor of the load reception sub-arrangement.2.The analog load sensing arrangement of claim 1,wherein the biasing member is arranged between the stem member and the load sensor,wherein the biasing member is configured to elastically deform, based on an amount of depression of the stem member, and to exert a corresponding amount of biasing load on the load sensor.3.The analog load sensing arrangement of claim 1 or 2,wherein the load reception sub-arrangement further comprises an output terminal,wherein the load reception sub-arrangement is configured to determine, via the load sensor, the amount of biasing load exerted on the load sensor and to output, through the output terminal, an analog signal corresponding to the amount of biasing load determined.4.The analog load sensing arrangement of any one of claims 1 to 3, further comprising:a load transmission member interposed between the biasing member and the load sensor,wherein the load transmission member is configured to transmit the biasing load of the biasing member to the load sensor for measurement thereof by the load sensor.5.The analog load sensing arrangement of claim 4,wherein the load transmission member comprises an engagement surface for engaging a load-receiving surface of the load sensor,wherein the load-receiving surface of the load sensor comprises a protruding member configured to engage the engagement surface of the load transmission member.6.The analog load sensing arrangement of claim 4 or 5, further comprising:a housing,wherein the housing is configured to constrain the stem member to be movable along a straight path; and / orwherein the housing is configured to constrain the load transmission member from movement in a direction non-parallel to a movement axis of the stem member.7.The analog load sensing arrangement of claim 6, further comprising:a vibration isolation structure,wherein the force sensor is disposed on the vibration isolation structure,wherein the vibration isolation structure is operatively associated with the housing in a manner so as to space the load sensor apart from the housing.8.The analog load sensing arrangement of any one of claims 1 to 7,wherein the biasing member is preloaded to exert an initial biasing load onto both the load sensor and the stem member when the stem member is in an undepressed position.9.The analog load sensing arrangement of claim 1,wherein the biasing member is a linearly elastic biasing member; and / orwherein the load sensor comprises a strain gauge.10.An analog input device comprising:a substrate;at least one analog push button assembly mounted to the substrate, the at least one analog push button assembly comprising an analog load sensing arrangement, wherein the analog load sensing arrangement comprises:a load reception sub-arrangement comprising a biasing member and a load sensor, the load reception sub-arrangement being configured to determine, via the load sensor, an amount of biasing load of the biasing member varied according to an external load applied at the load reception sub-arrangement for outputting an analog signal corresponding to the amount of biasing load determined,wherein the external load is exerted at the load reception sub-arrangement to vary the amount of biasing load of the biasing member when the at least one analog push button assembly is actuated, relative to the substrate, by a user.11.The analog input device of claim 10,wherein the load reception sub-arrangement further comprises an output terminal,wherein the load reception sub-arrangement is configured to determine, via the load sensor, the amount of biasing load exerted on the load sensor and to output, through the output terminal, an analog signal corresponding to the amount of biasing load determined.12.The analog input device of claim 10,wherein each analog push button assembly comprises a stem member configured to be depressible relative to the load sensor of the load reception sub-arrangement,wherein the stem member is configured to exert the external load at the load reception sub-arrangement when the stem member is depressed relative to the load sensor.13.The analog input device of claim 12,wherein the stem member comprises a main body and a wing portion protruding from a side of the main body;wherein the biasing member is arranged between the wing portion of the stem member and the load sensor; andwherein each analog push button assembly further comprises an auxiliary biasing member arranged between the main body of the stem member and the substrate.14.The analog input device of claim 12,wherein each analog push button assembly further comprises a load transmission member,wherein a first portion of the load transmission member is engaged with the biasing member,wherein a second portion of the load transmission member, opposite the first portion, is engaged with the load sensor,wherein the load transmission member is constrained from movement in a direction non-parallel to a movement axis of the stem member,wherein the first portion of the load transmission member is aligned along the movement axis of the stem member,wherein the second portion of the load transmission member and the force sensor are offset from the movement axis of the stem member.15.The analog input device of claim 10, further comprising:at least one vibration isolation structure configured to couple the load sensor of the at least one analog push button assembly to the substrate in a manner such that the load sensor is spaced apart from the substrate.16.The analog input device of claim 15,wherein each vibration isolation structure comprises a support panel and at least one vibration isolation arm,wherein a corresponding load sensor of a corresponding analog push button assembly is disposed on the support panel,wherein the support panel is linked to the substrate via the at least one vibration isolation arm disposed therebetween.17.The analog input device of claim 16,wherein each vibration isolation structure further comprises a bracket that is mounted to the substrate,wherein the support panel is linked to the bracket via the at least one vibration isolation arm disposed therebetween,wherein the bracket interconnects the at least one vibration isolation arm and the substrate.18.The analog input device of claim 15,wherein each of the substrate and the at least one vibration isolation structure is in a form of a circuit board,wherein the vibration isolation structure comprises an interconnect which electrically connects the load sensor to the substrate.19.The analog input device of claim 12, further comprising:a housing mounted to the substrate,wherein the housing is configured to constrain the stem member to be movable along a straight path.20.The analog input device of claim 14, further comprising:a housing mounted to the substrate,wherein the housing comprises a guide element that is parallel to the movement axis of the stem member;wherein the load transmission member comprises a guided element operatively coupled to the guide element of the housing;wherein the guide element of the housing is configured to constrain the load transmission member from movement in the direction non-parallel to the movement axis of the stem member.
Citation Information
Patent Citations
Keyboard switch
CN105185635A
Trigger switch
CN108695091A
FORCE-SENSING APPARATUS and ELECTRONIC DEVICE WITH FORCE-SENSING APPARATUS
CN113296626A
Input device
CN117425943A
Miniature isometric joystick
US5541622A