Abstract: This disclosure relates to a method and device for detecting and analyzing faults in video conferencing systems. The method includes extracting a diagnostic log that includes unstructured textual information for at least one video conference session from a video conferencing system. The method further includes converting the diagnostic log into a uniform time zone diagnostic log that includes structured textual information. The method includes collecting Quality of Service (QoS) metrics associated with the at least one video conference session and event parameters associated with at least one live event within the at least one video conference session. The method includes processing the uniform time zone diagnostic log, the QoS metrics, and the event parameters based on at least one of a plurality of analytics rules stored in an analytics rule database. The method further includes performing at least one predefined action based on a result of the processing. Fig 1
Claims:WE CLAIM
1. A method of detecting and analyzing faults in video conferencing systems, the method comprising:
extracting, by a fault detection device, a diagnostic log for at least one video conference session from a video conferencing system, wherein the diagnostic log comprises unstructured textual information;
converting, by the fault detection device, the diagnostic log into a uniform time zone diagnostic log comprising structured textual information;
collecting, by the fault detection device, Quality of Service (QoS) metrics associated with the at least one video conference session and event parameters associated with at least one live event within the at least one video conference session;
processing, by the fault detection device, the uniform time zone diagnostic log, the QoS metrics, and the even parameters based on at least one of a plurality of analytics rules stored in an analytics rule database; and
performing, by the fault detection device, at least one predefined action based on a result of the processing.
2.The method of claim 1, wherein the diagnostic log is converted into the uniform time zone diagnostic log based on at least one of logging time of each participant, time zone of the video conferencing system, time zone of each participant, or relevant day light savings, and wherein the uniform time zone diagnostic log comprises a plurality of fields comprising at least one of a severity classification of error messages, time stamp of each error message, or actual verbose description of an error message or an event.
3. The method of claim 1, wherein the QoS metrics comprises at least one of a video QoS, an audio QoS, or a network QoS.
4. The method of claim 3, wherein the video QoS comprises at least one of frame rates, video freeze, or video blackouts, the audio QoS comprises at least one of audio bitrate, audio artifacts, or silence detection, and the network QoS comprises at least one of network bandwidth, packet latency, or packet loss.
5. The method of claim 1, wherein the event parameters comprise at least one of screen co-ordinates of a video freeze, a duration of the video freeze, a duration of an audio freeze, a duration of video quality deterioration, and a duration of audio quality deterioration.
6. The method of claim 1, wherein the at least one predefined action comprises at least one of: generating key performance indicators associated with the at least one video conference session, generating an alert or warning, or generating a summary report for the at least one video conference session, or sending a notification.
7. The method of claim 1 further comprising performing machine learning on the uniform time zone diagnostic log and the QoS metrics for incremental learning and training.
8. The method of claim 7 further comprising updating the analytics rule database with new analytics rule in response to performing the machine learning.
9. The method of claim 1 further comprising creating the analytics rule database comprising the plurality of analytics rules based on analysis of at least one historical video conference session.
10. A fault detection device for detecting and analyzing faults in a video conferencing system, the fault detection device comprises:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
extract a diagnostic log for at least one video conference session from a video conferencing system, wherein the diagnostic log comprises unstructured textual information;
convert the diagnostic log into a uniform time zone diagnostic log comprising structured textual information;
collect Quality of Service (QoS) metrics associated with the at least one video conference session and event parameters associated with at least one live event within the at least one video conference session;
process the uniform time zone diagnostic log, the QoS metrics, and the even parameters based on at least one of a plurality of analytics rules stored in an analytics rule database; and
perform at least one predefined action based on a result of the processing.
11.The fault detection device of claim 10, wherein the diagnostic log is converted into the uniform time zone diagnostic log based on at least one of logging time of each participant, time zone of the video conferencing system, time zone of each participant, or relevant day light savings, and wherein the uniform time zone diagnostic log comprises a plurality of fields comprising at least one of a severity classification of error messages, time stamp of each error message, or actual verbose description of an error message or an event.
12. The fault detection device of claim 10, wherein the QoS metrics comprises at least one of a video QoS, an audio QoS, or a network QoS.
13. The fault detection device of claim 12, wherein the video QoS comprises at least one of frame rates, video freeze, or video blackouts, the audio QoS comprises at least one of audio bitrate, audio artifacts, or silence detection, and the network QoS comprises at least one of network bandwidth, packet latency, or packet loss.
14. The fault detection device of claim 10, wherein the event parameters comprise at least one of screen co-ordinates of the video freeze, a duration of the video freeze, a duration of an audio freeze, a duration of video quality deterioration, and a duration of audio quality deterioration.
15. The fault detection device of claim 10, wherein the at least one predefined action comprises at least one of: generating key performance indicators associated with the at least one video conference session, generating an alert or warning, or generating a summary report for the at least one video conference session, or sending a notification.
16. The fault detection device of claim 10, wherein the processor instructions further cause the processor to perform machine learning on the uniform time zone diagnostic log and the QoS metrics for incremental learning and training.
17. The fault detection device of claim 16, wherein the processor instructions further cause the processor to update the analytics rule database with new analytics rule in response to performing the machine learning.
18. The fault detection device of claim 10, wherein the processor instructions further cause the processor to create the analytics rule database comprising the plurality of analytics rules based on analysis of at least one historical video conference session.
Dated this 30th day of March 2017
Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to video conferencing and more particularly to a method and fault detection device for automatic fault detection and analysis in video conferencing systems.
| # | Name | Date |
|---|---|---|
| 1 | Power of Attorney [30-03-2017(online)].pdf | 2017-03-30 |
| 2 | Form 5 [30-03-2017(online)].pdf | 2017-03-30 |
| 3 | Form 3 [30-03-2017(online)].pdf | 2017-03-30 |
| 4 | Form 18 [30-03-2017(online)].pdf_403.pdf | 2017-03-30 |
| 5 | Form 18 [30-03-2017(online)].pdf | 2017-03-30 |
| 6 | Form 1 [30-03-2017(online)].pdf | 2017-03-30 |
| 7 | Drawing [30-03-2017(online)].pdf | 2017-03-30 |
| 8 | Description(Complete) [30-03-2017(online)].pdf_402.pdf | 2017-03-30 |
| 9 | Description(Complete) [30-03-2017(online)].pdf | 2017-03-30 |
| 10 | PROOF OF RIGHT [22-06-2017(online)].pdf | 2017-06-22 |
| 11 | Correspondence by Agent_Form 1_27-06-2017.pdf | 2017-06-27 |
| 12 | abstract 201741011498.jpg | 2017-06-30 |
| 13 | 201741011498-PETITION UNDER RULE 137 [09-02-2021(online)].pdf | 2021-02-09 |
| 14 | 201741011498-FORM 3 [09-02-2021(online)].pdf | 2021-02-09 |
| 15 | 201741011498-FER_SER_REPLY [09-02-2021(online)].pdf | 2021-02-09 |
| 16 | 201741011498-DRAWING [09-02-2021(online)].pdf | 2021-02-09 |
| 17 | 201741011498-COMPLETE SPECIFICATION [09-02-2021(online)].pdf | 2021-02-09 |
| 18 | 201741011498-CLAIMS [09-02-2021(online)].pdf | 2021-02-09 |
| 19 | 201741011498-FER.pdf | 2021-10-17 |
| 20 | 201741011498-US(14)-HearingNotice-(HearingDate-05-05-2022).pdf | 2022-04-08 |
| 21 | 201741011498-POA [26-04-2022(online)].pdf | 2022-04-26 |
| 22 | 201741011498-FORM 13 [26-04-2022(online)].pdf | 2022-04-26 |
| 23 | 201741011498-Correspondence to notify the Controller [26-04-2022(online)].pdf | 2022-04-26 |
| 24 | 201741011498-AMENDED DOCUMENTS [26-04-2022(online)].pdf | 2022-04-26 |
| 25 | 201741011498-Written submissions and relevant documents [19-05-2022(online)].pdf | 2022-05-19 |
| 26 | 201741011498-PatentCertificate27-06-2023.pdf | 2023-06-27 |
| 27 | 201741011498-IntimationOfGrant27-06-2023.pdf | 2023-06-27 |
| 1 | 2020-09-1416-11-38E_14-09-2020.pdf |