×

Identifying a same user of multiple communication devices based on application use patterns

  • US 10,565,625 B2
  • Filed: 11/30/2012
  • Issued: 02/18/2020
  • Est. Priority Date: 11/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for identifying a same user of multiple communication devices, the system comprising one or more computers having computer readable media having stored thereon instructions which, when executed by one or more processors of the one or more computers, causes the system to perform operations comprising:

  • receiving, from a first computing device, a first set of data that corresponds to a first ordered set of determined usage history stored on the first computing device, the first ordered set corresponding to one or more resources determined to be accessed by the first computing device;

    receiving, from a second computing device, a second set of data that corresponds to a second ordered set of determined usage history stored on the second computing device, the second ordered set corresponding to one or more resources determined to be accessed by the second computing device;

    comparing the first ordered set of determined usage history and the second ordered set of determined usage history;

    determining, based upon the comparison, whether the first ordered set of determined usage history and the second ordered set of determined usage history each include a common ordered set of data based upon a determination of whether the first ordered set of determined usage history is indicative of the first computing device accessing a first resource and a second resource and the second ordered set of determined usage history is indicative of the second computing device accessing the first resource and the second resource;

    responsive to determining that the first ordered set of determined usage history and the second ordered set of determined usage history each include the common ordered set of data based upon a determination that the first ordered set of determined usage history is indicative of the first computing device accessing the first resource and the second resource and the second ordered set of determined usage history is indicative of the second computing device accessing the first resource and the second resource, generating a universal profile that is dynamically updatable and corresponds to a single entity, the universal profile associating each of the first computing device and the second computing device with the single entity, wherein the universal profile contains collapsed profiles and activities linked together from the first computing device and the second computing device; and

    selecting at least one piece of content from a plurality of sponsored content pieces based on a determined relevance of each of the at least one piece of content to the universal profile corresponding to the single entity, each piece of content in the at least one piece of content being selected for communication to at least one of the first computing device or the second computing device.

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