IP Library Granted Patent US 9,791,941
Granted Patent B2
US 9,791,941 · App. 14/956,899 · Granted Oct 17, 2017

Keyboard with user configurable granularity scales for pressure sensitive keys

Inventors: Mark A. Casparian (Miami, FL); Frank C. Azor (Palmetto Bay, FL)
Assignee: Dell Products LP
G06F3/0202H01H13/702H01H13/7065H03K17/975H01H2201/036H01H2205/002H01H2215/004H01H2225/03H01H2239/006
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,791,941
App. No.
14/956,899
Filed
Dec 2, 2015
Granted
Oct 17, 2017
Kind
B2
Art Unit
2685
USPC
341/34
Abstract

Systems and methods are disclosed for user configurable pressure sensitive keys and techniques for controlling these keys for keyboards. User configuration information, including information for user configurable granularity scales for pressure levels, can be communicated from a host system to the keyboard and stored for later use by a keyboard controller to control the operation of the pressure sensitive keys. In this way, greater control of the pressure sensitive keys can be provided. This configurability is of particular use for applications such as where the keyboard is being used for gaming by a user running a gaming application on an information handling system.

Claims (66)

1. A keyboard, comprising:

a keyboard device body including a plurality of pressure sensitive keys within the keyboard device body configured to provide pressure sensitive signals;

an output communication interface within the keyboard device body configured to be coupled to a separate external host system device outside of the keyboard device body to allow communication between the keyboard device body and the external host system through the output communication interface;

a memory within the keyboard device body configured to store one or more configuration files;

at least one configuration file of the configuration files stored within the memory within the keyboard device body, the configuration file including user configuration information for the pressure sensitive keys including a plurality of granularity scales of multiple different applied pressure levels to be indicated from the keyboard device body to the external host system device outside the keyboard device body for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys to control operation of a software application executing outside the keyboard device body on the external host system device; and

a keyboard controller within the keyboard device body and configured to receive the user configuration information including the granularity scales and/or including a selection among the granularity scales from an external device outside the keyboard device body that is input to the keyboard controller within the keyboard device body through the output communication interface, to store the received user configuration information for the pressure sensitive keys in the memory within the keyboard device body for later use by the keyboard controller, to receive the pressure sensitive signals from the pressure sensitive keys within the keyboard device body when depressed by a user, to use at least one of the granularity scales included within the stored user configuration information to generate keyboard output signals corresponding to the applied pressure levels of said at least one of the granularity scales based upon the pressure sensitive signals, and to output the keyboard output signals from the keyboard device body to the external host system outside of the keyboard device body through the output communication interface,

wherein the keyboard controller further comprises a counter coupled to use a clock signal to generate a detected digital count based on a measurement of the pressure sensitive signals from each pressure sensitive key of the pressure sensitive keys, the digital count being utilized to represent an applied pressure level of the applied pressure levels to said each pressure sensitive key;

wherein the keyboard controller is further configured to allow the user to enter specific values of minimum threshold and maximum threshold from the external device to create one or more personal configuration files and to store the minimum threshold and maximum threshold values provided by the user as part of the granularity scales for the pressure sensitive keys; and

where the stored granularity scales further comprises a relationship between different values of the detected digital count and corresponding values of implied force that is defined to extend between the minimum threshold and maximum threshold; and where the minimum threshold is a minimum digital count level value from the counter that is required to generate the corresponding values of the implied force and where the maximum threshold is a maximum digital count level value from the counter that results in an increase in the corresponding values of the implied force.

2. The keyboard of claim 1 , wherein each of the granularity scales further includes a given number of the applied pressure levels for a given pressure sensitive key that is different from each other of the granularity scales; and where the user configuration information allows for the granularity scales having different numbers of the applied pressure levels to be selected for different pressure sensitive keys.

3. The keyboard of claim 1 , wherein the keyboard controller is further configured to allow the user to select one of the configuration files for use from outside the keyboard device body through the external device that is outside the keyboard device body.

4. The keyboard of claim 1 , wherein the plurality of pressure sensitive keys comprise keys configured to produce a variable resistance signal or a variable capacitance signal when depressed by the user.

