There is another way to approach picking: thinking 'inside' or 'outside'. With this I mean the following:
Let's say you're playing this:
e|--------------|
b|--------------|
g|---9---9---9--|
d|-7---7---7----|
a|--------------|
e|--------------|
You could play: down up down up down up which means you play the d-string coming from the side of the a-string, and you play the g-string coming from the side of the b-string.
This I would call 'outside' since the pick is never between the d and g strings.
You could also play up down up down etc. playing d coming from g and playing g coming from d. This I would call 'inside' since the pick moves between the d and g.
Playing your example 'inside' I would go: up down up down up up down up, alternate picking, except for the economy-double up.