A method by which an application (22a 21a) on an origin server (22), or
any other intermediary entity in an end-to-end network architecture
connecting a client device (20) to a content provider entity, provides
content to the client device (20) adapted to the client device (20) based
on profile information regarding the client device (20), characterized
by: the application (22a 21a) providing a request (M3' M3'') for the
profile information and including in the request profile-reducing
information for indicating only a subset of all the profile information;
and a filter (22b' 21c) parsing the profile information based on the
profile-reducing information, so as to provide as a response (M6' M6'')
the indicated subset of all the profile information. The invention
provides a document object module (DOM) filtering language (DFL) and
corresponding application DFL parser (22b' 21c) for determining the
reduced profile information, given an indication of what profile
information is needed by the application (22a 21a).