Patent ID: 8724790

Claim:
A facsimile endpoint comprising: a network interface integral with the facsimile endpoint, the network interface configured to connect to a local area data network (LAN); a processor; and a non-transitory computer readable storage medium in communication with the processor and the network interface and integral with the facsimile endpoint, the non-transitory computer readable storage medium comprising: a call set up protocol client executable on the processor, the call setup protocol client configured to: select a mode of facsimile transmission, wherein possible modes include an internet private branch exchange (IPBX) endpoint mode and a T.38 mode, and wherein selecting the IPBX endpoint mode includes determining whether the facsimile endpoint is connected to an IPBX; communicate with a call set up protocol server over the LAN to register the facsimile endpoint with the IPBX, wherein the call set up protocol server comprises the IPBX; and communicate with the call set up protocol server over the LAN using the network interface to establish a communication channel configured to transmit data packets between the facsimile endpoint and a public switched telephone network (PSTN) using the LAN if the IPBX endpoint mode is selected; and a T.30 module executable on the processor, the T.30 module configured to encode and decode facsimile data according to ITU-T Recommendation T.30; wherein T.30 encoded facsimile data is selectively routed to and received from the PSTN if the IPBX endpoint mode is selected, and wherein the T.30 encoded facsimile data is transmitted over the LAN by the network interface if the IPBX endpoint mode is selected.