throbber
TUPM 8.8
`
`COMMUNICATION OF REMOTE CONTROL KEY CODES
`IN THE HOME NETWORK
`
`Mark Eyer
`Technology Standards Office, Sony Electronics
`
`ABSTRACT
`This paper describes CEA-931-A. a standard method for
`communication of Remote Control Unit (RCU) key presses
`across the home audiohideo network. The new standard is
`also applicable where “infrared blaster” techniques were
`previously employed, offering many benefits.
`
`INTRODUCTION
`Technologies such as those built on the IEEE 1394 high-
`speed serial bus protocol are well suited to the delivery of
`high-quality audio and video in the Home Network.
`Methods
`for
`device
`discovery,
`addressing
`and
`encapsulating MPEG-2 Transport Streams within
`isochronous channels on the 1394 bus are well understood.
`Although universal agreement among manufacturers has
`not yet been reached on the methods that would allow the
`user to interact with and control the various devices on the
`network, recent work coordinated through the Consumer
`Electronics Association (CEA) has resulted in a new
`protocol for representation of “basic user intents” such as
`RCU key presses. This paper presents a brief overview of
`the new standard, designated CEA-931-A.
`
`Overview
`In a Home Network, an audiolvideo source device may not
`be located in the same room as the video display device, or
`may be in the same room but not within direct line-of-sight
`of the viewer. To address these concems, a standard
`protocol is needed to allow any device to use the network
`to communicate
`the simple user
`intents commonly
`associated with RCU key presses. This way for example,
`the RCU provided with a digital television could offer a
`PLAY key, and if that key were pressed, the DTV receiver
`would be able to relay that event through the network to
`the currently selected playback device.
`In some scenarios, an “infrared (IR) blaster” approach
`is used to allow one device to control another device. The
`controlling device emulates the IR pulses emitted by the
`target unit’s own RCU. A Personal Video Recorder (PVR),
`for example, can cause the channels on the satellite or
`cable set-top box to change by sending the proper
`sequence of key codes. While usable, IR blasters are
`
`0-7803-7721-4/03 $17.00 0 2003 IEEE
`
`94
`
`challenging for a consumer to set up and may be
`unreliable. For a device to use an IR blaster to tune a cable
`set-top box, for example, several numeric keys must be
`sent with proper
`spacing between
`them, possibly
`terminated by an ENTER key. If the keys are sent too
`close together, they may not be properly recognized.
`Further complicating matters, the effects of certain
`RCU keys depend upon the prior state of the device. For
`example, the RECORD command to a VCR or Personal
`Video Recorder will not be accepted if the device is “off’
`(in standby power state). Commands issued using the IR
`blaster method may not always have the desired effect.
`
`THE CEA-931-A STANDARD
`CEA-931-A offers a solution in support of simple IR
`blaster applications, and provides a solution to the general
`problem of communicating RCU commands across the
`Home Network. Figure 1 illustrates a digital television
`receiver connected by a Home Network bus to a PVR. The
`DTV offers a RCU with media control keys
`
`DTV
`
`Room to
`Room
`Interface
`
`Network -
`
`IR pulses
`(proprietary
`format)
`
`“Record
`function’’
`
`PVR
`
`Figure 1. “REC” key example
`
`When the user presses the REC key, the RCU emits
`IR pulses in a proprietary format interpreted by the DTV
`receiver. The DTV recognizes the REC key is intended for
`whatever device the user has currently chosen as the
`
`Roku EX1033
`U.S. Patent No. 9,716,853
`
`

`

`source. It packages the key according to the CEA-931-A
`protocol as a “Record function” and addresses it to the
`PVR. The PVR, which also supports CEA-931-A,
`processes
`the “Record function” by unconditionally
`beginning (or continuing) recording.
`
`Summary of CEA-931-A Operations
`Table 1 lists the categories of RCU keys defined in CEA-
`931-A. The standard defines “operation I D codes
`representing all the common RCU keys including the
`arrows and numeric digits, media playback and record
`keys, channel and volume control, as well as keys that
`bring up menu functions. While not reaching the holy grail
`of enabling the “universal” remote, CEA-931-A is a clear
`step in that direction.
`CEA-931-A addresses the shortcomings of typical IR
`blaster
`applications by
`including
`a
`number of
`“deterministic functions” in its repertoire of command
`codes. Whereas certain RCU key presses may toggle the
`target device’s operation between
`two states,
`the
`deterministic functions are specified to be non-toggling,
`,thusLeliminating the need in the controller device to keep
`:track of target device state. These codes include tuning
`functions to allow a controller device such as a PVR to
`directly set the tuner in a source device to a desired
`channel, as well as functions appropriate for control of
`playback and recording. Unattended recording is supported
`oleanly, requiring no special user setup at all.
`A digital cable or terrestrial broadcast set-top box
`supporting the CEA-931-A protocol can be tuned to a
`specified channel number by means of the “Tune
`function.” Other deterministic functions are intended to
`allow devices in the Home Network simple control over
`
`audioivideo source selection and signal routing. Functions
`for selection of AN and audio inputs on compliant AN
`Receivers are provided, as is a function allowing selection
`of a particular disk in a carousel or other multi-disk player.
`For control of device power state, CEA-931-A
`requires compliant devices to respond to the POWER
`control command defined in the AV/C Digital Interface
`General Specification [2].
`
`CONCLUSION
`The new CEA-931-A protocol represents a helpful and
`powerful standard method for representation and delivery
`of RCU keys across the Home Network. It includes
`features specifically designed to support applications such
`the “IR blaster”
`as unattended recording, replacing
`approaches of the past.
`Growing support for the protocol in the industry is
`evident. CEA-931-A was specifically cited in the historic
`in
`digital cable compatibility agreements announced
`December 2002 between
`the cable and consumer
`electronics industries. Cable operators have pledged to
`support it on high-definition digital cable set-top boxes,
`which will also feature an IEEE 1394 port for use by
`consumer digital video recorders.
`
`References
`
`[ l ] CEA-93 I-A Remote Control Command Pass-through
`Standardfor Home Networking, Consumer
`Electronics Association, 2003.
`[2] A V/C Digital Interface Command Set General
`Specification, Version 4.1, 1394 Trade Association.
`
`95
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket