System and method for device identification using third party matching
AssigneeACK Ventures Holdings, LLC
InventorsDavid Ulrich, Harry Kargman, Steve Anson, Jeremy Sadwith, Bernhard Valenti, Ryan McConville
Life of this patent
Estimating the term…
Abstract
An improved technique for identifying a user's mobile device is discussed. A persistent and unified identifier that bridges mobile app to mobile web and to other web browser-compatible mediums is utilized. Using a unique verification identifier, the unified identifier is consistently verified, revived and distributed across application and browser mediums.
Claims24
A method for improved identification of a mobile device, comprising:
- identifying a unique first verification identifier for a mobile device at a host server;
- creating a unified identifier (“Unified ID”) for the mobile device at the host server;
- storing the identified first verification identifier and the Unified ID in a storage location, the stored first verification identifier associated with the stored Unified ID in the storage location;
- transmitting the unique first verification identifier or another verification identifier associated with the Unified ID to a third party for matching with one or more verification identifiers identified by the third party that have been associated with a third party ID, the third party ID having been previously matched to a second entity ID used to identity the mobile device;
- and
- storing an association of at least one of a second set of data identified by the second entity and a third set of data identified by the third party with the Unified ID based on the matching of the third party ID to the unique first verification identifier or another verification identifier associated with the Unified ID.
A non-transitory medium holding computer-executable instructions for improved identification of a mobile device, the instructions when executed causing at least one computing device to:
- identify a unique first verification identifier for a mobile device at a host server;
- create a unified identifier (“Unified ID”) for the mobile device at the host server;
- store the identified first verification identifier and the Unified ID in a storage location, the stored first verification identifier associated with the stored Unified ID in the storage location;
- transmit the unique first verification identifier or another verification identifier associated with the Unified ID to a third party for matching with one or more verification identifiers identified by the third party that have been associated with a third party ID, the third party ID having been previously matched to a second entity ID used to identity the mobile device;
- and
- store an association of at least one of a second set of data identified by the second entity and a third set of data identified by the third party with the Unified ID based on the matching of the third party ID to the unique first verification identifier or another verification identifier associated with the Unified ID.
A computing device configured for improved identification of a mobile device, comprising:
- a communication interface configured to receive over a network requests originating from a mobile device;
- and
- a processor configured to execute instructions for a verification module, the verification module when executing causing the computing device to:
- identify a unique first verification identifier for a mobile device at a host server;
- create a unified identifier (“Unified ID”) for the mobile device at the host server;
- store the identified first verification identifier and the Unified ID in a storage location, the stored first verification identifier associated with the stored Unified ID in the storage location;
- transmit the unique first verification identifier or another verification identifier associated with the Unified ID to a third party for matching with one or more verification identifiers identified by the third party that have been associated with a third party ID, the third party ID having been previously matched to a second entity ID used to identity the mobile device;
- and
- store an association of at least one of a second set of data identified by the second entity and a third set of data identified by the third party with the Unified ID based on the matching of the third party ID to the unique first verification identifier or another verification identifier associated with the Unified ID.
Dependencies are inferred from the claim text.