Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Universal Remote Controller for Distributed Devices

IP.com Disclosure Number: IPCOM000104401D
Original Publication Date: 1993-Apr-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Aihara, T: AUTHOR [+4]

Abstract

Disclosed is a device for controlling more than one appliance, such as a video machine or a television set, and also for connecting the appliances and enabling them to communicate with each other. It resolves the inconvenient situation in which a remote controller can handle only a specific appliance, requiring the user to have several remote controllers.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 56% of the total text.

Universal Remote Controller for Distributed Devices

      Disclosed is a device for controlling more than one appliance,
such as a video machine or a television set, and also for connecting
the appliances and enabling them to communicate with each other.  It
resolves the inconvenient situation in which a remote controller can
handle only a specific appliance, requiring the user to have several
remote controllers.

      The disclosed technique assumes that a unique identifier is
assigned to each appliance, and that appliances are capable of
wireless communication with a remote controller.  Moreover, it
assumes that the remote controller has a screen, such as an LCD, to
provide a user interface for an appliance.

1.  An appliance sends a description of a user interface panel to the
    remote controller, and the remote controller displays the panel
    accordingly, so that the user can operate the appliance.  The
    following is an example of a description and a panel:

         {  button "1", callback "set channel 1";
            button "2", callback "set channel 2";
            . . .
            button "12", callback "set channel 12";  }

              +---------------------------+
              |   1   2   3   4   5   6   |
              |   o   o   o   o   o   o   |
              |                          ...