Group Communication Event Generation via Message Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calendar services face challenges in electronically creating and sharing events, often requiring manual data entry, leading to errors and inconsistencies, and fail to adapt based on attendee information, location capacity, or unique requirements, while also lacking secure sharing capabilities.

Innovation Solution

A system that analyzes electronic messages within a group-based communication channel to generate event requests, including time, location, and attendee parameters, and provides secure sharing links, using natural language processing to determine contextual information and connect relevant documents to event objects, and modifies events to reduce resource waste and improve efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual data entry is used for event creation, then users can input event details, but errors and inconsistencies occur

Engineering Contradiction:
Improveevent data accuracyVSAvoidevent creation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically generates event objects by analyzing electronic messages and extracting event details without requiring manual user input. The server performs natural language processing on messages to identify event parameters such as time, location, and attendees, thereby eliminating human error and reducing creation time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical data entry with automated computational processing. The server uses natural language processing algorithms to extract and structure event information from unstructured messages, substituting human typing and form-filling with automated text analysis and data extraction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If standard event creation processes are used, then events can be scheduled, but they fail to adapt based on attendee information, location capacity, or unique requirements

Engineering Contradiction:
Improveevent customizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system analyzes electronic messages to extract contextual information about attendee preferences, location capacities, and event requirements. This feedback from message analysis is used to automatically adjust event parameters such as selecting appropriate locations based on capacity and scheduling events at times that accommodate attendee availability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server performs preliminary analysis of electronic messages to identify event details, attendee information, and location requirements before event creation. By extracting and structuring this information in advance, the system can automatically configure appropriate event parameters without requiring complex real-time adjustments.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If events are shared through traditional methods, then attendees can receive event information, but security and access control are insufficient

Engineering Contradiction:
Improveevent sharing securityVSAvoidevent sharing convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system introduces an intermediary authentication mechanism for event sharing. Instead of direct access, the server mediates event object sharing by analyzing requests, verifying attendee status, and controlling access based on event visibility settings. This intermediary layer enhances security while maintaining ease of operation through automated authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If automated event generation is implemented, then event creation speed increases, but the system must analyze and process multiple message parameters

Engineering Contradiction:
Improveevent creation speedVSAvoidmessage processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the message analysis process into distinct functional modules: natural language processing to extract entities, parameter extraction to identify event details, and contextual analysis to determine event properties. This segmentation allows parallel processing of different message aspects, increasing speed while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11797948B2Method, apparatus and computer program product for improving event creation and modification in a group-based communication platform
Publication Date: 2023.10.24 SALESFORCE INC
  • US11797948B2 patent drawing
  • US11797948B2 patent drawing
  • US11797948B2 patent drawing

AI summary

Method, apparatus and computer program product for facilitating event creation and modification in a group-based communication platform are described herein.