






| /* TAKE MEASUREMENT ON 4 CAPACITIVE PADS */ |
| int scan_keys(void) |
| { |
| int i; | |
| int margin; | |
| for (i = 0; i < NUM_LINES; i++) | |
| { |
| /* take pad measurement and establish */ |
| margin = measure_key_capacitance(i) − key_line[i].base_capacitance; |
| /* convert measurement to filtered value using a single pole IIR low pass |
| filter */ | |
| key_line[i].filtered += (margin − (key_line[i].filtered >> 4)); |
| /* KEY_LINE[I].FILTERED IS OUR “COUNT” WE WANT TO USE */ |
| } | |
| return 0; |
| } |
| /* FIGURE OUT WHICH KEY LINE IS PRESSED ON (IF ANY) */ |
| int find_finger_position(void) |
| { |
| int i; | |
| int min; | |
| int max; | |
| int max_pos; | |
| /* Find the minimum and maximum responses for all the 4 key lines */ | |
| min = 32767; | |
| max = −32768; | |
| max_pos = −1; | |
| for (i = 0; i < NUM_LINES; i++) | |
| { |
| if (key_line[i].filtered < min) |
| min = key_line[i].filtered; |
| if (key_line[i].filtered > max) | |
| { |
| max = key_line[i].filtered; | |
| max_pos = i; |
| } |
| } | |
| /* If the maximum response isn't that big, there is no finger present. */ | |
| if (max < 200) | |
| { |
| P1OUT &= 0xCF; /* no key pressed = “00” (P1.5, P1.4) */ | |
| P1DIR |= 0x30; | |
| return 0; |
| } | |
| /*P1.5, P1.4 are the 2 bit output pins*/ | |
| /* TRUTH TABLE BELOW FOR KEY PRESS */ | |
| /* P1.5 P1.4 |
| 0 0 NO KEY IS PRESSED | |
| 1 0 P1.0 IS PRESSED | |
| 1 1 P1.2 IS PRESSED | |
| 0 1 P1.3 IS PRESSED |
| */ | |
| if (max_pos == 0) | |
| { |
| P1OUT |= 0x20; /* P1.0 IS PRESSED = “10” */ | |
| P1OUT &= 0xEF; | |
| P1DIR |= 0x30; | |
| return max; |
| } | |
| if (max_pos == 2) | |
| { |
| P1OUT |= 0x30; /* P1.2 IS PRESSED = “11” */ | |
| P1DIR |= 0x30; | |
| return max; |
| } | |
| if (max_pos == 3) | |
| { |
| P1OUT &= 0xDF; /* P1.3 IS PRESSED = “01” */ | |
| P1OUT |= 0x10; | |
| P1DIR |= 0x30; | |
| return max; |
| } | |
| if (max_pos == 1) | |
| { |
| P1OUT &= 0xCF; /* otherwise = “00” */ | |
| P1DIR |= 0x30; | |
| return 0; |
| } | |
| else | |
| { |
| P1OUT &= 0xCF; /* otherwise = “00” */ | |
| P1DIR |= 0x30; | |
| return 0; |
| } |
| } |
| int pressed_key_pressure = 0; |
| void main(void) |
| { |
| . |
| . |
| . |
| /* INITIALIZE ALL PADS TO BE SCANNED TO GROUND */ |
| for (i = 0; i < NUM_LINES; i++) |
| init_key(&key_line[i], &key_line_config[i]); |
| TACTL = TASSEL_2 | MC_2; // | ID_3; | |
| /* Scan the | |
| conditions to stablise */ | |
| for (i = 0; i < 100; i++) |
| scan_keys( ); |
| /* Establish base capacitance and filtered “count” per active pad */ | |
| for (i = 0; i < NUM_LINES; i++) | |
| { |
| key_line[i].base_capacitance = key_line[i].filtered >> 4; | |
| key_line[i].filtered = 0; |
| } | |
| for (;;) | |
| { |
| scan_keys( ); | |
| if ((pressed_key_pressure = find_finger_position( )) > 0) | |
| { |
| /* There is a finger on the pad */ | |
| send_to_host(pressed_key_pressure); |
| } | |
| else | |
| { |
| /* There is no finger on the pad */ | |
| send_to_host(0); |
| } |
| } |
| } |
| if (count > 180) |
| for (num_toggles = 20; num_toggles >0 ; num_toggles−−) |
| { |
| P2OUT {circumflex over ( )}= 0x02; /*Toggle P2.1 low 10 times in | |
| 1 sec */ | |
| /* loop provides delay of 0.05 sec/.000017922 sec = 2789 | |
| loops */ | |
| for (loop=2789; loop>0; loop − −); | |
| } |
| else if ((count > 160) && (count <= 180)) |
| for (num_toggles=16; num_toggles>0; num_toggles − −) |
| { |
| P2OUT {circumflex over ( )}= 0x02; /*Toggle P2.1 low 8 times in | |
| 1 sec */ | |
| /* loop provides delay of 0.0625 sec/.000017922 sec = | |
| 3487 loops */ | |
| for (loop=3487; loop>0; loop − −); | |
| } |
| else if ((count > 140) && (count <= 160)) |
| for (num_toggles=10; num_toggles>0; num_toggles − −) |
| { |
| P2OUT {circumflex over ( )}= 0x02; /*Toggle P2.1 low 5 times in | |
| 1 sec */ | |
| /* loop provides delay of 0.1 sec/.000017922 sec = | |
| 5579 loops */ | |
| for (loop=5579; loop>0; loop − −); | |
| } |
| else if ((count > 120) && (count <= 140)) |
| for (num_toggles=4; num_toggles>0; num_toggles − −) |
| { |
| P2OUT {circumflex over ( )}= 0x02; /*Toggle P2.1 low 2 times | |
| in 1 sec */ | |
| /*loop provides delay of 0.25 sec/.000017922 sec = | |
| 13949 loops */ | |
| for (loop=13949; loop>0; loop − −); | |
| } |
| else |
| { |
| / * DO NOTHING. KEY IS NOT PRESSED ON */ |
| } | ||
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/802,468US8711011B2 (en) | 2008-12-16 | 2010-06-08 | Systems and methods for implementing pressure sensitive keyboards |
| US12/930,125US8674941B2 (en) | 2008-12-16 | 2010-12-29 | Systems and methods for implementing haptics for pressure sensitive keyboards |
| US12/930,118US8760273B2 (en) | 2008-12-16 | 2010-12-29 | Apparatus and methods for mounting haptics actuation circuitry in keyboards |
| US14/044,331US9342149B2 (en) | 2008-12-16 | 2013-10-02 | Systems and methods for implementing haptics for pressure sensitive keyboards |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/316,703US9246487B2 (en) | 2008-12-16 | 2008-12-16 | Keyboard with user configurable granularity scales for pressure sensitive keys |
| US12/802,468US8711011B2 (en) | 2008-12-16 | 2010-06-08 | Systems and methods for implementing pressure sensitive keyboards |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/316,703Continuation-In-PartUS9246487B2 (en) | 2008-12-16 | 2008-12-16 | Keyboard with user configurable granularity scales for pressure sensitive keys |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/930,125Continuation-In-PartUS8674941B2 (en) | 2008-12-16 | 2010-12-29 | Systems and methods for implementing haptics for pressure sensitive keyboards |
| US12/930,118Continuation-In-PartUS8760273B2 (en) | 2008-12-16 | 2010-12-29 | Apparatus and methods for mounting haptics actuation circuitry in keyboards |
| Publication Number | Publication Date |
|---|---|
| US20100321301A1 US20100321301A1 (en) | 2010-12-23 |
| US8711011B2true US8711011B2 (en) | 2014-04-29 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/802,468Active2029-09-21US8711011B2 (en) | 2008-12-16 | 2010-06-08 | Systems and methods for implementing pressure sensitive keyboards |
| Country | Link |
|---|---|
| US (1) | US8711011B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130162452A1 (en)* | 2011-12-22 | 2013-06-27 | Tzu-Hung Wang | Apparatus for performing key control with reduced key matrix pin count |
| US10775850B2 (en) | 2017-07-26 | 2020-09-15 | Apple Inc. | Computer with keyboard |
| US11324093B1 (en)* | 2021-01-15 | 2022-05-03 | Dell Products L.P. | Adjusting underlighting of a keyboard input device |
| US20220283629A1 (en)* | 2019-03-27 | 2022-09-08 | Liquid Wire Inc. | Deformable human interface device |
| US11463091B2 (en) | 2018-12-13 | 2022-10-04 | Razer (Asia-Pacific) Pte. Ltd. | Analog input device, computing system and method for receiving and processing analog input |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8674941B2 (en) | 2008-12-16 | 2014-03-18 | Dell Products, Lp | Systems and methods for implementing haptics for pressure sensitive keyboards |
| US8711011B2 (en)* | 2008-12-16 | 2014-04-29 | Dell Products, Lp | Systems and methods for implementing pressure sensitive keyboards |
| US9246487B2 (en) | 2008-12-16 | 2016-01-26 | Dell Products Lp | Keyboard with user configurable granularity scales for pressure sensitive keys |
| US20120092263A1 (en)* | 2009-10-15 | 2012-04-19 | Pacinian Corporation | Haptic keyboard featuring a satisfying tactile keypress experience |
| GB2482190A (en)* | 2010-07-23 | 2012-01-25 | New Transducers Ltd | Methods of generating a desired haptic sensation in a touch sensitive device |
| US8735755B2 (en) | 2011-03-07 | 2014-05-27 | Synaptics Incorporated | Capacitive keyswitch technologies |
| US8748767B2 (en) | 2011-05-27 | 2014-06-10 | Dell Products Lp | Sub-membrane keycap indicator |
| US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
| US8700829B2 (en) | 2011-09-14 | 2014-04-15 | Dell Products, Lp | Systems and methods for implementing a multi-function mode for pressure sensitive sensors and keyboards |
| US9354748B2 (en) | 2012-02-13 | 2016-05-31 | Microsoft Technology Licensing, Llc | Optical stylus interaction |
| US8873227B2 (en) | 2012-03-02 | 2014-10-28 | Microsoft Corporation | Flexible hinge support layer |
| US9460029B2 (en) | 2012-03-02 | 2016-10-04 | Microsoft Technology Licensing, Llc | Pressure sensitive keys |
| USRE48963E1 (en) | 2012-03-02 | 2022-03-08 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
| US9075566B2 (en) | 2012-03-02 | 2015-07-07 | Microsoft Technoogy Licensing, LLC | Flexible hinge spine |
| US9298236B2 (en) | 2012-03-02 | 2016-03-29 | Microsoft Technology Licensing, Llc | Multi-stage power adapter configured to provide a first power level upon initial connection of the power adapter to the host device and a second power level thereafter upon notification from the host device to the power adapter |
| US9360893B2 (en) | 2012-03-02 | 2016-06-07 | Microsoft Technology Licensing, Llc | Input device writing surface |
| US9426905B2 (en) | 2012-03-02 | 2016-08-23 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
| US9064654B2 (en) | 2012-03-02 | 2015-06-23 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
| US9870066B2 (en) | 2012-03-02 | 2018-01-16 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
| WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| AU2013259630B2 (en) | 2012-05-09 | 2016-07-07 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to gesture |
| EP2847662B1 (en) | 2012-05-09 | 2020-02-19 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
| CN108958550B (en) | 2012-05-09 | 2021-11-12 | 苹果公司 | Device, method and graphical user interface for displaying additional information in response to user contact |
| WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
| WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
| WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
| EP3410287B1 (en) | 2012-05-09 | 2022-08-17 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
| WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
| WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
| HK1208275A1 (en) | 2012-05-09 | 2016-02-26 | 苹果公司 | Device, method, and graphical user interface for moving and dropping a user interface object |
| CN108241465B (en) | 2012-05-09 | 2021-03-09 | 苹果公司 | Method and apparatus for providing haptic feedback for operations performed in a user interface |
| US20130300590A1 (en) | 2012-05-14 | 2013-11-14 | Paul Henry Dietz | Audio Feedback |
| US9063693B2 (en) | 2012-06-13 | 2015-06-23 | Microsoft Technology Licensing, Llc | Peripheral device storage |
| US9684382B2 (en) | 2012-06-13 | 2017-06-20 | Microsoft Technology Licensing, Llc | Input device configuration having capacitive and pressure sensors |
| US9073123B2 (en) | 2012-06-13 | 2015-07-07 | Microsoft Technology Licensing, Llc | Housing vents |
| US20130346636A1 (en)* | 2012-06-13 | 2013-12-26 | Microsoft Corporation | Interchangeable Surface Input Device Mapping |
| US9459160B2 (en) | 2012-06-13 | 2016-10-04 | Microsoft Technology Licensing, Llc | Input device sensor configuration |
| US9240296B2 (en) | 2012-08-06 | 2016-01-19 | Synaptics Incorporated | Keyboard construction having a sensing layer below a chassis layer |
| US9218927B2 (en) | 2012-08-06 | 2015-12-22 | Synaptics Incorporated | Touchsurface assembly with level and planar translational responsiveness via a buckling elastic component |
| US9040851B2 (en) | 2012-08-06 | 2015-05-26 | Synaptics Incorporated | Keycap assembly with an interactive spring mechanism |
| US9177733B2 (en) | 2012-08-06 | 2015-11-03 | Synaptics Incorporated | Touchsurface assemblies with linkages |
| WO2014025786A1 (en) | 2012-08-06 | 2014-02-13 | Synaptics Incorporated | Touchsurface assembly utilizing magnetically enabled hinge |
| US8964379B2 (en) | 2012-08-20 | 2015-02-24 | Microsoft Corporation | Switchable magnetic lock |
| US9389711B2 (en) | 2012-12-21 | 2016-07-12 | Dell Products, Lp | Architecture for variable pressure mouse |
| KR102001332B1 (en) | 2012-12-29 | 2019-07-17 | 애플 인크. | Device, method, and graphical user interface for determining whether to scroll or select contents |
| WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
| CN105144057B (en) | 2012-12-29 | 2019-05-17 | 苹果公司 | For moving the equipment, method and graphic user interface of cursor according to the cosmetic variation of the control icon with simulation three-dimensional feature |
| WO2014105276A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
| CN105264479B (en) | 2012-12-29 | 2018-12-25 | 苹果公司 | Apparatus, method and graphical user interface for navigating a user interface hierarchy |
| KR101755029B1 (en) | 2012-12-29 | 2017-07-06 | 애플 인크. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
| US9176538B2 (en) | 2013-02-05 | 2015-11-03 | Microsoft Technology Licensing, Llc | Input device configurations |
| US10578499B2 (en) | 2013-02-17 | 2020-03-03 | Microsoft Technology Licensing, Llc | Piezo-actuated virtual buttons for touch surfaces |
| US9343248B2 (en) | 2013-08-29 | 2016-05-17 | Dell Products Lp | Systems and methods for implementing spring loaded mechanical key switches with variable displacement sensing |
| US9368300B2 (en) | 2013-08-29 | 2016-06-14 | Dell Products Lp | Systems and methods for lighting spring loaded mechanical key switches |
| US9448631B2 (en) | 2013-12-31 | 2016-09-20 | Microsoft Technology Licensing, Llc | Input device haptics and pressure sensing |
| US9781801B2 (en) | 2014-01-06 | 2017-10-03 | Dell Products, Lp | Performance lighting and control method |
| US10804897B2 (en)* | 2014-01-10 | 2020-10-13 | Touchplus Information Corp. | Touch-sensitive keypad control device |
| US9111005B1 (en) | 2014-03-13 | 2015-08-18 | Dell Products Lp | Systems and methods for configuring and controlling variable pressure and variable displacement sensor operations for information handling systems |
| US10120420B2 (en) | 2014-03-21 | 2018-11-06 | Microsoft Technology Licensing, Llc | Lockable display and techniques enabling use of lockable displays |
| US9696793B2 (en) | 2014-05-06 | 2017-07-04 | Dell Products L.P. | Systems and methods for selectably suppressing computing input events triggered by variable pressure and variable displacement sensors |
| US10324733B2 (en) | 2014-07-30 | 2019-06-18 | Microsoft Technology Licensing, Llc | Shutdown notifications |
| US10545545B2 (en) | 2014-07-31 | 2020-01-28 | Dell Products, Lp | Triangular system for modifiable thermal control |
| US9395765B2 (en) | 2014-07-31 | 2016-07-19 | Dell Products, Lp | Unibody construction triangular chassis |
| US10008760B2 (en) | 2014-07-31 | 2018-06-26 | Dell Products, Lp | Antenna method and apparatus |
| US9424048B2 (en) | 2014-09-15 | 2016-08-23 | Microsoft Technology Licensing, Llc | Inductive peripheral retention device |
| CN104571766B (en)* | 2015-01-19 | 2019-11-19 | 深圳市力驰创新科技有限公司 | The input operating method of input unit |
| WO2016115946A1 (en)* | 2015-01-19 | 2016-07-28 | 黄俭安 | Input apparatus and input operation method therefor |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
| US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
| US10222889B2 (en) | 2015-06-03 | 2019-03-05 | Microsoft Technology Licensing, Llc | Force inputs and cursor control |
| US10416799B2 (en) | 2015-06-03 | 2019-09-17 | Microsoft Technology Licensing, Llc | Force sensing and inadvertent input control of an input device |
| US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
| US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
| US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
| US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
| US10061385B2 (en) | 2016-01-22 | 2018-08-28 | Microsoft Technology Licensing, Llc | Haptic feedback for a touch input device |
| US11500538B2 (en)* | 2016-09-13 | 2022-11-15 | Apple Inc. | Keyless keyboard with force sensing and haptic feedback |
| AU2017436073B2 (en) | 2017-10-20 | 2023-10-12 | Razer (Asia-Pacific) Pte. Ltd. | User input devices and methods for identifying a user input in a user input device |
| CN112073047B (en)* | 2020-09-09 | 2024-08-16 | 上海东软载波微电子有限公司 | Capacitive touch key system and control method thereof |
| CN114446665A (en)* | 2022-01-19 | 2022-05-06 | 童宗伟 | Variable capacitance device, implementation method and pressure switch device |
| GB2633763A (en)* | 2023-09-19 | 2025-03-26 | Peratech Ip Ltd | Force sensor apparatus and keyboard |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3936674A (en) | 1974-03-05 | 1976-02-03 | Sandoz, Inc. | Rate signal generator circuit |
| US4291201A (en)* | 1979-04-09 | 1981-09-22 | American Telecommunications Corporation | Push-button dial assembly for telephones |
| US4302011A (en) | 1976-08-24 | 1981-11-24 | Peptek, Incorporated | Video game apparatus and method |
| US4303811A (en)* | 1979-12-03 | 1981-12-01 | W. H. Brady Co. | Kit for use in the construction of custom prototype membrane switch panels |
| US4334134A (en) | 1980-11-13 | 1982-06-08 | Gte Automatic Electric Labs Inc. | Identification cap actuator assembly |
| US4449024A (en) | 1983-05-03 | 1984-05-15 | Kb Denver, Inc. | Backlighted illuminated keyboard |
| US4527250A (en) | 1980-09-11 | 1985-07-02 | Allen-Bradley Company | Video computer terminal with detachable intelligent keyboard module |
| US4733590A (en)* | 1984-12-04 | 1988-03-29 | Nippon Gakki Seizo Kabushiki Kaisha | Keyboard switch apparatus for electronic musical instrument |
| US4896069A (en) | 1988-05-27 | 1990-01-23 | Makash - Advanced Piezo Technology | Piezoelectric switch |
| US4899631A (en) | 1988-05-24 | 1990-02-13 | Baker Richard P | Active touch keyboard |
| US4977298A (en)* | 1989-09-08 | 1990-12-11 | Matsushita Electric Industrial Co., Ltd. | Panel switch |
| US5220318A (en)* | 1988-12-22 | 1993-06-15 | Ampex Corporation | Apparatus for selectively varying keyboard switching force |
| US5252798A (en) | 1990-11-15 | 1993-10-12 | Alps Electric Co., Ltd. | Illuminated switch apparatus |
| US5285037A (en) | 1992-04-10 | 1994-02-08 | Ampex Systems Corp. | Illuminated dome switch |
| US5408060A (en) | 1991-01-29 | 1995-04-18 | Nokia Mobile Phones Ltd. | Illuminated pushbutton keyboard |
| US5434566A (en)* | 1991-06-10 | 1995-07-18 | Fujitsu Limited | Key touch adjusting method and device |
| US5450078A (en) | 1992-10-08 | 1995-09-12 | Intellitools, Inc. | Membrane computer keyboard and method |
| US5909211A (en) | 1997-03-25 | 1999-06-01 | International Business Machines Corporation | Touch pad overlay driven computer system |
| US6007209A (en) | 1997-03-19 | 1999-12-28 | Teledyne Industries, Inc. | Light source for backlighting |
| US6102802A (en) | 1997-10-01 | 2000-08-15 | Armstrong; Brad A. | Game controller with analog pressure sensor(s) |
| US6135886A (en) | 1997-10-01 | 2000-10-24 | Armstrong; Brad A. | Variable-conductance sensor with elastomeric dome-cap |
| US6275138B1 (en) | 1999-06-10 | 2001-08-14 | Alps Electric Co., Ltd. | Variable resistor changing resistance value by pressing |
| US20020084721A1 (en) | 2001-01-03 | 2002-07-04 | Walczak Thomas J. | Piezo electric keypad assembly with tactile feedback |
| US20030072595A1 (en) | 2001-10-16 | 2003-04-17 | Ziad Al-Safar | Lighted computer keyboard |
| US6559399B2 (en) | 2001-04-11 | 2003-05-06 | Darfon Electronics Corp. | Height-adjusting collapsible mechanism for a button key |
| US6608271B2 (en) | 2001-08-17 | 2003-08-19 | Danger, Inc. | Method of dynamically lighting keyboard glyphs |
| US20030210233A1 (en)* | 2002-05-13 | 2003-11-13 | Touch Controls, Inc. | Computer user interface input device and a method of using same |
| US6684166B2 (en) | 2002-05-02 | 2004-01-27 | International Business Machines Corporation | Pressure sensitive keyboard |
| US20040027385A1 (en)* | 2001-02-19 | 2004-02-12 | Junichi Rekimoto | Information input device |
| US6747867B2 (en) | 2000-12-08 | 2004-06-08 | Darfon Electronics Corp. | Elevated and lower keyboard apparatus |
| US6758615B2 (en) | 2001-09-05 | 2004-07-06 | Logitech Europe S.A. | Pressure sensitive functionality for keyboard keys |
| US20040174200A1 (en) | 2003-02-26 | 2004-09-09 | Mcnutt Alan D. | Pulse output function for programmable logic controller with linear frequency change |
| US20040183783A1 (en) | 2003-03-19 | 2004-09-23 | International Business Machines Corp. | Method and apparatus for improved keyboard accessibility using vibrating keys |
| US6860612B2 (en) | 2001-11-30 | 2005-03-01 | Darfon Electronics Corp | Illuminated keyboard switch structure |
| US20050057514A1 (en) | 2003-09-16 | 2005-03-17 | Microsoft Corporation | Quantitatively force-sensing computer keyboard |
| US20050057515A1 (en) | 2003-09-16 | 2005-03-17 | Microsoft Corporation | Computer keyboard with quantitatively force-sensing keys |
| US20050073446A1 (en) | 2003-10-06 | 2005-04-07 | Mihal Lazaridis | Selective keyboard illumination |
| US6883985B2 (en) | 2002-02-26 | 2005-04-26 | Robin Catherine Roberson | Printable, reusable key masks |
| US6918677B2 (en) | 1999-09-15 | 2005-07-19 | Michael Shipman | Illuminated keyboard |
| US20060022951A1 (en) | 2004-08-02 | 2006-02-02 | Infinium Labs, Inc. | Method and apparatus for backlighting of a keyboard for use with a game device |
| US7059790B2 (en)* | 2003-11-14 | 2006-06-13 | Tareq Risheq | Keyboard and method of making the same |
| US20060148564A1 (en) | 2005-01-06 | 2006-07-06 | Bfg Technologies, Inc. | Game control system |
| US7106305B2 (en) | 1999-12-07 | 2006-09-12 | Immersion Corporation | Haptic feedback using a keyboard device |
| US20060277466A1 (en) | 2005-05-13 | 2006-12-07 | Anderson Thomas G | Bimodal user interaction with a simulated object |
| US20070065215A1 (en) | 2005-04-18 | 2007-03-22 | Ronald Brown | Display-equipped key,key assembly, device and method |
| US7244898B2 (en) | 2004-03-05 | 2007-07-17 | Lg Electronics Inc. | Button assembly for home appliance |
| US20070227256A1 (en) | 2006-03-31 | 2007-10-04 | Cypress Semiconductor Corporation | Method and apparatus for sensing the force with which a button is pressed |
| US20070235307A1 (en) | 2003-03-04 | 2007-10-11 | Darfon Electronics Corp. | Keyboard structure |
| US20070285393A1 (en) | 2003-12-15 | 2007-12-13 | Mark Ishakov | Universal Multifunctional Key for Input/Output Devices |
| US7335844B2 (en) | 2006-03-03 | 2008-02-26 | Samsung Electronics Co., Ltd. | Keypad assembly for electronic device |
| US20080092087A1 (en) | 2005-09-19 | 2008-04-17 | Ronald Brown | Method and Display Data Entry Unit |
| US7394033B2 (en) | 2003-08-26 | 2008-07-01 | Lg Electronics Inc. | Control panel assembly and method for controlling thereof |
| US20080179172A1 (en) | 2007-01-31 | 2008-07-31 | Hewlett-Packard Development Company, L.P. | System for illuminating a keycap on a keyboard |
| US20080251364A1 (en) | 2007-04-11 | 2008-10-16 | Nokia Corporation | Feedback on input actuator |
| US20090007758A1 (en) | 2007-07-06 | 2009-01-08 | James William Schlosser | Haptic Keyboard Systems and Methods |
| US20090079612A1 (en) | 2007-09-21 | 2009-03-26 | Siemens Energy & Automation, Inc. | Systems and/or Devices for Providing an Isolated Analog Output or Analog Input |
| US20090127084A1 (en) | 2007-11-16 | 2009-05-21 | Dell Products L.P. | Illuminated Indicator On An Input Device |
| US20090140985A1 (en) | 2007-11-30 | 2009-06-04 | Eric Liu | Computing device that determines and uses applied pressure from user interaction with an input interface |
| US20090178913A1 (en) | 2007-07-06 | 2009-07-16 | Cody George Peterson | Haptic Keyboard Systems and Methods |
| US20090189873A1 (en) | 2008-01-29 | 2009-07-30 | Cody George Peterson | Projected Field Haptic Actuation |
| US20090189790A1 (en) | 2007-07-06 | 2009-07-30 | Cody George Peterson | Haptic Keyboard Systems and Methods |
| US20090207055A1 (en) | 2003-09-16 | 2009-08-20 | Microsoft Corporation | Method for processing data quantifying force applied to one or more keys of a computer keyboard |
| US7655901B2 (en) | 2005-11-18 | 2010-02-02 | Research In Motion Limited | Light assisted keyboard for mobile communication device |
| US20100027854A1 (en) | 2008-07-31 | 2010-02-04 | Manjirnath Chatterjee | Multi-purpose detector-based input feature for a computing device |
| US7667371B2 (en) | 2007-09-17 | 2010-02-23 | Motorola, Inc. | Electronic device and circuit for providing tactile feedback |
| US20100090813A1 (en) | 2008-10-10 | 2010-04-15 | Richard Je | Electronic Device with Localized Haptic Response |
| US20100089735A1 (en) | 2008-04-17 | 2010-04-15 | Minebea Co., Ltd. | Haptic keyboard apparatus and method |
| US20100090814A1 (en) | 2008-10-10 | 2010-04-15 | Adam Cybart | Electronic Device with Suspension Interface for Localized Haptic Response |
| US20100117809A1 (en) | 2008-11-11 | 2010-05-13 | Motorola Inc. | Display module with piezoelectric haptics |
| US7772987B2 (en) | 2007-11-08 | 2010-08-10 | Dell Products L.P. | Lighting control framework |
| US20100205803A1 (en) | 2007-06-29 | 2010-08-19 | Artificial Muscle, Inc. | Electroactive polymer transducers for sensory feedback applications |
| US20100253552A1 (en) | 2007-07-17 | 2010-10-07 | Senentxu Lanceros Mendez | Keyboard based in polymer, copolymer or composites with piezo- and/or pyroelectric properties and respective use |
| US20100288607A1 (en) | 2007-11-16 | 2010-11-18 | Dell Products L.P. | Illuminated indicator on an input device |
| US20100321301A1 (en)* | 2008-12-16 | 2010-12-23 | Casparian Mark A | Systems and methods for implementing pressure sensitive keyboards |
| US20110102325A1 (en) | 2009-11-05 | 2011-05-05 | Minebea Co., Ltd. | Keyboard device and electronic equipment using same |
| US20110102340A1 (en)* | 2001-11-01 | 2011-05-05 | Immersion Corporation | Method And Apparatus For Providing Tactile Sensations |
| US8217892B2 (en) | 2008-05-06 | 2012-07-10 | Dell Products L.P. | Tactile feedback input device |
| US8224391B2 (en) | 2009-07-20 | 2012-07-17 | Lg Electronics Inc. | Mobile terminal having an LED backlight unit |
| US8307222B2 (en) | 2009-09-25 | 2012-11-06 | Dell Products, Lp | Flexible cell battery systems and methods for powering information handling systems |
| US20120298491A1 (en) | 2011-05-27 | 2012-11-29 | Ozias Orin M | Sub-membrane keycap indicator |
| US8411029B2 (en) | 2007-06-05 | 2013-04-02 | Dell Products L.P. | Gaming keyboard and related methods |
| US20130100028A1 (en) | 2010-06-03 | 2013-04-25 | Apple Inc. | In-Plane Keyboard Illumination |
| US8502094B2 (en) | 2010-10-01 | 2013-08-06 | Primax Electronics, Ltd. | Illuminated keyboard |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7485211B2 (en)* | 2003-10-10 | 2009-02-03 | Ohio University | Electro-catalysts for the oxidation of ammonia in alkaline media |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3936674A (en) | 1974-03-05 | 1976-02-03 | Sandoz, Inc. | Rate signal generator circuit |
| US4302011A (en) | 1976-08-24 | 1981-11-24 | Peptek, Incorporated | Video game apparatus and method |
| US4291201A (en)* | 1979-04-09 | 1981-09-22 | American Telecommunications Corporation | Push-button dial assembly for telephones |
| US4303811A (en)* | 1979-12-03 | 1981-12-01 | W. H. Brady Co. | Kit for use in the construction of custom prototype membrane switch panels |
| US4527250A (en) | 1980-09-11 | 1985-07-02 | Allen-Bradley Company | Video computer terminal with detachable intelligent keyboard module |
| US4334134A (en) | 1980-11-13 | 1982-06-08 | Gte Automatic Electric Labs Inc. | Identification cap actuator assembly |
| US4449024A (en) | 1983-05-03 | 1984-05-15 | Kb Denver, Inc. | Backlighted illuminated keyboard |
| US4733590A (en)* | 1984-12-04 | 1988-03-29 | Nippon Gakki Seizo Kabushiki Kaisha | Keyboard switch apparatus for electronic musical instrument |
| US4899631A (en) | 1988-05-24 | 1990-02-13 | Baker Richard P | Active touch keyboard |
| US4896069A (en) | 1988-05-27 | 1990-01-23 | Makash - Advanced Piezo Technology | Piezoelectric switch |
| US5220318A (en)* | 1988-12-22 | 1993-06-15 | Ampex Corporation | Apparatus for selectively varying keyboard switching force |
| US4977298A (en)* | 1989-09-08 | 1990-12-11 | Matsushita Electric Industrial Co., Ltd. | Panel switch |
| US5252798A (en) | 1990-11-15 | 1993-10-12 | Alps Electric Co., Ltd. | Illuminated switch apparatus |
| US5408060A (en) | 1991-01-29 | 1995-04-18 | Nokia Mobile Phones Ltd. | Illuminated pushbutton keyboard |
| US5434566A (en)* | 1991-06-10 | 1995-07-18 | Fujitsu Limited | Key touch adjusting method and device |
| US5285037A (en) | 1992-04-10 | 1994-02-08 | Ampex Systems Corp. | Illuminated dome switch |
| US5450078A (en) | 1992-10-08 | 1995-09-12 | Intellitools, Inc. | Membrane computer keyboard and method |
| US6007209A (en) | 1997-03-19 | 1999-12-28 | Teledyne Industries, Inc. | Light source for backlighting |
| US5909211A (en) | 1997-03-25 | 1999-06-01 | International Business Machines Corporation | Touch pad overlay driven computer system |
| US6102802A (en) | 1997-10-01 | 2000-08-15 | Armstrong; Brad A. | Game controller with analog pressure sensor(s) |
| US6135886A (en) | 1997-10-01 | 2000-10-24 | Armstrong; Brad A. | Variable-conductance sensor with elastomeric dome-cap |
| US6275138B1 (en) | 1999-06-10 | 2001-08-14 | Alps Electric Co., Ltd. | Variable resistor changing resistance value by pressing |
| US6918677B2 (en) | 1999-09-15 | 2005-07-19 | Michael Shipman | Illuminated keyboard |
| US20100182241A1 (en) | 1999-12-07 | 2010-07-22 | Immersion Corporation | Haptic Feedback Using A Keyboard Device |
| US7688310B2 (en) | 1999-12-07 | 2010-03-30 | Immersion Corporation | Haptic feedback using a keyboard device |
| US7106305B2 (en) | 1999-12-07 | 2006-09-12 | Immersion Corporation | Haptic feedback using a keyboard device |
| US6747867B2 (en) | 2000-12-08 | 2004-06-08 | Darfon Electronics Corp. | Elevated and lower keyboard apparatus |
| US20020084721A1 (en) | 2001-01-03 | 2002-07-04 | Walczak Thomas J. | Piezo electric keypad assembly with tactile feedback |
| US20040027385A1 (en)* | 2001-02-19 | 2004-02-12 | Junichi Rekimoto | Information input device |
| US6559399B2 (en) | 2001-04-11 | 2003-05-06 | Darfon Electronics Corp. | Height-adjusting collapsible mechanism for a button key |
| US6608271B2 (en) | 2001-08-17 | 2003-08-19 | Danger, Inc. | Method of dynamically lighting keyboard glyphs |
| US6758615B2 (en) | 2001-09-05 | 2004-07-06 | Logitech Europe S.A. | Pressure sensitive functionality for keyboard keys |
| US20030072595A1 (en) | 2001-10-16 | 2003-04-17 | Ziad Al-Safar | Lighted computer keyboard |
| US20110102340A1 (en)* | 2001-11-01 | 2011-05-05 | Immersion Corporation | Method And Apparatus For Providing Tactile Sensations |
| US8159461B2 (en) | 2001-11-01 | 2012-04-17 | Immersion Corporation | Method and apparatus for providing tactile sensations |
| US6860612B2 (en) | 2001-11-30 | 2005-03-01 | Darfon Electronics Corp | Illuminated keyboard switch structure |
| US6883985B2 (en) | 2002-02-26 | 2005-04-26 | Robin Catherine Roberson | Printable, reusable key masks |
| US6684166B2 (en) | 2002-05-02 | 2004-01-27 | International Business Machines Corporation | Pressure sensitive keyboard |
| US20030210233A1 (en)* | 2002-05-13 | 2003-11-13 | Touch Controls, Inc. | Computer user interface input device and a method of using same |
| US20040174200A1 (en) | 2003-02-26 | 2004-09-09 | Mcnutt Alan D. | Pulse output function for programmable logic controller with linear frequency change |
| US20070235307A1 (en) | 2003-03-04 | 2007-10-11 | Darfon Electronics Corp. | Keyboard structure |
| US20040183783A1 (en) | 2003-03-19 | 2004-09-23 | International Business Machines Corp. | Method and apparatus for improved keyboard accessibility using vibrating keys |
| US7394033B2 (en) | 2003-08-26 | 2008-07-01 | Lg Electronics Inc. | Control panel assembly and method for controlling thereof |
| US20050057514A1 (en) | 2003-09-16 | 2005-03-17 | Microsoft Corporation | Quantitatively force-sensing computer keyboard |
| US7123241B2 (en) | 2003-09-16 | 2006-10-17 | Microsoft Corporation | Quantitatively force-sensing computer keyboard |
| US20050057515A1 (en) | 2003-09-16 | 2005-03-17 | Microsoft Corporation | Computer keyboard with quantitatively force-sensing keys |
| US7256768B2 (en) | 2003-09-16 | 2007-08-14 | Microsoft Corporation | Computer keyboard with quantitatively force-sensing keys |
| US20090207055A1 (en) | 2003-09-16 | 2009-08-20 | Microsoft Corporation | Method for processing data quantifying force applied to one or more keys of a computer keyboard |
| US20050073446A1 (en) | 2003-10-06 | 2005-04-07 | Mihal Lazaridis | Selective keyboard illumination |
| US7059790B2 (en)* | 2003-11-14 | 2006-06-13 | Tareq Risheq | Keyboard and method of making the same |
| US20070285393A1 (en) | 2003-12-15 | 2007-12-13 | Mark Ishakov | Universal Multifunctional Key for Input/Output Devices |
| US7244898B2 (en) | 2004-03-05 | 2007-07-17 | Lg Electronics Inc. | Button assembly for home appliance |
| US20060022951A1 (en) | 2004-08-02 | 2006-02-02 | Infinium Labs, Inc. | Method and apparatus for backlighting of a keyboard for use with a game device |
| US20060148564A1 (en) | 2005-01-06 | 2006-07-06 | Bfg Technologies, Inc. | Game control system |
| US20070065215A1 (en) | 2005-04-18 | 2007-03-22 | Ronald Brown | Display-equipped key,key assembly, device and method |
| US20060277466A1 (en) | 2005-05-13 | 2006-12-07 | Anderson Thomas G | Bimodal user interaction with a simulated object |
| US20080092087A1 (en) | 2005-09-19 | 2008-04-17 | Ronald Brown | Method and Display Data Entry Unit |
| US7655901B2 (en) | 2005-11-18 | 2010-02-02 | Research In Motion Limited | Light assisted keyboard for mobile communication device |
| US20100090957A1 (en) | 2005-11-18 | 2010-04-15 | Research In Motion Limited | Light assisted keyboard for mobile communication device |
| US7335844B2 (en) | 2006-03-03 | 2008-02-26 | Samsung Electronics Co., Ltd. | Keypad assembly for electronic device |
| US20070227256A1 (en) | 2006-03-31 | 2007-10-04 | Cypress Semiconductor Corporation | Method and apparatus for sensing the force with which a button is pressed |
| US20080179172A1 (en) | 2007-01-31 | 2008-07-31 | Hewlett-Packard Development Company, L.P. | System for illuminating a keycap on a keyboard |
| US20080251364A1 (en) | 2007-04-11 | 2008-10-16 | Nokia Corporation | Feedback on input actuator |
| US20130178292A1 (en) | 2007-06-05 | 2013-07-11 | Dell Products L.P. | Gaming Keyboard With Key Rim Lighting And Related Methods |
| US8411029B2 (en) | 2007-06-05 | 2013-04-02 | Dell Products L.P. | Gaming keyboard and related methods |
| US20100205803A1 (en) | 2007-06-29 | 2010-08-19 | Artificial Muscle, Inc. | Electroactive polymer transducers for sensory feedback applications |
| US20090189790A1 (en) | 2007-07-06 | 2009-07-30 | Cody George Peterson | Haptic Keyboard Systems and Methods |
| US20090007758A1 (en) | 2007-07-06 | 2009-01-08 | James William Schlosser | Haptic Keyboard Systems and Methods |
| US20090178913A1 (en) | 2007-07-06 | 2009-07-16 | Cody George Peterson | Haptic Keyboard Systems and Methods |
| US7741979B2 (en) | 2007-07-06 | 2010-06-22 | Pacinian Corporation | Haptic keyboard systems and methods |
| US20100253552A1 (en) | 2007-07-17 | 2010-10-07 | Senentxu Lanceros Mendez | Keyboard based in polymer, copolymer or composites with piezo- and/or pyroelectric properties and respective use |
| US7667371B2 (en) | 2007-09-17 | 2010-02-23 | Motorola, Inc. | Electronic device and circuit for providing tactile feedback |
| US20090079612A1 (en) | 2007-09-21 | 2009-03-26 | Siemens Energy & Automation, Inc. | Systems and/or Devices for Providing an Isolated Analog Output or Analog Input |
| US7772987B2 (en) | 2007-11-08 | 2010-08-10 | Dell Products L.P. | Lighting control framework |
| US20100288607A1 (en) | 2007-11-16 | 2010-11-18 | Dell Products L.P. | Illuminated indicator on an input device |
| US20090127084A1 (en) | 2007-11-16 | 2009-05-21 | Dell Products L.P. | Illuminated Indicator On An Input Device |
| US7786395B2 (en) | 2007-11-16 | 2010-08-31 | Dell Products L.P. | Illuminated indicator on an input device |
| US20090140985A1 (en) | 2007-11-30 | 2009-06-04 | Eric Liu | Computing device that determines and uses applied pressure from user interaction with an input interface |
| US20090189873A1 (en) | 2008-01-29 | 2009-07-30 | Cody George Peterson | Projected Field Haptic Actuation |
| US20100089735A1 (en) | 2008-04-17 | 2010-04-15 | Minebea Co., Ltd. | Haptic keyboard apparatus and method |
| US8217892B2 (en) | 2008-05-06 | 2012-07-10 | Dell Products L.P. | Tactile feedback input device |
| US20100027854A1 (en) | 2008-07-31 | 2010-02-04 | Manjirnath Chatterjee | Multi-purpose detector-based input feature for a computing device |
| US20100090814A1 (en) | 2008-10-10 | 2010-04-15 | Adam Cybart | Electronic Device with Suspension Interface for Localized Haptic Response |
| US20100090813A1 (en) | 2008-10-10 | 2010-04-15 | Richard Je | Electronic Device with Localized Haptic Response |
| US20100117809A1 (en) | 2008-11-11 | 2010-05-13 | Motorola Inc. | Display module with piezoelectric haptics |
| US20100321301A1 (en)* | 2008-12-16 | 2010-12-23 | Casparian Mark A | Systems and methods for implementing pressure sensitive keyboards |
| US8224391B2 (en) | 2009-07-20 | 2012-07-17 | Lg Electronics Inc. | Mobile terminal having an LED backlight unit |
| US8307222B2 (en) | 2009-09-25 | 2012-11-06 | Dell Products, Lp | Flexible cell battery systems and methods for powering information handling systems |
| US20110102325A1 (en) | 2009-11-05 | 2011-05-05 | Minebea Co., Ltd. | Keyboard device and electronic equipment using same |
| US20130100028A1 (en) | 2010-06-03 | 2013-04-25 | Apple Inc. | In-Plane Keyboard Illumination |
| US8502094B2 (en) | 2010-10-01 | 2013-08-06 | Primax Electronics, Ltd. | Illuminated keyboard |
| US20120298491A1 (en) | 2011-05-27 | 2012-11-29 | Ozias Orin M | Sub-membrane keycap indicator |
| Title |
|---|
| Casparian et al., "Apparatus and Methods for Mounting Haptics Actuation Circuitry in Keyboards", U.S. Appl. No. 12/930,118, filed Dec. 29, 2010, 85 pgs. |
| Casparian et al., "Apparatus and Methods for Mounting Haptics Actuation Circuitry in Keyboards", U.S. Appl. No. 12/930,118, filed Dec. 29, 2010, Amendment, Dec. 27, 2013, 19 pgs. |
| Casparian et al., "Apparatus and Methods for Mounting Haptics Actuation Circuitry in Keyboards", U.S. Appl. No. 12/930,118, filed Dec. 29, 2010, Office Action, Oct. 4, 2013, 21 pgs. |
| Casparian et al., "Keyboard With User Configurable Granularity Scales for Pressure Sensitive Keys", U.S. Appl. No. 12/316,703, filed Dec. 16, 2008, 33 pgs. |
| Casparian et al., "Keyboard With User Configurable Granularity Scales for Pressure Sensitive Keys", U.S. Appl. No. 12/316,703, RCE and Amendment, Nov. 2, 2012, 19 pgs. |
| Casparian et al., "Systems and Methods for Implementing a Multi Function Mode for Pressure Sensitive Sensors and Keyboards", U.S. Appl. No. 13/232,707, filed Sep. 14, 2011, Amendment, Nov. 26, 2013, 19 pgs. |
| Casparian et al., "Systems and Methods for Implementing a Multi-Function Mode for Pressure Sensitive Sensors and Keyboards", Sep. 14, 2011, U.S. Appl. No. 13/232,707; 40 pgs. |
| Casparian et al., "Systems and Methods for Implementing a Multi-Function Mode for Pressure Sensitive Sensors and Keyboards", U.S. Appl. No. 13/232,707, filed Sep. 14, 2011, Office Action, Jul. 29, 2013, 16 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, Advisory Action, Apr. 3, 2013, 9 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, Amendment, Mar. 1, 2013, 26 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, filed Dec. 29, 2010, 87 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, Final Office Action, Jan. 2, 2013; 22 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, Office Action, Aug. 9, 2012; 16 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 12/930,125, Response to Office Action, Nov. 9, 2012; 23 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 14/044,331, filed Oct. 2, 2013, 87 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 14/044,331, filed Oct. 2, 2013, Preliminary Amendment; 22 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards", U.S. Appl. No. 14/044,331, filed Oct. 2, 2013, Third Preliminary Amendment; Dec. 16, 2013, 23 pgs. |
| Casparian et al., "Systems and Methods for Implementing Haptics for Pressure Sensitive Keyboards"; U.S. Appl. No. 12/930,125, filed Dec. 29, 2010; Amendment After Allowance; Dec. 27, 2013, 23 pgs. |
| Casparian et al., "Systems and Methods for Implementing Pressure Sensitive Keyboards", U.S. Appl. No. 12/802,468, filed Jun. 8, 2010, RCE and Amendment, Aug. 12, 2013, 25 pgs. |
| Casparian et al., "Systems and Methods for Implementing Spring Loaded Mechanical Key Switches With Variable Displacement Sensing", U.S. Appl. No. 14/013,724, filed Aug. 29, 2013, 57 pgs. |
| Casparian et al., "Systems and Methods for Lighting Spring Loaded Mechanical Key Switches", U.S. Appl. No. 14/013,603, filed Aug. 29, 2013, 50 pgs. |
| Casparian et al., Keyboard With User Configurable Granularity Scales for Pressure Sensitive Keys, U.S. Appl. No. 12/316,703, Final Office Action, Aug. 2, 2012; 22 pgs. |
| Casparian et al., Keyboard With User Configurable Granularity Scales for Pressure Sensitive Keys, U.S. Appl. No. 12/316,703, Office Action, Feb. 27, 2012; 13 pgs. |
| Casparian et al., Keyboard With User Configurable Granularity Scales for Pressure Sensitive Keys, U.S. Appl. No. 12/316,703, Response, May 29, 2012; 15 pgs. |
| Cherry Corporation, Keymodule MX, Obtained from Internet Jul. 25, 2013, 2 pgs. |
| Cherry Corporation, MX Series Key Switch, Obtained From Internet Aug. 12, 2013, 9 pgs. |
| Cypress Semiconductor Corporation, Cypress Perform, "CY8C21634, CY8C21534, CY8C21434, CY8C21334, CY8C2123; PSoC® Mixed-Signal Array," Apr. 18, 2008, Document No. 38-12025 Rev. M, 43 pgs. |
| Logitech, "Logitech Gaming Keyboard G510", Printed from Internet Aug. 25, 2011, 3 pgs. |
| Saitek, "Saitek Pro Gamer Command Unit", Dec. 6, 2005, 41 pgs. |
| Saitek, "Saitek Pro Gamer Command Unit", Feb. 27, 2011, 7 pgs. |
| Texas Instruments, "MSP430 Capacitive Single-Touch Sensor Design Guide", Application report, SLAA379, Jan. 2008, 19 pgs. |
| The Keyboard Company, An Introduction to Cherry MX Mechanical Switches, Obtained from Internet Jul. 25, 2013, 7 pgs. |
| Wang et al., "Flexible Cell Battery Systems and Methods for Powering Information Handling Systems", U.S. Appl. No. 12/586,676, filed Sep. 25, 2009, 34 pgs. |
| Zhang et al., Systems and Methods for Intelligent System Profile Unique Data Management:, U.S. Appl. No. 13/618,666, filed Sep. 14, 2012, 32 pgs. |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8963696B2 (en)* | 2011-12-22 | 2015-02-24 | Mediatek Inc. | Apparatus for performing key control with reduced key matrix pin count |
| US20130162452A1 (en)* | 2011-12-22 | 2013-06-27 | Tzu-Hung Wang | Apparatus for performing key control with reduced key matrix pin count |
| US10775850B2 (en) | 2017-07-26 | 2020-09-15 | Apple Inc. | Computer with keyboard |
| US11409332B2 (en) | 2017-07-26 | 2022-08-09 | Apple Inc. | Computer with keyboard |
| US12079043B2 (en) | 2017-07-26 | 2024-09-03 | Apple Inc. | Computer with keyboard |
| US11619976B2 (en) | 2017-07-26 | 2023-04-04 | Apple Inc. | Computer with keyboard |
| US11955966B2 (en) | 2018-12-13 | 2024-04-09 | Razer (Asia-Pacific) Pte. Ltd. | Analog input device, computing system and method for receiving and processing analog input |
| US12294362B2 (en) | 2018-12-13 | 2025-05-06 | Razer (Asia-Pacific) Pte. Ltd. | Analog input device, computing system and method for receiving and processing analog input |
| US11463091B2 (en) | 2018-12-13 | 2022-10-04 | Razer (Asia-Pacific) Pte. Ltd. | Analog input device, computing system and method for receiving and processing analog input |
| US11863175B2 (en) | 2018-12-13 | 2024-01-02 | Cisco Technology, Inc. | Analog input device, computing system and method for receiving and processing analog input |
| US11880498B2 (en)* | 2019-03-27 | 2024-01-23 | Liquid Wire Inc. | Deformable human interface device |
| US20220283629A1 (en)* | 2019-03-27 | 2022-09-08 | Liquid Wire Inc. | Deformable human interface device |
| US12277261B2 (en) | 2019-03-27 | 2025-04-15 | Liquid Wire Inc. | Deformable human interface device |
| US11324093B1 (en)* | 2021-01-15 | 2022-05-03 | Dell Products L.P. | Adjusting underlighting of a keyboard input device |
| Publication number | Publication date |
|---|---|
| US20100321301A1 (en) | 2010-12-23 |
| Publication | Publication Date | Title |
|---|---|---|
| US8711011B2 (en) | Systems and methods for implementing pressure sensitive keyboards | |
| US9342149B2 (en) | Systems and methods for implementing haptics for pressure sensitive keyboards | |
| US8760273B2 (en) | Apparatus and methods for mounting haptics actuation circuitry in keyboards | |
| US9791941B2 (en) | Keyboard with user configurable granularity scales for pressure sensitive keys | |
| US12239903B2 (en) | Controller with sensor-rich controls | |
| US11610476B2 (en) | Remote control device | |
| US7158056B2 (en) | Method and apparatus for scanning a key or button matrix | |
| US8994666B2 (en) | Tactile touch-sensing interface system | |
| US8927890B2 (en) | Capacitive keyswitch technologies | |
| US9568524B2 (en) | Multi-state capacitive button | |
| US20100053087A1 (en) | Touch sensors with tactile feedback | |
| US20190291000A1 (en) | Handheld Controllers With Touch-Sensitive Controls | |
| CN219143422U (en) | Pressure measurement and vibration feedback system | |
| US9443667B2 (en) | Touch-sensitive push-button and electronic device using the same | |
| WO2018036066A1 (en) | Pressure-sensing detection device, and pressure-sensing pen | |
| CN110138373A (en) | Key information processing equipment and method | |
| KR200384378Y1 (en) | Pression typed touch pad | |
| CN120077350A (en) | Sensing device |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:DELL PRODUCTS, L.P., TEXAS Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CASPARIAN, MARK A.;AZOR, FRANK C.;REEL/FRAME:024922/0350 Effective date:20100621 | |
| FEPP | Fee payment procedure | Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| AS | Assignment | Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA Free format text:PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261 Effective date:20131029 Owner name:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TEXAS Free format text:PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001 Effective date:20131029 Owner name:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT, TEXAS Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348 Effective date:20131029 Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH Free format text:PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261 Effective date:20131029 Owner name:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FI Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348 Effective date:20131029 Owner name:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TE Free format text:PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001 Effective date:20131029 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| AS | Assignment | Owner name:APPASSURE SOFTWARE, INC., VIRGINIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:COMPELLANT TECHNOLOGIES, INC., MINNESOTA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:DELL INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:DELL SOFTWARE INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:DELL MARKETING L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:FORCE10 NETWORKS, INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:CREDANT TECHNOLOGIES, INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:PEROT SYSTEMS CORPORATION, TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 Owner name:SECUREWORKS, INC., GEORGIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date:20160907 | |
| AS | Assignment | Owner name:SECUREWORKS, INC., GEORGIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:FORCE10 NETWORKS, INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:PEROT SYSTEMS CORPORATION, TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:DELL MARKETING L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:DELL INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:COMPELLENT TECHNOLOGIES, INC., MINNESOTA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:APPASSURE SOFTWARE, INC., VIRGINIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:CREDANT TECHNOLOGIES, INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:DELL SOFTWARE INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date:20160907 Owner name:SECUREWORKS, INC., GEORGIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:DELL MARKETING L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:DELL INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:APPASSURE SOFTWARE, INC., VIRGINIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:CREDANT TECHNOLOGIES, INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:DELL SOFTWARE INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:PEROT SYSTEMS CORPORATION, TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:COMPELLENT TECHNOLOGIES, INC., MINNESOTA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 Owner name:FORCE10 NETWORKS, INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date:20160907 | |
| AS | Assignment | Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NORTH CAROLINA Free format text:SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date:20160907 Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT, TEXAS Free format text:SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date:20160907 Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., A Free format text:SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date:20160907 Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT Free format text:SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date:20160907 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment:4 | |
| AS | Assignment | Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text:SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date:20190320 Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., T Free format text:SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date:20190320 | |
| AS | Assignment | Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text:SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:053546/0001 Effective date:20200409 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment:8 | |
| AS | Assignment | Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:SCALEIO LLC, MASSACHUSETTS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:MOZY, INC., WASHINGTON Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:MAGINATICS LLC, CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:FORCE10 NETWORKS, INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:EMC CORPORATION, MASSACHUSETTS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL SYSTEMS CORPORATION, TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL SOFTWARE INC., CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL MARKETING L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL INTERNATIONAL, L.L.C., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:CREDANT TECHNOLOGIES, INC., TEXAS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:AVENTAIL LLC, CALIFORNIA Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date:20211101 | |
| AS | Assignment | Owner name:SCALEIO LLC, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL INTERNATIONAL L.L.C., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date:20220329 | |
| AS | Assignment | Owner name:SCALEIO LLC, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL INTERNATIONAL L.L.C., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date:20220329 | |
| AS | Assignment | Owner name:DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL INTERNATIONAL L.L.C., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:EMC CORPORATION, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment:12 |