Tealium Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-73 de 73 pour Tealium Inc. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Affiner par Reset Report
Date
2024 février 1
2024 janvier 2
2023 décembre 2
2024 (AACJ) 3
2023 10
Voir plus
Classe IPC
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 34
H04L 67/50 - Services réseau 19
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 17
G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus 16
G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques 14
Voir plus
Statut
En Instance 11
Enregistré / En vigueur 62
Résultats pour  brevets

1.

UNIVERSAL VISITOR IDENTIFICATION SYSTEM

      
Numéro d'application 18235746
Statut En instance
Date de dépôt 2023-08-18
Date de la première publication 2024-02-08
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 69/329 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche application [couche OSI 7]
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services

2.

SECURE HUMAN USER VERIFICATION FOR ELECTRONIC SYSTEMS

      
Numéro d'application 18352739
Statut En instance
Date de dépôt 2023-07-14
Date de la première publication 2024-01-25
Propriétaire Tealium Inc. (USA)
Inventeur(s) Rouse, Craig P.

Abrégé

Systems and methods are provided for a secure human user verification procedure that involves physical manipulation of a user device with respect to its environment. A challenge prompt may be presented for a user to provide challenge response data. A subsystem of an application running on the user device may be configured (e.g., using a machine learning model) to evaluate the challenge response data and determine whether the challenge response data includes the subject of the challenge. To ensure that the user is not providing pre-existing data in response to the challenge prompt, data items associated with the challenge response data may be evaluated to validate the challenge response data as being provided by a human user rather than automatically generated.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
  • G06V 10/20 - Prétraitement de l’image

3.

SYSTEM AND METHOD FOR SEPARATING CONTENT SITE VISITOR PROFILES

      
Numéro d'application 18345730
Statut En instance
Date de dépôt 2023-06-30
Date de la première publication 2024-01-18
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • H04L 67/50 - Services réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p.ex. mouchard de session ou encodage d'URL

4.

SYSTEM FOR PREFETCHING DIGITAL TAGS

      
Numéro d'application 18340777
Statut En instance
Date de dépôt 2023-06-23
Date de la première publication 2023-12-28
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 16/172 - Mise en cache, pré-extraction ou accumulation de fichiers
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché
  • G06F 40/143 - Balisage, p.ex. utilisation du langage SGML ou de définitions de type de document
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • 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 67/50 - Services réseau

5.

CONFIGURATION OF EVENT DATA COMMUNICATION IN COMPUTER NETWORKS

      
Numéro d'application 18328513
Statut En instance
Date de dépôt 2023-06-02
Date de la première publication 2023-12-07
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Gavin, Tyron G.
  • Finley, Christopher Kirk
  • Rouse, Craig P.

Abrégé

In some embodiments, a system is disclosed for processing event data for an application and transmitting the event data via a computer network. The system can include a memory device and a hardware processor. The memory device can store an application. The hardware processor can execute the application, characterize a user engagement with the application as being a first level of engagement or a second level of engagement, generate event data responsive to user interactions with the application, and control the batch collection of the event data depending on whether the user engagement with the application is characterized as the first level of engagement or the second level of engagement.

Classes IPC  ?

6.

COMBINED SYNCHRONOUS AND ASYNCHRONOUS TAG DEPLOYMENT

      
Numéro d'application 18174479
Statut En instance
Date de dépôt 2023-02-24
Date de la première publication 2023-11-16
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Gavin, Tyron
  • Sulin, Colin Douglas
  • Curry-Towneley-O'Hagan, Fiann James
  • Faurholt, Kevin Thomas
  • Browning, Adrian Leslie

Abrégé

A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.

Classes IPC  ?

  • G06F 40/197 - Gestion des versions
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché

7.

FEATURE ACTIVATION CONTROL AND DATA PREFETCHING WITH NETWORK-CONNECTED MOBILE DEVICES

      
Numéro d'application 18194504
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2023-11-02
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Rouse, Craig P.
  • Cassell, Harry
  • Slovak, Christopher B.

Abrégé

In some embodiments, an electronic device is disclosed for intelligently prefetching data via a computer network. The electronic device can include a device housing, a user interface, a memory device, and a hardware processor. The hardware processor can: communicate via a communication network; determine that the hardware processor is expected to be unable to communicate via the communication network; responsive to determining that the hardware processor is expected to be unable to communicate via the communication network, determine prefetch data to request prior to the hardware processor being unable to communicate via the communication network; request the prefetch data; receive and store the prefetch data prior to the hardware processor being unable to communicate via the communication network; and subsequent to the hardware processor being unable to communicate via the communication network, process the prefetch data with an application responsive to processing a first user input with the application.

