Two ideas for generating new ideas:
1. Read a chapter of a book. Take notes. Try to synthesize it down to one main point. Then write down a related idea from your own thoughts.
2. Take two random, seemingly disparate ideas (e.g. zip-loc bags, and DRM). How could you possible combine them together to create a new idea? What related ideas come to mind? e.g. DRM can be used to create time-capsules: Information that is only released AFTER a specified time.