TiVo Corporation

États‑Unis d’Amérique

Retour au propriétaire

1-45 de 45 pour TiVo Corporation Trier par
Recheche Texte
Brevet
Canada - CIPO
Excluant les filiales
Affiner par Reset Report
Classe IPC
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés 4
H04L 43/0852 - Retards 3
H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués 3
H04L 67/101 - Sélection du serveur pour la répartition de charge basée sur les conditions du réseau 3
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") 3
Voir plus
Statut
En Instance 9
Enregistré / En vigueur 36
Résultats pour  brevets

1.

SYSTEM AND METHOD FOR SMOOTH TRANSITION OF LIVE AND REPLAY PROGRAM GUIDE DISPLAYS

      
Numéro de document 02990905
Statut En instance
Date de dépôt 2018-01-05
Date de disponibilité au public 2018-12-14
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Carpenter, Cory
  • Dosenbach, Iylla

Abrégé

In general, certain embodiments of the present disclosure provide methods and/or systems for implementing a program guide, which comprises sending a first request and receiving a first response associated with a current or future program guide information. The current or future program guide information includes a first plurality of channel identifiers and a plurality of time slots that correspond to current or future time slots, and is displayed at a client device. A second request is sent, which indicates a requested time period that has already occurred and not displayed on the client device, and corresponds to navigation to a previous time slot. A second response is received , which is associated with past program guide information. The past program guide information includes a second plurality of channel identifiers and on- demand program information, and is displayed at the client device.

Classes IPC  ?

  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu

2.

LEAN PRIVATE COPY OF MEDIA CONTENT WITHIN NETWORK-BASED DIGITAL VIDEO RECORDINGS

      
Numéro de document 02991222
Statut En instance
Date de dépôt 2018-01-08
Date de disponibilité au public 2018-12-02
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Chung, Do Hyun
  • Cho, Catherine

Abrégé

Described herein are techniques and mechanisms for providing a lean private copy of media content. According to various embodiments, a private copy of a media content item may be made specific to a user account. For example, to use a private copy of a media content item to present that media content item, a client machine may need to first perform operations such as account authentication, content licensing, and device-based DRM. The private copy of the media content item may be significantly deduplicated such that the actual size on disk of the private copy is small relative to the size of the uncompressed media content item. The private copy of the media content item may include reference information which maps the user account associated with the copy to data files associated with the recording.

Classes IPC  ?

  • H04N 21/2747 - Stockage à distance de programmes vidéo reçus via la voie descendante, p.ex. du serveur
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/4627 - Gestion de droits

3.

LOCAL CACHE MAINTENANCE FOR MEDIA CONTENT

      
Numéro de document 02939705
Statut En instance
Date de dépôt 2016-08-19
Date de disponibilité au public 2017-02-21
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Gilson, Ross
  • Yarnell, Derik

Abrégé

A media device and methods that identify playback states reachable from a current content playback state and identify a reachable state that is likely to occur, are disclosed. A memory associated with the media device may receive frames that enable a smooth transition between the playback state and the reachable state. The media device may receive frames that correspond to points in the content that are separated by an amount of time that is proportional to the playback rate of the likely state. The frames may be frames corresponding to an image that may be played back at the playback rate of the likely state.

Classes IPC  ?

  • H04N 21/433 - Opération de stockage de contenu, p.ex. opération de stockage en réponse à une requête de pause ou opérations de cache
  • G06F 12/0802 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache

4.

DYNAMIC NETWORK AWARENESS

      
Numéro de document 02851487
Statut Délivré - en vigueur
Date de dépôt 2014-05-09
Date de disponibilité au public 2014-11-10
Date d'octroi 2021-08-10
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Brzozowski, John Jason
  • Leddy, John

Abrégé

Systems and methods for managing a network are disclosed. One method can comprise determining presence of a first network device associated with a network. If the first network device is not present, a second network device can be configured to assume authority of the network. If the first network device is present, the second network device can be configured to join the network. Other aspects relate to providing services in an environment having multiple service providers.

Classes IPC  ?

  • H04L 41/0873 - Vérification des conflits de configuration entre les éléments du réseau
  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 67/56 - Approvisionnement des services mandataires

5.

DYNAMIC NETWORK AWARENESS

      
Numéro de document 03121549
Statut En instance
Date de dépôt 2014-05-09
Date de disponibilité au public 2014-11-10
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Brzozowski, John Jason
  • Leddy, John

Abrégé

Systems and methods for managing a network are disclosed. One method can comprise determining presence of a first network device associated with a network. If the first network device is not present, a second network device can be configured to assume authority of the network. If the first network device is present, the second network device can be configured to join the network. Other aspects relate to providing services in an environment having multiple service providers.

Classes IPC  ?

  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 41/0806 - Réglages de configuration pour la configuration initiale ou l’approvisionnement, p.ex. prêt à l’emploi [plug-and-play]
  • H04L 41/0873 - Vérification des conflits de configuration entre les éléments du réseau

6.

