10791067

Cognitive Message Response Assistant

PublishedSeptember 29, 2020
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method for cognitive message response, the method comprising: receiving, by one or more computer processors, an electronic message from a message initiator; creating, by the one or more computer processors, a custom knowledge base associated with a recipient of the electronic message; determining, by the one or more computer processors, whether the recipient is available to respond to the received electronic message; responsive to determining the recipient is not available to respond to the received electronic message, determining, by the one or more computer processors, a status of the recipient based on the custom knowledge base associated with the recipient and one or more types of unstructured data; determining, by the one or more computer processors, a status of the message initiator; based, at least in part, on the received electronic message, determining, by the one or more computer processors, a content of the electronic message; based, at least in part, on the status of the recipient, the status of the message initiator, and the content of the electronic message, predicting, by the one or more computer processors, a response of the recipient to the received electronic message; creating, by the one or more computer processors, a response to the received electronic message based on the predicted response; and transmitting, by the one or more computer processors, the response to the message initiator.

Plain English Translation

This invention relates to automated message response systems that use cognitive computing to generate context-aware replies when a recipient is unavailable. The system addresses the problem of delayed or inadequate responses in digital communication by dynamically predicting how a recipient would respond based on their status, the message content, and the sender's context. The method involves receiving an electronic message and checking the recipient's availability. If unavailable, the system creates a custom knowledge base for the recipient, which may include personal preferences, communication patterns, or other contextual data. It then analyzes unstructured data (e.g., emails, calendar events, or social media) to determine the recipient's current status (e.g., busy, traveling, or in a meeting). The system also assesses the sender's status and the message content to predict the recipient's likely response. Using this analysis, the system generates an appropriate reply and transmits it to the sender. The response is tailored to the recipient's typical communication style, ensuring relevance and consistency. This approach improves efficiency in digital interactions by providing timely, contextually accurate responses in the recipient's absence.

Claim 2

Original Legal Text

2. The method of claim 1 , further comprising: determining, by the one or more computer processors, whether the recipient granted permission to share one or more details of the status of the recipient with the message initiator and responsive to determining the recipient granted permission to share one or more details of the status of the recipient with the message initiator, including, by the one or more computer processors, one or more details in the response to the received electronic message.

Plain English Translation

This invention relates to electronic messaging systems that enhance privacy and control over shared information. The problem addressed is the lack of granular control for recipients in electronic messaging systems, where users may want to selectively share their status details (e.g., availability, location, or activity) with specific message initiators. The invention provides a method for determining whether a recipient has granted permission to share one or more details of their status with a message initiator. If permission is granted, the system includes those details in the response to the received electronic message. The method involves processing electronic messages, analyzing recipient permissions, and dynamically including or excluding status details based on those permissions. This ensures that only authorized information is shared, enhancing user privacy and control. The system may also involve tracking and managing permission settings across multiple message exchanges, allowing recipients to customize what information is shared with different initiators. The invention improves upon existing messaging systems by providing a more secure and privacy-conscious approach to information sharing.

Claim 3

Original Legal Text

3. The method of claim 2 , wherein determining whether the recipient granted permission to share one or more details of the status of the recipient with the message initiator comprises determining, by the one or more computer processors, one or more levels of permission, wherein the one or more levels include an indication selected from the group of: an amount of details that can be shared, a type of detail that can be shared, and a time frame in which a detail can be shared.

Plain English Translation

This invention relates to a system for managing and sharing recipient status information in communication applications, addressing privacy concerns by allowing recipients to control how their status details are shared with message initiators. The system determines whether a recipient has granted permission to share their status details by evaluating one or more permission levels, which define the scope of sharing. These permission levels include specifications such as the amount of details that can be shared (e.g., partial or full status), the type of detail that can be shared (e.g., location, availability, or activity), and the time frame during which a detail can be shared (e.g., temporary or permanent access). The system ensures that only authorized status information is disclosed to message initiators, enhancing user privacy while maintaining communication functionality. The method involves processing these permission levels to enforce granular control over status sharing, allowing recipients to customize their privacy settings dynamically. This approach prevents unauthorized access to sensitive information while enabling selective sharing based on predefined rules.

