Apparatus and methods for enabling presence-based and use-based services
First Claim
1. A computerized method for enabling use-based services to a plurality of computerized client devices in a managed content delivery network, said computerized method comprising:
- enabling one or more content providers in a non-managed network to register one or more web sites in said managed content delivery network;
in response to a successful registration of said one or more websites, designating a content provider device for each of said one or more websites, each of said content provider devices generating a plurality of respective training data for each of said one or more websites, said generating comprising;
enabling each respective user of said content provider devices to execute a plurality of possible interactions that said plurality of computerized client devices may respectively have with said one or more registered websites;
presenting at least one recommended action; and
enabling each of said respective users of said content provider devices to confirm said at least one recommended action;
receiving said plurality of respective training data, via each of said content provider devices;
collecting a plurality of data relating to an interaction of one or more of said plurality of computerized client devices with at least one of said one or more registered web sites, said plurality of data comprising at least information entered around said interaction;
associating individual ones of said plurality of collected data to respective particular ones of a plurality of users in said managed content delivery network; and
utilizing said information entered around said interaction to infer at least one action associated with said one or more of said plurality of computerized client devices.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for enabling presence-based and/or use-based services. In one embodiment, a presence database and an evaluation entity collect information relating to a device'"'"'s location and activity. The presence database collects location-based data to build anonymized user profiles; estimates a physical location of the device; and provides targeted content to the device. The user profiles are stored at e.g., a user premises, or at a headend network or elsewhere within the “cloud”. Additionally, in one variant, signals are collected from “smart” appliances (in a home or other premises) to create personal, shared, and family environmental settings which are instantiated when a user enters the premises. Methods and apparatus to collect browsing behavior across desktop and mobile devices on third party sites (including web browsing, social networking, and e-commerce) which are represented by the managed network are also provided.
-
Citations
20 Claims
-
1. A computerized method for enabling use-based services to a plurality of computerized client devices in a managed content delivery network, said computerized method comprising:
-
enabling one or more content providers in a non-managed network to register one or more web sites in said managed content delivery network; in response to a successful registration of said one or more websites, designating a content provider device for each of said one or more websites, each of said content provider devices generating a plurality of respective training data for each of said one or more websites, said generating comprising; enabling each respective user of said content provider devices to execute a plurality of possible interactions that said plurality of computerized client devices may respectively have with said one or more registered websites; presenting at least one recommended action; and enabling each of said respective users of said content provider devices to confirm said at least one recommended action; receiving said plurality of respective training data, via each of said content provider devices; collecting a plurality of data relating to an interaction of one or more of said plurality of computerized client devices with at least one of said one or more registered web sites, said plurality of data comprising at least information entered around said interaction; associating individual ones of said plurality of collected data to respective particular ones of a plurality of users in said managed content delivery network; and utilizing said information entered around said interaction to infer at least one action associated with said one or more of said plurality of computerized client devices. - View Dependent Claims (5, 6)
-
-
2. A computerized apparatus configured to enable presence-based services to a plurality of computerized client devices in a content delivery network, said computerized apparatus comprising:
-
first interface configured to communicate with a network; storage apparatus; and processor apparatus configured to execute at least one computer program, said at least one computer program comprising a plurality of instructions which are configured to, when executed, by said processor apparatus; associate each of said plurality of computerized client devices to a specific user profile within a particular subscriber household; obtain a plurality of raw data relating to a location of at least one of said plurality of computerized client devices; evaluate said plurality of raw data to determine a precise location of said at least one of said plurality of computerized client devices, said evaluation further comprising utilization of a timestamp associated to said plurality of raw data; store said plurality of raw data and/or a result of said evaluation; determine a duration that said at least one of said plurality of computerized client devices is present at said precise location based at least in part on said timestamp; determine a relative importance of said precise location as compared to other locations based at least in part on a review of said plurality of raw data against known physical addresses and/or locations and said duration; and utilize said relative importance of said precise location to identify a pattern associated with one or more movements of a group of users, said identification of said pattern is based at least in part on a frequency of visits to said precise location by one or more of said group of users, said group of users comprising a size determined to meet at least one criterion relating to a number of users in said group of users. - View Dependent Claims (3, 4, 7, 8, 9, 10, 11)
-
-
12. Computer readable apparatus comprising a non-transitory storage medium, said non-transitory medium comprising at least one computer program having a plurality of instructions, said plurality of instructions configured to, when executed on a digital processing apparatus:
-
associate at least one computerized client device to data associated with a user profile, the user profile specific to a subscriber premises serviced by a content delivery network; receive a plurality of data relating to a location of said at least one computerized client device; algorithmically evaluate said plurality of data to determine; (i) a location of said at least one computerized client device; (ii) a duration that said at least one computerized client device is present at said location; and (iii) a relative importance of said location as compared to other locations, said determination of said relative importance based at least on said duration; and utilize data relating to said relative importance of said location to algorithmically identify a pattern associated with one or more movements of a group of users to which a user of said at least one computerized client device belongs, said group of users comprising a size determined to meet at least one criterion relating to a number of users in said group of users, said identification of said pattern based at least in part on a data relating to a frequency of visits to said location by one or more of said group of users. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification