I. Introduction
With the popularity of GPS sensor embedded devices such as smart phones and wearable devices, it is more convenient for users to log their daily trajectories. For example, by turning on the service of the Google Location History in the smart phone, users can record their locations, and these location records are raw trajectories. From the raw trajectories, one could infer users' daily movement behavior and spatial regions in which they frequently appear. Prior works [1] [2] have proposed trajectory pattern algorithms to discover frequent movement sequences that represent locations and sequential relationships among locations. We claim that such a trajectory pattern could be extended to include not only spatial information but also temporal and semantic information. With more information associated with movement sequences, one could have more insights into user movement behavior.