METHODS AND SYSTEMS FOR CONTENT CONTROL

      
Numéro de document 02832179
Statut Délivré - en vigueur
Date de dépôt 2013-11-04
Date de disponibilité au public 2014-05-05
Date d'octroi 2020-05-26
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Methods and system for providing content are disclosed. One method can comprise receiving a request for data at a first time, wherein the data comprises a first time duration, determining a buffer size based upon the first time duration, and determining a playback window based upon the determined buffer size and the first time. The method can also comprise synchronizing presentation of content on a plurality of devices.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • 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

7.

METHOD FOR INGESTING MULTIPLE SIGNALS OF THE SAME MEANING

      
Numéro de document 02870205
Statut Délivré - en vigueur
Date de dépôt 2013-04-25
Date de disponibilité au public 2013-11-07
Date d'octroi 2021-06-01
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Sherwin, Jeffrey
  • Heudecker, Nickolas James

Abrégé

A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time associated with the first signal stream with the second time associated with the second signal stream. The at least one server terminates transmission of the second signal stream and transmits the first signal stream when the comparison is determined to be within a time range tolerance. Both signal streams are transmitted when the comparison is determined not to be within a time range tolerance.

Classes IPC  ?

  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04H 20/18 - Dispositions de synchronisation de la radiodiffusion ou de la distribution par l'intermédiaire de plusieurs systèmes
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p.ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p.ex. en combinant une publicité stockée localement avec un flux d'entrée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu

8.

METHOD FOR INGESTING MULTIPLE SIGNALS OF THE SAME MEANING

      
Numéro de document 03114712
Statut Délivré - en vigueur
Date de dépôt 2013-04-25
Date de disponibilité au public 2013-11-07
Date d'octroi 2023-09-19
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Sherwin, Jeffrey
  • Heudecker, Nickolas James

Abrégé

A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time associated with the first signal stream with the second time associated with the second signal stream. The at least one server terminates transmission of the second signal stream and transmits the first signal stream when the comparison is determined to be within a time range tolerance. Both signal streams are transmitted when the comparison is determined not to be within a time range tolerance.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea

9.

LATENCY-BASED ROUTING AND LOAD BALANCING IN A NETWORK

      
Numéro de document 03040565
Statut Délivré - en vigueur
Date de dépôt 2013-02-06
Date de disponibilité au public 2013-08-08
Date d'octroi 2022-06-21
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Patterson, Katherine E.
  • Beenham, Nicholas C.
  • Elamthuruthy, Joy Mathew

Abrégé

Aspects of the disclosure relate to routing queries to a network repository and load balancing in a network. For a network repository having a plurality of content storage sites, relative replication latency of data among a pair of content storages sites can be monitored. Data indicative of such replication latency can be distributed among the content storage sites and can be provided, for example, to a network node in a system layer. A traffic and control manager can determine routing pathways for queries based at least in part on the relative replication latency data and performance conditions of network nodes.

Classes IPC  ?

  • H04L 43/0852 - Retards
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 67/101 - Sélection du serveur pour la répartition de charge basée sur les conditions du réseau

10.

LATENCY-BASED ROUTING AND LOAD BALANCING IN A NETWORK

      
Numéro de document 03157501
Statut En instance
Date de dépôt 2013-02-06
Date de disponibilité au public 2013-08-08
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Patterson, Katherine, E.
  • Beenham, Nicholas, C.
  • Elamthuruthy, Joy, Mathew

Abrégé

Aspects of the disclosure relate to routing queries to a network repository and load balancing in a network. For a network repository having a plurality of content storage sites, relative replication latency of data among a pair of content storages sites can be monitored. Data indicative of such replication latency can be distributed among the content storage sites and can be provided, for example, to a network node in a system layer. A traffic and control manager can determine routing pathways for queries based at least in part on the relative replication latency data and performance conditions of network nodes.

Classes IPC  ?

  • H04L 43/0852 - Retards
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 67/101 - Sélection du serveur pour la répartition de charge basée sur les conditions du réseau
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

11.

LATENCY-BASED ROUTING AND LOAD BALANCING IN A NETWORK

      
Numéro de document 02863684
Statut Délivré - en vigueur
Date de dépôt 2013-02-06
Date de disponibilité au public 2013-08-08
Date d'octroi 2020-03-10
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Patterson, Katherine E.
  • Beenham, Nicholas C.
  • Elamthuruthy, Joy Mathew

Abrégé

Aspects of the disclosure relate to routing queries to a network repository and load balancing in a network. For a network repository having a plurality of content storage sites, relative replication latency of data among a pair of content storages sites can be monitored. Data indicative of such replication latency can be distributed among the content storage sites and can be provided, for example, to a network node in a system layer. A traffic and control manager can determine routing pathways for queries based at least in part on the relative replication latency data and performance conditions of network nodes.

Classes IPC  ?

  • H04L 43/0852 - Retards
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 67/101 - Sélection du serveur pour la répartition de charge basée sur les conditions du réseau

12.

