IP Library Granted Patent US 8,260,283
Granted Patent B2
US 8,260,283 · App. 12/283,947 · Granted Sep 4, 2012

Communicating codeset information as part of a native application

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 8,260,283
App. No.
12/283,947
Granted
Sep 4, 2012
Kind
B2
Abstract

A native application includes codeset information. The native application, if loaded into a cellular telephone, allows the cellular telephone and a novel associated Operational Signal Generating Device (OSGD) to be usable as a remote control device. An on-line media store provides the native application for purchase and download. A user uses the cellular telephone to download the native application into the cellular telephone. The codeset information is transferred into the OSGD. The OSGD has a mechanism for using codeset information to generate IR operational signals of the type used to control electronic consumer devices. Execution of the native application causes a keypad to appear on the cellular telephone display. If the user presses a key of the keypad, the cellular telephone detects the key press and sends a communication to the OSGD which causes the OSGD to use the codeset information to generate and transmit an appropriate IR operational signal.

Claims (24)

1. A method for using a mobile device having a display and a signal generating device communicatively coupled with the mobile device to control an appliance, comprising:

installing on the mobile device a native application, wherein the native application comprises programming for providing a graphical user interface for display on the display of the mobile device and a plurality of codesets including an identified codeset for use in transmitting control communications to the appliance wherein the code set for use in transmitting control communications to the appliance is identified in the plurality of codesets by input received during installation of the native application on the mobile device;

transferring the identified codeset from the mobile device to the signal generating device and wherein the transferred codeset comprises at least one code and at least one of protocol, timing, carrier, and framing information for generating an operational signal that includes the at least one code; and

using the transferred codeset at the signal generating device to transmit a control communication to the appliance wherein the control communication transmitted to the appliance by the signal generating device corresponds to an interaction with the graphical user interface when displayed on the display of the mobile device as indicated to the signal generating device via a data transmission originating from the mobile device and received by the signal generating device.

2. The method as recited in claim 1 , wherein the method further comprised downloading the native application from an on-line media store.

3. The method as recited in claim 1 , wherein the mobile device comprises a cellular phone.

4. The method as recited in claim 1 , wherein the method further comprises transferring each of the plurality of codesets to the signal generating device during the step of installing the native application.

5. The method as recited in claim 1 , wherein the data transmission comprises an instruction for the signal generating device to use the transferred codeset to generate a particular control communication.

6. The method as recited in claim 1 , wherein the data transmission comprises data indicative of an icon of the graphical user interface interacted with.

7. The method as recited in claim 1 , wherein the signal generating device is removeably couplable with the mobile device.

8. The method as recited in claim 1 , wherein the method further comprises storing the transferred codeset in a memory of the signal generating device.

9. A system, comprising:

a mobile device having a display; and

a signal generating device communicatively coupled with the mobile device having a transmission circuit and associated programming for issuing control communications to control an appliance;

wherein the mobile device has programming for:

installing on the mobile device a native application, wherein the native application comprises programming for providing a graphical user interface for display on the display of the mobile device and a plurality of codesets including an identified codeset for use in transmitting control communications to the appliance wherein the codeset for use in transmitting control communications to the appliance is identified in the plurality of codesets by input received during installation of the native application on the mobile device; and

transferring the identified codeset from the mobile device to the signal generating device whereupon the transferred codeset of the native application is used at the signal generating device to transmit a control communication to the appliance with the control communication transmitted to the appliance by the signal generating device corresponding to an interaction with the graphical user interface when displayed on the display of the mobile device as indicated to the signal generating device via a data transmission originating from the mobile device and received by the signal generating device and wherein the transferred codeset comprises at least one code and at least one of protocol, timing, carrier, and framing information for generating an operational signal that includes the at least one code.

10. The system as recited in claim 9 , wherein the native application is downloaded from an on-line media store.

11. The system as recited in claim 9 , wherein the mobile device comprises a cellular phone.

12. The system as recited in claim 9 , wherein each of the plurality of codesets is transferred to the signal generating device when the native application is installed on the mobile device.

13. The system as recited in claim 9 , wherein the data transmission comprises an instruction for the signal generating device to use the transferred codeset to generate a particular control communication.

14. The system as recited in claim 9 , wherein the data transmission comprises data indicative of an icon of the graphical user interface interacted with by a user.

15. The system as recited in claim 9 , wherein the signal generating device is removeably couplable with the mobile device.

16. The system as recited in claim 9 , wherein the transferred codeset is stored in a memory of the signal generating device.

Assignments (5)
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 Apr 29, 2016
From: C.G. DEVELOPMENT LIMITED; UEI CAYMAN INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 038416/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2016
From: UEI CAYMAN INC.
To: C.G. DEVELOPMENT LIMITED
Reel/Frame 038402/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2009
From: ZILOG, INC.; ZILOG INTERNATIONAL, LTD.
To: UEI CAYMAN INC.
Reel/Frame 022343/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2008
From: CHOCK, RAYMOND O.; POPE, STEVEN M.
To: ZILOG, INC.
Reel/Frame 021609/0652 →