Automated natural language communication analysis

US11456979B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11456979-B2
Application numberUS-201916519841-A
CountryUS
Kind codeB2
Filing dateJul 23, 2019
Priority dateJul 23, 2019
Publication dateSep 27, 2022
Grant dateSep 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device may receive information identifying a communication framework for a mass communication task. The device may determine a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task. The device may generate a recommendation for the communication framework based on the success score and using the mass communication model. The device may alter the communication framework to implement the recommendation and generate a modified communication framework. The device may perform the mass communication task using the modified communication framework.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a device, information identifying a communication framework for a mass communication task; determining, by the device, a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task; generating, by the device, a recommendation for the communication framework based on the success score and using the mass communication model; altering, by the device, the communication framework to implement the recommendation and generate a modified communication framework, wherein altering the communication framework comprises: optimizing an assignment of message recipients to time slots based on determining a ratio of responses received to messages sent in other mass communication tasks that includes a particular message recipient, selecting, using the mass communication model and based on end-user data, a first timing for messaging associated with a first message recipient, wherein selecting the first timing comprises:  determining a first set of time slot scores for the first message recipient,  wherein a time slot score, of the first set of time slot scores, represents a likelihood of response in a time slot of a set of time slots for messaging,  determining a second set of time slot scores for the second message recipient, and  optimizing an assignment of message recipients to time slots based on at least one of the first set of time slot scores, the second set of time slot scores, or a time slot availability criterion, and selecting, using the mass communication model and based on the end-user data, a second timing that is different from the first timing for messaging associated with a second message recipient; and performing, by the device, the mass communication task using the modified communication framework. 2. The method of claim 1 , further comprising: receiving a mass communication data set identifying results of a set of mass communication tasks performed using a set of communication frameworks; generating, using a machine learning technique and based on the mass communication data set, the mass communication model; and storing, before receiving the information identifying the communication framework for the mass communication task, the mass communication model for subsequent use in evaluating the communication framework for the mass communication task. 3. The method of claim 1 , wherein the recommendation relates to at least one of: a length of an initial message of the communication framework, a relevance of the initial message of the communication framework, a complexity of the communication framework, a clarity of the communication framework, a scheduling of messaging in accordance with the communication framework, or a set of recipients of messages of the communication framework. 4. The method of claim 1 , wherein the success score corresponds to a likelihood of achieving a threshold response rate to one or more messages of the communication framework. 5. The method of claim 1 , wherein the mass communication model is trained using at least one of: a random forest classifier technique, a multilayer perceptron technique, a stochastic gradient descent technique, or a neural network technique. 6. The method of claim 1 , wherein the end-user data includes data identifying at least one of: a message recipient location, a message recipient job role, a message recipient job level, or a message recipient response history. 7. A device, comprising: one or more memories; and one or more processors communicatively coupled to the one or more memories, configured to: receive a mass communication data set identifying results of a set of mass communication tasks performed using a set of communication frameworks; generate, using a machine learning technique and based on the mass communication data set, a mass communication model; store the mass communication model for subsequent use in evaluating a communication framework for a mass communication task; receive, after storing the mass communication model, information identifying the communication framework for the mass communication task; determine a success score for the communication framework using the mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task; generate a recommendation for the communication framework based on the success score and using the mass communication model; alter the communication framework to implement the recommendation and generate a modified communication framework, wherein, the one or more processors, when altering the communication framework, are to: determine a ratio of responses received to messages sent in other mass communication tasks that includes a particular message recipient, select, using the mass communication model and based on end-user data, a first timing for messaging associated with a first message recipient,  wherein the one or more processors, to select the first timing, are configured to:  determine a first set of time slot scores for the first message recipient,  wherein a time slot score, of the first set of time slot scores, represents a likelihood of response in a time slot of a set of time slots for messaging,  determine a second set of time slot scores for the second message recipient, and  optimize an assignment of message recipients to time slots based on at least one of the first set of time slot scores, the second set of time slot scores, or a time slot availability criterion, and  select, using the mass communication model and based on the end-user data, a second timing that is different from the first timing for messaging associated with a second message recipient; and perform the mass communication task using the modified communication framework. 8. The device of claim 7 , wherein the one or more processors are configured to: select, using the mass communication model and based on the end-user data, a first messaging channel for messaging associated with a third message recipient; and select, using the mass communication model and based on the end-user data, a second messaging channel, that is different from the first messaging channel, for messaging associated with a fourth message recipient. 9. The device of claim 8 , wherein the end-user data includes data identifying at least one of: a message recipient location, a message recipient job role, a message recipient job level, or a message recipient response history. 10. The device of claim 8 , wherein the one or more processors, when selecting the first messaging channel, are configured to: determine a first set of messaging channel scores for the first message recipient, wherein a messaging channel score, of the first set of messaging channel scores, represents a likelihood of response in a messaging channel of a set of messaging channels for messaging; determine a second set of messaging channel scores for the second message recipient; and optimize an assignment of message recipients to messaging channels based on at least one of the first set of messaging channel scores, the second set of messaging channel scores, or a messaging channel availability criterion. 11. The device of claim 7 , wherein the one or more processors, when performing the mass communication task, are configured to: transmit a set of messages to a set of message recipients; monitor for a set of responses t

Assignees

Inventors

Classifications

  • Machine learning · CPC title

  • Score-carding, benchmarking or key performance indicator [KPI] analysis · CPC title

  • Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title

  • Market surveys; Market polls · CPC title

  • G06Q10/10Primary

    Office automation; Time management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11456979B2 cover?
A device may receive information identifying a communication framework for a mass communication task. The device may determine a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task. The device may generate a r…
Who is the assignee on this patent?
Accenture Global Solutions Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).