IP Library Granted Patent US 7,269,226
Granted Patent B2
US 7,269,226 · App. 10/010,429 · Granted Sep 11, 2007

Data processing method

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 7,269,226
App. No.
10/010,429
Granted
Sep 11, 2007
Kind
B2
Abstract

A suboptimal method for searching for a symbol sequence, the method comprising the steps of: determining a channel impulse response; sampling a received signal; selecting at least one of the highest and/or most reliable impulse response values; determining a reference signal using at least one impulse response value and a symbol sequence assumed as transmitted; determining differential terms corresponding to the selected impulse response values for the signal sample and the reference signal; using the determined differential terms in a transition metric for searching for a symbol sequence; forming a survivor path by adding the symbol sequence provided by the transition metric to the survivor path formed so far.

Claims (62)

1. A suboptimal method for searching for a symbol sequence, comprising:

determining a channel impulse response;

sampling a received signal;

selecting at least one of the highest and/or most reliable impulse response values;

determining a reference signal using the at least one impulse response value and a symbol sequence assumed as transmitted;

determining differential terms corresponding to the selected impulse response values for a sample of the received signal and the reference signal;

applying the determined differential terms to a symbol sequence transition metric for searching for the symbol sequence;

forming a survivor path by adding the symbol sequence provided by the transition metric to the survivor path formed so far.

2. A method according to claim 1 , wherein at least one reference signal is determined using the selected impulse response value and at least one later impulse response value.

3. A method according to claim 1 , wherein at least one reference signal is determined using only the selected impulse response value.

4. A method according to claim 1 , wherein a number of differential terms for the transition metric is increased, when the impulse response comprises a plural number of high and/or most reliable values.

5. A method according to claim 1 , wherein a number of differential terms for the transition metric is decreased, when the impulse response contains only some high and/or most reliable values or only one high and/or reliable value.

6. A method according to claim 1 , wherein a highest possible number of differential terms for the transition metric is determined on the basis of a length of the channel memory.

7. A method according to claim 1 , wherein a magnitude of the impulse response values is emphasized in the selection of differential terms for the transition metric.

8. A method according to claim 1 , wherein the reliability of the impulse response values is emphasized in the selection of the differential terms for the transition metric.

9. A method according to claim 1 , wherein the differential term illustrates a squared Euclidean distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

10. A method according to claim 1 , wherein the differential term illustrates a squared Hamming distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

11. A method according to claim 1 , wherein the differential term illustrates a correlation between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

12. A method according to claim 1 , wherein the determined transition metric is added to the survivor path formed so far.

13. Computer software according to claim 1 , which comprises routines for executing the method steps.

14. A computer memory means according to claim 13 , which comprises the computer software.

15. A receiver in which a symbol sequence is searched for, the receiver comprising:

means for determining a channel impulse response,

means for sampling a received signal;

means for selecting at least one of the highest and/or most reliable impulse response values;

means for determining a reference signal using the at least one impulse response value and a symbol sequence assumed as transmitted;

means for determining differential terms corresponding to the selected impulse response values for a sample of the received signal and the reference signal;

means for using the determined differential terms in a transition metric for searching for the symbol sequence;

means for forming a survivor path by adding the symbol sequence provided by the transition metric to the survivor path formed so far.

16. A receiver according to claim 15 , wherein at least one reference signal is determined using the selected impulse response value and at least one later impulse response value.

17. A receiver according to claim 15 , wherein at least one reference signal is determined using only the selected impulse response value.

18. A receiver according to claim 15 , wherein a number of differential terms for the transition metric is increased, when the impulse response comprises a plural number of high and/or most reliable values.

19. A receiver according to claim 15 , wherein a number of differential terms for the transition metric is decreased, when the impulse response comprises only some high and/or most reliable values, or only one high and/or most reliable value.

20. A receiver according to claim 15 , wherein a maximum number of differential terms for the transition metric is determined by a length of the channel memory.

21. A receiver according to claim 15 , wherein a magnitude of the impulse response values is emphasized in the selection of differential terms for the transition metric.

22. A receiver according to claim 15 , wherein the reliability of the impulse response values is emphasized in the selection of differential terms for the transition metric.

23. A receiver according to claim 15 , wherein the differential term illustrates a squared Euclidean distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

24. A receiver according to claim 15 , wherein the differential term illustrates a Hamming distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

25. A receiver according to claim 15 , wherein the differential term illustrates a correlation between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

26. A receiver according to claim 15 , wherein the determined transition metric is added to the survivor path formed so far.

27. A receiver configured to:

determine a channel impulse response;

sample a received signal;

select at least one of the highest and/or most reliable impulse response values;

determine a reference signal using the at least one impulse response value and a symbol sequence assumed as transmitted;

determine differential terms corresponding to the selected impulse response values for a signal sample obtained by sampling the received signal and the reference signal;

use the determined differential terms in a transition metric for searching for a symbol sequence;

form a survivor path by adding the symbol sequence provided by the transition metric to the survivor path formed so far.

28. A receiver according to claim 27 , wherein the maximum number of differential terms for the transition metric is determined by the length of the channel memory.

29. A receiver according to claim 27 , wherein the differential term illustrates the squared Euclidean distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

30. A receiver according to claim 27 , wherein the differential term illustrates the Hamming distance between the received signal sample and the symbol sequence assumed as transmitted and convoluted with the impulse response values.

31. A receiver according to claim 27 , wherein at least one reference signal is determined using the selected impulse response value and at least one later impulse response value.

32. An apparatus configured to:

determine a channel impulse response;

sample a received signal;

select at least one of the highest and/or most reliable impulse response values;

determine a reference signal using the at least one impulse response value and a symbol sequence assumed as transmitted;

determine differential terms corresponding to the selected impulse response values for a signal sample obtained by sampling the received signal and the reference signal;

use the determined differential terms in a transition metric for searching for a symbol sequence;

form a survivor path by adding the symbol sequence provided by the transition metric to the survivor path formed so far.

33. An apparatus according to claim 32 , wherein the maximum number of differential terms for the transition metric is determined by the length of the channel memory.

34. An apparatus according to claim 32 , wherein at least one reference signal is determined using the selected impulse response value and at least one later impulse response value.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2023
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CONVERSANT WIRELESS LICENSING LTD.
Reel/Frame 063492/0416 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055546/0283 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Sep 11, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 043814/0125 →
UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY Recorded Aug 30, 2016
From: NOKIA CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 039872/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2011
From: 2011 INTELLECTUAL PROPERTY ASSET TRUST
To: CORE WIRELESS LICENSING S.A.R.L.
Reel/Frame 027415/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: NOKIA CORPORATION
To: NOKIA 2011 PATENT TRUST
Reel/Frame 027120/0608 →
CHANGE OF NAME Recorded Oct 26, 2011
From: NOKIA 2011 PATENT TRUST
To: 2011 INTELLECTUAL PROPERTY ASSET TRUST
Reel/Frame 027121/0353 →
SHORT FORM PATENT SECURITY AGREEMENT Recorded Sep 13, 2011
From: CORE WIRELESS LICENSING S.A.R.L.
To: NOKIA CORPORATION; MICROSOFT CORPORATION
Reel/Frame 026894/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2001
From: SIPILA, TEEMU
To: NOKIA CORPORATION
Reel/Frame 012372/0203 →