METHOD AND APPARATUS TO FACILITATE TRANSMISSION OF TERNARY MOVABLE BARRIER OPERATOR INFORMATION
First Claim
Patent Images
1. A method comprising:
- providing ternary data as corresponds to a movable barrier operator;
converting the ternary data to a binary format to provide binary information;
wirelessly transmitting the binary information.
6 Assignments
0 Petitions
Accused Products
Abstract
Ternary data as corresponds to a movable barrier operator is provided (21) and converted (22) into corresponding binary information. In a preferred approach this comprises converting each ternary trit into a corresponding binary pair. Pursuant to a preferred approach binary bits as correspond to, for example, fixed and/or non-fixed information (32 and 33) are provided (31) and then converted (34) into the aforementioned ternary data.
-
Citations
26 Claims
-
1. A method comprising:
-
providing ternary data as corresponds to a movable barrier operator;
converting the ternary data to a binary format to provide binary information;
wirelessly transmitting the binary information. - View Dependent Claims (2, 3, 6, 7, 8, 17)
-
-
4. A method comprising:
-
providing ternary data as corresponds to a movable barrier operator;
converting the ternary data to a binary format to provide binary information, wherein converting the ternary data to a binary format further comprises mapping each trit of the ternary data to a corresponding pair of binary bits;
transmitting the binary information, wherein transmitting the binary information further comprises transmitting pairs of binary bits, wherein each of the pairs of binary bits potentially represents one of;
a particular ternary value;
an illegal value, wherein the illegal value serves a synchronization function. - View Dependent Claims (5)
-
-
9. A method comprising:
-
providing ternary data as corresponds to a movable barrier operator, wherein providing ternary data further comprises;
providing binary bits comprising information corresponding to the movable barrier operator wherein providing binary bits comprising information corresponding to the movable barrier operator further comprises providing binary bits as correspond, at least in part, to fixed information corresponding to the movable barrier operator wherein the fixed information comprises identifying information, wherein providing binary bits as comprising information corresponding to the movable barrier operator further comprises providing binary bits as correspond, at least in part, to non-fixed information corresponding to the movable barrier operator;
converting the binary bits into the ternary data;
converting the ternary data to a binary format to provide binary information; and
wirelessly transmitting the binary information.
-
-
10. A method comprising:
-
providing ternary data as corresponds to a movable barrier operator, wherein providing ternary data further comprises;
providing binary bits comprising information corresponding to the movable barrier operator;
converting the binary bits into the ternary data, and combining at least some of the binary bits with rolling code bits;
converting the ternary data to a binary format to provide binary information;
transmitting the binary information. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
18. A method of facilitating a communication as between a movable barrier operator and a peripheral device, comprising:
-
providing data to be transmitted, wherein the data comprises, at least in part, ternary data;
encrypting the data, at least in part, by converting at least some of the ternary data into corresponding binary data;
wirelessly transmitting the corresponding binary data. - View Dependent Claims (19)
-
-
20. A method of facilitating a communication as between a movable barrier operator and a peripheral device, comprising:
-
providing data to be transmitted, wherein the data comprises, at least in part, ternary data;
providing initial data to be transmitted, wherein the initial data comprises, at least in part, initial binary data;
providing rolling code bits;
exclusive ORing at least some bits of the initial binary data with at least some of the rolling code bits to provide a resultant set of bits;
reverse ordering the resultant set of bits to provide reverse ordered bits;
converting the reverse ordered bits into corresponding ternary data to provide the ternary data;
encrypting the data, at least in part, by converting at least some of the ternary data into corresponding binary data; and
transmitting the corresponding binary data. - View Dependent Claims (21)
-
-
22. An apparatus comprising at least one of a movable barrier operator and a device that communicates with a movable barrier operator, comprising:
-
a first memory having ternary data to be transmitted as between the movable barrier operator and the device that communicates with a movable barrier operator;
a ternary-to-binary converter being operably coupled to the first memory and having a binary data output;
a transmitter operably coupled to the binary data output.
-
-
23. An apparatus comprising at least one of a movable barrier operator and a device that communicates with a movable barrier operator, comprising:
-
a first memory having ternary data to be transmitted as between the movable barrier operator and the device that communicates with a movable barrier operator;
a ternary-to-binary converter being operably coupled to the first memory and having a binary data output;
a transmitter operably coupled to the binary data output;
a user data memory having binary user data stored therein;
a rolling code memory having rolling code data stored therein;
an exclusive OR having inputs operably coupled to the user data memory and the rolling code memory;
a concatenator being operably coupled to an output of the exclusive OR and the rolling code memory;
a reverse bit orderer being operably coupled to an output of the concatenator;
a binary-to-ternary converter having an input operably coupled to an output of the reverse bit orderer and having an output operably coupled to an input of the first memory. - View Dependent Claims (24, 25, 26)
-
Specification