VARIABLE SPEED PLAYBACK

      
Numéro de document 02783852
Statut Délivré - en vigueur
Date de dépôt 2012-07-27
Date de disponibilité au public 2013-01-29
Date d'octroi 2019-01-08
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Provided are methods and systems for variable speed playback. In one aspect the disclosure provides for receiving content having a first playback speed, determining a second playback speed for at least a portion of the content based on a playback factor, associating the second playback speed with the portion of the content, and providing at least the portion of the content at the second playback speed to a display device.

Classes IPC  ?

  • G11B 19/28 - Commande, régulation ou indication de la vitesse
  • H04N 21/433 - Opération de stockage de contenu, p.ex. opération de stockage en réponse à une requête de pause ou opérations de cache
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • G11B 20/10 - Enregistrement ou reproduction numériques

13.

VARIABLE SPEED PLAYBACK

      
Numéro de document 03023556
Statut Délivré - en vigueur
Date de dépôt 2012-07-27
Date de disponibilité au public 2013-01-29
Date d'octroi 2023-07-11
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Provided are methods and systems for variable speed playback. In one aspect the disclosure provides for receiving content having a first playback speed, determining a second playback speed for at least a portion of the content based on a playback factor, associating the second playback speed with the portion of the content, and providing at least the portion of the content at the second playback speed to a display device.

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/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

14.

VARIABLE SPEED PLAYBACK

      
Numéro de document 03206035
Statut En instance
Date de dépôt 2012-07-27
Date de disponibilité au public 2013-01-29
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Provided are methods and systems for variable speed playback. In one aspect the disclosure provides for receiving content having a first playback speed, determining a second playback speed for at least a portion of the content based on a playback factor, associating the second playback speed with the portion of the content, and providing at least the portion of the content at the second playback speed to a display device.

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 65/1096 - Fonctions supplémentaires, p.ex. renvoi d'appel ou mise en attente d'appel
  • H04L 65/613 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la commande de la source par la destination

15.

DYNAMIC DISTRIBUTION OF THREE-DIMENSIONAL CONTENT

      
Numéro de document 02772509
Statut Délivré - en vigueur
Date de dépôt 2012-03-27
Date de disponibilité au public 2012-11-24
Date d'octroi 2020-11-24
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Methods, apparatuses, and software are disclosed for sending only a first video component (e.g., data comprising one of a left or right component) of content to a plurality of client devices. Further aspects provide for sending, responsive to a request from one of the plurality of client devices, both the first video component and a second video component (e.g., data comprising both of the left and right components) to one or more of the plurality of client devices.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 13/194 - Transmission de signaux d’images

16.

DELIVERING CONTENT IN MULTIPLE FORMATS

      
Numéro de document 02753243
Statut Délivré - en vigueur
Date de dépôt 2011-09-21
Date de disponibilité au public 2012-03-30
Date d'octroi 2019-07-30
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Holden, Danial E.
  • Vrbas, Austin J.

Abrégé

Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c. à d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé

17.

PROVIDING ENHANCED CONTENT

      
Numéro de document 02750500
Statut Délivré - en vigueur
Date de dépôt 2011-08-26
Date de disponibilité au public 2012-03-02
Date d'octroi 2021-01-12
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

Methods, systems, computer readable media, and apparatuses for providing enhanced content are presented. Data including a first program, a first caption stream associated with the first program, and a second caption stream associated with the first program may be received. The second caption stream may be extracted from the data, and a second program may be encoded with the second caption stream. The first program may be transmitted with the first caption stream including first captions and may include first content configured to be played back at a first speed. In response to receiving an instruction to change play back speed, the second program may be transmitted with the second caption stream. The second program may include the first content configured to be played back at a second speed different from the first speed, and the second caption stream may include second captions different from the first captions.

Classes IPC  ?

  • H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p.ex. de texte pendant la partie active d'une trame de télévision

18.

COMMUNICATION FOR ONE WAY DEVICES

      
Numéro de document 02739197
Statut Délivré - en vigueur
Date de dépôt 2011-05-05
Date de disponibilité au public 2011-11-20
Date d'octroi 2019-08-27
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Poder, James
  • Gilson, Ross

Abrégé

A system and method of performing data communication upstream to the network central location is provided. A system and method for providing one way devices with video and/or services distributed using switched digital video can be provided. A system may include a one way device, a gateway device, a user operated communication device, and/or a network central location. Such systems and methods allow for greater functionality, customization and/or interactivity to users of one way devices, which do not communicate data from the one way device upstream to a network central location.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles

19.

COMMUNICATION TERMINAL WITH MULTIPLE VIRTUAL NETWORK INTERFACES

      
Numéro de document 02720323
Statut Délivré - en vigueur
Date de dépôt 2010-11-05
Date de disponibilité au public 2011-05-13
Date d'octroi 2019-06-04
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

A communication terminal communicates protocol data units across a first virtual interface and a shared interface. The first virtual interface corresponds to an upper layer protocol and a first logical network. The shared interface corresponds to a lower layer protocol. The terminal also communicates protocol data units across a second virtual interface and the shared interface, with the second virtual interface corresponding to the upper layer protocol and a second logical network. The first logical network can be a wide area network that includes devices within a premises and devices outside a premises, and the second logical network may be a local area network that only includes devices within the premises.

