IP Library Granted Patent US 12,211,374
Granted Patent B2
US 12,211,374 · App. 18/368,117 · Granted Jan 28, 2025

Graphical user interface for programming universal remote control devices

Inventor: Daniel Saufu Mui (San Jose, CA)
Assignee: Universal Electronics Inc.
G08C19/00G08C23/04G08C2201/20G08C2201/92
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,211,374
App. No.
18/368,117
Granted
Jan 28, 2025
Kind
B2
Abstract

A universal remote control (URC) is programmed to control a particular type and make of electronic consumer device using a graphical user interface. A plurality of images is displayed on the user-interface. Each image of the plurality of images is a digital photograph of an electronic consumer device or a remote control device usable to control the corresponding electronic consumer device. A user selects the digital photograph of the particular type and make of electronic consumer device or its corresponding remote control device. Codeset information associated with the selected device is transmitted to the URC such that the URC is programmed to control the selected device. If the codeset information is a codeset identifier, then it is displayed on the user interface. The user enters the codeset identifier into the URC such that the URC is programmed to control the selected device.

Claims (18)

1. A system, comprising:

a media source device; and

a controlling device;

wherein the media source device is programmed to use a data received by the media source device that functions to identify a television coupled to a port of the media source device to retrieve from a database having a plurality of device descriptions a one of the plurality of device descriptions for the television and to provide to the controlling device the one of the plurality of device descriptions and wherein the controlling device is programmed to use the communication having the one of the plurality of device descriptions received from the media source device to automatically determine how to transmit command communications, using a plurality of commands from a command code set, to the television when the controlling device is used to command one or more controllable functions of the television.

2. The system as recited in claim 1 , wherein the one of the plurality of device descriptions comprises data indicative of an operational behavior of the television.

3. The system as recited in claim 2 , wherein the data indicative of the operational behavior of the television comprises data indicative of how long it will take the television to complete a power on operation following receipt of a “power” signal.

4. The system as recited in claim 2 , wherein the data indicative of the operational behavior of the television comprises data indicative of a need to operate an “enter” key of the controlling device following operations of digit keys of the controlling device when the controlling device is operated for channel selection purposes.

5. The system as recited in claim 1 , wherein the data that functions to identify the television comprises menu selection command data received from a device operable to communicate with the media source device.

6. The system as recited in claim 5 , wherein the menu selection command data received from the device operable to communicate with the media source device comprises a data that functions to select an image from a plurality of images that are caused to be presented by the media source device on the television.

7. The system as recited in claim 1 , wherein the database is stored in a memory of the media source device.

8. The system as recited in claim 1 , wherein the database is stored in a memory device associated with a remotely located server device that is accessible by the media source device.

9. The system as recited in claim 1 , wherein the command code set is pre-stored in a memory of the controlling device.

10. The system as recited in claim 9 , wherein the controlling device is further programmed to use a received data to select the command code set from amongst a plurality of command code sets stored in the memory of the controlling device.

11. The system as recited in claim 10 , wherein the data is provided to the controlling device by the media source device.

12. The system as recited in claim 10 , wherein the data is provided to the controlling device by activations of one or more input elements of the media source device.

13. The system as recited in claim 1 , wherein the command code set is downloaded into the memory of the controlling device from the media source device.

14. The system as recited in claim 1 , wherein the media source device comprises a set-top box device.

15. The system as recited in claim 1 , wherein the controlling device is a component part of the media source device.

