Using Tags to Modify Program Behavior
First Claim
Patent Images
1. A system comprising:
- at least one output device (103);
at least one receiver (213); and
at least one processor (102) adapted to execute operations including;
polling the receiver to identify signals from transmitters (204, 207, 209) associated with at least one device situated in or near the system;
identifying a type of the one device;
determining a state of the one device;
adapting an output of the output device based on the type and state.
1 Assignment
0 Petitions
Accused Products
Abstract
A first electronic device (201) can gather information about itself or another electronic device (206, 208), which is preferably situated within a same room of a user premises. This information can come from an RF-ID tag (204, 207, 209) or other transmitter The information can relate to a state or identity of the other device. The first electronic device can alter program behavior (309, 409, 509) in response to the state or identity. The program might be an entertainment type program or a software type program. The information can be used to select brand specific program code (604, 605, 606) for execution.
-
Citations
25 Claims
-
1. A system comprising:
-
at least one output device (103); at least one receiver (213); and at least one processor (102) adapted to execute operations including; polling the receiver to identify signals from transmitters (204, 207, 209) associated with at least one device situated in or near the system; identifying a type of the one device; determining a state of the one device; adapting an output of the output device based on the type and state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising executing the following operations in a data processing device:
-
polling a receiver (213) associated with the data processing device to identify signals from transmitters (204, 207, 209) associated with at least one device (201, 206, 208) situated in or near the data processing device (102); identifying a type of the one device; determining a state of the one device; and adapting an output of an output device (103) based on the type and state.
-
-
16. A medium, readable by a data processing device, and embodying code adapted to cause the data processing device to perform the following operations:
-
polling a receiver (213, 105) associated with the data processing device (102) to identify signals from transmitters (204, 207, 209) associated with at least one device (101, 106, 201, 206, 208) situated in or near the data processing device; identifying a type of the one device; determining a state of the one device; and adapting an output of an output device based on the type and state.
-
-
17. A system comprising:
-
at least one receiver 213; and at least one processor 102 adapted to execute operations including; polling the receiver to identify signals from transmitters (204, 207, 209) associated with at least one device situated in or near the system; identifying a type of the one device; choosing software behavior for a user possessing devices of the type identified. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising executing operations in a data processing device (102), the operations comprising:
-
polling the receiver (213) to identify signals from transmitters (204, 207, 209) associated with at least one device situated in or near the system; identifying a type of the one device; and choosing software behavior for a user possessing devices of the type identified
-
-
22. A medium embodying code readable by a data processing device (102) and adapted to cause execution of operations comprising:
-
polling the receiver (213) to identify signals from transmitters (204, 207, 209) associated with at least one device situated in or near the system; identifying a type of the one device; and choosing software behavior for a user possessing devices of the type identified.
-
-
23. A consumer electronics device for customizing content, comprising:
-
at least one output device (103); at least one receiver (213); and at least one processor (102) adapted to execute operations including; polling the receiver to identify signals from transmitters associated with at least one consumer electronics device (101) situated in or near the system within a user premises; identifying what type of consumer electronics device has transmitted the signals; customizing content based on the type of consumer electronics device; and causing the customized content to be presented on the output device. - View Dependent Claims (24, 25)
-
Specification