Classes IPC  ?

  • H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p.ex. pour transmettre des requêtes de client à un serveur VOD
  • H04L 69/32 - Architecture des piles de protocoles du type interconnexion de systèmes ouverts en 7 couches, p.ex. interfaces entre le niveau liaison et le niveau physique
  • H04L 61/5014 - Adresses de protocole Internet [IP] en utilisant le protocole de configuration dynamique de l'hôte [DHCP] ou le protocole d'amorçage [BOOTP]
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons

20.

GENERATING TOPIC-SPECIFIC LANGUAGE MODELS

      
Numéro de document 03209761
Statut En instance
Date de dépôt 2010-06-30
Date de disponibilité au public 2011-01-01
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Houghton, David F.
  • Murray, Seth M.
  • Simon, Sibley V.

Abrégé

Speech recognition may be improved by generating and using a topic specific language model. A topic specific language model may be created by performing an initial pass on an audio signal using a generic or basis language model. A speech rccognition device may then determine topics relating to the audio signal based on the words identified in the initial pass and retrieve a corpus of text relating to those topics. Using the retrieved corpus of text, the speech recognition device may create a topic specific language model. In one example, the speech recognition device may adapt or otherwise modify the generic language model based on the retrieved corpus of text.

Classes IPC  ?

  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel

21.

GENERATING TOPIC-SPECIFIC LANGUAGE MODELS

      
Numéro de document 02708842
Statut Délivré - en vigueur
Date de dépôt 2010-06-30
Date de disponibilité au public 2011-01-01
Date d'octroi 2023-10-10
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Houghton, David F.
  • Murray, Seth M.
  • Simon, Sibley V.

Abrégé

Speech recognition may be improved by generating and using a topic specific language model. A topic specific language model may be created by performing an initial pass on an audio signal using a generic or basis language model. A speech recognition device may then determine topics relating to the audio signal based on the words identified in the initial pass and retrieve a corpus of text relating to those topics. Using the retrieved corpus of text, the speech recognition device may create a topic specific language model. In one example, the speech recognition device may adapt or otherwise modify the generic language model based on the retrieved corpus of text.

Classes IPC  ?

  • G10L 15/183 - Classement ou recherche de la parole utilisant une modélisation du langage naturel selon les contextes, p.ex. modèles de langage
  • G10L 15/19 - Contexte grammatical, p.ex. désambiguïsation des hypothèses de reconnaissance par application des règles de séquence de mots

22.

VARIABLE INTERLEAVE DATA TRANSMISSION

      
Numéro de document 02706084
Statut Délivré - en vigueur
Date de dépôt 2010-05-31
Date de disponibilité au public 2010-12-30
Date d'octroi 2020-01-28
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross O.

Abrégé

In cable modem termination systems (CMTS) and other information transmission systems, a method for changing the interleave depth associated with each data stream is provided. This may be done dynamically, and for any subset of downstream devices such as modems. The interleave depth may be set on an individual device level. Embodiments may decrease data receiving latency on devices that do not suffer from error rates, such as caused by burst noise, while maintaining throughput on devices with high error rates.

Classes IPC  ?

  • H04J 3/16 - Systèmes multiplex à division de temps dans lesquels le temps attribué à chacun des canaux au cours d'un cycle de transmission est variable, p.ex. pour tenir compte de la complexité variable des signaux, pour adapter le nombre de canaux transmis
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue

23.

SWITCHED MULTICAST VIDEO STREAMING

      
Numéro de document 02703413
Statut En instance
Date de dépôt 2010-05-07
Date de disponibilité au public 2010-11-29
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Gilson, Ross

Abrégé

A system and method for improving media delivery and display. By utilizing a memory buffer in a DVR or similar device, and broadcasting linear content at a rate other than 1x, services like video on demand or regular broadcasters can be more versatile. For example viewers can start over without launching a separate VOD session. If part of the linear content requested is not in the buffer, a switched multicast stream can be sent to with the proper section of content. Other receivers on the network may also receive the stream and buffer the content if the content is related to what a viewer is viewing.

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")

24.

A NETWORK-BASED DIGITAL MEDIA SERVER

      
Numéro de document 02697704
Statut Délivré - en vigueur
Date de dépôt 2010-03-24
Date de disponibilité au public 2010-11-04
Date d'octroi 2017-05-30
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Poder, Jim
  • Cook, Michael J.

Abrégé

A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. The media server may support discovery of media content in a local DLNA network, media content fulfillment from a service provider network, and content delivery for a device on the DLNA network. The media server may further route regional traffic to the DLNA network from a media source such as a video on demand (VOD) server or an Internet media server.

Classes IPC  ?

  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux

25.

SHARING MEDIA CONTENT BASED ON A MEDIA SERVER

      
Numéro de document 02697902
Statut Délivré - en vigueur
Date de dépôt 2010-03-26
Date de disponibilité au public 2010-11-04
Date d'octroi 2017-01-03
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Poder, Jim
  • Cook, Michael J.

Abrégé