Classes IPC  ?

  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau
  • H04L 67/63 - 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 acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04W 12/64 - Sécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • 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

8.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 18194443
Numéro de brevet 11930088
Statut Délivré - en vigueur
Date de dépôt 2023-03-31
Date de la première publication 2023-11-02
Date d'octroi 2024-03-12
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • H04L 67/50 - Services réseau
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]

9.

CONFIGURATION OF CONTENT SITE USER INTERACTION MONITORING IN DATA NETWORKS

      
Numéro d'application 18088190
Statut En instance
Date de dépôt 2022-12-23
Date de la première publication 2023-06-29
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Kirk, Dustin A.
  • Lin, Ike S.

Abrégé

Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 3/0483 - Interaction avec des environnements structurés en pages, p.ex. métaphore livresque
  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 40/103 - Mise en forme, c. à d. modification de l’apparence des documents
  • G06F 40/154 - Transformation en arborescence pour documents en configuration arborescente ou balisés, p.ex. langages XSLT, XSL-FO ou feuilles de style
  • G06F 40/205 - Analyse syntaxique

10.

System and method for constructing content site visitor profiles

      
Numéro d'application 17970919
Numéro de brevet 11870841
Statut Délivré - en vigueur
Date de dépôt 2022-10-21
Date de la première publication 2023-05-18
Date d'octroi 2024-01-09
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
  • H04L 67/01 - Protocoles
  • H04L 67/50 - Services réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p.ex. mouchard de session ou encodage d'URL

11.

Delivery of instructions in host applications

      
Numéro d'application 17821446
Numéro de brevet 11863611
Statut Délivré - en vigueur
Date de dépôt 2022-08-22
Date de la première publication 2023-04-20
Date d'octroi 2024-01-02
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 9/54 - Communication interprogramme
  • H04L 67/01 - Protocoles
  • H04L 67/50 - Services réseau
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau

12.

Dynamic cardinality-based group segmentation

      
Numéro d'application 17897991
Numéro de brevet 11841880
Statut Délivré - en vigueur
Date de dépôt 2022-08-29
Date de la première publication 2023-03-02
Date d'octroi 2023-12-12
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Batanov, Iii, Ivan
  • Roach, John Joshua

Abrégé

Systems and methods are provided for analysis and selection of attributes used to segment data entities. The attributes used to segment data entities may be analyzed to identify segments of data entities (e.g., distinct audiences of visitors) that share values for a given subset of attributes. By intelligently selecting attributes for use in the segmentation process based on the values that they may take (e.g., the cardinality of the attributes), the selected attributes can be used to generate a reasonable or otherwise desirable number of data entity segments. Other attributes can be excluded from the segmentation process.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/2455 - Exécution des requêtes

13.

ENGAGEMENT TRACKING IN COMPUTER DATA NETWORKS

      
Numéro d'application 17816618
Statut En instance
Date de dépôt 2022-08-01
Date de la première publication 2023-02-23
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Anderson, Michael
  • Rouse, Craig

Abrégé

An improved approach to tracking media playback includes tracking logic that is based on abandonment indicators. An abandonment indicator is detected during media playback, such as a user interaction with a computing device that is detected prior to ceasing playback of the media content. Tracking messages are reduced, suppressed, or suspended until an abandonment indicator is detected. After an abandonment indicator is detected, the system quickens, releases, or restart sending tracking messages to a collection system.

Classes IPC  ?

  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p.ex. pour la lecture à vitesse variable ("trick play")
  • 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 l
  • 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
  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu

14.

Universal visitor identification system

      
Numéro d'application 17827318
Numéro de brevet 11734377
Statut Délivré - en vigueur
Date de dépôt 2022-05-27
Date de la première publication 2022-12-22
Date d'octroi 2023-08-22
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 69/329 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche application [couche OSI 7]
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 67/50 - Services réseau

15.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 17722181
Numéro de brevet 11622019
Statut Délivré - en vigueur
Date de dépôt 2022-04-15
Date de la première publication 2022-10-06
Date d'octroi 2023-04-04
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • H04L 67/50 - Services réseau
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché

16.

DEPLOYABLE TAG MANAGEMENT IN COMPUTER DATA NETWORKS

      
Numéro d'application 17655743
Statut En instance
Date de dépôt 2022-03-21
Date de la première publication 2022-10-06
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Burrier, Beaucfus Jeremiah

Abrégé

A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag configuration by causing presentation of an improved user interface that facilitates user-specified mappings between a custom content site and predefined tag management attributes. By completing a template, which may depend on other templates or have templates that depend on it, the tag management system can automatically deploy complex tag management configurations to track end user interactions over a data network.

