IP Library Granted Patent US 12,322,282
Granted Patent B2
US 12,322,282 · App. 18/221,785 · Granted Jun 3, 2025

System and method for rapid configuration of a universal controlling device

Inventors: Jeffrey Kohanek (Huntington Beach, CA); Jeremy K. Black (N. Tustin, CA)
Assignee: Universal Electronics Inc.
G08C17/02G08C19/28H04N21/42204H04N21/42225H04N21/42227H04N21/4367G08C2201/92H04N21/42226
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 12,322,282
App. No.
18/221,785
Granted
Jun 3, 2025
Kind
B2
Abstract

A universal controlling device is provided with one or more buttons which, when activated in a set up mode, serves to initiate a rapid configuration of the universal controlling device to adapt the universal controlling device to transmit communications to an intended target appliance.

Claims (29)

1. A method for configuring a universal controlling device to transmit communications to an intended target device via a communications channel, comprising:

in direct response to receiving into the universal controlling device while in a setup mode of operation of the universal controlling device a selection of a one of a plurality of quick setup input elements of the universal controlling device causing the universal controlling device to repeatedly transmit a response-eliciting query, each time using a different one of a plurality of command sets linked to the one of the plurality of quick setup input elements, and, when a response to a transmitted response-eliciting query is received by the universal controlling device from the intended target device, causing the universal controlling device to exit the setup mode of operation of the universal controlling device whereupon the universal controlling device will have configured itself to use the one of the plurality of command sets that was used to transmit the response-eliciting query that was responded to by the intended target device when the universal controlling device is subsequently operated in an operating mode of the universal controlling device in which the universal controlling device is intended to transmit communications to the intended target device.

2. The method as recited in claim 1 , wherein each of the plurality of command sets are used to communicate with a same type of target device.

3. The method as recited in claim 1 , wherein each of the plurality of command sets are used to communicate with a same brand of target device.

4. The method as recited in claim 1 , wherein the response to the transmitted response-eliciting query comprises data for configuring configurable keys of the universal controlling device to access one or more video-on-demand channels available via use of the intended target device.

5. The method as recited in claim 4 , wherein the intended target device comprises a set-top box.

6. The method as recited in claim 4 , wherein the intended target device comprises a television.

7. The method as recited in claim 4 , wherein the intended target device comprises a media streaming device.

8. The method as recited in claim 1 , comprising receiving into the universal controlling device while in the setup mode of operation of the universal controlling device data indicative of a device type of the intended target device and using by the universal controlling device the device type to link the plurality of command sets to the one of the plurality of quick setup input element.

9. The method as recited in claim 1 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to an activation of a setup input element of the universal controlling device.

10. The method as recited in claim 1 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to an activation of a setup input element of the universal controlling device for a predetermined period of time.

11. The method as recited in claim 1 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to a simultaneous activation of a setup input element of the universal controlling device and a one of the quick setup input elements.

12. The method as recited in claim 1 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to a simultaneous activation of a setup input element of the universal controlling device and a one of the quick setup input elements for a predetermined period of time.

13. A universal controlling device for use in transmitting communications to an intended target device, comprising:

at least one communications circuit;

at least one processing unit in communication with the at least one communications circuit;

a key matrix having a plurality of quick setup input elements; and

a memory storing instructions executable by the processing unit wherein the instructions, when executed by the processing unit, cause the universal controlling device to respond to receiving into the universal controlling device while in a setup mode of operation of the universal controlling device a selection of a one of the plurality of quick setup input elements of the universal controlling device by causing the universal controlling device to repeatedly transmit, via use of the at least one communication circuit, a response-eliciting query, each time using a different one of a plurality of command sets linked to the one of the plurality of quick setup input elements, and, when a response to a transmitted response-eliciting query is received by the universal controlling device, via use of the at least one communication circuit, from the intended target device, causing the universal controlling device to exit the setup mode of operation of the universal controlling device whereupon the universal controlling device will have configured itself to use the one of the plurality of command sets that was used to transmit the response-eliciting query that was responded to by the intended target device when the universal controlling device is subsequently operated in an operating mode of the universal controlling device in which the universal controlling device is intended to transmit communications to the intended target device.

14. The universal controlling device as recited in claim 13 , wherein each of the plurality of command sets are used to communicate with a same type of target device.

15. The universal controlling device as recited in claim 13 , wherein each of the plurality of command sets are used to communicate with a same brand of target device.

16. The universal controlling device as recited in claim 13 , wherein the response to the transmitted response-eliciting query comprises data for configuring configurable keys of the universal controlling device to access one or more video-on-demand channels available via use of the intended target device.

17. The universal controlling device as recited in claim 16 , wherein the intended target device comprises a set-top box.

18. The universal controlling device as recited in claim 16 , wherein the intended target device comprises a television.

19. The universal controlling device as recited in claim 16 , wherein the intended target device comprises a media streaming device.

20. The universal controlling device as recited in claim 13 , comprising receiving into the universal controlling device while in the setup mode of operation of the universal controlling device data indicative of a device type of the intended target device and using by the universal controlling device the device type to link the plurality of command sets to the one of the plurality of quick setup input element.

