×

State-based remote control system

  • US 8,026,789 B2
  • Filed: 06/16/2004
  • Issued: 09/27/2011
  • Est. Priority Date: 03/15/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A remote control comprises:

  • control means for storing, calculating, and updating a simulated current state data for a set of home entertainment appliances that includes at least two functionally different home entertainment appliances, wherein the control means is configured for;

    receiving a request for transmitting a set of command codes for controlling the set of home entertainment appliances, and the set of command codes is for end state data of the home entertainment appliances subsequent to transmission of the set of command codes to the set of home entertainment appliances, andcomparing the current state data to the end state data to determine if transmission of the set of command codes will put the set of home entertainment appliances in an end state corresponding to the end state data, the end state representing at least the two functionally different home entertainment appliances each being in a corresponding particular state; and

    a transmitter configured to transmit command codes to the set of home entertainment appliances, wherein;

    if transmission of the set of command codes will not put the set of home entertainment appliances in the end state, the control means is configured for changing at least one command code in the set of command codes to generate a modified set of command codes, and the transmitter is configured to transmit the modified set of command codes to the set of home entertainment appliances to put the set of home entertainment appliances in the end state; and

    if transmission of the set of command codes will put the set of home entertainment appliances in the end state, the transmitter is configured to transmit the set of command codes to the set of home entertainment appliances to put the set of home entertainment appliances in the end state.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×