Patent attributes
Data characterizing a system is received at an electronic processor. For example, parking event data from parking sensors of a parking facility is received. The electronic processor constructs a current state for the system (e.g. parking occupancy state of the parking facility) at a current time from the received data. State probabilities at a future time are computed (e.g. occupancy state probabilities are computed for the parking facility) using a continuous-time Markov chain model modified by multiplying the time input to the model by a random variable and scaling the state probabilities by an expectation of the random variable. In parking occupancy forecasting, parking guidance information is generated based at least on the computed occupancy state probabilities, and is transmitted to an electronic device other than the electronic processor (e.g. a parking recommendation transmitted to a vehicle navigation device, or a control signal transmitted to a “lot full” sign).