5. The keyboard of claim 1 , wherein the plurality of pressure sensitive keys comprise keys are configured to produce a variable capacitance signal when depressed by the user; and wherein the keyboard controller further comprises the counter coupled to use the clock signal to generate the digital count based on the measurement of the capacitance signal, the digital count being utilized to represent pressure applied to the pressure sensitive keys.

6. The keyboard of claim 1 , where after the user configuration information including the granularity scales is first received from the external device outside the keyboard device body through the output communication interface and stored in the memory, the keyboard controller is further configured to then receive additional second user configuration information through the output communication interface from the external device outside the keyboard device body to cause adjustment of the granularity scales of the user configuration information previously stored in the memory so as to change a sensitivity of the keyboard output signals that are generated based upon the pressure sensitive signals that are received from the pressure sensitive keys.

7. The keyboard of claim 1 , where the keyboard controller is further configured to receive the pressure sensitive signals from said each of the pressure sensitive keys within the keyboard device body that are capacitance or resistance measurements representative of an amount of pressure applied to said each of the pressure sensitive keys; where each of the granularity scales includes a correlation of given measured capacitance or resistance to respective given of the applied pressure levels to be indicated for the pressure sensitive keys; and where the keyboard controller is further configured to:

select the applied pressure level that correlates to each of the capacitance or resistance measurements,

generate the keyboard output signals corresponding to each of the applied pressure levels selected from the granularity scales based upon the capacitance or resistance measurements, and

communicate the keyboard output signals associated with the pressure sensitive keys from the keyboard device body to the external host system outside of the keyboard device body through the output communication interface.

8. The keyboard of claim 1 , where the keyboard controller is further configured to store the user configuration information that categorizes each of the granularity scales by a particular corresponding video game or particular video game genre in the memory within the keyboard device body; where said each of the granularity scales further defines different game actions corresponding to different corresponding applied pressure levels to be indicated for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys; and where the keyboard controller is further configured to at least one of:

simultaneously store in the memory within the keyboard device body the user configuration information that further comprises a first granularity scale configured for output to a first video game application that corresponds to a first user, and a second and different granularity scale for the same first video game application that corresponds to a second user; and

simultaneously store in the memory within the keyboard device body the user configuration information that further comprises a first granularity scale configured for output to a first video game application, and a second and different granularity scale configured for output to a second video game application that is different than the first video game application.

9. A method for user control of a plurality of pressure sensitive keys for a keyboard, comprising:

providing a keyboard device body having ft the plurality of pressure sensitive keys, memory, and a keyboard controller within the keyboard device body;

coupling the keyboard device body to a separate external host system device outside of the keyboard device body through an output communication interface device to allow communication between the keyboard device body and the external host system through the output communication interface;

receiving with the host system device user configuration information for the pressure sensitive keys, the user configuration information for the pressure sensitive keys including a plurality of granularity scales of multiple different applied pressure levels to be indicated from the keyboard device body to the external host system device outside the keyboard device body for the pressure sensitive keys based on pressure sensitive signals received from the pressure sensitive keys to control operation of a software application executing outside the keyboard device body on the external host system device and/or including a selection among the granularity scales of the applied pressure levels to be indicated to the external host system device for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys to control the operation of the software application executing outside the keyboard device body on the external host system device;

sending the user configuration information including the granularity scales and/or including the selection among the granularity scales from the external host system outside of the keyboard device body to the keyboard controller within the keyboard device body through the output communication interface;

using the keyboard controller within the keyboard device body to store the user configuration information including the granularity scales and/or including the selection among the granularity scales for later use within the memory within the keyboard device body in one or more configuration files;

producing the pressure sensitive signals for the pressure sensitive keys when depressed by a user;

using the keyboard controller within the keyboard device body to use the stored user configuration information within a configuration file of the configuration files including the granularity scales to generate keyboard output signals corresponding to the applied pressure levels of at least one of the granularity scales based upon the pressure sensitive signals; and

using the keyboard controller within the keyboard device body to communicate the keyboard output signals associated with the pressure sensitive keys from the keyboard device body to the external host system outside of the keyboard device body through the output communication interface;

wherein the producing step comprises producing a variable capacitance signal for each pressure sensitive key of the pressure sensitive keys when depressed by the user; and where the method further comprises:

using a clock signal received in a counter to generate a digital count based on a measurement of the variable capacitance signal, the digital count being utilized to represent a corresponding pressure applied to said each of the pressure sensitive keys, and