Assignments (3)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
NUNC PRO TUNC ASSIGNMENT Recorded Sep 14, 2023
From: ZILOG, INC.
To: UEI CAYMAN INC.
Reel/Frame 064901/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2023
From: C.G. DEVELOPMENT LIMITED; UEI CAYMAN INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 064901/0744 →
Continuity (5)
Continuation 17985392 · Nov 11, 2022
Continuation 16595974 · Oct 8, 2019
Continuation 14531389 · Nov 3, 2014
Continuation 11704669 · Feb 9, 2007
Related Publication 20230419820A1 · Dec 28, 2023
References Cited (84)
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 5263098A · Horikami · 1993 [cited by applicant]
US 5341166A · Garr et al. · 1994 [cited by applicant]
US 5481256A · Darbee et al. · 1996 [cited by applicant]
US 5515052A · Darbee · 1996 [cited by applicant]
US 5614906A · Hayes et al. · 1997 [cited by applicant]
US 5893064A · Kudirka et al. · 1999 [cited by applicant]
US 5929849A · Kikinis · 1999 [cited by applicant]
US 5959751A · Darbee et al. · 1999 [cited by applicant]
US 6008735A · Chiloyan et al. · 1999 [cited by applicant]
US 6014092A · Darbee et al. · 2000 [cited by applicant]
US 6097520A · Kadnier · 2000 [cited by applicant]
US 6115495A · Tachikawa et al. · 2000 [cited by applicant]
US 6157319A · Johns et al. · 2000 [cited by applicant]
US 6211856B1 · Choi et al. · 2001 [cited by applicant]
US 6211870B1 · Foster · 2001 [cited by applicant]
US 6225938B1 · Hayes et al. · 2001 [cited by applicant]
US 6239718B1 · Hoyt et al. · 2001 [cited by applicant]
US 6331877B1 · Bennington · 2001 [cited by applicant]
US 6344817B1 · Verzulli · 2002 [cited by applicant]
US 6408435B1 · Sato · 2002 [cited by applicant]
US 6763148B1 · Stemberg et al. · 2004 [cited by applicant]
US 6774813B2 · van Ee et al. · 2004 [cited by applicant]
US 6909378B1 · Lambrechts et al. · 2005 [cited by applicant]
US 6952496B2 · Krumm · 2005 [cited by applicant]
US 7046161B2 · Hayes · 2006 [cited by applicant]
US 7259696B1 · Lee et al. · 2007 [cited by applicant]
US 7429932B1 · Newell · 2008 [cited by applicant]
US 7586398B2 · Huang et al. · 2009 [cited by applicant]
US 7653212B2 · Haughawout et al. · 2010 [cited by applicant]
US 7907222B2 · Haughawout et al. · 2011 [cited by applicant]
US 8094880B2 · Haughawout et al. · 2012 [cited by applicant]
US 20010017615A1 · Lin et al. · 2001 [cited by applicant]
US 20010033243A1 · Harris et al. · 2001 [cited by applicant]
US 20010045819A1 · Harris et al. · 2001 [cited by applicant]
US 20020090203A1 · Mankovitz · 2002 [cited by applicant]
US 20020143805A1 · Hayes et al. · 2002 [cited by applicant]
US 20020151327A1 · Levitt · 2002 [cited by applicant]
US 20030025840A1 · Arling · 2003 [cited by applicant]
US 20030038849A1 · Craven et al. · 2003 [cited by applicant]
US 20030095156A1 · Klein et al. · 2003 [cited by applicant]
US 20030103088A1 · Dresti et al. · 2003 [cited by applicant]
US 20030141987A1 · Hayes · 2003 [cited by applicant]
US 20030151538A1 · Escobosa et al. · 2003 [cited by applicant]
US 20030189509A1 · Hayes et al. · 2003 [cited by applicant]
US 20030236695A1 · Litwin · 2003 [cited by applicant]
US 20040003001A1 · Shimura · 2004 [cited by applicant]
US 20040070481A1 · Huang et al. · 2004 [cited by applicant]
US 20040120716A1 · Gustafson et al. · 2004 [cited by applicant]
US 20040255179A1 · Mayer · 2004 [cited by applicant]
US 20040257259A1 · Jindal · 2004 [cited by applicant]
US 20040263471A1 · Hsieh · 2004 [cited by applicant]
US 20050005426A1 · Salazar et al. · 2005 [cited by applicant]
US 20050055716A1 · Louie et al. · 2005 [cited by applicant]
US 20050102186A1 · Buil · 2005 [cited by applicant]
US 20050110651A1 · Martis et al. · 2005 [cited by applicant]
US 20050151726A1 · Wouters · 2005 [cited by applicant]
US 20050223310A1 · Wachholz-Prill et al. · 2005 [cited by applicant]
US 20050270735A1 · Chen · 2005 [cited by applicant]
US 20060008256A1 · Khedouri et al. · 2006 [cited by applicant]
US 20060026647A1 · Potrebic et al. · 2006 [cited by applicant]
US 20060050142A1 · Scott et al. · 2006 [cited by applicant]
US 20060227997A1 · Au et al. · 2006 [cited by applicant]
US 20060288300A1 · Chambers et al. · 2006 [cited by applicant]
US 20070008956A1 · Moran et al. · 2007 [cited by applicant]
US 20070052547A1 · Haughawout · 2007 [cited by applicant]
US 20070080845A1 · Amand · 2007 [cited by applicant]
US 20070088741A1 · Brooks et al. · 2007 [cited by applicant]
US 20070090968A1 · Nakamura · 2007 [cited by applicant]
US 20070096283A1 · Ljung et al. · 2007 [cited by applicant]
US 20070100670A1 · Celona et al. · 2007 [cited by applicant]
US 20070176787A1 · Iten et al. · 2007 [cited by applicant]
US 20070192317A1 · Finley et al. · 2007 [cited by applicant]
US 20070217650A1 · Ota et al. · 2007 [cited by applicant]
US 20070279244A1 · Haughawout et al. · 2007 [cited by applicant]
US 20070294422A1 · Zuckerman et al. · 2007 [cited by applicant]
US 20080065649A1 · Smiler · 2008 [cited by applicant]
US 20080270647A1 · Shih et al. · 2008 [cited by applicant]
US 20090237287A1 · D'Hoore et al. · 2009 [cited by applicant]
EP 1578016A1 · 2005 [cited by applicant]
WO 05043484 · 2005 [cited by applicant]
WO 2006125357A1 · 2006 [cited by applicant]