1. A reader for a mobile telephone handset comprising: a reader library comprising instructions on a non-transitory computer readable medium, the instructions of the reader library being executable by a processor for reading business model parameters indicating application of a business model to services available on the handset and in response, for selecting a configuration of reader modules that are adapted to the business model of the handset for use in identifying a content item and obtaining additional content related to the content item from a corresponding service provider according to the business model; wherein at least one of the business model parameters indicate ability of the service provider to manipulate media of a particular media type, the media type comprising at least one of visual or audio, and the instructions of the reader library are configured to select the configuration according to ability of the service provider to manipulate the media type; and reader modules comprising instructions on a non-transitory computer readable medium, each of the reader modules being executable by a processor for performing a function used in identifying a content item in accordance with the business model; wherein the reader modules include a fast detect module and a full detect module used for identifying the content item from a host signal captured on the handset; and wherein the fast detect module is executed on the handset and the full detect module is executed on a device remote from the handset to identify the content item.