Claim 4

Original Legal Text

4. The method of claim 1 , further comprising: determining, by the one or more computer processors, whether the recipient granted permission to share one or more details of the status of the recipient with the message initiator; and responsive to determining the recipient did not grant permission to share one or more details of the status of the recipient with the message initiator, restricting, by the one or more computer processors, one or more details to be included in the response to the received electronic message.

Plain English Translation

This invention relates to privacy controls in electronic messaging systems, specifically for managing the sharing of recipient status information with message initiators. The problem addressed is the need to protect user privacy by controlling the disclosure of recipient status details (e.g., availability, location, or activity) when responding to messages, particularly when the recipient has not granted explicit permission for such sharing. The method involves a system with one or more computer processors that processes electronic messages between a message initiator and a recipient. When a message is received, the system determines whether the recipient has granted permission to share specific status details with the initiator. If permission has not been granted, the system restricts the inclusion of those details in the response to the message. This ensures that only authorized information is shared, enhancing privacy and user control over personal data. The method may also involve analyzing the recipient's privacy settings or preferences to determine permissible disclosures. The system dynamically adjusts the response content based on these permissions, preventing unauthorized access to sensitive status information. This approach is particularly useful in messaging platforms where users may have varying levels of trust with different contacts, requiring granular control over shared data. The invention aims to balance communication functionality with robust privacy protections.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein determining the status of the recipient comprises: retrieving, by the one or more computer processors, one or more types of unstructured data; determining, by the one or more computer processors, one or more confidence levels associated with the one or more types of unstructured data; determining, by the one or more computer processors, whether the one or more confidence levels exceed a pre-defined threshold; responsive to determining the one or more confidence levels exceed the pre-defined threshold, assigning, by the one or more computer processors, a weight to data associated with each of the one or more confidence levels; and combining, by the one or more computer processors, the weighted data to determine the status of the recipient.

Plain English Translation

The invention relates to a method for assessing the status of a recipient by analyzing unstructured data. The method addresses the challenge of accurately determining a recipient's status, such as their availability, intent, or other relevant conditions, by processing diverse and unstructured data sources. The method involves retrieving multiple types of unstructured data, which may include text, audio, video, or other non-standardized formats. The system then evaluates the reliability of this data by calculating confidence levels for each type, indicating how trustworthy or relevant the data is for determining the recipient's status. These confidence levels are compared against predefined thresholds to filter out low-confidence data. For data that meets or exceeds the threshold, the system assigns a weight based on the confidence level, prioritizing more reliable data. Finally, the weighted data is combined to produce a comprehensive assessment of the recipient's status. This approach ensures that the final determination is based on the most credible and relevant information available. The method is particularly useful in applications requiring real-time or dynamic status updates, such as customer service, security monitoring, or personalized communication systems.

Claim 6

Original Legal Text

6. The method of claim 1 , wherein determining the status of the message initiator comprises retrieving, by the one or more computer processors, data selected from the group consisting of: an identity of the message initiator, a location of the message initiator, a relationship between the message initiator and the recipient, a historical email communication between the message initiator and the recipient, a historical text message communication between the message initiator and the recipient, a historical instant message communication between the message initiator and the recipient, data from a biometric sensor associated with the message initiator, and any publicly available information.

Plain English Translation

This invention relates to systems for evaluating the status of a message initiator in digital communication networks, such as email, text, or instant messaging platforms. The problem addressed is the need to assess the legitimacy or intent of a message sender before allowing communication to proceed, particularly to prevent fraud, spam, or malicious interactions. The method involves analyzing various data points associated with the message initiator to determine their status. This includes retrieving the initiator's identity, location, and relationship with the recipient. Historical communication records between the initiator and recipient are examined, covering email, text, and instant messaging exchanges. Biometric data from sensors linked to the initiator may also be collected. Additionally, publicly available information about the initiator is gathered to assess their credibility or potential risks. By evaluating these factors, the system can determine whether the message initiator is trustworthy or poses a threat, enabling automated filtering or alerting mechanisms to enhance security in digital communications. The approach integrates multiple data sources to provide a comprehensive assessment of the sender's status before any interaction occurs.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein determining the content of the message initiator further comprises analyzing, by the one or more computer processors, the received electronic message using one or more cognitive artificial intelligence services.

Plain English Translation

This invention relates to analyzing electronic messages to determine the content and intent of the message initiator using cognitive artificial intelligence services. The method involves receiving an electronic message from a sender and processing the message to extract relevant information. The analysis includes evaluating the message content to identify patterns, keywords, or contextual clues that indicate the sender's intent or purpose. Cognitive artificial intelligence services, such as natural language processing (NLP) or machine learning models, are employed to interpret the message's meaning, sentiment, and potential actions required. These services may also assess the sender's historical communication patterns or behavioral data to refine the analysis. The method aims to enhance message processing systems by providing deeper insights into the sender's intent, enabling more accurate responses or automated actions. The invention is particularly useful in applications like customer support, spam detection, or automated workflows where understanding message content is critical. The cognitive AI services dynamically adapt to new data, improving accuracy over time. The overall goal is to automate and optimize message handling by leveraging advanced AI techniques to interpret and respond to electronic communications effectively.

Claim 8

Original Legal Text

8. The method of claim 1 , further comprising determining, by the one or more computer processors, a status of the recipient using one or more types of structured data, wherein the one or more types of structured data are selected from the group consisting of a name of the recipient, a name of the initiator, a domain name, or a login ID.

Plain English Translation

This invention relates to a method for enhancing communication systems by determining the status of a recipient using structured data. The method involves analyzing recipient status through predefined data types, including the recipient's name, the initiator's name, domain name, or login ID. These structured data elements are used to assess the recipient's availability, activity, or other relevant status indicators, improving communication efficiency and user experience. The method is part of a broader system that processes communication requests, such as messages or notifications, and dynamically adjusts handling based on the recipient's status. By leveraging structured data, the system can make informed decisions about routing, prioritization, or delivery of communications, ensuring timely and appropriate interactions. The invention addresses challenges in modern communication systems where recipient availability is often unpredictable, leading to missed messages or delays. By integrating structured data analysis, the method provides a more reliable and adaptive communication framework. The system may also include additional features like authentication, encryption, or user preference management to further enhance security and usability. The overall approach aims to optimize communication workflows in digital environments, particularly in enterprise or collaborative settings where efficient information exchange is critical.

Claim 9

Original Legal Text

9. The method of claim 1 , wherein the one or more types of unstructured data are in a format selected from the group consisting of: text, an image, audio information, and video information.

Plain English Translation

This invention relates to processing unstructured data, which includes text, images, audio, and video. The method involves analyzing and extracting meaningful information from these diverse data formats to address challenges in handling unstructured data, such as difficulty in organizing, searching, and deriving insights from raw, unstructured content. The system first identifies the type of unstructured data being processed—whether it is text, an image, audio, or video—and then applies specialized techniques to extract relevant information. For text, this may involve natural language processing (NLP) to identify keywords, entities, or sentiment. For images, computer vision techniques are used to detect objects, patterns, or features. Audio data is analyzed for speech recognition, sound classification, or acoustic features, while video data is processed for motion detection, object tracking, or scene analysis. The extracted information is then structured into a format that enables efficient storage, retrieval, and further analysis. This approach improves data usability by converting unstructured data into a more organized and queryable form, facilitating applications in data analytics, machine learning, and automated decision-making. The method ensures compatibility with various data types, enhancing versatility in real-world applications.

Claim 10

Original Legal Text

