1. A system for operating a hybrid vehicle comprising a computer programmed to: identify a location of a hybrid vehicle; access a map and identify a plurality of links therein; pre-screen the plurality of links to identify if any of the plurality of links is within a given bounds of the current location; and if one or more possible links are identified, then: match the current location of the hybrid vehicle to one of the identified links; and upload power data for the hybrid vehicle corresponding to the matched location into a database.