IP Library Granted Patent US 8,588,537
Granted Patent B2
US 8,588,537 · App. 13/170,737 · Granted Nov 19, 2013

Methods, apparatuses and computer program products for utilizing wireless links for communication of compressed data

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 8,588,537
App. No.
13/170,737
Granted
Nov 19, 2013
Kind
B2
Abstract

An apparatus for compressing data and optimizing transfer of the compressed data via a wireless link(s) may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including compressing one or more samples of data corresponding to at least one image based in part on generating a plurality of wavelet coefficients. The wavelet coefficients correspond to the sampled data. The computer program code may further cause the apparatus to generate one or more messages including at least one of the wavelet coefficients. Each of the messages may include content denoting that one or more detected errors below a predetermined threshold are insufficient to inhibit reconstruction of the image. The computer program code may further cause the apparatus to enable transmission of the messages to a device(s) via at least one wireless link. Corresponding methods and computer program products are also provided.

Claims (41)

1. A method comprising:

compressing one or more samples of data corresponding to at least one image based in part on generating a plurality of wavelet coefficients corresponding to the sampled data;

generating, via a processor, one or more messages comprising at least one of the wavelet coefficients, each of the messages comprising content denoting that one or more detected errors below a predetermined threshold are insufficient to inhibit reconstruction of the image; and

enabling transmission of the messages to at least one device via at least one wireless link.

2. The method of claim 1 , wherein generating comprises including at least one of the wavelet coefficients in each of the messages to obtain a total number of messages that aggregately comprises the plurality of wavelet coefficients.

3. The method of claim 1 , wherein the wireless link comprises at least one of a Unified Protocol wireless link or a Discobus wireless link.

4. The method of claim 1 , wherein the content comprises a reliability bit comprising a value.

5. The method of claim 3 , further comprising:

utilizing the reliability bit to enable switching of a mode of the wireless link from a reliable state to an unreliable state in which data of the image is reconstructed even though an error associated with at least one of the wavelet coefficients is detected.

6. The method of claim 5 , further comprising:

continuing to reconstruct a corresponding portion of the image in response to detecting one or more errors below a predetermined threshold based in part on information of the sampled data that is not associated with an error.

7. The method of claim 5 , further comprising:

generating a message requesting that one or more corresponding wavelet coefficients are retransmitted to the device, in response to detecting one or more errors associated with the corresponding wavelet coefficients above the predetermined threshold.

8. The method of claim 1 , wherein the messages comprise one or more Unified Protocol messages.

9. The method of claim 1 , further comprising:

enabling decompression of the compressed samples based in part on analyzing one or more respective wavelet coefficients by accessing data associated with the respective wavelet coefficients via the wireless link.

10. An apparatus comprising:

at least one processor; and

at least one memory including computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

compress one or more samples of data corresponding to at least one image based in part on generating a plurality of wavelet coefficients corresponding to the sampled data;

generate one or more messages comprising at least one of the wavelet coefficients, each of the messages comprising content denoting that one or more detected errors below a predetermined threshold are insufficient to inhibit reconstruction of the image; and

enable transmission of the messages to at least one device via at least one wireless link.

11. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to:

generate the messages by including at least one of the wavelet coefficients in each of the messages to obtain a total number of messages that aggregately comprises the plurality of wavelet coefficients.

12. The apparatus of claim 10 , wherein the wireless link comprises at least one of a Unified Protocol wireless link or a Discobus wireless link.

13. The apparatus of claim 10 , wherein the content comprises a reliability bit comprising a value.

14. The apparatus of claim 12 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to:

utilize the reliability bit to enable switching of a mode of the wireless link from a reliable state to an unreliable state in which data of the image is reconstructed even though an error associated with at least one of the wavelet coefficients is detected.

15. The apparatus of claim 14 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to:

continue to reconstruct a corresponding portion of the image in response to detecting one or more errors below a predetermined threshold based in part on information of the sampled data that is not associated with an error.

16. The apparatus of claim 14 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to:

generate a message requesting that one or more corresponding wavelet coefficients are retransmitted to the device, in response to detecting one or more errors associated with the corresponding wavelet coefficients above the predetermined threshold.

17. The apparatus of claim 10 , wherein the messages comprise one or more Unified Protocol messages.

18. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to:

enable decompression of the compressed samples based in part on analyzing one or more respective wavelet coefficients by accessing data associated with the respective wavelet coefficients via the wireless link.

19. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

program code instructions configured to compress one or more samples of data corresponding to at least one image based in part on generating a plurality of wavelet coefficients corresponding to the sampled data;

program code instructions configured to generate one or more messages comprising at least one of the wavelet coefficients, each of the messages comprising content denoting that one or more detected errors below a predetermined threshold are insufficient to inhibit reconstruction of the image; and

program code instructions configured to enable transmission of the messages to at least one device via at least one wireless link.

20. The computer program product of claim 19 , further comprising:

program code instructions configured to generate the messages by including at least one of the wavelet coefficients in each of the messages to obtain a total number of messages that aggregately comprises the plurality of wavelet coefficients.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 035481 FRAME: 0594. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 30, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 036230/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2015
From: NOKIA MOBILE PHONES LTD.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035481/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2011
From: VOUTILAINEN, MARTTI KALEVI; BALANDIN, SERGEY
To: NOKIA CORPORATION
Reel/Frame 026829/0370 →