We do not currently know of any synonyms for occupy someone's thoughts.
For similar words to occupy someone's thoughts, try: