Dejero Labs Inc.

Canada

Back to Profile

1-15 of 15 for Dejero Labs Inc. Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
Date
2023 December 1
2023 1
2022 2
2021 2
2020 1
See more
IPC Class
H04L 12/803 - Load balancing, e.g. traffic distribution over multiple links 3
H04L 12/26 - Monitoring arrangements; Testing arrangements 2
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements 2
H01Q 21/00 - Antenna arrays or systems 1
H04B 17/318 - Received signal strength 1
See more
Found results for  patents

1.

SYSTEMS AND METHODS FOR COMMUNICATIONS USING BLENDED WIDE AREA NETWORKS

      
Application Number CA2023050799
Publication Number 2023/235988
Status In Force
Filing Date 2023-06-09
Publication Date 2023-12-14
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David Pui Keung
  • Azzam, Imad
  • Kennedy, David John

Abstract

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.

IPC Classes  ?

  • H04L 47/56 - Queue scheduling implementing delay-aware scheduling
  • H04H 20/95 - Arrangements characterised by special technical features of the broadcast information, e.g. signal form or information format characterised by a specific format, e.g. MP3 [MPEG-1 Audio Layer 3]
  • H04L 47/62 - Queue scheduling characterised by scheduling criteria
  • H04L 47/283 - Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]

2.

SYSTEMS AND METHODS FOR PUSH-BASED DATA COMMUNICATIONS

      
Application Number CA2022050077
Publication Number 2022/155738
Status In Force
Filing Date 2022-01-19
Publication Date 2022-07-28
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David Pui Keung
  • Azzam, Imad
  • Jones, George Richard

Abstract

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.

IPC Classes  ?

3.

SYSTEM AND METHOD FOR HOUSING ANTENNAS

      
Application Number CA2021051591
Publication Number 2022/094729
Status In Force
Filing Date 2021-11-08
Publication Date 2022-05-12
Owner DEJERO LABS INC. (Canada)
Inventor
  • Barrow, Andrew
  • Kunaratnam, Thananjagen
  • Elagha, Alaa F.
  • Oberholzer, Jonathon
  • Schneider, Anthony Todd
  • Smith, Cameron Kenneth

Abstract

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.

IPC Classes  ?

  • H01Q 21/00 - Antenna arrays or systems
  • H04B 7/04 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
  • H04W 76/10 - Connection setup
  • H04W 76/15 - Setup of multiple wireless link connections
  • H04B 17/318 - Received signal strength
  • H04W 24/06 - Testing using simulated traffic

4.

SYSTEMS AND METHODS FOR DATA TRANSMISSION ACROSS UNRELIABLE CONNECTIONS

      
Application Number CA2021050732
Publication Number 2021/237370
Status In Force
Filing Date 2021-05-28
Publication Date 2021-12-02
Owner DEJERO LABS INC. (Canada)
Inventor
  • Jones, George Richard
  • Azzam, Imad
  • Sze, David Pui Keung
  • Oberholzer, Jonathon

Abstract

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

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/701 - Routing or path finding

5.

SYSTEMS AND METHODS FOR MANAGING DATA PACKET COMMUNICATIONS

      
Application Number CA2020051090
Publication Number 2021/022383
Status In Force
Filing Date 2020-08-07
Publication Date 2021-02-11
Owner DEJERO LABS INC. (Canada)
Inventor
  • Azzam, Imad
  • Sze, David Pui Keung

Abstract

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.

IPC Classes  ?

  • H04L 12/811 - Bitrate adaptation in active flows
  • H04L 12/803 - Load balancing, e.g. traffic distribution over multiple links

6.

SYSTEM AND METHOD TO ADAPT COMMUNICATIONS RESPONSIVE TO ACTIONABLE INTELLIGENCE

      
Application Number CA2019051039
Publication Number 2020/024046
Status In Force
Filing Date 2019-07-30
Publication Date 2020-02-06
Owner DEJERO LABS INC. (Canada)
Inventor
  • Frusina, Bogdan
  • Schneider, Todd
  • Smith, Cameron Kenneth
  • Oberholzer, Jonathon

Abstract

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.

IPC Classes  ?

  • H04L 12/725 - Selecting a path with suitable quality of service [QoS]
  • H04L 12/825 - Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information
  • H04W 40/28 - Connectivity information management, e.g. connectivity discovery or connectivity update for reactive routing
  • H04W 40/34 - Modification of an existing route
  • H04W 40/38 - Modification of an existing route adapting due to varying relative distances between nodes

