Patent US5491688A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5491688A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for providing a favorable signal representation

Assignee: Motorola Solutions Inc
•
Filing: 1994-07-05
•
Granted: 1996-02-13
•
Expires: 2014-07-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Signal sources provide frames (302-303) to a comparator (206). For each frame, codeword error statuses for each of the codewords and a frame error status (313-314) are determined. Codeword error statuses are provided for priority sets of codewords (306, 308) and are not provided for non-priority sets of codewords (311, 312). The codeword error statuses for members of the priority set of codewords for each frame are compared, wherein the members have substantially identical codeword identifications. Selected priority codewords are produced by selecting members of the priority sets having favorable codeword statuses. Furthermore, the frame error statuses for each frame are also compared. Selected non-priority codewords are produced by selecting the non-priority set of codewords corresponding to a favorable frame error status. The selected priority codewords and the selected non-priority codewords are then provided as the favorable signal representation (304). Alternatively, only frame error statuses may be provided.

Inventors

  • 👤 Paul Bocci
  • 👤 Lawrence E. Feldman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 03:17
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/0078; H04L1/0083

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 229 words
A method for providing a favorable signal representation, the method comprising the steps of: a) providing frames from a plurality of signal sources, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; b) determining, for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; c) identifying, for each frame, a priority set of codewords and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords; d) determining, for each frame, a frame error status based on the codeword error statuses; e) comparing the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; f) selecting, responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; g) comparing the frame error statuses for each frame; h) selecting, responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and i) providing the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 2
Independent Claim 229 words
A method for providing a favorable signal representation, the method comprising the steps of: a) providing frames from a plurality of signal sources, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; b) determining, for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; c) identifying, for each frame, a priority set of codewords and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords; d) determining, for each frame, a frame error status based on the codeword error statuses; e) comparing the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; f) selecting, responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; g) comparing the frame error statuses for each frame; h) selecting, responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and i) providing the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 3
Dependent Claim 28 words
The method of claim 1 further comprises the step of providing the frames, wherein the frames comprise compressed digital audio encoded with an IMBE™ (Improved Multi-Band Excitation) encoder.
Claim 4
Dependent Claim 29 words
The method of claim 1 further comprises the step of identifying the priority set of codewords based on a perceptual weight for each codeword of the plurality of codewords.
Claim 5
Dependent Claim 35 words
The method of claim 1 further comprises the step of determining the frame error status, wherein the frame error status comprises the sum of the codeword error statuses corresponding to the non-priority set of codewords.
Claim 6
Dependent Claim 36 words
The method of claim 4 further comprises the step of determining the frame error status, wherein the frame error status further comprises the sum of the codeword error statuses corresponding to the priority set of codewords.
Claim 7
Dependent Claim 341 words
In a wireless communication system that includes at least one communication unit, a plurality of base stations, and a comparator operably coupled to the plurality of base stations, a method for providing a favorable signal representation of a digital signal transmitted by the at least one communication unit, the method comprising the steps of: a) receiving, by at least two base stations of the plurality of base stations via a wireless communication resource, the digital signal; b) parsing, by the at least two base stations, frames of the digital signal, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; c) determining, by each of the at least two base stations for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; d) determining, by each of the at least two base stations for each frame, a frame error status based on the codeword error statuses; e) transmitting, by each of the at least two base stations to the comparator, the frames comprising a priority set of codewords and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords; f) comparing, by the comparator, the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; g) selecting, by the comparator responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; h) comparing, by the comparator, the frame error statuses for each frame; i) selecting, by the comparator responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and j) providing, by the comparator, the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 8
Dependent Claim 341 words
In a wireless communication system that includes at least one communication unit, a plurality of base stations, and a comparator operably coupled to the plurality of base stations, a method for providing a favorable signal representation of a digital signal transmitted by the at least one communication unit, the method comprising the steps of: a) receiving, by at least two base stations of the plurality of base stations via a wireless communication resource, the digital signal; b) parsing, by the at least two base stations, frames of the digital signal, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; c) determining, by each of the at least two base stations for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; d) determining, by each of the at least two base stations for each frame, a frame error status based on the codeword error statuses; e) transmitting, by each of the at least two base stations to the comparator, the frames comprising a priority set of codewords and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords; f) comparing, by the comparator, the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; g) selecting, by the comparator responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; h) comparing, by the comparator, the frame error statuses for each frame; i) selecting, by the comparator responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and j) providing, by the comparator, the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 9
Dependent Claim 28 words
The method of claim 6 further comprises the step of parsing the frames, wherein the frames comprise compressed digital audio encoded with an IMBE™ (Improved Multi-Band Excitation) encoder.
Claim 10
Dependent Claim 19 words
The method of claim 7 further comprises the step of parsing the frames, wherein the frames comprise seven codewords.
Claim 11
Dependent Claim 23 words
The method of claim 8 further comprises the step of determining, for each frame, the codeword error statuses using Golay error correction codes.
Claim 12
Dependent Claim 23 words
The method of claim 8 further comprises the step of determining, for each frame, the codeword error statuses using Hamming error correction codes.
Claim 13
Dependent Claim 35 words
The method of claim 6 further comprises the step of determining the frame error status, wherein the frame error status comprises the sum of the codeword error statuses corresponding to the non-priority set of codewords.
Claim 14
Dependent Claim 36 words
The method of claim 11 further comprises the step of determining the frame error status, wherein the frame error status further comprises the sum of the codeword error statuses corresponding to the priority set of codewords.
Claim 15
Dependent Claim 29 words
The method of claim 6 further comprises the step of identifying the priority set of codewords based on a perceptual weight for each codeword of the plurality of codewords.
Claim 16
Dependent Claim 169 words
In a wireless communication system, a method for a comparator to provide a favorable signal representation, the method comprising the steps of: a) receiving frames, each of the frames comprising a priority set of codewords and a non-priority set of codewords, wherein codeword error statuses are provided for the priority set of codewords and codeword error statuses are not provided for the non-priority set of codewords; b) comparing the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; c) selecting, responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; d) comparing the frame error statuses for each frame; e) selecting, responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and f) providing the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 17
Dependent Claim 169 words
In a wireless communication system, a method for a comparator to provide a favorable signal representation, the method comprising the steps of: a) receiving frames, each of the frames comprising a priority set of codewords and a non-priority set of codewords, wherein codeword error statuses are provided for the priority set of codewords and codeword error statuses are not provided for the non-priority set of codewords; b) comparing the codeword error statuses for members of the priority set of codewords for each frame, wherein the members have substantially identical codeword identifications; c) selecting, responsive to the step of comparing the codeword error statuses, members having favorable codeword error statuses to produce selected priority codewords; d) comparing the frame error statuses for each frame; e) selecting, responsive to the step of comparing the frame error statuses, the non-priority set of codewords corresponding to a favorable frame error status to produce selected non-priority codewords; and f) providing the selected priority codewords and the selected non-priority codewords as the favorable signal representation.
Claim 18
Dependent Claim 171 words
In a wireless communication system, a method for a base station to provide at least one frame representing a digital signal, the method comprising the steps of: a) receiving, via a wireless communication resource, the digital signal; b) parsing the at least one frame of the digital signal, wherein the at least one frame comprises a plurality of codewords, .each codeword of the plurality of codewords having a codeword identification; c) determining for the at least one frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; d) determining, for the at least one frame, a frame error status based on the codeword error statuses; and e) providing the at least one frame comprising the frame error status, a priority set of codewords of the plurality of codewords, and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords.
Claim 19
Dependent Claim 171 words
In a wireless communication system, a method for a base station to provide at least one frame representing a digital signal, the method comprising the steps of: a) receiving, via a wireless communication resource, the digital signal; b) parsing the at least one frame of the digital signal, wherein the at least one frame comprises a plurality of codewords, .each codeword of the plurality of codewords having a codeword identification; c) determining for the at least one frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; d) determining, for the at least one frame, a frame error status based on the codeword error statuses; and e) providing the at least one frame comprising the frame error status, a priority set of codewords of the plurality of codewords, and a non-priority set of codewords of the plurality of codewords, wherein the codeword error statuses are provided for the priority set of codewords and the codeword error statuses are not provided for the non-priority set of codewords.
Claim 20
Independent Claim 111 words
A method for providing a favorable signal representation, the method comprising the steps of: a) providing frames from a plurality of signal sources, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; b) determining, for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; c) determining, for each frame, a frame error status based on the codeword error statuses; d) comparing the frame error statuses for each frame; e) providing, responsive to the step of comparing, the plurality of codewords corresponding to a favorable frame error status as the favorable signal representation.
Claim 21
Independent Claim 111 words
A method for providing a favorable signal representation, the method comprising the steps of: a) providing frames from a plurality of signal sources, wherein each of the frames comprises a plurality of codewords, each codeword of the plurality of codewords having a codeword identification; b) determining, for each frame, codeword error statuses that uniquely correspond to each codeword of the plurality of codewords; c) determining, for each frame, a frame error status based on the codeword error statuses; d) comparing the frame error statuses for each frame; e) providing, responsive to the step of comparing, the plurality of codewords corresponding to a favorable frame error status as the favorable signal representation.
Claim 22
Dependent Claim 28 words
The method of claim 16 further comprises the step of determining the frame error status, wherein the frame error status comprises the sum of the codeword error statuses.

References Cited (Backward Citations)

US4648091A Cited
US4791643A Cited
US5285454A Cited
US5365525A Cited
US5396503A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-02-12 1999-08-14 2000-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-02-12 2003-08-14 2004-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-02-12 2007-08-14 2008-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag