Sling Media Pvt Ltd

Inde

Retour au propriétaire

1-85 de 85 pour Sling Media Pvt Ltd Trier par
Recheche Texte
Affiner par
Juridiction
        International 64
        Canada 19
        États-Unis 2
Date
2022 5
2021 5
2020 9
2019 12
Avant 2019 54
Classe IPC
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 11
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 9
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 6
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 6
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks] 5
Voir plus
Statut
En Instance 1
Enregistré / En vigueur 84
Résultats pour  brevets

1.

METHOD AND APPARATUS FOR THUMBNAIL GENERATION FOR A VIDEO DEVICE

      
Numéro d'application IN2021051172
Numéro de publication 2022/149156
Statut Délivré - en vigueur
Date de dépôt 2021-12-15
Date de publication 2022-07-14
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Vensiyani, Abhilash Magan
  • Raikar, Yatish Jayant Naik
  • Tripathi, Varunkumar B.
  • Devaraj, Vivek

Abrégé

Systems and processes are provided to generate a thumbnail image including a tuner configured for receiving and demodulating a video signal including a video packet having a packet header and a video frame, a processor configured for generating a modified packet header by modifying the packet header to set a number of reference frames to zero and to designate the video frame as unused for reference, decoding the video frame in response to the modified packet header to extract the video frame, and generating the thumbnail image in response to the video frame, a memory configured for storing the thumbnail image, and a video output configured for coupling the thumbnail image to a display in response to a user video search request.

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/159 - Type de prédiction, p.ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
  • H04N 19/172 - 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 une image, une trame ou un champ
  • H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p.ex. décodeurs vidéo asymétriques par rapport à l’encodeur
  • H04N 19/70 - 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 des aspects de syntaxe liés au codage vidéo, p.ex. liés aux standards de compression

2.

STALE VARIANT HANDLING FOR ADAPTIVE MEDIA PLAYER

      
Numéro d'application IN2021051073
Numéro de publication 2022/107162
Statut Délivré - en vigueur
Date de dépôt 2021-11-15
Date de publication 2022-05-27
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Jinka, Purushotham
  • Sehgal, Sagar

Abrégé

Techniques are described for handling stale variant cases that arise in adaptive streaming of content by media players. For example, embodiments include a delegate subsystem integrated with a media player client. The delegate subsystem can act as a proxy for requesting variant manifest update requests on behalf of the media player client and for receiving corresponding responses. The delegate subsystem can track the received update responses to determine whether the responses indicate a stale variant condition. If so, the delegate subsystem can issue a failover trigger to the media player client, such as by returning an error code, a variant gap tag, or the like. The failover trigger can cause the media player client 110 automatically to respond by executing a failover routine.

Classes IPC  ?

  • 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/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 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/237 - Communication avec un serveur de données additionnelles
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/658 - Transmission du client vers le serveur
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels

3.

PRELOADING OF VIDEO CONTENT IN A VIDEO STREAMING SYSTEM

      
Numéro d'application IN2021050975
Numéro de publication 2022/079732
Statut Délivré - en vigueur
Date de dépôt 2021-10-11
Date de publication 2022-04-21
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Brijesh, Vishwanath

Abrégé

Systems, devices and processes are provided to facilitate the delivery of video content in a video streaming system. Specifically, the various embodiments can provide improved responsiveness by reducing the delay that occurs between when a user acts to initiate video streaming and when the video content is transmitted, received and displayed on a display screen. In general, these embodiments reduce delay by preloading video streaming content in response to detecting particular patterns of movement of a remote control. Specifically, these embodiments monitor for movement of the remote control and determining if a detected movement corresponds to a likely initiation of video streaming. When such movements are detected, the embodiments begin preloading the video streaming content at the video player device.

Classes IPC  ?

  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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/4223 - Caméras

4.

DEVICES, SYSTEMS AND PROCESSES FOR FACILITATING LIVE AND RECORDED CONTENT WATCH PARTIES

      
Numéro d'application IB2021057835
Numéro de publication 2022/049466
Statut Délivré - en vigueur
Date de dépôt 2021-08-26
Date de publication 2022-03-10
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s)
  • Iyer, Satish Balasubramanian
  • Mangaldas, Girish Pai
  • Dabi, Nishit
  • Viswanathan, Mahesh Thatumparmbil

Abrégé

System and methods for facilitating content watch parties may include a sync server having a server CPU, a host user device, a client user device, and a content provider. The content provider may first provide a first portion of the content independently to each of the host user device and the client user device. The content provider may second provide a second portion of the content to each of the host user device and the client user device. The first providing of the first portion of the content may occur separately of the second providing of the second portion of the content. The sync server may synchronize the second providing of the second portion of the content to the client user device to facilitate substantially simultaneously presentations of the second portion of the content by each of the host user device and the client user device.

Classes IPC  ?

  • H04N 21/4788 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p.ex. discussion en ligne
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p.ex. démultiplexage de données additionnelles d'un flux vidéo numérique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
  • H04N 21/2187 - Transmission en direct
  • H04N 21/41 - Structure de client; Structure de périphérique de client
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • H04N 21/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p.ex. établissement de priorité des requêtes de clients

5.

METHODS AND SYSTEMS FOR DYNAMIC CONFIGURATION AND EFFECTIVE USAGE FOR ALLOCATING MEMORY IN MEDIA PRESENTATIONS OR LIKE DEVICES

      
Numéro d'application IN2021050673
Numéro de publication 2022/013884
Statut Délivré - en vigueur
Date de dépôt 2021-07-12
Date de publication 2022-01-20
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Periyaeluvan, Rakesh Eluvan
  • Ranganathan, Gopikumar
  • Narayanan Ramaraj, Jayaprakash

Abrégé

Methods and systems are provided for configuring static memory in a device by analyzing a set of functionalities of a first device based on at least one use case wherein at least one use case is associated with configuring available static memory in processing at least one functionality of the first device; configuring at least a first profile composed of the first part for memory allocation of the available static memory to a first processor, and a second part for memory allocation of the available static memory to a second processor of the first device; selecting the first profile either automatically or via a graphical user interface (GUI) by identifying a set of performance characteristics related to the functionality, and implementing the memory allocation by the first profile in processing the at least one functionality in the use case by the first device.

Classes IPC  ?

  • H04N 21/2187 - Transmission en direct
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04N 21/6373 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau pour le contrôle du débit

6.

DYNAMIC LOW LATENCY MODE FOR A DIGITAL VIDEO PRODUCTION SYSTEM

      
Numéro d'application IN2020051044
Numéro de publication 2021/137252
Statut Délivré - en vigueur
Date de dépôt 2020-12-24
Date de publication 2021-07-08
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Sharma, S A Varun Hrishikesh

Abrégé

Systems, devices and processes and described herein to improve the generation of video content in video production systems. In general, the systems, devices and processes facilitate the incorporation of one or more remotely captured video streams into an output video stream for use in video conferencing. Specifically, the systems, devices and processes provide for the use of a dynamically adjustable time clock delay to generate a relatively low latency output video stream suitable for use in video conferencing. The use of dynamically adjustable time clock delay allows one or more input video streams to be generated by one or more remote video capture devices, transmitted to a video access point device, and selectively combined at the video access point device into the output video stream with relatively low latency suitable for video conferencing.

Classes IPC  ?

  • H04N 21/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • 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/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/4223 - Caméras
  • H04N 21/4788 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p.ex. discussion en ligne
  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu
  • H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p.ex. Internet et satellite

7.

TELESTRATION CAPTURE FOR A DIGITAL VIDEO PRODUCTION SYSTEM

      
Numéro d'application IN2020051026
Numéro de publication 2021/117064
Statut Délivré - en vigueur
Date de dépôt 2020-12-12
Date de publication 2021-06-17
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Lokesh, Rahul
  • Narayana, Adithya
  • Boggavarapu, Abhiroop
  • Dalimba, Laxminarayana

Abrégé

Systems, devices and processes and described herein to improve the generation of video content in video production systems. In general, the systems, devices and processes facilitate the incorporation of remotely generated user telestration inputs into output video streams generated by the video production systems. In one embodiment user telestration inputs are received at a control device. Minimum capture shapes corresponding to the user telestration inputs are then determined and images corresponding to the minimum capture shape are captured. The captured images are then transmitted from the control device to the video access point device. At the video access point device the captured images can then be combined with previously captured and transmitted images and overlaid with a selected input video stream. The video input stream with the overlaid image can then be transmitted as an output video stream.

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

8.

METHODS AND SYSTEMS FOR AUTOMATED MEDIA DEVICE COMMUNICATIONS CONFIGURATION

      
Numéro d'application IN2020050902
Numéro de publication 2021/079382
Statut Délivré - en vigueur
Date de dépôt 2020-10-23
Date de publication 2021-04-29
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Salian, Yatindra
  • Reddivari, Girish

Abrégé

Methods and systems are provided for automatically establishing communications with a media device. One method involves a client device capturing and analyzing an image of a media device to obtain identification information associated with the media device, automatically configuring a network interface of the client device to communicate on a wireless network using at least a portion of the identification information associated with the media device obtained from the captured image, and thereafter establishing a peer-to-peer communication session with the media device via the wireless network. In one or more embodiments, a name or other identifier associated with the wireless network includes the portion of the identification information.

Classes IPC  ?

  • H04N 21/4223 - Caméras
  • H04N 21/426 - Structure de client; Structure de périphérique de client Éléments internes de client
  • H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth® 

9.

REMOTE WIRELESS NETWORK SETUP WITHOUT PAIRING

      
Numéro d'application IN2020050694
Numéro de publication 2021/028940
Statut Délivré - en vigueur
Date de dépôt 2020-08-06
Date de publication 2021-02-18
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Vimalraj, Ganesan
  • Prakhar, Jaiswal

Abrégé

Various arrangements for performing setup of a wireless network without pairing are provided. A request mapped to a first characteristic may be transmitted using a first wireless protocol. In response to the request mapped to the first characteristic, a listing of one or more wireless networks within range mapped to a second characteristic may be transmitted by a peripheral device. Using the first wireless communication protocol, a third characteristic mapped to the selected wireless network and the password may be transmitted to the peripheral device. A connection to the selected wireless network using the password and the second wireless communication protocol may then be performed by the peripheral device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/00 - Dispositions de sécurité; Authentification; Protection de la confidentialité ou de l'anonymat
  • H04W 12/06 - Authentification
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

10.

METHOD AND APPARATUS FOR DEEPLY DISCHARGED BATTERY DETECTION

      
Numéro d'application IN2020050652
Numéro de publication 2021/019561
Statut Délivré - en vigueur
Date de dépôt 2020-07-27
Date de publication 2021-02-04
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Arun, Pk
  • Yashwanth, Melwanki

Abrégé