10. The method of claim 1 , wherein a source of the one or more types of unstructured data is selected from the group consisting of: a history of one or more user actions, social media information, a bank transaction, an email, a previous instant messaging conversation, a calendar entry, a global positioning system (GPS) location, another location service location, an image, an audio clip, a video clip, a biometric sensor associated with the recipient, metadata of an image, metadata of an audio clip, metadata of a video clip, and any publicly available information.

Plain English Translation

This invention relates to systems and methods for processing unstructured data to enhance decision-making, personalization, or automation. The core technology involves analyzing diverse types of unstructured data to extract meaningful insights or context. The data sources include user action histories, social media posts, financial transactions, emails, instant messaging conversations, calendar entries, GPS or other location-based data, multimedia files (images, audio, video), biometric sensor readings, metadata from multimedia files, and publicly available information. By aggregating and analyzing these varied data types, the system can generate contextual awareness, improve recommendations, or automate responses based on real-time or historical patterns. The method ensures flexibility by accommodating multiple data sources, allowing for comprehensive analysis across different domains such as personalization, security, or predictive analytics. The approach leverages metadata and sensor data to enrich the analysis, enabling more accurate and context-aware decision-making. This technology is particularly useful in applications requiring dynamic adaptation to user behavior, environmental changes, or external data inputs.

Claim 11

Original Legal Text

11. The method of claim 1 , wherein predicting a response of the recipient to the received electronic message comprises: parsing, by the one or more computer processors, the received electronic message; gathering, by the one or more computer processors, one or more keywords parsed from the received electronic message; based, at least in part, on the gathered one or more keywords, determining, by the one or more computer processors, the content of the message; searching, by the one or more computer processors, through the unstructured data associated with the status of the recipient for information relevant to the content of the message; based, at least in part, on the content of the message and the unstructured data associated with the status of the recipient, determining, by the one or more computer processors, information relevant to composing a response; and predicting, by one or more computer processors, a response of the recipient based, at least in part, on the determined information relevant to compose a response.

Plain English Translation

This invention relates to systems for predicting recipient responses to electronic messages by analyzing message content and recipient status data. The method involves parsing an incoming electronic message to extract keywords, which are then used to determine the message's content. The system searches unstructured data associated with the recipient's status—such as past interactions, preferences, or contextual information—to identify relevant information. Based on the message content and recipient status data, the system determines information useful for composing a response. Finally, it predicts the recipient's likely response using this compiled data. The approach leverages natural language processing and data mining to automate response prediction, improving efficiency in communication systems. The system may be applied in email, messaging platforms, or customer service applications where understanding recipient behavior is critical. The method ensures that response predictions are context-aware by integrating both message semantics and recipient-specific unstructured data.

Claim 12

Original Legal Text

12. The method of claim 1 , further comprising: determining, by the one or more computer processors, whether an additional electronic message is received from the message initiator; based on the additional electronic message, creating, by the one or more computer processors, an additional response to the additional electronic message; and transmitting, by the one or more computer processors, the additional response to the message initiator.

Plain English Translation

This invention relates to automated electronic message handling systems, specifically for managing responses to messages from a message initiator. The problem addressed is the need for efficient and automated handling of follow-up messages in digital communication systems, ensuring timely and contextually appropriate responses without manual intervention. The system involves a computer processor that monitors incoming electronic messages from a message initiator. Upon receiving an initial message, the processor generates and transmits an automated response. The system further includes functionality to detect additional messages from the same initiator. When such a follow-up message is received, the processor analyzes its content to determine the appropriate response, generates a new automated reply, and sends it back to the initiator. This ensures continuous and context-aware communication without requiring human intervention, improving efficiency in automated messaging systems. The system may be applied in customer service, chatbots, or other automated communication platforms where timely responses are critical.

Claim 13

Original Legal Text

