A method to support pairing a first device with a remote device , the method comprising: in response to discovering, at the remote device, that the first device is available for pairing and determining, at the remote device, that a user subsequently selected the first device for pairing with the remote device: determining , at the remote device, a color pattern for an arrangement of segments , the color pattern defining a respective color for each segment in the arrangement of segments, wherein the color pattern is determined at least in part based on cryptographic certificates used to support the pairing; in response to the user being presented with the color pattern at the remote device: allowing the user to input the color pattern into the first device and subsequently displaying , at the first device, a representation of the arrangement of segments, wherein each segment in the representation has the respective color defined by the color pattern; receiving , at said first device from the remote device , data indicating a second color pattern set on an arrangement of segments associated with the remote device; and based on a comparison of the data received from the remote device and the color pattern input by the user at the first device, authorizing , at the first device, pairing with the remote device. in response to discovering, at the remote device, that the first device is available for pairing and determining, at the remote device, that a user subsequently selected the first device for pairing with the remote device: determining , at the remote device, a color pattern for an arrangement of segments , the color pattern defining a respective color for each segment in the arrangement of segments, wherein the color pattern is determined at least in part based on cryptographic certificates used to support the pairing; in response to the user being presented with the color pattern at the remote device: allowing the user to input the color pattern into the first device and subsequently displaying , at the first device, a representation of the arrangement of segments, wherein each segment in the representation has the respective color defined by the color pattern; receiving , at said first device from the remote device , data indicating a second color pattern set on an arrangement of segments associated with the remote device; and based on a comparison of the data received from the remote device and the color pattern input by the user at the first device, authorizing , at the first device, pairing with the remote device. allowing the user to input the color pattern into the first device and subsequently displaying , at the first device, a representation of the arrangement of segments, wherein each segment in the representation has the respective color defined by the color pattern; receiving , at said first device from the remote device , data indicating a second color pattern set on an arrangement of segments associated with the remote device; and based on a comparison of the data received from the remote device and the color pattern input by the user at the first device, authorizing , at the first device, pairing with the remote device. <EOS>