You can do scales like these (instead of strictly linear, so you progress up and down the scale using patterns):
patterns of 3: c,d,e, d,e,f, e,f,g, f,g,a, ect. (then in exact opposite order, the ascend back up the scale)
patterns of 4: c,d,e,f, d,e,f,g, e,f,g,a, f,g,a,b, g,a,b,c, ect.
pattern with 3rds: c,e, d,f, e,g, f,a, g,b, a,c, b,d, ect.
triad pattern: c,e,g, d,f,a, e,g,b, f,a,c, g,b,d, a,c,e, b,d,f, ect.
triad and scale pattern: c,e,g,f,e, d,f,a,g,f, e,g,b,a,g, f,a,c,b,a, ect.
there's alot more but i have to think of them.
I wrote them in the key of C, but you can apply them to any key, and by all means change up the scale pattern too. I play them in a single position up until I'd have to do a posuition shift, then play in reverse back down.
It's easier to see the pattern in tab, but it's alot of bother for me to type it out (plus im at work).