13. A computer program product for cognitive message response, the computer program product comprising: one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the stored program instructions comprising: program instructions to receive an electronic message from a message initiator; program instructions to create a custom knowledge base associated with a recipient of the electronic message; program instructions to determine whether the recipient is available to respond to the received electronic message; responsive to determining the recipient is not available to respond to the received electronic message, program instructions to determine a status of the recipient based on the custom knowledge base associated with the recipient and one or more types of unstructured data; program instructions to determine a status of the message initiator; based, at least in part, on the received electronic message, program instructions to determine a content of the electronic message; based, at least in part, on the status of the recipient, the status of the message initiator, and the content of the electronic message, program instructions to predict a response of the recipient to the received electronic message; program instructions to create a response to the received electronic message based on the predicted response; and program instructions to transmit the response to the message initiator.

Plain English Translation

This invention relates to automated message response systems that use cognitive computing to generate context-aware replies when a recipient is unavailable. The system addresses the problem of delayed or ineffective responses in digital communication by dynamically analyzing both the recipient's and the sender's status, along with message content, to predict and generate an appropriate reply. The system receives an electronic message and checks the recipient's availability. If unavailable, it accesses a custom knowledge base specific to the recipient, which may include personal preferences, communication patterns, or other contextual data. The system then evaluates the recipient's status by analyzing this knowledge base alongside unstructured data sources, such as calendar events, past messages, or external databases. It also assesses the sender's status and the message content to predict how the recipient would likely respond. Based on these factors, the system generates a contextually relevant reply and sends it to the sender. This approach improves communication efficiency by providing timely, personalized responses without manual intervention, particularly useful in professional or high-volume messaging environments. The system leverages machine learning and natural language processing to adapt responses to individual user behaviors and preferences.

Claim 14

Original Legal Text

14. The computer program product of claim 13 , wherein the program instructions to determine the status of the recipient comprise: program instructions to retrieve one or more types of unstructured data; program instructions to determine one or more confidence levels associated with the one or more types of unstructured data; program instructions to determine whether the one or more confidence levels exceed a pre-defined threshold; responsive to determining the one or more confidence levels exceed the pre-defined threshold, program instructions to assign a weight to data associated with each of the one or more confidence levels; and program instructions to combine the weighted data to determine the status of the recipient.

Plain English Translation

This invention relates to a computer program product for analyzing unstructured data to determine the status of a recipient, such as a user or system. The problem addressed is the difficulty in accurately assessing recipient status from diverse, unstructured data sources like emails, logs, or social media, where data quality and reliability vary. The solution involves retrieving multiple types of unstructured data, evaluating their confidence levels, and using weighted aggregation to derive a reliable status. The program instructions first retrieve unstructured data from various sources. Each data type is assigned a confidence level, indicating its reliability. These confidence levels are compared against a predefined threshold. If the threshold is exceeded, the data is weighted based on its confidence level. The weighted data is then combined to determine the recipient's status, ensuring accuracy by prioritizing higher-confidence information. This approach improves decision-making by systematically handling inconsistent or noisy data, making it useful in applications like user behavior analysis, system monitoring, or fraud detection. The method ensures robustness by dynamically adjusting to data quality variations.

Claim 15

Original Legal Text

15. The computer program product of claim 13 , wherein the stored program instructions to determine the status of the message initiator comprise program instructions to retrieve data selected from the group consisting of: an identity of the message initiator, a location of the message initiator, a relationship between the message initiator and the recipient, a historical email communication between the message initiator and the recipient, a historical text message communication between the message initiator and the recipient, a historical instant message communication between the message initiator and the recipient, data from a biometric sensor associated with the message initiator, and any publicly available information.

Plain English Translation

This invention relates to a computer program product for evaluating the status of a message initiator in a communication system. The technology addresses the problem of determining the legitimacy or intent of a message sender before allowing communication to proceed, particularly in scenarios where fraudulent or malicious messages are a concern. The system retrieves and analyzes various data points associated with the message initiator to assess their status. These data points include the initiator's identity, location, and relationship with the recipient. Additionally, the system examines historical communication records such as emails, text messages, and instant messages exchanged between the initiator and recipient. Biometric data from sensors linked to the initiator may also be collected, along with any publicly available information. By analyzing this comprehensive dataset, the system can determine whether the message initiator is trustworthy or poses a risk, enabling better decision-making in communication security. The invention enhances security by providing a multi-faceted assessment of the sender's status before allowing interactions to proceed.