using the keyboard controller within the keyboard device body to allow the user to create one or more personal configuration files by receiving specific user-selected values of minimum threshold digital count and maximum threshold digital count input by the user from an external device outside the keyboard device body across the output communication interface to create the one or more personal configuration files and storing the user-selected values of the minimum threshold digital count and the maximum threshold digital count values as part of the granularity scales for the pressure sensitive keys; where the stored granularity scales further comprises a relationship between different values of detected digital count and corresponding values of implied force that is defined to extend between the user-selected values of the minimum threshold digital count value and the maximum threshold digital count value; and

generating a value of the implied force only if the generated digital count value from the counter meets or exceeds the minimum threshold digital count value, and generating a constant maximum value of the implied force if the generated digital count value from the counter meets or exceeds the maximum threshold digital count value.

10. The method of claim 9 , where the user configuration information includes the granularity scales; where each of the granularity scales includes a given number of the applied pressure levels for a given pressure sensitive key that is different from each other of the granularity scales; and where the method further comprises allowing the user to set different granularity scales for different pressure sensitive keys.

11. The method of claim 9 , further comprising using the keyboard controller within the keyboard device body to store the configuration files on the keyboard and allowing the user to select one of the configuration files for use to control the operation of the software application executing outside the keyboard device body on the external host system device.

12. The method of claim 9 , wherein the producing step further comprises producing the pressure sensitive signals based upon a variable resistance signal or the variable capacitance signal.

13. The method of claim 9 , wherein the producing step further comprises producing the variable capacitance signal for said each of the pressure sensitive keys when depressed by the user; and where the method further comprises using the clock signal in the counter to generate the digital count based on a measurement of the variable capacitance signal, the digital count being utilized to represent pressure applied to said each of the pressure sensitive keys.

14. The method of claim 9 , further comprising after storing the user configuration information including the granularity scales and/or including the selection among the granularity scales for later use in the memory within the keyboard device body; and then:

receiving with the host system additional user configuration information for the pressure sensitive keys, the additional user configuration information for the pressure sensitive keys including the granularity scales of the applied pressure levels to be indicated to the external host system device for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys and/or including the selection among the granularity scales of the applied pressure levels to be indicated for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys,

sending the additional user configuration information including the granularity scales and/or including the selection among the granularity scales from the external host system outside the keyboard device body to the keyboard controller within the keyboard device body through the output communication interface,

using the keyboard controller within the keyboard device body to store the additional user configuration information including the granularity scales and/or including the selection among the granularity scales for later use in the memory within the keyboard device body in the one or more configuration files, and

adjusting the granularity scales of the user configuration information previously stored in the memory within the keyboard device body so as to change a sensitivity of the keyboard output signals that are generated based upon the pressure sensitive signals that are received from the pressure sensitive keys.

15. The method of claim 9 , further comprising:

receiving with the external host system device outside of the keyboard device body the user configuration information for the pressure sensitive keys, the user configuration information for the pressure sensitive keys including the granularity scales of the applied pressure levels to be indicated to the external host system device for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys;

sending the user configuration information including the granularity scales from the external host system device outside of the keyboard device body to the keyboard controller within the keyboard device body through the output communication interface;

using the keyboard controller within the keyboard device body to store the user configuration information including the granularity scales for later use in the memory on the keyboard in the one or more configuration files;

producing the pressure sensitive signals for the pressure sensitive keys when depressed by the user;

using the keyboard controller within the keyboard device body to use the stored user configuration information within the configuration file including the granularity scales to generate the keyboard output signals corresponding to one of the applied pressure levels of at least one of the granularity scales based upon the pressure sensitive signals; and

using the keyboard controller within the keyboard device body to communicate the keyboard output signals associated with the pressure sensitive keys to the external host system device through the output communication interface.

16. The method of claim 9 , where the pressure sensitive signals produced and received from said each of the pressure sensitive keys are capacitance or resistance measurements that are representative of an amount of pressure applied to said each of the pressure sensitive keys; where each of the granularity scales includes a correlation of given measured capacitance or resistance to respective given of the applied pressure levels to be indicated for the pressure sensitive keys; and where the method further comprises using the keyboard controller within the keyboard device body to perform the following steps:

using the stored user configuration information within the configuration file including the granularity scales to select an applied pressure level that correlates to each of the capacitance or resistance measurements,

generating the keyboard output signals corresponding to each of the applied pressure levels selected from the granularity scales based upon the capacitance or resistance measurements, and

communicating the keyboard output signals associated with the pressure sensitive keys to the external host system device outside of the keyboard device body through the output communication interface.

17. The method of claim 9 , further comprising using the keyboard controller within the keyboard device body to store in the memory within the keyboard device body the user configuration information in a manner that categorizes each of the granularity scales by a particular corresponding video game or video game genre; and where said each of the granularity scales further defines different game actions corresponding to different corresponding applied pressure levels to be indicated for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys; and further comprising using the keyboard controller within the keyboard device body to at least one of:

store in the memory within the keyboard device body the user configuration information including a first granularity scale configured for output to a first video game application that corresponds to a first user, and to separately and simultaneously store in the memory within the keyboard device body the user configuration information including a second and different granularity scale for the same first video game application that corresponds to a second user; and

store in the memory within the keyboard device body the user configuration information including the first granularity scale configured for output to the first video game application, and to separately and simultaneously store in the memory within the keyboard device body the user configuration information including the second and different granularity scale configured for output to a second video game application that is different than the first video game application.

18. A keyboard having a plurality of user configurable pressure sensitive keys, comprising:

a keyboard device body including the plurality of pressure sensitive keys within the keyboard device body configured to provide pressure sensitive signals;

an output communication interface within the keyboard device body configured to be coupled to a separate external host system device outside of the keyboard device body to allow communication between the keyboard device body and the external host system through the output communication interface;

a memory within the keyboard device body configured to store one or more configuration files;

at least one configuration file of the one or more configuration files stored within the memory within the keyboard device body, the configuration file including user configuration information for the pressure sensitive keys including a plurality of granularity scales of multiple different applied pressure levels to be indicated from the keyboard device body to the external host system device outside the keyboard device body for the pressure sensitive keys based on the pressure sensitive signals received from the pressure sensitive keys to control operation of a software application executing outside the keyboard device body on the external host system device; and

a keyboard controller within the keyboard device body and configured to receive the user configuration information including the plurality of granularity scales and/or including a selection among the plurality of granularity scales from an external device outside the keyboard device body that is input to the keyboard controller within the keyboard device body through the output communication interface, to store the received user configuration information for the pressure sensitive keys in the memory within the keyboard device body for later use by the keyboard controller, to receive the pressure sensitive signals from the pressure sensitive keys within the keyboard device body when depressed by a user, to use at least one of the granularity scales included within the stored user configuration information to generate keyboard output signals corresponding to the applied pressure levels of said at least one of the granularity scales based upon the pressure sensitive signals, and to communicate output of the keyboard output signals from the keyboard device body to the external host system outside of the keyboard device body through the output communication interface;

wherein the keyboard controller further comprises a counter coupled to use a clock signal to generate a detected digital count based on a measurement of the pressure sensitive signals from each pressure sensitive key of the pressure sensitive keys, the digital count being utilized to represent an applied pressure level of the applied pressure levels to said each pressure sensitive key;

wherein the keyboard controller is further configured to allow the user to enter specific values of minimum threshold and maximum threshold from the external device to create one or more personal configuration files and to store the minimum threshold and maximum threshold values that are provided by the user as part of the granularity scales for the pressure sensitive keys; and

where the stored granularity scales further comprises a relationship between different values of the detected digital count and corresponding values of implied force that is defined to extend between the minimum threshold and maximum threshold; and where the minimum threshold is a minimum digital count level value from the counter that is required to generate the corresponding values of the implied force and where the maximum threshold is a maximum digital count level value from the counter that results in an increase in the corresponding values of the implied force.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 037848 FRAME 0210 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040031/0725 →
RELEASE OF REEL 037848 FRAME 0001 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0152 →
RELEASE OF REEL 037847 FRAME 0843 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040017/0366 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037848/0001 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037847/0843 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 037848/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2015
From: CASPARIAN, MARK A.; AZOR, FRANK C
To: DELL PRODUCTS LP
Reel/Frame 037190/0899 →
Continuity (2)
Continuation 12316703 · Dec 16, 2008
Related Publication 20160085315A1 · Mar 24, 2016