Classes IPC  ?

  • G06F 40/117 - Mise en forme, c. à d. modification de l’apparence des documents Étiquetage; Annotation ; Désignation de bloc; Choix des attributs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 40/186 - Gabarits
  • H04L 67/50 - Services réseau
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

17.

SHARED CONTENT DELIVERY STREAMS IN DATA NETWORKS

      
Numéro d'application 17726857
Statut En instance
Date de dépôt 2022-04-22
Date de la première publication 2022-10-06
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Slovak, Christopher B.

Abrégé

The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.

Classes IPC  ?

  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 67/50 - Services réseau

18.

System and method for separating content site visitor profiles

      
Numéro d'application 17493621
Numéro de brevet 11695845
Statut Délivré - en vigueur
Date de dépôt 2021-10-04
Date de la première publication 2022-06-02
Date d'octroi 2023-07-04
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • H04L 67/50 - Services réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p.ex. mouchard de session ou encodage d'URL

19.

Configuration of event data communication in computer networks

      
Numéro d'application 17402210
Numéro de brevet 11671510
Statut Délivré - en vigueur
Date de dépôt 2021-08-13
Date de la première publication 2022-04-07
Date d'octroi 2023-06-06
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Gavin, Tyron G.
  • Finley, Christopher Kirk
  • Rouse, Craig P.

Abrégé

In some embodiments, a system is disclosed for processing event data for an application and transmitting the event data via a computer network. The system can include a memory device and a hardware processor. The memory device can store an application. The hardware processor can execute the application, characterize a user engagement with the application as being a first level of engagement or a second level of engagement, generate event data responsive to user interactions with the application, and control the batch collection of the event data depending on whether the user engagement with the application is characterized as the first level of engagement or the second level of engagement.

Classes IPC  ?

20.

Feature activation control and data prefetching with network-connected mobile devices

      
Numéro d'application 17497487
Numéro de brevet 11622026
Statut Délivré - en vigueur
Date de dépôt 2021-10-08
Date de la première publication 2022-03-31
Date d'octroi 2023-04-04
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Rouse, Craig P.
  • Cassell, Harry
  • Slovak, Christopher B.

Abrégé

In some embodiments, an electronic device is disclosed for intelligently prefetching data via a computer network. The electronic device can include a device housing, a user interface, a memory device, and a hardware processor. The hardware processor can: communicate via a communication network; determine that the hardware processor is expected to be unable to communicate via the communication network; responsive to determining that the hardware processor is expected to be unable to communicate via the communication network, determine prefetch data to request prior to the hardware processor being unable to communicate via the communication network; request the prefetch data; receive and store the prefetch data prior to the hardware processor being unable to communicate via the communication network; and subsequent to the hardware processor being unable to communicate via the communication network, process the prefetch data with an application responsive to processing a first user input with the application.

Classes IPC  ?

  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau
  • H04L 67/63 - 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 acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • 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
  • H04W 12/64 - Sécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées

21.

Engagement tracking in computer data networks

      
Numéro d'application 17396521
Numéro de brevet 11405670
Statut Délivré - en vigueur
Date de dépôt 2021-08-06
Date de la première publication 2022-03-03
Date d'octroi 2022-08-02
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Rouse, Craig

Abrégé

An improved approach to tracking media playback includes tracking logic that is based on abandonment indicators. An abandonment indicator is detected during media playback, such as a user interaction with a computing device that is detected prior to ceasing playback of the media content. Tracking messages are reduced, suppressed, or suspended until an abandonment indicator is detected. After an abandonment indicator is detected, the system quickens, releases, or restart sending tracking messages to a collection system.

Classes IPC  ?

  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p.ex. pour la lecture à vitesse variable ("trick play")
  • H04L 43/10 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour monodiffusion [unicast]
  • H04N 21/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 l
  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu

22.

Delivery of instructions in host applications

      
Numéro d'application 17201993
Numéro de brevet 11425190
Statut Délivré - en vigueur
Date de dépôt 2021-03-15
Date de la première publication 2021-12-02
Date d'octroi 2022-08-23
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/01 - Protocoles
  • G06F 9/54 - Communication interprogramme
  • H04L 67/50 - Services réseau
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau

23.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 17239345
Numéro de brevet 11537683
Statut Délivré - en vigueur
Date de dépôt 2021-04-23
Date de la première publication 2021-11-11
Date d'octroi 2022-12-27
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Kirk, Dustin A.
  • Lin, Ike S.

Abrégé

Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 3/0483 - Interaction avec des environnements structurés en pages, p.ex. métaphore livresque
  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 40/103 - Mise en forme, c. à d. modification de l’apparence des documents
  • G06F 40/154 - Transformation en arborescence pour documents en configuration arborescente ou balisés, p.ex. langages XSLT, XSL-FO ou feuilles de style
  • G06F 40/205 - Analyse syntaxique