Claim 16

Original Legal Text

16. The computer program product of claim 13 , wherein the program instructions to predict a response of the recipient to the received electronic message comprise: program instructions to parse the received electronic message; program instructions to gather one or more keywords parsed from the received electronic message; based, at least in part, on the gathered one or more keywords, program instructions to determine the content of the message; program instructions to search through the unstructured data associated with the status of the recipient for information relevant to the content of the message; based, at least in part, on the content of the message and the unstructured data associated with the status of the recipient, program instructions to determine information relevant to composing a response; and program instructions to predict a response of the recipient based, at least in part, on the determined information relevant to compose a response.

Plain English Translation

This invention relates to a computer program product for predicting a recipient's response to an electronic message by analyzing message content and recipient status data. The system parses the received electronic message to extract keywords, which are used to determine the message's content. The program then searches unstructured data associated with the recipient's status—such as past communications, preferences, or contextual information—to identify information relevant to the message's content. Based on this analysis, the system determines relevant information for composing a response and predicts how the recipient might reply. The prediction is derived from the combined analysis of the message content and the recipient's status data, enabling automated or assisted response generation. This approach improves response accuracy by leveraging contextual and historical data, addressing challenges in natural language understanding and personalized communication in digital environments. The system enhances efficiency in automated messaging systems by reducing reliance on generic responses and improving relevance to the recipient's context.

Claim 17

Original Legal Text

17. A computer system for cognitive message response, the computer system comprising: one or more computer processors; one or more computer readable storage devices; program instructions stored on the one or more computer readable storage devices for execution by at least one of the one or more computer processors, the stored program instructions comprising: program instructions to receive an electronic message from a message initiator; program instructions to create a custom knowledge base associated with a recipient of the electronic message; program instructions to determine whether the recipient is available to respond to the received electronic message; responsive to determining the recipient is not available to respond to the received electronic message, program instructions to determine a status of the recipient based on the custom knowledge base associated with the recipient and one or more types of unstructured data; program instructions to determine a status of the message initiator; based, at least in part, on the received electronic message, program instructions to determine a content of the electronic message; based, at least in part, on the status of the recipient, the status of the message initiator, and the content of the electronic message, program instructions to predict a response of the recipient to the received electronic message; program instructions to create a response to the received electronic message based on the predicted response; and program instructions to transmit the response to the message initiator.

Plain English Translation

The invention relates to a computer system for generating automated responses to electronic messages based on recipient availability, context, and message content. The system addresses the challenge of providing timely and contextually appropriate responses when the intended recipient is unavailable. The system includes processors and storage devices with program instructions to receive an electronic message from a sender. It creates a custom knowledge base for the recipient, which may include personal preferences, communication patterns, or other relevant data. The system checks the recipient's availability and, if unavailable, analyzes the recipient's status using the custom knowledge base and unstructured data sources like emails, calendars, or social media. It also assesses the sender's status and the message content. Based on these factors, the system predicts how the recipient would likely respond and generates an automated response. This response is then transmitted back to the sender. The system aims to maintain communication flow while respecting the recipient's context and preferences.

Claim 18

Original Legal Text

18. The computer system of claim 17 , wherein the program instructions to determine the status of the recipient comprise: program instructions to retrieve one or more types of unstructured data; program instructions to determine one or more confidence levels associated with the one or more types of unstructured data; program instructions to determine whether the one or more confidence levels exceed a pre-defined threshold; responsive to determining the one or more confidence levels exceed the pre-defined threshold, program instructions to assign a weight to data associated with each of the one or more confidence levels; and program instructions to combine the weighted data to determine the status of the recipient.

Plain English Translation

The invention relates to a computer system for analyzing recipient status using unstructured data. The system addresses the challenge of accurately determining a recipient's status by processing and evaluating multiple types of unstructured data, such as text, images, or sensor inputs, which may lack clear structure or direct relevance. The system retrieves unstructured data from various sources and calculates confidence levels for each data type, indicating the reliability or relevance of the data to the recipient's status. These confidence levels are compared against predefined thresholds to filter out low-confidence data. For data exceeding the threshold, the system assigns weights based on confidence levels, then combines the weighted data to derive an overall status assessment. This approach improves accuracy by prioritizing high-confidence data and mitigating noise from unreliable sources. The system may integrate with other components, such as data collection modules or status monitoring interfaces, to provide real-time or batch analysis of recipient status. The invention is particularly useful in applications requiring dynamic status tracking, such as customer service, healthcare monitoring, or security systems.

Claim 19

Original Legal Text

19. The computer system of claim 17 , wherein the stored program instructions to determine the status of the message initiator comprise program instructions to retrieve data selected from the group consisting of: an identity of the message initiator, a location of the message initiator, a relationship between the message initiator and the recipient, a historical email communication between the message initiator and the recipient, a historical text message communication between the message initiator and the recipient, a historical instant message communication between the message initiator and the recipient, data from a biometric sensor associated with the message initiator, and any publicly available information.

Plain English Translation

This invention relates to a computer system for analyzing and determining the status of a message initiator in digital communication systems. The system addresses the problem of assessing the legitimacy or intent of a message sender by evaluating various data points associated with the initiator. The system retrieves and processes data such as the initiator's identity, location, relationship with the recipient, and historical communication records (including emails, text messages, and instant messages). Additionally, the system may incorporate biometric sensor data linked to the initiator and publicly available information to enhance the assessment. The retrieved data is used to determine the initiator's status, which can help identify potential threats, fraud, or unauthorized access. The system's ability to integrate multiple data sources provides a comprehensive evaluation of the message initiator's context, improving security and trust in digital communications. This approach is particularly useful in environments where verifying the sender's intent or legitimacy is critical, such as in corporate networks, financial transactions, or personal messaging platforms.

Claim 20

Original Legal Text

20. The computer system of claim 17 , wherein the program instructions to predict a response of the recipient to the received electronic message comprise: program instructions to parse the received electronic message; program instructions to gather one or more keywords parsed from the received electronic message; based, at least in part, on the gathered one or more keywords, program instructions to determine the content of the message; program instructions to search through the unstructured data associated with the status of the recipient for information relevant to the content of the message; based, at least in part, on the content of the message and the unstructured data associated with the status of the recipient, program instructions to determine information relevant to composing a response; and program instructions to predict a response of the recipient based, at least in part, on the determined information relevant to compose a response.

Plain English Translation

This invention relates to a computer system for predicting a recipient's response to an electronic message by analyzing message content and recipient status data. The system processes incoming electronic messages by parsing the message to extract keywords, which are used to determine the message's content. The system then searches unstructured data associated with the recipient's status—such as past communications, preferences, or contextual information—to identify relevant information. Based on the message content and recipient status data, the system determines information useful for composing a response. Finally, the system predicts the recipient's likely response using this gathered information. The system may also include features for generating automated responses or suggesting response options based on the prediction. This approach improves efficiency in communication systems by leveraging unstructured data to anticipate recipient reactions, reducing the need for manual response drafting. The invention is particularly useful in applications requiring rapid or automated response generation, such as customer service, email management, or chatbot interactions.

Patent Metadata

Filing Date

Unknown

Publication Date

September 29, 2020

Inventors

Basavaraju G
Rose N. Judge
Janani Janakiraman

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COGNITIVE MESSAGE RESPONSE ASSISTANT” (10791067). https://patentable.app/patents/10791067

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10791067. See llms.txt for full attribution policy.

COGNITIVE MESSAGE RESPONSE ASSISTANT