A feeder for a cage, designed to reduce the scattering of food and to provide a cleaner and healthier caged environment, wherein the cage has a wall and an interior space for housing an animal such as a bird, including a cage door. The device includes a barrel having a muzzle end and an action end. The integrated circuit includes a plurality of power switches. On receiving the user information, the license server assigns a leaf of a key-managed hierarchical tree structure to the client, generates a set of node keys as a device node key, sends to the client the device node key together with a leaf ID and a private key of the client in question, and records the user information in correspondence with the leaf ID. These methods and apparatus allow a user to access and make use of electronic media input and output devices by reference to andor utilization of standard printed ratter, such as magazines, textbooks, or any other printed matter that can be correlated to electronic media.