Systems and processes are provided to detect a deeply discharged rechargeable battery. A process includes initiating a processor operative to perform a function within a battery-operated device, determining a first output voltage of a battery, charging the battery with a battery charger for a duration of time between three and seven seconds in response to the first output voltage being less than a cutoff voltage, rebooting the battery-operated device, determining a second output voltage of the battery, providing a user prompt indicative of battery fault in response to the second output voltage being less than the cutoff voltage, and shutting down the battery-operated device.

Classes IPC  ?

  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries

11.

IMPROVED DELIVERY OF DIGITAL VIDEO CONTENT BASED UPON GEOGRAPHIC LOCATION

      
Numéro d'application US2019068927
Numéro de publication 2020/142424
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de publication 2020-07-09
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • DISH NETWORK LLC (USA)
Inventeur(s) Rasool, Mohammed

Abrégé

Media streaming to a phone, tablet or other mobile device is improved by adapting requests for content in anticipation of the device's future location. If a device is expected to pass through an area with poor wireless signal quality, then requests for media content can be pre-emptively obtained beforehand at places and times where the available bandwidth is more favorable. Further, requests for content may be delayed during lower bandwidth conditions if the device is expected to soon encounter more bandwidth. Content requests can be therefore optimized (or at least improved) based upon the expected bandwidth that will be encountered during the anticipated upcoming movement of the device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • 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
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

12.

SYSTEMS, METHODS, AND DEVICES SUPPORTING SCENE CHANGE-BASED SMART SEARCH FUNCTIONALITIES

      
Numéro d'application IN2019050921
Numéro de publication 2020/141543
Statut Délivré - en vigueur
Date de dépôt 2019-12-16
Date de publication 2020-07-09
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Yatish Jayant Naik, Raikar
  • Soham, Sahabhaumik
  • Rakesh, Ramesh
  • Karthik Mahabaleshwar, Hegde

Abrégé

DSDSSTDSDS).

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/432 - Opération de récupération de contenu d'un support de stockage local, p.ex. disque dur
  • H04N 21/6587 - Paramètres de contrôle, p.ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue

13.

VOICE CONTROL FOR MEDIA CONTENT SEARCH AND SELECTION

      
Numéro d'application IN2019050941
Numéro de publication 2020/141545
Statut Délivré - en vigueur
Date de dépôt 2019-12-20
Date de publication 2020-07-09
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Sahabhaumik, Soham
  • Hegde, Karthik Mahabaleshwar
  • Mishra, Amrit
  • Raikar, Yatish Jayant Naik

Abrégé

Various techniques are described herein for supporting voice command control of electronic programming guides (EPGs) and other media content selection systems. The voice input hardware and software components of a remote control device, television receiver, smartphone, virtual assistant, and/or other media device may receive voice commands from a user corresponding to a selection of a media content. In response to the received voice input, the media device may perform a speech-to-text conversion of the voice input, and then perform an analysis of the command text to determine one or more content selections of the user. The analysis may include identifying within the command text one or more television channel names, program names, or other media content names, as well as identifying other instructions, preferences, or other meaningful insights from the command text.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

14.

MULTI-UNICAST DISCOVERY OF DEVICES ON A NETWORK

      
Numéro d'application IN2019050939
Numéro de publication 2020/141544
Statut Délivré - en vigueur
Date de dépôt 2019-12-19
Date de publication 2020-07-09
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Gopikumar, Ranganathan
  • Jayaprakash Narayanan, Ramaraj

Abrégé

Client and server devices identify each other over a LAN or similar network through a series of unicasts. Rather than broadcasting a service announcement or discovery request as a broadcast or multicast, for example, a device instead transmits a series of unicast messages using a finite set of recipient network addresses and port numbers. Responses to the unicast messages can be collected and tracked to thereby allow subsequent communications to occur via unicasts with only the recognized addresses, with a multicast to only the recognized addresses, and/or otherwise as desired. By allowing the clients and servers to communicate with a finite set of unicast messages, a "broadcast" type message can be sent on the network without a need for router configuration. Moreover, unicasts can be sent using different protocols (e.g., TCP) than the subsequent traffic (e.g., UDP), thereby making discovery of compatible devices on the network more reliable.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

15.

SYSTEMS, METHODS, AND DEVICES FOR OPTIMIZING STREAMING BITRATE BASED ON MULTICLIENT DISPLAY PROFILES

      
Numéro d'application IN2019050898
Numéro de publication 2020/121322
Statut Délivré - en vigueur
Date de dépôt 2019-12-09
Date de publication 2020-06-18
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Eluvan, Rakesh
  • Ramaraj, Jayaprakash
  • Kotian, Preetham
  • Nayak, Satish

Abrégé

Systems, methods, and devices are provided for optimizing streaming bitrate during multiclient streaming sessions based, at least in part, on display profiles associated with client media receivers to which different video streams are concurrently provided. The method may be carried-out by a streaming media server in communication with first and second client media receivers over a network. In various embodiments, the method may include establishing at the streaming media server first and second bandwidth allotment thresholds based, at least in part, on display profiles assigned to display devices associated with the client media receivers. During an ensuing multiclient streaming session, the streaming media server further encodes segments of video streams at variable bitrates regulated in accordance with the established bandwidth allotment thresholds. Additionally, the streaming media server transmits the encoded segments of the video streams over the network to the client media receivers for presentation on the display devices.

Classes IPC  ?

  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co

16.

SECURITY ARCHITECTURE FOR VIDEO STREAMING

      
Numéro d'application IN2019050641
Numéro de publication 2020/049593
Statut Délivré - en vigueur
Date de dépôt 2019-09-06
Date de publication 2020-03-12
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Jayaprakash Narayanan, Ramaraj
  • Lakshman Kishore, Kondragunta
  • Preetham, R Kotian
  • Rakesh Eluvan, Periyaeluvan

Abrégé

A robust, computationally-efficient and secure system is described for storing content on a user-supplied storage device, as well as streaming content from a server to a client device. Three aspects of the security system could variously include automated processes, systems and devices: (1) for pairing a storage drive to a host device using a device identifier/user account combination; (2) for protecting stored content with efficient file system encryption; and/or (3) for securing a media stream with efficient yet effective digital cryptography. Each of these aspects can be implemented apart from each other, or any two or more of these concepts may be combined with each other or with other concepts for improved security, as desired.

Classes IPC  ?

  • H04N 21/4367 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison Établissement d'une communication protégée entre le client et un dispositif périphérique ou une carte à puces
  • H04N 21/426 - Structure de client; Structure de périphérique de client Éléments internes de client
  • H04N 21/4627 - Gestion de droits
  • 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/41 - Structure de client; Structure de périphérique de client
  • H04N 21/4147 - Enregistreur vidéo personnel [PVR]
  • 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/4405 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4 impliquant le décryptage de flux vidéo
  • H04N 21/4408 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4 impliquant le cryptage de flux vidéo, p.ex. re-cryptage d'un flux vidéo décrypté pour la redistribution dans un réseau domestique
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant le cryptage de flux vidéo

17.

PREFETCHING VIDEO SEGMENTS TO REDUCE PLAYBACK STARTUP DELAY

      
Numéro d'application US2019044696
Numéro de publication 2020/028681
Statut Délivré - en vigueur
Date de dépôt 2019-08-01
Date de publication 2020-02-06
Propriétaire
  • SLING MEDIA PVT LTD. (Inde)
  • DISH NETWORK LLC (USA)
Inventeur(s)
  • Hegde, Aishwarya
  • Konduru, Jayachandrakuar

Abrégé

A method of processing and delivering video content is disclosed. An embodiment of the method maintains a raw version of a video program at a server system. Before receiving any request to stream the video program from the server to a client device, a prefetching routine is performed on the video program to transcode and segments a leading portion of the video program. Before receiving any request to stream the video program from the server to the client device, the prefetched video segments are stored in cache memory of the server. The server receives a request to stream the video program to the client device. In response to the request, the prefetched video segments are streamed from the cache memory. The prefetching routine is also performed on the video program to transcode and segment a future portion of the video program, resulting in additional prefetched video segments

Classes IPC  ?

  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
  • H04N 21/658 - Transmission du client vers le serveur
  • 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

18.

SYSTEMS AND METHODS FOR INTELLIGENT PLAYBACK

      
Numéro d'application IN2019050558
Numéro de publication 2020/026268
Statut Délivré - en vigueur
Date de dépôt 2019-07-30
Date de publication 2020-02-06
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Yatish Jayant Naik, Raikar
  • Varunkumar, Tripathi
  • Karthik Mahabaleshwar, Hegde

Abrégé

Systems and methods for intelligent playback of media content may include an intelligent media playback system that, in response to determining the speech tempo in audio content by measuring syllable density of speech in the audio content, automatically adjusts a playback speed of the audio content as the audio content is being played based on the determined speech tempo. In some embodiments, the system may automatically and dynamically adjust the playback speed to result in a desired target speech tempo. In addition, the system may determine whether to automatically adjust playback speed of the audio content, as the media is being played, based on the detected speech tempo of the speech in the audio content and the determined type of content of media. Such automatic adjustments in playback speed result in more efficient playback of the audio content.

Classes IPC  ?

  • G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
  • G11B 27/28 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal

19.

LIVE THUMBNAIL IMAGE GENERATION

      
Numéro d'application IN2019050496
Numéro de publication 2020/021561
Statut Délivré - en vigueur
Date de dépôt 2019-07-04
Date de publication 2020-01-30
Propriétaire SLING MEDIA PVT, LTD. (Inde)
Inventeur(s)
  • Raikar, Yatish Jayant Naik
  • Tripathi, Varunkumar
  • Sahabhaumik, Soham
  • Ramesh, Rakesh

Abrégé

Various arrangements for generating thumbnail images for video content as the video content is being received are presented. A television receiver may first receive video content. A thumbnail generation process may be woken from a sleep state based on a predefined time period elapsing. The received video content may be monitored for a next-received I-frame. A thumbnail image may be created from the I-frame and may be mapped to a timestamp. The thumbnail generation process may then be caused to enter the sleep state for the predefined time period.

Classes IPC  ?

  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • 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

20.

RULE BASED SMART CHARGING

      
Numéro d'application IB2019054135
Numéro de publication 2019/224689
Statut Délivré - en vigueur
Date de dépôt 2019-05-20
Date de publication 2019-11-28
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s) Balarajashetty, Vikram

Abrégé

Smart battery charging solutions are disclosed. The smart charging solutions of the disclosure enable a user to configure a mobile device with individualized battery charging settings. The user specific settings may be combined with system settings to generate rules on battery charging. Context awareness is achieved through various sensors and through information sharing within and among the systems of the mobile device. The battery charging rules and the context awareness information are used together in controlling the charging of a battery.

Classes IPC  ?

  • H02J 7/04 - Régulation du courant ou de la tension de charge

21.

WIRELESS CAMERA TRACKING SYSTEM

      
Numéro d'application IN2019050385
Numéro de publication 2019/220458
Statut Délivré - en vigueur
Date de dépôt 2019-05-14
Date de publication 2019-11-21
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s) Kalam, Arun Pulasseri

Abrégé

Various arrangements of wireless tracking systems are presented. A tag device may be presented that include a first plurality of antennas. Each antenna of the first plurality of antennas may have an antenna radiation pattern pointed in a different direction. The tag device may include a wireless transmitter interface that transmits via each antenna of the first plurality of antennas. The wireless tracking system may also include a tracker device that tracks a direction to the tag device. The tracker device may include a second plurality of antennas. Each antenna of the second plurality of antennas may have an antenna radiation pattern pointed in a different direction. The tracker device may include a wireless interface receiver that performs a plurality of signal strength measurements using the second plurality of antennas.

Classes IPC  ?

  • H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
  • H04B 7/08 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • G01S 3/18 - Systèmes pour déterminer une direction ou une déviation par rapport à une direction prédéterminée utilisant une comparaison d'amplitude de signaux provenant successivement d'antennes ou de systèmes d'antennes réceptrices ayant des caractéristiques de directivité différemment orientées ou d'un système d'antenne ayant une caractéristique de directi provenant directement d'antennes directionnelles séparées

22.

QUICK BATTERY CHARGING

      
Numéro d'application IN2019050393
Numéro de publication 2019/220462
Statut Délivré - en vigueur
Date de dépôt 2019-05-16
Date de publication 2019-11-21
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s) Kalam, Arun Pulasseri

Abrégé

Novel techniques are described for quick charging of batteries. For example, a battery charging system can include a battery charger integrated circuit (IC) and a fuel gauge IC coupled between a battery and a central processor to execute a stored multi-phase battery charging protocol. Executing the protocol can include charging the battery in a constant current regulation phase by applying a constant charge current until a charge voltage (e.g., measured by the battery charger IC) reaches a defined regulation voltage that is higher than the nominal voltage of the battery plus the voltage drop across series components of the battery. Protection of the battery during such charging includes monitoring a present relative state of charge (RSOC) of the battery (e.g., by the fuel gauge IC) to detect when the present RSOC reaches a defined regulation RSOC level that may be substantially 100 percent of the charge capacity of the battery.

Classes IPC  ?

  • H02J 7/04 - Régulation du courant ou de la tension de charge

23.

RELAYING MEDIA CONTENT VIA A RELAY SERVER SYSTEM WITHOUT DECRYPTION

      
Numéro d'application IN2019050118
Numéro de publication 2019/167057
Statut Délivré - en vigueur
Date de dépôt 2019-02-14
Date de publication 2019-09-06
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Govindarajan, Jagan
  • Ranganathan, Gopikumar
  • Konduru, Jayachandrakumar

Abrégé

Various arrangements are presented for relaying a secure streaming media communication session. A media relay server system may receive from a streaming media client via the Internet a first request for the secure streaming media communication session. A secure streaming media communication session may be established between a private streaming media server and the media relay server system. The media relay server system may establish a Transmission Control Protocol (TCP) communication service between the media relay server system and the private streaming media server via the Internet. The media relay server system may route, via the Internet, encrypted media packets from the private streaming media server to the streaming media client without the encrypted media packets being decrypted by the media relay server system.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux

24.

METHODS AND SYSTEMS FOR SECURE DNS ROUTING

      
Numéro d'application IN2019050117
Numéro de publication 2019/167056
Statut Délivré - en vigueur
Date de dépôt 2019-02-14
Date de publication 2019-09-06
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Govindarajan, Jagan
  • Ranganathan, Gopikumar
  • Konduru, Jayachandrakumar
  • Gottipati, Roopesh

Abrégé

Various arrangements for performing secure domain name system (DNS) routing are presented. A secure signature may be generated using an internet protocol (IP) address of an authorized device. An encoded character string may be generated that comprises the IP address. The domain name server may receive a request for an IP address mapped to the hostname. The hostname may be validated using the secure signature. The IP address of the authorized device may be decoded from the encoded character string at least partially in response to the hostname being validated by the domain name server. The IP address decoded from the encoded character string may be transmitted at least partially based on the hostname being validated and the request for the IP address.

Classes IPC  ?

  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

25.

CLOUD ACCESS TO LOCAL NETWORK ADDRESSES

      
Numéro d'application IN2019050065
Numéro de publication 2019/159192
Statut Délivré - en vigueur
Date de dépôt 2019-01-29
Date de publication 2019-08-22
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Ramaraj, Jayaprakash Narayanan
  • Nayak, Suhas
  • Jojo, Joyce
  • Ranganathan, Gopikumar

Abrégé

Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.

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/751 - Mise à jour ou découverte de la topologie

26.

CAMERA IDENTIFICATION IN VIDEO PRODUCTION SYSTEM

      
Numéro d'application IN2018050860
Numéro de publication 2019/130338
Statut Délivré - en vigueur
Date de dépôt 2018-12-20
Date de publication 2019-07-04
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Kumar, Amit

Abrégé

Systems and processes are provided to identify a first camera model associated with a first video capture device of video capture devices within a system that aggregates video feeds from the video capture devices. A process includes receiving, by the video processing device, a first video sample from the first video capture device; sending, from the video processing device, a first command to the first video capture device; receiving, by the video processing device, a second video sample from the first video capture device subsequent to the sending of the first command; evaluating, by the video processing device, the first video sample and the second video sample in view of the first command to identify a first command response; and determining the first camera model based on the identified first command response.

Classes IPC  ?

  • 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

27.

ADAPTIVE BITRATE OPTIMIZATION UPON VIDEO STREAMING INITIALIZATION

      
Numéro d'application IN2018050865
Numéro de publication 2019/130342
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de publication 2019-07-04
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Sehgal, Sagar

Abrégé

Devices, methods, and program products are provided enabling Adaptive Bitrate (ABR) optimization upon initialization of a streaming video session. In embodiments, the method includes launching a streaming media interface application in response to user input. Substantially concurrently with application launch, the client media receiver further transmits a request over a communications network to a streaming media server for a sample video stream. As the video stream is received, the client media receiver plays the sample video stream as, for example, a background process. When subsequently receiving user input selecting streaming content for end user viewing, the client media receiver determines an optimized ABR setting based upon a recent ABR value of the sample video stream. The client media receiver transmits a request to the streaming media server for user-selected content stream at the optimized ABR setting and then presents the content stream for end user viewing.

Classes IPC  ?

  • H04N 21/238 - Interfaçage de la voie descendante du réseau de transmission, p.ex. adaptation du débit de transmission d'un flux vidéo à la bande passante du réseau; Traitement de flux multiplexés
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/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

28.

ADAPTIVE BITRATE OPTIMIZATION UPON VIDEO STREAMING INITIALIZATION

      
Numéro de document 03086891
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de disponibilité au public 2019-07-04
Date d'octroi 2022-12-06
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Sehgal, Sagar

Abrégé

Devices, methods, and program products are provided enabling Adaptive Bitrate (ABR) optimization upon initialization of a streaming video session. In embodiments, the method includes launching a streaming media interface application in response to user input. Substantially concurrently with application launch, the client media receiver further transmits a request over a communications network to a streaming media server for a sample video stream. As the video stream is received, the client media receiver plays the sample video stream as, for example, a background process. When subsequently receiving user input selecting streaming content for end user viewing, the client media receiver determines an optimized ABR setting based upon a recent ABR value of the sample video stream. The client media receiver transmits a request to the streaming media server for user-selected content stream at the optimized ABR setting and then presents the content stream for end user viewing.

Classes IPC  ?

  • H04N 21/238 - Interfaçage de la voie descendante du réseau de transmission, p.ex. adaptation du débit de transmission d'un flux vidéo à la bande passante du réseau; Traitement de flux multiplexés
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/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

29.

STREAMING METHODS AND SYSTEMS USING TUNER BUFFERS

      
Numéro d'application IN2018050856
Numéro de publication 2019/123480
Statut Délivré - en vigueur
Date de dépôt 2018-12-19
Date de publication 2019-06-27
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Yatish, Raikar
  • Arunoday, Thammineni

Abrégé

Methods and systems are provided for presenting media content with reduced latency. An exemplary method involves obtaining, by a tuner at a media device, media content broadcast on a broadcast channel and buffering, at the media device, a recent subset of the media content in a buffer associated with the tuner. In response to selection of the broadcast channel for presentation on a destination device coupled to the media device, the method continues by transcoding at least a portion of the buffered subset of the media content at the media device and providing the transcoded subset of the media content to the destination device.

Classes IPC  ?

  • H04N 21/426 - Structure de client; Structure de périphérique de client Éléments internes de client
  • 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/4402 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
  • H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison

30.

SYSTEMS AND METHODS FOR SELECTING AN INITIAL STREAMING BITRATE

      
Numéro d'application IN2018050811
Numéro de publication 2019/111278
Statut Délivré - en vigueur
Date de dépôt 2018-12-03
Date de publication 2019-06-13
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Jeevan Satpalsingh, Bhooi
  • Senthilkumar, Krishnadoss

Abrégé

Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player that requests segments of the media stream. In accordance with one embodiment, a method of encoding a media stream provided from an encoding system to a remotely-located client includes establishing a data connection with the client and acquiring, from the client, client information including a client identifier, a public internet protocol (IP) address, and a geographical location associated with the client. The method further includes determining, based on the client information, whether historical bit rate data is available in a historical bit rate data store provided by the encoding system. If such historical bit rate data is available, an initial bit rate parameter is set for the media stream and the media stream is encoded at the encoding system according to the initial bit rate parameter and transmitted to the client.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/4402 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel

31.

MULTI-PLATFORM DIGITAL RIGHTS MANAGEMENT FOR PLACESHIFTING OF MULTIMEDIA CONTENT

      
Numéro d'application IN2018050363
Numéro de publication 2019/003243
Statut Délivré - en vigueur
Date de dépôt 2018-06-06
Date de publication 2019-01-03
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Jagan Kumar, Govindarajan
  • Satish, Iyer

Abrégé

Devices, methods, and program products are provided, which support multiple Digital Rights Management (DRM) schemes or platforms during the placeshifting of media content. A given placeshifting session may be initiated between a placeshifting device and a user-controlled client media receiver executing a browser player. In one embodiment, the DRM placeshifting method includes storing, in a memory associated with the placeshifting device, DRM-protected content; receiving a request from the client media receiver over a communications network to stream the DRM-protected content to the device; and obtaining a placeshifting key and initialization instructions for the DRM-protected content. The DRM-protected content is streamed to the client media receiver in an encrypted format accessible with a placeshifting decryption key. In conjunction with streaming the DRM-protected content, initialization instructions is transmitted to the client media receiver containing information utilized by the browser player to obtain the DRM license from a first license server.

Classes IPC  ?

  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04N 21/00 - Distribution sélective de contenu, p.ex. télévision interactive ou vidéo à la demande [VOD]

