A method for enabling transmission of a protected document from an electronic device to a host device, the method comprising: establishing a connection between the electronic device and the host device; receiving a request by the electronic device for performing at least one operation on the protected document, wherein protection of the protected document is specific to the electronic device; characterised by: establishing the connection between the electronic device and the host device using a document viewer protocol in an authentication phase which includes the steps of: receiving host capability information from the host device by the electronic device; providing device capability information of the electronic device to the host device; identifying a capability of the host device by the electronic device based on the received host capability information; and authenticating the host device based on the identifying of the capability of the host device by the electronic device; the method further comprising: decoding the protected document, by the electronic device, in accordance with the received request; arranging the decoded protected document in accordance with the received request and the document viewer protocol; and transmitting the arranged decoded protected document to the host device via a transport medium using the document viewer protocol; wherein the host capability information and the device capability information include at least one among a version of the document view protocol, a device resolution, a version of a firmware, a model name, owner information, a menu language, a display information for document format and an information related to a configuration of the host device or the electronic device. establishing a connection between the electronic device and the host device; receiving a request by the electronic device for performing at least one operation on the protected document, wherein protection of the protected document is specific to the electronic device; characterised by: establishing the connection between the electronic device and the host device using a document viewer protocol in an authentication phase which includes the steps of: receiving host capability information from the host device by the electronic device; providing device capability information of the electronic device to the host device; identifying a capability of the host device by the electronic device based on the received host capability information; and authenticating the host device based on the identifying of the capability of the host device by the electronic device; establishing the connection between the electronic device and the host device using a document viewer protocol in an authentication phase which includes the steps of: receiving host capability information from the host device by the electronic device; providing device capability information of the electronic device to the host device; identifying a capability of the host device by the electronic device based on the received host capability information; and authenticating the host device based on the identifying of the capability of the host device by the electronic device; receiving host capability information from the host device by the electronic device; providing device capability information of the electronic device to the host device; identifying a capability of the host device by the electronic device based on the received host capability information; and authenticating the host device based on the identifying of the capability of the host device by the electronic device; the method further comprising: decoding the protected document, by the electronic device, in accordance with the received request; arranging the decoded protected document in accordance with the received request and the document viewer protocol; and transmitting the arranged decoded protected document to the host device via a transport medium using the document viewer protocol; wherein the host capability information and the device capability information include at least one among a version of the document view protocol, a device resolution, a version of a firmware, a model name, owner information, a menu language, a display information for document format and an information related to a configuration of the host device or the electronic device. decoding the protected document, by the electronic device, in accordance with the received request; arranging the decoded protected document in accordance with the received request and the document viewer protocol; and transmitting the arranged decoded protected document to the host device via a transport medium using the document viewer protocol; wherein the host capability information and the device capability information include at least one among a version of the document view protocol, a device resolution, a version of a firmware, a model name, owner information, a menu language, a display information for document format and an information related to a configuration of the host device or the electronic device.