Dejero Labs Inc.

Canada

Retour au propriétaire

1-86 de 86 pour Dejero Labs Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 83
        Marque 3
Juridiction
        États-Unis 50
        Canada 20
        International 15
        Europe 1
Date
2024 mars 1
2024 janvier 1
2023 décembre 1
2024 (AACJ) 2
2023 6
Voir plus
Classe IPC
H04N 21/61 - Structure physique de réseau; Traitement de signal 25
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 21
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 20
H04N 21/2365 - Multiplexage de plusieurs flux vidéo 17
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 16
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 3
38 - Services de télécommunications 3
42 - Services scientifiques, technologiques et industriels, recherche et conception 3
45 - Services juridiques; services de sécurité; services personnels pour individus 2
35 - Publicité; Affaires commerciales 1
Voir plus
Statut
En Instance 18
Enregistré / En vigueur 68

1.

SYSTEMS AND METHODS FOR PUSH-BASED DATA COMMUNICATIONS

      
Numéro d'application 18273237
Statut En instance
Date de dépôt 2022-01-19
Date de la première publication 2024-03-21
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Azzam, Imad
  • Jones, George Richard

Abrégé

A data packet communication system is described, which can be implemented as a physical push based data packet communication device, such as a router, a gateway, or a controller circuit coupled to a router or a gateway adapted for controlling data packet communications. The data packet communication system is adapted to evaluate network capacity of each of the multiple networks at the time of a monitored communication event and assigns data packets accordingly.

Classes IPC  ?

  • H04L 67/55 - Services réseau par poussée
  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p.ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 43/0852 - Retards
  • H04L 43/0876 - Utilisation du réseau, p.ex. volume de charge ou niveau de congestion

2.

SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS

      
Numéro d'application 18376344
Statut En instance
Date de dépôt 2023-10-03
Date de la première publication 2024-01-25
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce

3.

SYSTEMS AND METHODS FOR COMMUNICATIONS USING BLENDED WIDE AREA NETWORKS

      
Numéro d'application CA2023050799
Numéro de publication 2023/235988
Statut Délivré - en vigueur
Date de dépôt 2023-06-09
Date de publication 2023-12-14
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Azzam, Imad
  • Kennedy, David John

Abrégé

A device for coordinating data communications across wide area network (WAN) connections, including a processor coupled with computer memory and non-transitory computer readable storage media, the processor configured to: monitor, for each WAN connection, latency and packet loss properties for packets transmitted on the WAN connection; identify, for each packet having a latency/jitter preference in a plurality of packets being routed, an adjusted target latency (ATL) based at least on a per-packet deadline for communication of the packet to a target endpoint; group, using the per-packet ATL and the plurality of WAN connection properties to establish a plurality of tiered groupings such that each WAN connection is grouped into a corresponding tiered grouping of the plurality of tiered groupings; and communicate the packet using one or more selected WAN connections, selected at least using the plurality of tiered groupings.

Classes IPC  ?

  • H04L 47/56 - Ordonnancement des files d’attente en implémentant un ordonnancement selon le délai
  • H04H 20/95 - Dispositions caractérisées par des caractéristiques techniques particulières de l'information radiodiffusée, p. ex. par la forme du signal ou par le format des informations caractérisés par un format spécifique, p.ex. MP3 [MPEG-1 Audio Layer 3]
  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement
  • H04L 47/283 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p.ex. causés par une gigue ou un temps d'aller-retour [RTT]

4.

SYSTEM AND METHOD FOR PROVIDING DATA SERVICES ON VEHICLES

      
Numéro d'application 18208061
Statut En instance
Date de dépôt 2023-06-09
Date de la première publication 2023-10-05
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Sze, David Pui Keung
  • Schneider, Anthony Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 28/10 - Régulation de flux
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04L 47/38 - Commande de flux; Commande de la congestion en adaptant le codage ou le taux de compression
  • 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/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04M 1/72457 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en s’appuyant sur la localisation géographique
  • H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 47/2416 - Trafic en temps réel
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 47/26 - Commande de flux; Commande de la congestion utilisant un retour explicite à la source, p.ex. paquets de signalisation de congestion
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court
  • H04L 47/28 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles

5.

SYSTEM AND METHOD FOR HOUSING ANTENNAS

      
Numéro d'application 18021531
Statut En instance
Date de dépôt 2021-11-08
Date de la première publication 2023-07-20
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Barrow, Andrew
  • Kunaratnam, Thananjagen
  • Elagha, Alaa F.
  • Oberholzer, Jonathon
  • Schneider, Anthony Todd
  • Smith, Cameron Kenneth

Abrégé

A multiple radio and/or multi antenna chassis is described in some embodiments, along with methods of operation, and non-transitory computer readable media storing machine interpretable instructions to be executed on a processor to perform the methods of operation. Variants are described having regard to the use of one or more of the antennas for establishing bonded connections whereby one or more subsets of the antennas are coordinated to operate in concert to operate one or more connections for data packet transmission while reducing energy loss issues as between operating antennas. The approaches described herein can operate, for example, with a plurality of wideband antennas to provide a multi modem communications device that can be coupled to a master/primary data communications device.

Classes IPC  ?

  • H04B 7/0404 - 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 mobile comprenant plusieurs antennes, p.ex. pour mettre en œuvre une diversité en voie ascendante
  • H04W 76/10 - Gestion de la connexion Établissement de la connexion
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H01Q 21/20 - Réseaux d'unités d'antennes, de même polarisation, excitées individuellement et espacées entre elles les unités étant espacées le long d'un trajet curviligne ou adjacent à celui-ci
  • H01Q 1/22 - Supports; Moyens de montage par association structurale avec d'autres équipements ou objets
  • H01Q 1/24 - Supports; Moyens de montage par association structurale avec d'autres équipements ou objets avec appareil récepteur
  • H01Q 9/42 - Antennes résonnantes avec alimentation à l'extrémité d'un élément actif allongé, p.ex. unipôle avec éléments repliés, les parties repliées étant espacées l'une de l'autre d'une petite fraction de la longueur d'onde émise
  • H01Q 25/00 - Antennes ou systèmes d'antennes fournissant au moins deux diagrammes de rayonnement

6.

SYSTEMS AND METHODS FOR DATA TRANSMISSION ACROSS UNRELIABLE CONNECTIONS

      
Numéro d'application 17928504
Statut En instance
Date de dépôt 2021-05-28
Date de la première publication 2023-06-29
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Jones, George Richard
  • Azzam, Imad
  • Sze, David Pui Keung
  • Oberholzer, Jonathon

Abrégé

An improved data packet communications approach is described that is adapted for communications across unreliable connections. In particular, the approach can be implemented as systems and methods for a networked router device configured to monitor communication characteristics and to group the connections into various tiers based on their communication reliability data. When a new packet is to be communicated, the grouped connections are utilized in aggregate to meet a target transmission reliability probability (e.g., target value or a band of values).

Classes IPC  ?

  • H04L 1/1867 - Dispositions spécialement adaptées au point d’émission
  • H04L 43/0805 - Surveillance ou test en fonction de métriques spécifiques, p.ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux en vérifiant la disponibilité

7.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 18111863
Numéro de brevet 11924113
Statut Délivré - en vigueur
Date de dépôt 2023-02-20
Date de la première publication 2023-06-29
Date d'octroi 2024-03-05
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0852 - Retards
  • H04L 47/10 - Commande de flux; Commande de la congestion
  • H04L 47/283 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p.ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04L 47/41 - Commande de flux; Commande de la congestion en agissant sur des flux ou des liens agrégés
  • H04W 28/10 - Régulation de flux
  • H04W 56/00 - Dispositions de synchronisation

8.

SYSTEM AND METHOD TO ADAPT COMMUNICATIONS RESPONSIVE TO ACTIONABLE INTELLIGENCE

      
Numéro d'application 18111869
Statut En instance
Date de dépôt 2023-02-20
Date de la première publication 2023-06-29
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Schneider, Todd
  • Smith, Cameron Kenneth
  • Oberholzer, Jonathon

Abrégé

Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.

Classes IPC  ?

  • H04W 40/34 - Modification d'une voie d'acheminement existante
  • H04L 45/24 - Routes multiples
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé

9.

Packet transmission system and method

      
Numéro d'application 17903024
Numéro de brevet 11876711
Statut Délivré - en vigueur
Date de dépôt 2022-09-05
Date de la première publication 2022-12-29
Date d'octroi 2024-01-16
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Wong, Bernard
  • Choy, Sharon Hui Lun
  • Schneider, Todd

Abrégé

A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.

Classes IPC  ?

  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c. à d. augmentation ou diminution automatique des capacités
  • H04L 43/0852 - Retards
  • H04L 43/0882 - Utilisation de la capacité de la liaison
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/34 - Commande de flux; Commande de la congestion en assurant l'intégrité de la séquence, p.ex. en utilisant des numéros de séquence
  • H04L 49/90 - Dispositions de mémoires tampon

10.

SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS

      
Numéro d'application 17740015
Statut En instance
Date de dépôt 2022-05-09
Date de la première publication 2022-10-20
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/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/4782 - Navigation sur le Web
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • 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
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/2187 - Transmission en direct
  • H04N 21/6583 - Accusé de réception

11.

System and method for controlling data stream modifications

      
Numéro d'application 17849471
Numéro de brevet 11792449
Statut Délivré - en vigueur
Date de dépôt 2022-06-24
Date de la première publication 2022-10-13
Date d'octroi 2023-10-17
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce

12.

SYSTEMS AND METHODS FOR MANAGING DATA PACKET COMMUNICATIONS

      
Numéro d'application 17633540
Statut En instance
Date de dépôt 2020-08-07
Date de la première publication 2022-09-15
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Azzam, Imad
  • Sze, David Pui Keung

Abrégé

A system for managing data packet delivery flow where one or more data packets are being communicated across a set of multi-path network links, is described in various embodiments, the system adapted to monitor an aggregated throughput being provided through the set of multi-path network links operating together and to conduct packet spacing operations by modifying characteristics corresponding to at least one data packet of the one or more data packets based at least on the monitored aggregated throughput such that if the one or more data packets are being communicated at a faster rate than the monitored aggregated throughput, the one or more data packets are delayed such that the one or more data packets appear to be communicated at a required pace.

Classes IPC  ?

  • H04L 45/24 - Routes multiples
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 47/25 - Commande de flux; Commande de la congestion le débit étant modifié par la source lors de la détection d'un changement des conditions du réseau
  • H04L 47/28 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles
  • H04L 47/41 - Commande de flux; Commande de la congestion en agissant sur des flux ou des liens agrégés
  • H04L 43/0888 - Débit
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages

13.

SYSTEMS AND METHODS FOR PUSH-BASED DATA COMMUNICATIONS

      
Numéro de document 03180267
Statut En instance
Date de dépôt 2022-01-19
Date de disponibilité au public 2022-07-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Azzam, Imad
  • Jones, George Richard

Abrégé

A data packet communication system is described, which can be implemented as a physical push based data packet communication device, such as a router, a gateway, or a controller circuit coupled to a router or a gateway adapted for controlling data packet communications. The data packet communication system is adapted to evaluate network capacity of each of the multiple networks at the time of a monitored communication event and assigns data packets accordingly.

Classes IPC  ?

14.

SYSTEMS AND METHODS FOR PUSH-BASED DATA COMMUNICATIONS

      
Numéro d'application CA2022050077
Numéro de publication 2022/155738
Statut Délivré - en vigueur
Date de dépôt 2022-01-19
Date de publication 2022-07-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Azzam, Imad
  • Jones, George Richard

Abrégé

A data packet communication system is described, which can be implemented as a physical push based data packet communication device, such as a router, a gateway, or a controller circuit coupled to a router or a gateway adapted for controlling data packet communications. The data packet communication system is adapted to evaluate network capacity of each of the multiple networks at the time of a monitored communication event and assigns data packets accordingly.

Classes IPC  ?

15.

SYSTEM AND METHOD FOR HOUSING ANTENNAS

      
Numéro de document 03178295
Statut En instance
Date de dépôt 2021-11-08
Date de disponibilité au public 2022-05-12
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Barrow, Andrew
  • Kunaratnam, Thananjagen
  • Elagha, Alaa F.
  • Oberholzer, Jonathon
  • Schneider, Anthony Todd
  • Smith, Cameron Kenneth

Abrégé

A multiple radio and/or multi antenna chassis is described in some embodiments, along with methods of operation, and non-transitory computer readable media storing machine interpretable instructions to be executed on a processor to perform the methods of operation. Variants are described having regard to the use of one or more of the antennas for establishing bonded connections whereby one or more subsets of the antennas are coordinated to operate in concert to operate one or more connections for data packet transmission while reducing energy loss issues as between operating antennas. The approaches described herein can operate, for example, with a plurality of wideband antennas to provide a multi modem communications device that can be coupled to a master / primary data communications device.

Classes IPC  ?

  • H01Q 21/00 - Systèmes ou réseaux d'antennes
  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04B 17/318 - Force du signal reçu
  • H04W 76/10 - Gestion de la connexion Établissement de la connexion
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04B 7/04 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées

16.

SYSTEM AND METHOD FOR HOUSING ANTENNAS

      
Numéro d'application CA2021051591
Numéro de publication 2022/094729
Statut Délivré - en vigueur
Date de dépôt 2021-11-08
Date de publication 2022-05-12
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Barrow, Andrew
  • Kunaratnam, Thananjagen
  • Elagha, Alaa F.
  • Oberholzer, Jonathon
  • Schneider, Anthony Todd
  • Smith, Cameron Kenneth

Abrégé

A multiple radio and/or multi antenna chassis is described in some embodiments, along with methods of operation, and non-transitory computer readable media storing machine interpretable instructions to be executed on a processor to perform the methods of operation. Variants are described having regard to the use of one or more of the antennas for establishing bonded connections whereby one or more subsets of the antennas are coordinated to operate in concert to operate one or more connections for data packet transmission while reducing energy loss issues as between operating antennas. The approaches described herein can operate, for example, with a plurality of wideband antennas to provide a multi modem communications device that can be coupled to a master / primary data communications device.

Classes IPC  ?

  • H01Q 21/00 - Systèmes ou réseaux d'antennes
  • H04B 7/04 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
  • H04W 76/10 - Gestion de la connexion Établissement de la connexion
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04B 17/318 - Force du signal reçu
  • H04W 24/06 - Réalisation de tests en trafic simulé

17.

Systems, devices and methods for distributing data with multi-tiered encoding

      
Numéro d'application 17501638
Numéro de brevet 11770564
Statut Délivré - en vigueur
Date de dépôt 2021-10-14
Date de la première publication 2022-02-03
Date d'octroi 2023-09-26
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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
  • 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

18.

SYSTEMS AND METHODS FOR DATA TRANSMISSION ACROSS UNRELIABLE CONNECTIONS

      
Numéro de document 03178286
Statut En instance
Date de dépôt 2021-05-28
Date de disponibilité au public 2021-12-02
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Jones, George Richard
  • Azzam, Imad
  • Sze, David Pui Keung
  • Oberholzer, Jonathon