21. The universal controlling device as recited in claim 13 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to an activation of a setup input element of the universal controlling device.

22. The universal controlling device as recited in claim 13 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to an activation of a setup input element of the universal controlling device for a predetermined period of time.

23. The universal controlling device as recited in claim 13 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to a simultaneous activation of a setup input element of the universal controlling device and a one of the quick setup input elements.

24. The universal controlling device as recited in claim 13 , comprising causing the universal controlling device to enter into the setup mode of operation of the universal controlling device in response to a simultaneous activation of a setup input element of the universal controlling device and a one of the quick setup input elements for a predetermined period of time.

Assignments (2)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: KOHANEK, JEFFREY; BLACK, JEREMY K.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 064250/0733 →
Continuity (5)
Continuation 17704255 · Mar 25, 2022
Continuation 15927587 · Mar 21, 2018
Continuation 13895992 · May 16, 2013
Continuation In Part 12272309 · Nov 17, 2008
Related Publication 20230360518A1 · Nov 9, 2023
References Cited (48)
US 4623887A · Welles, II · 1986 [cited by applicant]
US 4774511A · Rumbolt et al. · 1988 [cited by applicant]
US 4959810A · Darbee et al. · 1990 [cited by applicant]
US 5383044A · Borchardt et al. · 1995 [cited by applicant]
US 5451953A · Duffield · 1995 [cited by applicant]
US 5515052A · Darbee · 1996 [cited by applicant]
US 5614906A · Hayes et al. · 1997 [cited by applicant]
US 5712638A · Issa · 1998 [cited by applicant]
US 6008735A · Chiloyan et al. · 1999 [cited by applicant]
US 6058106A · Cudak et al. · 2000 [cited by applicant]
US 6157319A · Johns et al. · 2000 [cited by applicant]
US 6195033B1 · Darbee et al. · 2001 [cited by applicant]
US 6225938B1 · Hayes et al. · 2001 [cited by applicant]
US 6507306B1 · Griesau et al. · 2003 [cited by applicant]
US 6803874B1 · Weber · 2004 [cited by applicant]
US 6938101B2 · Hayes et al. · 2005 [cited by applicant]
US 7218243B2 · Hayes et al. · 2007 [cited by applicant]
US 7548246B2 · Huang et al. · 2009 [cited by applicant]
US 7586398B2 · Huang et al. · 2009 [cited by applicant]
US 8402501B2 · Guzman et al. · 2013 [cited by applicant]
US 8896426B1 · Mui · 2014 [cited by applicant]
US 20010017615A1 · Lin et al. · 2001 [cited by applicant]
US 20030020638A1 · Sari et al. · 2003 [cited by applicant]
US 20030103088A1 · Dresti et al. · 2003 [cited by applicant]
US 20040174288A1 · Park · 2004 [cited by applicant]
US 20050149971A1 · Hallberg · 2005 [cited by applicant]
US 20050151726A1 · Wouters · 2005 [cited by applicant]
US 20060109138A1 · Chiang · 2006 [cited by applicant]
US 20060217065A1 · Spilo et al. · 2006 [cited by applicant]
US 20070052547A1 · Haughawout et al. · 2007 [cited by applicant]
US 20070146193A1 · Sato et al. · 2007 [cited by applicant]
US 20070225828A1 · Huang et al. · 2007 [cited by applicant]
US 20080003993A1 · Rye et al. · 2008 [cited by applicant]
US 20080129579A1 · Griesau et al. · 2008 [cited by applicant]
US 20090237287A1 · D'Hoore et al. · 2009 [cited by applicant]
US 20090292375A1 · Thompson et al. · 2009 [cited by applicant]
US 20100123613A1 · Kohanek et al. · 2010 [cited by applicant]
US 20110250914A1 · Arlotta · 2011 [cited by applicant]
US 20130069769A1 · Pennington et al. · 2013 [cited by applicant]
WO 2005043484 · 2005 [cited by applicant]
WO 2007105142 · 2007 [cited by applicant]
European Patent Office, Supplementary Partial European Search Report of EP Patent Appln. No. 09826948.3, Search completed Jun. 25, 2012, 8 pgs. [cited by applicant]
Universal Electronics, ATLAS OCAP 5-Device, Remote Control, 88 pgs., Revision 3.0. [cited by applicant]
ISA/US, International Search Report and Written Opinion issued on PCT Application No. US14/038138, dated Oct. 8, 2014, 9 pages. [cited by applicant]
European Patent Office, extended European Search Report issued of EP patent application No. 18168389.7, 8 pages. [cited by applicant]
CNIPA, Office Action issued on Chinese patent application No. 201480034569.8, 4 pages. [cited by applicant]
Brazilian Patent Office, Office Action issued on Brazilian patent application No. BR112015028689.5, dated Jun. 9, 2020, 2 pages. [cited by applicant]
WIPO, International Preliminary Report on Patentability of PCT Appln. No. US09/64710, May 17, 2011, 7 pgs. [cited by applicant]