24.

System for prefetching digital tags

      
Numéro d'application 17091360
Numéro de brevet 11570273
Statut Délivré - en vigueur
Date de dépôt 2020-11-06
Date de la première publication 2021-07-01
Date d'octroi 2023-01-31
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 16/172 - Mise en cache, pré-extraction ou accumulation de fichiers
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 40/143 - Balisage, p.ex. utilisation du langage SGML ou de définitions de type de document
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • 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 67/50 - Services réseau

25.

Feature activation control and data prefetching with network-connected mobile devices

      
Numéro d'application 17127858
Numéro de brevet 11146656
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de la première publication 2021-06-24
Date d'octroi 2021-10-12
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Rouse, Craig P.
  • Cassell, Harry
  • Slovak, Christopher B.

Abrégé

In some embodiments, an electronic device is disclosed for intelligently prefetching data via a computer network. The electronic device can include a device housing, a user interface, a memory device, and a hardware processor. The hardware processor can: communicate via a communication network; determine that the hardware processor is expected to be unable to communicate via the communication network; responsive to determining that the hardware processor is expected to be unable to communicate via the communication network, determine prefetch data to request prior to the hardware processor being unable to communicate via the communication network; request the prefetch data; receive and store the prefetch data prior to the hardware processor being unable to communicate via the communication network; and subsequent to the hardware processor being unable to communicate via the communication network, process the prefetch data with an application responsive to processing a first user input with the application.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • H04W 12/64 - Sécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées

26.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 17091431
Numéro de brevet 11310327
Statut Délivré - en vigueur
Date de dépôt 2020-11-06
Date de la première publication 2021-06-03
Date d'octroi 2022-04-19
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 67/50 - Services réseau
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]

27.

Universal visitor identification system

      
Numéro d'application 17091447
Numéro de brevet 11347824
Statut Délivré - en vigueur
Date de dépôt 2020-11-06
Date de la première publication 2021-06-03
Date d'octroi 2022-05-31
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • H04L 29/02 - Commande de la communication; Traitement de la communication
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 69/329 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche application [couche OSI 7]
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/50 - Services réseau

28.

Tag management system and method

      
Numéro d'application 17091441
Numéro de brevet 11483378
Statut Délivré - en vigueur
Date de dépôt 2020-11-06
Date de la première publication 2021-06-03
Date d'octroi 2022-10-25
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
  • H04L 67/01 - Protocoles
  • H04L 67/50 - Services réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p.ex. mouchard de session ou encodage d'URL

29.

Combined synchronous and asynchronous tag deployment

      
Numéro d'application 17078501
Numéro de brevet 11593554
Statut Délivré - en vigueur
Date de dépôt 2020-10-23
Date de la première publication 2021-05-13
Date d'octroi 2023-02-28
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Anderson, Michael
  • Gavin, Tyron
  • Sulin, Colin Douglas
  • Curry-Towneley-O'Hagan, Fiann James
  • Faurholt, Kevin Thomas
  • Browning, Adrian Leslie

Abrégé

A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.

Classes IPC  ?

  • G06F 40/197 - Gestion des versions
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché

30.

Deployable tag management in computer data networks

      
Numéro d'application 16917548
Numéro de brevet 11281845
Statut Délivré - en vigueur
Date de dépôt 2020-06-30
Date de la première publication 2021-02-25
Date d'octroi 2022-03-22
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Burrier, Beaucfus Jeremiah

Abrégé

A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag configuration by causing presentation of an improved user interface that facilitates user-specified mappings between a custom content site and predefined tag management attributes. By completing a template, which may depend on other templates or have templates that depend on it, the tag management system can automatically deploy complex tag management configurations to track end user interactions over a data network.

Classes IPC  ?

  • G06F 15/167 - Communication entre processeurs utilisant une mémoire commune, p.ex. boîte aux lettres électronique
  • G06F 40/117 - Mise en forme, c. à d. modification de l’apparence des documents Étiquetage; Annotation ; Désignation de bloc; Choix des attributs
  • H04L 67/50 - Services réseau
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 40/186 - Gabarits
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

31.

Configuration of event data communication in computer networks

      
Numéro d'application 16985539
Numéro de brevet 11095735
Statut Délivré - en vigueur
Date de dépôt 2020-08-05
Date de la première publication 2021-02-11
Date d'octroi 2021-08-17
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Gavin, Tyron G.
  • Finley, Christopher Kirk
  • Rouse, Craig P.

Abrégé

