Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A computer-implemented method for proximity-based communication, comprising: detecting an incoming communication via a first mode of communication from a caller/sender at a communication device of an intended recipient at a first time; identifying, in response to the detecting of the incoming communication and prior to determining whether to allow transmission to the intended recipient, one or more individuals in proximity to the communication device of the intended recipient using ambient proximity technology; retrieving, in response to the detecting of the incoming communication, information for each individual of the one or more individuals from a social network profile of the individual using the ambient proximity technology; assigning a classification to each of the one or more individuals based on the retrieved information; determining, based on the classification of each of the one or more individuals previously determined to be in proximity, whether to allow transmission of the first mode of communication to the intended recipient; responsive to determining that the first mode of communication is not allowed, canceling transmission of the communication, such that communications are re-allowed when the one or more individuals is no longer in proximity; and responsive to determining that the first mode of communication is allowed, allowing transmission of the communication to the intended recipient.
This invention relates to proximity-based communication systems that automatically manage incoming communications based on the presence of nearby individuals. The problem addressed is the need to control communication transmission to a recipient when others are nearby, ensuring privacy or context-appropriate communication handling. The system detects an incoming communication from a caller or sender to a recipient's device. Upon detection, it identifies individuals in proximity using ambient proximity technology, such as Bluetooth, Wi-Fi, or other short-range sensors. The system then retrieves social network profile information for each detected individual, including relationships, preferences, or other relevant data. Based on this information, each individual is classified, such as family, colleague, or stranger. The system then determines whether to allow the communication to proceed to the recipient based on these classifications. If the communication is deemed inappropriate due to the presence of certain individuals, transmission is canceled until those individuals are no longer nearby. If allowed, the communication proceeds normally. This approach ensures that communications are only delivered when socially or contextually appropriate, enhancing privacy and user control.
2. The computer-implemented method of claim 1 , further comprising transmitting a notification to the caller/sender regarding the canceled transmission.
A computer-implemented method for managing communication transmissions, such as calls or messages, involves detecting a transmission attempt between a caller/sender and a recipient. The method includes determining whether the recipient is in a restricted state, such as being in a meeting, driving, or otherwise unavailable. If the recipient is in a restricted state, the transmission is automatically canceled before completion. Additionally, the method includes sending a notification to the caller/sender to inform them that the transmission was canceled due to the recipient's restricted state. This approach prevents interruptions during critical activities by automatically blocking transmissions and providing feedback to the sender. The method may also involve analyzing recipient availability based on calendar data, device status, or other contextual factors to determine the restricted state. The notification may include details about the reason for cancellation, such as the recipient's current activity or availability status. This system enhances communication efficiency by reducing unwanted interruptions while maintaining transparency for the sender.
3. The computer-implemented method of claim 2 , wherein the notification includes a recommendation related to at least one of a second time or a second mode of communication for the communication.
This invention relates to improving communication efficiency in digital systems by providing intelligent recommendations for optimal timing and communication modes. The method involves analyzing communication patterns, user preferences, and contextual data to determine the most effective time or mode (e.g., email, instant messaging, video call) for a given interaction. The system generates a notification that includes a recommendation for a second time or a second communication mode, enhancing the likelihood of successful engagement. This addresses the problem of misaligned communication attempts, where messages may be sent at inconvenient times or through suboptimal channels, leading to delays or missed interactions. The recommendation is based on historical data, user availability, and real-time context, ensuring adaptability to dynamic environments. The method may also integrate with existing communication platforms to provide seamless integration and user-friendly suggestions. By optimizing communication timing and mode, the invention improves productivity and reduces friction in digital collaboration.
4. The computer-implemented method of claim 1 , further comprising: determining a confidence level for an identification of an individual among the one or more individuals; determining whether the confidence level exceeds a predefined threshold; and responsive to determining the confidence level exceeds the predefined threshold, assigning a classification to the individual, wherein the one or more individuals in proximity to the communication device of the intended recipient are identified via ambient proximity technology.
This invention relates to a computer-implemented method for identifying and classifying individuals in proximity to a communication device using ambient proximity technology. The method addresses the challenge of accurately identifying individuals near a device to facilitate targeted communication or access control. The system first identifies one or more individuals in proximity to the device using ambient proximity technology, such as Bluetooth, Wi-Fi, or ultrasonic signals. It then determines a confidence level for each identified individual, assessing the reliability of the identification. If the confidence level exceeds a predefined threshold, the system assigns a classification to the individual, which may include roles, permissions, or other contextual labels. This classification enables personalized interactions, such as tailored notifications, access permissions, or contextual responses. The method ensures that only high-confidence identifications trigger actions, reducing errors and improving system reliability. The ambient proximity technology allows passive detection without requiring active user input, enhancing convenience and usability. This approach is particularly useful in environments where proximity-based interactions are critical, such as smart homes, workplaces, or public spaces.
5. The computer-implemented method of claim 1 , wherein the first mode of communication is selected from a group consisting of: a voice call, a text message, an email, a message via an instant messaging service, and a social network message.
This invention relates to a computer-implemented method for facilitating communication between users, addressing the need for flexible and efficient interaction across multiple communication channels. The method enables a system to dynamically select and utilize different modes of communication based on user preferences, context, or system requirements. The supported communication modes include voice calls, text messages, emails, instant messaging service messages, and social network messages. The system determines the appropriate mode for initiating or continuing a conversation, ensuring compatibility with the recipient's available communication channels and optimizing the user experience. By integrating multiple communication methods into a unified framework, the invention enhances accessibility and convenience, allowing users to engage seamlessly across different platforms without manual switching. The method may also adapt the communication mode in real-time based on factors such as network conditions, user availability, or content type, ensuring reliable and efficient message delivery. This approach streamlines communication workflows, reduces user effort, and improves interaction efficiency in both personal and professional settings.
6. The computer-implemented method of claim 1 , wherein assigning the classification for each of the one or more individuals further comprises: retrieving information for each individual of the one or more individuals from the communication device; and assigning each of the one or more individuals to the classification based additionally on the retrieved information from the communication device, wherein the classification specifies a type of relationship between each of the one or more individuals and the intended recipient that includes a selection between a first specified relationship and a second specified relationship.
This invention relates to a computer-implemented method for classifying individuals based on their relationship to an intended recipient, particularly in the context of communication devices. The method addresses the challenge of accurately categorizing individuals to facilitate personalized or context-aware interactions, such as filtering communications, prioritizing notifications, or tailoring responses. The method involves assigning a classification to one or more individuals, where the classification defines the type of relationship each individual has with the intended recipient. This classification includes selecting between at least two predefined relationship types, such as "first specified relationship" and "second specified relationship." For example, these could represent distinctions like "family member" versus "business associate" or "close friend" versus "acquaintance." To enhance accuracy, the method retrieves additional information about each individual from their communication device. This retrieved data may include communication history, contact details, interaction frequency, or other contextual metadata. The classification is then refined or adjusted based on this supplementary information, ensuring a more precise categorization. By dynamically incorporating device-specific data, the method improves the reliability of relationship-based classifications, enabling more effective communication management and personalized user experiences. The approach is particularly useful in applications where relationship context is critical, such as smart assistants, messaging platforms, or privacy-focused systems.
7. A computer system for proximity-based communication, the computer system comprising: a memory medium comprising program instructions; a bus coupled to the memory medium; and a processor for executing the program instructions, the instructions causing the system to: detect an incoming communication via a first mode of communication from a caller/sender at a communication device of an intended recipient at a first time; identify, in response to the detecting of the incoming communication and prior to determining whether to allow transmission to the intended recipient, one or more individuals in proximity to the communication device of the intended recipient using ambient proximity technology; retrieve, in response to the detecting of the incoming communication, information for each individual of the one or more individuals from a social network profile of the individual using the ambient proximity technology; assign a classification to each of the one or more individuals based on the retrieved information; determine, based on the classification of each of the one or more individuals previously determined to be in proximity, whether to allow transmission of the first mode of communication to the intended recipient; and cancel transmission of the communication when the first mode of communication is not allowed, such that communications are re-allowed when the one or more individuals is no longer in proximity; and allow transmission of the communication to the intended recipient when the first mode of communication is determined to be allowed.
The invention relates to a computer system for managing proximity-based communication privacy. The system addresses the problem of unintended exposure of private communications when an individual receives calls or messages in the presence of others, such as colleagues, strangers, or acquaintances. The system detects an incoming communication via a first mode (e.g., call, message) from a caller/sender to a recipient's communication device. Upon detecting the communication, the system identifies individuals nearby the recipient's device using ambient proximity technology (e.g., Bluetooth, Wi-Fi, or geolocation). It then retrieves social network profile information for each nearby individual, such as relationship status, privacy settings, or contact history, to classify them (e.g., friend, colleague, stranger). Based on these classifications, the system determines whether to allow the communication to proceed. If the communication is deemed inappropriate due to the presence of certain individuals, it is canceled until those individuals are no longer nearby. The system automatically re-enables communication transmission once the classified individuals leave proximity. This ensures privacy by preventing sensitive communications from being exposed to unauthorized or unwanted listeners.
8. The computer system of claim 7 , further comprising program instructions to transmit a notification to the caller/sender regarding the canceled transmission.
A computer system monitors and controls data transmissions, such as calls or messages, to prevent unauthorized or unwanted communications. The system includes a processor and memory storing program instructions to detect a transmission attempt, analyze it for predefined criteria (e.g., sender reputation, content, or recipient preferences), and automatically cancel the transmission if it violates those criteria. The system also includes instructions to log details of the canceled transmission for auditing. Additionally, the system transmits a notification to the caller or sender informing them that their transmission was canceled, providing transparency and feedback. This helps prevent spam, fraud, or other unwanted communications while ensuring the sender is aware of the action taken. The system may integrate with existing communication platforms or operate as a standalone filter to enhance security and user control over incoming transmissions.
9. The computer system of claim 8 , wherein the notification includes a recommendation related to at least one of a second time or a second mode of communication for the communication.
This invention relates to computer systems that enhance communication efficiency by providing intelligent notifications and recommendations. The system monitors communication patterns and user preferences to identify optimal times and modes for interactions. When a user initiates or receives a communication, the system analyzes historical data, user availability, and context to generate a notification. This notification includes a recommendation for an alternative time or communication mode, such as switching from email to a phone call or suggesting a more convenient time for the recipient. The system may also consider factors like urgency, recipient preferences, and past response times to tailor the recommendation. By proactively suggesting improvements, the system reduces delays, improves response rates, and enhances overall communication effectiveness. The invention is particularly useful in professional or team environments where timely and efficient communication is critical. The system integrates with existing communication platforms and adapts to user feedback to refine its recommendations over time.
10. The computer system of claim 7 , further comprising computer instructions to: determine a confidence level for an identification of an individual among the one or more individuals; determine whether the confidence level exceeds a predefined threshold; and assign a classification to the individual when the confidence level exceeds the predefined threshold, wherein the one or more individuals in proximity to the communication device of the intended recipient are identified via ambient proximity technology.
This invention relates to a computer system that enhances identification and classification of individuals in proximity to a communication device using ambient proximity technology. The system addresses the challenge of accurately identifying individuals near a device, such as for targeted communication or security purposes, by assessing confidence levels in identification results. The system includes components to detect and identify individuals using ambient proximity technology, which may involve sensors, signals, or other non-intrusive methods to determine proximity. Once identified, the system evaluates the confidence level of each identification, comparing it against a predefined threshold. If the confidence level exceeds this threshold, the individual is assigned a classification, which could denote their role, access level, or relevance to the communication device's intended recipient. This classification enables the system to tailor responses, such as granting access, delivering personalized content, or triggering security protocols. The system may also include features to refine identification accuracy, such as cross-referencing multiple data sources or adjusting thresholds dynamically based on environmental factors. The classification step ensures that only high-confidence identifications are acted upon, reducing errors and improving reliability. This approach is particularly useful in environments where precise identification is critical, such as smart homes, workplaces, or public spaces.
11. The computer system of claim 7 , wherein the first mode of communication is selected from a group consisting of: a voice call, a text message, an email, a message via an instant messaging service, and a social network message.
This invention relates to a computer system designed to facilitate communication between users in different modes. The system addresses the challenge of managing multiple communication channels by providing a unified interface that supports various communication methods. The system includes a communication module that enables interactions through voice calls, text messages, emails, instant messaging services, and social network messages. This modular approach allows users to select their preferred communication mode while maintaining a consistent interface for managing all interactions. The system also includes a user interface that displays communication options and allows users to initiate or respond to messages across different platforms. Additionally, the system may include a notification module that alerts users to incoming communications, regardless of the mode used. The invention aims to streamline communication by integrating multiple channels into a single system, reducing the need to switch between different applications or platforms. This unified approach enhances user convenience and efficiency in managing communications.
12. The computer system of claim 7 , further comprising computer instructions to: retrieve information for each of the one or more individuals from the communication device; and assign each of the one or more individuals to the classification based additionally on the retrieved information from the communication device, wherein the classification specifies a type of relationship between each of the one or more individuals and the intended recipient that includes a selection between a first specified relationship and a second specified relationship.
A computer system enhances communication management by classifying individuals based on their relationship to an intended recipient. The system retrieves information from a communication device associated with each individual and uses this data to assign them to a specific classification. This classification defines the type of relationship between the individual and the recipient, distinguishing between at least two predefined relationship types. The system may also analyze communication patterns, interaction history, or other contextual data to refine the classification. By categorizing individuals into distinct relationship types, the system enables personalized communication handling, such as prioritizing messages, filtering content, or tailoring responses based on the nature of the relationship. This approach improves efficiency and relevance in communication systems by dynamically adapting to the context of each interaction.
13. A computer program product for proximity-based communication, and program instructions stored on the computer readable storage device, to: detect an incoming communication via a first mode of communication from a caller/sender at a communication device of an intended recipient at a first time; identify, in response to the detecting of the incoming communication and prior to determining whether to allow transmission to the intended recipient, one or more individuals in proximity to the communication device of the intended recipient using ambient proximity technology; retrieve, in response to the detecting of the incoming communication, information for each individual of the one or more individuals from a social network profile of the individual using the ambient proximity technology; assign a classification to each of the one or more individuals based on the retrieved information; determine, based on the classification of each of the one or more individuals previously determined to be in proximity, whether to allow transmission of the first mode of communication to the intended recipient; and cancel transmission of the communication when the first mode of communication is not allowed, such that communications are re-allowed when the one or more individuals is no longer in proximity; and allow transmission of the communication to the intended recipient when the first mode of communication is determined to be allowed.
This invention relates to proximity-based communication systems that control the transmission of incoming communications based on the presence of nearby individuals. The problem addressed is the need to automatically manage communication privacy and appropriateness in shared or public spaces by assessing the social context of nearby individuals before allowing a communication to proceed. The system detects an incoming communication from a caller or sender to a recipient's device. Before determining whether to allow the communication, it identifies individuals in proximity to the recipient's device using ambient proximity technology, such as Bluetooth, Wi-Fi, or other short-range sensors. The system then retrieves social network profile information for each detected individual, including relationships, preferences, or other relevant data. Based on this information, each individual is classified according to predefined criteria, such as their relationship to the recipient or their social standing. The system then determines whether to allow the communication based on the classifications of the nearby individuals. If the communication is not permitted (e.g., due to sensitive content or inappropriate context), transmission is canceled until the individuals are no longer in proximity. If allowed, the communication proceeds normally. This ensures that communications are only transmitted when socially appropriate, enhancing privacy and context-aware communication management.
14. The computer program product of claim 13 , further comprising program instructions to transmit a notification to the caller/sender regarding the canceled transmission.
A system and method for managing communication transmissions, particularly in scenarios where a transmission is canceled or interrupted. The technology addresses the need for real-time feedback to users when their communication attempts (e.g., calls, messages, or data transfers) are terminated before completion. The system includes a monitoring module that detects transmission interruptions, such as network failures, user cancellations, or system errors. Upon detecting an interruption, the system generates a notification indicating the cancellation and transmits this notification to the original caller or sender. The notification may include details about the reason for cancellation, such as technical issues or user-initiated termination. The system ensures transparency and improves user experience by providing immediate feedback, reducing uncertainty about the status of the transmission. This is particularly useful in telecommunication networks, messaging platforms, and data transfer systems where timely communication of transmission failures is critical. The solution may be implemented as a software module integrated into existing communication protocols or as a standalone service that interfaces with various communication systems. The notification can be delivered via the same communication channel or an alternative method, such as an email or push notification, depending on the context and user preferences.
15. The computer program product of claim 14 , wherein the notification includes a recommendation related to at least one of a second time or a second mode of communication for the communication.
This invention relates to computer-implemented communication systems that analyze and optimize communication interactions. The problem addressed is the inefficiency in communication methods, where users may not select the most effective time or mode (e.g., email, call, message) for reaching others, leading to delays or miscommunication. The system includes a notification mechanism that provides recommendations for improving communication. These recommendations are based on analyzing historical communication data, user preferences, or contextual factors (e.g., recipient availability, urgency). The notification may suggest an alternative time or communication mode (e.g., switching from email to a call) to enhance responsiveness or clarity. The system may also integrate with calendar tools or messaging platforms to automate these suggestions. The invention improves communication efficiency by leveraging data-driven insights to guide users toward more effective interaction strategies. This reduces unnecessary delays and ensures messages are delivered in the most suitable format for the recipient. The solution is particularly useful in professional or team-based environments where timely and clear communication is critical.
16. The computer program product of claim 13 , further comprising computer instructions to: determine a confidence level for an identification of an individual among the one or more individuals; determine whether the confidence level exceeds a predefined threshold; and assign a classification to the individual when the confidence level exceeds the predefined threshold, wherein the one or more individuals in proximity to the communication device of the intended recipient are identified via ambient proximity technology.
This invention relates to a computer program product for identifying and classifying individuals in proximity to a communication device using ambient proximity technology. The system addresses the challenge of accurately identifying individuals near a device and determining their relevance or role in a communication context. The program includes instructions to detect and identify one or more individuals in the vicinity of the device using ambient proximity technology, such as Bluetooth, Wi-Fi, or other short-range wireless signals. It then determines a confidence level for each identified individual, representing the certainty of their identification. If the confidence level exceeds a predefined threshold, the system assigns a classification to the individual, such as "intended recipient," "bystander," or another relevant category. This classification can be used to customize interactions, filter notifications, or adjust device behavior based on the presence and identity of nearby individuals. The invention improves user experience by ensuring accurate and context-aware communication handling, reducing errors in identification and enhancing privacy by only processing data when confidence is sufficiently high.
17. The computer program product of claim 13 , wherein the first mode of communication is selected from a group consisting of: a voice call, a text message, an email, a message via an instant messaging service, and a social network message.
This invention relates to a computer program product for facilitating communication between users in a networked environment. The problem addressed is the need for flexible and efficient communication modes in digital interactions, ensuring users can choose from multiple communication channels based on their preferences or context. The invention provides a system where a first mode of communication is selected from a group including voice calls, text messages, emails, instant messaging service messages, and social network messages. This selection allows users to engage in communication through their preferred method, enhancing accessibility and convenience. The system may also include a second mode of communication, which could be the same as or different from the first, depending on user preferences or system configurations. The communication modes are designed to be interoperable, ensuring seamless transitions between different channels if needed. The invention may also involve processing communication data, such as storing, retrieving, or analyzing messages, to improve user experience or system functionality. The system may further include user interfaces or notification mechanisms to alert users of incoming communications or updates. The overall goal is to provide a versatile communication platform that adapts to various user needs and scenarios.
18. The computer program product of claim 13 , further comprising computer instructions to: retrieve information for each of the one or more individuals from the communication device; and assign each of the one or more individuals to the classification based additionally on the retrieved information from the communication device, wherein the classification specifies a type of relationship between each of the one or more individuals and the intended recipient that includes a selection between a first specified relationship and a second specified relationship.
This invention relates to a computer program product for classifying individuals based on their relationship to an intended recipient, particularly in the context of communication devices. The system addresses the challenge of accurately categorizing individuals to facilitate personalized or context-aware interactions, such as in messaging, notifications, or access control. The program retrieves information from a communication device for one or more individuals and assigns them to a classification that defines their relationship type with the intended recipient. The classification distinguishes between at least two predefined relationship types, such as "family" and "colleague," or "friend" and "business contact." This classification can be used to customize communication settings, prioritize messages, or enforce access restrictions. The system may also analyze additional data, such as communication history, device usage patterns, or user-defined labels, to refine the classification. The retrieved information from the communication device could include metadata like call logs, message content, or contact details. The classification process ensures that interactions are tailored to the specific relationship, improving user experience and security. This approach enhances existing communication systems by automating relationship-based categorization, reducing manual input, and enabling dynamic adjustments based on real-time data. The invention is particularly useful in scenarios where relationship context is critical, such as in privacy-focused applications or enterprise communication platforms.
Unknown
October 1, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.