Patent classifications
G06Q30/0254
Visitor Identification based on Feature Selection
Techniques are described in which a service operates to identify consumers corresponding to visitor interactions with resources available from a service provider. Features are selected to use for matching of clickstream data collected for unknown visitors to profiles established for known visitor IDs. The features are selected based on analysis that accounts for consistency, completeness, and uniqueness of features among a corpus of profiles. Then, relevance scores are computed over the selected features using an information retrieval model in which clickstreams are treated as queries and profiles are treated as documents. Unknown visitors are matched to corresponding profiles using the relevance scores. Access to the digital media content is then controlled in accordance with the matching based on relevance scores, such as by serving individualized marketing offers and content to consumers that is targeted to characteristics of the consumers indicated by respective profiles.
SYSTEMS AND METHODS FOR CUSTOMIZED REAL TIME DATA DELIVERY
The systems, methods and computer program products (collectively system) described herein relate to customized real time data delivery. The system may be configured to receive, by a performance marketing cluster, first data from a first data source. The system may also receive, by the performance marketing cluster, second data from a second data source. The system may determine, by the marketing cluster, an analysis scheme for the first data and the second data based on the first data source. The system may also determine, by the marketing cluster, at least one of a propensity to act or a recommendation selected from a predefined number of available options for a population based on the analysis scheme and the first data source.
MESSAGE TRANSMITTAL STRATEGY OPTIMIZATION
An example method of message routing includes: receiving a request to send a message to a specified user of a plurality of users of a communication services platform; providing a user profile of the specified user to a send time optimization model, wherein the user profile characterizes actions of one or more predefined action types that were performed by the specified user in response to receiving previous communications; identifying, based on the output of the send time optimization model, a preferred time range for communicating with the specified user; and causing, within the preferred time range, a message to be sent to the specified user.
Computerized Information and Display Apparatus
Apparatus useful for obtaining and displaying information. In one embodiment, the apparatus includes a wireless network interface, touch screen input and display device, and speech processing apparatus configured to receive user speech input and enable performance of various tasks via a remote entity, such as obtaining desired information relating to a desired entity or organization In one implementation, user touch input on the input and display device is converted to spatial or geographic coordinates, and imagery relating to those coordinates is provided to the user on the same device.
Cell-Allocation in Location-Selective Information Provision Systems
Systems and methods for allocating cells within a virtual grid to content providers according to various priority and selection schemes are used to target content delivery to information playback devices in a geographically and/or application selective manner. The priority schemes, geographical selectivity, and application selectivity of the system and methods of the invention allow a content provider to specifically target a desired demographic with high cost efficiency and flexibility.
METHOD AND APPARATUS FOR JUDGING AGE BRACKETS OF USERS
Method for judging age brackets of users including acquiring consumption data of users and establishing models based on the consumption data. Establishing the models includes dividing the consumption data into training data and test data, calculating a number of the users of the training data in predetermined age brackets, calculating a number of each tertiary category of the training data in the predetermined age brackets, calculating probabilities that each tuple of the test data belongs to each of the predetermined age brackets based on the number of the users and the number of the tertiary categories, selecting the age bracket with the maximum probability as the age bracket to which the user corresponding to the tuple belongs, comparing errors between the predetermined age brackets and the selected age bracket to obtain a predictive error rate, and outputting models with predictive error rates larger than or equal to a predetermined threshold.
SYSTEMS AND METHODS FOR ENHANCING USER DATA DERIVED FROM DIGITAL COMMUNICATIONS
A computer-implemented method for enhancing and utilizing user data derived from digital interactions includes receiving user submission data comprising records generated by input into a client side application interface by a first user on a first computing device and transmitted from the first computing device to the aggregation point via at least one of a data transmission service and a data transmission provider. The method includes generating a first dataset associated with the first user, generating a data model based on data in the first dataset and one or more correlations based on attributes in the first dataset, and generating a modeled dataset based on the data model.
DETECTING AND GENERATING ONLINE BEHAVIOR FROM A CLICKSTREAM
A method, computer program product and system of detecting and generating online behavior from a clickstream. The method includes learning a user's present stage of online behavior wherein there are a plurality of stages of online behavior from exploring at least one product or service to purchasing at least one product or service; responsive to learning the user's present stage of online behavior, predicting a user's future stage of online purchasing behavior; and providing a targeted online action to the user in conjunction with predicting the user's future stage of online purchasing behavior to influence the user to a next stage of online behavior. Also disclosed is a computer program product.
UTILIZING POPULATION DENSITY TO FACILITATE PROVIDING OFFERS
Computer-readable media, computer systems, and computing devices of a method for facilitating providing offers utilizing population densities are provided. In embodiments, a population density for a geographical space is determined based on locations of a plurality of user devices. The population density associated with the geographical space is used to determine to provide an electronic offer to a user. The electronic offer may be associated with an item in the geographical space to entice the user to move to the geographical space. In accordance with determining to provide an electronic offer to the user, the electronic offer is provided for viewing by the user via a user device.
Social networking system data exchange
An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher.