Patent application number | Description | Published |
20100049584 | COMPETITIVE ADVERTISING SERVER - Competitive content item serving is provided. Competitive content item serving can include the ability to receive a request for a content item and to compare an expected return for a first network content item to an expected return for a second network content item. Based upon the comparison, it can be determined whether to provide the first network content item to the publisher. | 02-25-2010 |
20100057832 | Requesting A Service - Among other disclosed subject matter, a computer-implemented method for requesting a service includes accessing a universal tag included in media content on a first device. The universal tag is configured for use in requesting content relating to any of a plurality of services for a portion of the media content. The method includes receiving service information for the media content, the service information indicating at least a first service of the plurality of services as being assigned to the portion. The method includes generating a request for the first service identified by the service information, the request generated using the universal tag. | 03-04-2010 |
20110219300 | DETECTING AND REJECTING ANNOYING DOCUMENTS - A system and method for evaluating documents for approval or rejection and/or rating. The method comprises comparing the document to one or more criteria determining whether the document contains an element that is substantially identical to one or more of a visual element, an audio element or a textual element that is determined to be displeasing. | 09-08-2011 |
20110258064 | Central Web-Based Data Exchange - In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange; registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the buyers and sellers, the arrangement defining prices and permitted uses of data provided by a data seller to a data buyer; and enforcing, on behalf of the data seller, restrictions imposed by the negotiations on data use by the data buyer. | 10-20-2011 |
20120059706 | Methods and Apparatus for Transforming User Data and Generating User Lists - Among other disclosed subject matter, a computer-implemented method for managing data includes receiving user data from a data provider. The user data includes user information in a first format. The method includes transforming the user data in the first format to user data in a second format. The user data in the second format includes a subset of the user information and the second format is defined by a data subscriber. The method includes providing the user data in the second format to the data subscriber. | 03-08-2012 |
20120059707 | METHODS AND APPARATUS TO CLUSTER USER DATA - Among other disclosed subject matter, a computer-implemented method includes receiving a first data set associated with a first data provider. The first data set includes a first set of data attributes associated with a first set of users. The method includes receiving a second data set associated with a second different data provider. The second data set includes a second set of data attributes associated with a second set of users. The method includes generating user cluster information based at least in part on at least one common data attribute associated with the first set of users and the second set of users. The method includes providing the user cluster information to a data purchaser. | 03-08-2012 |
20120059714 | Bundling User Lists with Ad Impressions - A computer-implemented method comprises identifying a user list where the user list includes a definition that characterizes members included in the user list, identifying available impressions that are satisfied by the definition, bundling the user list and the impressions into a bundle including determining a price to charge a consumer of the bundle, and providing the bundle to a consumer. | 03-08-2012 |
20120059716 | Pricing Models for User-Related Data - The subject matter of this specification can be embodied in, among other things computer-implemented methods for pricing user-related data including receiving, from an advertiser, a subscription to a set of data related to multiple persons. The set of data includes data related to a person and is provided by a data provider. The method includes providing access to the set of data to the advertiser. The method includes receiving offers for an advertisement slot from the advertiser and other advertisers. The advertisement slot is associated with the data related to the person. The method includes selecting at least one of the offers for the advertisement slot. The method includes debiting the advertiser having the subscription for the set of data. The method includes debiting an advertiser having the selected offer for the advertisement slot. The method includes compensating the data provider for the set of data. | 03-08-2012 |
20120059717 | User List Generation and Identification - Methods, systems, computer program products and techniques are described for presenting content. One method includes generating, by a data exchange engine executing on one or more processors, one or more user lists based on owned or permissioned data; importing, by the data exchange engine, user specific data from at least one of a browser, a third-party server, or an advertising database; generating, by the data exchange engine, one or more associations between one or more user lists and the imported user specific data, wherein the associations define whether user specific data correlates to one or more predefined definitions associated with a given user list; storing the associations; and providing user list identifying information to subscribers to a given user list in response to receipt of a content request from a user included in a respective user list. | 03-08-2012 |
20120059809 | JOINING MULTIPLE USER LISTS - A computer-implemented method comprises receiving a request for content from a user, determining two user lists that are associated with the user, each user list including a definition that characterizes members of a respective user list, determining a consumer is a subscriber to the two user lists, determining the consumer has indicated a preference to target members that are included in both user lists, and providing an indication to the consumer for all users that are included in both user lists including providing the definitions associated with both user lists along with the request to the consumer. | 03-08-2012 |
20120123853 | COMPETITIVE ADVERTISING SERVER - Competitive content item serving is provided. Competitive content item serving can include the ability to receive a request for a content item and to compare an expected return for a first network content item to an expected return for a second network content item. Based upon the comparison, it can be determined whether to provide the first network content item to the publisher. | 05-17-2012 |
20120253926 | SELECTIVE DELIVERY OF CONTENT ITEMS - Systems, methods, and computer programs encoded on a computer-readable storage medium for allocating a minimum number of impressions to a content item in order to satisfy a delivery goal for the content item during a certain period of time are described. In some implementations, a satisfaction index (SI) for each content item can be used. The SI is a metric that reflects the degree to which a content selection service is on pace to meet a delivery goal for a content item within some period. The SI can be used to compare the number of impressions that have been allocated to the content item thus far in a period to the delivery or allocation goal for the content item in the period. A content selection service may determine scores for impression allocations based on both an estimate of value and the SI for a candidate content item in order to balance the goals of meeting delivery goals and optimizing impression inventory value. | 10-04-2012 |
20130282510 | Splitting of User-Lists - Systems and techniques are described for splitting user-lists. A described technique includes obtaining a master user-list, the master user-list including object identifiers that are respectively associated with web clients; obtaining a splitting factor that controls a splitting of the master user-list; creating a reduced user-list from the master user-list based on the splitting factor such that the reduced user-list maintains a statistical fidelity of the master user-list, the reduced user-list including fewer than all of the object identifiers included in the master user-list; and providing the reduced user-list. | 10-24-2013 |