In some embodiments, a system is disclosed for processing event data for an application and transmitting the event data via a computer network. The system can include a memory device and a hardware processor. The memory device can store an application. The hardware processor can execute the application, characterize a user engagement with the application as being a first level of engagement or a second level of engagement, generate event data responsive to user interactions with the application, and control the batch collection of the event data depending on whether the user engagement with the application is characterized as the first level of engagement or the second level of engagement.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

32.

Shared content delivery streams in data networks

      
Numéro d'application 16921000
Numéro de brevet 11314815
Statut Délivré - en vigueur
Date de dépôt 2020-07-06
Date de la première publication 2021-01-28
Date d'octroi 2022-04-26
Propriétaire Tealium Inc. (USA)
Inventeur(s) Slovak, Christopher B.

Abrégé

The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.

Classes IPC  ?

  • 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/9035 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/50 - Services réseau
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus

33.

System for prefetching digital tags

      
Numéro d'application 16684436
Numéro de brevet 10834225
Statut Délivré - en vigueur
Date de dépôt 2019-11-14
Date de la première publication 2020-07-02
Date d'octroi 2020-11-10
Propriétaire Tealium Inc. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 16/172 - Mise en cache, pré-extraction ou accumulation de fichiers
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 40/14 - Documents en configuration arborescente

34.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 16670723
Numéro de brevet 10834216
Statut Délivré - en vigueur
Date de dépôt 2019-10-31
Date de la première publication 2020-07-02
Date d'octroi 2020-11-10
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

35.

Delivery of instructions in host applications

      
Numéro d'application 16585735
Numéro de brevet 10951687
Statut Délivré - en vigueur
Date de dépôt 2019-09-27
Date de la première publication 2020-05-28
Date d'octroi 2021-03-16
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • 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
  • G06F 9/54 - Communication interprogramme

36.

Engagement tracking in computer data networks

      
Numéro d'application 16442287
Numéro de brevet 11089344
Statut Délivré - en vigueur
Date de dépôt 2019-06-14
Date de la première publication 2020-04-02
Date d'octroi 2021-08-10
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Rouse, Craig

Abrégé

An improved approach to tracking media playback includes tracking logic that is based on abandonment indicators. An abandonment indicator is detected during media playback, such as a user interaction with a computing device that is detected prior to ceasing playback of the media content. Tracking messages are reduced, suppressed, or suspended until an abandonment indicator is detected. After an abandonment indicator is detected, the system quickens, releases, or restart sending tracking messages to a collection system.

Classes IPC  ?

  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p.ex. pour la lecture à vitesse variable ("trick play")
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • 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 l
  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu

37.

System and method for separating content site visitor profiles

      
Numéro d'application 16510482
Numéro de brevet 11140233
Statut Délivré - en vigueur
Date de dépôt 2019-07-12
Date de la première publication 2020-04-02
Date d'octroi 2021-10-05
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

38.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 16389813
Numéro de brevet 10990641
Statut Délivré - en vigueur
Date de dépôt 2019-04-19
Date de la première publication 2019-11-14
Date d'octroi 2021-04-27
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Kirk, Dustin A.
  • Lin, Ike S.

Abrégé

Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 3/0483 - Interaction avec des environnements structurés en pages, p.ex. métaphore livresque
  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 40/103 - Mise en forme, c. à d. modification de l’apparence des documents
  • G06F 40/154 - Transformation en arborescence pour documents en configuration arborescente ou balisés, p.ex. langages XSLT, XSL-FO ou feuilles de style
  • G06F 40/205 - Analyse syntaxique

39.

Combined synchronous and asynchronous tag deployment

      
Numéro d'application 16360959
Numéro de brevet 10817664
Statut Délivré - en vigueur
Date de dépôt 2019-03-21
Date de la première publication 2019-11-14
Date d'octroi 2020-10-27
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Gavin, Tyron
  • Sulin, Colin Douglas
  • Curry-Towneley-O'Hagan, Fiann James
  • Faurholt, Kevin Thomas
  • Browning, Adrian Leslie

Abrégé

A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 40/197 - Gestion des versions
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

40.

Universal visitor identification system

      
Numéro d'application 16403272
Numéro de brevet 10831852
Statut Délivré - en vigueur
Date de dépôt 2019-05-03
Date de la première publication 2019-10-31
Date d'octroi 2020-11-10
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus

41.

System and method for constructing content site visitor profiles

      
Numéro d'application 16250948
Numéro de brevet 10834175
Statut Délivré - en vigueur
Date de dépôt 2019-01-17
Date de la première publication 2019-09-12
Date d'octroi 2020-11-10
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

42.

