Patent ID: 8575872

Claim:
A method of setting the operational limits of a motorized shade or blind having a travel path, comprising: translating or moving the motorized shade or blind to a first position within the travel path to create a first artificial stop; translating or moving the motorized shade or blind to a second position within the travel path to create a second artificial stop; and translating or moving the motorized shade or blind to a third position within the travel path to create a third artificial stop, wherein the motorized roller shade comprises: a counter; and a microprocessor, wherein the counter and the microprocessor are each configured to count a number of revolutions of the shade or blind to each of the first artificial stop, the second artificial stop and the third artificial stop; and a shade tube, including: an outer surface upon which a shade is attached, and an inner surface defining an inner cavity; a motor/controller unit, disposed within the shade tube inner cavity and mechanically coupled to the shade tube inner surface, including: a support shaft attachable to a mounting bracket; at least one bearing rotatably coupled to the support shaft, a DC gear motor having an output shaft coupled to the support shaft such that the output shaft and the support shaft do not rotate when the support shaft is attached to the mounting bracket, and a controller, coupled to the motor, to control the motor; and a power supply unit, electrically coupled to the motor/controller unit, disposed within the shade tube inner cavity and mechanically coupled to the shade tube inner surface, including a support shaft attachable to a mounting bracket.