METHOD OF COLLECTING USAGE INFORMATION
First Claim
1. A method of collecting information about usage patterns of a plurality of users and a plurality of user devices, each of said users and user devices registered with a serving node located at a premises associated with said users, said serving node configured to receive content via a network, and deliver said content to said plurality of user devices, the method comprising:
- for a television program viewed live, said serving node determining a channel watched, the program watched and a time it was watched, and associating said channel, program and time with said user and said user device used to watch said content;
said serving node storing said determined and associated information in a database.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
-
Citations
9 Claims
-
1. A method of collecting information about usage patterns of a plurality of users and a plurality of user devices, each of said users and user devices registered with a serving node located at a premises associated with said users, said serving node configured to receive content via a network, and deliver said content to said plurality of user devices, the method comprising:
-
for a television program viewed live, said serving node determining a channel watched, the program watched and a time it was watched, and associating said channel, program and time with said user and said user device used to watch said content; said serving node storing said determined and associated information in a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for collecting information about usage patterns of a plurality of users and a plurality of user devices, comprising:
-
a serving node, each of said users and user devices registered with said serving node, said serving node located at a premises of said users, said serving node configured to receive live television content and Internet content via a network, and deliver said content to said plurality of user devices; wherein said serving node is configured to determine, for television content, when viewed by one of said users on one of said user devices, a channel watched, the program watched and a time it was watched, and associating said channel, program and time with said user and said user device used to watch said content; and wherein said serving node is configured to determine, for recorded content, when viewed by one of said users on one of said user devices, a name of the recorded content, a number of times the recorded content was paused, a number of length of times the recorded content was fast forwarded, and a counter of the number of times the recorded content was watched; wherein said serving node is configured to determine, for Internet content, when viewed by one of said users on one of said user devices, a URL of said Internet content, whether the URL was requested by said user or by a website, a classification of content of the URL, a classification of content at the URL selected by the user, a session start time and a session end time; and said serving node is configured to record said information and transmit it to a service provider.
-
Specification