Deployable tag management in computer data networks

      
Numéro d'application 16189845
Numéro de brevet 10635853
Statut Délivré - en vigueur
Date de dépôt 2018-11-13
Date de la première publication 2019-08-15
Date d'octroi 2020-04-28
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Burrier, Beaucfus Jeremiah

Abrégé

A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag configuration by causing presentation of an improved user interface that facilitates user-specified mappings between a custom content site and predefined tag management attributes. By completing a template, which may depend on other templates or have templates that depend on it, the tag management system can automatically deploy complex tag management configurations to track end user interactions over a data network.

Classes IPC  ?

  • G06F 15/167 - Communication entre processeurs utilisant une mémoire commune, p.ex. boîte aux lettres électronique
  • G06F 40/117 - Mise en forme, c. à d. modification de l’apparence des documents Étiquetage; Annotation ; Désignation de bloc; Choix des attributs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 40/186 - Gabarits
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

43.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 16164003
Numéro de brevet 10476977
Statut Délivré - en vigueur
Date de dépôt 2018-10-18
Date de la première publication 2019-05-23
Date d'octroi 2019-11-12
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

44.

Shared content delivery streams in data networks

      
Numéro d'application 16132054
Numéro de brevet 10558728
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2019-05-16
Date d'octroi 2020-02-11
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Slovak, Christopher B.

Abrégé

The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus

45.

Engagement tracking in computer data networks

      
Numéro d'application 16162254
Numéro de brevet 10327018
Statut Délivré - en vigueur
Date de dépôt 2018-10-16
Date de la première publication 2019-04-18
Date d'octroi 2019-06-18
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Rouse, Craig

Abrégé

An improved approach to tracking media playback includes tracking logic that is based on abandonment indicators. An abandonment indicator is detected during media playback, such as a user interaction with a computing device that is detected prior to ceasing playback of the media content. Tracking messages are reduced, suppressed, or suspended until an abandonment indicator is detected. After an abandonment indicator is detected, the system quickens, releases, or restart sending tracking messages to a collection system.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p.ex. pour la lecture à vitesse variable ("trick play")

46.

Delivery of instructions in host applications

      
Numéro d'application 16010273
Numéro de brevet 10432701
Statut Délivré - en vigueur
Date de dépôt 2018-06-15
Date de la première publication 2019-03-21
Date d'octroi 2019-10-01
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • H04L 15/16 - Appareils ou circuits à l'extrémité d'émission avec clavier coopérant avec des disques-code
  • 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
  • G06F 9/54 - Communication interprogramme

47.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 16000459
Numéro de brevet 10268657
Statut Délivré - en vigueur
Date de dépôt 2018-06-05
Date de la première publication 2018-12-06
Date d'octroi 2019-04-23
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Kirk, Dustin A.
  • Lin, Ike S.

Abrégé

Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 3/0483 - Interaction avec des environnements structurés en pages, p.ex. métaphore livresque
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 17/21 - Traitement de texte
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

48.

System and method for applying content site visitor profiles

      
Numéro d'application 15698023
Numéro de brevet 10187456
Statut Délivré - en vigueur
Date de dépôt 2017-09-07
Date de la première publication 2018-06-28
Date d'octroi 2019-01-22
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael
  • Lin, Ike S.

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

49.

Shared content delivery streams in data networks

      
Numéro d'application 15812790
Numéro de brevet 10078708
Statut Délivré - en vigueur
Date de dépôt 2017-11-14
Date de la première publication 2018-05-17
Date d'octroi 2018-09-18
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Slovak, Christopher B.

Abrégé

The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

50.

Deployable tag management in computer data networks

      
Numéro d'application 15694059
Numéro de brevet 10133709
Statut Délivré - en vigueur
Date de dépôt 2017-09-01
Date de la première publication 2018-05-03
Date d'octroi 2018-11-20
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Burrier, Beaucfus Jeremiah

Abrégé

A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag configuration by causing presentation of an improved user interface that facilitates user-specified mappings between a custom content site and predefined tag management attributes. By completing a template, which may depend on other templates or have templates that depend on it, the tag management system can automatically deploy complex tag management configurations to track end user interactions over a data network.

Classes IPC  ?

  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/20 - Manipulation de données en langage naturel
  • G06F 17/21 - Traitement de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

51.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 15795593
Numéro de brevet 10110690
Statut Délivré - en vigueur
Date de dépôt 2017-10-27
Date de la première publication 2018-05-03
Date d'octroi 2018-10-23
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

52.

System for prefetching digital tags

      
Numéro d'application 15726837
Numéro de brevet 10484498
Statut Délivré - en vigueur
Date de dépôt 2017-10-06
Date de la première publication 2018-04-05
Date d'octroi 2019-11-19
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 16/172 - Mise en cache, pré-extraction ou accumulation de fichiers
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

