the following detailed description is directed to certain specific embodiments of the invention . however , the invention can be embodied in a multitude of different ways as defined and covered by the claims . in this description , reference is made to the drawings wherein like parts are designated with like numerals throughout . furthermore , embodiments of the invention may include several novel features , no single one of which is solely responsible for its desirable attributes or which is essential to practicing the inventions herein described . the present invention includes a continuously variable transmission that may be employed in connection with any type of machine that is in need of a transmission . for example , the transmission may be used in ( i ) a motorized vehicle such as an automobile , motorcycle , or watercraft , ( ii ) a non - motorized vehicle such as a bicycle , tricycle , scooter , exercise equipment or ( iii ) industrial equipment , such as a drill press , power generating equipment , or textile mill . referring to fig1 and 2 , a continuously variable transmission 100 is disclosed . the transmission 100 is shrouded in a hub shell 40 covered by a hub cap 67 . at the heart of the transmission 100 are three or more power adjusters 1 a , 1 b , 1 c which are spherical in shape and are circumferentially spaced equally around the centerline or axis of rotation of the transmission 100 . as seen more clearly in fig2 , spindles 3 a , 3 b , 3 c are inserted through the center of the power adjusters 1 a , 1 b , 1 c to define an axis of rotation for the power adjusters 1 a , 1 b , 1 c . in fig1 , the power adjuster &# 39 ; s axis of rotation is shown in the horizontal direction . spindle supports 2 a - f are attached perpendicular to and at the exposed ends of the spindles 3 a , 3 b , 3 c . in one embodiment , each of the spindles supports have a bore to receive one end of one of the spindles 3 a , 3 b , 3 c . the spindles 3 a , 3 b , 3 c also have spindle rollers 4 a - f coaxially and slidingly positioned over the exposed ends of the spindles 3 a , 3 b , 3 c outside of the spindle supports 2 a - f . as the rotational axis of the power adjusters 1 a , 1 b , 1 c is changed by tilting the spindles 3 a , 3 b , 3 c , each spindle roller 4 a - f follows in a groove 6 a - f cut into a stationary support 5 a , 5 b . referring to fig1 and 3 , the stationary supports 5 a , 5 b are generally in the form of parallel discs with an axis of rotation along the centerline of the transmission 100 . the grooves 6 a - f extend from the outer circumference of the stationary supports 5 a , 5 b towards the centerline of the transmission 100 . while the sides of the grooves 6 a - f are substantially parallel , the bottom surface of the grooves 6 a - f forms a decreasing radius as it runs towards the centerline of the transmission 100 . as the transmission 100 is shifted to a lower or higher gear by changing the rotational axes of the power adjusters 1 a , 1 b , 1 c , each pair of spindle rollers 4 a - f , located on a single spindle 3 a , 3 b , 3 c , moves in opposite directions along their corresponding grooves 6 a - f . referring to fig1 and 3 , a centerline hole 7 a , 7 b in the stationary supports 5 a , 5 b allows the insertion of a hollow shaft 10 through both stationary supports 5 a , 5 b . referring to fig4 , in an embodiment of the invention , one or more of the stationary support holes 7 a , 7 b may have a non - cylindrical shape 14 , which fits over a corresponding non - cylindrical shape 15 along the hollow shaft 10 to prevent any relative rotation between the stationary supports 5 a , 5 b and the hollow shaft 10 . if the rigidity of the stationary supports 5 a , 5 b is insufficient , additional structure may be used to minimize any relative rotational movement or flexing of the stationary supports 5 a , 5 b . this type of movement by the stationary supports 5 a , 5 b may cause binding of the spindle rollers 4 a - f as they move along the grooves 6 a - f . as shown in fig4 and 7 , the additional structure may take the form of spacers 8 a , 8 b , 8 c attached between the stationary supports 5 a , 5 b . the spacers 8 a , 8 b , 8 c add rigidity between the stationary supports 5 a , 5 b and , in one embodiment , are located near the outer circumference of the stationary supports 5 a , 5 b . in one embodiment , the stationary supports 5 a , 5 b are connected to the spacers 8 a , 8 b , 8 c by bolts or other fastener devices 45 a - f inserted through holes 46 a - f in the stationary supports 5 a , 5 b . referring back to fig1 and 3 , the stationary support 5 a is fixedly attached to a stationary support sleeve 42 , which coaxially encloses the hollow shaft 10 and extends through the wall of the hub shell 40 . the end of the stationary support sleeve 42 that extends through the hub shell 40 attaches to the frame support and preferentially has a non - cylindrical shape to enhance subsequent attachment of a torque lever 43 . as shown more clearly in fig7 , the torque lever 43 is placed over the non - cylindrical shaped end of the stationary support sleeve 42 , and is held in place by a torque nut 44 . the torque lever 43 at its other end is rigidly attached to a strong , non - moving part , such as a frame ( not shown ). a stationary support bearing 48 supports the hub shell 40 and permits the hub shell 40 to rotate relative to the stationary support sleeve 42 . referring back to fig1 and 2 , shifting is manually activated by axially sliding a rod 11 positioned in the hollow shaft 10 . one or more pins 12 are inserted through one or more transverse holes in the rod 11 and further extend through one or more longitudinal slots 16 ( not shown ) in the hollow shaft 10 . the slots 16 in the hollow shaft 10 allow for axial movement of the pin 12 and rod 11 assembly in the hollow shaft 10 . as the rod 11 slides axially in the hollow shaft 10 , the ends of the transverse pins 12 extend into and couple with a coaxial sleeve 19 . the sleeve 19 is fixedly attached at each end to a substantially planar platform 13 a , 13 b forming a trough around the circumference of the sleeve 19 . as seen more clearly in fig4 , the planar platforms 13 a , 13 b each contact and push multiple wheels 21 a - f . the wheels 21 a - f fit into slots in the spindle supports 2 a - f and are held in place by wheel axles 22 a - f . the wheel axles 22 a - f are supported at their ends by the spindle supports 2 a - f and allow rotational movement of the wheels 21 a - f . referring back to fig1 and 2 , the substantially planar platforms 13 a , 13 b transition into a convex surface at their outer perimeter ( farthest from the hollow shaft 10 ). this region allows slack to be taken up when the spindle supports 2 a - f and power adjusters 1 a , 1 b , 1 c are tilted as the transmission 100 is shifted . a cylindrical support member 18 is located in the trough formed between the planar platforms 13 a , 13 b and sleeve 19 and thus moves in concert with the planar platforms 13 a , 13 b and sleeve 19 . the support member 18 rides on contact bearings 17 a , 17 b located at the intersection of the planar platforms 13 a , 13 b and sleeve 19 to allow the support member 18 to freely rotate about the axis of the transmission 100 . thus , the bearings 17 a , 17 b , support member 18 , and sleeve 19 all slide axially with the planar platforms 13 a , 13 b when the transmission 100 is shifted . now referring to fig3 and 4 , stationary support rollers 30 a - l are attached in pairs to each spindle leg 2 a - f through a roller pin 31 a - f and held in place by roller clips 32 a - l . the roller pins 31 a - f allow the stationary support rollers 30 a - l to rotate freely about the roller pins 31 a - f . the stationary support rollers 30 a - l roll on a concave radius in the stationary support 5 a , 5 b along a substantially parallel path with the grooves 6 a - f . as the spindle rollers 4 a - f move back and forth inside the grooves 6 a - f , the stationary support rollers 30 a - l do not allow the ends of the spindles 3 a , 3 b , 3 c nor the spindle rollers 4 a - f to contact the bottom surface of the grooves 6 a - f , to maintain the position of the spindles 3 a , 3 b , 3 c , and to minimize any frictional losses . fig4 shows the stationary support rollers 30 a - l , the roller pins , 31 a - f , and roller clips 32 a - l , as seen through the stationary support 5 a , for ease of viewing . for clarity , i . e ., too many numbers in fig1 , the stationary support rollers 30 a - l , the roller pins , 31 a - f , and roller clips 32 a - l , are not numbered in fig1 . referring to fig1 and 5 , a concave drive disc 34 , located adjacent to the stationary support 5 b , partially encapsulates but does not contact the stationary support 5 b . the drive disc 34 is rigidly attached through its center to a screw 35 . the screw 35 is coaxial to and forms a sleeve around the hollow shaft 10 adjacent to the stationary support 5 b and faces a driving member 69 . the drive disc 34 is rotatively coupled to the power adjusters 1 a , 1 b , 1 c along a circumferential bearing surface on the lip of the drive disc 34 . a nut 37 is threaded over the screw 35 and is rigidly attached around its circumference to a bearing disc 60 . one face of the nut 37 is further attached to the driving member 69 . also rigidly attached to the bearing disc 60 surface are a plurality of ramps 61 which face the drive disc 34 . for each ramp 61 there is one ramp bearing 62 held in position by a bearing cage 63 . the ramp bearings 62 contact both the ramps 61 and the drive disc 34 . a spring 65 is attached at one end to the bearing cage 63 and at its other end to the drive disc 34 , or the bearing disc 60 in an alternate embodiment , to bias the ramp bearings 62 up the ramps 61 . the bearing disc 60 , on the side opposite the ramps 61 and at approximately the same circumference contacts a hub cap bearing 66 . the hub cap bearing 66 contacts both the hub cap 67 and the bearing disc 60 to allow their relative motion . the hub cap 67 is threaded or pressed into the hub shell 40 and secured with an internal ring 68 . a sprocket or pulley 38 is rigidly attached to the rotating driving member 69 and is held in place externally by a cone bearing 70 secured by a cone nut 71 and internally by a driver bearing 72 which contacts both the driving member 69 and the hub cap 67 . in operation , an input rotation from the sprocket or pulley 38 , which is fixedly attached to the driver 69 , rotates the bearing disc 60 and the plurality of ramps 61 causing the ramp bearings 62 to roll up the ramps 61 and press the drive disc 34 against the power adjusters 1 a , 1 b , 1 c . simultaneously , the nut 37 , which has a smaller lead than the ramps 61 , rotates to cause the screw 35 and nut 37 to bind . this feature imparts rotation of the drive disc 34 against the power adjusters 1 a , 1 b , 1 c . the power adjusters 1 a , 1 b , 1 c , when rotating , contact and rotate the hub shell 40 . when the transmission 100 is coasting , the sprocket or pulley 38 stops rotating but the hub shell 40 and the power adjusters 1 a , 1 b , 1 c , continue to rotate . this causes the drive disc 34 to rotate so that the screw 35 winds into the nut 37 until the drive disc 34 no longer contacts the power adjusters 1 a , 1 b , 1 c . referring to fig1 , 6 , and 7 , a coiled spring 80 , coaxial with the transmission 100 , is located between and attached by pins or other fasteners ( not shown ) to both the bearing disc 60 and drive disc 34 at the ends of the coiled spring 80 . during operation of the transmission 100 , the coiled spring 80 ensures contact between the power adjusters 1 a , 1 b , 1 c and the drive disc 34 . a pawl carrier 83 fits in the coiled spring 80 with its middle coil attached to the pawl carrier 83 by a pin or standard fastener ( not shown ). because the pawl carrier 83 is attached to the middle coil of the coiled spring 80 , it rotates at half the speed of the drive disc 34 when the bearing disc 60 is not rotating . this allows one or more lock pawls 81 a , 81 b , 81 c , which are attached to the pawl carrier 83 by one or more pins 84 a , 84 b , 84 c , to engage a drive disc ratchet 82 , which is coaxial with and rigidly attached to the drive disc 34 . the one or more lock pawls 84 a , 84 b , 84 c are preferably spaced asymmetrically around the drive disc ratchet 82 . once engaged , the loaded coiled spring 80 is prevented from forcing the drive disc 34 against the power adjusters 1 a , 1 b , 1 c . thus , with the drive disc 34 not making contact against the power adjusters 1 a , 1 b , 1 c , the transmission 100 is in neutral and the ease of shifting is increased . the transmission 100 can also be shifted while in operation . when operation of the transmission 100 is resumed by turning the sprocket or pulley 38 , one or more release pawls 85 a , 85 b , 85 c , each attached to one of the lock pawls 81 a , 81 b , 81 c by a pawl pin 88 a , 88 b , 88 c , make contact with an opposing bearing disc ratchet 87 . the bearing disc ratchet 87 is coaxial with and rigidly attached to the bearing disc 60 . the bearing disc ratchet 87 actuates the release pawls 85 a , 85 b , 85 c because the release pawls 85 a , 85 b , 85 c are connected to the pawl carrier 83 via the lock pawls 81 a , 81 b , 81 c . in operation , the release pawls 85 a , 85 b , 85 c rotate at half the speed of the bearing disc 60 , since the drive disc 34 is not rotating , and disengage the lock pawls 81 a , 81 b , 81 c from the drive disc ratchet 82 allowing the coiled spring 80 to wind the drive disc 34 against the power adjusters 1 a , 1 b , 1 c . one or more pawl tensioners ( not shown ), one for each release pawl 85 a , 85 b , 85 c , ensures that the lock pawls 81 a , 81 b , 81 c are pressed against the drive disc ratchet 82 and that the release pawls 85 a , 85 b , 85 c are pressed against the bearing disc ratchet 87 . the pawl tensioners are attached at one end to the pawl carrier 83 and make contact at the other end to the release pawls 85 a , 85 b , 85 c . an assembly hole 93 ( not shown ) through the hub cap 67 , the bearing disc 60 , and the drive disc 34 , allows an assembly pin ( not shown ) to be inserted into the loaded coiled spring 80 during assembly of the transmission 100 . the assembly pin prevents the coiled spring 80 from losing its tension and is removed after transmission 100 assembly is complete . referring to fig1 , 11 , 12 , and 15 , automatic shifting of the transmission 100 , is accomplished by means of spindle cables 602 , 604 , 606 which are attached at one end to a non - moving component of the transmission 100 , such as the hollow shaft 10 or the stationary support 5 a . the spindle cables 602 , 604 , 606 then travel around spindle pulleys 630 , 632 , 634 , which are coaxially positioned over the spindles 3 a , 3 b , 3 c . the spindle cables 602 , 604 , 606 further travel around spacer pulleys 636 , 638 , 640 , 644 , 646 , 648 which are attached to a spacer extension 642 which may be rigidly attached to the spacers 8 a , 8 b , 8 c . as more clearly shown in fig1 and 12 , the other ends of the spindle cables 602 , 604 , 606 are attached to a plurality of holes 620 , 622 , 624 in a non - rotating annular bearing race 816 . a plurality of weight cables 532 , 534 , 536 are attached at one end to a plurality of holes 610 , 612 , 614 in a rotating annular bearing race 806 . an annular bearing 808 , positioned between the rotating annular bearing race 806 and the non - rotating annular bearing race 816 , allows their relative movement . referring to fig1 , the transmission 100 is shown with the cable routing for automatic shifting . as shown in fig1 , 9 , 11 , and 12 , the weight cables 532 , 534 , 536 then 5 travel around the hub shell pulleys 654 , 656 , 658 , through holes in the hub shell 40 , and into hollow spokes 504 , 506 , 508 ( best seen in fig1 ) where they attach to weights 526 , 528 , 530 . the weights 526 , 528 , 530 are attached to and receive support from weight assisters 516 , 518 , 520 which attach to a wheel 514 or other rotating object at there opposite end . as the wheel 514 increases its speed of rotation , the weights 526 , 528 , 530 are pulled radially away from the hub shell 40 , pulling the rotating annular bearing race 806 and the non - rotating annular bearing race 816 axially toward the hub cap 67 . the non - rotating annular bearing race 816 pulls the spindle cables 602 , 604 , 606 , which pulls the spindle pulleys 630 , 632 , 634 closer to the hollow shaft 10 and results in the shifting of the transmission 100 into a higher gear . when rotation of the wheel 514 slows , one or more tension members 9 positioned inside the hollow shaft 10 and held in place by a shaft cap 92 , push the spindle pulleys 630 , 632 , 634 farther from the hollow shaft 10 and results in the shifting of the transmission 100 into a lower gear . alternatively , or in conjunction with the tension member 9 , multiple tension members ( not shown ) may be attached to the spindles 3 a , 3 b , 3 c opposite the spindle pulleys 630 , 632 , 634 . still referring to fig1 , the transmission 100 can also be manually shifted to override the automatic shifting mechanism or to use in place of the automatic shifting mechanism . a rotatable shifter 50 has internal threads that thread onto external threads of a shifter screw 52 which is attached over the hollow shaft 10 . the shifter 50 has a cap 53 with a hole that fits over the rod 11 that is inserted into the hollow shaft 10 . the rod 11 is threaded where it protrudes from the hollow shaft 10 so that nuts 54 , 55 may be threaded onto the rod 11 . the nuts 54 , 55 are positioned on both sides of the cap 53 . a shifter lever 56 is rigidly attached to the shifter 50 and provides a moment arm for the rod 11 . the shifter cable 51 is attached to the shifter lever 56 through lever slots 57 a , 57 b , 57 c . the multiple lever slots 57 a , 57 b , 57 c provide for variations in speed and ease of shifting . now referring to fig1 and 10 , the shifter cable 51 is routed to and coaxially wraps around a handlegrip 300 . when the handlegrip 300 is rotated in a first direction , the shifter 50 winds or unwinds axially over the hollow shaft 10 and pushes or pulls the rod 11 into or out of the hollow shaft 10 . when the handlegrip 300 is rotated in a second direction , a shifter spring 58 , coaxially positioned over the shifter 50 , returns the shifter 50 to its original position . the ends of the shifter spring 58 are attached to the shifter 50 and to a non - moving component , such as a frame ( not shown ). as seen more clearly in fig1 , the handlegrip 300 is positioned over a handlebar ( not shown ) or other rigid component . the handlegrip 300 includes a rotating grip 302 , which consists of a cable attachment 304 that provides for attachment of the shifter cable 51 and a groove 306 that allows the shifter cable 51 to wrap around the rotating grip 302 . a flange 308 is also provided to preclude a user from interfering with the routing of the shifter cable 51 . grip ratchet teeth 310 are located on the rotating grip 302 at its interface with a rotating clamp 314 . the grip ratchet teeth 310 lock onto an opposing set of clamp ratchet teeth 312 when the rotating grip 302 is rotated in a first direction . the clamp ratchet teeth 312 form a ring and are attached to the rotating clamp 314 which rotates with the rotating grip 302 when the grip ratchet teeth 310 and the clamp ratchet teeth 312 are locked . the force required to rotate the rotating clamp 314 can be adjusted with a set screw 316 or other fastener . when the rotating grip 302 , is rotated in a second direction , the grip ratchet teeth 310 , and the clamp ratchet teeth 312 disengage . referring back to fig1 , the tension of the shifter spring 58 increases when the rotating grip 302 is rotated in the second direction . a non - rotating clamp 318 and a non - rotating grip 320 prevent excessive axial movement of the handlegrip 300 assembly . referring to fig1 and 14 , another embodiment of the transmission 900 , is disclosed . for purposes of simplicity , only the differences between the transmission 100 and the transmission 900 are discussed . replacing the rotating hub shell 40 are a stationary case 901 and housing 902 , which are joined with one or more set screws 903 , 904 , 905 . the set screws 903 , 904 , 905 may be removed to allow access for repairs to the transmission 900 . both the case 901 and housing 902 have coplanar flanges 906 , 907 with a plurality of bolt holes 908 , 910 , 912 , 914 for insertion of a plurality of bolts 918 , 920 , 922 , 924 to fixedly mount the transmission 900 to a non - moving component , such as a frame ( not shown ). the spacer extension 930 is compressed between the stationary case 901 and housing 902 with the set screws 903 , 904 , 905 and extend towards and are rigidly attached to the spacers 8 a , 8 b , 8 c . the spacer extension 930 prevents rotation of the stationary supports 5 a , 5 b . the stationary support 5 a does not have the stationary support sleeve 42 as in the transmission 100 . the stationary supports 5 a , 5 b hold the hollow shaft 10 in a fixed position . the hollow shaft 10 terminates at one end at the stationary support 5 a and at its other end at the screw 35 . an output drive disc 942 is added and is supported against the case 901 by a case bearing 944 . the output drive disc 942 is attached to an output drive component , such as a drive shaft , gear , sprocket , or pulley ( not shown ). similarly , the driving member 69 is attached to the input drive component , such as a motor , gear , sprocket , or pulley . referring to fig1 , shifting of the transmission 900 is accomplished with a single cable 946 that wraps around each of the spindle pulleys 630 , 632 , 634 . at one end , the single cable 946 is attached to a non - moving component of the transmission 900 , such as the hollow shaft 10 or the stationary support 5 a . after traveling around each of the spindle pulleys 630 , 632 , 634 and the spacer pulleys 636 , 644 , the single cable 946 exits the transmission 900 through a hole in the housing 902 . alternatively a rod ( not shown ) attached to one or more of the spindles 3 a , 3 b , 3 c , may be used to shift the transmission 900 in place of the single cable 946 . the foregoing description details certain embodiments of the invention . it will be appreciated , however , that no matter how detailed the foregoing appears in text , the invention can be practiced in many ways . as is also stated above , it should be noted that the use of particular terminology when describing certain features or aspects of the invention should not be taken to imply that the terminology is being re - defined herein to be restricted to including any specific characteristics of the features or aspects of the invention with which that terminology is associated . the scope of the invention should therefore be construed in accordance with the appended claims and any equivalents thereof .