LLM Message Transformation for Picker-Customer Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online systems face challenges in efficient communication between users and pickers due to limited time for input, typographical errors, unclear voice-to-text translations, and language barriers, leading to communication gaps and delays in order fulfillment.

Innovation Solution

The online system employs a language transformation method using large language models (LLMs) to transform message inputs into contextually appropriate chat messages, addressing language differences and improving communication clarity by analyzing vast text data and personalizing responses based on user interactions and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual typing or voice-to-text translation is used for communication, then communication can be established between picker and user, but typographical errors and unclear translations occur leading to communication gaps

Engineering Contradiction:
Improvecommunication accuracyVSAvoidmessage clarity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces an online system as an intermediary between the picker and user. This intermediary receives message inputs from either party, transforms them through processing (including translation and formatting), and sends the transformed messages to the receiving party. This mediator resolves communication issues by ensuring messages are properly translated and formatted, eliminating typographical errors and unclear translations while maintaining communication accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the picker takes time to input communicative information properly, then message accuracy improves, but the picker has limited time leading to delays in order fulfillment

Engineering Contradiction:
Improvemessage accuracyVSAvoidorder fulfillment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The online system performs preliminary action by automatically transforming and preparing messages before they are sent. Instead of requiring the picker to manually type and proofread each message, the system pre-processes the communication, transforming the picker's input into properly formatted and translated messages. This eliminates the time the picker would otherwise spend on careful input while maintaining message accuracy, thus resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If language translation is performed manually, then language barriers can be overcome, but communication time increases leading to delays

Engineering Contradiction:
Improvelanguage compatibilityVSAvoidcommunication time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical system of manual translation with an automated online system that performs language transformation. The system automatically detects the language of the incoming message, translates it to the appropriate language, and formats it for the receiving party. This substitution of automated processing for manual translation overcomes language barriers while significantly reducing the time required for communication, resolving the contradiction between adaptability and time loss.

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

Data Source

PatentUS20250021772A1Transforming online conversations in a messaging interface using large language machine-learned models
Publication Date: 2025.01.16 MAPLEBEAR INC
  • US20250021772A1 patent drawing
  • US20250021772A1 patent drawing
  • US20250021772A1 patent drawing

AI summary

An online system performs a message transformation task in conjunction with the model serving system or the interface system to transform a message input to a chat message. The online system receives the message input in a conversation between a picker and a customer. The online system may transform the message input to a text string that is properly formed and contextually appropriate, format the text string into a chat message, and send the chat message to a receiving party on behalf of the sending party.