16. A method, comprising: using a processor to retrieve a plurality of citations each composed by one of a plurality of subjects citing one or more of a plurality of objects that fit searching criteria, wherein a citation is an online posting of an opinion of an object by a subject; using a processor to identify one or more attributes associated with citations, and determine a selection and ranking of objects cited by the citations and using one or more attributes as a filter to select objects; ranking of objects cited by the citations and use one or more attributes as a filter to select objects, identified attributes being transferred from one entity to other search entities, the transferred attributes facilitating a selection and ranking of cited targets for a search result; transferring the identified attributes from the entities of the citations where the attributes are available to the one or more objects; selecting the objects as a search result based on the matching of the search criteria with the attributes transferred to the objects from the citations; using an influence evaluation engine to calculate influence scores of entities that determine a ranking of any subset of objects obtained from the plurality of citations; the influence evaluation engine, which in operation, calculates influence scores of the plurality of subjects that compose the plurality of citations citing the plurality of objects; and enabling a citation centric search process that focuses on influence of the plurality subjects that cite the plurality of objects.
17. The method of claim 16 , further comprising: accepting and enforcing a plurality of criteria on citation searching, retrieving and ranking, each of which is either be explicitly described by a user or best guessed by the system based on internal statistical data.