Communication Service Event Detection and Action Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of managing travel and product-related communications across multiple provider sources and product types leads to inefficiencies and mismanagement, burdening recipients with unnecessary actions post-purchase.

Innovation Solution

A communication service that detects events within transactions between recipients and vendors, generates actions by populating action templates with event attributes, and provides these actions to recipients to facilitate interactions with vendor services, thereby automating and streamlining communication processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual management of travel and product-related communications is used across multiple provider sources, then recipients can directly interact with vendors, but user burden and communication mismanagement increase

Engineering Contradiction:
Improveease of communication managementVSAvoidtime for post-purchase actions
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically detecting events in communications, generating appropriate actions, and executing them without requiring recipient intervention. The communication service autonomously processes emails, identifies transactions, and performs vendor service interactions, freeing recipients from manual communication management tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-processing communications to detect events before they require user attention. By analyzing incoming communications in advance, extracting transaction details, and preparing appropriate actions, the system reduces the time and effort needed for post-purchase management activities.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automation is introduced to manage communications across multiple providers, then user efficiency improves, but system complexity increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The communication service implements universality by designing a single system that can handle multiple provider sources and various product types through a unified event detection and action generation framework. This multi-functional approach consolidates what would otherwise require separate systems for each provider, managing complexity while maintaining broad applicability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary communication service layer between recipients and multiple vendor systems. This mediator handles the complexity of interfacing with different providers, translating various communication formats into standardized events and actions, thereby shielding users from underlying system complexity while maintaining high productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If event detection and action generation is automated, then processor load and network bandwidth are reduced, but implementation complexity increases

Engineering Contradiction:
Improveprocessor load and network bandwidthVSAvoidimplementation complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system extracts and isolates the complex event detection and action generation logic into a dedicated communication service component. By separating this intelligence from both the recipient's device and the vendor systems, the implementation concentrates complexity in one manageable location while reducing processor load and network bandwidth consumption at user and vendor endpoints.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11620444B2Providing action associated with event detected within communication
Publication Date: 2023.04.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11620444B2 patent drawing
  • US11620444B2 patent drawing
  • US11620444B2 patent drawing

AI summary

An action associated with an event detected within a communication is provided. A communication service initiates operations to provide the action by processing a communication to detect an event related to a transaction between a recipient and vendor. An action template is located that matches an event type and the vendor. A vendor service is queried to find the action template. An action is generated by populating the action template with an attribute of the event such as a recipient identifier and/or a transaction identifier. The action is provided to the recipient to facilitate an interaction related to the event with the vendor service.