Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method comprising: receiving, at a message relay server, a message from a client device; parsing the message, via a processor, to extract a distribution list identifier; retrieving a distribution list of intended recipients for the message, wherein the distribution list is retrieved using the distribution list identifier; identifying that a conflict exists between a stored delivery preference and a recipient preference for a respective recipient; resolving the conflict by choosing the recipient preference to yield a respective preferred format for receiving messages; identifying, for each intended recipient on the distribution list, the respective preferred format for receiving messages, to yield recipient specific formatting preferences, wherein the recipient specific formatting preferences comprise at least two modality formats; reformatting the message for each intended recipient on the distribution list according to the recipient specific formatting preferences, to yield reformatted messages; adapting the reformatted messages according to behavior patterns associated with respective modalities, wherein the adapting comprises: determining whether to delete existing content from the reformatted messages based on inferences of a relationship between a sender and each respective intended recipient and based on a respective message type, to yield a determination; and when the determination indicates that the existing content should be deleted, adapting the reformatted messages based on the determination by deleting the existing content from the reformatting messages to yield adapted messages; delivering each of the adapted messages to a respective recipient in the distribution list of intended recipients in formats according to the recipient specific formatting preferences; receiving, from a one of the intended recipients, a reply to one of the adapted messages in a first modality; formatting the reply according to message preferences of a sender of the message, to yield a formatted reply in a second modality; and transmitting the formatted reply to the client device.
This invention relates to a message relay system that dynamically adapts message formatting and delivery based on recipient preferences, sender relationships, and message types. The system addresses the challenge of efficiently distributing messages to multiple recipients with varying communication preferences, ensuring content is delivered in the most suitable format for each recipient. The method involves receiving a message at a server, parsing it to extract a distribution list identifier, and retrieving the corresponding list of recipients. The system checks for conflicts between stored delivery preferences and individual recipient preferences, prioritizing recipient preferences to resolve conflicts. For each recipient, the system identifies their preferred message format, which may include multiple modalities (e.g., text, voice, video). The message is then reformatted for each recipient according to their specific preferences. The system further adapts the reformatted messages by analyzing behavior patterns associated with each modality. It determines whether to delete existing content based on inferred sender-recipient relationships and message types, ensuring the adapted messages align with recipient expectations. The adapted messages are then delivered to each recipient in their preferred format. Additionally, the system handles replies by formatting them according to the sender's preferences and transmitting them back to the original sender. This ensures seamless bidirectional communication while maintaining consistency in message delivery. The invention improves communication efficiency by dynamically adapting messages to recipient preferences and context.
2. The method of claim 1 , wherein the respective message preferences a language preference, the method further comprising: translating the message according to the language preference.
This invention relates to a method for processing messages based on user preferences, specifically language preferences. The method involves receiving a message intended for a recipient and determining the recipient's language preference. If the recipient prefers a language different from the original message language, the message is automatically translated into the preferred language before delivery. This ensures that recipients receive messages in their preferred language, improving communication clarity and accessibility. The method may be applied in various communication systems, such as email, messaging apps, or customer service platforms, where language barriers could otherwise hinder effective interaction. By dynamically translating messages based on user preferences, the system enhances user experience and reduces misunderstandings caused by language differences. The invention addresses the problem of language mismatches in digital communication by integrating automatic translation into the message delivery process, ensuring recipients receive content in their preferred language without manual intervention.
3. The method of claim 1 , wherein the at least two modality formats comprise an email format and an instant messaging format.
A system and method for cross-modality communication management enables seamless interaction between different communication formats, such as email and instant messaging. The technology addresses the challenge of fragmented communication channels by integrating multiple modalities into a unified interface, allowing users to send, receive, and manage messages across different platforms without switching between applications. The system automatically detects the format of incoming messages and converts them into a standardized format for display, while also converting outgoing messages into the appropriate format for the recipient's preferred modality. This ensures compatibility and consistency in communication, reducing errors and improving efficiency. The method includes identifying the modality of incoming messages, converting them into a unified format, processing the content, and then converting outgoing messages into the required format based on the recipient's communication preferences. The integration of email and instant messaging formats allows users to leverage the strengths of each modality, such as the formality of email and the immediacy of instant messaging, within a single interface. This approach enhances productivity by streamlining communication workflows and ensuring that messages are delivered in the most appropriate format for the recipient.
4. The method of claim 1 , further comprising: providing a user interface for a sender of the message to manage distribution list identifiers and corresponding distribution lists of intended recipients.
This invention relates to a system for managing and distributing messages to groups of recipients. The problem addressed is the inefficiency and complexity of manually managing distribution lists for message recipients, particularly in large-scale or dynamic communication environments. The invention provides a method for distributing messages to multiple recipients using distribution list identifiers. A sender composes a message and selects a distribution list identifier corresponding to a predefined group of recipients. The system then retrieves the list of recipients associated with the selected identifier and distributes the message to each recipient in the group. The method ensures that messages are efficiently routed to the intended recipients without requiring the sender to manually specify each recipient individually. Additionally, the invention includes a user interface that allows the sender to manage distribution list identifiers and their corresponding recipient lists. This interface enables the sender to create, modify, or delete distribution lists, as well as assign or update the recipients associated with each identifier. The user interface simplifies the administration of recipient groups, ensuring that distribution lists remain current and accurate. The system may also include features such as validation of recipient addresses, tracking of message delivery status, and integration with existing communication platforms. This ensures reliable and secure message distribution while maintaining compatibility with other communication tools. The invention improves efficiency in message distribution by automating the process of managing recipient groups and reducing the risk of errors in recipient selection.
5. The method of claim 1 , further comprising: providing a user interface for intended recipients to manage membership in distribution lists and message preferences.
This invention relates to a system for managing communication distribution lists and message preferences. The core functionality involves creating and maintaining distribution lists for sending messages to multiple recipients, where each recipient can be associated with one or more lists. The system allows for dynamic updates to these lists, including adding, removing, or modifying recipients, and supports hierarchical or nested list structures. It also enables filtering messages based on recipient preferences, such as content type, frequency, or urgency, ensuring that only relevant messages are delivered. The system further includes a user interface for intended recipients to manage their membership in these distribution lists and customize their message preferences. This interface allows users to view their current list memberships, request additions or removals, and adjust settings like notification preferences or message delivery formats. The overall solution aims to streamline group communication by automating list management and personalizing message delivery to improve efficiency and user satisfaction.
6. The method of claim 1 , wherein the distribution list identifier is parsed from one of a body of the message or an address to which the message is directed.
A method for extracting a distribution list identifier from an electronic message involves parsing the identifier from either the message body or the recipient address. The identifier is used to determine the intended recipients of the message, allowing for automated processing, filtering, or routing. This method addresses the challenge of efficiently identifying distribution lists in messages where the identifier may be embedded in different parts of the message, such as within the text or as part of the destination address. By parsing the identifier from these locations, the system can accurately determine the recipients without manual intervention, improving automation in messaging systems. The method may also include validating the parsed identifier against a predefined list of valid identifiers to ensure correctness. This approach enhances the reliability of message distribution in environments where messages are sent to multiple recipients through predefined lists.
7. The method of claim 1 , further comprising: parsing the message to extract sender commands; and executing the sender commands prior to delivering the adapted messages.
This invention relates to message processing systems, specifically methods for adapting and delivering messages based on sender commands. The technology addresses the problem of efficiently handling and customizing message delivery in communication systems, particularly where messages must be processed and modified before reaching recipients. The method involves receiving a message from a sender, where the message includes both content and embedded sender commands. The system parses the message to extract these commands, which define specific actions or modifications to be applied to the message. These commands are executed before the message is delivered to the intended recipient. The execution of sender commands may include altering the message content, formatting, routing, or other attributes based on predefined rules or dynamic instructions provided by the sender. This ensures that messages are adapted according to sender preferences or system requirements before reaching the recipient, improving flexibility and control in message delivery. The method may also involve analyzing the message to determine its structure and identifying the embedded commands, which can be in the form of metadata, tags, or specific syntax within the message body. The system processes these commands to apply the necessary modifications, such as filtering, prioritizing, or transforming the message content. This approach enhances the efficiency and customization of message handling in communication networks, ensuring that messages are delivered in the desired format and with the intended modifications.
8. The method of claim 1 , further comprising: tracking receipt statistics of the adapted messages; and reporting the receipt statistics to a sender of the message.
This invention relates to message delivery systems, specifically improving message adaptation and tracking in communication networks. The problem addressed is the need to ensure messages are effectively delivered and adapted for different recipients while providing feedback on delivery success. The method involves receiving a message from a sender, analyzing the message content and recipient characteristics, and adapting the message based on predefined rules or recipient preferences. Adaptations may include modifying the message format, language, or content to improve delivery success. The adapted message is then transmitted to the recipient. Additionally, the method tracks receipt statistics of the adapted messages, such as delivery confirmation, read receipts, or response rates. These statistics are collected and reported back to the sender, providing insights into message performance. This feedback loop allows senders to refine their messaging strategies based on real-world delivery outcomes. The system may also include a database storing recipient preferences and historical data to inform future adaptations. The method ensures messages are optimized for successful delivery while providing actionable data to senders. This approach enhances communication efficiency in scenarios where message adaptation and tracking are critical, such as marketing campaigns, customer notifications, or enterprise messaging systems.
9. The method of claim 1 , further comprising: identifying, in the message, a request requiring a response; when delivering the adapted messages to the distribution list of intended recipients, prompting intended recipients to provide responses; receiving and recording the responses from the intended recipients; and reporting the responses to a sender of the message.
This invention relates to message processing systems that adapt and distribute messages to intended recipients, with an added feature for handling requests that require responses. The system identifies messages containing requests that need a response, such as surveys, feedback requests, or action items. When distributing these adapted messages to the intended recipients, the system prompts the recipients to provide responses. The system then receives and records these responses from the recipients and reports them back to the sender of the original message. This ensures that the sender can track and analyze the responses, improving communication efficiency and accountability. The invention enhances traditional message distribution by integrating response tracking, making it particularly useful in business, educational, or collaborative environments where feedback or action is required. The system automates the process of soliciting and collecting responses, reducing manual follow-up and improving response rates.
10. The method of claim 1 , wherein the distribution list identifier comprises a control character and a keyword.
A system and method for managing distribution lists in a communication network addresses the problem of efficiently organizing and identifying groups of recipients for messages. The invention provides a structured approach to defining and utilizing distribution lists by incorporating a unique identifier that includes both a control character and a keyword. The control character serves as a delimiter or marker to distinguish the identifier from other text, while the keyword provides a meaningful label or category for the distribution list. This identifier can be embedded within a message or used in a command to specify the intended recipients. The system processes the identifier to extract the keyword and then retrieves the corresponding list of recipients from a database or storage system. The method ensures that messages are routed to the correct group of recipients based on the identifier, improving accuracy and reducing manual errors. The invention also supports dynamic updates to the distribution lists, allowing administrators to modify recipient groups without altering the identifier structure. This approach enhances scalability and flexibility in managing large-scale communication systems.
11. The method of claim 10 , wherein the distribution list identifier further includes a parameter associated with the keyword.
A system and method for managing and distributing content based on keyword-based distribution lists. The technology addresses the challenge of efficiently routing information to specific recipients in large-scale communication networks, where traditional distribution lists are inflexible and lack dynamic filtering capabilities. The method involves generating a distribution list identifier that includes a keyword parameter, enabling dynamic filtering and routing of content based on contextual relevance. The identifier is used to associate recipients with specific keywords, allowing content to be automatically distributed to those recipients whose associated keywords match the content's keywords. This approach enhances precision in content delivery, reduces manual intervention, and improves scalability in communication systems. The system may also include a database for storing recipient-keyword associations and a processing module for matching content keywords to recipient identifiers. The method ensures that content is routed only to relevant recipients, optimizing network resources and improving user experience. The keyword parameter within the distribution list identifier allows for fine-grained control over content distribution, supporting dynamic updates and real-time adjustments based on changing keyword relevance. This solution is particularly useful in enterprise communication systems, social networks, and content management platforms where targeted distribution is critical.
12. A system comprising: a processor; and a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to perform operations comprising: receiving, at a message relay server, a message from a client device; parsing the message to extract a distribution list identifier; retrieving a distribution list of intended recipients for the message, wherein the distribution list is retrieved using the distribution list identifier; identifying that a conflict exists between a stored delivery preference and a recipient preference for a respective recipient; resolving the conflict by choosing the recipient preference to yield a respective preferred format for receiving messages; identifying, for each intended recipient on the distribution list, the respective preferred format for receiving messages, to yield recipient specific formatting preferences, wherein the recipient specific formatting preferences comprise at least two modality formats; reformatting the message for each intended recipient on the distribution list according to the recipient specific formatting preferences, to yield reformatted messages; adapting the reformatted messages according to behavior patterns associated with respective modalities, wherein the adapting comprises: determining whether to delete existing content from the reformatted messages based on inferences of a relationship between a sender and each respective intended recipient and based on a respective message type, to yield a determination; and when the determination indicates that the existing content should be deleted, adapting the reformatted messages based on the determination by deleting the existing content from the reformatting messages to yield adapted messages; delivering each of the adapted messages to a respective recipient in the distribution list of intended recipients in formats according to the recipient specific formatting preferences; receiving, from a one of the intended recipients, a reply to one of the adapted messages in a first modality; formatting the reply according to message preferences of a sender of the message, to yield a formatted reply in a second modality; and transmitting the formatted reply to the client device.
The system addresses the challenge of efficiently managing and delivering messages to multiple recipients with varying communication preferences and formats. It operates within a messaging relay server environment, where messages are processed and distributed to intended recipients based on their individual preferences. The system receives a message from a client device and parses it to extract a distribution list identifier, which is used to retrieve a list of recipients. For each recipient, the system checks for conflicts between stored delivery preferences and recipient-specific preferences, resolving them by prioritizing the recipient's preference. The message is then reformatted according to each recipient's preferred format, which may include different modality formats such as text, voice, or video. The system further adapts the reformatted messages by analyzing behavior patterns associated with each modality, determining whether to delete existing content based on the sender-recipient relationship and message type, and adjusting the messages accordingly. The adapted messages are then delivered to each recipient in their preferred format. Additionally, the system processes replies from recipients, formatting them according to the sender's preferences before transmitting them back to the client device. This ensures seamless and personalized communication across diverse recipient preferences.
13. The system of claim 12 , wherein reformatting the message further comprises translating the message for an intended recipient on the distribution list based on a language preference of the intended recipient.
This invention relates to a messaging system that automatically reformats messages for distribution to multiple recipients. The system addresses the challenge of ensuring messages are properly formatted and accessible for all intended recipients, particularly when recipients have different language preferences. The system includes a message processing module that receives a message and analyzes its content, structure, and formatting. It then reformats the message to ensure compatibility with the devices and preferences of each recipient on the distribution list. This reformatting may include adjusting font size, layout, or other display properties to improve readability. Additionally, the system translates the message into the preferred language of each recipient, ensuring that language barriers do not hinder communication. The system also includes a distribution module that sends the reformatted and translated messages to each recipient, ensuring that all recipients receive the message in an optimal format. This approach enhances accessibility and usability for diverse audiences.
14. The system of claim 12 , wherein the message is a text-based message and one of the at least two modality formats is a spoken message.
A system converts text-based messages into spoken messages for accessibility or user preference. The system processes input text and generates an audio output, allowing users to receive information in a spoken format. This conversion may involve text-to-speech (TTS) synthesis, where the system converts written text into natural-sounding speech. The system may also support other modality formats, such as visual or haptic feedback, to enhance accessibility. The spoken message can be delivered through audio devices like speakers or headphones, ensuring users with visual impairments or those who prefer auditory input can access the content. The system may include features like adjustable speech speed, voice customization, or language selection to cater to diverse user needs. Additionally, the system may integrate with messaging platforms, email services, or notification systems to provide spoken output for incoming messages. This modality conversion improves accessibility, user experience, and convenience in digital communication.
15. The system of claim 12 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising: providing a user interface for intended recipients to manage membership in distribution lists and message preferences.
This invention relates to a system for managing communication preferences and distribution lists in a messaging platform. The system addresses the challenge of efficiently organizing and controlling message distribution to multiple recipients while allowing recipients to customize their preferences. The system includes a user interface that enables intended recipients to join or leave distribution lists and adjust their message preferences, such as notification settings or content filters. The system also includes a processor and a computer-readable storage medium with instructions for executing these functions. The processor handles the processing of user inputs, updates to distribution lists, and the application of message preferences. The storage medium stores the instructions for these operations, as well as the data related to distribution lists and user preferences. The system ensures that messages are delivered according to the recipients' preferences, improving user experience and reducing unwanted communications. The invention enhances the flexibility and control users have over their messaging environment.
16. A computer-readable storage device storing instructions which, when executed by a computing device, cause the computing device to perform operations comprising: receiving, at a message relay server, a message from a client device; parsing the message to extract a distribution list identifier; retrieving a distribution list of intended recipients for the message, wherein the distribution list is retrieved using the distribution list identifier; identifying that a conflict exists between a stored delivery preference and a recipient preference for a respective recipient; resolving the conflict by choosing the recipient preference to yield a respective preferred format for receiving messages; identifying, for each intended recipient on the distribution list, the respective preferred format for receiving messages, to yield recipient specific formatting preferences, wherein the recipient specific formatting preferences comprise at least two modality formats; reformatting the message for each intended recipient on the distribution list according to the recipient specific formatting preferences, to yield reformatted messages; adapting the reformatted messages according to behavior patterns associated with respective modalities, wherein the adapting comprises: determining whether to delete existing content from the reformatted messages based on inferences of a relationship between a sender and each respective intended recipient and based on a respective message type, to yield a determination; and when the determination indicates that the existing content should be deleted, adapting the reformatted messages based on the determination by deleting the existing content from the reformatting messages to yield adapted messages; delivering each of the adapted messages to a respective recipient in the distribution list of intended recipients in formats according to the recipient specific formatting preferences; receiving, from a one of the intended recipients, a reply to one of the adapted messages in a first modality; formatting the reply according to message preferences of a sender of the message, to yield a formatted reply in a second modality; and transmitting the formatted reply to the client device.
This invention relates to a message relay system that dynamically adapts message formatting and delivery based on recipient preferences and behavior patterns. The system addresses the challenge of efficiently distributing messages to multiple recipients with varying communication preferences, ensuring messages are delivered in the most suitable format for each recipient. The system operates by receiving a message at a relay server, parsing it to extract a distribution list identifier, and retrieving the corresponding list of recipients. For each recipient, the system checks for conflicts between stored delivery preferences and recipient-specific preferences, resolving conflicts by prioritizing recipient preferences. The message is then reformatted for each recipient according to their preferred modality (e.g., text, voice, or multimedia), with at least two different modalities supported. The reformatted messages are further adapted based on inferred sender-recipient relationships and message type, potentially deleting content if deemed unnecessary. The adapted messages are delivered to recipients in their preferred formats. Additionally, the system handles replies by converting them into the sender’s preferred modality before transmitting them back to the original sender. This ensures seamless bidirectional communication while respecting each party’s preferences. The system enhances message delivery efficiency and user experience by automating format adaptation and conflict resolution.
17. The computer-readable storage device of claim 16 , having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising: parsing the message to extract a delivery time; and delivering the adapted messages according to the delivery time.
This invention relates to a system for managing and delivering messages, particularly in a computing environment where messages may need to be adapted and delivered at specific times. The problem addressed is the need to efficiently process and deliver messages while ensuring they are adapted to the intended recipient and sent at the correct time. The system includes a computing device with instructions stored on a computer-readable storage device. These instructions, when executed, cause the device to receive a message, analyze the message to determine its content and intended recipient, and adapt the message based on the recipient's preferences or characteristics. The adaptation may involve modifying the message format, language, or other attributes to improve readability or relevance. Additionally, the system extracts a delivery time from the message, which specifies when the adapted message should be sent. The system then delivers the adapted messages according to this specified time, ensuring timely and appropriate communication. This process may involve scheduling the delivery or queuing messages for later transmission. The invention improves message delivery systems by automating adaptation and timing, reducing manual intervention and ensuring messages are sent in a user-friendly and timely manner. This is particularly useful in applications like customer support, notifications, or automated communication systems where personalized and timely delivery is critical.
18. The computer-readable storage device of claim 16 , wherein the respective message preferences are retrieved from recipient profiles.
A system retrieves and applies message preferences for recipients in a communication platform. The system identifies a recipient of a message and retrieves their message preferences from a recipient profile. These preferences may include formatting rules, notification settings, or content restrictions. The system then formats or processes the message according to the retrieved preferences before delivering it to the recipient. This ensures that messages are presented in a way that aligns with the recipient's preferences, improving user experience and compliance with individual settings. The recipient profiles store these preferences, which can be updated by the recipient or system administrators. The system dynamically applies these preferences to incoming messages, ensuring consistent and personalized communication. This approach enhances user satisfaction by respecting individual preferences while maintaining efficient message delivery.
Unknown
September 24, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.