×

Using tags to modify program behavior

  • US 8,564,414 B2
  • Filed: 03/02/2006
  • Issued: 10/22/2013
  • Est. Priority Date: 03/08/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • at least one output device;

    at least one central receiver having an identification tag, the central receiver further including a Multimedia Home Platform (MHP) module, a MHP application, an RF extension to the MHP module, a vendor/product database, and an RF reader; and

    at least one processor adapted to execute operations, wherein the output device is housed with one selected from the group consisting of the processor and another device situated in the system, further wherein the operations executed by the processor including;

    polling with use of the central receiver situated in the system via the MHP application, the RF extension to the MHP module, and the RF reader to identify (i) identification tag signals of (i)(a) its own identification tag and (i)(b) at least one other device situated near the system and (ii) state signals from transmitters associated respectively with (ii)(a) the central receiver situated in the system and (ii)(b) the at least one other device situated near the system;

    identifying both (i) a brand of the central receiver situated in the system via the vendor/product database and (ii) a type of the at least one other device situated near the system, respectively, in response to the identified identification tag signals;

    determining a state of the at least one other device situated near the system in response to the identified state signals; and

    adapting, via the processor executing the MHP application having an application execution environment that is independent of an underlying vendor-specific hardware of the central receiver, both (l) an application behavior of the MHP application within the central receiver according to the underlying vendor-specific hardware of the central receiver based on the identified brand of the central receiver, and (ll) an output of the output device based on both the (a)(i) identified type of the at least one other device situated near the system and (a)(ii) determined state of the at least one other device situated near the system, wherein adapting the output of the output device results in changes in both (b)(i) a state of the output device and (b)(ii) a content being output by the output device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×