Systems, methods, and devices for device identification and activity estimation in a computing platform
AssigneeReverseAds Pte. Ltd.
InventorMichael R. Hahn
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices identify devices and assign keywords to such devices. Methods include retrieving data from at least one data source, the data comprising a plurality of data events associated with a plurality of devices, and generating a plurality of probability metrics for each of the plurality of devices based on device information and data event parameters included in the retrieved data. Methods also include generating an activity estimation parameter for each of the plurality of devices based on the plurality of probability metrics, the activity estimation parameter comprising an estimated probability of a subsequent data event being taken by a device.
Claims20
A method comprising:
- retrieving, using one or more processors, data from at least one data source, the data comprising a plurality of data events associated with a plurality of devices;
- generating, using the one or more processors, a plurality of probability metrics for each of the plurality of devices based on device information and data event parameters included in the retrieved data, wherein generating the plurality of probability metrics includes generating and assigning a first high probability keyword to first unstructured data associated with a first device in the plurality of devices and a second different probability keyword to second unstructured data associated with a second device in the plurality of devices;
- and
- generating, using the one or more processors, an activity estimation parameter for each of the plurality of devices based on the plurality of probability metrics, the activity estimation parameter comprising an estimated probability of a subsequent data event being taken by a device.
A system comprising:
- a communications interface configured to send and receive network traffic;
- a storage device configured to store data values in a database;
- and
- one or more processors configured to:
- retrieve data from at least one data source, the data comprising a plurality of data events associated with a plurality of devices;
- generate a plurality of probability metrics for each of the plurality of devices based on device information and data event parameters included in the retrieved data, wherein generating the plurality of probability metrics includes generating and assigning a first high probability keyword to first unstructured data associated with a first device in the plurality of devices and a second different probability keyword to second unstructured data associated with a second device in the plurality of devices;
- and
- generate an activity estimation parameter for each of the plurality of devices based on the plurality of probability metrics, the activity estimation parameter comprising an estimated probability of a subsequent data event being taken by a device.
A non-transitory computer readable medium embodying a computer program product, said computer program product comprising a non-transitory computer-readable program code capable of being executed by one or more processors, said the program code comprising instructions configurable to cause the one or more processors to perform a method comprising:
- retrieving, using one or more processors, data from at least one data source, the data comprising a plurality of data events associated with a plurality of devices;
- generating, using the one or more processors, a plurality of probability metrics for each of the plurality of devices based on device information and data event parameters included in the retrieved data, wherein generating the plurality of probability metrics includes generating and assigning a first high probability keyword to first unstructured data associated with a first device in the plurality of devices and a second different probability keyword to second unstructured data associated with a second device in the plurality of devices;
- and
- generating, using the one or more processors, an activity estimation parameter for each of the plurality of devices based on the plurality of probability metrics, the activity estimation parameter comprising an estimated probability of a subsequent data event being taken by a device.
Dependencies are inferred from the claim text.