7.

SYSTEM AND METHOD FOR ASSESSING COMMUNICATION RESOURCES

      
Application Number CA2018051012
Publication Number 2019/036806
Status In Force
Filing Date 2018-08-22
Publication Date 2019-02-28
Owner DEJERO LABS INC. (Canada)
Inventor
  • Azzam, Imad
  • Sze, David
  • Schneider, Todd
  • Oberholzer, Jonathon
  • Frusina, Bogdan

Abstract

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/729 - Selecting a path with suitable bandwidth or throughput
  • H04L 12/751 - Topology update or discovery

8.

PACKET TRANSMISSION SYSTEM AND METHOD

      
Application Number CA2017051584
Publication Number 2018/112657
Status In Force
Filing Date 2017-12-21
Publication Date 2018-06-28
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David
  • Frusina, Bogdan
  • Oberholzer, Jonathon
  • Wong, Bernard
  • Choy, Sharon Hui Lun
  • Schneider, Todd

Abstract

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

IPC Classes  ?

9.

SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS

      
Application Number CA2017050930
Publication Number 2018/023199
Status In Force
Filing Date 2017-08-03
Publication Date 2018-02-08
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David
  • Oberholzer, Jonathon
  • Schneider, Todd
  • Frusina, Bogdan

Abstract

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.

IPC Classes  ?

  • H04N 21/23 - Processing of content or additional data; Elementary server operations; Server middleware
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

10.

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

      
Application Number CA2016050410
Publication Number 2016/161521
Status In Force
Filing Date 2016-04-08
Publication Date 2016-10-13
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David
  • Smith, Cameron Kenneth
  • Schneider, Todd
  • Frusina, Bogdan

Abstract

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.

IPC Classes  ?

  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
  • H04L 12/803 - Load balancing, e.g. traffic distribution over multiple links
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/647 - Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging bet

11.

SYSTEM AND METHOD FOR AUTOMATIC ENCODER ADJUSTMENT BASED ON TRANSPORT DATA

      
Application Number CA2015000448
Publication Number 2016/015133
Status In Force
Filing Date 2015-07-31
Publication Date 2016-02-04
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David Pui Keung
  • Horvath, Akos
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Smith, Cameron Kenneth
  • Mallet, Joseph Robert Wayne
  • Schneider, Anthony Todd
  • Flatt, Robert
  • Kaye, Hagen

Abstract

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.

IPC Classes  ?

  • H04N 19/134 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
  • H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation

12.

SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS

      
Application Number CA2014000563
Publication Number 2015/003250
Status In Force
Filing Date 2014-07-11
Publication Date 2015-01-15
Owner DEJERO LABS INC. (Canada)
Inventor
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Hudda, Arif
  • Smith, Cameron Kenneth
  • Schneider, Anthony Todd
  • Sze, David Pui Keung

Abstract

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.

IPC Classes  ?

  • H04N 19/40 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
  • H04L 12/16 - Arrangements for providing special services to substations
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements

13.

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

      
Application Number CA2013000763
Publication Number 2014/036640
Status In Force
Filing Date 2013-09-06
Publication Date 2014-03-13
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Schneider, Todd

Abstract

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.

IPC Classes  ?

  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 80/02 - Data link layer protocols

14.

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

      
Application Number IB2013000690
Publication Number 2013/153442
Status In Force
Filing Date 2013-04-16
Publication Date 2013-10-17
Owner DEJERO LABS INC. (Canada)
Inventor
  • Sze, David
  • Kaye, Hagen
  • Flatt, Robert
  • Mallet, Joseph, Robert, Wayne
  • Hudda, Arif
  • Gilhuly, Barry
  • Frusina, Bogdan

Abstract

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.

IPC Classes  ?

15.

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

      
Application Number CA2011050437
Publication Number 2012/006744
Status In Force
Filing Date 2011-07-15
Publication Date 2012-01-19
Owner DEJERO LABS INC. (Canada)
Inventor
  • Frusina, Bogdan
  • Gilhuly, Barry
  • Horvath, Akos
  • Mallet, Wayne
  • Sze, David

Abstract

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.

IPC Classes  ?

  • H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04W 16/10 - Dynamic resource partitioning