IP Library Granted Patent US 11,295,603
Granted Patent B2
US 11,295,603 · App. 16/999,986 · Granted Apr 5, 2022

System and method for optimized appliance control

Inventors: Paul D. Arling (Irvine, CA); Brian Barnett (Oakland, CA)
Assignee: Universal Electronics Inc.
G08C17/02G08C23/04H04N21/42226G08C2201/20G08C2201/30G08C2201/40G08C2201/70G08C2201/92G08C2201/93H04N21/42225H04N21/4363
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 11,295,603
App. No.
16/999,986
Granted
Apr 5, 2022
Kind
B2
Abstract

In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.

Claims (26)

1. A method performed by a switching device comprising a plurality of audio/video (AV) ports and one or more wireless interfaces, comprising:

automatically determining state characteristics of a consumer electronic device that is communicatively coupled to the switching device based at least on an analysis of a video signal received from a first A/V port of the plurality of A/V ports;

automatically determining a current state of the consumer electronic device based on the determined state characteristics;

automatically identifying a possible action to be performed by the consumer electronic device from a plurality of possible actions based on the determined current state and a data structure that comprises a current state-to-possible action mapping; and

automatically causing the identified possible action to be actually performed with respect to at least one of the switching device or the consumer electronic device.

2. The method of claim 1 , wherein said automatically determining state characteristics of the consumer electronic device further comprises receiving a CEC status message from the consumer electronic device and identifying at least a power state of the consumer electronic device based on the received CEC status message.

3. The method of claim 1 , wherein the current state of the consumer electronic device is based on at least a power state of the consumer electronic device.

4. The method of claim 1 , wherein said automatically causing the identified possible action to be actually performed comprises at least one of transmitting a command to the consumer electronic device to change a power state of the consumer electronic device, transmitting an operational command to the consumer electronic device that causes the consumer electronic device to perform an operation specified by the operational command, or automatically switching to an A/V port of the plurality of A/V ports to which the consumer electronic device is coupled.

5. An audio/video (A/V) switching device, comprising:

a plurality of A/V ports;

one or more wireless interfaces;

a characteristic identification component configured to automatically determine state characteristics of a consumer electronic device that is communicatively coupled to the A/V switching device based at least on an analysis of a video signal received from a first A/V port of the plurality of A/V ports;

a state determination component configured to automatically determine a current state of the consumer electronic device based on the determined state characteristics; and

an action determination component configured to:

automatically identify a possible action to be performed by the consumer electronic device from a plurality of possible actions based on the determined state and a data structure that comprises a current state-to-possible action mapping; and

automatically cause the identified possible action to be actually performed with respect to at least one of the A/V switching device or the consumer electronic device.

6. A system, comprising:

one or more processors; and

a memory containing computer-readable instructions, which, when executed by the one or more processors, is configured to perform operations in a switching device comprising a plurality of audio/video (AV) ports and one or more wireless interfaces, the operations comprising:

automatically determining state characteristics of a consumer electronic device that is communicatively coupled to the switching device based at least on an analysis of a video signal received from a first A/V port of the plurality of A/V ports;

automatically determining a current state of the consumer electronic device based on the determined state characteristics;

automatically identifying a possible action to be performed by the consumer electronic device from a plurality of possible actions based on the determined current state and a data structure that comprises a current state-to-possible action mapping; and

automatically causing the identified possible action to be actually performed with respect to at least one of the switching device or the consumer electronic device.

7. The system of claim 6 , wherein said automatically determining state characteristics of the consumer electronic device further comprises receiving a CEC status message from the consumer electronic device and identifying at least a power state of the consumer electronic device based on the received CEC status message.

8. The system of claim 6 , wherein the current state of the consumer electronic device is based on at least a power state of the consumer electronic device.

9. The system of claim 1 , wherein said automatically causing the identified possible action to be actually performed comprises at least one of transmitting a command to the consumer electronic device to change a power state of the consumer electronic device, transmitting an operational command to the consumer electronic device that causes the consumer electronic device to perform an operation specified by the operational command, or automatically switching to an A/V port of the plurality of A/V ports to which the consumer electronic device is coupled.

Assignments (3)
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 Feb 1, 2022
From: BARNETT, BRIAN
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 058925/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2020
From: ARLING, PAUL D.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 053566/0191 →