Sign In to Follow Application
View All Documents & Correspondence

Email Analytics

Abstract: A method for performing email analytics is described. The method includes extracting emails from the configured email repository. The emails are then grouped into mail groups based on identification of content similarity of the emails. A network graph is then constructed for each of the mail group to identify an association of emails in the mail group based on header-level analysis of emails. Thereafter, email analytics is performed on the mail groups by clustering the mail groups into mail clusters based on temporal progression of emails in the mail groups. Key phrases are then determined based on a content analysis of emails in the mail groups in the mail clusters. The key phrases are then associated with the network graphs of the mail groups.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
20 March 2014
Publication Number
39/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
iprdel@lakshmisri.com
Parent Application
Patent Number
Legal Status
Grant Date
2022-06-30
Renewal Date

Applicants

TATA CONSULTANCY SERVICES LIMITED
Nirmal Building, 9th Floor, Nariman Point, Mumbai, Maharashtra 400021

Inventors

1. DEY, Lipika
Block C, Kings Canyon, ASF Insignia, Gurgaon-faridabad Road, Gawal Pahari, Gurgaon- 122003, Haryana
2. SHROFF, Gautam
Block C, Kings Canyon, ASF Insignia, Gurgaon-faridabad Road, Gawal Pahari, Gurgaon-122003, Haryana
3. SINGH, Somya
Block C, Kings Canyon, ASF Insignia, Gurgaon-faridabad Road, Gawal Pahari, Gurgaon- 122003, Haryana

Specification

CLIAMS:1. A computer implemented method for performing email analytics on a configured email repository, the computer implemented method comprising:
grouping, by a processor (110), emails in the configured email repository (108), into a plurality of mail groups based on identifying similarity of content in the emails, wherein each of the plurality mail groups is associated with a timeline;
determining, by the processor (110), a network graph for each of the plurality of mail groups based on a header information of emails within each of the plurality of mail groups, wherein the network graph indicates an association of the emails in the plurality of mail groups; and
performing, by the processor (110), email analytics on the plurality of mail groups, wherein the performing includes:
clustering, by the processor (110), the plurality of mail groups into a plurality of mail clusters based on a temporal analysis of the emails within each of the email groups, wherein the temporal analysis identifies a temporal progression of the emails over the timeline of each of the plurality of mail groups;
determining, by the processor (110), key phrases from content of emails in the plurality of mail groups in each of the plurality of mail clusters; and
associating, by the processor (110), the key phrases with the network graph of each of plurality of mail groups, wherein the key phrases are indicative of type of activity and state of activity in each of the plurality of mail groups.

2. The computer implemented method as claimed in claim 1, wherein the key phrases are associated with the network graph by the processor (110) using tag-clouds identifying the key phrases in accordance with a predetermined importance.

3. The computer implemented method as claimed in claim 1, wherein the determination of the key phrases, by the processor (110), is based on a content analysis of the emails within the plurality of mail groups in each of the mail clusters and wherein the key phrases include named entities and user interaction information.

4. The computer implemented method as claimed in claim 1 further comprising extracting, by the processor (110), emails from the configured email repository for grouping the emails into the plurality of mail groups.

5. The computer implemented method as claimed in claim 1, wherein the determination of the network graph for each of the plurality of mail groups by the processor (110) is further based on analysis of the header information of emails within each of the plurality of mail groups.

6. The computer implemented method as claimed in claim 1, wherein the network graph identifies the association of emails in the mail group based on an order of occurrence of the emails in the mail group.

7. The computer implemented method as claimed in claim 1, wherein the grouping of email into the plurality of mail groups by the processor (110) further comprises identifying overlapping content in the emails based on email level similarity in the emails and trail mail level similarity in trail mails of the emails in each of the plurality of mail groups.

8. An email analytics system (102) for performing email analytics on a configured email repository, the email analytics system (102) comprising:
a processor (110);
a mail reconstruction module (122) coupled to the processor (110) to:
group emails in the configured email repository into a plurality of mail groups based on identifying similarity of content in the emails, wherein each of the plurality mail groups is associated with a timeline; and
determine a network graph for each of the plurality of mail groups based on a header information of emails within each of the plurality of mail groups, wherein the network graph indicates an association of emails in the plurality of mail groups; and
an email analytics module (124) coupled to the processor (110) to perform email analytics on the plurality of mail groups, wherein the email analytics module (124) performs the following:
cluster the plurality of mail groups into a plurality of mail clusters based on the timeline of each of the plurality of mail groups;
determine key phrases from content of emails in the plurality of mail groups in each of the plurality of mail clusters; and
associate the key phrases with the network graph of each of plurality of mail groups, wherein the key phrases are indicative of type of activity and state of activity of each of the plurality of mail groups.

9. The email analytics system (102) as claimed in claim 8, wherein the email analytics module (124) further comprises a temporal analysis module (146) to cluster the plurality of mail groups into the plurality of mail clusters based on a temporal progression of the emails over the timeline of each of the plurality of mail groups.

10. The email analytics system (102) as claimed in claim 9, wherein the temporal analysis module (146) determines the temporal progression of the emails over the timeline of each of the plurality of mail groups by computing activity density distribution of each of the plurality of mail groups.