32.

CUSTOMIZED OVER-THE-AIR TELEVISION CHANNEL MAPPING FOR GEOGRAPHICAL AREA USING CROWDSOURCING OF OVER‑THE‑AIR TELEVISION CHANNELS

      
Numéro d'application IB2018053867
Numéro de publication 2018/220563
Statut Délivré - en vigueur
Date de dépôt 2018-05-31
Date de publication 2018-12-06
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Ramaraj, Jayaprakash
  • Kotian, Preetham

Abrégé

Embodiments are directed toward providing a customized over-the-air channel mapping to each content receiver in a geographical area based on crowdsourced mappings of available channels from at least a subset of the content receivers in that geographical area. When a new content receiver is installed in the geographical area, the customized over-the-air channel mapping is provided to the new content receiver and used by the new content receiver as its internal list of available over-the-air channels without performing a scan of its own. At least a portion of the content receivers in the geographical area perform a round-robin-type scan to identify new or missing channels in the geographical area. The customized over-the-air channel mapping is then updated when a new channel or missing channel threshold is reached. And the updated customized over-the-air channel mapping is provided to each content receiver in the geographical area.

Classes IPC  ?

  • H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co
  • H04N 21/6543 - Transmission du serveur vers le client pour forcer certaines opérations du client, p.ex. l´enregistrement
  • H04N 21/6547 - Transmission du serveur vers le client comprenant des paramètres, p.ex. pour l'initialisation du client

33.

TEMPORALLY-SEAMLESS CHANNEL CHANGE FUNCTIONALITY IN MULTICHANNEL STREAMING ENVIRONMENTS

      
Numéro d'application IN2018050336
Numéro de publication 2018/216037
Statut Délivré - en vigueur
Date de dépôt 2018-05-25
Date de publication 2018-11-29
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Mohammed, Rasool

Abrégé

Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring. Conversely, if an additional channel change request is not received with the wait period, the client media receiver sends a channel reprioritization command to the streaming media server to prioritize the second streaming channel over the first streaming channel in continued transmission of the streaming channel bundle.

Classes IPC  ?

  • H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
  • 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/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/637 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]

34.

MODIFIED CHANNEL SURFING BASED ON MONITORED VIEWING HABITS

      
Numéro d'application IB2018053025
Numéro de publication 2018/207052
Statut Délivré - en vigueur
Date de dépôt 2018-05-02
Date de publication 2018-11-15
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Kuppappa, Harijan

Abrégé

Various arrangements for modified channel surfing are presented. Viewing habits of users of a television receiver may be monitored. A preferred television channel list indicating a plurality of preferred television channels based on the monitored viewing habits of users of the television receiver may be determined. User input requesting a channel surfing mode change to a preferred television channel mode may be received via a remote control. The channel surfing mode may be set to the preferred television channel mode. A channel up command or channel down command may be received by the television receiver from the remote control. A first television channel may be selected from the preferred television channel list in response to; the channel up command or channel down command: and the television receiver being set to the preferred television channel mode.

Classes IPC  ?

  • H04N 5/44 - Circuits de réception
  • H04N 5/50 - Indicateurs d'accord; Réglage automatique de l'accord
  • 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/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes

35.

METHODS AND SYSTEMS FOR EFFECTIVE SCRUB BAR NAVIGATION

      
Numéro de document 03059037
Statut En instance
Date de dépôt 2018-04-23
Date de disponibilité au public 2018-11-01
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Sriram, Prakash

Abrégé

Various arrangements are presented for managing video content navigation Metadata may be acquired that designates one or more portions of a programming content item as mapped to a predefined category selected from a plurality of predefined categories. A scrub bar interface may be output for presentation that graphically indicates a start point of the programming content, an end point of the programming content, and a scrub bar spanning from the start point to the end point. One or more graphical indications may be output that are indicative of the predefined category on the scrub bar based on the metadata.

Classes IPC  ?

  • G11B 27/11 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
  • G11B 27/34 - Aménagements indicateurs

36.

METHODS AND SYSTEMS FOR EFFECTIVE SCRUB BAR NAVIGATION

      
Numéro d'application IB2018052802
Numéro de publication 2018/198010
Statut Délivré - en vigueur
Date de dépôt 2018-04-23
Date de publication 2018-11-01
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Sriram, Prakash

Abrégé

Various arrangements are presented for managing video content navigation Metadata may be acquired that designates one or more portions of a programming content item as mapped to a predefined category selected from a plurality of predefined categories. A scrub bar interface may be output for presentation that graphically indicates a start point of the programming content, an end point of the programming content, and a scrub bar spanning from the start point to the end point. One or more graphical indications may be output that are indicative of the predefined category on the scrub bar based on the metadata.

Classes IPC  ?

  • G11B 27/11 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
  • G11B 27/34 - Aménagements indicateurs

37.

SYSTEMS AND METHODS FOR ACHIEVING OPTIMAL NETWORK BITRATE

      
Numéro d'application IN2018050188
Numéro de publication 2018/185778
Statut Délivré - en vigueur
Date de dépôt 2018-04-03
Date de publication 2018-10-11
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s) Jayaprakash Narayanan, Ramaraj

Abrégé

A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

38.

IMPROVED RECOVERY DURING VIDEO ENCODING

      
Numéro d'application IB2018051638
Numéro de publication 2018/167650
Statut Délivré - en vigueur
Date de dépôt 2018-03-13
Date de publication 2018-09-20
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • R V K S Narayana, Rao
  • Gajanan, Hegde
  • Dalimba, Laxminarayana
  • Satish, Iyer
  • Vivek, Maran
  • Vivek, Devaraj

Abrégé

Systems, devices and automated processes reduce the effects of unwanted interruption during video encoding by reserving header space at the outset of video encoding. This reserved space can be progressively filled on any periodic or other basis as encoding continues so that a recent header is always available. If an interruption occurs, only the video content encoded after the last header write will be lost, thereby greatly reducing the effects of the interruption.

Classes IPC  ?

  • H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
  • H04N 19/423 - 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 caractérisés par les dispositions des mémoires
  • H04N 19/85 - 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 pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo

39.

DEVICE MOBILITY IN DIGITAL VIDEO PRODUCTION SYSTEM

      
Numéro d'application IB2018051639
Numéro de publication 2018/167651
Statut Délivré - en vigueur
Date de dépôt 2018-03-13
Date de publication 2018-09-20
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Gajanan, Hegde
  • Rakesh Eluvan, Periyaeluvan

Abrégé

Systems, devices and processes improve the reliability of wireless communications within a video production system by providing a map or other graphical interface showing the relative locations of video capture devices, access points and/or other network devices. The graphical presentation can be used to provide instructions to direct the manual or automatic changing of positions to thereby improve signal quality for the device.

Classes IPC  ?

  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • 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
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo

40.

METHODS AND APPARATUS FOR COMMUNICATION BETWEEN MOBILE DEVICES AND ACCESSORY DEVICES

      
Numéro d'application IB2018051691
Numéro de publication 2018/167680
Statut Délivré - en vigueur
Date de dépôt 2018-03-14
Date de publication 2018-09-20
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Yudhisthira, Attry
  • Ajay, Davanam
  • Yatish Jayant, Raikar
  • Soham, Sahabhaumik

Abrégé

A media transfer method includes establishing a data connection between a mobile device and an accessory device such that the accessory device acts as a host configured to control access to first content stored within the accessory device. A a request for the first content is sent from the mobile device to the accessory device, in response to the request for the first content, the method includes sending, from the accessory device, the first content to the mobile device via the data connection, wherem first content is sent as a first transaction comprising a single header and a plurality of headerless data packets.

Classes IPC  ?

  • 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
  • H04N 21/40 - Dispositifs clients spécialement adaptés à la réception de contenu ou à l'interaction avec le contenu, p.ex. boîtier décodeur [STB]; Leurs opérations
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • H04M 1/725 - Téléphones sans fil

41.

DYNAMIC MEASUREMENT OF NETWORK HEALTH

      
Numéro de document 03056193
Statut Délivré - en vigueur
Date de dépôt 2018-03-13
Date de disponibilité au public 2018-09-20
Date d'octroi 2023-02-21
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Rakesh Eluvan, Periyaeluvan
  • R V K S Narayana, Rao
  • Vivek, Maran

Abrégé

A method for determining the health of a network includes determining, for a set of clients within the network, a total air percentage for each of the plurality of clients, and determining a total air percentage for a first access point within the network. The method further includes determining a transmit opportunity corresponding to a percentage of time a channel medium is free; determining a total air percentage used by a set of second access points; determining an air margin for the network, and determining an overall health classification for the network based on the air margin.

Classes IPC  ?

  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 88/08 - Dispositifs formant point d'accès

42.

DYNAMIC MEASUREMENT OF NETWORK HEALTH

      
Numéro d'application IB2018051643
Numéro de publication 2018/167653
Statut Délivré - en vigueur
Date de dépôt 2018-03-13
Date de publication 2018-09-20
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Rakesh Eluvan, Periyaeluvan
  • R V K S Narayana, Rao
  • Vivek, Maran

Abrégé

A method for determining the health of a network includes determining, for a set of clients within the network, a total air percentage for each of the plurality of clients, and determining a total air percentage for a first access point within the network. The method further includes determining a transmit opportunity corresponding to a percentage of time a channel medium is free; determining a total air percentage used by a set of second access points; determining an air margin for the network, and determining an overall health classification for the network based on the air margin.

Classes IPC  ?

  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 88/08 - Dispositifs formant point d'accès

43.

MEDIA SESSION MANAGEMENT

      
Numéro d'application IB2018000074
Numéro de publication 2018/162972
Statut Délivré - en vigueur
Date de dépôt 2018-01-15
Date de publication 2018-09-13
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Hegde, Gajanan
  • Nayak, Suhas
  • Shirali, Amey

Abrégé

A method includes receiving one or more media streams, each from a respective one of a one or more media capture devices, and receiving, from a client device, for each of the one or more media streams, state data including at least one of an active and a potential state of the media stream. The method includes disconnecting from the client device, and then, upon reconnecting to the client device, providing at least one of the media streams and the state data to the client device.

Classes IPC  ?

44.

SYNCHRONIZING MEDIA IN MULTIPLE DEVICES

      
Numéro d'application IB2018000092
Numéro de publication 2018/162973
Statut Délivré - en vigueur
Date de dépôt 2018-01-15
Date de publication 2018-09-13
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s) Kumar, Amit

Abrégé

A method includes receiving first and second media units with respective first and second time stamps that are assigned based on a first clock cycle time and a data transmission rate. The method includes assigning an adjusted time stamp to the second media unit based on the first clock cycle time, a second clock cycle time, the first time stamp, and the data transmission rate.

Classes IPC  ?

  • H04N 21/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p.ex. démultiplexage de données additionnelles d'un flux vidéo numérique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux
  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur

45.

REMOTE-CONTROLLED MEDIA STUDIO

      
Numéro de document 03007360
Statut Délivré - en vigueur
Date de dépôt 2016-12-02
Date de disponibilité au public 2017-06-08
Date d'octroi 2021-12-07
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • SLING MEDIA L.L.C. (USA)
Inventeur(s)
  • Rao, Padmanabha R.
  • Iyer, Satish

Abrégé

A system comprises a computing device including a processor and a memory. The memory stores instructions executable by the processor such that the processor is programmed to: decode a plurality of individual media items using at least a plurality of decoders to generate a plurality of mcdia input items, each of the plurality of individual media items received from a respective one or more inputs, at least one of the plurality of individual media items received from a media device remote from the computing device; process the plurality of media input items to generate a first media output item; generate an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more of the media input items for a common display; send, to the media device remote from the computing device, the aggregated media item; receive one or more commands from the media device, the one or more commands identifying at least one of the one or more of the media input items included in the aggregated media item to be included in a second media output item; generate the second media output item based at least in part on the at least one of the one or more of the media input items; and output the first media output item and the second media output item to one or more remote devices for viewing and/or storing of the first media output item and the second media output item.

Classes IPC  ?

  • H04N 21/4227 - Entrée à distance par un utilisateur situé à distance du dispositif client, p.ex. au travail
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04N 21/4223 - Caméras
  • 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 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/81 - Composants mono média du contenu

46.

REMOTE-CONTROLLED MEDIA STUDIO

      
Numéro d'application US2016064776
Numéro de publication 2017/096268
Statut Délivré - en vigueur
Date de dépôt 2016-12-02
Date de publication 2017-06-08
Propriétaire
  • SLING MEDIA, INC. (USA)
  • SLING MEDIA PVT LTD (Inde)
Inventeur(s)
  • Rao, Padmanabha, R.
  • Iyer, Satish

Abrégé

A system includes a computing device programmed to generate an aggregated media item that includes individual media items from a plurality of inputs. The aggregated media item combines one or more of the individual media items for a common display. The computing device is further programmed to send the aggregated media item to a media device and receive commands from the media device. The commands identify data from the aggregated media content item to be included in a media output item. The computing device is further programmed to generate the media output item based on the aggregated media content item and the commands.

Classes IPC  ?

  • H04N 21/4227 - Entrée à distance par un utilisateur situé à distance du dispositif client, p.ex. au travail
  • 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 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux
  • H04N 21/4223 - Caméras
  • 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/2365 - Multiplexage de plusieurs flux vidéo
  • H04N 21/81 - Composants mono média du contenu

47.

SYSTEMS AND METHODS FOR HOME AUTOMATION VIA A MEDIA DEVICE

      
Numéro d'application IB2015059865
Numéro de publication 2016/108144
Statut Délivré - en vigueur
Date de dépôt 2015-12-22
Date de publication 2016-07-07
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • SLING MEDIA, INC (USA)
Inventeur(s) Madan Mohan, Nayak

Abrégé

A home automation system stores, at a media device (120), configuration data (103, 104) including an identifier associated with a remotely controllable device (131-136). Remote control information is received over a network (110). From the remote control information and the configuration data (103, 104), a desired remote control signal is determined. The desired remote control signal is then transmitted from the media device (120) to the remotely controllable device (131-136). In this way, a media device (120) (such as a set-top box, place-shifting device, or the like) is capable of controlling devices (131-136) in its environment.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04N 21/40 - Dispositifs clients spécialement adaptés à la réception de contenu ou à l'interaction avec le contenu, p.ex. boîtier décodeur [STB]; Leurs opérations
  • H04N 5/44 - Circuits de réception
  • H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]

48.

INTELLIGENT AUTO-TUNING FOR A VIDEO SERVICES SYSTEM

      
Numéro d'application IB2015059207
Numéro de publication 2016/088015
Statut Délivré - en vigueur
Date de dépôt 2015-11-30
Date de publication 2016-06-09
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • SLING MEDIA, INC (USA)
Inventeur(s)
  • Melvin P, Perinchery
  • Amey, Shirali

Abrégé

A system and related operating methods of controlling operation of a content receiver device are presented here. An exemplary operating method receives user interaction data at a recommendation system. The user interaction data corresponds to content consumption behavior of a user. The method continues by processing the user interaction data to identify recommended video events for the user. The recommendation system generates control commands to automatically configure the content receiver device to present a first recommended video event to the user.

Classes IPC  ?

  • 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/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/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison
  • 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/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co

49.

Apparatus, systems and methods for presenting highlights of a media content event

      
Numéro d'application 14810237
Numéro de brevet 09860613
Statut Délivré - en vigueur
Date de dépôt 2015-07-27
Date de la première publication 2015-11-19
Date d'octroi 2018-01-02
Propriétaire Sling Media PVT LTD (Inde)
Inventeur(s) Kishore, Nandury V.

Abrégé

Systems and methods are operable to present summaries of a media content event. An exemplary embodiment receives a media content stream having at least one media content event, receives a summary feed stream having at least one media content event summary segment associated with the received at least one media content event, receives a user request for presentation of the media content event summary residing in the received at least one media content event summary segment, ends or pauses presentation of the media content event on a media presentation device, and presents the media content event summary of the media content event summary segment on the media presentation device.

Classes IPC  ?

  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce
  • 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/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • 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/84 - Génération ou traitement de données de description, p.ex. descripteurs de contenu
  • 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/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
  • H04N 5/44 - Circuits de réception
  • H04N 5/76 - Enregistrement du signal de télévision

50.

INTELLIGENT RECORDING OF FAVORITE VIDEO CONTENT USING A VIDEO SERVICES RECEIVER

      
Numéro d'application US2014057835
Numéro de publication 2015/050793
Statut Délivré - en vigueur
Date de dépôt 2014-09-26
Date de publication 2015-04-09
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • SLING MEDIA INC. (USA)
Inventeur(s) Naikraikar, Yatish, Jayant

Abrégé

A video services receiver and related operating methods are presented here. The video services receiver is configured to maintain a database that indicates a viewing pattern for a user of the video services receiver. The video services receiver is configured to detect a condition that is inconsistent with the maintained viewing pattern for the user. In response to the detection of an inconsistent condition, the video services receiver records a designated program event included in the viewing pattern for the user, wherein the recording addresses the detected condition. In some scenarios, the receiver buffers the designated program event to allow the user to view the entirety of the buffered program event. In other scenarios, the receiver records the designated program event and sends a notification to the user when the receiver determines that the user is absent or is not viewing any programming from the receiver.

Classes IPC  ?

  • H04N 21/4147 - Enregistreur vidéo personnel [PVR]
  • 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/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/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films

51.

Methods and apparatus for managing configuration settings

      
Numéro d'application 14053852
Numéro de brevet 09753985
Statut Délivré - en vigueur
Date de dépôt 2013-10-15
Date de la première publication 2014-04-17
Date d'octroi 2017-09-05
Propriétaire Sling Media PVT Ltd. (Inde)
Inventeur(s)
  • Mule, Sachin D.
  • Abramov, Andrey L.
  • Georges, Yohann

Abrégé

A configuration settings datastore is partitioned into data groups. Each data group includes a set of configuration settings, a set of membership criteria, and a weight. A request is received for configuration settings for a networked device, the request including a set of parameters associated with the networked device. A set of desired configuration settings are selected from the datastore based on the sets of membership criteria, the set of parameters, and the weights of the plurality of data groups. The desired configuration settings are then transmitted to the networked device.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

52.

SYSTEMS AND METHODS FOR CONTROLLING THE ENCODING OF A SEGMENTED MEDIA STREAM USING SEGMENT TRANSMIT TIMES

      
Numéro de document 02847081
Statut Délivré - en vigueur
Date de dépôt 2012-08-29
Date de disponibilité au public 2013-03-07
Date d'octroi 2017-05-09
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Gomes, Conrad Savio Jude
  • M, Gireesh Kumar
  • Krishnadoss, Senthilkumar

Abrégé

Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player that requests segments of the media stream. The media stream is encoded into segments according to an encoding parameter. Data is gathered about current conditions of the network and/or the media player, and encoding of the media stream is adjusted during operation to adapt to changing conditions. The encoding parameter is suitably adjusted in response to changes in available bandwidth and/or segment transmit time, as appropriate.

Classes IPC  ?

  • H04N 19/164 - Retour d’information en provenance du récepteur ou du canal de transmission
  • 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/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04L 43/0876 - Utilisation du réseau, p.ex. volume de charge ou niveau de congestion
  • H04L 43/16 - Surveillance de seuil
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 43/0852 - Retards

53.

SYSTEMS AND METHODS FOR CONTROLLING THE ENCODING OF A SEGMENTED MEDIA STREAM USING SEGMENT TRANSMIT TIMES

      
Numéro d'application IN2012000574
Numéro de publication 2013/030852
Statut Délivré - en vigueur
Date de dépôt 2012-08-29
Date de publication 2013-03-07
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s)
  • Gomes, Conrad Savio Jude
  • M, Gireesh Kumar
  • Krishnadoss, Senthilkumar

Abrégé

Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player that requests segments of the media stream. The media stream is encoded into segments according to an encoding parameter. Data is gathered about current conditions of the network and/or the media player, and encoding of the media stream is adjusted during operation to adapt to changing conditions. The encoding parameter is suitably adjusted in response to changes in available bandwidth and/or segment transmit time, as appropriate.