Abrégé

An improved data packet communications approach is described that is adapted for communications across unreliable connections. In particular, the approach can be implemented as systems and methods for a networked router device configured to monitor communication characteristics and to group the connections into various tiers based on their communication reliability data. When a new packet is to be communicated, the grouped connections are utilized in aggregate to meet a target transmission reliability probability (e.g., target value or a band of values).

Classes IPC  ?

  • H04L 45/12 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données Évaluation de la route la plus courte
  • H04L 43/026 - Capture des données de surveillance en utilisant l’identification du flux
  • H04L 43/0829 - Perte de paquets
  • H04L 45/243 - Routes multiples en utilisant M + N routes actives parallèles
  • H04L 1/08 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue par émission répétée, p.ex. système Verdan

19.

SYSTEMS AND METHODS FOR DATA TRANSMISSION ACROSS UNRELIABLE CONNECTIONS

      
Numéro d'application CA2021050732
Numéro de publication 2021/237370
Statut Délivré - en vigueur
Date de dépôt 2021-05-28
Date de publication 2021-12-02
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Jones, George Richard
  • Azzam, Imad
  • Sze, David Pui Keung
  • Oberholzer, Jonathon

Abrégé

An improved data packet communications approach is described that is adapted for communications across unreliable connections. In particular, the approach can be implemented as systems and methods for a networked router device configured to monitor communication characteristics and to group the connections into various tiers based on their communication reliability data. When a new packet is to be communicated, the grouped connections are utilized in aggregate to meet a target transmission reliability probability (e.g., target value or a band of values).

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/701 - Routage ou recherche du chemin de transmission

20.

System and method for controlling data stream modifications

      
Numéro d'application 16322850
Numéro de brevet 11375249
Statut Délivré - en vigueur
Date de dépôt 2017-08-03
Date de la première publication 2021-11-18
Date d'octroi 2022-06-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • H04N 21/8549 - Création de résumés vidéo, p.ex. bande annonce

21.

System and method to adapt communications responsive to actionable intelligence

      
Numéro d'application 17264769
Numéro de brevet 11589289
Statut Délivré - en vigueur
Date de dépôt 2019-07-30
Date de la première publication 2021-09-23
Date d'octroi 2023-02-21
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Schneider, Todd
  • Smith, Cameron Kenneth
  • Oberholzer, Jonathon

Abrégé

Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.

Classes IPC  ?

  • H04W 40/34 - Modification d'une voie d'acheminement existante
  • H04L 45/24 - Routes multiples
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé

22.

Multipath data streaming over multiple networks

      
Numéro d'application 17336911
Numéro de brevet 11563788
Statut Délivré - en vigueur
Date de dépôt 2021-06-02
Date de la première publication 2021-09-16
Date d'octroi 2023-01-24
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos
  • Sze, David Pui Keung
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding.

Classes IPC  ?

  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur
  • H04L 65/613 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la commande de la source par la destination

23.

System and method for automatic encoder adjustment based on transport data

      
Numéro d'application 17316012
Numéro de brevet 11503307
Statut Délivré - en vigueur
Date de dépôt 2021-05-10
Date de la première publication 2021-08-26
Date d'octroi 2022-11-15
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/134 - 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 le critère affectant ou contrôlant le codage adaptatif
  • H04N 19/166 - Retour d’information en provenance du récepteur ou du canal de transmission concernant la quantité d’erreurs de transmission, p.ex. le taux d’erreur binaire
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • 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/89 - 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 mettant en œuvre des procédés ou des dispositions de détection d'erreurs de transmission au niveau du décodeur
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur
  • 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 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 65/613 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la commande de la source par la destination

24.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 17127508
Numéro de brevet 11588743
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de la première publication 2021-05-20
Date d'octroi 2023-02-21
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 47/283 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p.ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04W 28/10 - Régulation de flux
  • H04L 47/41 - Commande de flux; Commande de la congestion en agissant sur des flux ou des liens agrégés
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0852 - Retards
  • H04L 47/10 - Commande de flux; Commande de la congestion
  • H04W 56/00 - Dispositions de synchronisation

25.

System and method for providing data services on vehicles

      
Numéro d'application 17103593
Numéro de brevet 11689884
Statut Délivré - en vigueur
Date de dépôt 2020-11-24
Date de la première publication 2021-03-11
Date d'octroi 2023-06-27
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Sze, David Pui Keung
  • Schneider, Anthony Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/10 - Régulation de flux
  • H04L 47/38 - Commande de flux; Commande de la congestion en adaptant le codage ou le taux de compression
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04M 1/72457 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en s’appuyant sur la localisation géographique
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 47/2416 - Trafic en temps réel
  • H04L 47/26 - Commande de flux; Commande de la congestion utilisant un retour explicite à la source, p.ex. paquets de signalisation de congestion
  • H04L 47/28 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court

26.

System and method for transmission of data from a wireless mobile device over a multipath wireless router

      
Numéro d'application 17096617
Numéro de brevet 11838827
Statut Délivré - en vigueur
Date de dépôt 2020-11-12
Date de la première publication 2021-03-04
Date d'octroi 2023-12-05
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert (wayne)
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/10 - Régulation de flux
  • H04L 47/38 - Commande de flux; Commande de la congestion en adaptant le codage ou le taux de compression
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04M 1/72457 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en s’appuyant sur la localisation géographique
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 47/2416 - Trafic en temps réel
  • H04L 47/26 - Commande de flux; Commande de la congestion utilisant un retour explicite à la source, p.ex. paquets de signalisation de congestion
  • H04L 47/28 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court

27.

Systems and methods for transmission of data streams

      
Numéro d'application 17087460
Numéro de brevet 11330332
Statut Délivré - en vigueur
Date de dépôt 2020-11-02
Date de la première publication 2021-02-18
Date d'octroi 2022-05-10
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/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/4782 - Navigation sur le Web
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • 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
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/2187 - Transmission en direct
  • H04N 21/6583 - Accusé de réception

28.

SYSTEMS AND METHODS FOR MANAGING DATA PACKET COMMUNICATIONS

      
Numéro de document 03149828
Statut En instance
Date de dépôt 2020-08-07
Date de disponibilité au public 2021-02-11
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Azzam, Imad
  • Sze, David Pui Keung

Abrégé

A system for managing data packet delivery flow where one or more data packets are being communicated across a set of multi-path network links, is described in various embodiments, the system adapted to monitor an aggregated throughput being provided through the set of multi-path network links operating together and to conduct packet spacing operations by modifying characteristics corresponding to at least one data packet of the one or more data packets based at least on the monitored aggregated throughput such that if the one or more data packets are being communicated at a faster rate than the monitored aggregated throughput, the one or more data packets are delayed such that the one or more data packets appear to be communicated at a required pace.

Classes IPC  ?

  • H04L 47/32 - Commande de flux; Commande de la congestion en supprimant ou en retardant les unités de données, p.ex. les paquets ou les trames

29.

SYSTEMS AND METHODS FOR MANAGING DATA PACKET COMMUNICATIONS

      
Numéro d'application CA2020051090
Numéro de publication 2021/022383
Statut Délivré - en vigueur
Date de dépôt 2020-08-07
Date de publication 2021-02-11
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Azzam, Imad
  • Sze, David Pui Keung

Abrégé

