US 12,223,827 B2
Automated programming of a remote control
Gaylord Yu, San Francisco, CA (US)
Assigned to B&W Group Ltd., Worthing (GB)
Filed by B&W Group Ltd., Worthing (GB)
Filed on Jun. 2, 2023, as Appl. No. 18/205,343.
Application 18/205,343 is a continuation of application No. 17/587,039, filed on Jan. 28, 2022, granted, now 11,699,341.
Application 17/587,039 is a continuation of application No. 16/398,170, filed on Apr. 29, 2019, granted, now 11,257,357.
Application 16/398,170 is a continuation in part of application No. 15/607,614, filed on May 29, 2017, abandoned.
Prior Publication US 2024/0135802 A1, Apr. 25, 2024
Prior Publication US 2024/0233517 A9, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/41 (2011.01); G06F 16/732 (2019.01); G08C 17/00 (2006.01); H04N 21/422 (2011.01); H04N 21/4223 (2011.01); H04N 21/436 (2011.01); H04N 21/4363 (2011.01); H04N 21/439 (2011.01); H04N 21/44 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); G06V 30/10 (2022.01)
CPC G08C 17/00 (2013.01) [G06F 16/7328 (2019.01); H04N 21/41265 (2020.08); H04N 21/42204 (2013.01); H04N 21/4223 (2013.01); H04N 21/43615 (2013.01); H04N 21/4363 (2013.01); H04N 21/4394 (2013.01); H04N 21/44008 (2013.01); H04N 21/472 (2013.01); H04N 21/482 (2013.01); G06V 30/10 (2022.01); G08C 2201/20 (2013.01); H04N 21/4126 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An electronic device configured to communicate with:
a portable electronic device comprising a wireless communication device; and
a second electronic device,
wherein the electronic device and the second electronic device do not comprise a remote control, and the electronic device is configured to:
receive an image associated with the second electronic device, wherein a brand and a model of the second electronic device are initially unknown to the electronic device;
perform image analysis on the image to determine at least the brand of the second electronic device;
access, based at least in part on the determined brand, a set of remote-control commands that are associated with the second electronic device;
store the set of remote-control commands in memory;
receive user-interface activity information from the portable electronic device that specifies selection of the second electronic device; and
selectively provide to the portable electronic device one or more commands of the set of remote-control commands intended for the second electronic device in response to the user-interface activity information.