A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A server platform may support a set of media servers, where each media server is connected to a corresponding DLNA network. A multicast group may be established among the set of media servers so that media content may be shared with members of the multicast group. Media content may be aggregated for media content for the multicast group based on content characteristics, where the content characteristics are indicative of media content that can be shared with members of the multicast group.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p.ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

26.

A PERSONALIZED MEDIA SERVER IN A SERVICE PROVIDER NETWORK

      
Numéro de document 02698911
Statut Délivré - en vigueur
Date de dépôt 2010-04-06
Date de disponibilité au public 2010-11-04
Date d'octroi 2015-11-24
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Poder, Jim
  • Cook, Michael J.

Abrégé

Apparatuses and methods support a media server that is hosted in a service provider's network so that media content can be stored from or rendered to a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A tunnel is established between an endpoint in the DLNA network through the service provider infrastructure to the media server. Subsequently, a session may be established between a DLNA device to the media server through the tunnel using a virtual address, where the media server is addressable as a virtual device within the DLNA network so that the virtual address is part of an address space of the DLNA network. The media server may support a plurality of DLNA networks, in which a tunnel is established to the media service for each DLNA network.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 61/2514 - Traduction d'adresses de protocole Internet [IP] entre adresses IP locales et globales
  • H04L 61/2578 - Traversée NAT sans implication du serveur de traduction d'adresse réseau [NAT]
  • H04L 61/2592 - Traduction d'adresses de protocole Internet [IP] en utilisant la tunnelisation ou l'encapsulation
  • H04L 67/14 - Gestion de session
  • H04L 67/141 - Configuration des sessions d'application
  • H04N 21/4627 - Gestion de droits
  • H04N 21/60 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD] - Détails de la communication entre serveur et client

27.

RANKING SEARCH RESULTS

      
Numéro de document 02695709
Statut Délivré - en vigueur
Date de dépôt 2010-03-04
Date de disponibilité au public 2010-09-12
Date d'octroi 2020-03-24
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Iwasa, Ken
  • Murray, Seth Michael
  • Udani, Goldee

Abrégé

Content items and other entities may be ranked or organized according to a relevance to a user. Relevance may take into consideration recency, proximity, popularity, air time (e.g., of television shows) and the like. In one example, the popularity and age of a movie may be used to determine a relevance ranking. Popularity (i.e., entity rank) may be determined based on a variety of factors. In the movie example, popularity may be based on gross earnings, awards, nominations, votes and the like. According to one or more embodiments, entities may initially be categorized into relevance groupings based on popularity and/or other factors. Once categorized, the entities may be sorted within each grouping and later combined into a single ranked list.

Classes IPC  ?

  • G06F 16/9038 - Présentation des résultats des requêtes
  • G06F 16/738 - Présentation des résultats des requêtes

28.

IDENTIFICATION OF SEGMENTS WITHIN AUDIO, VIDEO, AND MULTIMEDIA ITEMS

      
Numéro de document 02688921
Statut Délivré - en vigueur
Date de dépôt 2009-12-18
Date de disponibilité au public 2010-06-24
Date d'octroi 2017-11-28
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Tzoukermann, Evelyne
  • Chipman, Leslie Eugene
  • Davis, Anthony R.
  • Houghton, David F.
  • Farrell, Ryan M.
  • Zhou, Hongzhong
  • Jojic, Oliver
  • Kronrod, Vladimir
  • Shevade, Bageshree
  • Ambwani, Geetu

Abrégé

The invention pertains to methods, systems, and apparatus for identifying segments within a media item, the media segments including at least one of audio content and video content, comprising segmenting the media item into a plurality of segments as a function of context, storing data identifying each segments and its context, and classifying each segments within an ontology based on its context.

Classes IPC  ?

  • H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
  • H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

29.

SYSTEMS AND METHODS FOR DYNAMIC BANDWIDTH ALLOCATION FOR ADDRESSABLE CONTENT

      
Numéro de document 02732420
Statut Délivré - en vigueur
Date de dépôt 2009-07-30
Date de disponibilité au public 2010-02-04
Date d'octroi 2022-12-13
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Haberman, Seth
  • Niemeijer, Gerrit
  • Jansen, Alex
  • Van De Pol, Erik
  • Fife, Andrew

Abrégé

Systems and methods for push-based dynamic bandwidth allocation deliver addressable, advertising content in a digital network. Bandwidth is allocated on a push basis in response to receiving a cue tone from a broadcast stream. The cue tone contains data indicating an addressable break. A portion of bandwidth is then allocated to an addressable content stream based on the data of the cue tone. The addressable content stream is then streamed to a receiver during the addressable break and the receiver is tuned from the broadcast stream to the addressable content stream for the duration of the addressable break. The additional bandwidth is de-allocated at the end of the addressable break.

Classes IPC  ?

  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p.ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04L 67/55 - Services réseau par poussée
  • H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p.ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes

30.

SYSTEM AND METHOD FOR CONDENSED REPRESENTATION OF LONG VIDEO SEQUENCES

      
Numéro de document 02721522
Statut Délivré - en vigueur
Date de dépôt 2009-04-20
Date de disponibilité au public 2009-10-22
Date d'octroi 2021-03-16
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Van De Pol, Erik

