Messaging Server Briefing System for Assistant Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging services lack an integrated assistant function that can assist users with scheduling, to-do management, and reserved message management, and do not effectively notify users of relevant records generated by these functions in a user-friendly manner.

Innovation Solution

A messaging service system that includes a server and terminal application, where the server monitors the execution of the messaging service application, determines briefing execution conditions, identifies relevant records, and transmits briefing messages to the terminal, and the terminal receives these messages to display assistant interfaces for scheduling, to-do management, and reserved message management functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If assistant functions (scheduling, to-do management, reserved message management) are integrated into the messaging service, then user convenience and organizational capabilities are improved, but device complexity and system architecture complexity increase

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges assistant functions (scheduling, to-do management, reserved message management) with the messaging service by having the server transmit briefing messages through existing messaging chatrooms. This integration allows users to access assistant functions through the familiar messaging interface without requiring separate applications, thereby improving ease of operation while managing system complexity through unified architecture

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging service is designed to perform multiple functions beyond traditional text communication. The server not only transmits regular messages but also monitors assistant function executions, generates briefing messages, and delivers them through the same messaging infrastructure. This multi-functionality allows a single system to handle both communication and productivity tasks, improving user convenience without requiring entirely separate systems

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

2Loss of information

If the server monitors and transmits briefing messages about assistant function records, then information delivery to users is improved, but communication data volume and network traffic increase

Engineering Contradiction:
Improveinformation deliveryVSAvoidcommunication data volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information from assistant function records and transmits it through briefing messages. Instead of sending complete record details, the system identifies and transmits key information (such as schedule titles, to-do items, or reserved message counts) in a condensed format. This extraction approach ensures users receive necessary information while minimizing the volume of communication data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements selective monitoring and briefing transmission based on execution conditions. The server monitors assistant function executions but only transmits briefing messages when specific conditions are met (such as when records are generated or when users check the messaging service). This partial action approach ensures information delivery is improved without continuously increasing network traffic for all user activities

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the application provides comprehensive assistant functions with record management, then functionality and user productivity are improved, but application complexity and interface complexity increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidapplication complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between the assistant functions and the user interface. It monitors assistant function executions, processes record information, and transmits briefing messages through the messaging service. This intermediary approach allows comprehensive assistant functionality to be provided while keeping the terminal application relatively simple, as the complex processing is handled by the server rather than the client device

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent introduces a new dimension for accessing assistant functions by delivering information through messaging briefs rather than traditional dedicated interfaces. Users can access schedule, to-do, and reserved message information through the familiar messaging chatroom interface, adding a new way to interact with assistant functions without requiring complex dedicated menus or screens in the application

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20230370404A1Method and apparatus for messaging service
Publication Date: 2023.11.16 KAKAO CORP
  • US20230370404A1 patent drawing
  • US20230370404A1 patent drawing
  • US20230370404A1 patent drawing

AI summary

A method and apparatus for a messaging service are provided. An operating method of a server providing an assistant function linked with an application for a messaging service includes monitoring an execution of the application of a terminal logging in with a user account subscribing to the messaging service, determining whether a briefing execution condition for the assistant function is satisfied based on a result of the monitoring, identifying briefing targets from records generated based on an execution of the assistant function of the terminal based on a result of the determining, and transmitting a briefing message to notify the number of the identified briefing targets to the terminal.