A system for managing data packet delivery flow where one or more data packets are being communicated across a set of multi-path network links, is described in various embodiments, the system adapted to monitor an aggregated throughput being provided through the set of multi-path network links operating together and to conduct packet spacing operations by modifying characteristics corresponding to at least one data packet of the one or more data packets based at least on the monitored aggregated throughput such that if the one or more data packets are being communicated at a faster rate than the monitored aggregated throughput, the one or more data packets are delayed such that the one or more data packets appear to be communicated at a required pace.

Classes IPC  ?

  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens

30.

System and method for automatic encoder adjustment based on transport data

      
Numéro d'application 16875697
Numéro de brevet 11006129
Statut Délivré - en vigueur
Date de dépôt 2020-05-15
Date de la première publication 2020-09-03
Date d'octroi 2021-05-11
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/166 - Retour d’information en provenance du récepteur ou du canal de transmission concernant la quantité d’erreurs de transmission, p.ex. le taux d’erreur binaire
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • 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/89 - 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 mettant en œuvre des procédés ou des dispositions de détection d'erreurs de transmission au niveau du décodeur
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

31.

Systems, devices, and methods for distributing data with multi-tiered encoding

      
Numéro d'application 16868184
Numéro de brevet 11153610
Statut Délivré - en vigueur
Date de dépôt 2020-05-06
Date de la première publication 2020-08-20
Date d'octroi 2021-10-19
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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
  • 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

32.

Packet transmission system and method

      
Numéro d'application 16482972
Numéro de brevet 11438265
Statut Délivré - en vigueur
Date de dépôt 2017-12-21
Date de la première publication 2020-07-23
Date d'octroi 2022-09-06
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Wong, Bernard
  • Choy, Sharon Hui Lun
  • Schneider, Todd

Abrégé

A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.

Classes IPC  ?

  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c. à d. augmentation ou diminution automatique des capacités
  • H04L 43/0852 - Retards
  • H04L 43/0882 - Utilisation de la capacité de la liaison
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/34 - Commande de flux; Commande de la congestion en assurant l'intégrité de la séquence, p.ex. en utilisant des numéros de séquence
  • H04L 49/90 - Dispositions de mémoires tampon

33.

Multipath data streaming over multiple networks

      
Numéro d'application 16655677
Numéro de brevet 11032339
Statut Délivré - en vigueur
Date de dépôt 2019-10-17
Date de la première publication 2020-02-13
Date d'octroi 2021-06-08
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos
  • Sze, David Pui Keung
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

34.

SYSTEM AND METHOD TO ADAPT COMMUNICATIONS RESPONSIVE TO ACTIONABLE INTELLIGENCE

      
Numéro d'application CA2019051039
Numéro de publication 2020/024046
Statut Délivré - en vigueur
Date de dépôt 2019-07-30
Date de publication 2020-02-06
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Schneider, Todd
  • Smith, Cameron Kenneth
  • Oberholzer, Jonathon

Abrégé

Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.

Classes IPC  ?

  • H04L 12/725 - Sélection d’un chemin de qualité de service [QoS] adéquate
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04W 40/28 - Gestion d'informations sur la connectabilité, p.ex. exploration de connectabilité ou mise à jour de connectabilité pour acheminement réactif
  • H04W 40/34 - Modification d'une voie d'acheminement existante
  • H04W 40/38 - Modification d'une voie d'acheminement existante adaptation en raison de la variation des distances relatives entre les nœuds

35.

SYSTEM AND METHOD TO ADAPT COMMUNICATIONS RESPONSIVE TO ACTIONABLE INTELLIGENCE

      
Numéro de document 03108091
Statut En instance
Date de dépôt 2019-07-30
Date de disponibilité au public 2020-02-06
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Schneider, Todd
  • Smith, Cameron Kenneth
  • Oberholzer, Jonathon

Abrégé

Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.

Classes IPC  ?

  • H04L 45/24 - Routes multiples
  • H04W 40/28 - Gestion d'informations sur la connectabilité, p.ex. exploration de connectabilité ou mise à jour de connectabilité pour acheminement réactif
  • H04W 40/34 - Modification d'une voie d'acheminement existante
  • H04W 40/38 - Modification d'une voie d'acheminement existante adaptation en raison de la variation des distances relatives entre les nœuds
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04L 45/42 - Routage centralisé
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS

36.

Systems, devices, and methods for distributing data with multi-tiered encoding

      
Numéro d'application 16455865
Numéro de brevet 10687091
Statut Délivré - en vigueur
Date de dépôt 2019-06-28
Date de la première publication 2019-10-24
Date d'octroi 2020-06-16
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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
  • 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

37.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 16379158
Numéro de brevet 10904153
Statut Délivré - en vigueur
Date de dépôt 2019-04-09
Date de la première publication 2019-08-01
Date d'octroi 2021-01-26
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/10 - Régulation de flux
  • H04L 12/891 - Commande de flux sur liens ou flux agrégés
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 56/00 - Dispositions de synchronisation

38.

Systems and methods for transmission of data streams

      
Numéro d'application 16366510
Numéro de brevet 10827223
Statut Délivré - en vigueur
Date de dépôt 2019-03-27
Date de la première publication 2019-07-18
Date d'octroi 2020-11-03
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/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/4782 - Navigation sur le Web
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • 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
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/2187 - Transmission en direct
  • H04N 21/6583 - Accusé de réception

39.

System and method for automatic encoder adjustment based on transport data

      
Numéro d'application 16195415
Numéro de brevet 10701370
Statut Délivré - en vigueur
Date de dépôt 2018-11-19
Date de la première publication 2019-03-21
Date d'octroi 2020-06-30
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/134 - 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 le critère affectant ou contrôlant le codage adaptatif
  • H04N 19/166 - Retour d’information en provenance du récepteur ou du canal de transmission concernant la quantité d’erreurs de transmission, p.ex. le taux d’erreur binaire
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • 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/89 - 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 mettant en œuvre des procédés ou des dispositions de détection d'erreurs de transmission au niveau du décodeur
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

40.

SYSTEM AND METHOD FOR ASSESSING COMMUNICATION RESOURCES

      
Numéro de document 03073451
Statut En instance
Date de dépôt 2018-08-22
Date de disponibilité au public 2019-02-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Azzam, Imad
  • Sze, David Pui Keung
  • Schneider, Todd
  • Oberholzer, Jonathon
  • Frusina, Bogdan

Abrégé

In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.

Classes IPC  ?

  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c. à d. augmentation ou diminution automatique des capacités
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0882 - Utilisation de la capacité de la liaison
  • H04L 43/0852 - Retards

41.

SYSTEM AND METHOD FOR ASSESSING COMMUNICATION RESOURCES

      
Numéro d'application CA2018051012
Numéro de publication 2019/036806
Statut Délivré - en vigueur
Date de dépôt 2018-08-22
Date de publication 2019-02-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Azzam, Imad
  • Sze, David
  • Schneider, Todd
  • Oberholzer, Jonathon
  • Frusina, Bogdan

Abrégé

In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/729 - Sélection d’un chemin avec bande passante ou débit adéquat
  • H04L 12/751 - Mise à jour ou découverte de la topologie

42.

System and method for providing data services on vehicles

      
Numéro d'application 16134076
Numéro de brevet 10924887
Statut Délivré - en vigueur
Date de dépôt 2018-09-18
Date de la première publication 2019-01-31
Date d'octroi 2021-02-16
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Sze, David Pui Keung
  • Schneider, Anthony Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 1/725 - Téléphones sans fil
  • 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/2365 - Multiplexage de plusieurs flux vidéo
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04W 28/10 - Régulation de flux
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges

43.

