Messaging App Web Fragment Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiency and resource consumption when navigating through multiple pages to access various web-based applications within a messaging application, as they need to manually search and launch separate applications for different tasks, such as viewing restaurant menus and making reservations.

Innovation Solution

The implementation of templates for messaging application pages that associate specific application fragments with unique information from web-based applications, allowing contextually relevant information to be displayed within the messaging application without the need to navigate through multiple pages or launch full-scale web applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through multiple pages and launch separate web-based applications to access different functions (e.g., restaurant menus, reservations), then they can access comprehensive information from multiple sources, but this increases navigation time and resource consumption

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidtime to access multiple applications
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges multiple web-based application interfaces into a single unified display within the messaging application. Different application fragments (restaurant menu, reservations, events) are combined on one page, allowing users to access multiple information sources without navigating between separate applications, thus resolving the contradiction between comprehensive information access and navigation efficiency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging application is enhanced with multi-functionality by integrating various web-based application capabilities directly within its interface. The single messaging application now serves multiple purposes: messaging, browsing restaurant menus, making reservations, and accessing events, eliminating the need to launch separate applications and improving operational ease

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

2Adaptability or versatility

If users manually search and launch separate web-based applications for different tasks, then they can access specialized functions, but this increases device resource consumption

Engineering Contradiction:
Improveaccess to specialized functionsVSAvoiddevice resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

Multiple specialized web-based applications are merged into a single integrated display within the messaging application. The system combines restaurant menu viewing, reservation making, and event browsing in one unified interface, allowing access to specialized functions without launching separate applications, thus reducing device resource consumption while maintaining adaptability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates simplified copies or fragments of web-based application interfaces within the messaging application context. Instead of launching full-scale separate applications, the system displays contextualized fragments (e.g., restaurant menu fragment, reservation fragment) that provide specialized functionality with reduced resource overhead

Inventive Principle:
Principle #26Copying

3Ease of operation

If the messaging application displays multiple information sources on a single page, then user experience is enhanced and navigation is simplified, but the complexity of managing multiple application fragments increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity for managing fragments
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex system is segmented into manageable components called application fragments. Each fragment represents a discrete web-based application interface (restaurant menu, reservations, events) that can be independently managed and rendered. This segmentation allows the system to handle complexity internally while presenting a simplified unified view to users, resolving the contradiction between user experience and system complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12166839B2Accessing web-based fragments for display
Publication Date: 2024.12.10 SNAP INC
  • US12166839B2 patent drawing
  • US12166839B2 patent drawing
  • US12166839B2 patent drawing

AI summary

Methods and systems are disclosed for presenting profile pages. For example, a messaging application implemented on a client device receives a request to access a page of the messaging application and identifies a first web-based application that is linked to the page of the messaging application. The messaging application obtains a first application fragment corresponding to the first web-based application and identifies a data field of the first application fragment that corresponds to information being presented on the page of the messaging application. The messaging application populates the data field of the first application fragment by sending a message from the messaging application to the first web-based application. The messaging application adds, to the page of the messaging application, a visual representation of the first application fragment comprising the populated data field.