IP Library Granted Patent US 10,601,457
Granted Patent B2
US 10,601,457 · App. 12/843,959 · Granted Mar 24, 2020

Configuring remote control behavior to limit a maximum amount of transmissions for continuous press of a button

Inventor: Ross Gilson (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
H04B1/202G06F3/0231G06F3/038G08C17/02G08C23/04H04L12/282H04N21/42224H04N21/42225G08C2201/20G08C2201/30H04N2005/4421
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 10,601,457
App. No.
12/843,959
Filed
Jul 27, 2010
Granted
Mar 24, 2020
Kind
B2
Art Unit
2626
USPC
345/173
Abstract

Aspects of the disclosure relate to a remote control which may include one or more buttons configured to provide input to the remote control upon being activated, a transmitter for transmitting data, a receiver for receiving data, a processor and memory storing computer executable instructions that, when executed, cause the two-way remote control to perform a method for configuring repeat transmission behavior of one or more of the buttons of the two-way remote control. Further, the receiver may be configured to receive data from a device configured to be controlled by the remote control and the data may include instructions for configuring the repeat transmission behavior of the one or more buttons of the two-way remote control. Additionally, the two-way remote control may configure the repeat transmission behavior of the one or more buttons of the two-way remote control based on the data received from the device.

Claims (30)

1. A method comprising:

receiving, by a remote control comprising a button, a continuous press of the button during a time interval, wherein the continuous press of the button causes a plurality of transmissions from the remote control;

determining, based on a mode of operation of the remote control, a maximum amount of transmissions that a device receiving the plurality of transmissions can process within the time interval; and

limiting, based on the mode of operation, the plurality of transmissions caused by the continuous press of the button to the maximum amount of transmissions.

2. The method of claim 1 , wherein receiving the continuous press of the button comprises receiving a touch on a touch-sensitive display screen.

3. A method comprising:

receiving, by a remote control comprising a button, information comprising a mode of operation of the remote control, wherein the mode of operation comprises a maximum amount of transmissions that a device configured to receive transmissions from the remote control can process within a time interval;

receiving a continuous press of the button within the time interval, wherein the continuous press of the button causes a plurality of transmissions from the remote control; and

limiting, based on the mode of operation, the plurality of, transmissions caused by the continuous press of the button to the maximum amount of transmissions.

4. An apparatus, comprising:

one or more processors;

one or more buttons in communication with the one or more processors; and

memory storing processor executable instructions that, when executed by the one or more

processors, cause the apparatus to:

determine, based on a continuous press of a button of the one or more buttons within a time interval and a mode of operation of the apparatus, a maximum amount of transmissions that a device receiving the plurality of transmissions can process within the time interval; and

limit, based on the mode of operation of the apparatus, the plurality of transmissions caused by the continuous press of the button to the maximum amount of transmissions.

5. The apparatus of claim 4 , further comprising a touch-sensitive display, wherein the one or more buttons comprise one or more graphical buttons displayed on the touch-sensitive display.

6. The method of claim 1 , further comprising receiving an indication of one or more of the maximum amount of transmissions or the time interval from the device.

7. The method of claim 1 , wherein the time interval is based on the mode of operation.

8. The method of claim 1 , further comprising receiving an instruction to change the mode of operation, wherein the instruction is indicative of a change to another device configured to receive another plurality of transmissions from the remote control.

9. The method of claim 8 , further comprising changing the mode of operation via an application running on the remote control.

10. The method of claim 8 , wherein a further comprising changing the mode of operation, wherein changing the mode of operation comprises changing a rate of transmissions associated with the plurality of transmissions.

11. The method of claim 3 , wherein receiving the continuous press of the button comprises receiving a touch on a touch-sensitive display screen.

12. The method of claim 3 , wherein the information comprising the maximum amount of transmissions is received via the device.

13. The method of claim 3 , further comprising receiving, based on a change in the mode of operation, information comprising another maximum amount of transmissions that another device can process within another time interval.

14. The method of claim 13 , further comprising receiving an instruction to change the mode of operation, wherein the instruction is indicative of a change of an application running on the device.

15. The apparatus of claim 4 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to receive the mode of operation of the apparatus via the device.

16. The apparatus of claim 4 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to receive an instruction to change the mode of operation, wherein the instruction is indicative of a change to another device configured to receive another plurality of transmissions that the another device can process within another time interval.

17. The apparatus of claim 16 , wherein the change in the mode of operation comprises a change of an application running on the device.

18. The apparatus of claim 16 , wherein the change in the mode of operation comprises a change in a rate of transmissions caused by a continuous press of the button.

Assignments (6)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075303/0717 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0240 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0318 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: COMCAST CABLE COMMUNICATIONS, LLC
To: TIVO CORPORATION
Reel/Frame 054588/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2010
From: GILSON, ROSS
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 024750/0082 →
Continuity (1)
Related Publication 20120026097A1 · Feb 2, 2012