53.

Universal visitor identification system

      
Numéro d'application 15622468
Numéro de brevet 10282383
Statut Délivré - en vigueur
Date de dépôt 2017-06-14
Date de la première publication 2018-02-01
Date d'octroi 2019-05-07
Propriétaire Tealium Inc. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

54.

Delivery of instructions in host application

      
Numéro d'application 15494355
Numéro de brevet 10003639
Statut Délivré - en vigueur
Date de dépôt 2017-04-21
Date de la première publication 2017-12-14
Date d'octroi 2018-06-19
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • 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
  • G06F 9/54 - Communication interprogramme

55.

Configuration of content site user interaction monitoring in data networks

      
Numéro d'application 15612159
Numéro de brevet 09807184
Statut Délivré - en vigueur
Date de dépôt 2017-06-02
Date de la première publication 2017-10-31
Date d'octroi 2017-10-31
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Slovak, Christopher B.
  • Anderson, Michael

Abrégé

A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

56.

Deployable tag management in computer data networks

      
Numéro d'application 15585037
Numéro de brevet 09753898
Statut Délivré - en vigueur
Date de dépôt 2017-05-02
Date de la première publication 2017-09-05
Date d'octroi 2017-09-05
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Burrier, Beaucfus Jeremiah

Abrégé

A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag configuration by causing presentation of an improved user interface that facilitates user-specified mappings between a custom content site and predefined tag management attributes. By completing a template, which may depend on other templates or have templates that depend on it, the tag management system can automatically deploy complex tag management configurations to track end user interactions over a data network.

Classes IPC  ?

  • G06F 17/21 - Traitement de texte
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

57.

System and method for separating content site visitor profiles

      
Numéro d'application 15394469
Numéro de brevet 10356191
Statut Délivré - en vigueur
Date de dépôt 2016-12-29
Date de la première publication 2017-07-20
Date d'octroi 2019-07-16
Propriétaire Tealium Inc. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

58.

System for prefetching digital tags

      
Numéro d'application 15332992
Numéro de brevet 09787795
Statut Délivré - en vigueur
Date de dépôt 2016-10-24
Date de la première publication 2017-02-09
Date d'octroi 2017-10-10
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

59.

Delivery of instructions in host applications

      
Numéro d'application 15174497
Numéro de brevet 09635100
Statut Délivré - en vigueur
Date de dépôt 2016-06-06
Date de la première publication 2017-01-05
Date d'octroi 2017-04-25
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • 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
  • G06F 9/54 - Communication interprogramme

60.

System and method for constructing content site visitor profiles

      
Numéro d'application 15166111
Numéro de brevet 09769252
Statut Délivré - en vigueur
Date de dépôt 2016-05-26
Date de la première publication 2016-12-29
Date d'octroi 2017-09-19
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

61.

System and method for separating content site visitor profiles

      
Numéro d'application 15067089
Numéro de brevet 09537964
Statut Délivré - en vigueur
Date de dépôt 2016-03-10
Date de la première publication 2016-09-15
Date d'octroi 2017-01-03
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor tearing processes. Visitor tearing can include, among other things, one or more processes by which multiple visitors that may appear to be the same visitor may be separated into different visitor profiles due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

62.

Delivery of instructions in host applications

      
Numéro d'application 14959626
Numéro de brevet 09363311
Statut Délivré - en vigueur
Date de dépôt 2015-12-04
Date de la première publication 2016-06-07
Date d'octroi 2016-06-07
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Mcwilliams, Patrick
  • Koo, Jason Lap-Wing
  • Hartman, Chad Major
  • Webster, Iv, George Thomas
  • Hoang, Son Phi

Abrégé

Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.

Classes IPC  ?

  • 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
  • G06F 9/54 - Communication interprogramme

63.

System and method for constructing content site visitor profiles

      
Numéro d'application 14945359
Numéro de brevet 09313287
Statut Délivré - en vigueur
Date de dépôt 2015-11-18
Date de la première publication 2016-03-10
Date d'octroi 2016-04-12
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Xu, Larry
  • Anderson, Michael

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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

64.

System for prefetching digital tags

      
Numéro d'application 14795776
Numéro de brevet 09479609
Statut Délivré - en vigueur
Date de dépôt 2015-07-09
Date de la première publication 2016-02-11
Date d'octroi 2016-10-25
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

65.

Combined synchronous and asynchronous tag deployment

      
Numéro d'application 14556545
Numéro de brevet 10241986
Statut Délivré - en vigueur
Date de dépôt 2014-12-01
Date de la première publication 2015-07-30
Date d'octroi 2019-03-26
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Gavin, Tyron
  • Sulin, Colin Douglas
  • Curry-Towneley-O'Hagan, Fiann James
  • Faurholt, Kevin Thomas
  • Browning, Adrian Leslie