Multipath data streaming over multiple wireless networks

      
Numéro d'application 16024341
Numéro de brevet 10547656
Statut Délivré - en vigueur
Date de dépôt 2018-06-29
Date de la première publication 2018-11-08
Date d'octroi 2020-01-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos
  • Sze, David Pui Keung
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a wireless communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality radio frequency interface modules provide wireless connectivity to a plurality of wireless networks for transmission over the plurality of networks. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another, from one radio frequency interface module to another, and to adjust the amount of data being transmitted.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

44.

System and method for transmission of data from a wireless mobile device over a multipath wireless router

      
Numéro d'application 16023406
Numéro de brevet 10575206
Statut Délivré - en vigueur
Date de dépôt 2018-06-29
Date de la première publication 2018-10-25
Date d'octroi 2020-02-25
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert (wayne)
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 12/811 - Adaptation du débit de flux actifs
  • 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
  • H04W 28/10 - Régulation de flux
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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
  • H04L 12/707 - Prévention ou récupération du défaut de routage, p.ex. reroutage, redondance de route "virtual router redundancy protocol" [VRRP] ou "hot standby router protocol" [HSRP] par redondance des chemins d’accès
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

45.

Systems, devices, and methods for distributing data with multi-tiered encoding

      
Numéro d'application 15990291
Numéro de brevet 10382797
Statut Délivré - en vigueur
Date de dépôt 2018-05-25
Date de la première publication 2018-09-27
Date d'octroi 2019-08-13
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Smith, Cameron Kenneth
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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
  • 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

46.

DEJERO

      
Numéro d'application 017939035
Statut Enregistrée
Date de dépôt 2018-08-03
Date d'enregistrement 2018-12-26
Propriétaire DEJERO LABS INC. (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception
  • 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

Telecommunications and data networking hardware for recording, transporting across multiple wired and wireless network infrastructures and communications protocols, routing, processing and reproducing audio, video and data; telecommunications and data networking hardware for receiving, processing and routing audio, video and data transported across multiple wired and wireless network infrastructures and communications protocols; computer software for encrypting, decrypting, compressing, decompressing and routing audio, video and data transported across multiple wired and wireless network infrastructures and communications protocols; software for providing access to the internet, private networks and cloud services. Providing network connectivity services over telecommunications networks, wireless communications networks, and the internet for the transfer of audio, video and data. Computer services; computer services, namely, remote configuration, control, and geolocation of telecommunications and data networking hardware, routing of audio and video content, providing performance and billing information, and notifications; computer services, namely, remote reassembly, processing and networking of audio, video and data through cloud computing; audio and video sharing services, namely providing a website enabling users to view, re-encode, and distribute content for broadcasting, entertainment, surveillance and audio/visual purposes; technical consultancy in the field of telecommunications and data networking. Licensing software that enables the recording, transporting across multiple wired and wireless network infrastructures and communications protocols, routing, processing and reproducing audio, video and data.

47.

DEJERO

      
Numéro de série 88064683
Statut Enregistrée
Date de dépôt 2018-08-03
Date d'enregistrement 2019-12-03
Propriétaire DEJERO LABS INC. (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Telecommunications and data networking hardware namely, devices for recording and transporting video, audio or data across multiple wired and wireless network infrastructures and communications protocols; telecommunications and data networking hardware namely, devices for routing, processing and reproducing audio, video and data; Telecommunications and data networking hardware, namely, devices for receiving, processing and routing audio, video and data transported across multiple wired and wireless network infrastructures and communications protocols; Computer software for encrypting, decrypting, compressing, decompressing and routing audio, video and data transported across multiple wired and wireless network infrastructures and communications protocols; Computer software for providing access to the internet, private networks and cloud services Telecommunications services, namely, providing network connectivity services over telecommunications networks, wireless communications networks, and the internet for the transfer of audio, video and data; Telecommunications services, namely, routing of audio and video content and notifications, and electronic transmission of performance and billing information via the Internet Computer services, namely, remote configuration, control, and determining geolocation of telecommunications and data networking hardware; Computer services, namely, remote reassembly, processing and networking of audio, video and data through cloud computing; Audio and video file sharing services, namely, providing a website featuring technology enabling users to view, re-encode, and distribute content for broadcasting, entertainment, surveillance and audio/visual purposes; Software as a service (SAAS) that enables the recording, transporting across multiple wired and wireless network infrastructures and communication protocols, routing, processing and reproducing audio, video and data

48.

PACKET TRANSMISSION SYSTEM AND METHOD

      
Numéro d'application CA2017051584
Numéro de publication 2018/112657
Statut Délivré - en vigueur
Date de dépôt 2017-12-21
Date de publication 2018-06-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Wong, Bernard
  • Choy, Sharon Hui Lun
  • Schneider, Todd

Abrégé

A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface. C AN_DMS: \109940339\5

Classes IPC  ?

  • H04L 12/865 - Ordonnancement en fonction de la priorité
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/875 - Ordonnancement selon le délai

49.

PACKET TRANSMISSION SYSTEM AND METHOD

      
Numéro de document 03048055
Statut En instance
Date de dépôt 2017-12-21
Date de disponibilité au public 2018-06-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Wong, Bernard
  • Choy, Sharon Hui Lun
  • Schneider, Todd

Abrégé

A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface. C AN_DMS: \109940339\5

Classes IPC  ?

  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c. à d. augmentation ou diminution automatique des capacités
  • H04L 43/0852 - Retards
  • H04L 43/0882 - Utilisation de la capacité de la liaison
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 47/125 - Prévention de la congestion; Récupération de la congestion en équilibrant la charge, p.ex. par ingénierie de trafic
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/34 - Commande de flux; Commande de la congestion en assurant l'intégrité de la séquence, p.ex. en utilisant des numéros de séquence
  • H04L 49/90 - Dispositions de mémoires tampon

50.

SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS

      
Numéro d'application CA2017050930
Numéro de publication 2018/023199
Statut Délivré - en vigueur
Date de dépôt 2017-08-03
Date de publication 2018-02-08
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Classes IPC  ?

  • H04N 21/23 - Traitement de contenu ou de données additionnelles; Opérations élémentaires de serveur; Intergiciel de serveur
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • 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/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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

51.

SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS

      
Numéro de document 03032762
Statut En instance
Date de dépôt 2017-08-03
Date de disponibilité au public 2018-02-08
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Classes IPC  ?

  • H04N 21/23 - Traitement de contenu ou de données additionnelles; Opérations élémentaires de serveur; Intergiciel de serveur
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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

52.

Systems, devices, and methods for distributing data with multi-tiered encoding

      
Numéro d'application 15705797
Numéro de brevet 10009633
Statut Délivré - en vigueur
Date de dépôt 2017-09-15
Date de la première publication 2018-01-04
Date d'octroi 2018-06-26
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Smith, Cameron Kenneth
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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/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

53.

Systems and methods for transmission of data streams

      
Numéro d'application 15683405
Numéro de brevet 10284912
Statut Délivré - en vigueur
Date de dépôt 2017-08-22
Date de la première publication 2017-12-07
Date d'octroi 2019-05-07
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/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/4782 - Navigation sur le Web
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • 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
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/2187 - Transmission en direct
  • H04N 21/6583 - Accusé de réception

54.

System and method for providing data services on vehicles

      
Numéro d'application 15680893
Numéro de brevet 10117055
Statut Délivré - en vigueur
Date de dépôt 2017-08-18
Date de la première publication 2017-11-30
Date d'octroi 2018-10-30
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Sze, David
  • Schneider, Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04M 1/725 - Téléphones sans fil
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
  • 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/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04W 28/10 - Régulation de flux
  • 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
  • H04W 76/02 - Établissement de la connexion
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges

55.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 15651050
Numéro de brevet 10298507
Statut Délivré - en vigueur
Date de dépôt 2017-07-17
Date de la première publication 2017-11-09
Date d'octroi 2019-05-21
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/10 - Régulation de flux
  • H04L 12/891 - Commande de flux sur liens ou flux agrégés
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 56/00 - Dispositions de synchronisation

56.

SYSTEMS, DEVICES AND METHODS FOR DISTRIBUTING DATA WITH MULTI-TIERED ENCODING

      
Numéro d'application CA2016050410
Numéro de publication 2016/161521
Statut Délivré - en vigueur
Date de dépôt 2016-04-08
Date de publication 2016-10-13
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Smith, Cameron Kenneth
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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® 
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04N 21/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea

57.

SYSTEMS, DEVICES AND METHODS FOR DISTRIBUTING DATA WITH MULTI-TIERED ENCODING

      
Numéro de document 02981903
Statut En instance
Date de dépôt 2016-04-08
Date de disponibilité au public 2016-10-13
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea

58.

Systems, devices and methods for distributing data with multi-tiered encoding

      
Numéro d'application 15095002
Numéro de brevet 09800903
Statut Délivré - en vigueur
Date de dépôt 2016-04-08
Date de la première publication 2016-10-13
Date d'octroi 2017-10-24
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Sze, David
  • Smith, Cameron Kenneth
  • Schneider, Todd
  • Frusina, Bogdan

Abrégé

Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.

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
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • 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/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/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
  • 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

59.

SYSTEM AND METHOD FOR PROVIDING DATA SERVICES ON VEHICLES

      
Numéro de document 02925932
Statut Délivré - en vigueur
Date de dépôt 2016-04-04
Date de disponibilité au public 2016-10-07
Date d'octroi 2023-08-08
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Oberholzer, Jonathon
  • Frusina, Bogdan
  • Sze, David
  • Schneider, Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 40/34 - Modification d'une voie d'acheminement existante
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p.ex. communication véhicule-piétons

60.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 15142073
Numéro de brevet 09736079
Statut Délivré - en vigueur
Date de dépôt 2016-04-29
Date de la première publication 2016-08-18
Date d'octroi 2017-08-15
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/10 - Régulation de flux
  • H04L 12/891 - Commande de flux sur liens ou flux agrégés
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 56/00 - Dispositions de synchronisation

61.

SYSTEM AND METHOD FOR AUTOMATIC ENCODER ADJUSTMENT BASED ON TRANSPORT DATA

      
Numéro de document 02955979
Statut Délivré - en vigueur
Date de dépôt 2015-07-31
Date de disponibilité au public 2016-02-04
Date d'octroi 2023-01-10
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/134 - 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 le critère affectant ou contrôlant le codage adaptatif
  • H04N 19/14 - Complexité de l’unité de codage, p.ex. activité ou estimation de présence de contours

62.

SYSTEM AND METHOD FOR AUTOMATIC ENCODER ADJUSTMENT BASED ON TRANSPORT DATA

      
Numéro d'application CA2015000448
Numéro de publication 2016/015133
Statut Délivré - en vigueur
Date de dépôt 2015-07-31
Date de publication 2016-02-04
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/134 - 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 le critère affectant ou contrôlant le codage adaptatif
  • H04N 19/14 - Complexité de l’unité de codage, p.ex. activité ou estimation de présence de contours

63.

MULTIPATH DATA STREAMING OVER MULTIPLE WIRELESS NETWORKS

      
Numéro de document 02897772
Statut Délivré - en vigueur
Date de dépôt 2015-07-17
Date de disponibilité au public 2016-01-25
Date d'octroi 2023-11-21
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos
  • Sze, David
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a wireless communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality radio frequency interface modules provide wireless connectivity to a plurality of wireless networks for transmission over the plurality of networks. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another, from one radio frequency interface module to another, and to adjust the amount of data being transmitted.

Classes IPC  ?

  • H04L 45/851 - Sélection ou resélection dynamique du réseau, p.ex. après dégradation de la qualité
  • H04W 28/04 - Détection d’erreurs
  • H04L 47/785 - Allocation distribuée des ressources, p.ex. courtiers en bande passante entre plusieurs domaines de réseau, p.ex. accords multilatéraux
  • H04L 65/752 - Gestion des paquets du réseau multimédia en adaptant les médias aux capacités du réseau
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil

64.

System and method for automatic encoder adjustment based on transport data

      
Numéro d'application 14815363
Numéro de brevet 10165286
Statut Délivré - en vigueur
Date de dépôt 2015-07-31
Date de la première publication 2015-11-26
Date d'octroi 2018-12-25
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abrégé

A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.

Classes IPC  ?

  • H04N 19/166 - Retour d’information en provenance du récepteur ou du canal de transmission concernant la quantité d’erreurs de transmission, p.ex. le taux d’erreur binaire
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • 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/89 - 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 mettant en œuvre des procédés ou des dispositions de détection d'erreurs de transmission au niveau du décodeur
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

65.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

      
Numéro d'application 14360372
Numéro de brevet 09357427
Statut Délivré - en vigueur
Date de dépôt 2013-09-06
Date de la première publication 2015-08-06
Date d'octroi 2016-05-31
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 28/10 - Régulation de flux
  • H04L 12/891 - Commande de flux sur liens ou flux agrégés
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04W 56/00 - Dispositions de synchronisation

66.

System and method for providing data services on vehicles

      
Numéro d'application 14680476
Numéro de brevet 09756468
Statut Délivré - en vigueur
Date de dépôt 2015-04-07
Date de la première publication 2015-07-30
Date d'octroi 2017-09-05
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Sze, David
  • Schneider, Todd
  • Horvath, Akos
  • Kaye, Hagen
  • Smith, Cameron Kenneth
  • Gilhuly, Barry
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 76/02 - Établissement de la connexion
  • H04M 1/725 - Téléphones sans fil
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/10 - Régulation de flux
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • 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/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court

67.

System and method for transmission of data from a wireless mobile device over a multipath wireless router

      
Numéro d'application 14616060
Numéro de brevet 10028163
Statut Délivré - en vigueur
Date de dépôt 2015-02-06
Date de la première publication 2015-06-04
Date d'octroi 2018-07-17
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert (wayne)
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/10 - Régulation de flux
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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
  • H04L 12/707 - Prévention ou récupération du défaut de routage, p.ex. reroutage, redondance de route "virtual router redundancy protocol" [VRRP] ou "hot standby router protocol" [HSRP] par redondance des chemins d’accès
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

68.

SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS

      
Numéro de document 02917719
Statut Délivré - en vigueur
Date de dépôt 2014-07-11
Date de disponibilité au public 2015-01-15
Date d'octroi 2021-12-14
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Schneider, Anthony Todd
  • Smith, Cameron Kenneth
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c. à d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé
  • 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
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

69.

Systems and methods for transmission of data streams

      
Numéro d'application 14329112
Numéro de brevet 09769527
Statut Délivré - en vigueur
Date de dépôt 2014-07-11
Date de la première publication 2015-01-15
Date d'octroi 2017-09-19
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • 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/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/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/4782 - Navigation sur le Web
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • 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
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/2187 - Transmission en direct
  • H04N 21/6583 - Accusé de réception

70.

SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS

      
Numéro d'application CA2014000563
Numéro de publication 2015/003250
Statut Délivré - en vigueur
Date de dépôt 2014-07-11
Date de publication 2015-01-15
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abrégé

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Classes IPC  ?

  • H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c. à d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • 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

71.

Multipath data streaming over multiple wireless networks

      
Numéro d'application 14341057
Numéro de brevet 10033779
Statut Délivré - en vigueur
Date de dépôt 2014-07-25
Date de la première publication 2014-11-13
Date d'octroi 2018-07-24
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos
  • Sze, David Pui Keung
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Flatt, Robert

Abrégé

Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a wireless communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality radio frequency interface modules provide wireless connectivity to a plurality of wireless networks for transmission over the plurality of networks. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another, from one radio frequency interface module to another, and to adjust the amount of data being transmitted.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie 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/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/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/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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • 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
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/658 - Transmission du client vers le serveur

72.

System and method for transmission of data from a wireless mobile device over a multipath wireless router

      
Numéro d'application 14114984
Numéro de brevet 08984576
Statut Délivré - en vigueur
Date de dépôt 2013-04-16
Date de la première publication 2014-09-04
Date d'octroi 2015-03-17
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert (wayne)
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

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
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/10 - Régulation de flux
  • H04W 76/02 - Établissement de la connexion
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • 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
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

73.

DEVICE AND METHOD FOR CHARACTERIZATION AND OPTIMIZATION OF MULTIPLE SIMULTANEOUS REAL-TIME DATA CONNECTIONS

      
Numéro d'application CA2013000763
Numéro de publication 2014/036640
Statut Délivré - en vigueur
Date de dépôt 2013-09-06
Date de publication 2014-03-13
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

A computer implemented system is provided for improving performance of transmission in real- time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test
  • H04W 80/02 - Protocoles de couche liaison de données

74.

DEVICE AND METHOD FOR CHARACTERIZATION AND OPTIMIZATION OF MULTIPLE SIMULTANEOUS REAL-TIME DATA CONNECTIONS

      
Numéro de document 02884333
Statut Délivré - en vigueur
Date de dépôt 2013-09-06
Date de disponibilité au public 2014-03-13
Date d'octroi 2022-08-02
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abrégé

Computer implemented systems and methods are provided for improving performance of transmission in real or near real-time applications from transmitter units to receiver units. The system generates performance data for data connections associated with communication networks, determines characteristics of the communication networks, and bonds the data connections based on: a latency requirement where at least two data connections are operated in parallel such that the first data connection is used for primary data transmission and the second data connection is used for transmission of error control data; assigns and periodically updates data and error control transmission roles between the data connections based on their respective network characteristics, such that at least one of the data connections having a lower current latency than another of the data connections is assigned to error control transmission; and dynamically manages the transmission of data across the bonded or aggregated data connections.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test
  • H04W 80/02 - Protocoles de couche liaison de données

75.

A SYSTEM AND METHOD FOR TRANSMISSION OF DATA FROM A WIRELESS MOBILE DEVICE OVER A MULTIPATH WIRELESS ROUTER

      
Numéro de document 03188719
Statut En instance
Date de dépôt 2013-04-16
Date de disponibilité au public 2013-10-17
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David Pui Keung
  • Haye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert Wayne
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 40/02 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges

76.

A SYSTEM AND METHOD FOR TRANSMISSION OF DATA FROM A WIRELESS MOBILE DEVICE OVER A MULTIPATH WIRELESS ROUTER

      
Numéro de document 02882195
Statut Délivré - en vigueur
Date de dépôt 2013-04-16
Date de disponibilité au public 2013-10-17
Date d'octroi 2023-04-04
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph Robert Wayne
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04W 76/10 - Gestion de la connexion Établissement de la connexion
  • H04L 65/752 - Gestion des paquets du réseau multimédia en adaptant les médias aux capacités du réseau

77.

A SYSTEM AND METHOD FOR TRANSMISSION OF DATA FROM A WIRELESS MOBILE DEVICE OVER A MULTIPATH WIRELESS ROUTER

      
Numéro d'application IB2013000690
Numéro de publication 2013/153442
Statut Délivré - en vigueur
Date de dépôt 2013-04-16
Date de publication 2013-10-17
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph, Robert, Wayne
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04W 24/10 - Planification des comptes-rendus de mesures

78.

System and method for transmission of data from a wireless mobile device over a multipath wireless router

      
Numéro d'application 13446825
Numéro de brevet 08942215
Statut Délivré - en vigueur
Date de dépôt 2012-04-13
Date de la première publication 2012-10-11
Date d'octroi 2015-01-27
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Mallet, Joseph Robert Wayne
  • Sze, David
  • Frusina, Bogdan
  • Kaye, Hagen
  • Hudda, Arif
  • Gilhuly, Barry
  • Flatt, Robert

Abrégé

There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • 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
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04W 76/02 - Établissement de la connexion
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off

79.

System and method for implementation of dynamic encoding rates for mobile devices

      
Numéro d'application 13439352
Numéro de brevet 09585062
Statut Délivré - en vigueur
Date de dépôt 2012-04-04
Date de la première publication 2012-10-04
Date d'octroi 2017-02-28
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Kaye, Hagen
  • Mallet, Wayne
  • Sze, David

Abrégé

There is disclosed a system and method for transmission of data signals from a mobile device to a network. In an embodiment, the method comprises encoding video data at a first encoding rate into a plurality of video frames using a first encoding module; encoding video data at a second encoding rate into a plurality of video frames using a second encoding module; detecting a change in the availability of wireless bandwidth in the network; and switching a selector to retrieve frames from either the first encoding module or the second encoding module for transmission in dependence upon the available wireless bandwidth. The encoding rate of whichever one of the first encoding module and the second encoding module is currently not selected is successively increased or decreased, and a selector is switched to retrieve frames from either the first encoding module or the second encoding module.

Classes IPC  ?

  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04W 28/14 - Régulation de flux utilisant une mémorisation intermédiaire
  • 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/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 19/196 - 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 le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p.ex. en faisant la moyenne de paramètres de codage calculés antérieurement
  • H04N 19/115 - Sélection de la taille du code pour une unité de codage avant le codage
  • H04N 19/103 - Sélection du mode de codage ou du mode de prédiction
  • H04N 19/146 - Débit ou quantité de données codées à la sortie du codeur
  • 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
  • H04N 19/164 - Retour d’information en provenance du récepteur ou du canal de transmission
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/61 - Structure physique de réseau; Traitement de signal

80.

System and method for transmission of data signals over a wireless network

      
Numéro d'application 13183652
Numéro de brevet 09042444
Statut Délivré - en vigueur
Date de dépôt 2011-07-15
Date de la première publication 2012-02-16
Date d'octroi 2015-05-26
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Horvath, Akos
  • Mallet, Wayne
  • Sze, David

Abrégé

A system for transmission of data signals over a wireless network having an encoding module for encoding video data into a plurality of buffers for transmission. The system also has a feedback module for processing feedback from one or more sources, wherein the encoding module dynamically alters the amount of data that is encoded into the one or more video buffers based at least in part on the feedback received. A method for transmission of data signals over a wireless network including encoding video data into a plurality of buffers, transmitting some of the data, processing feedback from one or mores sources, wherein the feedback relates to delivery parameters and dynamically altering the amount of data passed into the buffers based at least in part on the data received.

Classes IPC  ?

  • H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges
  • H04L 12/825 - Commande adaptative, à la source ou aux nœuds intermédiaires, sur réception d'avis de congestion, p.ex. X-on X-off
  • H04L 12/811 - Adaptation du débit de flux actifs
  • H04W 28/14 - Régulation de flux utilisant une mémorisation intermédiaire
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

81.

A SYSTEM AND METHOD FOR TRANSMISSION OF DATA SIGNALS OVER A WIRELESS NETWORK

      
Numéro d'application CA2011050437
Numéro de publication 2012/006744
Statut Délivré - en vigueur
Date de dépôt 2011-07-15
Date de publication 2012-01-19
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Horvath, Akos
  • Mallet, Wayne
  • Sze, David

Abrégé

A system for transmission of data signals over a wireless network having an encoding module for encoding video data into a plurality of buffers for transmission. The system also has a feedback module for processing feedback from one or more sources, wherein the encoding module dynamically alters the amount of data that is encoded into the one or more video buffers based at least in part on the feedback received. A method for transmission of data signals over a wireless network including encoding video data into a plurality of buffers, transmitting some of the data, processing feedback from one or mores sources, wherein the feedback relates to delivery parameters and dynamically altering the amount of data passed into the buffers based at least in part on the data received.

Classes IPC  ?

  • H04W 4/18 - Conversion de format ou de contenu d'informations, p.ex. adaptation, par le réseau, des informations reçues ou transmises pour une distribution sans fil aux utilisateurs ou aux terminaux
  • 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
  • H04W 16/10 - Répartition dynamique des ressources

82.

A SYSTEM AND METHOD FOR TRANSMISSION OF DATA SIGNALS OVER A WIRELESS NETWORK

      
Numéro de document 02842098
Statut Délivré - en vigueur
Date de dépôt 2011-07-15
Date de disponibilité au public 2012-01-19
Date d'octroi 2017-01-03
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Horvath, Akos
  • Mallet, Wayne
  • Sze, David

Abrégé

A system for transmission of data signals over a wireless network having an encoding module for encoding video data into a plurality of buffers for transmission. The system also has a feedback module for processing feedback from one or more sources, wherein the encoding module dynamically alters the amount of data that is encoded into the one or more video buffers based at least in part on the feedback received. A method for transmission of data signals over a wireless network including encoding video data into a plurality of buffers, transmitting some of the data, processing feedback from one or mores sources, wherein the feedback relates to delivery parameters and dynamically altering the amount of data passed into the buffers based at least in part on the data received.

Classes IPC  ?

  • H04W 4/18 - Conversion de format ou de contenu d'informations, p.ex. adaptation, par le réseau, des informations reçues ou transmises pour une distribution sans fil aux utilisateurs ou aux terminaux
  • H04W 16/10 - Répartition dynamique des ressources
  • 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

83.

Multipath video streaming over a wireless network

      
Numéro d'application 12499151
Numéro de brevet 08873560
Statut Délivré - en vigueur
Date de dépôt 2009-07-08
Date de la première publication 2011-01-13
Date d'octroi 2014-10-28
Propriétaire Dejero Labs Inc. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos

Abrégé

The method and system as disclosed relates to streaming of large quantities of time critical data over multiple distinct channels from a wireless communications device to a central receiver. More specifically the disclosure deals with the challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This is achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality of radio frequency modules provide wireless connectivity to a plurality of wireless network. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another and to adjust the amount of data being transmitted.

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/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/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
  • 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
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • 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/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/6377 - Signaux de commande émis par le client et dirigés vers les éléments du serveur ou du réseau vers le serveur
  • H04N 21/63 - Signalisation de contrôle entre des éléments du client, serveur et réseau; Procédés liés au réseau pour la distribution de vidéo entre serveur et clients, p.ex. transmission de la couche de base et des couches d’amélioration sur des voies de transmission différentes, mise en œuvre d’une communication pair à pair via Interne; Protocoles de communication; Adressage
  • H04N 21/658 - Transmission du client vers le serveur
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4

84.

MULTIPATH DATA STREAMING OVER A WIRELESS NETWORK

      
Numéro de document 02671266
Statut Délivré - en vigueur
Date de dépôt 2009-07-08
Date de disponibilité au public 2011-01-08
Date d'octroi 2014-12-09
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos

Abrégé

The method and system as disclosed relates to streaming of large quantities of time critical data over multiple distinct channels from a wireless communications device to a central receiver. More specifically the disclosure deals with the challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This is achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality of radio frequency modules provide wireless connectivity to a plurality of wireless network. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another and to adjust the amount of data being transmitted.

Classes IPC  ?

  • H04W 80/00 - Protocoles de réseaux sans fil ou adaptations de protocoles à un fonctionnement sans fil

85.

MULTIPATH DATA STREAMING OVER A WIRELESS NETWORK

      
Numéro de document 02859342
Statut Délivré - en vigueur
Date de dépôt 2009-07-08
Date de disponibilité au public 2011-01-08
Date d'octroi 2016-11-29
Propriétaire DEJERO LABS INC. (Canada)
Inventeur(s)
  • Frusina, Bogdan
  • Horvath, Akos

Abrégé

The method and system as disclosed relates to streaming of large quantities of time critical data over multiple distinct channels from a wireless communications device to a central receiver. More specifically the disclosure deals with the challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This is achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality of radio frequency modules provides wireless connectivity to a plurality of wireless network. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another and to adjust the amount of data being transmitted.

Classes IPC  ?

  • H04W 80/06 - Protocoles de couche transport, p.ex. protocole de commande de transport [TCP Transport Control Protocol] par liaison sans fil
  • H04W 4/06 - Répartition sélective de services de diffusion, p.ex. service de diffusion/multidiffusion multimédia; Services à des groupes d’utilisateurs; Services d’appel sélectif unidirectionnel
  • H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c. à d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons

86.

DEJERO

      
Numéro d'application 144644800
Statut Enregistrée
Date de dépôt 2009-07-29
Date d'enregistrement 2012-10-12
Propriétaire DEJERO LABS INC. (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception
  • 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

(1) Mobile audio and video signal transmission system components, namely, transmitter or transceiver units to be attached to television broadcast cameras, transceiver relays capable of receiving data from camera transmitters via wireless or wired data transmission networks and sending data via those same networks to either cameras equipped with transceiver units or to anyone else in the world with appropriate receiving equipment and software, signal decoding equipment, namely, specialized computers for re-integrating the audio/video signal on the receiving end, and system control equipment, namely, monitors and control panels for monitoring and adjusting data transmission settings. (2) Computer software for encrypting and compressing audio and video signals, transmitting that encrypted data over both wired and wireless data transmission networks, and decrypting and decompressing that data at its point of destination, all in real-time. (1) Wholesale and retail sale of mobile audio and video signal transmission system components, namely, transmitter or transceiver units to be attached to television broadcast cameras, transceiver relays capable of receiving data from camera transmitters via wireless or wired data transmission networks and sending data via those same networks to either cameras equipped with transceiver units or to anyone else in the world with appropriate receiving equipment and software, signal decoding equipment, namely, specialized computers for re-integrating the audio and video signals on the receiving end, and system control equipment, namely, monitors and control panels for monitoring and adjusting data transmission settings. (2) Licensing of computer software. (3) Operating a website for online sales, for customer support for purchased products and licensed software, for allowing customer feedback, and for providing information, all in the field of state-of-the-art news reporting and data transmission technologies. (4) Installation, maintenance and repair of mobile audio/video signal transmission system components and systems consisting of transmitter or transceiver units to be attached to television broadcast cameras, transceiver relays, signal decoding computers, and system control displays and control pane. (5) Consulting services in the field of upgrading live television and data transmission systems. (6) Educational services, namely, training sessions and classes in the field of installing and using live television and data transmission systems. (7) Providing access to an Internet server that manages data transmission between different network types, namely, between localized computer networks, the Internet and cellular telephone networks.