Sign In to Follow Application
View All Documents & Correspondence

Method And Device For Managing Messages In A Communication Device

Abstract: A method of managing messages in a communication device is disclosed. The method includes receiving messages through a communication device. Critical messages may be determined by identification of one or more critical content in the one or more messages and analyzed based on the context and content associated with the critical messages. A priority for each of the critical messages may be generated by assigning vocabulary weight to the critical content and a context weight to the critical message. The critical messages may be queued based on their respective priorities. Dynamic allocation of resources by adjusting at least one of buffer, and packet delay associated with the communication device based on the priority of the one or more messages in the queue is done. The one or more messages in the communication device may be managed based on the queuing and the dynamic allocation of resources.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 March 2019
Publication Number
40/2020
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-04-03
Renewal Date

Applicants

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

Inventors

1. MANJUNATH  RAMACHANDRA IYER
80, Sadhana, 2nd main, BSK 3rd stage,Katriguppe  East, Bangalore 560085.

Specification

1) A method of managing messages in a communication device, the method comprising:-receiving, by an intelligent messenger device, one or more messages via a communication
device; identifying dynamically, by the intelligent messenger device, one or more critical content
in the one or more messages and determining one or more critical messages based on the
identification; analyzing, by the intelligent messenger device, the one or more critical messages based on
the content and context associated with the one or more critical messages and assigning
vocabulary weight to each of the one or more critical content and a context weight to the critical
message;
generating, by the intelligent messenger device, a priority to each of the one or more
critical messages based on the analysis; queuing, by the intelligent messenger device, the one or more messages based on the
priority of each of the one or more critical messages; dynamically allocating resources, by the intelligent messenger device, by adjusting at least
one of buffer, and packet delay associated with the communication device based on the priority
of the one or more messages in the queue; managing, by the intelligent messenger device, the one or more messages in the
communication device based on the queuing and the dynamic allocation of resources.
2. The method as claimed in claim 1, wherein the managing comprises at least one of transmitting and receiving the one or more messages via the communication device.
3. The method as claimed in claim 1, wherein queuing is based on the priority of each of the one or more critical messages and at least one of historical information, presence of one or more critical messages in the packet buffer and availability of the packet buffer associated with the communication device.
4. The method as claimed in claim 1, wherein the one or more messages comprise at least one of audio, video, and text messages.
5. The method as claimed in claim 1, wherein the one or more critical content is identified based
on one or more predefined keywords and wherein assigning the vocabulary weight to each of the

one or more critical content is based on pre-defined weight associated with the one or more pre¬defined keywords.
6. The method as claimed in claim 1, wherein the context weight is assigned based on sentiment analysis of the one or more critical messages using a convolutional neural network (CNN) and contextual analysis of the messages using natural language processing (NLP).
7. The method as claimed in claim 1, wherein dynamically allocating the resources further comprises one of invocation or revocation of one or more application running in the communication device.
8. An intelligent messenger device for managing messages in a communication device comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, causes the processor to:
receive one or more messages via a communication device;
identify dynamically one or more critical content in the one or more messages and determining one or more critical messages based on the identification;
analyze the one or more critical messages based on the content and context associated with the one or more critical messages and assigning vocabulary weight to each of the one or more critical content and a context weight to the critical message;
generate a priority to each of the one or more critical messages based on the analysis;
queue the one or more messages based on the priority of each of the one or more critical messages;
dynamically allocate resources by adjusting at least one of packet buffer, and packet delay associated with the communication device based on the priority index of the one or more messages in the queue;
manage the one or more messages in the communication device based on the queuing and the dynamic allocation of resources.
9. The device as claimed in claim 8, wherein the managing comprises at least one of transmitting and receiving the one or more messages via the communication device.

10. The device as claimed in claim 8, wherein queuing is based on the priority of each of the
one or more critical messages and at least one of historical information, presence of one or
more critical messages in the packet buffer and availability of the packet buffer associated
with the communication device.
11. The device as claimed in claim 8, wherein the one or more messages comprise at least one of audio, video, and text messages.
12. The device as claimed in claim 8, wherein the one or more critical content is identified based on one or more predefined keywords and wherein assigning the vocabulary weight to each of the one or more critical content is based on a pre-defined weight associated with the one or more pre-defined keywords.
13. The method as claimed in claim 8, wherein the context weight is assigned based on sentiment analysis of the one or more critical messages using a convolutional neural network (CNN) and contextual analysis of the messages using natural language processing (NLP).
14. The device as claimed in claim 8, wherein dynamically allocating the resources further comprises one of invocation or revocation of one or more application running in the communication device.

