Preventing false positives with an interactive cord
First Claim
1. A system comprising:
- an interactive cord comprising a fabric cover, the fabric cover comprising conductive threads woven into the fabric cover to form capacitive touchpoints, the capacitive touchpoints including a first subset of capacitive touchpoints surfaced on a first longitudinal side of the fabric cover that runs lengthwise along the fabric cover and a second subset of capacitive touchpoints surfaced on a second longitudinal side of the fabric cover that runs lengthwise along the fabric cover, the first longitudinal side and the second longitudinal side disposed on opposing sides of a longitudinal center of the interactive cord; and
a controller coupled to the interactive cord, the controller configured to;
detect a change in capacitance to one or more of the capacitive touchpoints;
determine whether the change in capacitance corresponds to intentional touch input to the one or more of the capacitive touchpoints or accidental contact with the one or more of the capacitive touchpoints, the change in capacitance corresponding to intentional touch input if the change in capacitance is detected at both a first capacitive touchpoint disposed on the first longitudinal side of the fabric cover and a second capacitive touchpoint disposed on the second longitudinal side of the fabric cover and if the first capacitive touchpoint is located within a distance threshold of the second capacitive touchpoint; and
initiate one or more functions in response to determining that the change in capacitance corresponds to intentional touch input.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and devices for preventing false positives with an interactive cord. An interactive cord includes a cable, and fabric cover that covers the cable. The fabric cover includes one or more conductive threads woven into the fabric cover to form one or more capacitive touchpoints which are configured to enable reception of touch input that causes a change in capacitance to the one or more conductive threads. A controller, implemented at the interactive cord or a computing device coupled to the interactive cord, can detect the change in capacitance and trigger one or more functions associated with the one or more capacitive touchpoints. In one or more implementations, the interactive cord is designed to prevent “false positives” which may occur from accidental contact with the touchpoints, such as when the interactive cord makes contact with the user'"'"'s body or a conductive surface.
-
Citations
20 Claims
-
1. A system comprising:
-
an interactive cord comprising a fabric cover, the fabric cover comprising conductive threads woven into the fabric cover to form capacitive touchpoints, the capacitive touchpoints including a first subset of capacitive touchpoints surfaced on a first longitudinal side of the fabric cover that runs lengthwise along the fabric cover and a second subset of capacitive touchpoints surfaced on a second longitudinal side of the fabric cover that runs lengthwise along the fabric cover, the first longitudinal side and the second longitudinal side disposed on opposing sides of a longitudinal center of the interactive cord; and
a controller coupled to the interactive cord, the controller configured to;detect a change in capacitance to one or more of the capacitive touchpoints; determine whether the change in capacitance corresponds to intentional touch input to the one or more of the capacitive touchpoints or accidental contact with the one or more of the capacitive touchpoints, the change in capacitance corresponding to intentional touch input if the change in capacitance is detected at both a first capacitive touchpoint disposed on the first longitudinal side of the fabric cover and a second capacitive touchpoint disposed on the second longitudinal side of the fabric cover and if the first capacitive touchpoint is located within a distance threshold of the second capacitive touchpoint; and
initiate one or more functions in response to determining that the change in capacitance corresponds to intentional touch input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
detecting a change in capacitance of at least two capacitive touchpoints disposed on opposing sides of a longitudinal center of an interactive cord; determining whether the change in capacitance corresponds to intentional touch input to, or accidental contact with, the at least two capacitive touchpoints by at least; determining a distance along the fabric cover between the at least two capacitive touchpoints; and determining whether the distance between the at least two capacitive touchpoints along the fabric cover is within a distance threshold; if the distance between the at least two capacitive touchpoints is within the distance threshold, determining that the change in capacitance corresponds to intentional touch input and triggering a function associated with the at least two capacitive touchpoints; and if the distance between the at least two capacitive touchpoints is outside the distance threshold, determining that the change in capacitance corresponds to accidental contact and ignoring the change in capacitance or utilizing the change in capacitance as context information to determine a state of the interactive cord. - View Dependent Claims (14, 15, 16, 19)
-
-
17. An interactive cord comprising:
-
a cable; a fabric cover that covers the cable, the fabric cover comprising conductive threads braided around the cable to form capacitive touchpoints and one or more non-conductive threads braided around the cable to shield the capacitive touchpoints from accidental contact, the capacitive touchpoints including a first subset of capacitive touchpoints surfaced on a first longitudinal side of the fabric cover that runs lengthwise along the fabric cover and a second subset of capacitive touchpoints surfaced on a second longitudinal side of the fabric cover that runs lengthwise along the fabric cover, the first longitudinal side and the second longitudinal side disposed on opposing sides of a longitudinal center of the cable, the capacitive touchpoints configured to enable reception of touch input that causes a change in capacitance to one or more of the conductive threads, the change in capacitance effective to trigger one or more functions associated with the one or more of the capacitive touchpoints; and a controller configured determine whether the change in capacitance corresponds to intentional touch input or accidental contact based on; detection that the change in capacitance corresponds to a first capacitive touchpoint on the first longitudinal side of the fabric cover and a second capacitive touchpoint on the second longitudinal side of the fabric cover;
a distance along the fabric cover between the first capacitive touchpoint and the second capacitive touchpoint; and
a distance threshold. - View Dependent Claims (18, 20)
-
Specification