11. The email analytics system (102) as claimed in claim 8, wherein the email analytics module (124) further comprises a content analysis module (148) to:
determine key phrases from content of emails in the plurality of mail groups in each of the plurality of mail clusters based on a content analysis of each of the mail clusters, wherein the key phrases include named entities and user interaction information; and
associate key phrases with the network graph using tag-clouds, wherein the tag-clouds indicate the key phrases in accordance with an associated importance.

12. The email analytics system (102) as claimed in claim 8, wherein an email extraction module (120) is coupled to the processor (110) to extract emails from the configured email repository for performing email analytics.

13. The email analytics system (102) as claimed in claim 8, wherein the mail reconstruction module (122) includes a network reconstruction module (144) for determining the network graph for each of the plurality of mail groups to identify an order of occurrence of the emails in each of the plurality of mail groups.

14. The email analytics system (102) as claimed in claim 8, wherein the mail reconstruction module (122) further comprises a duplicate detection module (142) to identify similarity of content similarity based on overlapping content in the emails, the identification including identifying email level similarity in the emails and trail mail level similarity in trail mails of the emails in the plurality of mail groups.

15. A non-transitory computer-readable medium having embodied thereon a computer program for executing a method for performing email analytics, the method comprising:
grouping emails in a configured email repository, into a plurality of mail groups based on identifying similarity of content in the emails, wherein each of the plurality mail groups is associated with a timeline;
determining a network graph for each of the plurality of mail groups based on a header information of emails within each of the plurality of mail groups, wherein the network graph indicates an association of emails in the mail group; and
performing email analytics on the plurality of mail groups, wherein the performing includes:
clustering the plurality of mail groups into a plurality of mail clusters based on a temporal analysis of the emails within each of the email groups, wherein the temporal analysis identifies a temporal progression of the emails over the timeline of each of the plurality of mail groups;
determining key phrases from content of emails in the plurality of mail groups in each of the plurality of mail clusters based on a content analysis of the emails within the plurality of mail groups in each of the mail clusters, wherein the key phrases include named entities and user interaction information; and
associating the key phrases with the network graph of each of plurality of

mail groups, wherein the key phrases are indicative of type of activity and state of activity in each of the plurality of mail groups.
,TagSPECI:As Attached

Documents

Application Documents

# Name Date
1 919-MUM-2014-Request For Certified Copy-Online(11-09-2014).pdf 2014-09-11
2 SPEC IN.pdf 2018-08-11
3 PD011546IN-SC_Request for Priority Documents-PCT.pdf 2018-08-11
4 FORM 5.pdf 2018-08-11
5 FORM 3.pdf 2018-08-11
6 FIG IN.pdf 2018-08-11
7 ABSTRACT1.jpg 2018-08-11
8 919-MUM-2014-Power of Attorney-220115.pdf 2018-08-11
9 919-MUM-2014-FORM 18.pdf 2018-08-11
10 919-MUM-2014-FORM 1(14-8-2014).pdf 2018-08-11
11 919-MUM-2014-Correspondence-220115.pdf 2018-08-11
12 919-MUM-2014-CORRESPONDENCE(14-8-2014).pdf 2018-08-11
13 919-MUM-2014-FER.pdf 2019-10-31
14 919-MUM-2014-Information under section 8(2) [24-03-2020(online)].pdf 2020-03-24
15 919-MUM-2014-FORM 3 [24-03-2020(online)].pdf 2020-03-24
16 919-MUM-2014-PETITION UNDER RULE 137 [24-04-2020(online)].pdf 2020-04-24
17 919-MUM-2014-OTHERS [27-04-2020(online)].pdf 2020-04-27
18 919-MUM-2014-FER_SER_REPLY [27-04-2020(online)].pdf 2020-04-27
19 919-MUM-2014-DRAWING [27-04-2020(online)].pdf 2020-04-27
20 919-MUM-2014-COMPLETE SPECIFICATION [27-04-2020(online)].pdf 2020-04-27
21 919-MUM-2014-CLAIMS [27-04-2020(online)].pdf 2020-04-27
22 919-MUM-2014-US(14)-HearingNotice-(HearingDate-18-05-2022).pdf 2022-04-18
23 919-MUM-2014-Correspondence to notify the Controller [25-04-2022(online)].pdf 2022-04-25
24 919-MUM-2014-FORM-26 [10-05-2022(online)].pdf 2022-05-10
25 919-MUM-2014-Written submissions and relevant documents [01-06-2022(online)].pdf 2022-06-01
26 919-MUM-2014-PatentCertificate30-06-2022.pdf 2022-06-30
27 919-MUM-2014-IntimationOfGrant30-06-2022.pdf 2022-06-30

Search Strategy

1 search13(2)_25-10-2019.pdf
2 search13(1)_25-10-2019.pdf

ERegister / Renewals

3rd: 04 Jul 2022

From 20/03/2016 - To 20/03/2017

4th: 04 Jul 2022

From 20/03/2017 - To 20/03/2018

5th: 04 Jul 2022

From 20/03/2018 - To 20/03/2019

6th: 04 Jul 2022

From 20/03/2019 - To 20/03/2020

7th: 04 Jul 2022

From 20/03/2020 - To 20/03/2021

8th: 04 Jul 2022

From 20/03/2021 - To 20/03/2022

9th: 04 Jul 2022

From 20/03/2022 - To 20/03/2023

10th: 04 Jul 2022

From 20/03/2023 - To 20/03/2024

11th: 14 Mar 2024

From 20/03/2024 - To 20/03/2025

12th: 13 Mar 2025

From 20/03/2025 - To 20/03/2026