IP Library Patent Application 13482683
Patent Application
App. No. 13/482,683

METHODS FOR EARLY TERMINATION OF RECEPTION OF A BIT STREAM

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 None
App. No.
13/482,683
Abstract

A method of receiving a bitstream. The method includes receiving a sequence of bits of a bitstream, assigning a confidence level to each bit in the sequence of bits, maintaining a running confidence level of the sequence of bits as the bits are received, comparing the running confidence level to a threshold, terminating reception of the bitstream when the running confidence level is below the threshold, and requesting retransmission of the bitstream. Wherein the reception of the bitstream and the requesting of retransmission of the bitstream occurs prior to the entire bitstream being received.

Claims (34)

1 . A method of receiving a bitstream, the method comprising:

receiving a sequence of bits of a bitstream;

assigning a confidence level to each bit in the sequence of bits;

maintaining a running confidence level of the sequence of bits as the bits are received;

comparing the running confidence level to a threshold;

terminating reception of the bitstream when the running confidence level is below the threshold; and

requesting retransmission of the bitstream;

wherein the reception of the bitstream and the requesting of retransmission of the bitstream occurs prior to the entire bitstream being received.

2 . The method of claim 1 , wherein the confidence level for a bit is based on a signal strength.

3 . The method of claim 1 , further comprising determining a bit in the sequence of bits is erroneous.

4 . The method of claim 3 , wherein the confidence level of the erroneous bit is reduced.

5 . The method of claim 4 , wherein the running confidence level is reduced a lesser amount when the bit is repairable.

6 . The method of claim 3 , further comprising attempting to fix the erroneous bit.

7 . The method of claim 6 , wherein a Viterbi decoder attempts to correct the erroneous bit.

8 . The method of claim 3 , wherein the running confidence level is adjusted based on the number of erroneous bits in the sequence of bits.

9 . The method of claim 1 , wherein the running confidence level is adjusted based on a ratio of bits corrected.

10 . The method of claim 1 , wherein the bitstream has a format that does not accommodate consistency checking bits.

11 . The method of claim 1 , wherein the threshold is set based on an importance of the data in the bitstream.

12 . The method of claim 1 , wherein the confidence level is assigned to each bit based on an output of a Viterbi decoder.

13 . A method of receiving a bitstream, the method comprising:

receiving a sequence of bits of a bitstream;

assigning a confidence level to each bit in the sequence of bits;

adjusting a bitstream confidence level based on the assigned confidence level of each bit;

determining that the bitstream confidence level is below an acceptable predetermined level;

terminating reception of the bitstream when the bitstream confidence level is below the acceptable predetermined level; and

requesting retransmission of the bitstream;

wherein the reception of the bitstream and the requesting of retransmission of the bitstream occurs prior to the entire bitstream being received.

14 . The method of claim 13 , further comprising determining a bit in the sequence of bits is erroneous.

15 . The method of claim 14 , wherein the bitstream confidence level is reduced when an erroneous bit is received.

16 . The method of claim 15 , wherein the bitstream confidence level is reduced a lesser amount when the bit is fixable.

17 . The method of claim 15 , wherein the bitstream confidence level is adjusted based on the number of erroneous bits in the sequence of bits.

18 . The method of claim 13 , wherein the bitstream confidence level is adjusted based on a ratio of bits corrected.

19 . The method of claim 13 , wherein the confidence level for a bit is based on a signal strength.

20 . The method of claim 13 , wherein the predetermined level is set based on an importance of the data in the bitstream.

Assignments (2)
CHANGE OF NAME Recorded Feb 1, 2018
From: SILVER SPRING NETWORKS, INC.
To: ITRON NETWORKED SOLUTIONS, INC.
Reel/Frame 045221/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2012
From: SEIBERT, CRISTINA; SHEARER, EDWIN
To: SILVER SPRING NETWORKS, INC.
Reel/Frame 029037/0044 →