Components methods and apparatuses are provided that may be used to determining activity likelihood function values for the activity classification for two or more past epochs based at least in part on signals from one or more sensors of a mobile device. For example a method may comprise for each of a plurality of activity classifications determining activity likelihood function values for each of the plurality of activity classifications for two or more past epochs. The activity likelihood function values are based at least in part on signals from one or more sensors of a mobile device. The method may also include combining the activity likelihood function values to determine a likelihood function for an activity classification at a present epoch. The method may also include inferring a present activity of a user co located with the mobile device to be one of the activity classifications based at least in part on the determined likelihood functions for the activity classifications at the present epoch.