A server having stored thereon information associated with an identified portable medical device. The server is configured to receive a position and a time point of a client device, and configured to use the position and the time point to retrieve position-specific data for the time point. The position-specific data is used to determine whether the portable medical device should be serviced or replaced.