US 11,687,217 B2
System and method for flexible configuration of a controlling device
Arsham Hatambeiki, Irvine, CA (US); Christopher A. Chambers, Westminster, CA (US); Han-Sheng Yuh, Diamond Bar, CA (US); and Steven Clegg, Rancho Santa Margarita, CA (US)
Assigned to Universal Electronics Inc., Scottsdale, AZ (US)
Filed by Universal Electronics Inc., Scottsdale, AZ (US)
Filed on Mar. 4, 2022, as Appl. No. 17/686,710.
Application 13/673,271 is a division of application No. 12/629,423, filed on Dec. 2, 2009, granted, now 9,632,665, issued on Apr. 25, 2017.
Application 17/686,710 is a continuation of application No. 17/410,054, filed on Aug. 24, 2021.
Application 17/410,054 is a continuation of application No. 16/596,622, filed on Oct. 8, 2019, granted, now 11,119,637, issued on Sep. 14, 2021.
Application 16/596,622 is a continuation of application No. 15/632,775, filed on Jun. 26, 2017, granted, now 10,509,548, issued on Dec. 17, 2019.
Application 15/632,775 is a continuation of application No. 13/673,271, filed on Nov. 9, 2012, granted, now 9,720,575, issued on Aug. 1, 2017.
Application 12/629,423 is a continuation in part of application No. 11/357,681, filed on Feb. 16, 2006, granted, now 7,941,786, issued on May 10, 2011.
Application 11/357,681 is a continuation in part of application No. 11/218,900, filed on Sep. 2, 2005, granted, now 7,266,777, issued on Sep. 4, 2007.
Claims priority of provisional application 61/201,021, filed on Dec. 5, 2008.
Claims priority of provisional application 60/705,926, filed on Aug. 5, 2005.
Claims priority of provisional application 60/608,183, filed on Sep. 8, 2004.
Prior Publication US 2022/0187967 A1, Jun. 16, 2022
Int. Cl. G06F 3/0484 (2022.01); H04N 21/422 (2011.01); H04N 21/81 (2011.01); G06F 8/10 (2018.01); G06F 3/01 (2006.01); G06F 3/0486 (2013.01); G08C 17/02 (2006.01); G08C 23/04 (2006.01); G11B 27/034 (2006.01); G11B 27/34 (2006.01); G06F 1/16 (2006.01); G06F 9/06 (2006.01)
CPC G06F 3/0484 (2013.01) [G08C 17/02 (2013.01); G08C 23/04 (2013.01); G11B 27/034 (2013.01); G11B 27/34 (2013.01); H04N 21/42204 (2013.01); H04N 21/42208 (2013.01); H04N 21/42224 (2013.01); H04N 21/42228 (2013.01); H04N 21/8186 (2013.01); G06F 1/16 (2013.01); G06F 3/01 (2013.01); G06F 3/0486 (2013.01); G06F 8/10 (2013.01); G06F 9/06 (2013.01); G08C 2201/20 (2013.01); G08C 2201/21 (2013.01); G08C 2201/30 (2013.01); G08C 2201/92 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for creating a configuration for a control device, comprising:
automatically determining, with at least one processor, a plurality of devices controllable with the control device, wherein each device of the plurality of devices is associated with at least one device category of the following device categories: a media source device category, a receiver device category, a display device category, an audio device category, or any combination thereof;
displaying, on a first graphical user interface, a first set of device options corresponding to a first set of devices of the plurality of devices, the first set of devices associated with the media source device category;
displaying, on the first graphical user interface, a second set of device options corresponding to a second set of devices of the plurality of devices, the second set of devices associated with at least one of the display device category and the audio device category;
receiving, through the first graphical user interface, a selection of a first device from the first set of device options and a second device from the second set of device options;
associating the first device and the second device with an activity object; and
in response to an activation of the activity object via the control device, using the association of the first device and second device with the activity object to automatically determine, with the control device, a set of control signals configured to control the first device and the second device.