Abrégé

Systems and procedures for transforming video into a condensed visual representation. An example procedure may include receiving video comprised of a plurality of frames. For each frame, the example procedure may create a first representation, reduced in one dimension, wherein a visual property of each pixel of the first representation is assigned by aggregating a visual property of the pixels of the frame having the same position in the unreduced dimension. The example procedure may further form a condensed visual representation including the first representations aligned along the reduced dimension according to an order of the frames in the video.

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
  • H04N 21/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/182 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un pixel
  • H04N 19/42 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques - caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p.ex. la mise en œuvre de logiciels spécialisés
  • G11B 27/10 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande

31.

SYSTEM AND METHOD FOR CONDENSED REPRESENTATION OF LONG VIDEO SEQUENCES

      
Numéro de document 03107606
Statut Délivré - en vigueur
Date de dépôt 2009-04-20
Date de disponibilité au public 2009-10-22
Date d'octroi 2023-09-12
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Van De Pol, Erik

Abrégé

87909397 ABSTRACT Systems and procedures for transforming video into a condensed visual representation. An example procedure may include receiving video comprised of a plurality of frames. For each frame, the example procedure may create a first representation, reduced in one dimension, wherein a visual property of each pixel of the first representation is assigned by aggregating a visual property of the pixels of the frame having the same position in the unreduced dimension. The example procedure may further form a condensed visual representation including the first representations aligned along the reduced dimension according to an order of the frames in the video. Date Recue/Date Received 2021-01-29

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • G11B 27/10 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande

32.

SYSTEM AND METHOD FOR CONDENSED REPRESENTATION OF LONG VIDEO SEQUENCES

      
Numéro de document 03207263
Statut En instance
Date de dépôt 2009-04-20
Date de disponibilité au public 2009-10-22
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Van De Pol, Erik

Abrégé

Systems and procedures for transfoming video into a condensed visual representation. An example procedure may include receiving video comprised of a plurality of frames. For each frame, the example procedure may create a first representation, reduced in one dimension, wherein a visual property of each pixel of the first representation is assigned by aggregating a visual property of the pixels of the frame having the same position in the unreduced dimension. The example procedure may further form a condensed visual representation including the first representations aligned along the reduced dimension according to an order of the frames in the video.

33.

SHARING VIDEO RECORDING RESOURCES OVER A NETWORK

      
Numéro de document 02655003
Statut Délivré - en vigueur
Date de dépôt 2009-02-20
Date de disponibilité au public 2009-08-22
Date d'octroi 2016-11-29
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Hindle, James Matthew
  • Wannamaker, Jeffrey Ronald

Abrégé

A method of sharing recording capability on a network, the network having a server supporting at least a recording DVR and a receiving DVR, the recording and receiving DVRs being in different households, the method comprising: (a) determining that the receiving DVR is unable to record the content at a certain time; and (b) identifying that the recording DVR is able to provide the receiving DVR with a recording of the content; (c) recording the content on the recording DVR at the certain time; and (d) transmitting the content from the recording DVR to the receiving DVR after the certain time.

Classes IPC  ?

  • H04N 5/76 - Enregistrement du signal de télévision
  • H04H 20/40 - Dispositions de radiodiffusion spécialement adaptées à des récepteurs du type à accumulation
  • H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil

34.

SYSTEMS AND METHODS FOR MEDIA PACKAGING

      
Numéro de document 02699593
Statut Délivré - en vigueur
Date de dépôt 2008-09-22
Date de disponibilité au public 2009-03-26
Date d'octroi 2016-11-01
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Van De Pol, Erik
  • Mak, See Wing
  • Jensen, Alex
  • Niemeijer, Gerrit
  • Haberman, Seth

Abrégé

The invention relates to a method for packaging media and data for transmission over a broadband communications network link for display at a terminal destination. Features of the method included creating desired media segments for transmission to the terminal destination and for creating targeting information, for example in whole or in part in the form of metadata, for transmission to the terminal destination. Other features include packaging the created media segments and the created targeting information in a single package and unpacking the single package for display of the targeted media at the terminal destination In another aspect, the invention can provide a method for unpacking media and data for display at a terminal destination implementing, at the terminal destination, receiving a single package containing media segments and instructions regarding handling of the media segments, quickly unpacking the media segments and the instructions from the single package.

Classes IPC  ?

  • H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p.ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéo; Remultiplexage de flux multiplexés; Extraction ou traitement de SI; Désassemblage d'un flux élémentaire mis en paquets

35.

SYSTEMS AND METHODS FOR DYNAMIC BIT/BANDWIDTH ALLOCATION

      
Numéro de document 02689547
Statut Délivré - en vigueur
Date de dépôt 2008-06-04
Date de disponibilité au public 2008-12-11
Date d'octroi 2017-12-05
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Haberman, Seth

Abrégé

