The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 09, 2014

Filed:

Oct. 06, 2006
Applicant:

Oscar C. Miramontes, El Paso, TX (US);

Inventor:

Oscar C. Miramontes, El Paso, TX (US);

Assignee:

UEI Cayman Inc., Santa Ana, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A codeset database for a universal remote control device includes a device index table, a key index table, protocol tables, and a set of keycode data structures. A keycode data structure includes a plurality of keycode data structure pointers (KDSPs) and one or more optional keycodes. In a star linking method, a keycode data structure is linked to multiple keycode data structures by pointing to those keycode data structures using multiple KDSPs. In a cluster linking method, a keycode data structure is linked to multiple keycode data structures by being pointed by those keycode data structures. A keycode data structure may not contain any actual keycodes, but a plurality of keycode data structure pointers and other information. A special value inside the keycode data structure is used to indicate whether and how keycode data structures are linked together.


Find Patent Forward Citations

Loading…