×

Minimization of drive test (MDT) data donor device selection

  • US 10,716,021 B1
  • Filed: 07/19/2018
  • Issued: 07/14/2020
  • Est. Priority Date: 07/19/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing a minimization drive test (MDT) using mobile communication devices, comprising:

  • receiving a mobile communication device selection criteria by a MDT selection application executing on a computer system, where the criteria defines at least two of a mobile communication device location, a mobile communication device model, a mobile communication device software version, a mobile communication service subscriber profile, and a subscriber mobility pattern;

    selecting a first population of MDT candidate mobile communication devices by the MDT selection application based on the subscribers associated with the mobile communication device having consented to use of the mobile communication device in MDT;

    for each mobile communication device in the first population of MDT candidate mobile communication devices, determining a degree of match of the MDT candidate mobile communication device to the mobile communication device selection criteria by the MDT selection application;

    selecting a second population of MDT candidate mobile communication devices from the first population of MDT candidate mobile communication devices by the MDT selection application based at least in part on the degree of match of first population of MDT candidate mobile communication devices to the mobile communication device selection criteria;

    causing at least some of the mobile communication devices in the second population of MDT candidate mobile communication devices to perform a MDT;

    collecting MDT data from the at least some of the MDT candidate mobile communication devices in the second population of MDT candidate mobile communication devices;

    generating a block of a MDT block chain where the block comprises a nonce value, comprises a data content portion that comprises the collected MDT data, and comprises a hash value that is calculated based on a hash value of a preceding block of the MDT block chain, based on the data content portion, and based on the nonce value; and

    sending the block to a MDT block chain management server for adding to the MDT block chain.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×