AU2006200340B2

Method and apparatus to facilitate transmission of ternary movable barrier operator information

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 (Fig 4). 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.

Term

Term ended

Expired 25 January 2026, 0.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

31 claims: 13 independent, 18 dependent

  1. 1
    The claims defining the invention are as follows: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;- transmitting the binary information between the movable barrier operator and a peripheral device.
  2. 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.
  3. 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.
  4. 10
    A method comprising:30140421 2006200340 06 Oct 2010 - 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.
  5. 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.
  6. 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 conesponding binary data.
  7. 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 temary-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.
  8. 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;3014042 1 2006200340 06 Oct 2010 - a temary-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-temary 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.
  9. 27
    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;- transmitting the corresponding binary data between the movable barrier operator and the peripheral device. 3014042 1 2006200340 06 Oct 2010
  10. 28
    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 configured and arranged to externally transmit a binary-formatted version of the ternary data to one of the movable barrier operator and the device that communicates with the movable barrier operator.
  11. 29
    A method substantially as herein described with reference to an embodiment as shown in any one or more of Figs. 2 to 9 of the accompanying drawings.
  12. 30
    A method of facilitating a communication as between a movable barrier operator and a peripheral device, said method substantially as herein described with reference to an embodiment as shown in any one or more of Figs. 2 to 9 of the accompanying drawings.
  13. 31
    An apparatus comprising at least one of a movable barrier operator and a device that communicates with a movable barrier operator, said apparatus substantially as herein described with reference to an embodiment as shown in any one or more of Figs. 2 to 9 of the accompanying drawings.