EP2592811B1

System and Method for Communication Protocol Mapping

Abstract

This record has no abstract on file.

EP2592811B1, drawing sheet 1
Sheet 1 of 4

Term

5.4 yearsleft in the term

Expires 3 February 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

10 claims: 6 independent, 4 dependent

  1. 1
    A method for execution by a server (32), the method comprising:mapping (2-1) communication from a first communication protocol used by a first computing device (31) to a second communication protocol used by a second computing device (33);wherein: the first communication protocol is for a printer service domain and the second communication protocol is for a telephony signalling service domain;and mapping the communication comprises mapping communication for the first computing device (11) to transfer a document over a packet-switched session onto the second computing device (16), wherein the method further comprises: receiving (3-2) a request from the first computing device (31) to electronically print a document on the second computing device (16), the request including a Computing Device Identifier, CCID, identifying the second computing device (33) as a target for the electronic document;upon user authentication (3-4) locating the second computing device (33) using the received CCID, the second computing device (33) having previously registered with the server (32), and using the CCID to map onto a Transmission Control Protocol, TCP, connection between the server (32) and the second computing device (33);creating between the first computing device and the second computing device (33) a packet-switched session to be used to transfer the electronic document from the first computing device (31) to the second computing device (33);and receiving (3-18) from the second computing device (33) a message identifying a secure file URL that can be used to transfer the electronic document and forwarding (3-19) a corresponding message to the first computing device, each of the signals used for the received and forwarded messages being different from one another but still carrying the secure file URL and wherein the secure file URL is used by the first computing device (31) to transfer the electronic document to the second computing device (33).
  2. 4
    The method of any one of claims 1 to 3, wherein mapping communication comprises:mapping communication for the first computing device to electronically print a document onto the second computing device.
  3. 5
    The method of any one of claims 1 to 4, wherein mapping communication comprises:offering a RESTful interface to a printer driver running on the first computing device.
  4. 7
    The method of any one of claims 1 to 6, further comprising:maintaining (2-1) a protocol mapping between the first communication protocol and the second communication protocol.
  5. 8
    A non-transitory computer readable medium (15) having stored thereon computer-executable instructions that when executed on a processor (14) of a server (13) implement the method of any one of claims 1 to 7.
  6. 9
    A server (13) comprising:a processor (14);and a protocol mapping function (15) configured to implement the method of any one of claims 1 to 7.