Group Messaging Bot Routing via Voice Library Text Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging services lack the ability to effectively integrate and manage both user-oriented and group-oriented bots within group messaging environments, limiting their functionality and interaction capabilities.
Innovation Solution
A method and system for a group messaging service that identifies and processes recorded audio messages to determine whether they are intended for user bots or group bots, using voice libraries to convert audio into enhanced text and route messages appropriately to selected bots for execution of tasks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If general voice libraries are used to process audio messages in group messaging, then text conversion capability is improved, but the ability to distinguish between user bots and group bots deteriorates
Solution Approach 1:
The patent segments the bot ecosystem into two distinct categories: user bots (responsive to individual users) and group bots (responsive to group messages). The messaging service separately identifies and routes messages to appropriate bot types based on message context and bot configuration, enabling differentiated handling while using general voice libraries for audio processing.
Solution Approach 2:
The messaging service acts as an intermediary between the general voice library and the bot system. It receives audio messages, processes them through the voice library for text conversion, then uses its routing logic to determine whether to forward the converted text to a user bot or group bot based on the message context and recipient identification.
2Adaptability or versatility
If the system routes messages to both user bots and group bots, then interaction capability is improved, but message routing complexity deteriorates
Solution Approach 1:
The routing system dynamically determines bot type based on message context rather than using fixed routing rules. When a message is addressed to a bot, the system checks whether the bot is configured as a user bot or group bot, and whether the message originates from an individual user or a group context, then routes accordingly. This dynamic approach enables flexible interaction while managing routing complexity through context-aware decision logic.
3Measurement precision
If voice libraries process recorded audio to produce enhanced text, then text quality is improved, but processing time deteriorates
Solution Approach 1:
The system performs preliminary routing determination before final text processing completion. While the voice library processes the audio message, the messaging service simultaneously identifies the intended bot type and prepares routing information. This parallel processing approach reduces overall latency by overlapping the text conversion process with the routing decision process, rather than sequentially executing them.
Data Source
AI summary
Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group including one or more user nodes, a message including recorded audio, a message address and a first group identifier, and determining that the group includes a bot, the bot including a software application for performing one or more tasks over the internet. The method may also include selecting a voice library to process the recorded audio, processing, by the selected voice library, the recorded audio to produce enhanced text, determining whether the bot is a user bot responsive to a user node in the group or a group bot responsive to each of the one or more user nodes, and sending, by the group messaging service, the enhanced text to the determined user bot or group bot.


