US 12,192,559 B2
System and method for configuring controlling device functionality
Brian Barnett, Oakland, CA (US); Arsham Hatambeiki, San Diego, CA (US); Rex Xu, Tustin, CA (US); and Jesus Perez, Costa Mesa, CA (US)
Assigned to Universal Electronics Inc., Scottsdale, AZ (US)
Filed by Universal Electronics Inc., Scottsdale, AZ (US)
Filed on Jul. 20, 2023, as Appl. No. 18/224,106.
Application 18/224,106 is a continuation of application No. 17/709,603, filed on Mar. 31, 2022, granted, now 11,750,872.
Application 17/709,603 is a continuation of application No. 17/217,587, filed on Mar. 30, 2021, granted, now 11,405,677, issued on Aug. 2, 2022.
Application 17/217,587 is a continuation of application No. 15/455,411, filed on Mar. 10, 2017, granted, now 11,006,165, issued on May 11, 2021.
Application 15/455,411 is a continuation of application No. 15/180,188, filed on Jun. 13, 2016, granted, now 9,641,785, issued on May 2, 2017.
Application 15/180,188 is a continuation of application No. 14/676,556, filed on Apr. 1, 2015, granted, now 9,380,250, issued on Jun. 28, 2016.
Application 14/676,556 is a continuation of application No. 13/240,604, filed on Sep. 22, 2011, granted, now 9,019,435, issued on Apr. 28, 2015.
Prior Publication US 2023/0370670 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/422 (2011.01); H04N 5/765 (2006.01); H04N 5/775 (2006.01); H04N 21/4363 (2011.01); H04N 21/442 (2011.01); H04N 21/45 (2011.01); H04N 21/485 (2011.01); H04N 21/41 (2011.01)
CPC H04N 21/42204 (2013.01) [H04N 5/765 (2013.01); H04N 5/775 (2013.01); H04N 21/42216 (2013.01); H04N 21/42227 (2013.01); H04N 21/43635 (2013.01); H04N 21/4424 (2013.01); H04N 21/4516 (2013.01); H04N 21/485 (2013.01); H04N 21/41265 (2020.08); H04N 21/4221 (2013.01); H04N 21/42221 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A controlling device, comprising:
a communication interface;
a processing device coupled to the communication interface; and
a memory storing instructions executable by the processing device to cause the controlling device to perform steps comprising:
receiving from a first controllable device via the communication interface a data that identifies a communication port of a second controllable appliance to which the first controllable appliance is communicatively coupled; and
using the data received from the first controllable device to automatically configure a predetermined input element of the controlling device whereupon a subsequent activation of the predetermined input element of the controlling device will cause a transmission of a command via use of the communication interface for causing the second controllable appliance to make active the communications port of the second controllable appliance to which the first controllable appliance is communicatively coupled.