IP Library Granted Patent US 9,042,444
Granted Patent B2
US 9,042,444 · App. 13/183,652 · Granted May 26, 2015

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,042,444
App. No.
13/183,652
Granted
May 26, 2015
Kind
B2
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.

Claims (30)

1. A system for transmission of data signals from a mobile device to a network comprising:

an encoding module for encoding video data into a plurality of video buffers for transmission; and

a transport controller module for processing feedback from one or more sources, wherein the encoding module dynamically alters the amount of data that is encoded into the plurality of video buffers based at least in part on the feedback received;

wherein the feedback from one or more sources comprises a network latency determined by synchronizing a clock of a transmitter with a clock of a receiver and measuring a delay associated with delivering the encoded video data from the transmitter to the receiver.

2. The system of claim 1 wherein the feedback from the one or more sources includes received signal strength.

3. The system of claim 1 wherein the feedback from the one or more sources includes frequency of lost packets.

4. The system of claim 1 wherein the dynamic altering of the amount of data includes at least one of the following: scaling the image data, changing the encoding bit rate or changing the frame rate.

5. The system of claim 1 wherein the encoding module is connected to a video buffer where one or more video packets are held for delivery over one or more wireless networks.

6. The system of claim 5 wherein the transport controller module is connected to one or more sources adapted to be a wireless link for delivery of the one or more video packets and to provide feedback in relation to wireless network conditions and delivery results for the one or more video packets.

7. The system of claim 1 wherein the transport controller module delivers the encoded video data to one or more radio frequency (RF) modules based on the feedback received.

8. A method for transmission of data signals from a wireless device to a network comprising:

encoding video data into a plurality of buffers;

transmitting a portion of the data;

processing feedback from one or more 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 feedback received;

wherein the feedback from one or more sources comprises a network latency determined by synchronizing a clock of a transmitter with a clock of a receiver and measuring a delay associated with delivering the encoded video data from the transmitter to the receiver.

9. The method of claim 8 wherein processing feedback comprises determining network latency of various radio frequency (RF) module connections.

10. The method of claim 9 wherein if the latency of an RF module is above a threshold value, the data is rerouted to a better performing RF module.

11. The method of claim 8 wherein processing feedback comprises determining received signal strength indicator.

12. The method of claim 8 wherein processing feedback comprises determining packet delivery failure.

13. The method of claim 8 wherein processing feedback comprises determining delivered bit rate compared to transmitted bit rate.

14. The method of claim 8 wherein processing feedback comprises determining the pending data in queue awaiting transmission.

15. The method of claim 8 wherein processing feedback comprises determining network latency.

16. The method of claim 8 wherein the dynamic altering of the amount of data comprises at least one of the following: scaling the image data, changing the encoding bit rate or changing the frame rate.

17. A non-transitory computer readable medium configured to execute a method for transmission of data signals from a wireless device to a network, the method comprising:

encoding video data into a plurality of buffers;

transmitting a portion of the data;

processing feedback from one or more 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 feedback received;

wherein the feedback from one or more sources comprises a network latency determined by synchronizing a clock of a transmitter with a clock of a receiver and measuring a delay associated with delivering the encoded video data from the transmitter to the receiver.

Assignments (16)
SECURITY INTEREST Recorded Jan 6, 2026
From: DEJERO LABS INC.
To: MULTIPLIER GROWTH PARTNERS, LP, AS ADMINISTRATIVE AGENT
Reel/Frame 074213/0282 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2025
From: RUNWAY GROWTH FINANCE CORP.
To: DEJERO LABS INC.
Reel/Frame 072980/0220 →
SECURITY INTEREST Recorded Jan 11, 2022
From: DEJERO LABS INC.
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 058613/0966 →
RELEASE OF SECURITY INTEREST Recorded Jan 26, 2021
From: RUNWAY GROWTH CREDIT FUND INC.
To: DEJERO LABS INC.
Reel/Frame 055026/0539 →
SECURITY INTEREST Recorded Jan 4, 2021
From: DEJERO LABS INC.
To: COMERICA BANK
Reel/Frame 054802/0177 →
RELEASE OF SECURITY INTEREST Recorded Dec 24, 2020
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: DEJERO LABS INC.
Reel/Frame 054846/0796 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2019
From: DEJERO LABS INC.
To: RUNWAY GROWTH CREDIT FUND INC.
Reel/Frame 049475/0967 →
SECURITY INTEREST Recorded Jun 11, 2019
From: DEJERO LABS INC.
To: RUNWAY GROWTH CREDIT FUND INC.
Reel/Frame 049428/0137 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTERESTS Recorded Jan 9, 2018
From: WF FUND V LIMITED PARTNERSHIP, C/O/B/ AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND V
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 045028/0880 →
SECURITY INTEREST Recorded Jun 13, 2017
From: DEJERO LABS INC.
To: WF FUND V LIMITED PARTNERSHIP, C/O/B AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND V
Reel/Frame 042687/0003 →
RELEASE OF SECURITY INTEREST Recorded Jun 13, 2017
From: SILICON VALLEY BANK
To: DEJERO LABS INC.
Reel/Frame 042776/0259 →
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2017
From: WESTERN ONTARIO COMMUNITY FUTURES DEVELOPMENT CORPORATION
To: DEJERO LABS INC.
Reel/Frame 041172/0004 →
SECURITY INTEREST Recorded Aug 15, 2014
From: DEJERO LABS INC.; DEJERO INC.
To: WESTERN ONTARIO COMMUNITY FUTURES DEVELOPMENT CORPORATION
Reel/Frame 033549/0535 →
SECURITY AGREEMENT Recorded Jun 21, 2013
From: DEJERO LABS INC.
To: SILICON VALLEY BANK
Reel/Frame 030667/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: SZE, DAVID
To: DEJERO LABS INC.
Reel/Frame 027125/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: FRUSINA, BOGDAN; GILHULY, BARRY; HORVATH, AKOS; MALLET, WAYNE
To: DEJERO LABS INC.
Reel/Frame 027125/0952 →