×

Generating an identifier for a device using application information

  • US 10,218,567 B2
  • Filed: 09/23/2016
  • Issued: 02/26/2019
  • Est. Priority Date: 12/03/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying a mobile device, the method comprising:

  • identifying, by a first mobile device, a first plurality of applications installed on the first mobile device;

    identifying a name and an installation date of each of the first plurality of applications;

    calculating a first clock skew of the first mobile device relative to a reference clock;

    generating a first identifier for the mobile device based on hashing the name and the installation date of each of the first plurality of applications installed on the first mobile device and based on hashing the calculated first clock skew;

    transmitting, by the mobile device to a server, a data request and the generated first identifier for the first mobile device; and

    receiving, by the mobile device, data, the data determined by the server based on the server determining a second identifier generated by a second mobile device with a second plurality of applications installed on the second mobile device does not match the first identifier because the second mobile calculated a second clock skew and the second identifier was generated based on the name and the installation date of each of the second plurality of applications installed on the second mobile device and based on the calculated second clock skew, wherein names of the second plurality of applications are the same as the identified names of the first plurality of applications.

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