Microsoft also declared it's making strides in so-called engagement mappingservices to help advertisers gain greater insights into consumers' buying decisions online.
Much still needs to be improved or invented, Gates reminded his listeners, including better mappingservices, data synchronization and directories of friends.