A process for generating a serial number from a random number is suitable for being used on a device that uses serial number in a bus. First, this process generates a serial number for use from a random number according to a seed number, and then it checks if this generated serial number is repeated in the bus. When this generated serial number is the same as the serial number corresponding to any other devices that are of the same kind as the above mentioned device in the bus, a new serial number for use will be generated.
The numbering box for typographic numbering in sheet or web fed printing machines, said box numbering with p digits k*n items on said sheets or web for allowing a sequential collecting of said items in the finishing and collating process of layers of q sheets or of web cut into layers of q sheets, wherein said box carries out a purely sequential actuation for digits 1 to s, where 10S is smaller or equal to q, a purely individually settable actuation for digits s+1 to r, where the maximum number printable by digits 1 to s and s+1 to r is smaller or equal to k*n*q, and a sequential actuation for digits r+1 to p.
An operating system for a motorized barrier includes an operator for controlling movement of the barrier between various positions and an accessory. The system includes a wall station transmitter, a wireless keyless entry transmitter and/or a portable remote transmitter. The system also includes an accessory device such as a light fixture or switch that controls a load, wherein the device is capable of also receiving wireless signals to control the fixture or the load. The system allows for pre-storing of an operator serial number that is needed to communicate with the accessory devices. The operator serial number may also be randomly derived from a timer or by parsing a serial number generated by one of the transmitters.
A method for generating random data, the method comprising repeatedly performing a series of operations, and the series of operations comprising processing a seed value to generate a resulting value for use as the seed value in a subsequent performance of the series of operations and to generate output random data; wherein the series of operations also comprises: determining whether a predetermined amount of new truly random data is available; and if such data is available, modifying the generation of at least the resulting value in dependence on the new truly random data.