Instant Messaging Client Image Generation via Local Template Filling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant messaging systems consume significant bandwidth when transmitting large images, which can be problematic due to network bandwidth limitations.
Innovation Solution
An instant messaging client device retrieves link information, determines if it's associated with item information, and generates an item information image based on retrieved feature information and image layout strategy data, allowing for local image generation and display, thereby reducing server load and bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the server transmits large images via instant messaging, then users can view item images, but network bandwidth is consumed excessively
Solution Approach 1:
The patent extracts the image generation function from the server and implements it on the client device. Instead of transmitting complete images from the server, the client retrieves only necessary item feature information (such as item ID, name, price, and basic attributes) from the server, then locally generates the complete item information image using template matching. This extraction of the generation function to the client side significantly reduces network bandwidth consumption while maintaining image transmission completeness.
Solution Approach 2:
The patent implements preliminary action by pre-defining image templates that contain all possible item information elements (item name, price, specifications, seller info, etc.) in a standardized layout. These templates are prepared in advance and stored on the client device. When generating item images, the client simply fills in the specific item data into the pre-configured template positions, rather than retrieving complete images from the server. This preliminary preparation of templates enables efficient local image generation and reduces bandwidth usage.
2Ease of operation
If the server transmits complete item information images, then users get intuitive item representation, but server load increases
Solution Approach 1:
The patent extracts the image generation workload from the server and transfers it to the client device. The server only needs to provide basic item feature information (text data), while the computationally intensive task of assembling complete item information images with standardized layouts is performed locally on the client. This extraction of processing functions significantly reduces server load and increases overall system productivity, while clients maintain the ability to generate high-quality, intuitive item representations.
Solution Approach 2:
The patent uses template copying where standardized image templates are replicated and filled with different item data. Instead of the server creating unique complex images for each item, the system copies a master template structure and populates it with specific item information (name, price, specs, etc.). This copying approach allows rapid local generation of standardized item images without requiring significant server processing resources, thereby improving server productivity while maintaining ease of item information presentation.
3Manufacturing precision
If images are generated and stored on the server, then image quality is maintained, but storage costs and bandwidth usage increase
Solution Approach 1:
The patent extracts the image generation function from the server to the client device. Instead of storing complete item information images on the server, only essential item feature data (text information) is stored. The client device locally generates complete high-quality images by combining this stored data with template structures. This extraction eliminates the need for the server to store large quantities of image data, significantly reducing storage capacity requirements while maintaining image quality through client-side generation.
Solution Approach 2:
The patent implements preliminary action by pre-configuring image templates with all necessary layout structures, design elements, and formatting rules. These templates are prepared in advance and stored efficiently on the client device. When item images need to be generated, the client simply fills the pre-configured template positions with specific item data, producing high-quality images without requiring the server to store or transmit complete image files. This preliminary template preparation maintains image quality while minimizing storage requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A client device receives item link information associated with a transaction of an item. The client device may retrieve predetermined verification parameters based on the item link information. Based on the parameters, the client device may obtain the item feature information that corresponds to the predetermined verification parameters. The client device may then generate the item information image, and display the item information image.