A satellite based positioning method and system including storing satellite sub-almanac data on a mobile station. The hub assembly includes an interference fit member disposed about a portion of the hub assembly, whereby the interference fit member is configured to form an interference fit with the inner surface of a tubular packaging tube when the elongate medical device is placed in the packaging tube. The device includes an x-ray fluorescence detector that produces an x-ray signal output in response to the target sample. The transducer array can be operable to move through the range of motion along the first imaging path at a second speed greater than the first speed so as to acquire an update image data at a rate faster than acquisition of the first set of image data. If a specified time interval has not elapsed, then the client waits for the specified time to elapse, during which time additional updates to the objects on the server can occur.