Mobile Search Interface Adaptation for Device-Specific Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current promotional systems face inefficiencies in supporting multiple consumer device platforms, as interfaces optimized for desktops are unsuitable for mobile devices and vice versa, leading to variations in navigation, content, and resource usage.

Innovation Solution

The system determines whether a consumer device is mobile or desktop and adjusts the interface accordingly, generating a mobile or desktop layout to provide optimized search results and card layouts based on card score rankings, and responds to device inputs such as swipes to navigate and filter search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single interface is used for both mobile and desktop devices, then device compatibility is maintained, but user experience and navigation quality deteriorate

Engineering Contradiction:
Improvedevice compatibilityVSAvoidnavigation quality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts the interface layout and content based on the detected device type. When a mobile device is detected, the interface transitions to a mobile-optimized layout with adjusted navigation elements, card arrangements, and content prioritization, resolving the contradiction between maintaining compatibility and providing optimized user experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different regions and elements of the interface are optimized differently for mobile versus desktop devices. The navigation menu, card layouts, and content sections are locally adapted to suit the specific constraints and capabilities of each device type, allowing the system to maintain overall compatibility while providing device-specific optimization.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If separate interfaces are created for mobile and desktop devices, then user experience is optimized for each device type, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system employs a universal interface framework that can adapt to multiple device types. Rather than maintaining completely separate codebases, a single interface system performs multiple functions by detecting device type and applying appropriate styling and layout rules, thereby optimizing user experience without proportionally increasing system complexity.

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

Solution Approach 2:

The system changes key interface parameters such as layout dimensions, navigation structure, and content prioritization based on the detected device type. This parameter-based adaptation allows the same core interface to provide optimized user experience for both mobile and desktop devices without requiring separate interface implementations.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If desktop-optimized interfaces are used on mobile devices, then content completeness is maintained, but resource consumption and processing load increase

Engineering Contradiction:
Improvecontent completenessVSAvoidresource consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

When a mobile device is detected, the system extracts and prioritizes only the most essential content and functionality for the mobile interface. Less critical content is omitted or deferred, reducing the amount of data that needs to be processed and transmitted, thereby decreasing resource consumption while maintaining the core value proposition.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The mobile interface implements partial content delivery, presenting the most important content first and allowing users to access additional content on demand. This partial action approach reduces initial resource consumption while ensuring content completeness is available when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11016963B2Mobile search
Publication Date: 2021.05.25 BYTEDANCE INC
  • US11016963B2 patent drawing
  • US11016963B2 patent drawing
  • US11016963B2 patent drawing

AI summary

Techniques for providing consumer device interfaces are discussed herein. Some embodiments may include a system, including processing circuitry configured to: connect with a consumer device via a network; provide a search interface to the consumer device; receive one or more search parameters from the consumer device via the network; determine card scores for candidate cards based on the one or more search parameters, wherein each card includes an electronic marketing message indicating one or more items; determine a card score ranking based on the card scores; determine whether the consumer device is a mobile device; and in response to determining that the consumer device is a mobile device: determine mobile card layout; generate a mobile interface based on the mobile card layout; and provide one or more of the candidate cards to the mobile interface based on the card score ranking and the mobile card layout.