Abrégé

A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

66.

Universal visitor identification system

      
Numéro d'application 14629989
Numéro de brevet 09690868
Statut Délivré - en vigueur
Date de dépôt 2015-02-24
Date de la première publication 2015-06-18
Date d'octroi 2017-06-27
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

67.

Activation of dormant features in native applications

      
Numéro d'application 14492583
Numéro de brevet 09116608
Statut Délivré - en vigueur
Date de dépôt 2014-09-22
Date de la première publication 2015-05-21
Date d'octroi 2015-08-25
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Koo, Jason Lap-Wing
  • Glommen, Charles Scott

Abrégé

A native application can be deployed that obtains configuration information for the native application at run-time. Digital marketing users or other marketing users can view or control the behavior of the native application by displaying or setting the configuration information of the native application. The native application can report tracked end user interactions and events with the native application according to the configuration information to tag management systems for data compilation by the tag management systems. In addition, the native application can enable digital marketing users or other marketing users to view or control the behavior of the native application from within the native application using an integrated configuration utility. The configuration utility can be activated using a two-stage activation process or an activation and authorization process to prevent an end user from accidentally encountering the configuration utility during routine use of the native application.

Classes IPC  ?

  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04W 4/20 - Signalisation de services; Signalisation de données auxiliaires, c. à d. transmission de données par un canal non destiné au trafic
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 4/02 - Services utilisant des informations de localisation

68.

System and method for combining content site visitor profiles

      
Numéro d'application 14456289
Numéro de brevet 09357023
Statut Délivré - en vigueur
Date de dépôt 2014-08-11
Date de la première publication 2015-05-07
Date d'octroi 2016-05-31
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Glommen, Charles
  • Williams, Ii, Benjamin Richard

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • 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
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

69.

System for prefetching digital tags

      
Numéro d'application 14525031
Numéro de brevet 09081789
Statut Délivré - en vigueur
Date de dépôt 2014-10-27
Date de la première publication 2015-04-30
Date d'octroi 2015-07-14
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

70.

Universal visitor identification system

      
Numéro d'application 14532771
Numéro de brevet 08990298
Statut Délivré - en vigueur
Date de dépôt 2014-11-04
Date de la première publication 2015-03-24
Date d'octroi 2015-03-24
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Anderson, Michael

Abrégé

A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • 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
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

71.

Combined synchronous and asynchronous tag deployment

      
Numéro d'application 14151700
Numéro de brevet 08904278
Statut Délivré - en vigueur
Date de dépôt 2014-01-09
Date de la première publication 2014-12-02
Date d'octroi 2014-12-02
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Anderson, Michael
  • Gavin, Tyron
  • Sulin, Colin Douglas
  • Curry-Towneley-O'Hagan, Fiann James
  • Faurholt, Kevin Thomas

Abrégé

A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/21 - Traitement de texte
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

72.

System and method for combining content site visitor profiles

      
Numéro d'application 14216801
Numéro de brevet 08805946
Statut Délivré - en vigueur
Date de dépôt 2014-03-17
Date de la première publication 2014-08-12
Date d'octroi 2014-08-12
Propriétaire TEALIUM INC. (USA)
Inventeur(s) Glommen, Charles

Abrégé

Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or more processes by which multiple visitors that may appear distinctly independent may be merged into a new single united visitor profile due to the leveraging of one or more unique persistent identifiers.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

73.

Activation of dormant features in native applications

      
Numéro d'application 14159062
Numéro de brevet 08843827
Statut Délivré - en vigueur
Date de dépôt 2014-01-20
Date de la première publication 2014-07-24
Date d'octroi 2014-09-23
Propriétaire TEALIUM INC. (USA)
Inventeur(s)
  • Koo, Jason Lap-Wing
  • Glommen, Charles Scott

Abrégé

A native application can be deployed that obtains configuration information for the native application at run-time. Digital marketing users or other marketing users can view or control the behavior of the native application by displaying or setting the configuration information of the native application. The native application can report tracked end user interactions and events with the native application according to the configuration information to tag management systems for data compilation by the tag management systems. In addition, the native application can enable digital marketing users or other marketing users to view or control the behavior of the native application from within the native application using an integrated configuration utility. The configuration utility can be activated using a two-stage activation process or an activation and authorization process to prevent an end user from accidentally encountering the configuration utility during routine use of the native application.

Classes IPC  ?

  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04W 4/20 - Signalisation de services; Signalisation de données auxiliaires, c. à d. transmission de données par un canal non destiné au trafic
  • H04W 4/02 - Services utilisant des informations de localisation