I've been working with a book called "The Guitar Fretboard Workbook". This book gives you one pattern and leaves it as an exercise to the reader to derive the others. I thought this was a cool idea and it really makes you think about the intervals and how the notes map out on the fretboard. I was surprised at how much I struggled with it at first, but it came together pretty quickly.