Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed.
The technology relates to sequential or tailored delivery of advertising content across a plurality of media conduits. The invention achieves sequential story telling for advertising campaigns in place of single-series advertising, by delivering over a period of several sessions on a variety of devices. An advertiser can air a campaign on a consumer individual's cell phone device, continue the second portion of the campaign via a desktop browser session, and conclude with the third portion of the campaign on the individual's OTT device. The technology provides advanced controls over targeting and scheduling with high precision.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
A method may include obtaining a platform data set. The method may also include providing a user interface operable to interact with the platform data set. The method may further include obtaining a natural language question from the user interface. The method may also include extracting at least one component from the natural language question. The method may further include identifying a first primitive and a second primitive. The method may also include transforming the natural language question into the tool query based on the at least one component using the first primitive. The method may further include executing the tool query in the tool using the second primitive to obtain query results from the platform data set associated with the natural language question. The method may also include providing the query results to the user interface in a natural language format.
G06F 16/3329 - Formulation de requêtes en langage naturel
G06F 16/383 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
A method may include obtaining a platform data set. The method may also include providing a user interface operable to interact with the platform data set. The method may further include obtaining a natural language question from the user interface. The method may also include extracting at least one component from the natural language question. The method may further include identifying a first primitive and a second primitive. The method may also include transforming the natural language question into the tool query based on the at least one component using the first primitive. The method may further include executing the tool query in the tool using the second primitive to obtain query results from the platform data set associated with the natural language question. The method may also include providing the query results to the user interface in a natural language format.
G06F 16/20 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données structurées, p. ex. de données relationnelles
A method may include obtaining an advertising campaign, determining one or more devices associated with a consumer, and associating the one or more devices with a consumer identifier. The method also includes obtaining data associated with the one or more devices associated and corresponding the data with the consumer identifier. The method also includes deduplicating the data related to the consumer identifier across one or more viewing methods. The method also includes displaying the deduplicated data. The method also includes adjusting the advertising campaign based on user input.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
A method may include obtaining demographic data from multiple households in a cleanroom. The method may include obtaining viewership data associated with displayed content from one or more data sources in the cleanroom. The viewership data may be generated by at least a portion of the multiple households. The method may include generating demographic scores using the viewership data and the demographic data with respect to viewers in the multiple households. The method may include estimating a first count of the viewers and a second count of the viewers of the displayed content. The method may include determining an impression score using the demographic scores and the first count of the viewers. The method may include determining a reach score using the demographic scores and the second count of the viewers. The method may include providing the impression score and the reach score in the cleanroom to a requesting entity.
A method may include obtaining demographic data from multiple households in a cleanroom. The method may include obtaining viewership data associated with displayed content from one or more data sources in the cleanroom. The viewership data may be generated by at least a portion of the multiple households. The method may include generating demographic scores using the viewership data and the demographic data with respect to viewers in the multiple households. The method may include estimating a first count of the viewers and a second count of the viewers of the displayed content. The method may include determining an impression score using the demographic scores and the first count of the viewers. The method may include determining a reach score using the demographic scores and the second count of the viewers. The method may include providing the impression score and the reach score in the cleanroom to a requesting entity.
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
A method may include obtaining a request from a user for an attribution report associated with an advertising campaign. The method may also include obtaining, by a cleanroom, first data from a first data source. The method may further include obtaining, by the cleanroom, second data from a second data source. The method may also include aggregating the first data and the second data in the cleanroom into aggregated data. The method may further include performing, within the cleanroom, a transformation on the aggregated data to obtain the attribution report. The method may also include providing the attribution report to the user.
A method may include obtaining a request from a user for an attribution report associated with an advertising campaign. The method may also include obtaining, by a cleanroom, first data from a first data source. The method may further include obtaining, by the cleanroom, second data from a second data source. The method may also include aggregating the first data and the second data in the cleanroom into aggregated data. The method may further include performing, within the cleanroom, a transformation on the aggregated data to obtain the attribution report. The method may also include providing the attribution report to the user.
A system includes non-transitory computer-readable storage media configured to store instructions and processors communicatively coupled to the non-transitory computer-readable storage media. The processors may execute instructions, which may cause the system to perform operations. The operations may include obtaining first data associated with a person location, where the first data may be a subset of a collection of person location data. The operations may also include obtaining second data associated with one or more displays in a venue, where the second data may be a subset of a collection of display data. The operations may further include determining a first weight corresponding to the first data relative to the collection of person location data and a second weight corresponding to the second data relative to the collection of display data. The operations may also include obtaining an estimate of the viewership data using the first data and the second data.
H04L 51/043 - Messagerie en temps réel ou quasi en temps réel, p. ex. messagerie instantanée [IM] en utilisant ou en gérant les informations de présence
A system includes non-transitory computer-readable storage media configured to store instructions and processors communicatively coupled to the non-transitory computer-readable storage media. The processors may execute instructions, which may cause the system to perform operations. The operations may include obtaining first data associated with a person location, where the first data may be a subset of a collection of person location data. The operations may also include obtaining second data associated with one or more displays in a venue, where the second data may be a subset of a collection of display data. The operations may further include determining a first weight corresponding to the first data relative to the collection of person location data and a second weight corresponding to the second data relative to the collection of display data. The operations may also include obtaining an estimate of the viewership data using the first data and the second data.
H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
A method may include obtaining a target audience for an advertising campaign. The target audience may include one or more audience identifiers. The method may also include storing the one or more audience identifiers in a privacy protection environment. The method may further include matching the one or more audience identifiers to an identity graph associated with a targetable universe of consumers to obtain at least one advertising target. The method may also include directing at least one advertisement of the advertising campaign to be provided to the at least one advertising target. The method may further include obtaining impression results associated with the advertising campaign relative to the at least one advertising target.
A method may include obtaining a data set associated with viewing of digital content. The method may also include matching at least a portion of the data set to at least one consumer in a consumer graph to obtain person matched data. The method may further include extrapolating the person matched data to a total audience. The method may also include obtaining a total estimate of viewership data associated with the viewing of the digital content based on the extrapolated person matched data. The method may further include obtaining a viewership estimate of the digital content based on the total estimate of viewership data and the data set.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
14.
Yield optimization of cross-screen advertising placement
A method may include obtaining an advertising campaign, determining one or more devices associated with a consumer, and associating the one or more devices with a consumer identifier. The method also includes obtaining data associated with the one or more devices associated and corresponding the data with the consumer identifier. The method also includes deduplicating the data related to the consumer identifier across one or more viewing methods. The method also includes displaying the deduplicated data. The method also includes adjusting the advertising campaign based on user input.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; Analyzing and compiling business data for measuring the performance of advertising campaigns and content, providing the same to customers
Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; Analyzing and compiling business data for measuring the performance of advertising campaigns and content, providing the same to customers
17.
SEQUENTIAL DELIVERY OF ADVERTISING CONTENT ACROSS MEDIA DEVICES
The technology relates to sequential or tailored delivery of advertising content across a plurality of media conduits. The invention achieves sequential story telling for advertising campaigns in place of single-series advertising, by delivering over a period of several sessions on a variety of devices. An advertiser can air a campaign on a consumer individual's cell phone device, continue the second portion of the campaign via a desktop browser session, and conclude with the third portion of the campaign on the individual's OTT device. The technology provides advanced controls over targeting and scheduling with high precision.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
18.
CROSS-SCREEN OPTIMIZATION OF ADVERTISING PLACEMENT
A method includes receiving first viewership data associated with a first consumer view of an advertisement of an advertising campaign, generating a first consumer characterization based on the first viewership data, and calculating a predictive model of consumer behavior in view of the first consumer characterization and a plurality of constraints. The method also includes running a first plurality of simulations using the predictive model in a plurality of advertisement campaigns. The method also includes receiving second viewership data associated with a second consumer view of the advertisement of the advertising campaign. The method also includes generating a second consumer characterization based on the second viewership data. The method also includes updating the predictive model in view of the second consumer characterization. The method also includes providing at least one of the first consumer characterization, the second consumer characterization, or the predictive model to a user interface.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
Analyzing and compiling proprietary business data for measuring the performance of cross-platform advertising campaigns and planning, measuring and optimizing cross-platform advertising campaigns and advertising content using clean room infrastructure technology and identity graphing
Analyzing and compiling proprietary business data for measuring the performance of cross-platform advertising campaigns and planning, measuring and optimizing cross-platform advertising campaigns and advertising content using clean room infrastructure technology and identity graphing; Analyzing and compiling proprietary business data for measuring the performance of advertising campaigns and content, providing the same to customers; Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing business information and data rendered using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing business information and data to track and monitor content and advertising consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media performance in reaching target audiences or driving business outcomes for the advertiser; market analysis of the market for that media
Analyzing and compiling proprietary business data for measuring the performance of cross-platform advertising campaigns and planning, measuring and optimizing cross-platform advertising campaigns and advertising content using clean room infrastructure technology and identity graphing; Analyzing and compiling proprietary business data for measuring the performance of advertising campaigns and content, providing the same to customers; Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing business information and data rendered using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing business information and data to track and monitor content and advertising consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media performance in reaching target audiences or driving business outcomes for the advertiser; market analysis of the market for that media
22.
CROSS-SCREEN MEASUREMENT ACCURACY IN ADVERTISING PERFORMANCE
The present invention is directed to statistical methods for measuring cross-screen efficacy as it relates to advertising. The improved statistical methods provide the ability for advertisers and advertising agencies to predict the behaviors of consumers based on their aggregated cross-screen behavior. The system creates a new output that includes optimized user segments and classifications. A second part of the output is improved measurement and prediction of future consumer behaviors based on the processed multisided data on cross-screen behavior.
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
Analyzing and compiling proprietary business data for measuring the performance of advertising campaigns and content, providing the same to customers; Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing business information and data rendered using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing business information and data to track and monitor content and advertising consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media performance in reaching target audiences or driving business outcomes for the advertiser; market analysis of the market for that media
Analyzing and compiling business data sources with proprietary data, identity and clean room infrastructure for measuring the performance of cross-platform advertising campaigns for planning, measuring and optimizing cross-platform advertising and content
Analyzing and compiling proprietary business data for measuring the performance of advertising campaigns and content, providing the same to customers; Providing business information and data for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, planning and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing business information and data rendered using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing business information and data to track and monitor content and advertising consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media performance in reaching target audiences or driving business outcomes for the advertiser; market analysis of the market for that media
26.
TARGETING TV ADVERTISING SLOTS BASED ON CONSUMER ONLINE BEHAVIOR
Within an advertising buying platform, advertising buyers are able to direct advertising content to TV/OTT/VOD inventory that matches targeted market segments. The advertising buyers select from a list of available market segments, and the system pairs the market segments to an anonymous dataset of media consumers (using a database of hashed online IDs). The dataset of hashed online IDs is then mapped to external OEM IDs (such as from a Smart TV) via the functions of a hashed identity mapping method. This permits the advertiser to target advertising content to a population of TV viewers. Also described herein are methods of bidding on programmatic TV content.
G06Q 30/0273 - Détermination des frais de publicité
H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
A method includes obtaining, at a first data provider, a first query generation request. The method also includes determining whether a first query, that is to be generated based on the first query generation request, is approved. In response to a determination that the first query, that is to be generated, is approved, the method also includes generating the first query. The method further includes sharing the generated first query with a second data provider.
Analyzing and compiling proprietary business data for measuring the performance of cross-platform advertising campaigns and planning, measuring and optimizing cross-platform advertising campaigns and advertising content using clean room infrastructure technology and identity graphing
A method includes obtaining, at a first data provider, a first query generation request. The method also includes determining whether a first query, that is to be generated based on the first query generation request, is approved. In response to a determination that the first query, that is to be generated, is approved, the method also includes generating the first query. The method further includes sharing the generated first query with a second data provider.
A method includes obtaining, at a first data provider, a first query generation request. The method also includes determining whether a first query, that is to be generated based on the first query generation request, is approved. In response to a determination that the first query, that is to be generated, is approved, the method also includes generating the first query. The method further includes sharing the generated first query with a second data provider.
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
32.
Electronic multi-tenant data management systems and clean rooms
Disclosed are methods and systems for providing a plurality of data corpuses for anonymization and aggregation. A plurality of data providers validate rules for accessing data by data requesters prior to data availability.
G06F 16/248 - Présentation des résultats de requêtes
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
33.
ELECTRONIC MULTI-TENANT DATA MANAGEMENT SYSTEMS AND CLEAN ROOMS
Disclosed are methods and systems for providing a plurality of data corpuses for anonymization and aggregation. A plurality of data providers validate rules for accessing data by data requesters prior to data availability.
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed.
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed.
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed.
A method may include obtaining a first data corpus and a second data corpus. The method may include correlating the first data corpus with the second data corpus. The method may include identifying a first rule and a second rule associated with performing searches. The method may include obtaining a first search query from a first data accessor to search the first data corpus and the second data corpus. The method may include validating that the first data accessor has permission to perform a search. The method may include obtaining first search results based on the first search query. The method may include validating the first search results based on the first rule and the second rule. The method may include transforming the first search results based on the first rule and the second rule. The method may include providing the transformed first search results to the first data accessor.
A method may include obtaining a first data corpus and a second data corpus. The method may include correlating the first data corpus with the second data corpus. The method may include identifying a first rule and a second rule associated with performing searches. The method may include obtaining a first search query from a first data accessor to search the first data corpus and the second data corpus. The method may include validating that the first data accessor has permission to perform a search. The method may include obtaining first search results based on the first search query. The method may include validating the first search results based on the first rule and the second rule. The method may include transforming the first search results based on the first rule and the second rule. The method may include providing the transformed first search results to the first data accessor.
The present invention is directed to statistical methods for measuring cross-screen efficacy as it relates to advertising. The improved statistical methods provide the ability for advertisers and advertising agencies to predict the behaviors of consumers based on their aggregated cross-screen behavior. The system creates a new output that includes optimized user segments and classifications. A second part of the output is improved measurement and prediction of future consumer behaviors based on the processed multisided data on cross-screen behavior.
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system permits targeting of advertising content to consumers on TV and mobile devices that can be operated from within a multi-channel video programming distributor's environment. The system is able to use hard and soft constraints to come up with a number of possible targets for an advertising campaign and can then provide tools for optimizing those targets. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which a user can adjust various constraints and optimize a distributor's revenue yield from advertising.
G06Q 30/0273 - Détermination des frais de publicité
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
41.
Cross-screen optimization of advertising placement
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Television and digital advertising services over on-line, video-on-demand, over-the-top (OTT), internet protocol television (IPTV), and network broadcasting transmission platforms; Ad serving, namely, placing advertisements for others on websites, software applications, OTT, IPTV, and TV, using specialized computer software; Advertising services; business services, namely, business consultancy, business research, and business management; Media planning, namely, advising the client on the correct times and platforms to advertise based on media analysis of the market for that media; Rental of advertisement space and advertising material; Advertising agencies specializing in digital marketing strategies and television marketing strategies to promote businesses; advertising agencies providing services in the field of conversion rate optimization; business development services; business management; marketing services for businesses and individuals; Providing marketing consulting; developing promotional campaigns for business Providing online non-downloadable software for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing online non-downloadable software using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software using artificial intelligence for machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software, namely, to track and monitor media consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media analysis of the market for that media
Television and digital advertising services over on-line, video-on-demand, over-the-top (OTT), internet protocol television (IPTV), and network broadcasting transmission platforms; Ad serving, namely, placing advertisements for others on websites, software applications, OTT, IPTV, and TV, using specialized computer software; Advertising services; business services, namely, business consultancy, business research, and business management; Media planning, namely, advising the client on the correct times and platforms to advertise based on media analysis of the market for that media; Rental of advertisement space and advertising material; Advertising agencies specializing in digital marketing strategies and television marketing strategies to promote businesses; advertising agencies providing services in the field of conversion rate optimization; business development services; business management; marketing services for businesses and individuals; Providing marketing consulting; developing promotional campaigns for business
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Television and digital advertising services over on-line, video-on-demand, over-the-top (OTT), internet protocol television (IPTV), and network broadcasting transmission platforms; Ad serving, namely, placing advertisements for others on websites, software applications, OTT, IPTV, and TV, using specialized computer software; Advertising services; business services, namely, business consultancy, business research, and business management; Media planning, namely, advising the client on the correct times and platforms to advertise based on media analysis of the market for that media; Rental of advertisement space and advertising material; Advertising agencies specializing in digital marketing strategies and television marketing strategies to promote businesses; advertising agencies providing services in the field of conversion rate optimization; business development services; business management; marketing services for businesses and individuals; Providing marketing consulting; developing promotional campaigns for business Providing online non-downloadable software for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing online non-downloadable software using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software using artificial intelligence for machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software, namely, to track and monitor media consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media analysis of the market for that media
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Television and digital advertising services over on-line, video-on-demand, over-the-top (OTT), internet protocol television (IPTV), and network broadcasting transmission platforms; Ad serving, namely, placing advertisements for others on websites, software applications, OTT, IPTV, and TV, using specialized computer software; Advertising services; business services, namely, business consultancy, business research, and business management; Media planning, namely, advising the client on the correct times and platforms to advertise based on media analysis of the market for that media; Rental of advertisement space and advertising material; Advertising agencies specializing in digital marketing strategies and television marketing strategies to promote businesses; advertising agencies providing services in the field of conversion rate optimization; business development services; business management; marketing services for businesses and individuals; Providing marketing consulting; developing promotional campaigns for business Providing online non-downloadable software for use in marketing and advertising, namely, for analytics, measuring, reporting, monitoring, and optimizing the performance of marketing campaigns across television, internet, streaming, and digital video advertising; providing online non-downloadable software using artificial intelligence for use in machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software using artificial intelligence for machine learning for the purpose of creating more targeted advertisements; providing online non-downloadable software, namely, to track and monitor media consumption patterns for the purpose of advising the client on the correct times and platforms to advertise based on media analysis of the market for that media
46.
PROGRAMMATIC TV ADVERTISING PLACEMENT USING CROSS-SCREEN CONSUMER DATA
The current invention relates to a computer-generated method for optimizing placement of advertising content to consumers TVs using a programmatic TV bidding model. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumers device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system permits targeting of advertising content to consumers on TV and mobile devices that can be operated from within a multi-channel video programming distributors environment. The system is able to use hard and soft constraints to come up with a number of possible targets for an advertising campaign and can then provide tools for optimizing those targets. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumers device graph to predict future consumption behavior. The system includes an interface through which a user can adjust various constraints and optimize a distributors revenue yield from advertising.
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
Within an advertising buying platform, advertising buyers are able to direct advertising content to TV/OTT/VOD inventory that matches targeted market segments. The advertising buyers select from a list of available market segments, and the system pairs the market segments to an anonymous dataset of media consumers (using a database of hashed online IDs). The dataset of hashed online IDs is then mapped to external OEM IDs (such as from a Smart TV) via the functions of a hashed identity mapping method. This permits the advertiser to target advertising content to a population of TV viewers. Also described herein are methods of bidding on programmatic TV content.
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumers device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
50.
SEQUENTIAL DELIVERY OF ADVERTISING CONTENT ACROSS MEDIA DEVICES
The technology relates to sequential or tailored delivery of advertising content across a plurality of media conduits. The invention achieves sequential story telling for advertising campaigns in place of single-series advertising, by delivering over a period of several sessions on a variety of devices. An advertiser can air a campaign on a consumer individual's cell phone device, continue the second portion of the campaign via a desktop browser session, and conclude with the third portion of the campaign on the individual's OTT device. The technology provides advanced controls over targeting and scheduling with high precision.
The present invention is directed to statistical methods for measuring cross-screen efficacy as it relates to advertising. The improved statistical methods provide the ability for advertisers and advertising agencies to predict the behaviors of consumers based on their aggregated cross-screen behavior. The system creates a new output that includes optimized user segments and classifications. A second part of the output is improved measurement and prediction of future consumer behaviors based on the processed multi-sided data on cross-screen behavior.
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet