Patent attributes
In various implementations, virtual tiles are constructed where each virtual tile includes geographic tiles having one or more shared semantic characteristics. Usage records of service content items are received, which are generated from sensor data from a plurality of mobile devices within a geographic region that includes the geographic tiles. Each usage record identifies a service content item, and a usage location corresponding to a user interaction with the service content item. Statistical correlations are calculated between service content items and a virtual tile based on an aggregation of the usage records that have a usage location within at least one of the geographic tiles of the virtual tile. Recommendations of one of more service content items are provided to a user based on the calculated statistical correlations. In some cases, one or more service content items are recommended based on being representative of a particular virtual tile.