Real-time DVR polling system
First Claim
Patent Images
1. A method, comprising:
- storing, at a server, one or more database tables comprising operating data for media devices associated with users of a service;
receiving, via one or more instant messages from a first device operating in a restricted operational mode, information reporting a particular activity that has been performed at the first device, the particular activity being one of;
entering a password associated with exiting the restricted operational mode, switching operational modes, or playing a media content having particular program guide information that matches restriction criteria associated with the restricted operational mode, the restriction criteria indicating content that is restricted in the restricted operational mode;
responsive to the one or more instant messages, adding or updating a particular entry in the one or more database tables that is associated with the particular activity and the first device;
identifying particular data based on at least portions of the operating data that pertain to one or more particular media devices associated with a particular user of the service; and
responsive to detecting that the particular activity has been performed at the first device, sending a notification of the particular activity, the notification reflecting the particular activity in real-time, to a second device associated with a user having access to the restricted operational mode in the first device of the particular media devices, the second device displaying the notification on an interface of the second device.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for real-time DVR usage and reporting enable using instant message protocol in a DVR environment to obtain real-time DVR usage data and to report data reflecting such usage in real-time. An example of DVR usage data comprises data reflecting that a viewer is viewing a video program which is R-rated. Another example of DVR usage data comprises a viewer entering a password, such as a kids zone password, to exit kids zone operational mode.
60 Citations
21 Claims
-
1. A method, comprising:
-
storing, at a server, one or more database tables comprising operating data for media devices associated with users of a service; receiving, via one or more instant messages from a first device operating in a restricted operational mode, information reporting a particular activity that has been performed at the first device, the particular activity being one of;
entering a password associated with exiting the restricted operational mode, switching operational modes, or playing a media content having particular program guide information that matches restriction criteria associated with the restricted operational mode, the restriction criteria indicating content that is restricted in the restricted operational mode;responsive to the one or more instant messages, adding or updating a particular entry in the one or more database tables that is associated with the particular activity and the first device; identifying particular data based on at least portions of the operating data that pertain to one or more particular media devices associated with a particular user of the service; and responsive to detecting that the particular activity has been performed at the first device, sending a notification of the particular activity, the notification reflecting the particular activity in real-time, to a second device associated with a user having access to the restricted operational mode in the first device of the particular media devices, the second device displaying the notification on an interface of the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of:
-
storing, at a server, one or more database tables comprising operating data for media devices associated with users of a service; receiving, via one or more instant messages from a first device operating in a restricted operational mode, information reporting a particular activity that has been performed at the first device, the particular activity being one of;
entering a password associated with exiting the restricted operational mode, switching operational modes, or playing a media content having particular program guide information that matches restriction criteria associated with the restricted operational mode, the restriction criteria indicating content that is restricted in the restricted operational mode;responsive to the one or more instant messages, adding or updating a particular entry in the one or more database tables that is associated with the particular activity and the first device; identifying particular data based on at least portions of the operating data that pertain to one or more particular media devices associated with a particular user of the service; and responsive to detecting that the particular activity has been performed at the first device, sending a notification of the particular activity, the notification reflecting the particular activity in real-time, to a second device associated with a user having access to the restricted operational mode in the first device of the particular media devices, the second device displaying the notification on an interface of the second device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a subsystem, implemented at least partially by computer hardware, configured to store, at a server, one or more database tables comprising operating data for media devices associated with users of a service; a subsystem, implemented at least partially by computer hardware, configured to receive, via one or more instant messages from a first device operating in a restricted operational mode, information reporting a particular activity that has been performed at the first device, the particular activity being one of;
entering a password associated with exiting the restricted operational mode, switching operational modes, or playing a media content having particular program guide information that matches restriction criteria associated with the restricted operational mode, the restriction criteria indicating content that is restricted in the restricted operational mode;a subsystem, implemented at least partially by computer hardware, configured to, responsive to the one or more instant messages, add or update a particular entry in the one or more database tables that is associated with the particular activity and the first device; a subsystem, implemented at least partially by computer hardware, configured to identify particular data based on at least portions of the operating data that pertain to one or more particular media devices associated with a particular user of the service; and a subsystem, implemented at least partially by computer hardware, configured to, responsive to detecting that the particular activity has been performed at the first device, send a notification of the particular activity, the notification reflecting the particular activity in real-time, to a second device associated with a user having access to the restricted operational mode in the first device of the particular media devices, the second device displaying the notification on an interface of the second device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification