×

Adaptive facsimile redundancy

  • US 9,871,946 B2
  • Filed: 04/13/2012
  • Issued: 01/16/2018
  • Est. Priority Date: 04/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A facsimile device for processing a facsimile call, comprising:

  • a memory storage for storing at least one redundancy depth value for transmission of facsimile data, the facsimile data including facsimile image data and facsimile control data;

    a redundancy controller communicatively coupled to the memory storage and being operable to calculate at least one variable number of duplicate consecutive packets to be sent by the facsimile device while processing the facsimile call based at least in part on at least one input related to operation of the facsimile device,wherein each of the at least one variable number of duplicate consecutive packets contain duplicate payloads of at least some of one of the facsimile image data and the facsimile control data, andwherein the redundancy controller is further operable to set the at least one redundancy depth value to the calculated at least one variable number of duplicate consecutive packets, and to store the at least one redundancy depth value in the memory storage; and

    a processor communicatively coupled to the memory storage and being operable to access and apply the at least one redundancy depth value in processing the facsimile call in order to provide the calculated at least one variable number of duplicate consecutive packets in a facsimile transmission,wherein the at least one redundancy depth value comprises an image redundancy depth value for transmission of the facsimile image data, and a control redundancy depth value for transmission of the facsimile control data, andwherein the redundancy controller is further operable to modulate the control redundancy depth value in accordance with operations during a control phase of the facsimile call, the modulated control redundancy depth value being different from the image redundancy depth value.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×