Sign In to Follow Application
View All Documents & Correspondence

System And Method Of Increasing Quality And Reliability Of Fax Communication

Abstract: This disclosure relates generally to fax communication and more particularly to methods and systems for increasing quality and reliability of fax communications. In one embodiment, a method of communicating fax in a communication network is provided. The method includes diagnosing in real-time, by at least one network device, network parameters, availability of network resources, and technical capabilities of network devices involved in communicating fax; modifying dynamically, by the at least one network device, a fax mode to one of a set of pre-set fax modes based on result of the diagnosing the network parameters, availability of the network resources, and the technical capabilities of the network devices, wherein each of the set of pre-set fax modes corresponds to a quality of fax communication; and iteratively adapting, by the at least one network device, dynamic modification of the fax mode, based on historic fax mode modification and historic diagnosis data.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 December 2015
Publication Number
03/2016
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2023-12-13
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SWAMINATHAN SEETHARAMAN
36/A4, Rajaji Street, Radha Nagar, Chromepet, Chennai - 600 044, Tamil Nadu, India
2. KUMAR RAMADOSS
Flat A, Block A, Dev Apartments, Venkateswara Nagar, 2nd Cross Street, Velachery, Chennai 600042, Tamil Nadu, India.

Specification

Claims:WE CLAIM
1. A method of communicating fax in a communication network, the method comprising:
diagnosing in real-time, by at least one network device, network parameters, availability of network resources, and technical capabilities of network devices involved in communicating fax;
modifying dynamically, by the at least one network device, a fax mode to one of a set of pre-set fax modes based on result of the diagnosing the network parameters, availability of the network resources, and the technical capabilities of the network devices, wherein each of the set of pre-set fax modes corresponds to a quality of fax communication; and
iteratively adapting, by the at least one network device, dynamic modification of the fax mode, based on historic fax mode modification and historic diagnosis data.
2. The method of claim 1 further comprising provisioning:
a plurality of thresholds, each threshold being associated with one of the network parameters and fax quality; and
network topology related information.
3. The method of claim 2, wherein a threshold associated with fax quality is selected from a group comprising number of fax packets missing per second, number of fax packets dropped per second, and number of fax packets corrupted per second.
4. The method of claim 2, wherein diagnosing comprises:
determining fax transmission capability of a sender side fax device and fax reception capability of a receiver side fax device;
determining fax transmission capability of a Sender Side Gateway (SSG) and fax reception capability of a Receiving Side Gateway (RSG) involved in communication of fax;
detecting existing congestion level in network segments required for transmitting and receiving fax, a current SSG load level for the SSG, and a current RSG load level for the RSG;
determining, based on historical data, characteristics associated with preceding instance of adapting the fax mode to one of a set of pre-set fax modes; and
determining resource availability for performing fax transcoding at the SSG and the RSG.
5. The method of claim 4, wherein modifying comprises adapting provisioned congestion level thresholds for the network segments in response to the detecting to generate adapted congestion level thresholds, an adapted congestion level threshold for a network segment being a function of associated provisioned congestion level threshold, average distance between network devices at start and end of the network segments, and actual distance between network devices at start and end of the network segments.
6. The method of claim 5, wherein modifying comprises comparing the adapted congestion level thresholds for the network segment with the existing congestion level in the network segment to compute modified congestion level in the network segment.
7. The method of claim 6, wherein modifying further comprises:
computing an SSG adapted load level for the SSG based on comparison of the current SSG load level with associated provisioned threshold; and
computing an RSG adapted load level for the RSG based on comparison of the current RSG load level with associated provisioned threshold.
8. The method of claim 7, wherein modifying further comprising selecting a pre-set fax mode selection algorithm from a set of pre-set fax mode selection algorithms based on modified congestion levels for the network segments, the SSG adapted load level, and the RSG adapted load level.
9. The method of claim 8, wherein the pre-set fax mode selection algorithm selects the one of the set of pre-set fax modes.
10. The method of claim 1, wherein the network parameters are selected from a group comprising network congestion, network choke, packet queueing, buffer overflows, network delays, packet drops, erroneous packets, users involved in session for fax communication, and interception by a Lawful Interception Gateway (LIG).
11. A system for communicating fax in a communication network, the system comprising:
at least one processors; and
a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
diagnosing in real-time, by at least one network device, network parameters, availability of network resources, and technical capabilities of network devices involved in communicating fax;
modifying dynamically, by the at least one network device, a fax mode to one of a set of pre-set fax modes based on result of the diagnosing the network parameters, availability of the network resources, and the technical capabilities of the network devices, wherein each of the set of pre-set fax modes corresponds to a quality of fax communication; and
iteratively adapting, by the at least one network device, dynamic modification of the fax mode, based on historic fax mode modification and historic diagnosis data.
12. The system of claim 11, wherein the operations further comprise provisioning:
a plurality of thresholds, each threshold being associated with one of the network parameters and fax quality; and
network topology related information.
13. The system of claim 12, wherein a threshold associated with fax quality is selected from a group comprising number of fax packets missing per second, number of fax packets dropped per second, and number of fax packets corrupted per second.
14. The system of claim 12, wherein the operation of diagnosing further comprises operation of:
determining fax transmission capability of a sender side fax device and fax reception capability of a receiver side fax device;
determining fax transmission capability of a Sender Side Gateway (SSG) and fax reception capability of a Receiving Side Gateway (RSG) involved in communication of fax;
detecting existing congestion level in network segments required for transmitting and receiving fax, a current SSG load level for the SSG, and a current RSG load level for the RSG;
determining, based on historical data, characteristics associated with preceding instance of adapting the fax mode to one of a set of pre-set fax modes; and
determining resource availability for performing fax transcoding at the SSG and the RSG.
15. The system of claim 14, wherein the operation of modifying further comprises operation of adapting provisioned congestion level thresholds for the network segments in response to the detecting to generate adapted congestion level thresholds, an adapted congestion level threshold for a network segment being a function of associated provisioned congestion level threshold, average distance between network devices at start and end of the network segments, and actual distance between network devices at start and end of the network segments.
16. The system of claim 15, wherein the operation of modifying further comprises operation of comparing the adapted congestion level thresholds for the network segment with the existing congestion level in the network segment to compute modified congestion level in the network segment.
17. The system of claim 16, wherein the operation of modifying further comprises operation of:
computing an SSG adapted load level for the SSG based on comparison of the current SSG load level with associated provisioned threshold; and
computing an RSG adapted load level for the RSG based on comparison of the current RSG load level with associated provisioned threshold.
18. The system of claim 17, wherein the operation of modifying further comprises operation of selecting a pre-set fax mode selection algorithm from a set of pre-set fax mode selection algorithms based on modified congestion levels for the network segments, the SSG adapted load level, and the RSG adapted load level.
19. The system of claim 18, wherein the pre-set fax mode selection algorithm selects the one of the set of pre-set fax modes.
20. A non-transitory computer-readable storage medium for communicating fax in a communication network, when executed by a computing device, cause the computing device to:
diagnose in real-time, by at least one network device, network parameters, availability of network resources, and technical capabilities of network devices involved in communicating fax;
modify dynamically, by the at least one network device, a fax mode to one of a set of pre-set fax modes based on result of the diagnosing the network parameters, availability of the network resources, and the technical capabilities of the network devices, wherein each of the set of pre-set fax modes corresponds to a quality of fax communication; and
iteratively adapt, by the at least one network device, dynamic modification of the fax mode, based on historic fax mode modification and historic diagnosis data

