Expandable button mouse

By integrating removable key structure on the keyboard, combining position sensors and input transducers, the problem of redundant input devices in portable devices is solved, the combination of keyboard and mouse functions is realized, and the portability and diversity of the device is improved. Functional.

CN113282183BActive Publication Date: 2025-01-14APPLE INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110190999.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-02-19
Filing Date
2021-02-19
Publication Date
2025-01-14
Estimated Expiration
2041-02-19

AI Technical Summary

Technical Problem

Existing computer input devices take up a large space and redundant in portable devices, especially when carrying a separate mouse, especially when the device already has a built-in fixed-point device, there is an unnecessary burden on the use of the separate device.

Method used

A key structure that can be removed is designed that provides typing input when used as a key on the keyboard, and as a mouse or remote input device when separated, combining position sensors and input transducers to track user clicks and Move to adapt to different input types.

Benefits of technology

The integrated portable mouse function on the keyboard is realized, reducing the size and weight of the device, improving portability, and avoiding the portability of redundant devices, meeting a variety of input needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113282183B_ABST
    Figure CN113282183B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a deployable button mouse. A computer input device is disclosed which may include a housing, a set of key switch mechanisms positioned in the housing, and a removable key structure operable between a first configuration positioned in the housing and a second configuration separated from the housing. The removable key may have a position sensor, wherein in the first configuration, the removable key structure is operable to provide key-based typing input, and in the second configuration, the removable key structure is operable as a computer pointing device using the position sensor. Thus, the removable key structure may allow comfortable, portable, and precise pointer input for a computer input system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments generally relate to computer systems and computer input devices. More specifically, embodiments of the invention relate to a keyboard having removable keys that can be used as separate input devices. Background Art

[0002] Since the introduction of the Apple Macintosh in the 1980s, which popularized the graphical user interface, the computer mouse has become an essential component of desktop computing. In the intervening years, the computer mouse has undergone a series of innovations, including the addition of right-click and left-click buttons, scroll wheels, optical sensors, trackball sensors, laser sensors, and wireless communication to the host computer. The mouse typically incorporates an ergonomic shape to fit comfortably in the hand, a factor that keeps its size relatively stable. Handheld mouse input is also well suited for many types of precision tasks, such as graphic design, computer-aided design and modeling, and editing large and complex documents.

[0003] In some cases, portable computing devices such as laptop computers and tablet computers benefit from the use of a peripheral mouse input device. However, the user is then burdened with carrying a separate mouse with the computer, and a separate device may be redundant when the computer already has a built-in pointing device. Therefore, there is a constant need for improvements and innovations in input devices for computer systems. Summary of the invention

[0004] One aspect of the present disclosure relates to a computer input device that includes a housing, a set of key switch mechanisms positioned in the housing, and a removable key structure operable between a first configuration positioned in the housing and a second configuration separated from the housing. The removable key may include a position sensor. In the first configuration, the removable key structure is operable to provide key-based typing input, and in the second configuration, the removable key structure is operable as a computer pointing device using the position sensor.

[0005] In some embodiments, the removable key structure also includes an input transducer to detect a user touch on the top surface of the removable key structure or movement of the top surface of the removable key structure. The removable key structure can be positioned in a socket or recess in the housing in a first configuration. The removable key structure may include an internal key switch mechanism and a second housing, wherein the internal key switch mechanism can deflect relative to the second housing, and the second housing can be separated from the housing of the computer input device. The removable key structure may include a main body portion having a side feature that can be extended. The removable key structure may be able to be separated from a key switch mechanism in a group of key switch mechanisms. The removable key structure may be able to be separated from a keycap or subkey connected to the housing.

[0006] In some embodiments, the removable key structure may further include an internal energy storage device, wherein the internal energy storage device is configured to receive energy in the first configuration. The removable key structure may further include a bottom surface and a spacer configured to separate the bottom surface from the support surface when the removable key structure is in the second configuration.

[0007] Another aspect of the present disclosure relates to a computer input system that includes a base structure, an input device operable to output an electronic position signal, and a support structure connecting the input device to the base structure. In a first configuration, the input device can be coupled to the support structure, and a force applied to a top surface of the input device can deflect the input device relative to the base structure. In a second configuration, the input device can be separated from the support structure, and the input device is operable to output the electronic position signal.

[0008] In some embodiments, the input system may further include a switch, wherein a force applied to the top surface of the input device actuates the switch when the input device is deflected relative to the base structure. The input device and the support structure may also be coupled by a magnetic structure that attracts the input device to the support structure. The support structure may include a key stabilizer that can be reversibly attached to the input device and can be separated from the input device. The support structure may include a key cap that can be reversibly attached to the input device and can be separated from the input device.

[0009] In some embodiments, applying an eccentric force to the top surface of the input device can separate the input device from the support structure. If the input device deflects below a threshold distance relative to the base structure, the input device can be locked to the support structure when the force is removed, and if the input device deflects equal to or above the threshold distance relative to the base structure, the input device can be unlocked from the support structure when the force is removed.

[0010] Yet another aspect of the present disclosure relates to a computer input system, the computer input system comprising a keyboard device, the keyboard device comprising a housing, a set of key switch mechanisms positioned in the housing, a controller in electronic communication with the set of key switch mechanisms, and an input device removably attached to the housing in the set of key switch mechanisms. The input device may include a body and a sensor positioned in the body, wherein in a first configuration of the input device, the input device is attached to the keyboard device and an output of the sensor is recorded by the controller as a first input type, and wherein in a second configuration of the input device, the input device is positioned to be spaced apart from the keyboard device and an output of the sensor is recorded by the controller as a second input type.

[0011] In some embodiments, the first input type may be the position or movement of a user's limb relative to the sensor. The second input type may be the position or movement of the body of the input device. The first input type may be a key-based typing input, and the second input type may be a mouse click. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The present disclosure will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals refer to like structural elements, and wherein:

[0013] Figure 1 An isometric, partially exploded view of a computer input device is shown.

[0014] Figure 1A A partial and partially exploded view of an alternative embodiment of a computer input device is shown.

[0015] Figure 1B A partial and partially exploded view of an alternative embodiment of a computer input device is shown.

[0016] Figure 2 A simplified diagrammatic side view of a removable input device is shown.

[0017] Figure 2A A simplified isometric view of a portion of an alternative embodiment of a removable input device is shown.

[0018] Figure 2B A simplified side view of a portion of an alternative embodiment of a removable input device is shown.

[0019] Figure 2C A simplified side view of a portion of an alternative embodiment of a removable input device is shown.

[0020] Figure 3 An isometric view of a top portion of a removable input device is shown.

[0021] Figure 4A simplified side cutaway view of an alternative embodiment of a removable input device is shown.

[0022] Figure 5 A simplified side cutaway view of an alternative embodiment of a removable input device is shown.

[0023] Figure 6 A simplified side cutaway view of an alternative embodiment of a removable input device is shown.

[0024] Figure 7 A simplified side cutaway view of an alternative embodiment of a removable input device is shown.

[0025] Figure 8 A simplified side cross-sectional view of an alternative embodiment of a removable input device on a base surface and support structure is shown.

[0026] Fig. 9 A simplified side cross-sectional view of an alternative embodiment of a removable input device on a base surface and support structure is shown.

[0027] Fig.10 A simplified side view of an alternative embodiment of a removable input device on a sub-key is shown.

[0028] Fig.11 A simplified bottom view of an embodiment of a removable input device is shown.

[0029] Fig.12 A simplified bottom view of an alternative embodiment of a removable input device is shown.

[0030] Fig.13 A simplified side cutaway view of a removable input device is shown in a housing recess.

[0031] Fig.14 A simplified side cross-sectional view of an alternative embodiment of a removable input device in a housing recess is shown.

[0032] Fig.15 A simplified side cross-sectional view of an alternative embodiment of a removable input device in a housing recess is shown.

[0033] Fig.16 A simplified isometric view of an embodiment of a removable input device is shown.

[0034] Fig.17 A simplified isometric view of an alternative embodiment of a removable input device is shown.

[0035] Fig.18 A simplified isometric view of an alternative embodiment of a removable input device is shown.

[0036] Fig.19 A simplified side view of a removable input device on a support body is shown. DETAILED DESCRIPTION

[0037] Reference will now be made specifically to the representative embodiments shown in the accompanying drawings. It should be understood that the following description is not intended to limit the embodiments to a preferred embodiment. On the contrary, it is intended to cover alternatives, modifications and equivalent forms that may be included in the spirit and scope of the embodiments defined by the appended claims.

[0038] Touchpads, touchpoints (e.g., "eraser head" mice), trackballs, and similar pointing devices for computer equipment can be difficult and laborious to use for extended periods of time and for certain types of computer work. Additionally, touchpads, touchpoints, and trackballs take up valuable space in portable electronic devices that are shrinking in size and thickness. Sliding handheld mice are often more comfortable for fine pointer manipulation or prolonged use, but handheld mice are also large, have limited portability, or require a specific working environment (e.g., one with an appropriate mouse tracking surface) to be used effectively.