Classes IPC  ?

  • H04N 7/26 - utilisant la réduction de la largeur de bande (réduction d'information par conversion de code en général H03M 7/30)

54.

APPARATUS, SYSTEMS AND METHODS FOR PRESENTING A SUMMARY OF A MEDIA CONTENT EVENT

      
Numéro de document 02838021
Statut Délivré - en vigueur
Date de dépôt 2011-06-08
Date de disponibilité au public 2012-12-13
Date d'octroi 2016-08-02
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Kishore, Nandury V.

Abrégé

Systems and methods are operable to present summaries of a media content event. An exemplary embodiment receives a media content stream having at least one media content event, receives a summary feed stream having at least one media content event summary segment associated with the received at least one media content event, receives a user request for presentation of the media content event summary residing in the received at least one media content event summary segment, ends or pauses presentation of the media content event on a media presentation device, and presents the media content event summary of the media content event summary segment on the media presentation device.

Classes IPC  ?

  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce
  • G11B 27/34 - Aménagements indicateurs
  • H04N 5/76 - Enregistrement du signal de télévision

55.

APPARATUS, SYSTEMS AND METHODS FOR PRESENTING A SUMMARY OF A MEDIA CONTENT EVENT

      
Numéro d'application IN2011000384
Numéro de publication 2012/168943
Statut Délivré - en vigueur
Date de dépôt 2011-06-08
Date de publication 2012-12-13
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Kishore, Nandury V.

Abrégé

Systems and methods are operable to present summaries of a media content event. An exemplary embodiment receives a media content stream having at least one media content event, receives a summary feed stream having at least one media content event summary segment associated with the received at least one media content event, receives a user request for presentation of the media content event summary residing in the received at least one media content event summary segment, ends or pauses presentation of the media content event on a media presentation device, and presents the media content event summary of the media content event summary segment on the media presentation device.

Classes IPC  ?

  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G11B 27/34 - Aménagements indicateurs
  • H04N 5/76 - Enregistrement du signal de télévision

56.

SYSTEMS AND METHODS FOR DISTRIBUTED ACCESS TO MEDIA CONTENT USING PLACESHIFTING

      
Numéro de document 02821041
Statut Délivré - en vigueur
Date de dépôt 2010-12-14
Date de disponibilité au public 2012-06-21
Date d'octroi 2017-01-10
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Panigrahi, Biswaranjan

Abrégé

Systems and techniques are provided to distribute access to stored or other local media content across a number of different placeshifting systems. A server maintains a database of stored programs or other content that is available from at any number of different placeshifting systems. The server processes requests for content received from authenticated users by identifying a placeshifting system that has local content that corresponds to the requested content and that is accessible via a network. The server then facilitates a placeshifting session between the identified placeshifting system and a client device operated by the authenticated user in which the client device obtains the requested content.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 67/104 - Réseaux de pairs [P2P]
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/568 - Stockage temporaire des données à un stade intermédiaire, p.ex. par mise en antémémoire

57.

SYSTEMS AND METHODS FOR DISTRIBUTED ACCESS TO MEDIA CONTENT USING PLACESHIFTING

      
Numéro d'application IN2010000805
Numéro de publication 2012/081030
Statut Délivré - en vigueur
Date de dépôt 2010-12-14
Date de publication 2012-06-21
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Panigrahi, Biswaranjan

Abrégé

Systems and techniques are provided to distribute access to stored or other local media content across a number of different placeshifting systems. A server maintains a database of stored programs or other content that is available from at any number of different placeshifting systems. The server processes requests for content received from authenticated users by identifying a placeshifting system that has local content that corresponds to the requested content and that is accessible via a network. The server then facilitates a placeshifting session between the identified placeshifting system and a client device operated by the authenticated user in which the client device obtains the requested content.

Classes IPC  ?

  • 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

58.

SYSTEM AND METHOD FOR PROVIDING DYNAMIC CONTENT WITH AN ELECTRONIC PROGRAM GUIDE

      
Numéro d'application IN2011000852
Numéro de publication 2012/081037
Statut Délivré - en vigueur
Date de dépôt 2011-12-13
Date de publication 2012-06-21
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Bajpai, Parimal

Abrégé

An electronic program guide (EPG) presented by a set top box (STB) or other television receiver dynamically changes the electronic guide information provided for one or more programs during presentation. In various embodiments, multiple presentation screens for displaying different types of information related to the program are received with the EPG data and sequentially rendered to the viewer. The multiple presentation screens may be manually or automatically sequenced within the guide to provide additional space for presenting information about one or more programs from within the electronic program guide itself.

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/478 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/658 - Transmission du client vers le serveur
  • H04N 21/858 - Création de liens entre données et contenu, p.ex. en liant une URL à un objet vidéo en créant une zone active ("hotspot")

59.

SYSTEMS, METHODS AND DEVICES TO REDUCE CHANGE LATENCY IN PLACESHIFTED MEDIA STREAMS USING PREDICTIVE SECONDARY STREAMING

      
Numéro d'application IN2011000800
Numéro de publication 2012/070064
Statut Délivré - en vigueur
Date de dépôt 2011-11-17
Date de publication 2012-05-31
Propriétaire SLING MEDIA PVT. LTD (Inde)
Inventeur(s) Chittella, Kiran

Abrégé

Systems, methods and devices are provided to reduce change latency and/or to provide a picture-in-picture (PIP) feature within a placeshifted media stream. As the viewer receives a primary stream containing selected programming, secondary programming that is likely to be of interest to the user is predicted. A secondary stream containing the predicted content is obtained at the same time as the primary stream selected by the user. The secondary stream may be of lower quality than the primary stream to preserve network bandwidth. If the user subsequently selects the predicted secondary content, the previously-obtained content can be quickly provided as an output to the display. Alternately, the primary and secondary streams may be simultaneously output to the display in PIP or another manner.

Classes IPC  ?

  • H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
  • 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/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 21/6379 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur vers le codeur
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/2381 - Adaptation du flux multiplexé à un réseau spécifique, p.ex. un réseau à protocole Internet [IP]

60.

SYSTEMS, METHODS AND DEVICES TO REDUCE CHANGE LATENCY IN PLACESHIFTED MEDIA STREAMS USING PREDICTIVE SECONDARY STREAMING

      
Numéro de document 02818582
Statut Délivré - en vigueur
Date de dépôt 2011-11-17
Date de disponibilité au public 2012-05-31
Date d'octroi 2016-10-04
Propriétaire SLING MEDIA PVT. LTD (Inde)
Inventeur(s) Chittella, Kiran

Abrégé

Systems, methods and devices are provided to reduce change latency and/or to provide a picture-in-picture (PIP) feature within a placeshifted media stream. As the viewer receives a primary stream containing selected programming, secondary programming that is likely to be of interest to the user is predicted. A secondary stream containing the predicted content is obtained at the same time as the primary stream selected by the user. The secondary stream may be of lower quality than the primary stream to preserve network bandwidth. If the user subsequently selects the predicted secondary content, the previously-obtained content can be quickly provided as an output to the display. Alternately, the primary and secondary streams may be simultaneously output to the display in PIP or another manner.

Classes IPC  ?

  • H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
  • 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/2381 - Adaptation du flux multiplexé à un réseau spécifique, p.ex. un réseau à protocole Internet [IP]
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • 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 21/6379 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur vers le codeur

61.

AUTOMATED SEARCHING FOR SOLUTIONS TO SUPPORT SELF-DIAGNOSTIC OPERATIONS OF WEB-ENABLED DEVICES

      
Numéro de document 02818232
Statut Délivré - en vigueur
Date de dépôt 2011-11-17
Date de disponibilité au public 2012-05-24
Date d'octroi 2017-08-15
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Mule, Sachin D.

Abrégé

An automated diagnostic system is presented here. The system includes a network-enabled device, a remote network-based search engine, and a data communication network to facilitate data communication between the network-enabled device and the remote network-based search engine. The device automatically detects a problem, error, or failure associated with its operation, and automatically sends a corresponding search query to the remote network-based search engine. The search engine receives the search query and, in response to the search query, searches for relevant information pertaining to the problem, error, or failure, and sends a corresponding response to the network-enabled device. The response includes response data having some contextual association with the solution. The device receives the response, processes at least some of the response data to determine a course of action, and initiates that course of action.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

62.

AUTOMATED SEARCHING FOR SOLUTIONS TO SUPPORT SELF-DIAGNOSTIC OPERATIONS OF WEB-ENABLED DEVICES

      
Numéro d'application IN2011000799
Numéro de publication 2012/066577
Statut Délivré - en vigueur
Date de dépôt 2011-11-17
Date de publication 2012-05-24
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Mule, Sachin, D.

Abrégé

An automated diagnostic system is presented here. The system includes a network-enabled device, a remote network-based search engine, and a data communication network to facilitate data communication between the network-enabled device and the remote network-based search engine. The device automatically detects a problem, error, or failure associated with its operation, and automatically sends a corresponding search query to the remote network-based search engine. The search engine receives the search query and, in response to the search query, searches for relevant information pertaining to the problem, error, or failure, and sends a corresponding response to the network-enabled device. The response includes response data having some contextual association with the solution. The device receives the response, processes at least some of the response data to determine a course of action, and initiates that course of action.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

63.

MULTI-STREAM PLACESHIFTING

      
Numéro d'application IN2011000275
Numéro de publication 2012/066558
Statut Délivré - en vigueur
Date de dépôt 2011-04-26
Date de publication 2012-05-24
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Satheesh, Sharath Hariharpur

Abrégé

Disclosure is directed to managing more than one placeshifting transmission at a target device. The target device may be configured to receive a first video from a first placeshifting source and a second video from a second placeshifting source. The target device may additionally be configured to simultaneously output the first and second video on an output device, using various display screen configurations such as picture-in-picture, split screen, windows, and so. The first and second placeshifting sources may be content receivers having integrated placeshifting functions or may be content receivers provided in association with stand-alone placeshifting devices. A dual-tuner content receiver may also provide both the first and second placeshifting sources to the target device.

Classes IPC  ?

  • H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme

64.

SYSTEMS AND METHODS TO SHARE ACCESS TO PLACESHIFTING DEVICES

      
Numéro de document 02815646
Statut Délivré - en vigueur
Date de dépôt 2011-09-23
Date de disponibilité au public 2012-05-03
Date d'octroi 2019-01-15
Propriétaire
  • SLING MEDIA PVT. LTD. (Inde)
  • SLING MEDIA L.L.C. (USA)
Inventeur(s) Chittella, Kiran

Abrégé

A server facilitates sharing of otherwise idle placeshifting devices over the Internet or another network. The server maintains a list of placeshifting devices that are available to share content via the network. When a selection of shared content is received from a client device, an available placeshifting device that has access to the requested content is identified. The client device and the identified placeshifting device establish a placeshifting connection over the network in which the client device controls the identified placeshifting device to obtain the selected content.

Classes IPC  ?

  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • H04N 21/4227 - Entrée à distance par un utilisateur situé à distance du dispositif client, p.ex. au travail
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p.ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/562 - Courtage des services de mandataires
  • H04L 67/567 - Intégration de l’approvisionnement des services à partir d'une pluralité de fournisseurs de services

65.

SYSTEMS AND METHODS TO SHARE ACCESS TO PLACESHIFTING DEVICES

      
Numéro d'application US2011053091
Numéro de publication 2012/057949
Statut Délivré - en vigueur
Date de dépôt 2011-09-23
Date de publication 2012-05-03
Propriétaire
  • SLING MEDIA PVT. LTD. (Inde)
  • SLING MEDIA, INC. (USA)
Inventeur(s) Chittella, Kiran

Abrégé

A server facilitates sharing of otherwise idle placeshifting devices over the Internet or another network. The server maintains a list of placeshifting devices that are available to share content via the network. When a selection of shared content is received from a client device, an available placeshifting device that has access to the requested content is identified. The client device and the identified placeshifting device establish a placeshifting connection over the network in which the client device controls the identified placeshifting device to obtain the selected content.

Classes IPC  ?

  • 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
  • H04N 21/4227 - Entrée à distance par un utilisateur situé à distance du dispositif client, p.ex. au travail

66.

DYNAMIC ENCODE SETTING ADJUSTMENT

      
Numéro de document 02815637
Statut Délivré - en vigueur
Date de dépôt 2011-04-26
Date de disponibilité au public 2012-05-03
Date d'octroi 2016-06-07
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s)
  • Rao, Narayana
  • Iyer, Satish