dated this 30th day of December, 2015

Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to fax communications and more particularly to methods and systems for increasing quality and reliability of fax communications.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 7091-CHE-2015-IntimationOfGrant13-12-2023.pdf 2023-12-13
1 Form 9 [30-12-2015(online)].pdf 2015-12-30
2 7091-CHE-2015-PatentCertificate13-12-2023.pdf 2023-12-13
2 Form 5 [30-12-2015(online)].pdf 2015-12-30
3 Form 3 [30-12-2015(online)].pdf 2015-12-30
3 7091-CHE-2015-FORM 3 [10-11-2023(online)].pdf 2023-11-10
4 Form 18 [30-12-2015(online)].pdf 2015-12-30
4 7091-CHE-2015-FORM-26 [10-11-2023(online)].pdf 2023-11-10
5 Drawing [30-12-2015(online)].pdf 2015-12-30
5 7091-CHE-2015-PETITION UNDER RULE 137 [10-11-2023(online)].pdf 2023-11-10
6 Description(Complete) [30-12-2015(online)].pdf 2015-12-30
6 7091-CHE-2015-Written submissions and relevant documents [10-11-2023(online)].pdf 2023-11-10
7 REQUEST FOR CERTIFIED COPY [05-01-2016(online)].pdf 2016-01-05
7 7091-CHE-2015-FORM-26 [26-10-2023(online)].pdf 2023-10-26
8 7091-CHE-2015-Power of Attorney-090516.pdf 2016-07-15
8 7091-CHE-2015-AMENDED DOCUMENTS [06-10-2023(online)].pdf 2023-10-06
9 7091-CHE-2015-Correspondence to notify the Controller [06-10-2023(online)].pdf 2023-10-06
9 7091-CHE-2015-Form 1-090516.pdf 2016-07-15
10 7091-CHE-2015-Correspondence-F 1-PA-090516.pdf 2016-07-15
10 7091-CHE-2015-FORM 13 [06-10-2023(online)].pdf 2023-10-06
11 7091-CHE-2015-FER.pdf 2019-11-13
11 7091-CHE-2015-POA [06-10-2023(online)].pdf 2023-10-06
12 7091-CHE-2015-OTHERS [07-05-2020(online)].pdf 2020-05-07
12 7091-CHE-2015-US(14)-HearingNotice-(HearingDate-26-10-2023).pdf 2023-09-29
13 7091-CHE-2015-ABSTRACT [07-05-2020(online)].pdf 2020-05-07
13 7091-CHE-2015-FER_SER_REPLY [07-05-2020(online)].pdf 2020-05-07
14 7091-CHE-2015-CLAIMS [07-05-2020(online)].pdf 2020-05-07
14 7091-CHE-2015-DRAWING [07-05-2020(online)].pdf 2020-05-07
15 7091-CHE-2015-COMPLETE SPECIFICATION [07-05-2020(online)].pdf 2020-05-07
15 7091-CHE-2015-CORRESPONDENCE [07-05-2020(online)].pdf 2020-05-07
16 7091-CHE-2015-COMPLETE SPECIFICATION [07-05-2020(online)].pdf 2020-05-07
16 7091-CHE-2015-CORRESPONDENCE [07-05-2020(online)].pdf 2020-05-07
17 7091-CHE-2015-DRAWING [07-05-2020(online)].pdf 2020-05-07
17 7091-CHE-2015-CLAIMS [07-05-2020(online)].pdf 2020-05-07
18 7091-CHE-2015-ABSTRACT [07-05-2020(online)].pdf 2020-05-07
18 7091-CHE-2015-FER_SER_REPLY [07-05-2020(online)].pdf 2020-05-07
19 7091-CHE-2015-OTHERS [07-05-2020(online)].pdf 2020-05-07
19 7091-CHE-2015-US(14)-HearingNotice-(HearingDate-26-10-2023).pdf 2023-09-29
20 7091-CHE-2015-FER.pdf 2019-11-13
20 7091-CHE-2015-POA [06-10-2023(online)].pdf 2023-10-06
21 7091-CHE-2015-Correspondence-F 1-PA-090516.pdf 2016-07-15
21 7091-CHE-2015-FORM 13 [06-10-2023(online)].pdf 2023-10-06
22 7091-CHE-2015-Correspondence to notify the Controller [06-10-2023(online)].pdf 2023-10-06
22 7091-CHE-2015-Form 1-090516.pdf 2016-07-15
23 7091-CHE-2015-AMENDED DOCUMENTS [06-10-2023(online)].pdf 2023-10-06
23 7091-CHE-2015-Power of Attorney-090516.pdf 2016-07-15
24 REQUEST FOR CERTIFIED COPY [05-01-2016(online)].pdf 2016-01-05
24 7091-CHE-2015-FORM-26 [26-10-2023(online)].pdf 2023-10-26
25 Description(Complete) [30-12-2015(online)].pdf 2015-12-30
25 7091-CHE-2015-Written submissions and relevant documents [10-11-2023(online)].pdf 2023-11-10
26 Drawing [30-12-2015(online)].pdf 2015-12-30
26 7091-CHE-2015-PETITION UNDER RULE 137 [10-11-2023(online)].pdf 2023-11-10
27 Form 18 [30-12-2015(online)].pdf 2015-12-30
27 7091-CHE-2015-FORM-26 [10-11-2023(online)].pdf 2023-11-10
28 Form 3 [30-12-2015(online)].pdf 2015-12-30
28 7091-CHE-2015-FORM 3 [10-11-2023(online)].pdf 2023-11-10
29 Form 5 [30-12-2015(online)].pdf 2015-12-30
29 7091-CHE-2015-PatentCertificate13-12-2023.pdf 2023-12-13
30 Form 9 [30-12-2015(online)].pdf 2015-12-30
30 7091-CHE-2015-IntimationOfGrant13-12-2023.pdf 2023-12-13

Search Strategy

1 _Search_08-11-2019.pdf

ERegister / Renewals

3rd: 09 Mar 2024

From 30/12/2017 - To 30/12/2018

4th: 09 Mar 2024

From 30/12/2018 - To 30/12/2019

5th: 09 Mar 2024

From 30/12/2019 - To 30/12/2020

6th: 09 Mar 2024

From 30/12/2020 - To 30/12/2021

7th: 09 Mar 2024

From 30/12/2021 - To 30/12/2022

8th: 09 Mar 2024

From 30/12/2022 - To 30/12/2023

9th: 09 Mar 2024

From 30/12/2023 - To 30/12/2024

10th: 18 Dec 2024

From 30/12/2024 - To 30/12/2025