A streaming end-user media device includes memory storing a program of instructions, and a processor coupled to the memory. The processor is configured to execute the program of instructions to access media automation services provided by media-provider back-end systems via a cloud-based sequencer, and detect unavailability of the cloud-based sequencer. In response to detecting the unavailability of the cloud-based sequencer, disconnect the streaming end-user media device from the cloud-based sequencer, and initiate a separate connection to the media-provider back-end systems using a link that bypasses the cloud-based sequencer.
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
3.
Change requests in media broadcast content distribution system
A method includes providing a media playout system (MPS) access to a plurality of media automation services via a master API. The MPS transmits media station content to end-users. The master API transmits, to the MPS, at least one media delivery schedule indicating scheduled media items to be transmitted by the media playout system to the end-users, and receives a change request from a first media playout system. The change request indicates a requested change in one or more media items scheduled for transmission by the media playout system to the end-users. The API transmits the change request to a first media automation service, selected by the master API based on the requested change, receives from the first media automation service updated media delivery information responsive to the change request, and transmits the updated media delivery information from the master API to the first media playout system.
H04N 21/443 - Procédés de système d'exploitation, p. ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
H04N 21/23 - Traitement de contenu ou de données additionnellesOpérations élémentaires de serveurIntergiciel de serveur
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
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/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Software as a services (SAAS) services featuring software for use by others in management and scheduling of recorded entertainment over the Internet and other communications networks
A traffic-prediction validation module includes memory storing a program of computer instructions, and at least a first processor. The at least a first processor is configured to execute the program of instructions to obtain first traffic related information gathered from a plurality of traffic probe devices, receive a traffic-flow prediction, determine a selected subset of the plurality of traffic probe devices based on characteristics of the plurality of traffic probe devices, generate a ground truth based on a subset of the first traffic related information, wherein the subset of the first traffic related information is obtained from the selected subset of the plurality of traffic probe devices, and determine whether the traffic-flow prediction is valid based on the ground truth.
A communications network includes a plurality of in-band on-channel (IBOC) transceivers coupled together in a mesh configuration to form a mesh network. The plurality of IBOC transceivers includes a first IBOC transceiver, a second IBOC transceiver, and an edge transceiver coupled to one or more of the plurality of IBOC transceivers. The edge transceiver is configured to transmit first broadcast content to the second IBOC transceiver via a communication path including the first IBOC transceiver; and receive feedback related to the first broadcast content, wherein the feedback is transmitted from a user device via a communication path that includes the second IBOC transceiver and the first IBOC transceiver.
H04W 52/32 - TPC des canaux de radiodiffusion ou de commande
H04W 52/16 - Dérivation de valeurs de puissance d'émission à partir d'un autre canal
H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
H04W 52/28 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le profil utilisateur, p. ex. la vitesse, la priorité ou l'état du réseau, p. ex. en attente, libre ou absence de transmission
H04W 72/30 - Gestion des ressources des services de diffusion
H04W 52/14 - Analyse séparée de la liaison montante ou de la liaison descendante
H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Software as a services (SAAS) services featuring software for use by others in management and scheduling of recorded entertainment over the Internet and other communications networks
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Software as a services (SAAS) services featuring software for use by others in management and scheduling of recorded entertainment over the Internet and other communications networks
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Software as a services (SAAS) services, namely, hosting software for use by others for management and scheduling of recorded entertainment over the Internet and other communications networks
Conducting business and market research surveys and marketing studies for others; press cutting and monitoring services in the nature of news clipping services; business research; market research; advertising analysis; marketing services; research services relating to marketing; research services relating to advertising; marketing analysis services; research, analysis and evaluation of marketplace information, namely, consumers products; media monitoring services, namely, monitoring print media, television, radio, and other media for customer-specified topics, gathering relevant content on those topics, and providing documentation and analysis of that media content to others for business purposes; online media monitoring services using computer software to automatically monitor internet websites and online publications for customer-specified topics and to capture relevant content on those topics, and providing documentation and analysis of that online content to others for business purposes; media clipping services being news clipping services; collation, compilation and provision of media clips to businesses being news clipping services; market research for advertising; market research data collection and data retrieval services; research, analysis and evaluation of media information for business purposes; research, analysis and evaluation of marketing, advertising and promotional activities; compilation of information into computer databases; compilation of business statistics; compilation of advertising statistics; obtaining business statistics for others; business consultancy relating to the preparation of business statistics; preparation of reports for marketing; data processing for the collection of data for business purposes; data processing verification services, namely, business data analysis and verification; market analysis and research services, namely, interpretation of market research and advertising data ; information, advisory and consultancy services in relation to the aforesaid.
A device manager includes a processor and memory, coupled to the processor, that stores a program of instructions. The processor is configured to execute the program of instructions to determine an availability of at least a portion of a cloud-based media management system configured to provide media automation services to a managed device, and in response to determining that the at least a portion of a cloud-based media management system is unavailable, transmit a status message to the managed device, wherein the status message indicates that the managed device is to emulate the at least a portion of a cloud-based media management system.
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
14.
Incorporating user-recorded feedback into media broadcast
A processing system receives a user-generated media recording, and metadata associated with the user-generated feedback, from a first device. The user-generated media recording is a recording of the public end-user captured during a live media broadcast using a public-user interface on the first device. The metadata includes information linking the user-generated media recording to the live media broadcast. The system stores the user-generated media recording and the first metadata in one or more storage devices, and transmits a version of the user-generated media recording and at least a portion of the first metadata to a private-user interface on a second device. The private-user interface is configured to receive input from a private end-user selecting the version of the user-generated media recording for broadcast during the same live media broadcast during which the user-generated media recording was created.
H04N 21/274 - Stockage de contenu ou données additionnelles spécifiques aux utilisateurs finaux en réponse aux requêtes des utilisateurs finaux
H04N 21/233 - Traitement de flux audio élémentaires
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
15.
Controlling inserton of content into broadcast payload
An importer-exporter includes a processor, a network interface coupled to the processor and configured to communicate with an external device via a communications network, and memory coupled to the processor. The memory stores a program of instructions, wherein executing the program of instructions configures the processor to receive, from an external device via the network interface, a request to insert media content into a broadcast payload, and to determine whether the external device is authorized to provide the media content for insertion into the broadcast payload. In response to determining that the external device is authorized, the program of instructions configures the processor to login the external device to the importer-exporter, receive the media content from the external device, and insert the media content into the broadcast payload.
H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p. ex. systèmes d’alarme d'incendie, de police ou systèmes antivol
H04H 20/59 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles aux situations d'urgence ou de détresse
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
H04W 68/00 - Avertissement aux utilisateurs, p. ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
A client computer includes at least one processor and memory storing computer-executable instructions and coupled to the at least one processor. The at least one processor is configured to execute the computer-executable instructions to cause the client computer to generate a licensing message associated with verification of licensing permissions related to restricted functionality provided by the client computer. The licensing message includes a packet header including a source address associated with the client computer, and a destination address associated with an intermediary device. The licensing message also includes a licensing body, which further includes license authentication information used by an authentication server. The licensing body further includes an endpoint address specifying an address of the authentication server on a first network. The client computer transmits the licensing message to the intermediary device via a second network different than the first network.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 12/30 - Sécurité des dispositifs mobilesSécurité des applications mobiles
H04W 12/64 - Sécurité dépendant du contexte dépendant de la localisationSécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées
17.
AUTOMATED GENERATION OF CREATIVE PARAMETERS BASED ON APPROVAL FEEDBACK
Information related to a request to generate a new media creative (NMC), which includes new user-specified attributes (NUSAs), is obtained. Historical user-specified attributes (HUSAs) associated with historical creatives (HCs) are obtained from a data structure linking the HUSAs, historical creative parameters (HCPs), and acceptance statuses to the HCs. The HUSAs are associated with HCPs specifying historical content characteristics of the HCs, which are in turn associated with acceptance statuses. Particular HCs having HUSAs that match the NUSAs are selected. Accepted HCs (AHCs) are identified based on acceptance statuses, and HCPs associated with the AHCs are identified. A set of HCPs most frequently associated with the AHCs is selected based on associations among the HUSAs, the HCPs, and the acceptance statuses. A set of new creative parameters (NCPs) specifying new content characteristics of the NMC is selected based on the set of HCPs. The set of NCPs are transmitted to a media creation system configured to generate the NMC using the NCPs.
A sequence of media items is obtained obtaining, at a first distribution site. Local media content to be inserted into the sequence of media items, which is transmitted by a second distribution site, is received at the first distribution site. The first distribution site also receives a control signal transmitted by the second distribution site. The control signal controls playout of the local media content in relation to the sequence of media items. The first distribution site transmits the local media content and the control signal to one or more dispersed transmission sites.
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
A plurality of media files to be broadcast is stored in accordance with a broadcast schedule, wherein the plurality of media files include media content. A speech audio file, including speech content, is obtained, and a determination is made regarding whether the speech content included in the speech audio file includes a reference to particular media content included in a particular media file of the plurality of media files. A linkage is created between the speech audio file and the particular media file, and the speech audio file is inserted in a position within the broadcast schedule based on the linkage between the speech audio file and the particular media file.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G06F 16/683 - Recherche de données 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
G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
20.
Manipulation of sequences to identify stations playing syndicated content
Multiple main sequences of media items played by a plurality of different media stations are identified. Each main sequence includes one or more content items, and potentially includes syndicated content. At least one main sequence is removed from further consideration, leaving a plurality of remaining main sequences. The at least one main sequence is removed from consideration based, at least in part, on a number of content items included in the at least one main sequence. Consolidated main sequences are generated by merging one or more remaining main sequences satisfying a consolidation criterion. Each consolidated main sequence includes two or more remaining main sequences. The consolidated main sequences are compared to determine whether syndicated content was played on a particular media station.
G06F 16/683 - Recherche de données 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
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
21.
Automatically restricting placement of media items within a media schedule
A broadcast order placed by a requestor is received at a first processing device configured to implement an automated media scheduling system. The broadcast order includes a request to prohibit placement of at least one media item within a threshold proximity of a restricted media show. In response to receiving the broadcast order, the automated media scheduling system modifies at least one record associated with the requestor to indicate the request. During automated schedule generation, the automated media scheduling system prevents the at least one media item from being scheduled within the threshold proximity of the restricted media show.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
H04H 60/37 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier des segments des informations radiodiffusées, p. ex. des scènes, ou extraire des identificateurs [ID] de programmes
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
A method for use in a data processing system includes storing pass order information in a first data structure, wherein the pass order information stores settings associated with an order in which media items are to be scheduled for inclusion in a broadcast media schedule, and automatically generating the broadcast media schedule in accordance with the settings stored in the first data structure.
G06F 16/438 - Présentation des résultats des requêtes
G06F 16/638 - Présentation des résultats des requêtes
H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
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]
H04L 65/613 - 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 commande de la source par la destination
H04H 60/47 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les genres
23.
Selecting traffic probes for validating traffic flow predictions
One or more traffic-data sets including traffic probes, which include one or more identifiable items of information obtained from one or more traffic probe devices, are obtained. A traffic flow prediction to be validated is selected. The selected traffic flow prediction is associated with a road segment and a time period. A list of traffic probes to be used in validating the traffic flow prediction is generated. The list of traffic probes includes information obtained from traffic probe devices that travelled an entire length of the road segment during the time period. Travel times of the traffic probe devices that travelled an entire length of the road segment during the time period are ordered, and outliers are removed from the list of traffic probes. A validated traffic-flow prediction is generated based on traffic probes remaining in the list of traffic probes, and the validated traffic-flow prediction is transmitted to an end-user processing device.
A stream monitor device includes at least one processor configured to implement a get stream module, which obtains, from a streaming server, stream records associated with media streams to be monitored. The at least one processor is further configured to implement a stream monitor module configured to perform event-driven monitoring of monitored media streams. The at least one processor is further configured to implement a graphical user interface (GUI) module that generates displays related to a status of the monitored media streams.
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
H04L 69/40 - Dispositions, protocoles ou services de réseau indépendants de la charge utile de l'application et non couverts dans un des autres groupes de la présente sous-classe pour se remettre d'une défaillance d'une instance de protocole ou d'une entité, p. ex. protocoles de redondance de service, état de redondance de protocole ou redirection de service de protocole
G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
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]
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
An edge device operates in an online mode of operation during a first period of time, wherein during the online mode of operation, the edge device obtains broadcast-related information originating from media automation applications. The edge device operates in a local mode of operation during a second period of time, wherein during the local mode of operation the edge device obtains locally stored broadcast-related information, and emulates services provided by the media automation applications. The edge device operates in a disaster recovery mode of operation during recovery from the local mode of operation, wherein during the disaster recovery mode of operation the edge device obtains stored broadcast-related information from a content recovery database.
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
26.
Conditional insertion of changed traffic data into the previous traffic frame
Road vector definitions and incident data associated with a traffic incident are obtained from a traffic data source. A determination is made, based on the road vector definitions and the incident data, that the traffic incident affects travel on a particular road. A road classification of the road affected by the traffic incident is determined based on the road vector definitions. An updated version of a previous Transport Protocol Experts Group (TPEG) traffic is generated. Generating the updated version of the previous TPEG traffic frame includes conditionally inserting changed traffic data associated with the particular road into the previous TPEG traffic frame. The changed traffic data associated with the particular road includes at least a portion of the incident data. The updated version of the previous TPEG traffic frame is transmitted to a station importer for broadcast.
A profiling system including one or more processing devices assigns a classification to a particular user based on anonymous on-line user activities engaged in by the particular user via a plurality of different on-line sites. The profiling system determines that the particular user is currently accessing a particular on-line site. In response to determining that the particular user is currently accessing the particular on-line site, the profiling system delivers selected content to the particular user, wherein the selected content is automatically selected based on the classification.
A streaming server generates a media stream, and delivers it to an end user. The streaming server receives media items and an item schedule, and assembles the media items into the media stream based on timing relationships specified by the item schedule. The media stream includes an advertising spot block including advertising media content, and an adjacent spot block including other media content. The streaming server inserts a contextual marker into the advertising spot block. The contextual marker includes information identifying the other media content in the adjacent spot bloc. The streaming server transmits the media stream to an end-user media player, which is configured to process the contextual marker.
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/858 - Création de liens entre données et contenu, p. ex. en liant une URL à un objet vidéo en créant une zone active ("hotspot")
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/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 21/658 - Transmission du client vers le serveur
Inputs configuring a GUI to concurrently display a first On-Air display region (FOADR) and a second On-Air display region (SOADR) are received. The FOADR and SOADR each include: a station selector; a media ID area; and at least one play control associated with corresponding media ID areas. The station selectors in the FOADR and SOADR receive input specifying selected media stations. The media ID areas in the FOADR and SOADR are populated with IDs of media items to be aired on the selected media stations. Airing of media items by the selected media stations is controlled using the play controls included in the FOADR and SOADR.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p. ex. interaction avec des règles ou des cadrans
G06F 3/0489 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant des touches de clavier dédiées ou leurs combinaisons
An edge device remotely accesses cloud-based media automation services by pointing an interface of the edge device to a cloud-based sequencer. Broadcast logs defining a broadcast schedule and media files specified in the broadcast logs are obtained from the cloud-based sequencer, and local versions are stored in a storage device locally accessible to the edge device. Availability of the cloud-based sequencer is monitored, and if the cloud-based sequencer becomes unavailable, the interface of the edge device is pointed to a local sequencer instead of the cloud-based sequencer. The local sequencer emulates one or more media automation services normally provided by the cloud-based sequencer. In response to determining that availability of the cloud-based sequencer has been restored, the edge device's interface is re-pointed to the cloud-based sequencer.
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
An application programming interface (API) receives broadcast-related information from media automation applications. A traffic log is received from a first media automation application configured to generate a traffic log associated with a media station, and spot information associated with spots included in the traffic log is received from at least a second media automation application. The API stores the broadcast-related information, including the traffic log and the spot information, in one or more databases. The API also receives, from a media playout system, at least one request for the stored broadcast-related information. The media playout system is configured to insert media content into a media broadcast associated with the media station. The API provides the requested broadcast-related information to the media playout system, which inserts the media content into the media broadcast associated with the media station.
H04N 21/443 - Procédés de système d'exploitation, p. ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
H04N 21/23 - Traitement de contenu ou de données additionnellesOpérations élémentaires de serveurIntergiciel de serveur
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
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/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
A computing system includes an interface configured to interface and communicate with an external media resource, a memory that stores operational instructions and a processing module operably coupled to the interface and to the memory, such that the processing module, when operable within the computing system based on the operational instructions, is configured to is configured to perform various operations. The computing system receives an audio fingerprint from the external medial resource, divides the audio file segment into a plurality of portions and compares the audio file segment with a plurality of stored audio segments. The computing system then determines whether a threshold number of the plurality of portions of a stored audio segment compare favorably with a threshold number of the plurality of portions of the audio file segment and based thereon determines whether the audio file segment and the stored audio segment correspond to alternate versions of a same song.
G06F 16/638 - Présentation des résultats des requêtes
G06F 16/683 - Recherche de données 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 traffic-and-billing system imports a chronological schedule from a media automation system. The schedule includes media and advertisement spots allocated in accordance with a content allocation prediction, which allocates a portion of the advertisement spots to general content and a portion to local content. The traffic-and-billing system stores information associated with general advertisement content and generates a content listing based on the content allocation prediction. A general advertisement system receives, an update request that indicates at least one item of the general advertisement content is to be removed from the content listing. The general advertisement system plays out general advertisement content items included in the general advertisement content listing in response to receiving a playout request from the media automation system.
G06Q 30/0272 - Période d’exposition à la publicité
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
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/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
A resource host transmits a payload to a client device. The payload includes a first asset hosted by the resource host, and the first asset is associated with a first reference tag indicating a versioning status of the first asset. The resource host receives an Add Ref Instruction, wherein the Add Ref Instruction, which includes a custom reference tag indicating a user-selected versioning status of the first asset. The resource host associates a second reference tag with the first asset based on the custom reference tag.
H04L 47/70 - Contrôle d'admissionAllocation des ressources
H04L 47/78 - Architectures d'allocation des ressources
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
A radio frequency (RF) receives a media broadcast including media items and embedded watermarks. A watermark detection module included in the RF receiver operates in a low-power state, during which the watermark detection module does not attempt to detect the embedded watermarks. The watermark detection circuitry is activated, thereby transitioning from the low-power state to an active state, in response to receiving an attention marker. during the active state the watermark detection circuitry attempts to detect the embedded watermarks in the media broadcast, and continues to do so until an indication that watermark detection is to be discontinued is received. In response to receiving the indication that the watermark detection is to be discontinued, the watermark detection module is again placed in the low-power state.
H04N 7/10 - Adaptations à la transmission par câble électrique
H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p. ex. de texte pendant la partie active d'une trame de télévision
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/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/435 - Traitement de données additionnelles, p. ex. décryptage de données additionnelles ou reconstruction de logiciel à partir de modules extraits du flux de transport
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/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
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
H04N 21/61 - Structure physique de réseauTraitement de signal
First account information associated with a media delivery platform account is associated with second account information associated a third-party service provider account. Both the media delivery platform account and the third-party service provider account are associated with a particular consumer, and the first account information includes information indicating whether insertion of converted text-based notifications are enabled for a particular broadcast media stream. A text-based notification, which originates from the third-party service provider account and is directed to the particular consumer, is received. In response to determining, based on the first account information, that insertion of converted text-based notifications is enabled for the particular broadcast media stream: 1) the text-based notification into a converted text-based notification including personalized audio content; and 2) the converted-text-based notification is inserted into the particular broadcast media stream.
G06F 16/68 - Recherche de données 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
G06F 16/635 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
G06F 16/638 - Présentation des résultats des requêtes
G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel pour la prise en charge des services des réseaux sociaux
H04L 65/75 - Gestion des paquets du réseau multimédia
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
37.
Validating traffic flow predictions based on data from a selected subset of traffic probe devices
A method of validating traffic-flow predictions includes obtaining traffic-flow prediction, associated with a particular roadway segment and a particular time. Recorded traffic data corresponding to the particular roadway segment and the particular time, which includes data from traffic probe devices, is obtained. A subset of the recorded traffic data, limited to data obtained from a subset of the traffic probe devices, is obtained, and used to generate an estimated actual traffic-flow. At least a first quality index, which is based on a degree to which the traffic-flow prediction corresponds to the estimated actual traffic-flow, is generated. If the at least a first quality index satisfies at least a first quality threshold, the traffic-flow prediction is flagged for review.
A media item included in a broadcast is identified by receiving, at a processing device including a processor, a first recorded representation of a first media broadcast, which includes a recording of at least a portion of a first media item, via a known media station. The first recorded representation. An identity of the first media item is determined based on a broadcast schedule associated with the known media station. A second recorded representation of a second media broadcast transmitted via an unknown media station, which includes a recording of at least a portion of a media-item-of-interest is also received at the processing device. The media-item-of-interest is identified by the processing device based on a block-by-block comparison of the first recorded representation to the second recorded representation. The comparison includes comparing first blocks included in the first recorded representation against second blocks included in the second recorded representation on a frame by frame basis.
H04H 60/37 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier des segments des informations radiodiffusées, p. ex. des scènes, ou extraire des identificateurs [ID] de programmes
H04H 60/64 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour fournir des informations détaillées
H04H 60/65 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté utilisateurs
39.
Determining a unified numbering system identifier for a work
A method for use in a processing system includes receiving information regarding a work, where the information does not include a valid unified numbering system identifier that identifies a particular work of a plurality of works, and where the information includes one or more received attributes associated with the work. The method further includes obtaining a plurality of sets of attributes from one or more databases, which include a set of attributes associated with each work of the plurality of works. The method further includes determining whether a threshold number for a set of attributes of the plurality of sets of attributes matches corresponding ones of the one or more received attributes. When the threshold number does not match, the method further includes assigning a new unified numbering system identifier associated with the work and storing the new unified numbering system identifier in a database of the processing system.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04H 60/46 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les préférences des utilisateurs
H04H 60/66 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté distributeurs
H04H 60/74 - Systèmes spécialement adaptés à l'utilisation d'informations spécifiques, p. ex. d'informations géographiques ou météorologiques utilisant des méta-informations utilisant des informations relatives aux programmes, p. ex. le titre, le compositeur ou l’interprète
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 65/60 - Diffusion en flux de paquets multimédias
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
Media stream monitoring includes initiating, by a processing device, a media-stream-monitoring-application configured to monitor a plurality of media streams including packetized media content. A plurality of media stream records associated with the plurality of media streams are obtained. The media stream records include addresses used to connect to the plurality of media streams The media-stream-monitoring-application attempts to connect to a first media stream associated with a first media stream record, wherein connecting to the first media stream includes requesting a sample packet from the address associated with the first media stream. An error associated with the sample packet is identified. At least in part based on identifying the error associated with the sample packet: disconnecting from first media stream; generating an error report; and discarding the first media stream record.
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]
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
H04L 69/40 - Dispositions, protocoles ou services de réseau indépendants de la charge utile de l'application et non couverts dans un des autres groupes de la présente sous-classe pour se remettre d'une défaillance d'une instance de protocole ou d'une entité, p. ex. protocoles de redondance de service, état de redondance de protocole ou redirection de service de protocole
G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
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 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
41.
AUTOMATICALLY SYNCHRONIZING MOBILE AND NON-MOBILE INSTANCES OF A CUSTOMIZED STATION
A method for execution by one or more computing devices includes receiving, by a mobile device, a mobile device instance of a customized station. The method further includes initiating playback of the customized station via the mobile device. The method further includes automatically synchronizing the mobile device instance of the customized station with a non-mobile device instance of the customized station in accordance with synchronization settings associated with the customized station to produce a synchronized mobile device instance of the customized station and a synchronized non-mobile device instance of the customized station, where when the synchronized mobile device instance is switched to the synchronized non-mobile device instance, the playback of the customized station from the synchronized mobile device instance continues uninterrupted via the synchronized non-mobile device instance.
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
H04L 67/1095 - Réplication ou mise en miroir des données, p. ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
G06F 16/68 - Recherche de données 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
G06F 16/635 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
G06F 16/638 - Présentation des résultats des requêtes
G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
H04L 51/42 - Aspects liés aux boîtes aux lettres, p. ex. synchronisation des boîtes aux lettres
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
A method includes beginning to broadcast primary media content at a primary media server. Concurrently with beginning to broadcast the primary media content, beginning to stream the primary media content into a primary media queue at a secondary media server. At the secondary media server, broadcasting secondary media content from a secondary media queue until the primary media queue includes sufficient content to satisfy a fill threshold. In response to determining that the fill threshold has been satisfied, switching from broadcasting the secondary media content from the secondary media queue to broadcasting the primary media content from the primary media queue.
H04L 65/60 - Diffusion en flux de paquets multimédias
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
A method for execution on a client device includes determining survey parameters for a survey to be displayed on a display of a participant device via a host device, where the survey is regarding one or more media items for displaying on the display, and where the survey parameters include one or more of triggers for displaying the survey, content of the survey, and a participant. The method further includes determining report parameters for a report generated by the host device regarding the survey. After the survey has been initiated, the method further includes obtaining the report, where the report includes time stamping information regarding interaction of the participant user device with one or more of the survey and the one or more media items. The method further includes determining subsequent media items of the plurality of media to be displayed on the participant device based on the report.
A method includes building at least a first data structure by storing artist identifiers and media identifiers as nodes within the at least a first data structure, wherein edges between the nodes correspond to relationships among artists and media identified by the artist identifiers and the media identifiers. User input including a seed identifier is received, wherein the seed identifier corresponds to one of the artist identifiers or one of the media identifiers. A first node corresponding to the seed identifier is located within the at least a first data structure. A first media identifier within the at least a first data structure having particular relationships to the seed identifier is located based on relationships corresponding to the edges between the nodes. A first media associated with the first media identifier is added to a playlist associated with a customized media station.
G06F 16/635 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
G06F 16/68 - Recherche de données 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
G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
G06F 16/638 - Présentation des résultats des requêtes
H04L 65/60 - Diffusion en flux de paquets multimédias
A voice track (VT) device obtains a talent-to-master schedule and a station-to-master schedule. A master broadcast log, which includes an empty master VT associated with a user, is identified based on the talent-to-master schedule. The master broadcast log is displayed in a GUI on the VT recording device. User input selecting the empty master VT is received. Subscribing stations that use the identified master broadcast log as a basis for generating station broadcast logs are identified based on the station-to-master schedule, and obtained from the stations. For each station broadcast log that includes a station VT corresponding to the empty master VT, a match status is determined. The match status indicates whether media items scheduled for broadcast in slots adjacent to the station VT differ from media items scheduled for broadcast in slots adjacent to the empty master VT. Match statuses of station VTs corresponding to the empty master VT are displayed on a child window of the GUI.
A boundary specifying a bounded geographic area for which travel information is to be reported is generated. Flow section information associated with flow sections located within the boundary is obtained. The flow sections represent portions of one or more roadways assigned relevant functional road classes (FRCs). The flow section information includes information about traffic flow associated with the flow sections. FRC current traffic messages, which include non-predictive traffic information associated with roadway portions that are in the bounded geographic area and are assigned relevant FRCs, are combined with the flow section information to generate a first data group. The first data group is streamed to a first traffic message service.
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04H 20/55 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles aux informations sur le trafic
H04L 67/1014 - Sélection du serveur pour la répartition de charge basée sur le contenu d'une demande
47.
Delivering enrichment content based on identifier associations
First information associating a first unique master identifier with multiple different aliases is obtained from a first database accessible to an enrichment-content delivery system. The first unique master identifier is assigned to a first primary content item. Second information, which links the first unique master identifier to first enrichment content is obtained from a second database accessible to the enrichment-content delivery system. First playout information, which includes a first alias identifying a first media item scheduled for playout by a first media station is received from the first media station. A determination is made based on the first information and the second information, that the first alias is associated with the first unique master identifier assigned to the first primary content item. In response to that determination, the first enrichment content is transmitted to the first media station.
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/48 - 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
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
48.
Transmitting media item to different destinations using different sized chunks
A media distribution device receives media content including media items to be broadcast. the media items include common media items to be delivered to end users by each of multiple different media delivery devices. “Common” refers to the fact that the same media items are delivered by the media delivery devices, and does not mean “ordinary.” The common media items are processed into first chunks and second chunks. The sizes of the first chunks the second chunks are different, with the size of the first chunks determined based at least in part on a first media delivery schedule associated with a first media delivery device and the size of the second chunks determined based at least in part on a second media delivery schedule associated with a second media delivery device. The first chunks are transmitted to the first media delivery device, and the second chunks are delivered to the second media delivery device.
H04L 65/60 - Diffusion en flux de paquets multimédias
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]
H04L 65/75 - Gestion des paquets du réseau multimédia
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
H04N 21/6587 - Paramètres de contrôle, p. ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
49.
Resource access based on supervisory-subordinate relationship
A processing device includes processing circuitry and non-volatile storage configured to store management information that identifies supervisor-subordinate relationships among users. The processing circuitry receives a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource. The processing circuitry establishes authorization of the first user to request access to the network resource based on information included in a directory services database, and retrieves management information associated with the first user and the second user from the non-volatile storage. The processing circuitry determines whether a supervisor-subordinate relationship exists between the first user and the second user based on the management information associated with the first user and the second user, and alters the access rights of the second user to the network resource, at least partly in response to determining that the supervisor-subordinate relationship between the first user and the second user exists.
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
H04L 47/78 - Architectures d'allocation des ressources
A computing system includes an interface configured to interface and communicate with an external media resource, a memory that stores operational instructions and a processing module operably coupled to the interface and to the memory, such that the processing module, when operable within the computing system based on the operational instructions, is configured to is configured to perform various operations. The computing system receives an audio fingerprint from the external medial resource, compares the received audio fingerprint with a stored audio fingerprint and in response to determining that a portion of a stored audio fingerprint substantially matches a portion of the received audio fingerprint, compares a first set of consecutive portions of of the received audio fingerprint to each of a plurality of consecutive portions of the stored audio fingerprint to generate corresponding match scores. The computing system identifies a longest unordered match as a number of consecutive portions of the first set that each have a corresponding highest match score satisfying a similarity threshold and when the longest unordered match compares favorably to a length criterion, determines a match between the received audio fingerprint and the stored audio fingerprint.
G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
G06F 16/683 - Recherche de données 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
G06F 16/638 - Présentation des résultats des requêtes
51.
SUBSTITUTING STREAMING STATION FOR OVER-THE-AIR BROADCAST
A method includes receiving at a media broadcast system, via a first packet-switched network interface, a station identifier transmitted from a hybrid media device using a second packet-switched network interface included in the hybrid media device. The station identifier corresponds to an over-the-air media station received by an over-the-air tuner included in the hybrid media device. An address of a streaming media station corresponding to the station identifier is transmitted from the media broadcast system to the hybrid media device. A request to receive the streaming media station is transmitted from the hybrid media device and received at the media broadcast system, which transmits the streaming media station to the hybrid media device, in response to the request.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04H 20/26 - Dispositions de commutation de systèmes de distribution
H04B 1/08 - Détails de structure, p. ex. ébénisterie
H04H 20/24 - Dispositions de distribution d'informations identiques par l'intermédiaire d’un système de radiodiffusion et d’un système autre que de radiodiffusion
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
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
52.
Switching emergency action messages into select media broadcasts
An importer-exporter includes at least a first interface that receives channel packets and a stream of emergency action signal (EAS) packets. The channel packets include channel content for multiple media channels, and the stream of EAS packets include first EAS notification content from a first EAS encoder. The first EAS notification content is associated with one or more particular media channels. A processor and associated memory are configured to implement a switching module that includes a login module and a multiplexer. The login module monitors the stream of EAS packets, and selects either channel content or first notification content for inclusion in broadcasts of each of the media channels based on the monitored stream of EAS packets. Thea multiplexer transmits the content selected by the login module for inclusion in the broadcasts of each of the plurality of media channels.
H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p. ex. systèmes d’alarme d'incendie, de police ou systèmes antivol
H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
H04W 68/00 - Avertissement aux utilisateurs, p. ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
H04H 20/59 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles aux situations d'urgence ou de détresse
An analytics module included in a processing system receives performance feedback related to a broadcast media item. The performance feedback includes metadata associated with the feedback. Based on the metadata, the analytics module distinguishes between first performance feedback provided by automated programs and second performance feedback provided by valid users. The second performance feedback is transmitted to a media proposal server, but the first performance feedback is not. The media proposal server determines, based on the second performance feedback, that the broadcast media item is to be replaced by a replacement broadcast media item.
A syndicated-content recognition system retrieves, from at least one database, media broadcast files broadcast by a plurality of media broadcast sources, wherein individual media broadcast files are associated with stations, days of the week, and times. Based on historical data associated with the media broadcast files, the system determines whether a particular media broadcast file associated with a particular station and a particular time is likely to include syndicated content. In response to determining that the particular media broadcast file is likely to include syndicated content the particular media broadcast file is tagged to generate a tagged media broadcast file, and the tagged media broadcast file is exempted from syndicated-content-comparisons with other media broadcast files.
G06F 16/683 - Recherche de données 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
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
55.
Selectively storing identifiers based on media type indicator
A server stores an association between a unique identifier and a first media work in a database, and stores an association between a media type indicator and the unique identifier. The media type indicator has a first value when the first media work is a first type of media work, and a second value when the first media work is a second type of media work. A message including information identifying a broadcast media work is received from a broadcast station. Based on information included in the message, the server determines whether the broadcast media work is an instance of the first media work. If so, the server determines that the broadcast media work is associated with the unique identifier, and further determines, based on the media type indicator, what type of media work the broadcast media work is. The unique identifier is stored in a data structure based on the type of media work.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 65/60 - Diffusion en flux de paquets multimédias
H04H 60/66 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté distributeurs
H04H 60/74 - Systèmes spécialement adaptés à l'utilisation d'informations spécifiques, p. ex. d'informations géographiques ou météorologiques utilisant des méta-informations utilisant des informations relatives aux programmes, p. ex. le titre, le compositeur ou l’interprète
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
H04H 60/46 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les préférences des utilisateurs
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
56.
Storage and transmission of priority rules and scores in data management system
A data processing system includes a processor and associated memory implementing an enterprise data management (EDM) module configured to interact with an enterprise management system. A storage device coupled to the processor, implements an enterprise data management (EDM) database, which stores priority rules used to determine priority scores associated with a plurality of different entities associated with entity records. A communications interface coupled to the processor, transmits the priority rules, to an enterprise management system, and receives priority scores of individual entities, determined based on the priority rules, from the enterprise management system. The priority scores of the individual entities are stored in the EDM database in association with the priority rules, and the EDM module matches the entity records to entities based, at least in part, on the priority scores of the individual entities.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
A method for use in an automated media scheduling system includes generating a shots representing potential playlists of media items. Each of the shots includes multiple shot positions. A shot-position-dependent score of a current content item being considered for insertion into a particular shot position of a particular shot is generated, and indicates how closely the current content item conforms to a predetermined set of factors associated with the particular shot position of the particular shot. The current content item is inserted into the particular shot position of the particular shot based, at least in part on a comparison of the shot-position-dependent score of the current content item with shot-position-dependent scores of other content items, and the shot positions of each of the shots are populated with eligible content items. One of the shots is selected for scheduling based on aggregate scores of eligible content associated with each individual shot.
G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/438 - Présentation des résultats des requêtes
G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
H04H 60/47 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les genres
58.
Adjusting inventory allocations at discrete times without adjusting overall inventory allocations
A log file including prediction information specifying a local advertisement content allocation amount and a general advertisement content allocation amount over a predetermined duration of time is received. A chronological schedule designating media content spots and advertising spots for the predetermined duration of time is also received. It is determined that a sold amount of local advertisement content during a particular time period, which is less than the predetermined duration of time, is insufficient to fill the local allocation during that time period, A portion of the local allocation is reallocated to the general allocation for the particular time period, while leaving the local and general allocation amounts unchanged over the predetermined duration of time. A program log is generated in accordance with the prediction information and the reallocating.
H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p. ex. Internet et satellite
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
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
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é
A data stream monitor including a processor and associated memory initiates a data stream monitoring application. The data stream monitoring application is configured to test a plurality of data streams, and obtains a plurality of data stream records associated with the plurality of data streams to be tested. The data stream monitor writes a lastRecord indicator to a file. The lastRecord indicator identifies a last data stream to have been tested. The data streams are tested, and the lastRecord indicator is updated each time a subsequent data stream is tested. The data stream monitor determines whether a value of the lastRecord indicator has changed from a previous value. In response to determining that the value of the lastRecord indicator has not changed, testing of the plurality of data streams is restarted.
H04L 69/40 - Dispositions, protocoles ou services de réseau indépendants de la charge utile de l'application et non couverts dans un des autres groupes de la présente sous-classe pour se remettre d'une défaillance d'une instance de protocole ou d'une entité, p. ex. protocoles de redondance de service, état de redondance de protocole ou redirection de service de protocole
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]
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
60.
Transmission of feedback to edge transceiver via in-band on-channel (IBOC) mesh network
A mesh network includes multiple in-band on-channel (IBOC) transceivers, connected in a mesh configuration. A first IBOC transceiver receives first broadcast content for IBOC transmission, and transmits the first broadcast content to a second IBOC transceiver, which broadcasts the first broadcast content within a first IBOC broadcast area. the second IBOC transceiver receives feedback related to the first broadcast content from a user device within the first IBOC broadcast area, and transmits the feedback to an edge transceiver via a communication path including the first IBOC transceiver.
H04W 52/32 - TPC des canaux de radiodiffusion ou de commande
H04W 52/16 - Dérivation de valeurs de puissance d'émission à partir d'un autre canal
H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
H04W 52/28 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le profil utilisateur, p. ex. la vitesse, la priorité ou l'état du réseau, p. ex. en attente, libre ou absence de transmission
H04W 72/30 - Gestion des ressources des services de diffusion
H04W 52/14 - Analyse séparée de la liaison montante ou de la liaison descendante
H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
61.
Linking actions associated with an anonymous user to a registered user account
First and second cookies are obtained from first and second devices, respectively. The first cookie includes a first ID corresponding to a registered user ID, which is in turn associated with first information indicating activities related to interactions of a registered user with a first website. The second cookie includes a second ID corresponding to an anonymous user ID, which is in turn associated with second information identifying activities related to interactions of an anonymous user with a second website. The first and second user IDS, and the first and second information, are stored in a database, and correlated to determine commonalities. In response to identifying at least one commonality a determination is made, based on the at least one commonality, that the registered user and the anonymous user are a single user. The database is updated to include a unified listener identifier (ULID) that links the registered user ID with the anonymous user ID.
A traffic-flow prediction for a roadway segment is obtained at the processing hub by receiving an externally generated prediction, or generating the prediction locally. The prediction is obtained. Traffic-flow prediction data, which is individually collected by multiple traffic probes and associated with the roadway segment, is obtained, and saved as recorded traffic data. A validation module generates a verified traffic-flow prediction based on a subset of the recorded traffic data, wherein the subset of the recorded traffic data. Traffic-flow prediction data collected by a first subset of traffic probes is included, but traffic-flow prediction data collected by a second subset of the traffic probes is specifically excluded. A quality index is generated based on a degree to which the traffic-flow prediction corresponds to the verified traffic-flow prediction. The traffic-flow prediction is conditionally corrected based on the quality index. Traffic messages including the prediction are sent to at least one user device.
A script creation system obtains both current user-specified attributes to be used in generating a new media creative, and historical data including historical user-specified attributes associated with previously generated media creatives. The script creation system generates a set of creative parameters specifying content characteristics of the new media creative based on the user-specified attributes and the historical data. The set of creative parameters are transmitted from the script creation system to a media creative generation system. The script creation system receives the new media creative generated by the media creative generation system, and provides the new media creative to an end user system associated with an end user. The script creation system receives feedback associated with the new media creative, and stores the feedback, the set of creative parameters, and the current user-specified attributes as historical data.
An automated planning system obtains media advertising order specifications associated with media placement orders, wherein the media advertising order specifications include flexibility attributes associated with media items referenced in the media placement orders. The planning system generates an orders table including order information associated with individual orders, an inventory table including inventory information associated with individual inventory items, and an association table including association scores indicating levels of association between the individual inventory items and the individual orders, wherein the association scores are based on the flexibility attributes. The media placement orders are booked into a plan lineup based, at least in part, on the association scores.
Transport Protocol Experts Group (TPEG) traffic messages, which include traffic information associated with road vector definitions, are generated. Bounding area definitions associating the road vector definitions with bounding areas are obtained, and automatically adjusted based on a time associated with broadcast of the TPEG traffic messages. TPEG traffic messages to be included in a TPEG frame associated with a particular bounding area are selected based on the bounding area definitions. The TPEG frame is generated, and transmitted for broadcast in the particular bounding area.
G01C 21/28 - NavigationInstruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier avec corrélation de données de plusieurs instruments de navigation
G08G 1/01 - Détection du mouvement du trafic pour le comptage ou la commande
G08G 1/09 - Dispositions pour donner des instructions variables pour le trafic
A first device is associated with a first media station, and obtains content information associated with a first media item. The content information includes the first media item and first metadata associated with the first media item. The first device stores storing the content information, and obtains remote system information indicating one or more media items to be broadcast by a second media station. The remote system information includes second metadata associated with the one or more media items. The content information and the remote system information are correlated, and the first device conditionally transmits the first media item to a second device associated with the second media station in accordance with a result of the correlation.
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
67.
Transmission of streaming station associated with over-the-air broadcast station
A method includes receiving, from a requesting device, a broadcast station identifier associated with an over-the-air broadcast station. In response to receiving the station identifier, returning to the requesting device an address of a streaming station corresponding to the over-the-air broadcast station. A determination is made regarding whether the requesting device will insert advertisements locally. In response to determining that the requesting will insert advertisements locally, custom advertisements are transmitted to the requesting device for insertion into the streaming station corresponding to the over-the-air broadcast station.
H04B 1/08 - Détails de structure, p. ex. ébénisterie
H04H 20/24 - Dispositions de distribution d'informations identiques par l'intermédiaire d’un système de radiodiffusion et d’un système autre que de radiodiffusion
H04H 20/26 - Dispositions de commutation de systèmes de distribution
H04H 60/44 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier le temps ou l'espace de radiodiffusion pour identifier l'espace de radiodiffusion, c.-à-d. les canaux de radiodiffusion, les stations de radiodiffusion ou les zones de radiodiffusion pour identifier les stations de radiodiffusion
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 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
68.
Proxy device that selectively dispatches resource requests
A proxy device receives a resource request from a requestor via a client device. The resource request is associated with a hosted resource, and the hosted resource is associated with a version-control tag. The proxy device determines, based on the version-control tag, information indicating a current state of the hosted resource. The proxy device obtains user management information associated with the requestor, and conditionally dispatches a processed resource request from the proxy device to a resource host based, at least in part, on the current state of the hosted resource and the user management information.
H04L 67/562 - Courtage des services de mandataires
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
H04L 47/70 - Contrôle d'admissionAllocation des ressources
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
Automated data-matching includes obtaining first and second stored fingerprints generated from first and second data. The stored fingerprints are divided into frames, and grouped into first blocks and second blocks including an equal number of frames. Each frame included in a current first block is compared to each frame included in a current second block to determine a number of matching frames, and a hamming distance between the current first block and the current second block is determined, based at least in part on the number of matching frames. A determination is made, based at least in part on the hamming distance, whether the current first block and the current second block match.
H04H 60/37 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier des segments des informations radiodiffusées, p. ex. des scènes, ou extraire des identificateurs [ID] de programmes
H04H 60/65 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté utilisateurs
H04H 60/64 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour fournir des informations détaillées
70.
Rule constraining stream assembly at client-side media player
A streaming server receives a request to provide a requested media stream to a client-side media player. The client-side media player is capable of assembling portions of different media streams into a single playout stream and outputting the single playout stream to a user interface. In response to receiving the request, the streaming server transmits the requested media stream to the client-side media player. The streaming server also transmits a stream provider rule, which constrains assembly of the single playout stream by the client-side media player.
H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
H04L 65/613 - 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 commande de la source par la destination
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes
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
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
H04N 21/61 - Structure physique de réseauTraitement de signal
A method includes assigning different unique identifiers to each of a plurality of different instances of a content item, wherein the different unique identifiers have values included in different ranges of unique identifier values. First information linking particular subscriber identifiers used by particular subscribers to refer to particular instances of the content items is stored. Second information associating an enrichment identifier with a collection of enrichment content is stored. Third information associating the enrichment identifier with a particular range of unique identifier values is stored. Enhanced content is delivered to subscribers based on the first information, the second information, and the third information.
G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
G06F 16/48 - 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
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
A transfer time, at which control of automatically inserting advertisements into a broadcast is to be passed from a first advertisement management system to a second advertisement management system, is scheduled to occur within a spot break. During a first portion of the spot break controlled by the first advertisement management system, a determination is made that playout of a final advertisement scheduled for broadcast during the first portion of the spot break cannot be completed prior to the transfer time. A run-last-spot parameter indicating whether the first advertisement management system is permitted to pass control of automatically inserting advertisements into the broadcast prior to the transfer time is obtained. Control of automatically inserting advertisements into the broadcast is conditionally passed from the first advertisement management system to the second advertisement management system based on the run-last-spot parameter.
A first speech audio file scheduled for transmission in a first position of a transmission schedule, a first transcript of the first speech audio file, and first metadata associated with a first content item scheduled for transmission in a second position of the transmission schedule are obtained. The first metadata is compared to at least a portion of the first transcript to determine whether any of the first metadata matches the at least a portion of the first transcript. In response to determining that at least a portion of the first metadata matches at least a portion of the first transcript, linkages are created between the first speech audio file and the first content item. A graphical user interface (GUI) is generated, and displays a list of items scheduled for transmission including: a first identifier representing the first speech audio file in the first position; and a second identifier representing the first content item in the second position.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
G06F 16/683 - Recherche de données 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
74.
Modifying unconfigured application to include default channel
A method includes receiving, at an application provider, a request from a requestor to provide a customized application. The application provider obtains a first configuration parameter including channel configuration information specifying a default channel. The application provider also obtains an unconfigured application from a codebase, and modifies the unconfigured application based, at least in part, on the first configuration parameter, to generate the customized application. As modified, the customized application is configured to include the default channel specified by the channel configuration information. The customized application is then transmitting to a destination specified by the requestor.
A mobile communication device includes a wireless local Access Network (WLAN) module, a personal area network (PAN) module, a timing module, a memory, an authentication module operably coupled to the WLAN module, the PAN module, the timing module and the memory and a processing module operably coupled to the authentication module. The WLAN module is configured to transmit a licensing request message to an authentication server and receive a licensing request response from the authentication server, while the personal area network (PAN) module is configured to receive a time limited licensing request message from a client computer and transmit a licensing request response to the client computer. The processing module is configured to control at least a portion of an authentication process executed on the authentication module.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 12/64 - Sécurité dépendant du contexte dépendant de la localisationSécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées
H04W 12/30 - Sécurité des dispositifs mobilesSécurité des applications mobiles
76.
Synchronizing content and control signals using jitter buffer
A device, which is part of a decentralized media playout system, is located at a destination location. The device includes a processor, memory, a network interface, and a jitter buffer implemented in the memory. The jitter buffer buffers programming content and control messages, which are received from a source location of the decentralized media playout system, before transmitting them to a mixer. A first relative timing relationship between the programming content and the control messages exists at the source location, and a second, altered relative timing relationship between the programming content and the control messages exists at the destination location. The processor restores the first relative timing relationship between the programming content and the control messages, as it existed at the source location, by instructing the jitter buffer to delay transmitting either the programming content or the control messages to the mixer.
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
An over-air media server obtains first media content, including external content stored in a location external to the over-air media server, and delivers it for broadcast via on-air broadcast chain. A streaming media server is in communication with the over-air media server and a streaming broadcast chain. The streaming media server operates in a synchronized mode, during which it delivers, under control of the over-air media server, second media content to a streaming broadcast chain. The streaming server transitions from the synchronized mode to an independent mode, during which it delivers the second media content to the streaming broadcast chain independent of control by over-air media server. While operating in the independent mode the streaming media server obtains the second media content, including obtaining external content, from the same location from which over-air media server obtains its external content. The second media content is delivered to the streaming broadcast chain independent of control by the over-air media server.
A graphical user interface (GUI) includes a first display region including a first Station Selector object and multiple first sub-regions displayed within the first display region. First user input, entered using the first Station Selector object is received, where the first user input identifies a first media station. In response to receiving the first user input, the first sub-regions are automatically populated with first information associated with first media provided by the first media station. At some later time, second user input is received via the same Station Selector object, where the second user input identifies a second media station, and the first information displayed in the first sub-regions is automatically replaced with second information associated with second media presented via the second media station in response to receiving the second user input identifying the second media station.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06Q 10/101 - Création collaborative, p. ex. développement conjoint de produits ou de services
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p. ex. interaction avec des règles ou des cadrans
G06F 3/0489 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant des touches de clavier dédiées ou leurs combinaisons
79.
Cooperation between cloud-based application and media automation system for content delivery
A cloud-based application is implemented on a processing system in communication with a media automation system via a communications network. The cloud-based application includes instructions to obtain user information associated with a user of the cloud-based application, to transmit the user information through the communications network to the media automation system, and to transmit a request for available media items through the communications network to the media automation system, which selects available media items in accordance with the user information. In response to its request for available media items, the cloud-based application receives from the media automation system a message identifying at least one media item to be delivered to the user. The cloud-based application transmits the at least one media item to the user of the cloud-based application via the communications network.
H04H 20/24 - Dispositions de distribution d'informations identiques par l'intermédiaire d’un système de radiodiffusion et d’un système autre que de radiodiffusion
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
H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
H04H 60/21 - Facturation pour l'utilisation des informations radiodiffusées ou des informations relatives à la radiodiffusion
H04H 60/82 - Dispositions caractérisées par des systèmes de transmission autres que ceux utilisés pour la radiodiffusion, p. ex. Internet caractérisées par le système de transmission lui-même le système de transmission étant Internet
80.
Multi-level matching facilitating delivery of enhanced content
A server receives, from a broadcast station, a message including a station identifier and a list of media-works scheduled for broadcast. The media-works are identified by identifying attributes. The server attempts a first-level match between identifying attributes associated with a first media-work and unique identifiers included in a database. The unique identifiers link content attributes of different media-works to different unique identifiers. The first-level match includes comparing the identifying attributes to the unique identifiers to determine whether an identifying attribute matches any of the unique identifiers stored in the database. If not, a second-level match compares the identifying attributes to content attributes of different media-works to identify content attributes that match the identifying attributes. If the second-level match identifies matching content attributes that link the media-work to a unique identifiers in the database, enhanced content is selected based on that unique identifier, and is delivered to the broadcast station.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 65/60 - Diffusion en flux de paquets multimédias
H04H 60/66 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté distributeurs
H04H 60/74 - Systèmes spécialement adaptés à l'utilisation d'informations spécifiques, p. ex. d'informations géographiques ou météorologiques utilisant des méta-informations utilisant des informations relatives aux programmes, p. ex. le titre, le compositeur ou l’interprète
H04H 60/46 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les préférences des utilisateurs
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
81.
Media substitution task based on broadcast watermark
A radio receiver includes a tuner and processing circuitry, which in turn includes watermark detection circuitry and local playout control circuitry. The tuner receives an over-the-air radio broadcast on a tuned frequency. The over-the-air radio broadcast includes broadcast content. The processing circuitry, which is coupled to the tuner, is used to implement the watermark detection circuitry and local playout control circuitry. The watermark detection circuitry detects an actionable watermark included in the broadcast content, and transmits a watermark-detected signal to the local playout control circuitry in response to detecting the actionable watermark. In response to receiving the watermark-detected signal, the local playout control circuitry initiates retrieval of replacement content.
H04N 7/10 - Adaptations à la transmission par câble électrique
H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p. ex. de texte pendant la partie active d'une trame de télévision
H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques
H04N 21/435 - Traitement de données additionnelles, p. ex. décryptage de données additionnelles ou reconstruction de logiciel à partir de modules extraits du flux de transport
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/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
H04N 21/462 - Gestion de contenu ou de données additionnelles, p. ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution ou le débit en fonction des capacités du client
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/858 - Création de liens entre données et contenu, p. ex. en liant une URL à un objet vidéo en créant une zone active ("hotspot")
H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/61 - Structure physique de réseauTraitement de signal
82.
Passing control of inserting third-party content into a media stream
A first server controls insertion of media content into a media stream, and transmits the media stream from the first server to a media player. The first server also transmits, to a second server, information linking a particular consumer to both a third-party service and to the media player. Control of inserting media content into the media stream is passed from the first server to the second server. The second server receives consumer-specific content associated with the particular consumer from the third-party service, and maps the consumer-specific content to the media player based, at least in part, on the information linking the particular consumer to both the third-party service and to the media player. The second server then inserts the consumer-specific content into the media stream during a time period the second server is in control of inserting media content into the media stream.
G06F 16/68 - Recherche de données 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
G06F 16/635 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
G06F 16/638 - Présentation des résultats des requêtes
G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel pour la prise en charge des services des réseaux sociaux
H04L 65/75 - Gestion des paquets du réseau multimédia
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
83.
Media distribution system with redundant integrated services layers
A media distribution system includes an enterprise hub, which in turn includes a processor and memory, multiple media outlets, and multiple integrated services layers (ISLs) acting as intermediaries between the enterprise hub to the media outlets. A first media outlet is served by a single ISL, while a second media outlet is served redundantly by at least two ISLs.
A device acting as a proxy for an asset host receives a message from a requesting device. The message includes an access request specifying an asset hosted by the asset host. The message includes embedded pipeline language parameters specifying desired asset characteristics of the hosted asset. The proxy routes the access request to the asset host. The asset received in response to the request has characteristics. The proxy compares the asset characteristics of the asset to the desired asset characteristics specified by the embedded pipeline language parameters. In response to a result of the comparison indicating that the asset's characteristics do not match the first desired asset characteristics specified by the embedded pipeline language parameters, the proxy transmits a transformed asset back to the requesting device.
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer program which allows users to customize scheduling of recorded musical entertainment by way of a feature which allows for advanced scheduling, via a customizable clock, of music for radio programming
A method includes computing match scores for each portion of multiple portions of a first audio fingerprint. The match scores are based on a comparison of the portion with each of multiple portions of a second audio fingerprint. The method includes generating a list of runs based on the highest score for each portion of the multiple portions of the first audio fingerprint. The method includes determining, based on the list of runs, an unordered match between a set of consecutive portions of the first audio fingerprint and a set of non-consecutive portions of the second audio fingerprint. The method includes, in response to determining that a position threshold of the unordered match satisfies a position criterion, outputting an indicator that the first audio fingerprint matches the second audio fingerprint.
G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
G06F 16/683 - Recherche de données 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
G06F 16/638 - Présentation des résultats des requêtes
87.
Media stream including embedded contextual markers
A media stream includes multiple spot blocks representing portions of time assigned to particular media content, where some of the plurality of spot blocks include primary media content, and others include advertising content. The media stream also includes a contextual marker embedded in at least one of the spot blocks. The contextual marker includes information used by a media player to transmit a tracking call in response to reading the contextual marker.
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/858 - Création de liens entre données et contenu, p. ex. en liant une URL à un objet vidéo en créant une zone active ("hotspot")
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/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 21/658 - Transmission du client vers le serveur
A method includes obtaining a master broadcast log and multiple station broadcast logs. The master log includes: a master voice track slot; a master prior slot adjacent to and preceding the master voice track slot; and a master subsequent slot adjacent to and following the master voice track slot. The station broadcast logs include corresponding voice tracks, preceding slots, and subsequent slots. Prior and subsequent slots specify media items. One, but not both, of the media items in the prior and subsequent slots of a first station log match corresponding slots in the master log. A partial-match indicator is generated. Media items in both the prior and subsequent slots of a second station log match corresponding slots in the master log. A full-match indicator is generated. A graphical user interface displays the partial-match indicator and the full-match indicator in different display areas.
A switching module transmits channel content to a transport encoder. The switching module receives notification content associated with an emergency action system (EAS) message, and transmits the notification content to the transport encoder in place of the channel content.
H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p. ex. systèmes d’alarme d'incendie, de police ou systèmes antivol
H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
H04W 68/00 - Avertissement aux utilisateurs, p. ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
H04H 20/59 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles aux situations d'urgence ou de détresse
The same sequence of media items is pre-distributed to storage devices at multiple locations. A local program component, including content not in the pre-distributed sequence of media items, is obtained at a first media mixer at a first location. A control signal associated with playout of the pre-distributed media items is obtained at a first processing device co-located with the first media mixer. The local program component is transmitted to a second media mixer located at a second location. Separately from the local program component, the control signal is transmitted from the first processing device to a second processing device, co-located with the second media mixer. The control signal is synchronized to the local program component at the second location to generate a synchronized media program control. The pre-distributed sequence of media items is mixed with the local program component as directed by the synchronized media program control.
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
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors. The stream monitor initiates a data stream monitoring application, initiates a heartbeat timer to produce a periodic heartbeat signal and delivers, to a host webpage, a last data stream record to be tested in conjunction with the heartbeat signal. When a periodic heartbeat signal is not received in a timely manner the monitor restarts the stream testing application at the last data record tested.
Broadcast signatures (fingerprints) from different sources are compared to distinguish between a known base media item and unknown versions of the known base media item, without prior storage of the unknown altered versions of the known base media item. Field recorders collect and store in buffers signatures found within portions of sequential broadcast content. Mobile devices (users) collect unknown signatures while recording broadcast content. Using a cloud callout routine, the mobile device requests a comparison between the collected unknown signatures and the field recorded signatures. Potential matches can be loose matches, strict matches or comparisons between failed loose comparisons.
H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
H04H 60/43 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier le temps ou l'espace de radiodiffusion pour identifier l'espace de radiodiffusion, c.-à-d. les canaux de radiodiffusion, les stations de radiodiffusion ou les zones de radiodiffusion pour identifier les canaux de radiodiffusion
H04H 60/44 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier le temps ou l'espace de radiodiffusion pour identifier l'espace de radiodiffusion, c.-à-d. les canaux de radiodiffusion, les stations de radiodiffusion ou les zones de radiodiffusion pour identifier les stations de radiodiffusion
H04H 60/45 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier les utilisateurs
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
H04H 60/56 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou
H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
93.
Substituting streaming station for over-the-air broadcast
An automotive radio receiver includes an over-the-air radio tuner and a network interface. When a broadcast is received at the radio receiver, it includes embedded information that can be used to identify the radio station providing the broadcast. The radio receiver uses the embedded information to identify a streaming station that corresponds to the broadcast station. The radio receiver transmits information associated with the streaming station to a web service, which returns an address at which the radio receiver can access the streaming station. The address of the streaming station is stored in a memory accessible to the radio receiver for later use. The next time the radio receiver is tuned to the same broadcast station, the radio receiver instead connects to the streaming station at the stored address.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04H 20/26 - Dispositions de commutation de systèmes de distribution
H04B 1/08 - Détails de structure, p. ex. ébénisterie
H04H 20/24 - Dispositions de distribution d'informations identiques par l'intermédiaire d’un système de radiodiffusion et d’un système autre que de radiodiffusion
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
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
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H04H 60/44 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier le temps ou l'espace de radiodiffusion pour identifier l'espace de radiodiffusion, c.-à-d. les canaux de radiodiffusion, les stations de radiodiffusion ou les zones de radiodiffusion pour identifier les stations de radiodiffusion
An enterprise hub receives a first local log from a first transaction delivery system of a first media outlet, and a second local log from a second transaction delivery system of a second media outlet The local logs represents media items scheduled for delivery by the media outlets. The enterprise hub also receives a first avail claim, to be inserted into both the first local log and the second local log, from a first content provider. The enterprise hub inserts the first avail claim into the first local log to generate a first revised log, and into the second local log to generate a second revised log. The first and second revised logs are transmitted from the enterprise hub to the corresponding first or second media outlet.
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
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G06Q 20/14 - Architectures de paiement spécialement adaptées aux systèmes de facturation
H04H 60/27 - Dispositions d'enregistrement ou d'accumulation des informations radiodiffusées ou des informations relatives à la radiodiffusion
A server includes a processor, memory, and a communications interface. During a registration process the communications interface receives a phone number associated with a client mobile device, from a client computer system. In response to receiving the phone number, the processor generates a password and associates it with the client computer system. The password is transmitted to the client mobile device using the received phone number, and a password interface is transmitted to the client computer system. The processor waits up to a predetermined amount of time for the password transmitted to the client mobile device to be returned to the server device via the password interface transmitted to the client computer system. In response to the predetermined amount of time expiring without receiving the password, a message allowing the registration process to be completed using the client mobile device is transmitted to the client mobile device.
A server receives a message from a subscriber. The message includes a subscriber identifier and one or more one or more first identifying attributes associated with a first media-work played-out by the subscriber. The server performs a first-level match between the first identifying attributes and unique identifiers included in a database. In response to the first-level match indicating that the first identifying attributes do not include any of unique identifiers, the server performs a second-level match, which compares the first identifying attributes to content attributes of different media-works linked to the unique identifiers. In response to the second-level match identifying one or more matching first identifying attributes to the content attributes that are linked to a particular unique identifier included in the database, the server selects enhanced content based on the particular unique identifier, and delivers that enhanced content to the subscriber.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04H 60/66 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté distributeurs
H04H 60/74 - Systèmes spécialement adaptés à l'utilisation d'informations spécifiques, p. ex. d'informations géographiques ou météorologiques utilisant des méta-informations utilisant des informations relatives aux programmes, p. ex. le titre, le compositeur ou l’interprète
H04H 60/46 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les préférences des utilisateurs
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
97.
Preventing internet bots from influencing user media feedback
Performance feedback related to media presented to a user is received at a processing system including an analytics module. The performance feedback includes metadata identifying the user. The analytics module determines, based on the metadata included in the performance feedback, whether the performance feedback is related to a valid user. In response to determining that the performance feedback is related to a valid user, the analytics module strips the metadata identifying the user from the performance feedback, and transmits the performance feedback from the processing system to a media proposal server.
During normal operation, a switching module receives, from one or more media encoders, channel content associated with one or more media channels and transmits that channel content to a transmitter. The switching module, while transmitting the channel content, logs in a notification system in response to a login request received from the notification system. Once logged in, the notification system transmits content associated with the one or more media channels to the switching module. The switching module transmits the notification content to the transmitter in place of the channel content received from the media encoders. While transmitting the notification content, the switching module determines that the notification system has been logged out, and resumes transmission of the channel content to the transmitter.
H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p. ex. systèmes d’alarme d'incendie, de police ou systèmes antivol
H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
H04L 12/26 - Dispositions de surveillance; Dispositions de test
H04W 68/00 - Avertissement aux utilisateurs, p. ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
H04H 20/59 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles aux situations d'urgence ou de détresse
A traffic information system generates a traffic information frame for selected roads within a broadcast area by receiving traffic information from a traffic data source, obtaining road vector definitions for one or more roads identified in the traffic information, associating the road vector definitions with longitude and latitude to link the traffic information to particular roads, creating a Transport Protocol Experts Group (TPEG) traffic message, including the traffic information and the one or more roads associated with the traffic information, obtaining bounding area definitions of bounding areas associated with the particular traffic incident, combining cached TPEG messages into a composite TPEG frame using the bounding area definitions and broadcasting the TPEG frame to at least a primary bounding area.
A replacement engine, which includes a processor and associated memory, receives replacement event information from a downstream playout system. The replacement event information includes a request to select a new media item to replace another media item. In response to receiving the replacement event information from the downstream playout system, the replacement engine initiates a search for the another media item in a media schedule. In response to a result of the search indicating that the another media item is not included in the media schedule, the replacement engine transmits, to the downstream playout system, a media item selection result indicating that no replacement media item has been selected.
H04L 65/60 - Diffusion en flux de paquets multimédias
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet