Customized device pairing based on device features
AssigneeRoku, Inc.
InventorCarl Sassenrath
Life of this patent
Estimating the term…
Abstract
Described herein are various embodiments for customized device pairing based on device features. An embodiment operates by receiving, from a first device, a pairing message indicating one or more buttons of the first device available for pairing the first device with a second device, wherein the first device does not include an alphanumeric keypad. A sequence of actions to be performed on the first device is generated. The sequence of actions is provided for display. An indicia indicating a set of one or more actions that were performed on the first device is received. It is determined that the set of one or more actions of the indicia corresponds to the sequence of actions provided for display, and the first device is paired with a second device.
Claims20
A computer-implemented method, comprising:
- receiving, by at least one computer processor, from a first device, a message indicating one or more buttons of the first device available for pairing the first device with a second device, wherein the first device does not include an alphanumeric keypad;
- generating, based on receiving the message, a sequence of actions to be performed on the first device based on detecting a pressing of the one or more buttons available for pairing;
- displaying the sequence of actions to be performed on the first device based on the pressing of the one or more buttons available for pairing;
- receiving, from the first device, indicia indicating a set of one or more actions performed on the first device through the pressing of the one or more buttons available for pairing;
- determining that the set of one or more actions of the indicia corresponds to the displayed sequence of actions;
- and
- pairing the first device with the second device based on the determination that the set of one or more actions corresponds to the sequence of actions.
A system, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to perform operations comprising:
- receiving, from a first device, a message indicating one or more buttons of the first device available for pairing the first device with a second device, wherein the first device does not include an alphanumeric keypad;
- generating, based on receiving the message, a sequence of actions to be performed on the first device based on detecting a pressing of the one or more buttons available for pairing;
- displaying the sequence of actions to be performed on the first device based on the pressing of the one or more buttons available for pairing;
- receiving, from the first device, indicia indicating a set of one or more actions performed on the first device through the pressing of the one or more buttons available for pairing;
- determining that the set of one or more actions of the indicia corresponds to the displayed sequence of actions;
- and
- pairing the first device with the second device based on the determination that the set of one or more actions corresponds to the sequence of actions.
A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- receiving, from a first device, a message indicating one or more buttons of the first device available for pairing the first device with a second device, wherein the first device does not include an alphanumeric keypad;
- generating, based on the message, a sequence of actions to be performed on the first device based on detecting a pressing of the one or more buttons available for pairing;
- displaying the sequence of actions to be performed on the first device based on the pressing of the one or more buttons available for pairing;
- receiving, from the first device, indicia indicating a set of one or more actions performed on the first device through the pressing of the one or more buttons available for pairing;
- determining that the set of one or more actions of the indicia corresponds to the displayed sequence of actions;
- and
- pairing the first device with the second device based on the determination that the set of one or more actions corresponds to the sequence of actions.
Dependencies are inferred from the claim text.