Automatic communication protocol selection for limb worn devices
First Claim
1. A method of changing communication protocols to encode messages wirelessly transmitted from limb worn devices to wirelessly controllable apparatuses, comprising:
- continually or iteratively monitoring outputs of at least one motion sensor installed in a limb worn device having a man machine interface (MMI) while said limb worn device is worn by a user and communicates to one of a plurality of wirelessly controllable apparatuses according to one of a plurality of communication protocols;
analyzing said outputs to detect a human routine limb motion performed by said user wearing said limb worn device while said user operates said one of said plurality of wirelessly controllable apparatuses and wears said limb worn device on a limb;
in response to said detection of said human routine limb motion automatically changing for an operation period, according to said detected human routine limb motion, from said one of said plurality of communication protocols to another of said plurality of communication protocols where each communication protocol from said plurality of communication protocols is used by said limb worn device to forward instructions triggered by a common user input made using said MMI for operating one of said plurality of wirelessly controllable apparatuses;
automatically detecting when said common user input is performed by said user using said MMI during said operation period; and
in response to said detecting, wirelessly and automatically transmitting a message indicative of operation instructions to operate a function executed by a processor associated with another wirelessly controllable apparatus of said plurality of wirelessly controllable apparatuses and correlated with said user input, said message being transmitted according to said another communication protocol from said limb worn device to one of said plurality of wirelessly controllable apparatuses.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of selecting a communication protocol to encode a message wirelessly transmitted from a limb worn device to a wirelessly controllable apparatus. The method comprises analyzing an output of at least one motion sensor installed in a limb worn device having an MMI to detect a human routine limb motion performed by a user wearing the limb worn device while the user operates one of a plurality of wirelessly controllable apparatuses, automatically selecting for an operation period, according to the detected human routine limb motion, one of a plurality of communication protocols, automatically detecting a user input performed by the user using the MMI during the operation period, and automatically generating and transmitting a message indicative of operation instructions to operate a function executed by a processor associated with the selected wirelessly controllable apparatus and correlated with the user input.
-
Citations
20 Claims
-
1. A method of changing communication protocols to encode messages wirelessly transmitted from limb worn devices to wirelessly controllable apparatuses, comprising:
-
continually or iteratively monitoring outputs of at least one motion sensor installed in a limb worn device having a man machine interface (MMI) while said limb worn device is worn by a user and communicates to one of a plurality of wirelessly controllable apparatuses according to one of a plurality of communication protocols; analyzing said outputs to detect a human routine limb motion performed by said user wearing said limb worn device while said user operates said one of said plurality of wirelessly controllable apparatuses and wears said limb worn device on a limb; in response to said detection of said human routine limb motion automatically changing for an operation period, according to said detected human routine limb motion, from said one of said plurality of communication protocols to another of said plurality of communication protocols where each communication protocol from said plurality of communication protocols is used by said limb worn device to forward instructions triggered by a common user input made using said MMI for operating one of said plurality of wirelessly controllable apparatuses; automatically detecting when said common user input is performed by said user using said MMI during said operation period; and in response to said detecting, wirelessly and automatically transmitting a message indicative of operation instructions to operate a function executed by a processor associated with another wirelessly controllable apparatus of said plurality of wirelessly controllable apparatuses and correlated with said user input, said message being transmitted according to said another communication protocol from said limb worn device to one of said plurality of wirelessly controllable apparatuses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A limb worn device, comprising:
-
a housing sized and shaped to be worn on a limb of a user; at least one motion sensor mounted in said housing to detect a motion of said limb; a man machine interface (MMI); at least one hardware processor which executes a code for; continually or iteratively monitoring outputs of said at least one motion sensor while said limb worn device communicates with one of a plurality of wirelessly controllable apparatuses according to one of a plurality of communication protocols, analyzing said outputs to detect a current human routine limb motion performed by said user while said user operates said one of said plurality of wirelessly controllable apparatuses, and automatically changing, in response to said detection of said human routine limb motion and according to said detected human routine limb motion, from said one of said plurality of communication protocols to another of said plurality of communication protocols where each communication protocol from said plurality of communication protocols is set used by said limb worn device to forward instructions triggered by a common user input made using said MMI for operating another of said plurality of wirelessly controllable apparatuses, and detecting when said common user input is performed by said user using said MMI after said at least one hardware processor performs said change; and a wireless transmitter which transmits, to said another wirelessly controllable apparatus in response to said detection of said user input, a message encoded according to said another communication protocol to indicate operation instructions to operate a function executed by a processor of said another of said plurality of wirelessly controllable apparatuses.
-
-
20. A system of establishing communication channels with different wirelessly controllable apparatuses for entering user inputs, comprising:
-
a housing sized and shaped to be worn on a limb of a user; at least one motion sensor mounted in said housing; a man machine interface (MMI) mounted in said housing; a memory for storing communication instructions for communicating with a plurality of wirelessly controllable apparatuses according to a plurality of communication protocols used to forward instructions triggered by a common user input to said MMI for operating one of said plurality of wirelessly controllable apparatuses; at least one hardware processor which executes a code for; continually or iteratively monitoring outputs of said at least one motion sensor while said system communicates with one of a plurality of wirelessly controllable apparatuses according to one of a plurality of communication protocols, analyzing said outputs to detect a human routine limb motion performed by said user while said user operates said one of said plurality of wirelessly controllable apparatuses, automatically changing, in response to said detection and according to said detected human routine limb motion from said one of said plurality of communication protocols to another of said plurality of communication protocols, detecting when said common user input performed by said user using said MMI after said change, and generating a message indicative of operation instructions to operate a function executed by a processor of said another of said plurality of wirelessly controllable apparatuses according to said another communication protocol; and a wireless transmitter which transmits said message over a wireless network connection to said another wirelessly controllable apparatus in response to said detection of said user input.
-
Specification