Embodiments of the present invention include systems and methods enabling the send or "push" side of a cable transmission to dynamically obtain additional and/or temporary capacity. Bits and/or bandwidth of transmitted content is restricted by the service provider allowing gaps in the capacity to be filled with value-added content such as advertising, additional supplemental data feeds, or other media content.

Classes IPC  ?

  • H04H 20/42 - Dispositions de gestion des ressources
  • H04H 60/16 - Dispositions d'accès conditionnel aux informations radiodiffusées ou aux services relatifs à la radiodiffusion lors de la reproduction des informations
  • H04H 60/96 - Systèmes de télévision par câble
  • H04N 21/637 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau

36.

SYSTEMS AND METHODS FOR MODIFYING COMMERCIALS

      
Numéro de document 02682987
Statut Délivré - en vigueur
Date de dépôt 2008-04-03
Date de disponibilité au public 2008-10-16
Date d'octroi 2016-06-07
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Haberman, Seth

Abrégé

Methods and products to deliver at least a portion of an advertisement to a viewer at normal playback speeds after receiving a command from the viewer to fast-forward through an advertisement faster than normal playback speeds is described. In certain embodiments, the invention delivers a portion of the advertisement to be played at normal playback speeds to the viewer: and delivers the remaining portion of the advertisement to be played at a playback speed that is faster than the specified playback speed so that the combination of the portions delivered at normal and faster playback speeds is delivered to the user at the specified playback speed. In some other embodiments, the invention delivers at least a portion of the first advertisement to the viewer at normal playback speeds; and delivers one or more other advertisements to the viewer simultaneously with the first advertisement with the audio information muted based on the specified playback speed.

Classes IPC  ?

  • H04N 21/432 - Opération de récupération de contenu d'un support de stockage local, p.ex. disque dur
  • H04N 21/4147 - Enregistreur vidéo personnel [PVR]

37.

MEDIA RECORDING ELEMENT

      
Numéro de document 02611063
Statut Délivré - en vigueur
Date de dépôt 2007-11-19
Date de disponibilité au public 2008-05-20
Date d'octroi 2019-03-19
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Kirsche, Richard

Abrégé

A media recording element having capabilities to facilitate recording media for subsequent playback. The recording element further including features associated with limiting operations of a hard drive or other similarly mechanical memory under certain operating conditions so as to limit power consumption and/or memory degradation.

Classes IPC  ?

  • H04N 5/76 - Enregistrement du signal de télévision
  • G11B 19/00 - Entraînement, démarrage ou arrêt des supports d'enregistrement n'ayant pas spécifiquement la forme d'un fil ou d'une bande, ainsi que de leurs supports; Commande correspondante; Commande de fonctionnement
  • H04N 5/781 - Enregistrement du signal de télévision utilisant l'enregistrement magnétique sur des disques ou sur des tambours
  • H04N 5/907 - Enregistrement du signal de télévision utilisant des mémoires, p.ex. des tubes à mémoires ou des mémoires à semi-conducteurs

38.

METHOD FOR PROVISIONING SUBSCRIBERS, PRODUCTS, AND SERVICES IN A BROADBAND NETWORK

      
Numéro de document 02654454
Statut Délivré - en vigueur
Date de dépôt 2007-06-07
Date de disponibilité au public 2007-12-13
Date d'octroi 2016-01-26
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Kangovi, Sachidanada

Abrégé

A method for provisioning subscribers, products, and services in a broadband network includes establishing a directory system for storing information about a plurality of subscribers. The directory system includes a subscriber namespace and a device namespace. A subscriber is added by instantiating a subscriber object for the subscriber in the subscriber namespace. Each available service has its own state in the directory system to provide a multi-state provisioning system that permits granular management services.

Classes IPC  ?

39.

METHOD AND SYSTEM OF CONFIGURING MEDIA UNITS

      
Numéro de document 02609820
Statut Délivré - en vigueur
Date de dépôt 2006-05-23
Date de disponibilité au public 2006-11-30
Date d'octroi 2011-04-26
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Woundy, Richard
  • Bevilacqua, John G.

Abrégé

A method and system of configuring media units (18,20,22,24). The method and system may include a bulk configuration file having instructions for configuring the media units. The bulk configuration file include instructions to support configuring media units (18,20,22,24) provided by different vendors or otherwise requiring different configurations. The bulk configuration file may be transmitted to one or more of the media units (18,20,22,24), such as through a unicast or multicast operation.

Classes IPC  ?

  • G06F 9/00 - Dispositions pour la commande par programme, p.ex. unités de commande
  • G06F 9/24 - Chargement du microprogramme

40.

METHOD AND SYSTEM FOR PROVIDING ON-DEMAND VIEWING

      
Numéro de document 02562870
Statut Délivré - en vigueur
Date de dépôt 2005-03-10
Date de disponibilité au public 2005-11-10
Date d'octroi 2014-04-29
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Ahmad-Taylor, Ty O.

Abrégé

A method and system relating to an on-demand listings guide which is easy to use and that provides true on-demand viewing capabilities. One aspect of the method and system relates to electronically displaying an on-demand listngs guide which includes information relating to at least one series and information relating to a plurality of episodes available on-demand from the series.

