Patent ID: 9043425
Filing Date: 2015-05-26
Classification: G06F,G06Q,H04L,H04N

Abstract:
1. A method implemented by data processing apparatus, the method comprising: receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was previously provided to a user device identified by the device identifier; identifying a content feed associated with the publisher, the content feed including one or more regular expressions, each regular expression specifying a set of matching character strings and having a corresponding set of content items that are eligible to be provided to user devices corresponding to visitation data including one or more resource locators matching one of the one or more regular expressions; identifying, from the regular expressions included in the content feed, a first matching regular expression that matches the resource locator specified by the received visitation data; selecting a content item from the set of content items that corresponds to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.