The described embodiments relate generally to key mechanisms for keyboards. More particularly, the present embodiments relate to folding key structures enabling parallel motion of keys in a keyboard.
Many electronic devices have interface devices and mechanisms to receive input and interaction from users. Major fields for device interaction include computers, such as personal computers, tablet computers, smartphones, and other “smart” devices, such as media players, video and audio equipment, vehicle consoles, home automation controllers, and related devices. These devices can include keyboards, keypads, buttons, touchpads, and other input and interaction devices to receive user input. In some cases, the input and interaction devices can also provide output and feedback to users as well, such as through visual, touch/haptics, or audio indicators.
Keyboards and other interface devices are designed with buttons or keys that are pressed by users to generate input signals for a processor or controller. These devices are often designed to provide a controlled amount of resistance to the user's fingertips in order to give tactile feedback as the user presses a button or key. The feel, sound, cost, and size of each button or key are tightly controlled to provide a desired user experience. Although some keyboards are “virtual,” such as software keyboards displayed on a touchscreen device, it can be beneficial to provide key travel, or movement of the keys, to help the user more easily feel, see, and hear when and where a key is pressed and to provide an overall more satisfying interaction with the device.
Providing this type of key or button can come with costs. Many interface devices have a high number of very small moving parts per button or per key, so the mechanisms can be undesirably complex, expensive, and have many possible points of failure. Thus, there are many challenges and areas for improvements in interface devices, and device makers are constantly seeking ways to enhance a user's experience.
One aspect of the present disclosure relates to a key mechanism. The key mechanism can comprise a keycap, a base layer positioned below the keycap, and a stabilizer coupled to the keycap and to the base layer. The stabilizer can include rigid panels arranged in a pointed-star pattern and hinge portions coupling the rigid panels to each other. The rigid panels can be rotatable or movable relative to each other about the hinge portions in response to movement of the keycap relative to the base layer.
In some embodiments, the rigid panels can be triangular. The hinge portions can be elastically expandable, wherein a distance between edges of the rigid panels can be variable upon elastic expansion of the hinge portions. The pointed-star pattern can comprise a set of at least two pointed portions. The stabilizer can also be bistable.
In some configurations, the key mechanism can further comprise a collapsible dome positioned between the stabilizer and the base layer. The ratio of vertical keycap movement relative to the base layer versus vertical dome movement relative to the base layer can be greater than or less than 1:1. The stabilizer can be coupled to the keycap using a bendable link, with the bendable link being elongated in a direction perpendicular to a direction of motion of the keycap relative to the base layer. The stabilizer can be coupled to the keycap using a soft mount spanning a distance between an underside of the keycap and a top surface of the stabilizer, wherein the distance can be variable upon movement of the keycap relative to the base layer. The stabilizer can be coupled to the keycap using an end-constrained sliding mounting.
In some embodiments, the key mechanism can further comprise a first structure positioned on the stabilizer and a second structure positioned on the keycap, with the first structure being magnetically attracted to the second structure and biasing the stabilizer toward the keycap. An outer portion of the pointed-star pattern can be mounted to the keycap and an inner portion of the pointed-star can be is mounted to the base layer, with the inner portion being positioned radially inward relative to the outer portion. Alternatively, an outer portion of the pointed-star pattern can be mounted to the base layer and an inner portion of the pointed-star pattern can be mounted to the keycap, with the inner portion being positioned radially inward relative to the outer portion.
Another aspect of the disclosure relates to a keyboard comprising a set of keycaps, a feature plate positioned under the keycaps, and a set of foldable structures positioned under the keycaps. A foldable structure of the set of foldable structures can comprise at least two intersecting folding axes and can be movable between a raised position and a collapsed position in response to movement of a keycap of the set of keycaps. The foldable structure can be configured to bend along the at least two intersecting folding axes while moving between the raised position and the collapsed position.
In another case, the foldable structure of the set of foldable structures can be configured to unfold along the at least two intersecting folding axes while moving from the raised position to the collapsed position. The at least two intersecting folding axes can comprise a first axis and a second axis, with the foldable structure of the set of foldable structures forming an upward-pointing ridge at the first axis and forming a downward-pointing ridge at the second axis. The set of foldable structures can be interconnected to each other across a layer of material.
The foldable structure can comprise a sheet of material with a reduced thickness along one of the at least two intersecting folding axes. Additionally, the foldable structure can be biased to the raised position by material positioned along the at least two intersecting folding axes. The at least two folding axes can intersect outer points of the foldable structure, with the outer points being configured to translate relative to a center point of the foldable structure upon movement of the foldable structure between the raised position and the collapsed position.
Yet another aspect of the disclosure relates to a method of manufacturing a key stabilizer. The method can comprise positioning a sheet of resilient material in a planar orientation, increasing the stiffness of portions of the sheet of resilient material, wherein at least two axes are positioned between the stiffened portions of the sheet of resilient material, bending the resilient material along the at least two axes between the stiffened portions of the sheet of resilient material to form a three-dimensional star shape, and positioning at least the stiffened portions between a keycap and a base layer, wherein movement of the keycap relative to the base layer induces folding or unfolding of the three-dimensional star shape.
This method may further include applying tension to the sheet of resilient material before increasing the stiffness of the portions of the sheet, wherein the three-dimensional star shape is biased into a folded configuration by the sheet of resilient material along the at least two axes after releasing the tension.
Increasing the stiffness of portions of the sheet of resilient material can comprise applying a rigid material to the resilient material in the stiffened portions. Increasing the stiffness of portions of the sheet of resilient material can also comprise increasing a thickness of the sheet of resilient material in the stiffened portions relative to a thickness of the sheet of resilient material along the at least two axes. In some embodiments, multiple three-dimensional star shapes are formed on the sheet of resilient material.
The disclosure will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:
The present description provides examples, and is not limiting of the scope, applicability, or configuration set forth in the claims. Thus, it will be understood that changes can be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure, and various embodiments can omit, substitute, or add other procedures or components as appropriate. For instance, methods described can be performed in an order different from that described, and various steps can be added, omitted, or combined. Also, features described with respect to some embodiments can be combined in other embodiments.
Interface devices such as computer keyboards and buttons in smartphones, tablets, and other interactive devices are often required to provide a desired amount and type of deflection, force-resistance, tactility, and noise. These factors can contribute to the user's satisfaction in using the device and their perceived quality of the device and its construction. The cost and methods used to construct and provide these interface devices can also be significant factors in their design and implementation.
A large number of parts can be required to produce the desired user experience for each key or button. In a keyboard key, for example, the parts can include a dome switch, a switch housing, a butterfly or scissor mechanism, a keycap, a lighting element, a substrate, and other component parts. These parts are usually small and delicate in order to minimize the overall depth of the keyboard, but they are often also required to be durable enough to endure millions of use cycles. Using a high number of parts greatly increases the cost of the device, at least in part, because in order to provide a consistent feel across a keyboard or set of buttons, each part is individually replicated for each key or button. For example, each key typically has its own switch housing, butterfly mechanism, light diffuser, etc. In some cases, each part is individually assembled into the keyboard, thereby increasing manufacturing time, complexity, and related costs, even if it is done robotically. A keyboard with 70 keys may require over 400 delicate parts that are constructed and then precisely assembled.
Device makers often desire to implement keys or buttons that have parallel surface motion (i.e., horizontally stabilized key travel). When the key is pressed, the top surface can be configured to remain substantially entirely horizontal (e.g., perpendicular to the direction of travel) throughout the key's travel cycle. In other words, the top surface of the key translates in a direction perpendicular to the top surface rather than tilting or rotating during travel. This motion can be challenging to achieve, particularly when the outer edge of a key is pressed and there is a spring or flexible dome biasing the center of the key against downward translation at the same rate as the edge of the key. However, minimizing surface tilting, even when the edge of a button is pressed, can help provide consistent feel and resistance for off-center key presses, thereby improving the overall user experience.
Aspects of the present disclosure can improve interface devices and their construction by providing lower costs in materials and manufacturing and fewer failure modes while also providing a desired amount of key travel, parallel motion, and key definition. Key stabilizers can be constructed without traditional pivoting wings or limbs and can instead comprise a foldable and unfoldable sheet or other structure configured to flatten when a keycap is pressed and to fold such that it increases in height when the keycap is released. The key stabilizers can be referred to as “origami” stabilizers due to their folding characteristics and generally contiguous parts. They can also be formed in an interconnected sheet, wherein multiple key stabilizers are formed in an integral and continuous sheet of material, similar to multiple folds in a sheet of paper.
In some embodiments, the stabilizers include a set of rigid (or at least substantially rigid) triangular panels and a set of hinges coupling the edges of the rigid panels to each other in a substantially star-shaped, three-dimensional pattern. One of the key stabilizers can stabilize the vertical movement of a keycap when the keycap is pressed off-center by a user. The off-center pressure that tends to flatten one part of the star-shaped pattern can cause the other parts of the star-shaped pattern to flatten at the same time. In other words, flattening deformation of one part of the star-shaped pattern can induce simultaneous flattening deformation of the other parts of the star-shaped pattern. If one section of the star-shaped pattern is connected to the keycap and that section is moved downward, the other sections of the star-shaped pattern that are also connected to the keycap can be configured to move downward at the same time. Accordingly, even though pressure on the keycap is applied offset from its axis of motion, the keycap can tend to stay in a substantially horizontal orientation as it moves vertically due to each section of the star-shaped pattern moving the keycap downward all around the axis of motion from below. As used herein, a “substantially horizontal orientation” refers to an orientation substantially perpendicular to the direction of movement of the structure within a few degrees of rotation or with zero degrees of rotation about an axis perpendicular to the direction of movement.
Hinges connecting the rigid panels in a stabilizer can comprise an elastically resilient material, wherein in some cases the hinges can stretch when the star-shaped stabilizer is flattened. For example, an elastomeric sheet of material can be used to create the hinges. In some embodiments, the material can comprise a rubber, an elastic polymer, an elastic fabric or textile, a similar material, or combinations thereof. The stretched hinges can then tend to bias the stabilizer into the un-depressed or neutral position. As a result, the keycap can be biased into its neutral configuration by the stabilizer. In other embodiments, the stabilizer can flatten and then invert when pressed. The stabilizer can therefore be bistable in a manner similar to a compressible or collapsible resilient dome used in a conventional membrane keyboard.
In some cases, the hinges connecting the rigid panels are not elastically resilient. For example, a non-stretching but bendable sheet of material or a series of mechanical hinge linkages can be used to create the hinges. This material can be substantially inelastic when in tension, such as a fiber-based composite, bendable fabric or textile, elastically bendable and thin metal, similar materials, or combinations thereof. Mechanical linear hinges (e.g., door hinges) can also be implemented. When bending these configurations, the distances between the rigid panels can be substantially constant as the relatively rigid panels move. In these embodiments, the stabilizer does not necessarily bias the keycap, and the range of motion of the hinges can prevent the stabilizer from inverting or otherwise having more than one stable position.
The stabilizer can be connected to a keycap using various types of linkages, including, for example, a pin-in-slot mounting, buckling or bending beams of material attached to the keycap and stabilizer, or a soft mount (e.g., slides contacting the top surface of the stabilizer). Movement of the keycap can thereby be transferred to the stabilizer via the linkages in place of, or in addition to, direct contact between the bottom surface of the keycap and the top surface of the stabilizer underlying the keycap. Additionally, vertical movement of the keycap can be proportional or disproportional to the vertical movement of the top of the stabilizer.
A folding stabilizer can have a variety of different shape configurations, such as, for example, a two-pointed star, a three-pointed star, a four-pointed star, a five-pointed star, or a star having more points. The outer tips of the pointed sections of the star shapes can expand radially outward as the stabilizer flattens or collapses, or the outer tips can be rigidly pinned or fixed in place. Crook points between the tips of the pointed sections can likewise be configured to expand radially outward as the stabilizer flattens or collapses. In some embodiments, the star patterns can comprise at least two centrally-intersecting folding axes. As the stabilizer moves, it can bend along the at least two intersecting folding axes. In some embodiments, the stabilizer can fold at one of the folding axes and can unfold at another folding axis.
The rigid panels can be attached to or formed from a fabric, textile, or other flexible layer of planar material. For instance, rigid panels can be attached or formed using a printing process (e.g., a 3D printing process) or other process used to deposit or harden material to the flexible layer of material. Accordingly, the flexible layer of material can be selectively stiffened and rigidized to create the rigid panels.
In some embodiments, the flexible layer can be tensioned when the rigid panels are applied or printed on the flexible layer. Afterward, tension can be released and the hinges can be pre-tensioned and thereby bias the rigid portions into a predetermined raised configuration. In other cases, a layer of rigid material can selectively be made flexible where needed to create hinges between rigid portions of the layer of rigid material. For example, lines between sections of the rigid material can be weakened (e.g., thinned, perforated, or compressed) to make the material less rigid and more flexible along those lines. Using these methods, multiple stabilizers can be formed on a single sheet of flexible or rigid material. The stabilizers can be separated from each other and used separately in a keyboard, or they can remain in a single sheet positioned in a keyboard. Thus, the stabilizers can be interlinked around their outer perimeters or along strips of connecting material connecting their outer perimeters to each other. In some cases, the rigid panels can be a set of distinct parts and pieces that are assembled and attached to each other by hinges (e.g., door hinges or applied flexible material links).
In some embodiments, a key mechanism is set forth having a keycap, a base layer (e.g., a feature plate or circuit board) under the keycap, and a stabilizer coupled to the keycap and to the base layer. A compressible dome can be included beneath the stabilizer to help bias the keycap and stabilizer. In addition, the compressible dome can be used as part of a switch triggered by movement of the keycap and/or stabilizer. Thus, the folding key support can be part of a key mechanism used with a switch or as part of a switch.
Reference will now be made in detail to representative embodiments illustrated in the accompanying drawings. It should be understood that the following descriptions are not intended to limit the embodiments to one preferred embodiment. To the contrary, it is intended to cover alternatives, modifications, and equivalents as can be included within the spirit and scope of the described embodiments as defined by the appended claims.
Although the electronic device 100 of
The keyboard 102 can include a set of assembled components for each key. The assembly of these components can be referred to as a “stack-up” due to their substantially layered configuration.
Referring again to
The keycap 103 can provide a surface against which the user can interface with the keyboard assembly 200. Thus, the keycap 103 can be movable between an unactuated state at a first vertical position relative to the base layer 204 and an actuated state at a second vertical position relative to the base layer 204. Generally, the second vertical position is closer to the base layer 204 than the first vertical position.
The keycap 103 can comprise a rigid material such as a hard plastic, metal, or ceramic material. In an example embodiment, the keycap 103 includes a glass or polymer. The keycap 103 can also include a glyph or symbol (not shown) visible to the user. In some cases, the keycap 103 can be at least partially transparent or translucent, thus allowing light to be transferred through the keycap 103. The light can be directed through or around a glyph or symbol of the keycap 103 in order to improve its readability. In some embodiments, light is directed through or around an outer perimeter of the keycap 103. In various cases, the keycap 103 can have a flat top surface or a concave spherical or cylindrical “scooped” top surface. In some embodiments, the keycap 103 can be connected to other surrounding keycaps by a layer of flexible material positioned either above or below the keycaps.
The base layer 204 can be a housing or other rigid base structure of the keyboard assembly 200. The base layer 204 can also comprise a substrate such as, for example, a printed circuit board (PCB) having conductive traces and other electrical components. In some embodiments, a light source (not shown) can be positioned on the base layer 204 and light from the light source can be directed up into or around the keycap 103. In some embodiments, the base layer 204 can include brackets or other retention features to retain the stabilizer 202 to the base layer 204. The base layer 204 can also be made with a translucent or transparent material to permit light from a light source below the base layer 204 to be transferred upward to the keycap 103.
Referring now to
As the stabilizer 202 is unfolded and depressed, the tip points 220 and crook points 222 can move in a radially outward direction to an unfolded position that has a perimeter shown by broken line 202a. The tip points 220 can move outward to expanded positions 220a, and the crook points 222 can move outward to expanded positions 222a. The length of each of the upper and lower linear hinges 214, 216 can be consistent in the raised condition and in the unfolded position, yet an angle between a star-arm of the stabilizer 202 and the base layer 204 can decrease from a first, larger angle 224 (see
In some embodiments, the stabilizer 202 can have tip points 220 that are fixed in place. For example, the tip points 220 can be pivotably affixed to the base layer 204. In this case, movement of the center point 224 downward does not induce radially outward movement of the tip points 220. As shown by the second broken line 202b in
Additionally, as shown in
The first lateral widths U1, L1 can correspond to a flattened condition of the stabilizer 202, and the second lateral widths U2, L2 can correspond to a raised condition of the stabilizer 202. Thus, the stabilizer 202 can be configured to expand, perhaps circumferentially, or compress the linear hinges 214, 216 relative to the center point 224 when flattening. As pressure is applied to the stabilizer 202 and the stabilizer 202 flattens, the lateral widths U1, L1 can change. In some embodiments, the lateral widths U1, L1 can increase to lateral widths U2, L2, as shown in
The lateral widths can be elastically or resiliently expanded to the increased dimensions to accommodate the movement of the rigid triangular panels 212 since the edges 218 of the panels move through arc-shaped paths between their raised positions (shown in
As diagrammatically shown in section view in
As a result, a key stabilizer 802 (or 202) can be bistable. A bistable stabilizer 802 can be used to provide tactile feedback similar to a collapsible dome, wherein the force required to initially deflect the stabilizer 802 increases to a peak tactile force (roughly corresponding to the force required to flatten the stabilizer 802 by stretching or bending the linear hinges). The force required to continue to deflect the stabilizer 802 then decreases relative to the peak tactile force since the stabilizer 802 starts to invert in the same direction as the movement of the keycap 803. Once the stabilizer has fully inverted, a “bottom-out” force is reached wherein the stabilizer 802a has deflected to a point that further deflection is resisted by the elasticity of the linear hinges, contact between adjacent triangular panels in the stabilizer 802, contact between the stabilizer 802 and a lower support layer (not shown), contact between the keycap 803 and a rigid surface (e.g., base layer 804), or another similar constraint. After deflection of the stabilizer 802, elasticity in the linear hinges can bias the stabilizer (and keycap 803) to return to the raised condition. In some embodiments, the bistable stabilizer 802 can be positioned above a resiliently compressible dome, spring, or other biasing member that supplements the biasing return force and assists in returning the stabilizer 802 to the raised condition after being deflected downward.
Referring again to
When the stabilizer 202 moves upward from a flattened position to a folded position, the linkages 236 can push upward on the bottom surface of the keycap 103. When the keycap 103 moves downward, such as when a centrally-positioned force F1 is applied to the keycap 103 (see
When pressure on the top surface 238 of the keycap 103 is centered on the axis of motion Z, such as by force F1, the linkages 236 around the stabilizer 202 can all deform in substantially the same manner, as indicated in
In some embodiments, the linkages 236 can comprise a flexible material. The linkages 236 can therefore be bendable or buckle in at least one direction. The linkages 236 can include a leg that is elongated along a length dimension that is perpendicular to the direction of deflection of the linkage when the keycap 103 is pressed. For example, as shown in
In this manner, the dimensions of the linkages 236 can be implemented to control the direction of deflection of the linkages when the keycap 103 is depressed. This characteristic of the linkages 236 can be used to limit rotation of the keycap 103 about the axis of motion (Z-axis) as the keycap 103 moves vertically. Thus, the keycap 103 can be less capable of turning into an orientation where the edges or bottom of the keycap 103 could come into contact with the web 206, opening 210, other nearby keycaps, or other surrounding components. This feature can also help preserve the desired alignment of the parts in the assembly for aesthetic and functional reasons.
The linkages 236 can prevent or reduce tilting of the top surface 238 by ensuring that the keycap 103 and the stabilizer 202 move together. For example, if force F2 is applied to the keycap 103, the linkage 236e can bend or buckle as the stabilizer 202 moves downward on the left side of the axis of motion Z, and the linkage 236e can help flatten the stabilizer 202 on that side of the axis. As the star-point on the left side of
In embodiments where the linkages 236 are affixed at their top ends to the keycap 103 and at their bottom ends to the stabilizer 202, flattening of a first side of the stabilizer 202 can pull down on a side of the keycap 103 that is positioned above a different side of the stabilizer 202, as explained above. In other embodiments, the linkages 236 can be affixed to only one of the keycap 103 or the stabilizer 202, such as the linkages 836 of
The stabilizer 1102 comprises a four-pointed star shape with a set of triangular panels 1112 connected to each other by upper and lower linear hinges 1114, 1116. As indicated by the arrows in
A biasing member 1144 can be positioned around the central linkage 1140 and between the stabilizer 1102 and the lower end 1142. The biasing member 1144 can bias the stabilizer 1102 into a raised position by biasing the lower end 1142 away from the underside of the stabilizer 1102. Flattening the stabilizer 1102 can cause the center 1146 of the stabilizer 1102 to become spaced away from the bottom surface 1148 of the keycap 1103. As the stabilizer 1102 flattens, the biasing member 1144 can compress and store energy that is released to spread the lower end 1142 and the stabilizer 1102 upon a reduction of pressure on the keycap 1103. The biasing member 1144 can also be beneficial by reducing rattling or slop due to gaps between the keycap 1103 and stabilizer 1102 when the keyboard is assembled.
Pins of the pin portions 1340 can be positioned within and slide within slots of the slot portions 1338. The pins can move linearly along the length of the slots while the slots rotate relative to the pins as the stabilizer 1302 flattens or raises. Interference between the pins and the inner sidewalls of the slots can constrain movement of the keycap 1303 relative to the stabilizer 1302. For example, the keycap 1303 can be prevented from moving above a certain vertical distance away from a base layer due to mechanical interference between parts within the linkages 1336. Similarly, the stabilizer 1302 can be prevented from flattening past a certain point due to mechanical interference between the pins and slots in the linkages 1336.
The stabilizer 1502 can also comprise a set of linkages 1536 having upper ends attached to a keycap and lower ends attached to the stabilizer 1502. The lower ends can be pivotably and slidably connected to the stabilizer 1502 such as described above and thus can be moved along with the stabilizer 1502. The lower ends can be slidable along a folding axis of the stabilizer 1502. In some embodiments, the linear hinges 1514 can be made with rods along which the linkages 1536 can slide. The upper ends of the linkages 1536 can be fixed to or formed integral with the keycap.
The stabilizer 1602 can flatten under the keycap 1603 and on top of the linkages 1636. In this case, spacing between the base layer 1604 and the stabilizer 1602a can increase as the stabilizer flattens, and spacing between the stabilizer 1602a and the bottom of the keycap 1603 can simultaneously decrease. This inverted configuration can be beneficial when additional engagement between the keycap 1603 and stabilizer 1602 is desired. Other stabilizer embodiments disclosed herein can also be used in an inverted configuration.
The keycap 1703 can have linkages 1736 that contact the stabilizer 1702, similar to the linkages of other embodiments disclosed herein. The ball shape of the first magnetic element 1750 can allow the inner parts of the stabilizer to slide in contact with the ball shape in a manner similar to a ball-and-socket joint. The sliding can reduce friction between the stabilizer 1702 and the first magnetic element while maintaining the ball shape on the axis of motion of the stabilizer 1702.
In a raised condition, the linkages 1736 contact the stabilizer 1702, and the first magnetic element 1750 contacts the second magnetic element 1752. Magnetic attraction between the first and second magnetic elements 1750, 1752 can bias the stabilizer 1702 into a raised configuration, as shown in
As shown in
After the triangular panels 1904 are applied or formed (and hardened if needed), the tension on the flexible material 1900 can be released. Releasing the tension can allow the portions of the flexible material between the triangular panels 1904 to contract. The triangular panels 1904 would not also contract, so the star-shaped space 1902 and triangular panels 1904 can be biased into the three-dimensional shape shown in the perspective view of
In some embodiments, tension is not applied to the flexible material 1900. The flexible material 1900 can be a bendable material that does not significantly stretch under tension. In this case, the star-shaped space 1902 may not be biased into a three-dimensional shape due to a lack of preload on the flexible material. The star-shaped space 1902 can be manipulated into a raised condition by movement of the flexible material 1900 or by a force applied by another portion of the key assembly (e.g., a biasing member contacting the flexible material 1900).
The flexible material 1900 can be cut around an outer perimeter of the star-shaped space 1902 to generate a stabilizer isolated from the sheet of material. In another embodiment, the sheet of flexible material can be positioned in the keyboard below the keycaps.
In some embodiments, the flexible material 2200 can comprise a set of openings positioned on the material between the outer perimeters of adjacent stabilizers 2202. The set of openings can change shape as nearby stabilizers change shape in order to help isolate movement of the stabilizers from each other. Thus, the openings can provide stress relief in the flexible material 2200 to limit undesired movement of a stabilizer as a nearby stabilizer moves. Thus, the movement of one keycap is less likely to cause movement of a different nearby keycap due to deformation of the openings.
In some embodiments, the sheet of material shown in
To the extent applicable to the present technology, gathering and use of data available from various sources can be used to improve the delivery to users of invitational content or any other content that may be of interest to them. The present disclosure contemplates that in some instances, this gathered data may include personal information data that uniquely identifies or can be used to contact or locate a specific person. Such personal information data can include demographic data, location-based data, telephone numbers, email addresses, TWITTER(R) ID's, home addresses, data or records relating to a user's health or level of fitness (e.g., vital signs measurements, medication information, exercise information), date of birth, or any other identifying or personal information.
The present disclosure recognizes that the use of such personal information data, in the present technology, can be used to the benefit of users. For example, the personal information data can be used to deliver targeted content that is of greater interest to the user. Accordingly, use of such personal information data enables users to calculated control of the delivered content. Further, other uses for personal information data that benefit the user are also contemplated by the present disclosure. For instance, health and fitness data may be used to provide insights into a user's general wellness, or may be used as positive feedback to individuals using technology to pursue wellness goals.
The present disclosure contemplates that the entities responsible for the collection, analysis, disclosure, transfer, storage, or other use of such personal information data will comply with well-established privacy policies and/or privacy practices. In particular, such entities should implement and consistently use privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining personal information data private and secure. Such policies should be easily accessible by 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 uses of the entity and not shared or sold outside of those legitimate uses. Further, such collection/sharing should occur after receiving the informed consent of the users. Additionally, such entities should consider taking any needed steps for safeguarding and securing access to such personal information data and ensuring that others with access to the personal information data adhere to their privacy policies and procedures. Further, such entities can subject themselves to evaluation by third parties to certify their adherence to widely accepted privacy policies and practices. In addition, policies and practices should be adapted for the particular types of personal information data being collected and/or accessed and adapted to applicable laws and standards, including jurisdiction-specific considerations. For instance, in the US, collection of or access to certain health data may be governed by federal and/or state laws, such as the Health Insurance Portability and Accountability Act (HIPAA); whereas health data in other countries may be subject to other regulations and policies and should be handled accordingly. Hence different privacy practices should be maintained for different personal data types in each country.
Despite the foregoing, the present disclosure also contemplates embodiments in which users selectively block the use of, or access to, personal information data. That is, the present disclosure contemplates that hardware and/or software elements can be provided to prevent or block access to such personal information data. For example, in the case of advertisement delivery services, the present technology can be configured to allow users to select to “opt in” or “opt out” of participation in the collection of personal information data during registration for services or anytime thereafter. In another example, users can select not to provide mood-associated data for targeted content delivery services. In yet another example, users can select to limit the length of time mood-associated data is maintained or entirely prohibit the development of a baseline mood profile. In addition to providing “opt in” and “opt out” options, the present disclosure contemplates providing notifications relating to the access or use of personal information. For instance, a user may be notified upon downloading an app that their personal information data will be accessed and then reminded again just before personal information data is accessed by the app.
Moreover, it is the intent of the present disclosure that personal information data should be managed and handled in a way to minimize risks of unintentional or unauthorized access or use. Risk can be minimized by limiting the collection of data 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 a user's privacy. De-identification may be facilitated, when appropriate, by removing specific identifiers (e.g., date of birth, etc.), controlling the amount or specificity of data stored (e.g., collecting location data a city level rather than at an address level), controlling how data is stored (e.g., aggregating data across users), and/or other methods.
Therefore, although the present disclosure broadly covers use of personal information data to implement one or more various disclosed embodiments, the present disclosure also contemplates that the various embodiments can also be implemented without the need for accessing such personal information data. That is, the various embodiments of the present technology are not rendered inoperable due to the lack of all or a portion of such personal information data. For example, content can be selected and delivered to users by inferring preferences based on non-personal information data or a bare minimum amount of personal information, such as the content being requested by the device associated with a user, other non-personal information available to the content delivery services, or publicly available information.
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the described embodiments. However, it will be apparent to one skilled in the art that the specific details are not required in order to practice the described embodiments. Thus, the foregoing descriptions of the specific embodiments described herein are presented for purposes of illustration and description. They are not target to be exhaustive or to limit the embodiments to the precise forms disclosed. It will be apparent to one of ordinary skill in the art that many modifications and variations are possible in view of the above teachings.
This is a continuation of, and claims priority to, U.S. patent application Ser. No. 16/536,091, filed 8 Aug. 2019 and entitled “FOLDED KEY STABILIZER,” which claims priority to U.S. Provisional Patent Application No. 62/783,866, filed 21 Dec. 2018 and entitled “FOLDED KEY STABILIZER,” the entire disclosures of which are hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6864449 | Ito | Mar 2005 | B2 |
10275040 | Goldberg et al. | Apr 2019 | B2 |
10431404 | Lin | Oct 2019 | B1 |
20200201399 | Guy et al. | Jun 2020 | A1 |
Number | Date | Country | |
---|---|---|---|
20220181102 A1 | Jun 2022 | US |
Number | Date | Country | |
---|---|---|---|
62783866 | Dec 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16536091 | Aug 2019 | US |
Child | 17651972 | US |