Abrégé

A player decodes and renders encoded digital data received from an encoder. During processing, the player periodically monitors dropped frames as well as time spent. If the dropped frames are below a minimum, the player determines to signal the encoder to increase bit rate or frame rate by consulting a table. If the player determines to increase bit rate, the player signals accordingly. However, if the player determines to increase frame rate, the player first verifies that the spent time is below a minimum. To the contrary, if the dropped frames are both above the minimum and a first maximum but not a second maximum, the player determines to signal the encoder to decrease bit rate or frame rate by consulting the table and signaling accordingly. However, if the dropped frames are above the second maximum, the player signals the encoder to decrease the frame rate without consulting the table.

Classes IPC  ?

  • H04N 19/132 - 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’élément, le paramètre ou la sélection affectés ou contrôlés par le codage adaptatif Échantillonnage, masquage ou troncature d’unités de codage, p.ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
  • H04N 19/164 - Retour d’information en provenance du récepteur ou du canal de transmission
  • H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p.ex. décodeurs vidéo asymétriques par rapport à l’encodeur

67.

DYNAMIC ENCODE SETTING ADJUSTMENT

      
Numéro d'application IN2011000276
Numéro de publication 2012/056469
Statut Délivré - en vigueur
Date de dépôt 2011-04-26
Date de publication 2012-05-03
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s)
  • Rao, Narayana
  • Iyer, Satish

Abrégé

A player decodes and renders encoded digital data received from an encoder. During processing, the player periodically monitors dropped frames as well as time spent. If the dropped frames are below a minimum, the player determines to signal the encoder to increase bit rate or frame rate by consulting a table. If the player determines to increase bit rate, the player signals accordingly. However, if the player determines to increase frame rate, the player first verifies that the spent time is below a minimum. To the contrary, if the dropped frames are both above the minimum and a first maximum but not a second maximum, the player determines to signal the encoder to decrease bit rate or frame rate by consulting the table and signaling accordingly. However, if the dropped frames are above the second maximum, the player signals the encoder to decrease the frame rate without consulting the table.

Classes IPC  ?

  • H04N 7/26 - utilisant la réduction de la largeur de bande (réduction d'information par conversion de code en général H03M 7/30)
  • H04N 7/46 - utilisant le sous-échantillonnage au codeur et la restitution de l'échantillon par interpolation au codeur ou au décodeur
  • H04N 7/50 - comportant un codage par transformation et par prédiction

68.

AUTHENTICATED BROADCAST TRANSMISSION UTILIZING A CONTENT RETRANSMITTER

      
Numéro de document 02815099
Statut Délivré - en vigueur
Date de dépôt 2011-10-17
Date de disponibilité au public 2012-04-26
Date d'octroi 2016-01-12
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Badam, Ravikumar
  • Natarajan, Janarthanan
  • Kore, Gurubasappa

Abrégé

A content retransmitter receives information for receivers and forms an authorized list by transmitting authentication prompts, receiving authentication information, and adding receivers if the authentication information for the respective receiver is verified to match stored user information. Subsequently, the content retransmitter may receive content and broadcast the received content to some or all of the receivers on the authorized list. Additionally, the content retransmitter may store the received content in a storage medium and provide the stored content to receivers on the authorized list upon request. The user authentication information received from the receivers may be passwords, biometric information, and so on. The received content may be broadcast to a subset of the authorized list corresponding to users who are related to the content. The related users may be determined by examining metadata about the received content, facial recognition analysis of users present in the received content, and so on.

Classes IPC  ?

  • H04H 60/14 - Dispositions d'accès conditionnel aux informations radiodiffusées ou aux services relatifs à la radiodiffusion
  • H04H 60/48 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p.ex. pour identifier les stations de radiodiffusion ou pour identifier le pour reconnaître les éléments exprimés dans les informations radiodiffusées

69.

AUTHENTICATED BROADCAST TRANSMISSION UTILIZING A CONTENT RETRANSMITTER

      
Numéro d'application IN2011000713
Numéro de publication 2012/053005
Statut Délivré - en vigueur
Date de dépôt 2011-10-17
Date de publication 2012-04-26
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Badam, Ravikumar
  • Natarajan, Janarthanan
  • Kore, Gurubasappa

Abrégé

A content retransmitter receives information for receivers and forms an authorized list by transmitting authentication prompts, receiving authentication information, and adding receivers if the authentication information for the respective receiver is verified to match stored user information. Subsequently, the content retransmitter may receive content and broadcast the received content to some or all of the receivers on the authorized list. Additionally, the content retransmitter may store the received content in a storage medium and provide the stored content to receivers on the authorized list upon request. The user authentication information received from the receivers may be passwords, biometric information, and so on. The received content may be broadcast to a subset of the authorized list corresponding to users who are related to the content. The related users may be determined by examining metadata about the received content, facial recognition analysis of users present in the received content, and so on.

Classes IPC  ?

  • H04H 60/14 - Dispositions d'accès conditionnel aux informations radiodiffusées ou aux services relatifs à la radiodiffusion
  • H04H 60/48 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p.ex. pour identifier les stations de radiodiffusion ou pour identifier le pour reconnaître les éléments exprimés dans les informations radiodiffusées

70.

CONNECTION PRIORITY SERVICES FOR DATA COMMUNICATION BETWEEN TWO DEVICES

      
Numéro d'application US2011023134
Numéro de publication 2011/097158
Statut Délivré - en vigueur
Date de dépôt 2011-01-31
Date de publication 2011-08-11
Propriétaire
  • SLING MEDIA, INC. (USA)
  • SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Jain, Vikal Kumar
  • Bajpai, Parimal
  • Iyer, Satish
  • Asnis, Ilya
  • Dham, Vikram

Abrégé

A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

71.

CONNECTION PRIORITY SERVICES FOR DATA COMMUNICATION BETWEEN TWO DEVICES

      
Numéro de document 02788655
Statut Délivré - en vigueur
Date de dépôt 2011-01-31
Date de disponibilité au public 2011-08-11
Date d'octroi 2015-11-03
Propriétaire
  • SLING MEDIA PVT. LTD. (Inde)
  • SLING MEDIA L.L.C. (USA)
Inventeur(s)
  • Jain, Vikal Kumar
  • Bajpai, Parimal
  • Iyer, Satish
  • Asnis, Ilya
  • Dham, Vikram

Abrégé

A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes.

Classes IPC  ?

  • H04L 67/14 - Gestion de session
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p.ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 69/24 - Négociation des capacités de communication
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

72.

SYSTEMS AND METHODS FOR COORDINATING DATA COMMUNICATION BETWEEN TWO DEVICES

      
Numéro d'application IN2011000080
Numéro de publication 2011/095993
Statut Délivré - en vigueur
Date de dépôt 2011-02-03
Date de publication 2011-08-11
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Jain, Vikal Kumar

Abrégé

The mediation device presented here facilitates data communication between a client device and a server device. The mediation device includes a processor, a memory element coupled to the processor, and a communication module coupled to the processor. The memory element is configured to store and maintain compatibility information related to data communication capabilities of a plurality of devices, including the server device. The communication module is configured to perform data communication with client devices, and is further configured to receive, from the client device, requests for compatibility information of the server device. Upon receipt of a request for compatibility information of the server device, the processor retrieves the compatibility information of the server device from the memory element, and the communication module sends the compatibility information of the server device to the client device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

73.

ALWAYS-ON-TOP MEDIA PLAYER LAUNCHED FROM A WEB BROWSER

      
Numéro d'application US2010055463
Numéro de publication 2011/059873
Statut Délivré - en vigueur
Date de dépôt 2010-11-04
Date de publication 2011-05-19
Propriétaire
  • SLING MEDIA PVT. LTD. (Inde)
  • SLING MEDIA INC. (USA)
Inventeur(s)
  • Thiyagarajan, Venkatesan
  • Babu, Tvn Kishore

Abrégé

A method for presenting digital media content is provided. The method directs the displaying of a web page on a display, where the web page includes a media player. The method detects certain activity associated with the media player and, in response to the detected activity, renders a stand-alone always-on-top media player on the display. The stand-alone media player is used for presentation of media content such as streaming media. The stand-alone media player is launched with default always-on-top display characteristics such that it remains visible even if another open application has focus.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]

74.

AUDIO SIGNAL ENCODING EMPLOYING INTERCHANNEL AND TEMPORAL REDUNDANCY REDUCTION

      
Numéro de document 02771886
Statut Délivré - en vigueur
Date de dépôt 2010-09-07
Date de disponibilité au public 2011-03-17
Date d'octroi 2015-07-07
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Kishore, Nandury V.

Abrégé

A method of encoding a time-domain audio signal is presented. A device transforms the time-domain signal into a frequency-domain signal including a sequence of sample blocks, wherein each block includes a coefficient for each of multiple frequencies. The coefficients of each block are grouped into frequency bands. For each frequency band of each block, a scale factor is estimated for the band, and the energy of the band for the block is compared with the energy of the band of an adjacent sample block, wherein the blocks may be adjacent to each other in either or both of an interchannel and a temporal sense. If the ratio of the band energy for the first block to the band energy for the adjacent block is less than some value, the scale factor of the band for the first block is increased. The coefficients of the band for each block are quantized based on the resulting scale factor. The encoded audio signal is generated based on the quantized coefficients and the scale factors.

Classes IPC  ?

  • G10L 19/02 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique utilisant l'analyse spectrale, p.ex. vocodeurs à transformée ou vocodeurs à sous-bandes

75.

AUDIO SIGNAL ENCODING EMPLOYING INTERCHANNEL AND TEMPORAL REDUNDANCY REDUCTION

      
Numéro d'application IN2010000595
Numéro de publication 2011/030354
Statut Délivré - en vigueur
Date de dépôt 2010-09-07
Date de publication 2011-03-17
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Kishore, Nandury V.

Abrégé

A method of encoding a time-domain audio signal is presented. A device transforms the time-domain signal into a frequency-domain signal including a sequence of sample blocks, wherein each block includes a coefficient for each of multiple frequencies. The coefficients of each block are grouped into frequency bands. For each frequency band of each block, a scale factor is estimated for the band, and the energy of the band for the block is compared with the energy of the band of an adjacent sample block, wherein the blocks may be adjacent to each other in either or both of an interchannel and a temporal sense. If the ratio of the band energy for the first block to the band energy for the adjacent block is less than some value, the scale factor of the band for the first block is increased. The coefficients of the band for each block are quantized based on the resulting scale factor. The encoded audio signal is generated based on the quantized coefficients and the scale factors.

