Configurable networked user interface and switch pack
First Claim
1. A configurable network switch pack, comprising:
- a plurality of arrays of inductive coils, wherein each array comprises at least a first coil for detecting an object for identification and at least a second coil for detecting an object for actuation, each array configured for interfacing with a switch without contact with the switch, wherein the coils are arranged in a pattern in a planar manner on a substrate;
a plurality of switches wherein each switch of the plurality of switches is located above a corresponding array, each switch comprising at least one object for identification and at least one object for actuation, wherein each array is configured for sensing the objects for identification and actuation; and
a microcontroller located on the substrate and in communication with the arrays, wherein each array is associated with one of the plurality of switches, one at a time, by programming the microcontroller, and wherein the microcontroller is configured for determining the identification of each switch by sensing the object for identification and for determining a position of each switch by sensing the object for actuation.
2 Assignments
0 Petitions
Accused Products
Abstract
A printed circuit board (PCB) has a plurality of switch interfaces on its top surface. Each interface is an array of sensors, such as proximity sensors, hall-effect sensors, or a series of inductor coils. The sensors in each array are closely mounted and are all the same for a given PCB. Each array may or may not mount a non-contacting switch selected from a plurality of different types of switches, such as a single push button switch, dual push button switch, a toggle switch, a 3-position rocker switch, a rotary switch, or other type switch. Each switch mounted on the PCB includes one or more indicators for sensing by the sensors or coils, with feedback to determine what type of switch is mounted in each position. The same PCB, or other mount, may thus be used for a variety of unique applications, such as switch packs used in vehicles.
-
Citations
25 Claims
-
1. A configurable network switch pack, comprising:
-
a plurality of arrays of inductive coils, wherein each array comprises at least a first coil for detecting an object for identification and at least a second coil for detecting an object for actuation, each array configured for interfacing with a switch without contact with the switch, wherein the coils are arranged in a pattern in a planar manner on a substrate; a plurality of switches wherein each switch of the plurality of switches is located above a corresponding array, each switch comprising at least one object for identification and at least one object for actuation, wherein each array is configured for sensing the objects for identification and actuation; and a microcontroller located on the substrate and in communication with the arrays, wherein each array is associated with one of the plurality of switches, one at a time, by programming the microcontroller, and wherein the microcontroller is configured for determining the identification of each switch by sensing the object for identification and for determining a position of each switch by sensing the object for actuation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A configurable network switch pack, comprising:
-
a switch housing; a plurality of arrays of inductive coils, wherein each array comprises at least a first coil for detecting an object for identification and at least a second coil for detecting an object for actuation, each array configured for interfacing without contact with at least two switches, wherein the arrays are arranged in a pattern in a planar manner on a substrate within the housing; a plurality of switches located above the printed circuit board, each switch located above a particular array and each switch comprising at least one object for identification and at least one object for actuation for being sensed by at least two different coils in the particular array above which it is located; a microcontroller connected to the plurality of arrays; and a multiplexing circuit connecting each of the arrays with the microcontroller, wherein the multiplexing circuit is configured for sequentially interfacing each array with the microcontroller to determine an identification and a position of each switch using the at least two objects, and wherein the microcontroller is programmed for the identification of each switch by a pattern of the coils that are activated by at least one of the at least two objects and wherein the position of each switch is determined by a pattern of the coils that are activated by at least the other of the at least two objects. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A configurable network switch pack, comprising:
-
a switch housing; a plurality of arrays of proximity sensors, wherein each array comprises at least a first proximity sensor for detecting an object for identification and at least a second proximity sensor for detecting an object for actuation, each array configured for interfacing without contact with at least two different switches, wherein the arrays are arranged in a pattern in a planar manner on a printed circuit board within the housing; a plurality of switches located within the housing above the printed circuit board, each switch above a particular array and each switch further comprising at least one means for identification and at least one means for actuation for interfacing with the proximity sensors of the particular array above which it is located; a microcontroller connected to the plurality of arrays; an oscillator connected to the proximity sensors and configured for activation of the proximity sensors; and a multiplexing circuit connecting each of the arrays with the microcontroller, wherein the microcontroller is configured to determine an identification and a position of each of the plurality of switches. - View Dependent Claims (13, 14, 15)
-
-
16. A configurable network switch pack, comprising:
-
a switch housing; a printed circuit board comprising a plurality of arrays of proximity sensors located in a planar manner on the board, wherein each array comprises at least a first proximity sensor for detecting an object for identification and at least a second proximity sensor for detecting an object for actuation, the board further comprising a microcontroller, an oscillator, and a circuit for sequentially connecting the microcontroller with the arrays of sensors; a plurality of switches configured for interfacing with the plurality of arrays, each switch located above one of the plurality of arrays; and a first device for identification and a second device for actuation located on each of the plurality of switches, the devices configured for detection by the sensors without contacting the sensors, and each switch configured so that a change of position of the switch alters a position of at least the device for actuation. - View Dependent Claims (17, 18)
-
-
19. A method of using a switch pack, the method comprising:
-
configuring a switch pack having at least two switches, each switch located above an array of proximity sensors and configured for contactless operation, the switch pack comprising a substrate on which each array of proximity sensors is located in a planar manner and wherein each array comprises at least a first proximity sensor for detecting an object for identification and at least a second proximity sensor for detecting an object for actuation; exciting at least one proximity sensor from the array of proximity sensors; determining an identification of each switch by detecting a presence of at least one identification indicator from each switch; determining a position of at least one switch by detecting and sensing at least one actuation indicator from the at least one switch; and operating a device selected from the group consisting of a vehicle, a piece of equipment, or machinery by using an output from the switch pack for the at least one switch. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification