Messaging Sticker Resolution Bundling and Identifier Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems face challenges in seamlessly transmitting stickers across devices with different screen resolutions, often requiring entire bundles to be purchased or downloaded, and lack efficient methods for backward compatibility with older devices.

Innovation Solution

A method where stickers are created in multiple resolutions and bundled by screen resolution, with a messaging system that sends identifiers instead of image files, allowing devices to retrieve and display stickers using authorization tokens, and provides backward compatibility by displaying text alternatives for unsupported devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If stickers are transmitted as image files in messaging systems, then the sticker can be displayed on the receiving device, but the data transfer size increases and devices with different screen resolutions cannot seamlessly display the same sticker

Engineering Contradiction:
Improvesticker display qualityVSAvoiddata transfer size
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The sticker image is segmented into multiple resolution versions (e.g., original resolution and retina resolution) and stored as separate entries in the database. The messaging system transmits only the identifier of the required resolution version rather than the entire image file, reducing data transfer while maintaining display quality for the specific device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of image resolution by providing different resolution versions of the same sticker based on the receiving device's capabilities. The messaging system queries the device's screen resolution and selects the appropriate sticker version, enabling seamless display across devices with different resolutions without transmitting unnecessary data.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If entire sticker bundles are downloaded for a device, then all stickers are available for use, but data transfer and storage requirements increase significantly

Engineering Contradiction:
Improvesticker availabilityVSAvoiddata transfer and storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system extracts only the necessary sticker identifier information from the complete bundle and transmits it in the message. The receiving device then retrieves only the specific sticker image data needed for display, rather than downloading the entire bundle. This extraction approach maintains sticker availability while significantly reducing data transfer and storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If sticker identifiers are sent instead of image files, then data transfer is reduced, but the receiving device must have the sticker in its local cache to display it

Engineering Contradiction:
Improvedata transfer sizeVSAvoidsticker retrieval and display mechanism
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-storing sticker image data in the receiving device's local cache or database. When a message with a sticker identifier is received, the device can immediately display the sticker from its local cache without requiring additional data retrieval. This preliminary caching mechanism simplifies the display process while maintaining reduced data transfer during actual messaging.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If the messaging system transmits sticker information to devices that do not support sticker images, then the system must provide backward compatibility, but this complicates the messaging protocol

Engineering Contradiction:
Improvecompatibility with older devicesVSAvoidmessaging protocol
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The messaging system implements universality by designing a unified protocol that can handle multiple device types and capabilities through a single interface. The system transmits sticker identifiers universally, and the receiving device determines how to process the identifier based on its capabilities: displaying the sticker image if supported, or showing a placeholder graphic if not supported. This multi-functional approach maintains compatibility with older devices without complicating the core messaging protocol.

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

Data Source

PatentUS10194288B2Sticker distribution system for messaging apps
Publication Date: 2019.01.29 APPLE INC
  • US10194288B2 patent drawing
  • US10194288B2 patent drawing
  • US10194288B2 patent drawing

AI summary

A distribution system for distributing stickers that are available in a set of different resolutions for different target devices is described. The distribution system (e.g. a messaging sticker store) can create a bundle of stickers for each screen resolution in the set of target devices.