Classes IPC  ?

  • G10L 19/02 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique utilisant l'analyse spectrale, p.ex. vocodeurs à transformée ou vocodeurs à sous-bandes

76.

FREQUENCY BAND SCALE FACTOR DETERMINATION IN AUDIO ENCODING BASED UPON FREQUENCY BAND SIGNAL ENERGY

      
Numéro d'application IN2010000557
Numéro de publication 2011/024198
Statut Délivré - en vigueur
Date de dépôt 2010-08-24
Date de publication 2011-03-03
Propriétaire SLING MEDIA PVT LTD (Inde)
Inventeur(s) Dalimba, Laxminarayana M.

Abrégé

A method of encoding a time-domain audio signal is presented. In the method, an electronic device receives the time-domain audio signal. The time-domain audio signal is transformed into a frequency-domain signal including a coefficient for each of a plurality of frequencies, which are grouped into frequency bands. For each frequency band, the energy of the band is determined, a scale factor for the band is determined based on the energy of the band, and the coefficients of the band are quantized based on the associated scale factor. The encoded audio signal is generated based on the quantized coefficients and the scale factors.

Classes IPC  ?

  • G10L 19/02 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique utilisant l'analyse spectrale, p.ex. vocodeurs à transformée ou vocodeurs à sous-bandes
  • G10L 19/00 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique

77.

FREQUENCY BAND SCALE FACTOR DETERMINATION IN AUDIO ENCODING BASED UPON FREQUENCY BAND SIGNAL ENERGY

      
Numéro de document 02770622
Statut Délivré - en vigueur
Date de dépôt 2010-08-24
Date de disponibilité au public 2011-03-03
Date d'octroi 2015-06-23
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Dalimba, Laxminarayana M.

Abrégé

A method of encoding a time-domain audio signal is presented. In the method, an electronic device receives the time-domain audio signal. The time-domain audio signal is transformed into a frequency-domain signal including a coefficient for each of a plurality of frequencies, which are grouped into frequency bands. For each frequency band, the energy of the band is determined, a scale factor for the band is determined based on the energy of the band, and the coefficients of the band are quantized based on the associated scale factor. The encoded audio signal is generated based on the quantized coefficients and the scale factors.

Classes IPC  ?

  • G10L 19/032 - Quantification ou dé-quantification de composantes spectrales

78.

HOME MEDIA AGGREGATOR SYSTEM AND METHOD

      
Numéro d'application US2010044270
Numéro de publication 2011/019548
Statut Délivré - en vigueur
Date de dépôt 2010-08-03
Date de publication 2011-02-17
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Panigrahi, Biswaranjan

Abrégé

Systems and methods are described for aggregating and playing media content using a proxy server. A request is received, in the proxy server, to play media content from a placeshifting media source on a media player. The requested media content is received, in the proxy server, from the placeshifting media source. The proxy server determines the media playing capability of the media player, and transmits the requested media content to the media player in a manner that is compatible with the media player associated with the request.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • G11B 20/10 - Enregistrement ou reproduction numériques

79.

SYSTEMS, METHODS, AND PROGRAM APPLICATIONS FOR SELECTIVELY RESTRICTING THE PLACESHIFTING OF COPY PROTECTED DIGITAL MEDIA CONTENT

      
Numéro d'application US2010044674
Numéro de publication 2011/019592
Statut Délivré - en vigueur
Date de dépôt 2010-08-06
Date de publication 2011-02-17
Propriétaire
  • SLING MEDIA PVT LTD (Inde)
  • SLING MEDIA, INC. (USA)
Inventeur(s)
  • Gangotri, Arun, L.
  • Gurzhi, Alexander

Abrégé

Systems, methods, and program products are provided for selectively restricting the transmission of copy protected digital media content from a computer system, over a network, and to a remote display. In one embodiment, a method includes the steps of capturing digital media content rendered on the local display by a media player application executed by the computer system; determining whether the media player application is accessing copy protected digital media content; and, if the media player application is not accessing copy protected digital media content, converting the captured digital media content to a media stream and transmitting the media stream over a network for presentation on a remote display.

Classes IPC  ?

  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction

80.

HOME MEDIA AGGREGATOR SYSTEM AND METHOD

      
Numéro de document 02770440
Statut Délivré - en vigueur
Date de dépôt 2010-08-03
Date de disponibilité au public 2011-02-17
Date d'octroi 2016-06-07
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Panigrahi, Biswaranjan

Abrégé

Systems and methods are described for aggregating and playing media content using a proxy server. A request is received, in the proxy server, to play media content from a placeshifting media source on a media player. The requested media content is received, in the proxy server, from the placeshifting media source. The proxy server determines the media playing capability of the media player, and transmits the requested media content to the media player in a manner that is compatible with the media player associated with the request.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • G11B 20/10 - Enregistrement ou reproduction numériques

81.

SYSTEMS, METHODS, AND PROGRAM APPLICATIONS FOR SELECTIVELY RESTRICTING THE PLACESHIFTING OF COPY PROTECTED DIGITAL MEDIA CONTENT

      
Numéro de document 02770446
Statut Délivré - en vigueur
Date de dépôt 2010-08-06
Date de disponibilité au public 2011-02-17
Date d'octroi 2015-11-10
Propriétaire
  • SLING MEDIA PVT LTD. (Inde)
  • SLING MEDIA L.L.C. (USA)
Inventeur(s)
  • Gangotri, Arun L.
  • Gurzhi, Alexander

Abrégé

Systems, methods, and program products are provided for selectively restricting the transmission of copy protected digital media content from a computer system, over a network, and to a remote display. In one embodiment, a method includes the steps of capturing digital media content rendered on the local display by a media player application executed by the computer system; determining whether the media player application is accessing copy protected digital media content; and, if the media player application is not accessing copy protected digital media content, converting the captured digital media content to a media stream and transmitting the media stream over a network for presentation on a remote display.

Classes IPC  ?

  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G11B 20/10 - Enregistrement ou reproduction numériques

82.

ADAPTIVE GAIN CONTROL FOR DIGITAL AUDIO SAMPLES IN A MEDIA STREAM

      
Numéro de document 02768775
Statut Délivré - en vigueur
Date de dépôt 2010-07-12
Date de disponibilité au public 2011-01-27
Date d'octroi 2016-05-31
Propriétaire SLING MEDIA PVT LTD. (Inde)
Inventeur(s) Nandury, Venkata Kishore

Abrégé

An adaptive gain control system and related operating method for digital audio samples is provided. The method is suitable for use with a digital media encoding system that transmits encoded media streams to a remotely-located presentation device such as a media player. The method begins by initializing the processing of a media stream. Then, the method adjusts the gain of a first set of digital audio samples in the media stream using a fast gain adaptation scheme, resulting in a first group of gain-adjusted digital audio samples having normalized volume during presentation. The method continues by adjusting the gain of a second set of digital audio samples in the media stream using a steady state gain adaptation scheme that is different than the fast gain adaptation scheme, resulting in a second group of gain-adjusted digital audio samples having normalized volume during presentation.

Classes IPC  ?

  • H03G 3/32 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs le réglage dépendant du niveau de bruit ambiant ou du niveau sonore ambiant
  • G10L 21/02 - Amélioration de l'intelligibilité de la parole, p.ex. réduction de bruit ou annulation d'écho

83.

ADAPTIVE GAIN CONTROL FOR DIGITAL AUDIO SAMPLES IN A MEDIA STREAM

      
Numéro d'application US2010041680
Numéro de publication 2011/011219
Statut Délivré - en vigueur
Date de dépôt 2010-07-12
Date de publication 2011-01-27
Propriétaire SLING MEDIA PVT LTD. (USA)
Inventeur(s) Nandury, Venkata Kishore

Abrégé

An adaptive gain control system and related operating method for digital audio samples is provided. The method is suitable for use with a digital media encoding system that transmits encoded media streams to a remotely-located presentation device such as a media player. The method begins by initializing the processing of a media stream. Then, the method adjusts the gain of a first set of digital audio samples in the media stream using a fast gain adaptation scheme, resulting in a first group of gain-adjusted digital audio samples having normalized volume during presentation. The method continues by adjusting the gain of a second set of digital audio samples in the media stream using a steady state gain adaptation scheme that is different than the fast gain adaptation scheme, resulting in a second group of gain-adjusted digital audio samples having normalized volume during presentation.

Classes IPC  ?

  • H03G 3/32 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs le réglage dépendant du niveau de bruit ambiant ou du niveau sonore ambiant
  • G10L 21/02 - Amélioration de l'intelligibilité de la parole, p.ex. réduction de bruit ou annulation d'écho

84.

SYSTEMS AND METHODS FOR CONTROLLING THE ENCODING OF A MEDIA STREAM

      
Numéro de document 02747539
Statut Délivré - en vigueur
Date de dépôt 2009-12-18
Date de disponibilité au public 2010-06-24
Date d'octroi 2015-04-21
Propriétaire SLING MEDIA PVT. LTD. (Inde)
Inventeur(s)
  • Bajpai, Parimal
  • Rajagopal, Harish Nair
  • Govil, Vineet
  • Krishnadoss, Senthilkumar

Abrégé

Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player. The media stream is encoded according to an encoding parameter. Data is gathered about a transmit buffer within the encoding system, and the gathered data is processed to arrive at an estimate of network capacity and a calculated encoder rate. The encoding parameter is adjusted during subsequent encoding in response to a change in at least one of the esti-mate of network capacity and the calculated encoder rate.

Classes IPC  ?

  • H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth® 
  • H04N 21/8358 - Génération de données de protection, p.ex. certificats impliquant des filigranes numériques
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • H04N 19/152 - Débit ou quantité de données codées à la sortie du codeur par mesure de l’état de remplissage de la mémoire tampon de transmission

85.

SYSTEMS AND METHODS FOR CONTROLLING THE ENCODING OF A MEDIA STREAM

      
Numéro d'application IN2009000728
Numéro de publication 2010/070680
Statut Délivré - en vigueur
Date de dépôt 2009-12-18
Date de publication 2010-06-24
Propriétaire SLING MEDIA PVT. LTD (Inde)
Inventeur(s)
  • Bajpai, Parimal
  • Rajagopal, Harish, Nair
  • Govil, Vineet
  • Krishnadoss, Senthilkumar

Abrégé

Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player. The media stream is encoded according to an encoding parameter. Data is gathered about a transmit buffer within the encoding system, and the gathered data is processed to arrive at an estimate of network capacity and a calculated encoder rate. The encoding parameter is adjusted during subsequent encoding in response to a change in at least one of the estimate of network capacity and the calculated encoder rate.

Classes IPC  ?

  • H04N 7/24 - Systèmes pour la transmission de signaux de télévision utilisant la modulation par impulsions codées
  • H04N 7/26 - utilisant la réduction de la largeur de bande (réduction d'information par conversion de code en général H03M 7/30)
  • H04N 7/50 - comportant un codage par transformation et par prédiction