Patent ID: 8880677
Filing Date: 2014-11-04
Classification: G06F,G06Q,H04L,H04N

Abstract:
1. A method for providing content, the method comprising: (a) identifying a plurality of devices that are part of a personal network of a user, the plurality of devices including at least a first device, and a second device that is connected to the first device across one or more networks; (b) monitoring the plurality of devices in order to collect data that identifies a plurality of activities of different types performed by the user when operating individual devices of the personal network; wherein monitoring the plurality of devices includes using the first device to monitor, across the one or more networks, at least the second device in order to collect data that identifies activities performed by the user when operating the second device; (c) determining profile information for the user, wherein the profile information is based at least in part on data collected from monitoring the plurality of devices; (d) receiving data from a source external to the personal network that specifies one or more rules or conditions; (e) analyzing the profile information using the one or more rules or conditions; (f) selecting one or more content items to target to the user based at least in part on analyzing the profile information; and (g) distributing content that is based on the selected one or more content items, including distributing the content from at least the first device across the one or more networks to at least the second device; wherein steps (a) through (g) are performed on resources that are part of the personal network of the user, without communicating the profile information outside of the personal network of the user.