PARENTAL CONTROL OF CONTENT VIEWING BY CHILDREN USING A REMOTE SMART PHONE
First Claim
1. A method for providing remote control of content rendered by a set top box, said method comprising:
- transmitting a state request message to said set top box via a content provider server;
receiving a state reply message from said set top box via said content provider server;
determining if there needs to be control of said set top box responsive to information in said state reply message; and
transmitting a remote control command to said set top box via said content provider server.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing remote control of content rendered by a set top box is described including transmitting a state request message by a user to the set top box via a server, receiving a state reply message by the user from the set top box via the server, determining by the user if the user needs to control the set top box responsive to information in the state reply message and transmitting a remote control command to the set top box via the server. Also described are a method and apparatus including recording information of events by the set top box, receiving a state request message via a server, generating a state reply message including the recorded information, transmitting the state reply message via the server, receiving a remote control command via the server and performing an action specified by the remote control command.
15 Citations
21 Claims
-
1. A method for providing remote control of content rendered by a set top box, said method comprising:
-
transmitting a state request message to said set top box via a content provider server; receiving a state reply message from said set top box via said content provider server; determining if there needs to be control of said set top box responsive to information in said state reply message; and transmitting a remote control command to said set top box via said content provider server. - View Dependent Claims (2)
-
-
3. A method for providing remote control of content rendered by an addressed set top box, said method comprising:
-
receiving a state request message for said addressed set top box via a content provider server; locating said addressed set top box; forwarding said state request message to said located set top box via said server content provider; receiving a state reply message from said located set top box via said content provider server; forwarding said state reply message via said content provider server; receiving a remote control command for said located set top box via said content provider server; and forwarding said remote control command to said located set top box via said content provider server. - View Dependent Claims (4)
-
-
5. A method for providing remote control of content rendered by a set top box, said method comprising:
-
recording information of events by said set top box; receiving a state request message via a content provider server; generating a state reply message including said recorded information; transmitting said state reply message via said content provider server; receiving a remote control command via said content provider server; and performing an action specified by said remote control command. - View Dependent Claims (6, 7)
-
-
8. A controller module for providing remote control of content rendered by a set top box, comprising:
-
means for transmitting a state request message to said set top box via a content provider server; means for receiving a state reply message from said set top box via said content provider server; means for determining if there needs to be control of said set top box responsive to information in said state reply message; and means for transmitting a remote control command to said set top box via said content provider server. - View Dependent Claims (9)
-
-
10. A server module for providing remote control of content rendered by a set top box, comprising:
-
means for receiving a state request message for a set top box via a server module, said server module being located at a content provider; means for locating said addressed set top box; means for forwarding said state request message to said located set top box via said server module; means for receiving a state reply message from said located set top box via said server module; means for forwarding said state reply message via said server module; means for receiving a remote control command for said located set top box via said server module; and means for forwarding said remote control command to said located set top box via said server module. - View Dependent Claims (11)
-
-
12. A client set top box module for providing remote control of content rendered by a set top box, comprising:
-
means for recording information of events by said set top box; means for receiving a state request message via a content provider server; means for generating a state reply message including said recorded information; means for transmitting said state reply message via said content provider server; means for receiving a remote control command via said content provider server; and means for performing an action specified by said remote control command. - View Dependent Claims (13, 14)
-
-
15. A controller module for providing remote control of content rendered by a set top box, comprising:
-
said controller module transmitting a state request message to said set top box via a content provider server; said controller module receiving a state reply message from said set top box via said content provider server; said controller module determining if there needs to be control of said set top box responsive to information in said state reply message; and said controller module transmitting a remote control command to said set top box via said content provider server. - View Dependent Claims (16)
-
-
17. A server module for providing remote control of content rendered by a set top box, comprising:
-
said server module receiving a state request message for a set top box, said server module being located at a content provider; said server module locating said addressed set top box; said server module forwarding said state request message to said located set top box; said server module receiving a state reply message from said located set top box; said server module forwarding said state reply message; said server module receiving a remote control command for said located set top box; and said server module forwarding said remote control command to said located set top box. - View Dependent Claims (18)
-
-
19. A client set top box module for providing remote control of content rendered by a set top box, comprising:
-
said client set top box recording information of events by said set top box; said client set top box receiving a state request message via a content provider server; said client set top box generating a state reply message including said recorded information; said client set top box transmitting said state reply message via said content provider server; said client set top box receiving a remote control command via said content provider server; and said client set top box performing an action specified by said remote control command. - View Dependent Claims (20, 21)
-
Specification