US 12,456,365 B2
System and method for simplified setup of a universal remote control
Joseph Lee Haughawout, Aliso Viejo, CA (US); and Patrick H. Hayes, Mission Viejo, CA (US)
Assigned to Universal Electronics Inc., Scottsdale, AZ (US)
Filed by Universal Electronics Inc., Scottsdale, AZ (US)
Filed on Nov. 12, 2021, as Appl. No. 17/524,777.
Application 17/524,777 is a continuation of application No. 16/790,293, filed on Feb. 13, 2020.
Application 16/790,293 is a continuation of application No. 16/380,712, filed on Apr. 10, 2019, granted, now 10,621,857, issued on Apr. 14, 2020.
Application 16/380,712 is a continuation of application No. 15/891,100, filed on Feb. 7, 2018, granted, now 10,297,144, issued on May 21, 2019.
Application 15/891,100 is a continuation of application No. 15/226,742, filed on Aug. 2, 2016, granted, now 9,978,263, issued on May 22, 2018.
Application 15/226,742 is a continuation of application No. 14/699,625, filed on Apr. 29, 2015, granted, now 9,489,835, issued on Nov. 8, 2016.
Application 14/699,625 is a continuation of application No. 14/036,435, filed on Sep. 25, 2013, granted, now 9,047,761, issued on Jun. 2, 2015.
Application 14/036,435 is a continuation of application No. 13/443,435, filed on Apr. 10, 2012, granted, now 8,854,556, issued on Oct. 7, 2014.
Application 13/443,435 is a continuation of application No. 13/026,768, filed on Feb. 14, 2011, granted, now 8,525,938, issued on Sep. 3, 2013.
Application 13/026,768 is a continuation of application No. 12/768,325, filed on Apr. 27, 2010, granted, now 7,969,514, issued on Jun. 28, 2011.
Application 12/768,325 is a continuation of application No. 11/515,962, filed on Sep. 5, 2006, granted, now 7,907,222, issued on Mar. 15, 2011.
Claims priority of provisional application 60/715,229, filed on Sep. 8, 2005.
Prior Publication US 2022/0084394 A1, Mar. 17, 2022
Int. Cl. G08C 17/02 (2006.01); G08C 19/00 (2006.01); G08C 19/28 (2006.01); H04N 5/445 (2011.01); H04N 21/262 (2011.01); H04N 21/422 (2011.01); H04N 21/433 (2011.01); H04N 21/436 (2011.01); H04N 21/485 (2011.01); H04N 21/6547 (2011.01)
CPC G08C 17/02 (2013.01) [G08C 19/00 (2013.01); G08C 19/28 (2013.01); H04N 5/445 (2013.01); H04N 21/42204 (2013.01); H04N 21/4221 (2013.01); H04N 21/42221 (2013.01); H04N 21/42225 (2013.01); H04N 21/42226 (2013.01); H04N 21/433 (2013.01); H04N 21/6547 (2013.01); G08C 2201/20 (2013.01); G08C 2201/30 (2013.01); G08C 2201/92 (2013.01); H04N 21/26291 (2013.01); H04N 21/42227 (2013.01); H04N 21/43615 (2013.01); H04N 21/485 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A controlled device, comprising:
a receiver for receiving communications from a remotely located controlling device;
a processing device coupled to the receiver; and
a memory storing executable instructions, wherein the instructions, when executed by the processing device, cause the controlled device to:
automatically progress through a setup procedure comprising a first plurality of setup procedure steps, each one of the first plurality of setup procedure steps being associated with a different one of a plurality of command code sets, in response to the controlled device being repeatedly commanded, via respective, plural communications received via use of the receiver from the controlling device, to perform a first operation until the controlled device is commanded, via a subsequent communication received from the controlling device via use of the receiver, to perform a second operation, different than the first operation; and
in response to the controlled device being commanded to perform the second operation, identify a one of the plurality of command codes set as a command code set to be provisioned to the controlling device for use by a separately operable remote control application resident on the controlling device to transmit commands to a target device to control operational functions of a the target device.