Patent ID: 7640148

Claim:
A method of operating a vehicle, comprising: measuring multiple training sets, each of said training sets including multiple elements, each element storing a vehicle velocity value; grouping said elements from said plurality of training sets into velocity groups based on said vehicle velocity values; subdividing elements of a first one of said velocity groups into clusters based on elements in said training sets that are prior to said elements of said first velocity group; determining a statistical function for a first one of said clusters based on elements in said training sets that are subsequent to said elements of said first cluster; receiving a series of vehicle velocity values at a control module of said vehicle; selecting one of said clusters based on said series of vehicle velocity values; generating a vehicle velocity probability value based on a statistical function of said selected cluster; and controlling a system of said vehicle based on said vehicle velocity probability value, wherein said selecting, said generating, and said controlling are performed by said control module.