Documents

Application Documents

# Name Date
1 201941012667-Request Letter-Correspondence [04-02-2019(online)].pdf 2019-02-04
2 201941012667-Power of Attorney [04-02-2019(online)].pdf 2019-02-04
3 201941012667-Form 1 (Submitted on date of filing) [04-02-2019(online)].pdf 2019-02-04
4 201941012667-STATEMENT OF UNDERTAKING (FORM 3) [29-03-2019(online)].pdf 2019-03-29
5 201941012667-REQUEST FOR EXAMINATION (FORM-18) [29-03-2019(online)].pdf 2019-03-29
6 201941012667-POWER OF AUTHORITY [29-03-2019(online)].pdf 2019-03-29
7 201941012667-FORM 18 [29-03-2019(online)].pdf 2019-03-29
8 201941012667-FORM 1 [29-03-2019(online)].pdf 2019-03-29
9 201941012667-DRAWINGS [29-03-2019(online)].pdf 2019-03-29
10 201941012667-DECLARATION OF INVENTORSHIP (FORM 5) [29-03-2019(online)].pdf 2019-03-29
11 201941012667-COMPLETE SPECIFICATION [29-03-2019(online)].pdf 2019-03-29
12 abstract 201941012667.jpg 2019-04-01
13 201941012667-Proof of Right (MANDATORY) [05-06-2019(online)].pdf 2019-06-05
14 Correspondence by Agent_Proof of Right_10-06-2019.pdf 2019-06-10
15 201941012667-RELEVANT DOCUMENTS [01-09-2021(online)].pdf 2021-09-01
16 201941012667-PETITION UNDER RULE 137 [01-09-2021(online)].pdf 2021-09-01
17 201941012667-OTHERS [01-09-2021(online)].pdf 2021-09-01
18 201941012667-Information under section 8(2) [01-09-2021(online)].pdf 2021-09-01
19 201941012667-FORM 3 [01-09-2021(online)].pdf 2021-09-01
20 201941012667-FER_SER_REPLY [01-09-2021(online)].pdf 2021-09-01
21 201941012667-DRAWING [01-09-2021(online)].pdf 2021-09-01
22 201941012667-CORRESPONDENCE [01-09-2021(online)].pdf 2021-09-01
23 201941012667-COMPLETE SPECIFICATION [01-09-2021(online)].pdf 2021-09-01
24 201941012667-CLAIMS [01-09-2021(online)].pdf 2021-09-01
25 201941012667-ABSTRACT [01-09-2021(online)].pdf 2021-09-01
26 201941012667-FER.pdf 2021-10-17
27 201941012667-US(14)-HearingNotice-(HearingDate-14-03-2023).pdf 2023-03-03
28 201941012667-US(14)-HearingNotice-(HearingDate-13-03-2023).pdf 2023-03-03
29 201941012667-POA [09-03-2023(online)].pdf 2023-03-09
30 201941012667-FORM 13 [09-03-2023(online)].pdf 2023-03-09
31 201941012667-Correspondence to notify the Controller [09-03-2023(online)].pdf 2023-03-09
32 201941012667-AMENDED DOCUMENTS [09-03-2023(online)].pdf 2023-03-09
33 201941012667-Written submissions and relevant documents [28-03-2023(online)].pdf 2023-03-28
34 201941012667-PatentCertificate03-04-2023.pdf 2023-04-03
35 201941012667-IntimationOfGrant03-04-2023.pdf 2023-04-03

Search Strategy

1 2021-01-0414-21-39E_04-01-2021.pdf

ERegister / Renewals

3rd: 30 Jun 2023

From 29/03/2021 - To 29/03/2022

4th: 30 Jun 2023

From 29/03/2022 - To 29/03/2023

5th: 30 Jun 2023

From 29/03/2023 - To 29/03/2024

6th: 19 Mar 2024

From 29/03/2024 - To 29/03/2025

7th: 28 Mar 2025

From 29/03/2025 - To 29/03/2026