IP Library Granted Patent US 10,085,114
Granted Patent B2
US 10,085,114 · App. 15/638,581 · Granted Sep 25, 2018

System and method for using multiple networks to estimate a location of a mobile communication terminal

Inventors: Constantin Tanasa (Limassol, CY); Slobodan Ninkov (Limassol, CY)
Assignee: Verint Systems Ltd.
H04W4/02H04W24/02H04W64/00H04W88/06H04W88/08
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 10,085,114
App. No.
15/638,581
Granted
Sep 25, 2018
Kind
B2
Abstract

Apparatus and methods are described, including an interrogation device comprising an antenna, a transmitter-receiver (transceiver), and a processor. The processor, via the transceiver and the antenna, solicits a mobile communication terminal to associate with the interrogation device. While the solicited terminal is associated with the interrogation device, by communicating to the terminal respective identifiers of a plurality of base stations that collectively belong to a plurality of mobile communication networks, the processor drives the terminal to receive respective signals from at least some of the base stations, and communicate a property of at least some of the received signals to the processor. Other embodiments are also described.

Claims (41)

1. A method for evaluating a quality of service, the method comprising:

driving a mobile phone to receive signals from both in-network base stations and out-of-network base stations;

receiving, in response to the driving, a multi-network network-measurement-report (NMR) from the mobile phone, the multi-network NMR comprising signal strengths of each received signal, wherein each signal strength corresponds to a quality of service provided by each base station;

estimating, using the multi-network NMR, a location of the mobile phone; and

comparing the quality of service provided by the in-network base stations to the quality of service provided by the out-of-network base stations at the location of the mobile phone.

2. The method for evaluating a quality of service according to claim 1 , further comprising:

detecting that mobile phone has made a plurality of unsuccessful call attempts.

3. The method for evaluating a quality of service according to claim 1 , wherein the in-network base stations are part of a network provided by a service provider to cover the location and the out-of-network base stations are part of a network provided by a competing service provider to cover the location.

4. The method for evaluating a quality of service according to claim 1 , further comprising:

improving, based on the comparison, the quality of service provided by the in-network base stations at the location, wherein the improvement is relative to a previously measured quality of service provided by the in-network base stations at the location.

5. The method for evaluating a quality of service according to claim 1 , wherein the estimating a location of the mobile phone comprises:

mapping the signal strengths in the multi-network NMR to a coordinate by applying a computational model or by utilizing data obtained from drive testing.

6. The method for evaluating a quality of service according to claim 1 , wherein the driving a mobile phone to receive signals from both in-network base stations and out-of-network base stations comprises:

communicating identifiers of in-network base stations and identifiers of out-of-network base stations to the mobile phone in order to drive the mobile phone to tune to each of the in-network and out-of-network base stations and receive a reference signal from each of the in-network and out-of-network base stations.

7. An interrogation device, comprising:

an antenna;

a transceiver; and

a processor, wherein the processor is configured by program code to, via the transceiver and the antenna:

drive a mobile phone to receive signals from both in-network base stations and out-of-network base stations;

receive, in response to the driving, a multi-network network-measurement-report (NMR) from the mobile phone, the multi-network NMR comprising signal strengths of each received signal, wherein each signal strength corresponds to a quality of service provided by each base station;

estimate, using the multi-network NMR, a location of the mobile phone; and

compare the quality of service provided by the in-network base stations to the quality of service provided by the out-of-network base stations at the location of the mobile phone.

8. The interrogation device according to claim 7 , wherein the processor is further configured by program code to, via the transceiver and the antenna:

detect that mobile phone has made a plurality of unsuccessful call attempts.

9. The interrogation device according to claim 7 , wherein the in-network base stations are part of a network provided by a service provider to cover the location and the out-of-network base stations are part of a network provided by a competing service provider to cover the location.

10. The interrogation device according to claim 7 , wherein the wherein the processor is further configured by program code to:

estimate the location of the mobile phone by mapping the signal strengths in the multi-network NMR to a coordinate by applying a computational model or by utilizing data obtained from drive testing.

11. The interrogation device according to claim 7 , wherein the wherein the processor is further configured by program code to:

drive a mobile phone to receive signals from both in-network base stations and out-of-network base stations by communicating identifiers of in-network base stations and identifiers of out-of-network base stations to the mobile phone in order to drive the mobile phone to tune to each of the in-network and out-of-network base stations and receive a reference signal from each of the in-network and out-of-network base stations.

12. A non-transitory computer-readable medium storing program instructions that when executed by a processor of an interrogation device cause the interrogation device to:

drive a mobile phone to receive signals from both in-network base stations and out-of-network base stations;

receive, in response to the driving, a multi-network network-measurement-report (NMR) from the mobile phone, the multi-network NMR comprising signal strengths of each received signal, wherein each signal strength corresponds to a quality of service provided by each base station;

estimate, using the multi-network NMR, a location of the mobile phone; and

compare the quality of service provided by the in-network base stations to the quality of service provided by the out-of-network base stations at the location of the mobile phone.

13. The non-transitory computer-readable medium according to claim 12 , further storing program instructions that when executed by a processor of an interrogation device cause the interrogation device to:

detect that mobile phone has made a plurality of unsuccessful call attempts.

14. The non-transitory computer-readable medium according to claim 12 , wherein the in-network base stations are part of a network provided by a service provider to cover the location and the out-of-network base stations are part of a network provided by a competing service provider to cover the location.

15. The non-transitory computer-readable medium according to claim 12 , further storing program instructions that when executed by a processor of an interrogation device cause the interrogation device to:

estimate the location of the mobile phone by mapping the signal strengths in the multi-network NMR to a coordinate by applying a computational model or by utilizing data obtained from drive testing.

16. The non-transitory computer-readable medium according to claim 12 , further storing program instructions that when executed by a processor of an interrogation device cause the interrogation device to:

drive a mobile phone to receive signals from both in-network base stations and out-of-network base stations by communicating identifiers of in-network base stations and identifiers of out-of-network base stations to the mobile phone in order to drive the mobile phone to tune to each of the in-network and out-of-network base stations and receive a reference signal from each of the in-network and out-of-network base stations.

Assignments (3)
CHANGE OF NAME Recorded Apr 20, 2022
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 059710/0742 →
CHANGE OF NAME Recorded Dec 23, 2021
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 060751/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2017
From: TANASA, CONSTANTIN; NINKOV, SLOBODAN
To: VERINT SYSTEMS LTD.
Reel/Frame 043772/0087 →
Continuity (2)
Continuation 14835210 · Aug 25, 2015
Related Publication 20170366929A1 · Dec 21, 2017