PROFILDM
Computer software that provides web-based access to applications and services through a web operating system or portal interface, namely, computer software for generating customized running training program based on user profile and computer software for tracking user running training program performance; computer applications for mobile phones, namely, computer software for generating customized running training program based on user profile; computer applications for mobile phones, namely, ...
Abandoned · January 23, 2014 · 86173579 ·