IP Library Granted Patent US 9,693,003
Granted Patent B1
US 9,693,003 · App. 14/582,120 · Granted Jun 27, 2017

Apparatus and method for timer-based control of audiovisual output devices

Inventor: Ali Vassigh (San Jose, CA)
Assignee: Roku, Inc.
H04N5/44H04N5/57H04N5/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,693,003
App. No.
14/582,120
Granted
Jun 27, 2017
Kind
B1
Abstract

A system includes a processor to initiate a timer in response to an action-execution command. The processor identifies expiration of the timer. In response to expiration of the timer, the processor transmits one or more commands to one or more controllable output devices to simultaneously ramp down the sound volume and gradually dim the display brightness generated by said one or more controllable audiovisual output devices over a predetermined ramp-down period of time.

Claims (36)

1. A method for effecting gradual timer-based deactivation of a controllable audiovisual output device, comprising:

detecting at a controller device a connectivity and a capability of the controllable audiovisual output device;

detecting at the controller device a characteristic of a source material for the controllable audiovisual output device;

initiating a timer at the controller device based at least in part on the detected characteristic;

calculating at the controller device a period of time for deactivation based at least in part on the characteristic of the source material and a current time of the timer, wherein the period of time for deactivation is greater than one second; and

in response to the calculating, transmitting a command based at least in part on the connectivity and the capability of the controllable audiovisual output device to the controllable audiovisual output device to decrease a sound volume and decrease a display brightness generated by the controllable audiovisual output device over the period of time for deactivation.

2. The method of claim 1 , wherein the controllable audiovisual output device comprises a television set.

3. The method of claim 2 , wherein the controller device and the television set communicate via high-definition multimedia interface consumer electronics control (HDMI-CEC) commands.

4. The method of claim 2 , wherein the controller device and the television set communicate via a wireless infrared (IR) interface.

5. The method of claim 2 , wherein the controller device and the television set communicate via a wireless radio frequency (RF) interface.

6. The method of claim 2 , further comprising the steps of detecting user interaction with the controller device during the period of time for deactivation and consequently transmitting a command from the controller device to the controllable audiovisual output device to set the sound volume and display brightness of the controllable audiovisual output device to a sound volume level and display brightness level that were set before the initiating the timer.

7. The method of claim 1 , wherein the step of initiating the timer at the controller device comprises transmitting a command from the controller device to cause the display at the controllable audiovisual output device of a proposed action-execution point in time that is dependent on a current time of day.

8. The method of claim 1 , wherein the characteristic of the source material is a streaming content duration.

9. The method of claim 1 , wherein the characteristic of the source material is a content segment.

10. A system, comprising:

a processor configured to:

detect a connectivity and a capability of a controllable audiovisual output device;

detecting a characteristic of a source material for the controllable audiovisual output device;

initiate a timer based at least in part on the detected characteristic;

calculate a period of time for deactivation based at least in part on the characteristic of the source material and a current time of the timer, wherein the period of time for deactivation is greater than one second; and

transmit, in response to the calculating, a command based at least in part on the connectivity and the capability of the controllable audiovisual output device to the controllable audiovisual output device to decrease a sound volume and decrease a display brightness generated by the controllable audiovisual output device over the period of time for deactivation.

11. The system of claim 10 wherein the controllable audiovisual output device comprises a television set.

12. The system of claim 11 , wherein the processor and the television set communicate via high-definition multimedia interface consumer electronics control (HDMI-CEC) commands.

13. The system of claim 11 , wherein the processor and the television set communicate via a wireless infrared (IR) interface.

14. The system of claim 11 , wherein the processor and the television set communicate via a wireless radio frequency (RF) interface.

15. The system of claim 11 , wherein the processor is responsive to a remote control.

16. The system of claim 15 wherein the processor detects a user interaction at the remote control during the period of time for deactivation, and sets the sound volume and display brightness of the controllable audiovisual output device to a sound volume level and display brightness level that were set before the initiation of the timer.

17. The system of claim 10 , wherein the characteristic of the source material is a streaming content duration.

18. The system of claim 10 , wherein the characteristic of the source material is a content segment.

19. The system of claim 10 , wherein the characteristic of the source material represents a logical endpoint of time of the source material.

20. A method for effecting gradual timer-based deactivation of a controllable audiovisual output device, comprising:

detecting at a controller device a connectivity and a capability of the controllable audiovisual output device;

detecting at the controller device a characteristic of a source material for the controllable audiovisual output device, wherein the characteristic of the source material represents a logical endpoint of time of the source material;

initiating a timer at the controller device based at least in part on the detected characteristic;

calculating at the controller device a period of time for deactivation based at least in part on the characteristic of the source material and a current time of the timer, wherein the period of time for deactivation is greater than one second; and

in response to the calculating, transmitting a command based at least in part on the connectivity and the capability of the controllable audiovisual output device to the controllable audiovisual output device to gradually decrease a sound volume and gradually decrease a display brightness generated by the controllable audiovisual output device over the period of time for deactivation.

Assignments (8)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (REEL/FRAME 048385/0375) Recorded Feb 22, 2023
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROKU, INC.
Reel/Frame 062826/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2019
From: SILICON VALLEY BANK, AS BANK
To: ROKU, INC.
Reel/Frame 048420/0903 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2019
From: SILICON VALLEY BANK, AS BANK
To: ROKU, INC.
Reel/Frame 048420/0841 →
PATENT SECURITY AGREEMENT Recorded Feb 20, 2019
From: ROKU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 048385/0375 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 12, 2017
From: ROKU, INC.
To: SILICON VALLEY BANK
Reel/Frame 042768/0268 →
SECURITY INTEREST Recorded Jun 1, 2015
From: ROKU, INC.
To: SILICON VALLEY BANK
Reel/Frame 035753/0739 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2015
From: VASSIGH, ALI
To: ROKU, INC.
Reel/Frame 035686/0415 →
Continuity (1)
Provisional Application 61923600 · Jan 3, 2014