[0039] Thus, aspects of the present disclosure relate to input devices in which a keyboard is provided, the keyboard having at least one deployable and removable input device dedicated to providing input to a computing device similar to a handheld mouse, stylus, recognition pen, or other remote handheld input when the deployable input device is separated from the keyboard. For example, a dedicated key can be removable from the keyboard and can include input and sensor features configured to receive "click" inputs from a user and track the position or movement of the deployed key as it moves across a tracking surface. In some embodiments, the removable key is operable between a first configuration and a second configuration, in which the removable key can be used as a key having a first function (such as a key switch input function) when attached to or positioned in a housing of the keyboard, and in the second configuration, having a second function (such as a mouse input function) when separated from the housing.

[0040] Thus, a removable key may include features and elements that enable the key to operate as a mouse or other remote input device, such as an optical tracking sensor configured to face and sense the position or movement of a surface beneath the optical tracking sensor. The key may also have a button, touch sensor, or similar structure for sensing click input from a user.

[0041] In some embodiments, a computer input device may have a base structure (e.g., the housing of a keyboard), an input device (e.g., a key) operable to output an electronic position signal (e.g., a signal from an optical position tracker, an inertial measurement unit, etc.), and a support structure or key switch mechanism (e.g., a hinge, a scissor mechanism, a butterfly mechanism, or a similar structure with or without supporting sub-keys) connecting the input device to the base structure. In a first configuration, the input device may be coupled to the support structure, and a force applied to the top surface of the input device may deflect the input device relative to the base structure. In some embodiments, the deflection may be recorded by a controller as a key input. In a second configuration, the input device may be detachable from the support structure, and the input device may be operable to output an electronic position signal, such as by indicating a position or movement of the input device relative to a reference surface or reference direction (e.g., relative to the direction of gravity).

[0042] In addition, some aspects of the present disclosure relate to a computer input system having a keyboard apparatus having a controller and an input device that can be removably attached to a housing of the keyboard apparatus and other key switch mechanisms. The input device can have a sensor within its body that can output a signal that is registered as a first input type (e.g., a key press) when in a first configuration and can output a signal that is registered as a second input type (e.g., a mouse click) when in a second configuration that is spaced apart from the keyboard apparatus.

[0043] The following references Figures 1 to 19 However, those skilled in the art will readily appreciate that the detailed description given herein with respect to these drawings is for illustrative purposes only and should not be construed as limiting.

[0044] Figure 1 An isometric view of a computer input system 100 is shown with a keyboard 102 having removable keys 104 (ie, a removable or deployable key structure) according to an embodiment of the present disclosure. Figure 1A Shows Figure 1 A partial view of an embodiment of the system 100 in which a set of keys 106 that can be deployed can be removed from the keyboard 102. Figure 1B Shows Figure 1 Another partial view of an embodiment of the system 100 in which a key 108 and its own separate housing 110 are removable from the keyboard 102, and in which the separate housing 110 fits alongside a housing 114 of the keyboard 102 and fills a gap or opening through or within the housing.

[0045] Therefore, if Figure 1As shown, the input system 100 may include a keyboard 102 having a set of fixed keys (e.g., key switch mechanism / keys 112) positioned in or attached to a housing 114. At least one removable key 104 may be mounted to the housing 114 or one of the fixed keys. The removable key 104 may be used as an input device that can be moved independently and may be used to provide input that is substantially different from the keyboard 102.

[0046] Keyboard 102 Figure 1 , but in various embodiments, the keyboard 102 may include more or fewer keys, such as a no-number-key layout, a full-size layout, a keypad or "number-key" layout, a 60%, 65%, 75% ergonomic or split-hand layout, or another variation of a keyboard layout. Figure 1 The keyboard 102 is shown as an illustrative example of one possible keyboard among many possible keyboards that may be used with the removable input device.

[0047] The keyboard 102 can be a keyboard for a computing device (not shown) such as a desktop computer, a laptop computer or a tablet computer, and can be configured to provide key-based typing input to the computing device. In some embodiments, the keyboard 102 is a part of the computing device, such as by being built into a chassis or housing of a laptop or tablet device. Therefore, the housing 114 can be an independent peripheral housing, or can be integrated into a housing for other computer components (e.g., batteries, processors, memory, etc.). In some embodiments, the keyboard 102 may include a wired or wireless interface for electrically communicating with an external or connected computing device. The keyboard 102 may also include a connection to a power source such as an external power source (e.g., power provided by a port of a computer or an internal battery) or an internal power source (e.g., a battery in the keyboard 102).

[0048] As used herein, "key-based typing input" refers to a type of input provided using a conventional keyboard, wherein each of the keys (e.g., 112) is configured with at least two input states, wherein the input states include a first state in which a first signal (or no signal) is generated and the key is at rest, and a second state in which a second signal is generated and the key has been actuated and a key code is generated or triggered at the keyboard controller. This type of input can be converted by a series of switches (e.g., deflection conductors paired with collapsible domes) that are actuated when the key is pressed and not actuated when the key is released. In some embodiments, the key 112 is configured to provide a binary (i.e., on / off) signal output to a controller (e.g., a keyboard controller or a computer controller). In some cases, the key 112 can provide a range of output signals (e.g., a signal corresponding to a force applied to the key or a range of different deflection amounts of the key).

[0049] The removable key 104 can be positioned in addition to other keys (e.g., 112) in the keyboard 102. In this way, the removable key 104 can be positioned adjacent to an adjacent key or a group of adjacent keys having the same spacing as other keys applied to the keyboard 102. In some embodiments, the removable key 104 is positioned in a standard position in the keyboard 102, wherein the removable key 104 replaces or substitutes a key in a conventional keyboard layout. Figure 1 As shown, the removable key 104 can be positioned where the conventional left "CTRL" key is located. Thus, the removable key 104 can be positioned in the bottom-most corner of the keyboard 102. In another exemplary embodiment, the removable key 104 can be located in another corner of the keyboard, in the center portion of the keyboard, or on the edge of the keyboard. In some embodiments, the removable key 104 can replace one or more keys elsewhere on the keyboard 102, such as an "ESC" key, a "ENTER" key, a "SHIFT" key, an "F" or "J" home key, an "ALT" key, a "COMMAND" key, a "PACEBAR" key, and the like. In some embodiments, it may be advantageous for the removable key 104 to replace or cover a larger key (i.e., larger than one keyboard key size unit) in the keyboard 102, so that the removable key 104 has a larger body for the user to grasp, and so that the key 104 has a larger volume for storing its own internal components. See Figure 2 .

[0050] In some embodiments, the removable keys 104 can be positioned within the housing 114 of the keyboard 102. Thus, the keys 104 can be located between the side walls 116, 118, 120, 122 of the housing 114. For a keyboard 102 having a generally horizontal rectangular key input area (e.g., Figure 1 ), the removable key 104 can be positioned within the perimeter of the rectangular area. In some embodiments, the keys (e.g., 104, 112) can "float" or otherwise protrude above the top surface 124 of the housing. Thus, when the removable key 104 is attached to the housing and positioned among the other keys of the housing, the removable key can be considered to be "inside the housing." In some embodiments, the removable key 104 has other keys (e.g., keys 126, 128) positioned adjacent to it in at least two vertical directions. In some embodiments, the removable key 104 (or Figure 1A-1B The removable structure) may be retained to the housing 114 until it is released or deployed by a user depressing a button or other feature (e.g., buttons 126, 128 or a button on a side (e.g., 118) of the housing 114).

[0051] In some embodiments, the removable key 104 can be positioned in a recess 130, a socket, or a receptacle in the housing 114. In some cases, the removable key 104 can be positioned on a key or support structure positioned in the recess 130, even if the removable key 104 itself is not within the recess 130. See, e.g. Fig. 9 The recess 130 can conceal and protect the sides or bottom of the removable key 104, its supporting structure, and the charging or control features of the removable key 104 or keyboard 102. See also Figure 8 , Fig. 9 , Fig.13 , Fig.14 and Fig.15 The recess 130 may be a recess having a bottom surface or base structure that is positioned below and facing the removable key 104 when the removable key 104 is coupled to the keyboard 102. See, e.g. Figure 8 , Fig. 9 , Fig.13 and Fig.14 In some embodiments, the recess 130 may alternatively be a through hole without a bottom surface below the removable key 104, wherein the bottom surface of the removable key 104 faces the support surface below the keyboard 102. Fig.15 In some cases, recess 130 can have lateral sides that are open to the support structure of an adjacent key (e.g., Figure 1BIn other cases, the sides of the recess 130 may be covered by a barrier or may have side walls or a mesh structure (e.g., Figure 1A 131 in the recessed portion 130). The barrier, sidewall, or mesh structure can prevent intrusive materials (e.g., debris or fluids) from intruding under other keys, can improve the aesthetic appearance of the recessed portion 130, and can improve the rigidity of the housing 114 at the recessed portion 130.

[0052] The removable key 104 can be removed from the keyboard 102 by removing a portion of the key or key assembly, such as Figure 1 In some cases, a key or portion of a component can be removed from the keyboard 102 in a vertical direction, as shown in FIG. Figure 1 In some embodiments, keys or portions of components may be removed horizontally from keyboard 102 (e.g., similar to Figure 1B ), or can be removed by rotating away from the keyboard 102 (e.g., similar to Fig. 9 ). In some embodiments, when the removable key 104 is removed, a sub-key or other structure located below the location where the removable key 104 is removed can be operated to provide key-based typing input in the absence of the removable key 104. See also Figure 9-10 and their related descriptions in this article.

[0053] like Figure 1A As shown, a group of keys 106 can be removed from the keyboard 102 and used as a remote input device. The group of keys 106 may include its own housing 132 and its own single support structure (e.g., its own switch, stabilizer, moving mechanism, internal light source, etc.) positioned in the housing 132. Therefore, each key in the group of keys 106 can be independently operated when they are positioned in the housing 114 or when they are removed from the housing 114. In this way, a group of keys acting as a remote input device 106 can have a plurality of different buttons that provide different operations or functions. Including a plurality of keys and a separate housing 132 can also increase the amount of available volume for the components of the input device that can be removed and for being grasped by the user. The housing 132 can be attached to the housing 114 in a recess 134. When the housing 132 is attached to the keyboard housing 114, it can be fixed or can be translated relative to the keyboard housing 114. For example, the housing 132 itself can be operated as a key for key-based typing input. The recess 134 beneath the set of keys 106 may have a similar function and structure as the recess 130 beneath the removable keys 104. The set of keys 106 may be incorporated into other embodiments of input devices disclosed elsewhere herein.

[0054] Figure 1BThe embodiment shows that a single removable key 108 can include its own housing 110, and the housing 110 can be configured to fit within and be a part of the housing 114 of the keyboard 102. For example, the housing 114 can have a receptacle 136 to receive the housing 110, and when the removable key 108 is attached to the keyboard 102, the outer edges and surfaces of the housing 110 can follow the shape and contour of the outer edges and surfaces of the housing 114. By rotating the removable key 108 relative to the housing 114 (e.g., as indicated by arrow A) or by translating the removable key 108 (e.g., as indicated by axis X), Figure 1B The embodiment can be easily separated from the keyboard 102. In some embodiments, the key 108 can be removed by moving it vertically (similar to Figure 1 104 is shown in the dashed direction). See also Fig.15 and the related description below.

[0055] The removable keys 104, 106, 108 can be advantageously stored and carried by the keyboard 102 when the keyboard 102 and keys 104, 106, 108 are in a typing configuration, wherein all keys (including keys 104, 106, 108) are configured to provide key-based typing input. In this state, the keyboard 102 as a whole can be very portable and compact compared to devices in which the keyboard is used with a touchpad, a peripheral mouse, or other pointing device. Thus, the keyboard 102 can be effectively implemented to provide key-based typing input within the small body constraints of laptops and other portable electronic devices, while the keyboard 102 can also be reconfigured (via the removable keys 104, 106, 108) to provide the functionality provided by a peripheral mouse, as explained in further detail below.

[0056] Figure 2 A diagrammatic side view of a removable input device 200 configured to reversibly attach and detach from a keyboard (e.g., keyboard 102) is shown. The removable input device 200 may correspond to the removable key 104 of the input system 100, and features and elements of the removable input device 200 may be included in the embodiment of the present invention. Figure 1A and Figure 1BThe removable input device 200 may include a body or housing 202 and a top button 204 (or top input device). The housing 202 may include a set of electronic components, such as a processing and control unit 206, an inertial measurement unit 208, an optical sensor 210, a battery 212, and a switch 214. In some embodiments, a magnetic structure 216 is also located in the housing 202. Although not specifically shown, the removable input device may also include sensors, actuators, and other devices configured to provide tactile or sensory feedback (e.g., vibration or force feedback) to the user. The housing 202 may include a bottom surface 218 to which one or more bottom support pads 220 or spacers may be attached. Figure 2 The simplified diagram of has the scale of enlargement, so that keep clear in the description of parts.In addition, the electronic components in this figure and other figures of this article can have electrical connection (for example, to power supply, controller etc.) as needed, to work in accordance with its description in this article.In some embodiments, input device 200 may include audio input sensor (for example, microphone), and this audio input sensor is configured to sense the audio input that can be relayed to the connected computing device.For example, input device 200 can be used for receiving and recording or transmitting sound and voice (for example, whisper) to provide input to computing device.Positioning audio input sensor on input device 200 can advantageously help user to provide audio input from the position away from the rest of keyboard (for example, near its mouth), to reduce the amount of background noise or reduce the volume required for recording input.

[0057] Figure 2A As shown, in some embodiments, the housing 202 can include a side surface 222, which can include a retractable body portion 224. The retractable body portion 224 can be extended from the side surface 222 to increase the size of the housing 202, as indicated by a digital indicator 226, which shows an extended configuration relative to the housing 202. Therefore, the body portion 224 can alternatively be referred to as an expandable side feature of the housing 202. Therefore, the body portion 224 can be expanded from the side surface 222 of the housing 202 to increase the graspable size of the removable input device 200 or to form space within the removable input device 200 (for example, for a top button 204 or a removable bottom support (see Figure 2B-2C)'s operation movement). In some embodiments, the retractable body portion 224 can automatically expand when the removable input device 200 is removed from the housing (e.g., 114), subkeys, charger, or other parts of the keyboard (e.g., 102). In some embodiments, the housing 202 may include multiple retractable body portions 224 positioned on one or more sides of the housing 202, thereby allowing the removable input device 200 to expand in size in multiple directions. In some embodiments, the removable input device 200 may include a retractable body portion 224 having an extendable or stretchable central feature 1706 on the top or bottom surface of the housing 202, so that the removable input device 200 can be stretched in multiple different directions (e.g., in two directions perpendicular to each other), thereby increasing the height and width at the same time, or increasing the width in multiple directions.

[0058] The retractable body portion 224 may include a "push-push" mechanism, wherein when the retractable body portion 224 is in Figure 2A In the state shown in solid lines in FIG. 2 , applying an inward force against its outer surface 228 releases the mechanism within the retractable main body portion 224 and allows the main body portion 224 to translate to Figure 2A When in the position shown by the digital indicator 226, applying an inward force against the outer surface 228 can cause the mechanism to re-latch to the position shown by the digital indicator 226. Thus, the user can push the outer surface 228 to release, and can also push the outer surface 228 to retract the retractable body portion 224.

[0059] In some embodiments, the push-push mechanism can operate based on deflection. For example, if the retractable body portion 224 is deflected relative to the housing by more than a threshold distance, the body portion 224 can be in a retracted position (i.e., 224) when the inward force is removed from the body portion 224. If the body portion 224 is deflected relative to the housing 202 by a distance equal to or greater than the threshold distance, the body portion can be unlocked and can be extended from the housing (e.g., to a position indicated by 226).

[0060] In some embodiments, the retractable body portion 224 can be operated as a button, wherein the retractable body portion 224 is configured to extend from the side surface 222 unless it is pressed and deflected toward or into the housing 202, and the deflection / pressing can be sensed or can trigger a signal for the removable input device 200. In some embodiments, the retractable body portion 224 can thus provide an input location on the removable input device 200 in addition to the top button 204. In some embodiments, the retractable body portion 224 can be positioned from the bottom surface 218 or the top surface 230 and can extend therefrom. See Figure 2 For example, the retractable body portion 224 may be the bottom support pad 220 or the top button 204 .

[0061] The bottom support pad 220 can extend from the bottom surface 218 to space the bottom surface 218 from a support surface (e.g., a countertop or desktop) positioned below the removable input device 200. Thus, the support pad 220 can prevent the housing 202 from being scratched or soiled due to contact with the support surface. The bottom support pad 220 can include a durable material, such as rubber or a durable polymer (e.g., thermoplastic polyurethane (TPU), Delrin, or nylon) to help prevent the support pad 220 from being damaged by the support surface.

[0062] The bottom support pads 220 can be spaced apart from one another (or can have openings) to accommodate and leave open space for the optical sensor 210. In some embodiments, a single bottom support pad 220 is positioned on the housing 202 and includes a shape or opening configured to ensure that the pad 220 does not cover the optical sensor 210 or obstruct light or other signals emitted from (or received by) the sensor 210.

[0063] In some embodiments, the bottom support pad 220 can have a consistent shape when using a removable input device 200. Therefore, the material used in the support pad 220 can be solid. This configuration can be advantageous when using the input device 200 on a hard, planar surface. In some embodiments, the input device 200 can be used on an irregular or rougher surface 231 and a compliant bottom support pad 232 can be used. See Figure 2B The compliant bottom support pad 232 can continuously conform to the shape of the surface 231 on which it is placed so as to provide smooth and flush movement of the input device 200 across the surface 231. In another embodiment, a set of rollers 234 can be positioned in the bottom surface 218 and can rotate within the bottom surface 218 to provide rolling support for the housing 202. See Figure 2CIn some cases, roller 234 can translate in a direction perpendicular to bottom surface 218, such as in a direction along axis B. In this case, roller 234 can dynamically adjust to the texture or surface features of the support surface (e.g., 231) as housing 202 moves substantially flush and horizontally across the support surface.

[0064] Figure 2B and Figure 2C Embodiments of the invention can be advantageously used with removable keys (e.g., 104) of keyboard 102 to allow the removable keys to be used with keyboard keys (e.g., 112) and housing 114 as a support surface. In other words, a user can operate the deployable input device by moving the deployable input device and keeping it in contact with the keys of keyboard 102. In this case, the scroll wheel 234 or compliant bottom support pad 232 can conform to the shape of the keys (e.g., 112) to smooth the movement of the deployable input device as the deployable input device moves over the keys and their housing. This configuration can be advantageous in utilizing the large surface area of ​​the keyboard to track the mouse, thereby allowing other portions of the keyboard or computer housing to be used for other functions.

[0065] See again Figure 2 , the top button 204 may include a top surface 236 to receive user input. The top surface 236 may be substantially planar, but in some cases may have surface features to improve finger feel, clarity, or registration at the edge or center of the key. For example, the top surface 236 may be concave, recessed, textured, or ridged. In some embodiments, the top surface 236 may be convex, such as Figure 3 336 in the top button 204. The convex top surface 336 can be positioned on a rectangular key housing 202 or on an oval or cylindrical housing 202. The concave or convex top surface 236, 336 can advantageously have an increased surface area compared to a flat planar top surface, and thus can provide additional surface area against which a user can provide touch or sliding input to the removable input device 200, as indicated by the bidirectional arrow 300. In some embodiments, the top button 204 extends across the entire top of the housing 202, and in some cases, the top button 204 can extend partially across the housing 202 (e.g., when other keys in a set of keys 106 are included in the housing 202).

[0066] like Figure 2As shown, in some embodiments, the top button 204 may include a top plate 238 and a touch sensor 240 attached to the top plate 238. The top plate 238 may be a rigid and durable structure configured to receive touch input and pressure from a user object (e.g., a finger or other body limb). The touch sensor 240 may be configured to detect the presence or position of a user object on the top surface 236 of the top plate 238. For example, the touch sensor 240 may be a capacitive touch sensor configured to detect a change in capacitance caused by the presence of a user object (e.g., a user's finger) near the touch sensor 240 (e.g., on the top surface 236). Therefore, the touch sensor 240 can be used to detect a tap or press of a user object against the top surface 236, and can generate a signal that can be used to electronically indicate that the user has provided input to the top surface 236. When the removable input device 200 is separated from its host keyboard 102, the input can be determined as a mouse button press (i.e., a "click") or similar input. When the input device 200 is attached or mounted to the keyboard 102, signals from the touch sensor 240 may indicate key-based typing input (eg, a key code such as "Ctrl" or "Enter").

[0067] In addition, in some embodiments, the touch sensor 240 can be used to detect the position of the user object relative to the top surface 236, such as by determining the position of the user object on the top surface 236 in two or three dimensions. Thus, the user object can touch one side of the top surface 236 to generate a first signal via the touch sensor 240, and can touch the second side of the top surface 236 to generate a second signal via the touch sensor 240. Alternatively, the touch sensor 240 can be used to track the position of the user object over time, such as by detecting a swipe or slide movement of the user object on the top surface 236. These features can allow the input device 200 to have a variety of input functions, including, for example, "left click", "right click", and scroll or gesture input. In some embodiments, when the input device 200 is attached or mounted to the host keyboard 102, these position-based or time-based inputs can be ignored or reinterpreted as different inputs (e.g., key-based typing inputs). In some cases, in addition to providing key-based typing inputs for certain types of sensor outputs, these inputs can also be enabled when attached to the keyboard 102. Thus, when the input device 200 is capable of being pressed or actuated as a key of the keyboard 102 , the input device 200 may provide functionality that matches or differs from other keys of the keyboard 102 .

[0068] In some embodiments, the top plate 238 and touch sensor 240 can be configured to translate vertically relative to the housing 202, such as Figure 2. The input device 200 may include a stabilizer 242 or button guide to orient the top button 204 as it moves relative to the housing 202. In some embodiments, the stabilizer 242 may stabilize the movement of the top surface 236 so that it remains parallel to the bottom surface 218 or top end of the housing 202 as it translates relative to the housing 202.

[0069] The switch 214 may include a transducer for detecting movement of the top button 204 relative to the housing 202. Figure 2 As shown, the switch 214 may include a collapsible dome switch, such as a rubber or metal dome, which is configured to output a signal to the control unit 206 when the switch 214 is compressed, flexed, collapsed, or deflected. In some embodiments, the switch 214 may deflect to cause contact between two conductive members within the housing 202, and the contact may generate a signal sent to the control unit 206. In some embodiments, the switch 214 may be used to convert a button press (e.g., a mouse click) of the top button 204, and the touch sensor 240 may be used to detect a contact location between the top surface 236 and a user object or a sliding movement across the top surface 236. Thus, the switch 214 and the touch sensor 240 may be used in tandem to detect or convert different types of user inputs to the input device 200.

[0070] The processing and control unit 206 may include a processor, memory, electronic data storage, input / output adapters, and related components connected to various other electrical devices in the input device 200. In some embodiments, the control unit 206 may include an electronic communication adapter, such as a wireless electronic communication adapter, to send and receive signals from the input device 200 to an external computer or controller (such as a controller of the keyboard 102 or a controller of a computer), where the input device 200 is used as a mouse, trackpad, or similar pointing device. The wireless electronic communication capability of the input device 200 is represented by the wave symbol on the left side of the housing 202. Alternatively, a wired connection may link the input device 200 to its host keyboard.

[0071] The inertial measurement unit 208 may include a set of sensors for tracking the position or orientation of the input device 200 relative to a reference point, axis, or plane. For example, the inertial measurement unit 208 may include an accelerometer, a gyroscope, a magnetometer, or a combination thereof that tracks the acceleration and movement of the input device 200. In some embodiments, the inertial measurement unit 208 may use the direction of gravity as a reference axis or direction. In some embodiments, a spatial origin may be used as a reference point. In some embodiments, the inertial measurement unit 208 may use a support surface as a reference plane, such as a surface against which the bottom support pad 220 rests. The inertial measurement unit 208 may therefore generate a signal indicating the movement of the input device 200 with multiple degrees of freedom, and this information may be used to determine the position or degree of changing a graphical user interface on a computing device to which the input device 200 is connected. For example, a translation or rotation of the input device 200 may be detected by the inertial measurement unit 208 and may be converted into a movement of a cursor or graphical object depicted on a display screen connected to a controller that communicates with the input device 200. As such, input device 200 may be moved by a user in order to provide input to a computing device.

[0072] In some embodiments, the orientation of the input device 200 can be used to affect the type of signal output by the input device 200. For example, if the input device 200 is oriented with the bottom surface 218 facing downward due to gravity or towards a supporting surface, the signal from the optical sensor 210 can be used to indicate the position of the input device 200 relative to the supporting surface. If the input device is oriented with the bottom surface 218 facing upward, the signal from the optical sensor 210 can be used for other purposes, such as determining the presence, movement, or texture of a user object within the range of the optical sensor 210. In some embodiments, when the optical sensor 210 faces upward, the signal can therefore correspond to a finger sensor or fingerprint sensor, but when the optical sensor 210 faces downward, the signal from the optical sensor 210 can correspond to mouse cursor movement.

[0073] The optical sensor 210 may include a light source and a light detector to detect the presence, movement, or position of a reflective surface. For example, the optical sensor 210 may include a light emitting diode (LED) and a photodiode array to detect movement of an input device relative to a tracking or textured support surface. In some embodiments, the optical sensor 210 may have a highly compact size, such as by. In some embodiments, multiple optical sensors 210 may be employed to detect different types of input or objects. See also Figure 4 and Figure 5 In some embodiments, the optical sensor 210 may be referred to as an electronic position sensor, and data converted by the optical sensor may be processed to generate an electronic position signal indicative of the position or relative movement of the removable input device 200 .

[0074] The battery 212 may be an energy storage device configured to provide energy to the control unit 206 and other electronic components of the input device 200. The battery 212 may be connected to a set of contacts (see Fig. 9 , Fig.11 , Fig.12 , Fig.13 and Fig.15 ) or coil (see Fig.14 ) to provide charge to the battery 212 when it is installed or attached to the keyboard 102.

[0075] The magnetic structure 216 may include a magnet (eg, a permanent magnet or an electromagnet) or a magnetic material (eg, a ferrous material) configured to attract or be attracted to a magnetic structure external to the housing 202. See also Figure 9-10 , Fig.14 and Fig.15 Thus, the magnetic structure 216 can be used as part of a system of components that hold or attract the input device 200 to the keyboard 102 or a subcomponent thereof. In some embodiments, the magnetic structure 216 can be used as a biasing device that is configured to apply a magnetic force to the input device 200 to push it away from another magnetic structure. See also Fig.14 .

[0076] Figure 4 A diagrammatic side view of an input device 400 according to another embodiment of the present disclosure is shown. The input device 400 can be an alternative form of the input device 200 and can have many similar features and functions described in conjunction with the input device 200. In this case, the input device 400 has a housing 402 containing multiple optical transducers 410, 411. An optical transducer 410 can be configured to simultaneously emit electromagnetic radiation (e.g., infrared light or visible light) and sense the reflection of the light from a supporting surface 444, as indicated by arrow 446. Therefore, the transducer 410 can be referred to as an input / output transducer, which is the signal source it is measuring or detecting. In some alternative embodiments, the optical transducer 410 can emit light reflected and sensed by a second optical transducer 448, as indicated by arrow 450. In this case, the transducer 410 can be a transmitter, and the second transducer 448 can be a receiver or detector. Thus, the optical transducer 410 (or 410 and 448 ) may be used to monitor and track movement of the input device 400 on the support surface 444 as it tracks and senses changes in the optical signal along the optical path 446 or 450 .

[0077] Another optical transducer 411 can be configured to direct light away from the support surface 444, such as light directed upward toward a button pad 452 of the input device 400. Here, the transducer 411 can be an input / output transducer. In some embodiments, light is emitted toward a bottom surface 454 of the button pad 452, such as toward a bottom surface of a cover or touch sensor of the button pad 452. The optical transducer 411 can be configured to receive and detect reflected light from the bottom surface 454 to track movement of the bottom surface 454, such as when a user presses against the button pad 452 and displaces the button pad 452 relative to the housing 402. This type of transducer is indicated by a bidirectional arrow along an optical path 456. In some embodiments, a similar operation can be performed by an optical transducer 411 that emits light toward the bottom surface 454 and a separate transducer 458 that detects the light, as shown in optical path 460. Thus, movement of bottom surface 454 relative to housing 402 can be detected by changes in optical path 460 sensed at separate transducer 458. In either case, movement of button pad 452 can be used to trigger a "click" or similar input provided to input device 200.

[0078] In yet another embodiment, the optical transducer 411 may emit an optical signal configured to pass through the button pad 452 (e.g., along the optical path 462). The light may be configured to reflect back to the optical transducer 411 or another optical sensor in the input device 200 that detects the presence or position of the user object 464 relative to the button pad 452. In this case, the detection or position of the user object 464 may indicate a "click" function rather than the user object applying a force to the button pad 452 or the deflection of the button pad 452. Figure 4 The described embodiments may advantageously allow the input device 400 to have minimized internal complexity and moving parts (eg, the switch 214 or a moving stabilizer), and may therefore advantageously reduce the overall size or thickness of the input device 400 .

[0079] Figure 5Yet another embodiment of an input device 500 is shown in which a button pad 552 is movable relative to a housing 502 (as indicated by arrow 501), and the housing 502 is movable relative to a support surface 544. Thus, the input device 500 may have features and components in common with the input device 200. In this case, the optical transducer 510 may emit light substantially vertically downward and perpendicular to the support surface 544, as indicated by optical path 550, and the light may be at least partially detected and received by the same optical transducer 510. In some embodiments, a second transducer (similar to 448) may receive the signal. Such reception of the optical signal from path 550 may be used to detect and track movement of the housing 502 relative to the support surface 544. Light may also be emitted from the optical transducer 510 at an angle, where the light is not reflected back to the transducer 510, but rather is reflected around or away from the transducer 510 (or another receiver, e.g., 448), as indicated by optical paths 553 and 554. This light can be received and detected by sensors 560, 562 at the bottom surface 555 of the button pad 552. Light reflected from the emitters around or away from the transducer 510 can be used to detect movement of the button pad 552 relative to the support surface 544 or the housing 502 using at least one of the sensors 560, 562. Thus, the same light source can be used to detect clicks or deflections of the button pad 552 as is used to detect movement or patterns in the support surface 544 of the input device 500. Thus, this embodiment can advantageously reduce the number of components required for the input device 500 to perform the basic functions of a pointing device (i.e., two-dimensional position tracking and receiving "click" or button press inputs).

[0080] Figure 6Another embodiment of an input device 600 having a housing 602 having at least a partially deflectable or resilient portion 604 is shown. As indicated in conjunction with input devices 200, 400, and 500, movement or translation of a top button or button pad can be detected as a "click" or button press input. In some cases, this means that the entire top button or button pad translates along the axis of motion (e.g., supported by stabilizer 242). In embodiments such as input device 600, a button press input can be provided by deformation of a deflectable or resilient portion 604 of housing 602. For example, the top portion of housing 602 can include a flexible material (e.g., a rubber, polymer, or thin metal layer) that is configured to flex or bend from a first shape configuration (shown by 605) to a second shape configuration (shown by 604) in response to a downward force 606 on its outer surface. This bending or flexing movement of resilient portion 604 can be detected by strain gauges, light-based position sensors, deflectable switches, and similar devices. Thus, a button press input for the input device 600 may be provided by deflecting the outer surface of the input device 600. Additionally, if the input device 600 is attached or mounted to a keyboard or other support structure, the deflection or bending of the resilient portion 604 may be sensed and recorded as a key-based typing input at the resilient portion 604. Thus, rather than deflecting the entire input device 600 or an entire subassembly of the input device 600 (e.g., the top button 204), a portion of a subassembly of the input device 600 may collapse, bend, or deflect to provide a key-based typing input.

[0081] Figure 7 Another exemplary embodiment of an input device 700 having a housing 702 is shown, the housing having at least partially deflectable or resilient portions 704. As indicated in conjunction with input devices 200, 400, and 500, movement or translation of a top button or button pad can be detected as a "click" or button press input. Input device 700 shows that the input device can have a top pad or plate 706 that can translate relative to a bottom pad or plate 708 separated by a resilient portion 704. In this case, applying a downward force 710 to the top plate 706 can cause the resilient portion 704 to deform, bend, or flex to move the top plate 706 from a default or resting position 712 to a second lower position (indicated by 706). The resilient portion 704 can reduce its height by compressing or flexing or bending outwardly (or inwardly). Therefore, the deflection of the top plate 706 can be recorded as a key-based typing input when the input device 700 is in a first configuration, and can be recorded as a button press or "click" input when it is in a second configuration.

[0082] In addition, in some embodiments, the input device 700 may be enabled to allow horizontal movement of the top plate 706 relative to the bottom plate 708, as indicated by arrow 714. In this case, the top plate 706 can be horizontally moved relative to the bottom plate 708 while remaining substantially parallel to the bottom plate 708. The horizontal position of the top plate 706 can be tracked relative to the bottom plate 708. In some embodiments, the bending of the elastic portion 704 can be tracked to determine the horizontal offset of the top plate 706 relative to the bottom plate 708. Therefore, the user object on the top plate 706 can provide multi-directional input by contacting and sliding the top plate 706 relative to the bottom plate 708. In some embodiments, the input may include directional arrow input (e.g., up arrow, down arrow, left arrow, and right arrow) or input of moving a cursor or other pointer indicator (e.g., a text bar) on a display screen. In some embodiments, the vertical position and horizontal position of the top plate 706 relative to the bottom plate 708 can be tracked to detect or provide multiple types of simultaneous input or three-dimensional input. In some embodiments, the position or movement of the top plate 706 can be measured by measuring the capacitance between the top plate 706 and the bottom plate 708. In addition, in some embodiments, the resilient portion 704 can include a material capable of elastic deformation, wherein releasing the pressure on the top plate 706 causes the top plate 706 to spring back to a default position (e.g., 712) relative to the bottom plate 708. In this sense, the top plate 706 can operate similar to a joystick or touch point ("eraser head") that tends to assume a default center position when the input force on the device is released or reduced.

[0083] Figure 8 800 is a diagrammatic side view of an input device 800 positioned on a support structure 802 that is attached to a chassis or base structure 804 of a keyboard (e.g., 102). The input device 800 may also have a switch 803 positioned between its bottom surface 818 and the base structure 804. The input device 800 may be, for example, a combination of Figure 1 and Figure 2-Figure 7The input device described. The support structure 802 may be a key stabilizer, a moving mechanism or a switch such as a scissor mechanism, a butterfly hinge, a collapsible dome switch, a similar device, or a combination thereof. The input device 800 may have a bottom surface 818, and the connector device 820 is configured to be mechanically attached to at least a portion of the support structure 802 at the bottom surface. The connector device 820 may include a hinge or a mechanical interlock to prevent the input device 800 from falling off the support structure 802 when it is attached to the keyboard. In some embodiments, the connector device 820 may connect the input device 800 to the support structure 802 by magnetic attraction. Therefore, the input device 800 can operate as a keycap, wherein a press on the input device 800 causes the input device 800 to translate downward toward the base structure 804 and collapse or bend the support structure 802 and the switch 803. This translation may cause key-based typing input to be detected by a controller of the keyboard or control unit 206. The connector arrangement 820 may alternatively be disconnected, wherein the input device 800 is separated from the support structure 802 for remote use with a keyboard, as described elsewhere herein.

[0084] Fig. 9 901 and a support structure 902 that supports the subkey 901 above the base surface 904. Thus, the input device 900 may have a bottom surface 918 that can be attached to the subkey 901. The connector device 920 may attach or attract the input device 900 to the subkey 901 so that when the user presses the input device 900 toward the base surface 904, the movement of the input device 900 is synchronized with the movement of the subkey 901. The movement of the input device 900 and the subkey 901 may generate a key-based typing input signal. Thus, the subkey 901 may include a keycap-shaped structure having a substantially flat or concave / ridged top surface, the outer dimensions of which are substantially equal to the maximum width of the input device 900 or the outer dimensions of the base. In some embodiments, the outer dimensions of the sub-key 901 can be substantially similar to but narrower than the space between the mesh structure 922 or other rigid housing members adjacent to the support structure 902 and the sub-key 901. The input device 900 can be reversibly detachable from the sub-key 901 or can be attached to the sub-key so that when the input device 900 is removed from the sub-key 901, the sub-key 901 can function as a keycap for the support structure 902 and can receive key-based typing input in the absence of the input device 900.

[0085] In some embodiments, the subkey 901 and the support structure 902 can support the input device 900 so that the vertical position of the top of the input device 900 is substantially equal to the vertical position of the top of the adjacent key 924 of the keyboard. When the input device 900 is removed, the top of the subkey 901 can therefore be lower than the top of the adjacent key 924. In some embodiments, when the input device 900 is removed, the subkey 901 or the support structure 902 can be reconfigured so that the top of the subkey 901 is positioned at a substantially equal height to the adjacent key 924. In still other embodiments, the subkey 901 has a top surface that is configured to be at the same vertical height as the adjacent key 926, and the input device 900 protrudes above the adjacent key 926 when attached to the subkey 901.

[0086] The connector arrangement 920 may include a magnetic structure configured to retain the input device 900 attached to the sub-key 901 in a first configuration, wherein the input device 900 and the sub-key 901 are used to provide key-based typing input. The connector arrangement 920 may include a first component in or on the input device 900 and a second component in or on the sub-key 901, wherein the two components are magnetically attracted to each other and retain the input device 900 to the sub-key 901. The connector arrangement 920 may also horizontally align the input device 900 and the sub-key 901. In some embodiments, the input device 900 is capable of horizontal movement relative to the sub-key 901, wherein a push on a lateral side surface (e.g., 928) can move the input device 900 horizontally across the top surface of the sub-key 901. For example, a user may grasp the input device 900 to move the input device 900 laterally in two directions (left / right and up / down) relative to the sub-key 901. The connector arrangement 920 can allow such relative lateral movement while also biasing the input device 900 back to the position where the input device 900 is held. Fig. 9 The position shown causes the input device 900 to move in a manner comparable to a joystick or touch-point pointing device, which tends to assume a default center position when the input force on the input device 900 is released or reduced.

[0087] Fig. 9Also shown is how the support structure 902 may include one or more movable or pivotable arms 930 connecting the base surface 904 to the subkey 901. One or more of the arms 930 may include a conductive structure 932 that provides a conductive path between the base surface 904 and the subkey 901. The conductive structure 932 may be configured to provide a conductive path throughout the movement cycle of the subkey 901 relative to the base surface 904, such as when the arm 930 rotates or translates in response to a key press on the input device 900 or the subkey 901. The conductive structure 932 may also stiffen the support structure 902. The subkey 901 may also include at least one conductor 934 that electrically connects the conductive structure 932 to at least one conductor 936 on the input device 900. Thus, the input device 900 may be electrically connected to a source of electrical energy or a path in the base surface 904 for electronic communication and data. Thus, an electrical charge may be provided to the input device 900 via the conductors 932, 934, 936 and structures in the base surface 904. This may advantageously power the input device 900 for operation when mounted to the subkey 901, or charge the battery 212 therein for operation when disconnected from the subkey 901. Similarly, the conductive structure 932 may be disposed in the support structure 802 and may provide a path for charge or communication with an input device (e.g., 800) mounted directly to the support structure 802. Additional examples of charging and electrical communication features are described below in conjunction with Figure 11-Figure 15 Give a description.

[0088] Fig. 9 It is also shown that the sub-key 901 can include an angled top edge portion 940. When the input device 900 is attached to the top surface of the sub-key 901, a small gap or open space can be positioned between the input device 900 and the sub-key 901 at the angled top edge portion 940, such as Fig. 9 When the top surface of the input device 900 is pressed downward under normal conditions, the connector device 920 can hold the input device 900 to the sub-key 901. Fig.10 It is shown that in some embodiments, applying a downward or diagonally downwardly directed force on the input device 900 (e.g., along arrow 1000) can cause the input device 900 to rotate relative to the sub-key 901 into the space or gap at the angled top edge portion 940 of the sub-key 901. This pivotal movement of the input device 900 relative to the sub-key 901 can overcome the attractive force or interlocking force between the attachment elements (e.g., magnetic elements) used in the connector device 920, thereby facilitating separation of the input device 900 from the sub-key 901.

[0089] In some cases, the support structure 902 can be operated as a push-push mechanism. Therefore, in some embodiments, the push-push mechanism can be operated based on the deflection to cause the subkey 901 to have a static position at the keycap height of the key 926 or to cause the subkey 901 to have a static position at the keycap height of the key 924. For example, if the input device 900 or the subkey 901 deflects relative to the base surface 904 below a threshold distance for downward displacement, when the inward force is removed from the input device 900, the input device 900 and the subkey 901 can remain in a retracted position (i.e., the subkey 901 is horizontally aligned with the adjacent key 926). If the input device 900 or the subkey 901 deflects relative to the base surface 904 equal to or above the threshold distance for downward displacement, the input device 900 or the subkey can be unlocked and extended from the housing (e.g., extended to a position where the subkey 901 is aligned with the adjacent key 924).

[0090] Fig.10 It is also shown that the connector device 920 can be positioned to be enclosed or enclosed by the housing or outer surface of the input device 900 or subkey 901, while Fig. 9 A portion of a connector arrangement 920 is shown diagrammatically shown as being exposed at an outer surface thereof.

[0091] Fig.11 A diagrammatic bottom view of an input device 1100 is shown having a bottom surface 1102 with a set of conductors 1104 configured to face downward when the input device 1100 is attached to a subkey (e.g., 901), a support structure (e.g., 802), a housing (e.g., in a recess 130), or another conductor below the bottom surface 1102. In some embodiments, the input device 1100 can include at least three conductors 1104, one of which is configured to provide a voltage source to the input device 1100, a second conductor is configured to provide a ground source to the input device 1100, and a third conductor is configured to provide a data communication path to the input device 1100. The set of conductors 1104 can be vertically centered on the input device 1100 in a manner that allows the input device 1100 to reversibly connect to a set of three contacts below the input device 1100. For example, the input device 1100 can be rotated 180 degrees between two different orientations configured to engage all three conductors 1104.

[0092] Fig.12A similar illustrated bottom view of an input device 1200 is shown having a bottom surface 1202 having a set of conductors 1204 that are configured to face downward when the input device 1200 is attached to a subkey, a support structure, a housing, or another conductor below the bottom surface 1202. The input device 1200 may have three concentric conductors 1204 separated by a ring of insulating material. In this case, the three conductors 1204 can provide the same type of connection as the set of conductors 1104 described above, but they can also be rotated through additional possible orientations relative to the three contacts below the bottom surface 1202. In an exemplary embodiment, the set of conductors 1204 can be rotated between four different orientations, each of which is rotated 90 degrees from the next orientation. Thus, the input device 1200 can be more easily placed on a subkey (e.g., 901) or other support member, and an electrical interface can be provided without giving as much attention to the orientation of the input device 1200. When using a circular input device (e.g., Figure 3 This may be particularly beneficial when implementing an embodiment of the present invention.

[0093] Fig.13 A diagrammatic side view of an input device 1300 positioned in a recess 1330 of a housing 1302 is shown. The input device 1300 may include a set of conductors 1304 exposed at a bottom surface thereof, the set of conductors being configured to contact a set of conductive deflectors 1306 in the recess 1330. The conductive deflectors 1306 may be electrically connected to a voltage source 1308 and a ground 1310 located in or connected to the housing 1302, respectively. The conductive deflectors 1306 may include a material that is elastically compressible or deflectable and configured to deform when a downward force is applied to the input device 1300. For example, the conductive deflectors 1306 may include a conductive rubber or polymer material that is configured to be compressible when pressure is applied by the bottom surface of the input device 1300. Thus, when the input device 1300 is used for key-based typing input and is displaced or translated relative to the recess 1330, the conductive deflectors 1306 may provide electrical communication with the input device 1300 (e.g., for charging). Additionally, the flexibility of the conductive deflector 1306 can help ensure that the deflector 1306 and the conductor 1304 remain electrically engaged (i.e., in full contact with each other) when the input device 1300 is in the recess 1330, regardless of whether the input device 1300 is moving. For example, for input devices with a collapsible body or button configuration (e.g., Figure 6 and Figure 7 As shown), the input device can maintain electrical communication with the recessed portion 1330.

[0094] In some embodiments, the conductive deflector 1306 can be positioned horizontally adjacent to a lateral side of the input device 1300. The conductor 1304 can also face laterally outward to contact and engage the conductive deflector 1306. In this way, the housing of the input device 1300 can move relative to the recess 1330 while maintaining electrical communication with the deflector 1306. For example, the amount of contact surface area between the deflector 1306 and the conductor 1304 (or vice versa) can be less than the entire possible surface area that they can contact. The conductor 1304 can then move along the deflector 1306 while maintaining electrical communication therewith. See also Fig.15 .

[0095] Fig.14 Another embodiment of an input device 1400 positioned in a recess 1430 of a housing 1402 is shown. In this case, when the input device 1400 is in the recess 1430, the input device charging coil 1404 and the housing charging coil 1406 can be positioned adjacent to each other. The series of coil loops of the coils 1404, 1406 are arranged in a Fig.14 1406. The housing charging coil 1406 may be a transmitting coil configured to transmit a field that is converted into power by the input device charging coil 1404. Thus, the input device charging coil 1404 may receive power via a wireless charging interface with the recess 1430. In this way, the input device 1400 may be operated and charged without contacting the recess 1430 or another electrical conductor on the keyboard.

[0096] Fig.14 It is also shown that the input device 1400 can include a housing magnetic structure 1408 that is configured to be positioned adjacent to a corresponding input device magnetic structure 1410. In some embodiments, these magnetic structures 1408, 1410 can attract each other to pull the input device 1400 into the recess 1430 and help retain the input device 1400 therein. In some cases, the magnetic structures 1408, 1410 can repel each other to help remove the input device 1400 from the recess 1430. For example, one of the magnetic structures 1408, 1410 can include an electromagnet that can control its polarity to attract or repel the other magnetic structure, thereby moving the input device 1400 relative to the recess 1430. In one embodiment, the magnetic structures 1408, 1410 can include an aluminum nickel cobalt alloy whose polarity can be semi-permanently changed to produce a similar switchable magnetic force (attraction or repulsion) effect. In some embodiments, the magnetic structures 1408 , 1410 can be configured to repel each other to provide force feedback (ie, resistance to downward movement) for the input device 1400 .

[0097] Fig.15Another embodiment of an input device 1500 is shown positioned in a housing 1502 having a through hole 1530 opening for the input device 1500. For example, the housing 1502 may include a bottom plate 1504 having a portion through which the through hole 1530 extends. Thus, the input device 1500 may have a bottom surface 1506 exposed to a support surface 1508 below the housing 1502. The input device 1500 may translate vertically within the through hole 1530, such as by moving to Fig.15 1500, wherein the bottom surface 1506 is aligned with the bottom surface of the bottom plate 1504 of the housing 1502. Thus, the input device 1500 can have an electrical conductor 1510 that engages an electrical pad 1512 on the housing 1502 (e.g., on a side surface of the through hole 1530). The electrical pad 1512 can have a length that exceeds the length of the electrical conductor 1510 so that the input device 1500 can remain in electrical communication with the housing 1502 when the input device 1500 moves relative to the housing 1502 in the through hole.

[0098] In some embodiments, the input device 1500 and the housing 1502 may include corresponding magnetic structures 1514, 1516 that may be used to help retain the input device 1500 in the through hole 1530 and to help bias the input device 1500 to the position in which it is positioned. Fig.15 Thus, in some cases, after pressing down on the input device 1500, the magnetic structures 1514, 1516 may move the input device 1500 from a lower position (e.g., Fig.15 ) to Fig.15 1530. Thus, the input device 1500 can be operated to receive key-based typing input when positioned in the through hole 1530. When the input device 1500 is stationary, the magnetic structures 1514, 1516 can also advantageously maintain the input device 1500 in a substantially similar position in height to adjacent keys (e.g., 1515). Therefore, using the input device 1500 between other keys 1515 can be more comfortable and can result in fewer accidental touches or presses of the input device 1500.

[0099] In addition, in some embodiments, the input device 1500 may include an optical sensor 1518 configured to face downward from the bottom surface 1506 of the input device 1500. The optical sensor 1518 can direct light to the support surface 1508 when the input device 1500 remains in the through hole 1530. Thus, the optical sensor 1518 can be used to track the movement of the input device 1500 or the housing 1502 relative to the support surface 1508. Thus, the entire housing 1502 (on which the input device 1500 is mounted) can be moved to provide a pointing device-like input to a controller or processor. In addition, the optical sensor 1518 can be used to detect vertical movement of the input device 1500, such as when a key-based typing input is provided by pressing and moving the input device 1500 in the through hole 1530.

[0100] Additionally, in some cases, the input device 1500 can be pushed through the through hole 1530 to release the input device 1500. In that case, pressing the input device 1500 through the through hole 1530 to a first distance (e.g., to the position shown in dashed lines) can allow the input device 1500 to return to the raised mounting position (e.g., the position shown in solid lines) when the downward input force is released. Thus, the input device 1500 can remain locked to the housing 1502. Due to the upward biasing force applied by the magnetic structures 1514, 1516, the input device 1500 can return to the raised position. When the input device 1500 is deflected by the housing 1502 by a distance equal to or greater than a threshold distance, such as by moving it to the housing 1502, the input device 1500 can be released. Fig.15 Below the position shown by the dashed line, when the input force is released, the input device 1500 can be unlocked from the housing 1502, and the input device 1500 can then pass completely through the through hole 1530 to a position separated from the housing 1502. In this case, the attractive force between the magnetic structures 1514, 1516 can be overcome enough that the input device 1500 is no longer held in place by the magnetic structures 1514, 1516.

[0101] Fig.16 1600 is a simplified view of another embodiment of an input device 1600. In this case, the input device 1600 may include a housing 1602 having an outer surface 1604 with a central feature 1606. In some embodiments, the central feature 1606 is an optical or touch sensor configured to detect the presence, surface features, or movement of a user object external to the outer surface 1604. Thus, a user may provide input to the input device 1600 by approximating the user object to the central feature 1606 and allowing the sensor to sense the user object. In one example, the central feature 1606 may be a fingerprint scanner. When the input device 1600 is oriented flipped so that the outer surface 1604 faces downward instead of the central feature 1606, the user may be able to enter the input device 1600. Fig.16When shown in the upward orientation, central feature 1606 can be used as an optical sensor for a tracking or position-locating device, such as a mouse or similar pointing device.

[0102] In some embodiments, the input device 1600 may include a central feature 1606 that includes a "push-push" mechanism. In this case, when the central feature 1606 is in the Fig.16 In the state shown, applying an inward force against the central feature 1606 can release the mechanism within the housing 1602 and allow the central feature 1606 to translate to Fig.17 The position shown (i.e., center feature 1706). Fig.17 In the position shown, applying an inward force against the center feature 1706 may cause the mechanism to re-latch to Fig.16 Thus, a user can push central feature 1606 to release and push central feature 1706 to retract central feature 1606. Extending central feature 1606 / 1706 from housing 1602 can provide additional surface area for gripping input device 1600. Additionally, extending central feature 1706 can provide additional side surface area 1708, which allows a user to manipulate input device 1600 by rotating or deflecting input device 1600 via pressure against side surface area 1708, similar to a joystick or touch point pointer device.

[0103] Fig.18 A similar embodiment of an input device 1800 is shown in which a central feature 1806 of an outer surface 1804 is pivotable from a flush or horizontal position (shown in solid lines) to an extended or vertical position (shown in dashed lines). When in the extended position 1808, the central feature can provide additional height and side surface area for gripping or rotating the input device 1800.

[0104] Fig.19 1900 of the present disclosure. Fig.19, the input device 1900 is shown mounted to a handheld support body 1902 that is separate from the keyboard. Thus, when the input device 1900 is used in a separate condition, the input device can be removed from its host keyboard and mounted to a separate support body 1902. When the input device 1900 is mounted to the support body 1902, the input device 1900 can be more easily grasped and moved in the user's hand. In some embodiments, the support body 1902 may include an attachment feature to help hold the input device 1900 to the support body 1902, such as a magnetic structure or a mechanical latch, to hold the input device 1900 in place when the user moves the support body. In this embodiment, if the support body 1902 makes the optical sensor (e.g., 210) inoperative or if the input device 1900 lacks an optical sensor, position tracking of the input device 1900 can be provided by an inertial measurement unit (e.g., 208).

[0105] Input devices 104, 106, 108, 200, 400, 500, 600, 700, 800, 900, 1100, 1200, 1300, 1400 and 1500 and their related keyboards, supports and housings disclosed herein may share features or have interchangeable features. Thus, a feature of one input device may be used in another input device where the feature is not shown, or may be used in addition to a similar feature shown in another input device. Thus, the disclosure associated with each input device or other related component disclosed herein should be understood to be an example of a feature that can be implemented in any one of the input devices or their corresponding related components, as will be understood by those of ordinary skill in the art.

[0106] To the extent applicable to the present technology, the collection and use of data obtained from various sources can be used to improve the delivery of inspirational content or any other content that may be of interest to users. The present disclosure contemplates that in some instances, such collected data may include personal information data that uniquely identifies or can be used to contact or locate a specific person. Such personal information data may include demographic data, location-based data, phone numbers, email addresses, ID, home address, data or records related to the user's health or fitness level (e.g., vital sign measurements, medication information, exercise information), date of birth, or any other identifying or personal information.

[0107] The present disclosure recognizes that the use of such personal information data in the present invention technology can be used to benefit users. For example, the personal information data can be used to deliver targeted content that users are more interested in. Therefore, the use of such personal information data enables users to have planned control over the content delivered. In addition, the present disclosure also anticipates other uses of personal information data that benefit users. For example, health and fitness data can be used to provide insights into the user's overall health status, or can be used as positive feedback for individuals who use technology to pursue health goals.

[0108] This disclosure envisions that entities responsible for collecting, analyzing, disclosing, transmitting, storing or otherwise using such personal information data will comply with established privacy policies and / or privacy practices. Specifically, such entities should implement and adhere to privacy policies and practices that are recognized as meeting or exceeding industry or government requirements for maintaining the privacy and security of personal information data. Such policies should be easily accessible to users and should be updated as the collection and / or use of data changes. Personal information from users should be collected for legitimate and reasonable purposes of the entity and not shared or sold outside of these legitimate uses. In addition, such collection / sharing should be performed after receiving informed consent from the user. In addition, such entities should consider taking any necessary steps to defend and secure access to such personal information data and ensure that others who have access to personal information data comply with their privacy policies and processes. In addition, such entities may subject themselves to third-party assessments to demonstrate their compliance with widely accepted privacy policies and practices. In addition, policies and practices should be adjusted to specific types of personal information data collected and / or accessed, and to applicable laws and standards including specific considerations of jurisdiction. For example, in the United States, the collection or access of certain health data may be governed by federal and / or state laws, such as the Health Insurance Portability and Accountability Act (HIPAA), while health data in other countries may be subject to other regulations and policies and should be handled accordingly. Therefore, different privacy practices should be maintained in each country for different types of personal data.

[0109] Regardless of the foregoing, the present disclosure also contemplates implementation schemes in which users selectively block the use or access of personal information data. That is, the present disclosure contemplates that hardware elements and / or software elements may be provided to prevent or block access to such personal information data. For example, with respect to an advertising delivery service, the technology of the present invention may be configured to allow a user to choose to "opt in" or "opt out" at any time during or after registration for the service to participate in the collection of personal information data. In another example, a user may choose not to provide emotion-related data for a target content delivery service. In another example, a user may choose to limit the length of time that emotion-related data is retained, or completely prohibit the development of basic emotional conditions. In addition to providing "opt-in" and "opt-out" options, the present disclosure contemplates providing notifications related to access or use of personal information. For example, a user may be notified that their personal information data will be accessed when downloading an application, and then the user may be reminded again just before the personal information data is accessed by the application.

[0110] In addition, it is an object of the present disclosure that personal information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use. Risks can be minimized by limiting data collection and deleting data once it is no longer needed. In addition, and when applicable, including in certain health-related applications, data de-identification can be used to protect the privacy of users. De-identification can be facilitated by removing specific identifiers (e.g., date of birth, etc.), controlling the amount or specificity of stored data (e.g., collecting location data at the city level rather than at the address level), controlling how data is stored (e.g., aggregating data on users), and / or other methods when appropriate.

[0111] Thus, while the present disclosure broadly covers the use of personal information data to implement one or more of the various disclosed embodiments, the present disclosure also contemplates that various embodiments may also be implemented without access to such personal information data. That is, various embodiments of the present technology will not fail to function properly due to the lack of all or a portion of such personal information data. For example, content may be selected and delivered to a user by inferring preferences based on non-personal information data or an absolute minimum amount of personal information, such as content requested by a device associated with the user, other non-personal information available to a content delivery service, or publicly available information.

[0112] For the purpose of illustration, the foregoing description uses specific nomenclature to provide a thorough understanding of the embodiments. However, it will be apparent to those skilled in the art that specific details are not required in order to practice the embodiments. Therefore, for the purpose of illustration and description, the foregoing description of the specific embodiments described herein is presented. They are not intended to be exhaustive or to limit the embodiments to the precise form disclosed. It will be apparent to those of ordinary skill in the art that, in view of the above teachings, many modifications and variations are possible.

Claims

1. A computer input device, comprising: shell; a set of key switch mechanisms, the set of key switch mechanisms being positioned in the housing; a removable key structure operable between a first configuration positioned in the housing and attached to a key stabilizer movably coupling the removable key structure to the housing and a second configuration detached from the housing, the removable key structure including a position sensor configured to detect movement of the removable key structure; and wherein in the first configuration, the removable key structure is operable to provide key-based typing input; Wherein in the second configuration, the removable key structure is operable as a computer pointing device by detecting movement of the removable key structure using the position sensor.

2. The computer input device of claim 1, wherein the removable key structure further comprises an input transducer to detect a user touch on a top surface of the removable key structure or a movement of the top surface of the removable key structure.

3. The computer input device of claim 1, wherein the removable key structure is positioned in a receptacle in the housing in the first configuration.

4. The computer input device of claim 1, wherein the removable key structure comprises an internal key switch mechanism and a second housing, wherein the internal key switch mechanism is deflectable relative to the second housing, and the second housing is detachable from the housing.

5. The computer input device of claim 1, wherein the removable key structure includes a body portion having an extendable side feature.

6. The computer input device of claim 1, wherein the removable key structure is separable from a key switch mechanism in the set of key switch mechanisms.

7. The computer input device of claim 1, wherein the removable key structure is detachable from a key cap connected to the housing.

8. The computer input device of claim 1, wherein the removable key structure further comprises an internal energy storage device, wherein the internal energy storage device is configured to receive energy in the first configuration.

9. The computer input device of claim 1, wherein the removable key structure further comprises a bottom surface and a spacer configured to separate the bottom surface from a support surface when the removable key structure is in the second configuration.

10. A computer input system comprising: Base structure; an input device having a housing including a sensor operable to output an electronic position signal of the housing; a stabilizer support structure for connecting the housing of the input device to the base structure; wherein in a first configuration, the housing of the input device is movable between a first position biased upwardly relative to the base structure when retained to the stabilizer support structure and a second position depressed relative to the base structure when retained to the stabilizer support structure; Wherein in a second configuration, the housing of the input device is detached from the stabilizer support structure and the input device is operable to output the electronic position signal.

11. The computer input system of claim 10, further comprising a switch, wherein a force applied to the top surface of the input device actuates the switch when the input device is pressed relative to the base structure.

12. The computer input system of claim 10, wherein the input device and the support structure are coupled via a magnetic structure that attracts the input device to the support structure.

13. The computer input system of claim 10, wherein the support structure comprises a key stabilizer reversibly attachable to and detachable from the input device.

14. The computer input system of claim 10, wherein the support structure comprises a key cap reversibly attachable to and detachable from the input device.

15. The computer input system of claim 10, wherein applying an eccentric force to a top surface of the input device separates the input device from the stabilizer support structure.

16. A computer input system according to claim 10, wherein if the input device is deflected by a force relative to the base structure below a threshold distance, the input device is locked to the stabilizer support structure when the force is removed, and if the input device is deflected by a force equal to or above the threshold distance relative to the base structure, the input device is unlocked from the stabilizer support structure when the force is removed.

17. A computer input system comprising: A keyboard device, the keyboard device comprising: shell; a set of key switch mechanisms positioned in the housing; and a controller in electronic communication with the set of key switch mechanisms; and an input device removably attached to the housing in the set of key switch mechanisms, the input device comprising: main body; a sensor positioned in the body; wherein in a first configuration of the input device, the input device is attached to the keyboard arrangement via a key stabilizer and the sensor generates a first output registered by the controller as a first input type; Wherein in a second configuration of the input device, the input device is positioned spaced apart from the keyboard arrangement and the key stabilizer, and the sensor generates a second output registered by the controller as a second input type.

18. The computer input system of claim 17, wherein the first input type is the position or movement of a user's limb relative to the sensor.

19. The computer input system of claim 17, wherein the second input type is a position or movement of the body of the input device.

20. The computer input system of claim 17, wherein the first input type is a key-based typing input and the second input type is a mouse click.

Citation Information

Patent Citations

  • Short-travel key and keyboard with short-travel keys

    CN103531390A

  • Cursor key unit for a computer having a mouse function removably mounted on a keyboard section of a base

    US5049863A