Classes IPC  ?

  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle

41.

METHOD AND SYSTEM FOR PROVIDING AN ELECTRONIC PROGRAMMING GUIDE

      
Numéro de document 02562873
Statut Délivré - en vigueur
Date de dépôt 2005-03-10
Date de disponibilité au public 2005-11-10
Date d'octroi 2014-04-29
Propriétaire TIVO CORPORATION (USA)
Inventeur(s) Ahmad-Taylor, Ty O.

Abrégé

A method and system for electronically providing a television listing guide. The listing guide includes a number of channels intersecting with a number of time-slots to display an array of cells which can be selected to view a program corresponding with the cell. The guide allows a viewer to easily associate a selected cell with its program information.

Classes IPC  ?

  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/4725 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu utilisant des régions interactives de l'image, p.ex. zones actives ("hot spots")

42.

SYNCHRONIZATION AND MERGE ENGINES

      
Numéro de document 02544837
Statut Délivré - en vigueur
Date de dépôt 2004-11-08
Date de disponibilité au public 2005-05-26
Date d'octroi 2017-02-14
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Ring, Cameron Tyler
  • Shear, Joseph Baruck
  • Masonis, John Todd
  • King, Ryan A.
  • Carey, Richard Joseph

Abrégé

A system and a method are disclosed for synchronizing folders between one or more layers of folders. It includes selecting layers to link together, comparing folders in the selected layers using an immutable identifier, parsing the folders of each of the selected layers into fields, comparing the fields of parsed folders of the selected layers, and determining whether to synchronize the folders of the selected layers based on conflict rules triggered in response to the comparison of the fields of the parsed folders. Also disclosed is a system and method of merging two or more folders in a network into a single folder. It includes comparing entries between folders to identify duplicate entries, grouping the identified duplicate entries in each folder, generating a matrix from the duplicates grouping and assigning each matrix entry a value, and matching the matrix entries based on the assigned values to determine an extent to merge an identified duplicate entry.

43.

SYNCHRONIZATION AND MERGE ENGINES

      
Numéro de document 02809154
Statut Délivré - en vigueur
Date de dépôt 2004-11-08
Date de disponibilité au public 2005-05-26
Date d'octroi 2014-10-28
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Ring, Cameron Tyler
  • Shear, Joseph Baruck
  • Masonis, John Todd
  • King, Ryan A.
  • Carey, Richard Joseph

Abrégé

A computer-implemented method of synchronizing folders between one or more layers of folders, the method comprises selecting one or more layers to link together, comparing folders in the selected one or more layers using an immutable identifier, parsing the folders of each of the selected one or more layers into fields, comparing the fields of parsed folders of the selected one or more layers to identify duplicate folders having matching immutable identifiers. The duplicate folders contain one or more entries that differ within one or more of the fields, determining whether to synchronize the folders of the selected one or more layers based on one or more conflict rules triggered in response to the comparison of the fields of the parsed folders, responsive to a determination to synchronize, synchronizing the duplicate folders of the selected one or more layerss and merging the one or more entries that differ to generate a single merged entry including at least a subset of information from each of the one or more entries, wherein the synchronizing and merging steps occur substantially automatically.

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 7/32 - Interclassement, c. à d. association de données disposées dans un ordre de succession donné sur au moins deux supports d'enregistrement en vue de préparer un support unique ou une série unique de supports présentant toutes les données originales dans

44.

SYNCHRONIZATION AND MERGE ENGINES

      
Numéro de document 02809158
Statut Délivré - en vigueur
Date de dépôt 2004-11-08
Date de disponibilité au public 2005-05-26
Date d'octroi 2015-07-14
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Ring, Cameron Tyler
  • Shear, Joseph Baruck
  • Masonis, John Todd
  • King, Ryan A.
  • Carey, Richard Joseph

Abrégé

A method for updating contact information comprises receiving at a server computer a request from a user member to update contact information for one or more contacts in a contact information folder for the member, said request received over the Internet, searching for the one or more contacts in a universal address book stored in a service database of the server computer to determine whether each of the contacts is a member or non-member of a service provider maintaining the server computer, generating a first update request message for each of the one or more contacts who are determined to be members, generating a second update request message for each of the one or more contacts who are determined not to be members, sending each first update request message using a private protocol; and sending each second update request message using a public protocol , wherein each update request message requests that the recipient provide updated contact information.

45.

METHOD AND SYSTEM FOR PLAYING VIDEO

      
Numéro de document 02525587
Statut Délivré - en vigueur
Date de dépôt 2004-05-17
Date de disponibilité au public 2004-12-02
Date d'octroi 2015-08-11
Propriétaire TIVO CORPORATION (USA)
Inventeur(s)
  • Elia, Eric J.
  • Kelly, Leslie A.
  • Landis, Jeremy C.
  • Langdon, Kevin M.
  • Retuta, Salve

Abrégé

A method and system for playing video on a graphical user interface (GUI) that provides a singular user interface for searching, retrieving, and playing video available over a network from a server.

Classes IPC  ?

  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 19/30 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p.ex. l'échelonnage
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences