| CPC G06F 3/015 (2013.01) [G06F 3/0346 (2013.01)] | 18 Claims | 

| 
               1. A method comprising: 
            receiving a biosignal from a bioelectrical sensor by an electronic processor of a first electrode switch device; 
                determining a resting threshold, and a first switch threshold, and a second switch threshold, the first switch threshold being greater than the resting threshold and the second switch threshold being greater than the first switch threshold; 
                monitoring, by the electronic processor, a range of two or more instances within a predefined period of time of a biosignal from a set of electrodes placed on a user at a target muscle site, each instance comprising a first resting level, followed by a switching level that is greater than the first resting level, and second resting level that is less than the switching level; 
                comparing, by the electronic processor, an amplitude of the biosignal to both: (i) a first switch range defined by the resting threshold and the first switch threshold and (ii) a second switch range that is defined between the resting threshold and the second switch threshold; 
                in response to determining that the amplitude of the biosignal has changed from less than the first switch range to greater than the first switch range and less than the second switch range, communicating, by the first electrode switch device, a first switch signal to control a human interface device; and 
                in response to determining that the amplitude of the biosignal has changed from less than the second switch range to greater than the second switch range, performing one of: (i) ignoring the instance and (ii) communicating, by the first electrode switch device, a second switch signal to control the human interface system. 
               |