Network profile generation
AssigneeYahoo Ad Tech LLC
InventorSreenivas Rachamadugu
Life of this patent
Estimating the term…
Abstract
One or more computing devices, systems, and/or methods are provided. Activity of a plurality of devices may be analyzed to identify network traffic. A network profile associated with the plurality of devices may be generated based upon the network traffic. The network profile may be indicative of one or more sets of transmission metrics associated with a first device of the plurality of devices. The network profile may be indicative of one or more sets of reception metrics associated with the first device. Content may be generated based upon the network profile. The content may be transmitted to a device based upon the network profile.
Claims20
A method, comprising:
- analyzing activity of a plurality of devices to identify network traffic, wherein the network traffic comprises:
- transmission of data by a first device to one or more first devices;
- and
- reception of data by the first device from one or more second devices;
- generating, based upon the network traffic, a network profile associated with the plurality of devices, wherein the network profile is indicative of:
- one or more sets of transmission metrics associated with the first device, wherein a first set of transmission metrics of the one or more sets of transmission metrics corresponds to a measure of transmissions of data, of the network traffic, to a second device of the one or more first devices;
- and
- one or more sets of reception metrics associated with the first device, wherein a first set of reception metrics of the one or more sets of reception metrics corresponds to a measure of receptions of data, of the network traffic, from a third device of the one or more second devices;
- determining an influence score, indicative of an amount of influence that data transmitted from the third device to the first device has on a user of the first device, based upon the network profile indicative of the one or more sets of transmission metrics and the one or more sets of reception metrics;
- generating content based upon the influence score;
- and
- transmitting the content to a fourth device.
A computing device comprising:
- a processor;
- and
- memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
- analyzing activity of a plurality of devices to identify network traffic, wherein the network traffic comprises:
- transmission of data by a first device to one or more first devices;
- and
- reception of data by the first device from one or more second devices;
- generating, based upon the network traffic, a network profile associated with the plurality of devices, wherein the network profile is indicative of:
- one or more sets of transmission metrics associated with the first device, wherein a first set of transmission metrics of the one or more sets of transmission metrics corresponds to a measure of transmissions of data, of the network traffic, to a second device of the one or more first devices;
- and
- one or more sets of reception metrics associated with the first device, wherein a first set of reception metrics of the one or more sets of reception metrics corresponds to a measure of receptions of data, of the network traffic, from a third device of the one or more second devices;
- determining an influence score, associated with an amount of influence of the third device on a user of the first device, based upon the network profile;
- selecting, based upon the influence score, a content item for presentation via the third device;
- and
- transmitting the content item to the third device.
A non-transitory machine readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:
- analyzing activity of a plurality of devices to identify network traffic, wherein the network traffic comprises:
- transmission of data by a first device to one or more first devices;
- and
- reception of data by the first device from one or more second devices;
- generating, based upon the network traffic, a network profile associated with the plurality of devices, wherein the network profile is indicative of:
- one or more sets of transmission metrics associated with the first device, wherein a first set of transmission metrics of the one or more sets of transmission metrics corresponds to a measure of transmissions of data, of the network traffic, to a second device of the one or more first devices;
- and
- one or more sets of reception metrics associated with the first device, wherein a first set of reception metrics of the one or more sets of reception metrics corresponds to a measure of receptions of data, of the network traffic, from a third device of the one or more second devices;
- analyzing the network profile to determine a first activity pattern associated with the first device, wherein the first activity pattern is indicative of first data receptions by the first device;
- monitoring second activity associated with the first device, wherein the second activity is indicative of second data receptions by the first device;
- comparing the second activity, indicative of the second data receptions by the first device, with the first activity pattern, indicative of the first data receptions by the first device, to determine a difference between the second activity and the first activity pattern;
- determining, based upon the difference, a threat level associated with the second activity;
- generating a notification based upon the threat level;
- and
- transmitting the notification to at least one of the first device or a fourth device.
Dependencies are inferred from the claim text.