CONFIGURABLE NETWORKED USER INTERFACE AND SWITCH PACK
First Claim
1. A configurable network switch pack, comprising:
- a plurality of arrays of inductive coils, each array configured for interfacing with a switch without contact with the switch, wherein the coils are arranged in a pattern and are mounted in a planar manner on a substrate;
a plurality of switches mounted above the arrays, each switch further 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 operation; and
a microcontroller mounted on the substrate and in communication with the arrays, wherein each array is configurable for interfacing with a plurality of switches, one at a time, by programming the microcontroller, and wherein the microcontroller is configured for determining an 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.
82 Citations
27 Claims
-
1. A configurable network switch pack, comprising:
-
a plurality of arrays of inductive coils, each array configured for interfacing with a switch without contact with the switch, wherein the coils are arranged in a pattern and are mounted in a planar manner on a substrate; a plurality of switches mounted above the arrays, each switch further 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 operation; and a microcontroller mounted on the substrate and in communication with the arrays, wherein each array is configurable for interfacing with a plurality of switches, one at a time, by programming the microcontroller, and wherein the microcontroller is configured for determining an 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, 7)
-
-
8. A configurable network switch pack, comprising:
-
a switch housing; a plurality of arrays of inductive coils, each array configured for interfacing without contact with at least two switches, wherein the arrays are arranged in a pattern and are mounted in a planar manner on a substrate within the housing; a plurality of switches mounted above the printed circuit board, each switch mounted above a particular array and each switch further comprising at least two objects for being sensed by at least two different coils in the particular array above which it is mounted; 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 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 (9, 10, 11, 12, 13)
-
-
14. A configurable network switch pack, comprising:
-
a switch housing; a plurality of arrays of proximity sensors, each array configured for interfacing without contact with at least two different switches, wherein the arrays are arranged in a pattern and each array is mounted in a planar manner on a printed circuit board within the housing; a plurality of switches mounted to the housing above the printed circuit board, each switch mounted above a particular array and each switch further comprising at least one indicator for identification and at least one indicator for actuation for interfacing with the proximity sensors of the particular array above which it is mounted; a microcontroller connected to the plurality of arrays; an oscillator connected to the coils and configured for activation of the coils; and a multiplexing circuit connecting each of the arrays with the microcontroller, wherein the microcontroller is configured to determine and identification and a position of each of the plurality of switches. - View Dependent Claims (15, 16, 17)
-
-
18. A configurable network switch pack, comprising:
-
a switch housing; a printed circuit board comprising a plurality of arrays of proximity sensors mounted in a planar manner on the board, 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 mounted above one of the plurality of arrays; and a first device for identification and a second device for actuation mounted 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 (19, 20)
-
-
21. A method of using a switch pack, the method comprising:
-
configuring a switch pack having at least two switches, each switch mounted 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 mounted in a planar manner; 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 a 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 (22, 23, 24, 25, 26, 27)
-
Specification