FUNC-Based Experience Framework for Intent-Driven App Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile systems require users to know which App to use for specific tasks, aligning poorly with human intention-driven behavior, and do not effectively incorporate cross-user intelligence in human-device and human-human interactions.

Innovation Solution

A FUNC-based experience framework that automatically converts App pages into FUNC descriptors, allowing users to input their intentions and directly invoke corresponding functions without launching App pages, utilizing FUNC descriptors that include non-functional properties, capabilities, and interfaces, and enabling cross-user intelligence through collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users follow an App-driven usage model, then users can access specific applications, but users must know which App to use before achieving their goal

Engineering Contradiction:
Improveease of useVSAvoiduser intention
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces FUNC descriptors as an intermediary layer between user intentions and App pages. FUNC descriptors capture functional capabilities at a granular level, allowing the system to match user intentions with appropriate functions without requiring users to know which App to use. The FUNC recommender acts as a mediator that processes user intentions, queries the FUNC descriptor database, and recommends suitable FUNCs or App pages.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments App pages into multiple FUNC descriptors, each representing a specific functional capability. Instead of treating an App as a monolithic unit, the system breaks it down into discrete functional components (e.g., camera functions, messaging functions, photo editing functions). This segmentation allows precise matching of user intentions with specific functions rather than requiring users to navigate entire App interfaces.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If users navigate through App pages to find functions, then users can access App capabilities, but users experience increased complexity in finding the right App

Engineering Contradiction:
Improvefunction accessibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal FUNC descriptor framework that can represent functions across multiple Apps and platforms. A single FUNC descriptor can represent a function that may be implemented in different Apps, allowing users to access the same functional capability through different App pages or direct FUNC invocation. This multi-functionality approach increases adaptability while managing complexity through standardization.

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

Solution Approach 2:

The patent uses copying to create FUNC descriptors that replicate the essential functional information from App pages in a standardized format. Instead of requiring users to navigate complex App interfaces, the system creates simplified copies (FUNC descriptors) that capture the core functional capabilities, making them easily queryable and matchable with user intentions.

Inventive Principle:
Principle #26Copying

3Productivity

If the system converts App pages into FUNC descriptors, then user intentions can be mapped to functions, but processing and storage complexity increases

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-converting App pages into FUNC descriptors and storing them in a database before users need them. This offline processing allows the system to prepare functional information in advance, so when users express intentions, the matching process can quickly query pre-processed FUNC descriptors rather than analyzing App pages in real-time, thus improving productivity while managing processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation from complex App page structures to standardized FUNC descriptor parameters (function name, description, input parameters, output parameters, associated App). This parameter transformation simplifies the data structure for storage and querying, improving processing efficiency while maintaining comprehensive functional information through carefully selected parameters.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10430711B2Method and system for FUNC-based experience framework with cross-user intelligence
Publication Date: 2019.10.01 HONGFA GLOBAL LTD
  • US10430711B2 patent drawing
  • US10430711B2 patent drawing
  • US10430711B2 patent drawing

AI summary

A method is provided for providing desired application usage experience to a user on a user device. The method includes automatically converting a plurality of App pages into FUNC descriptors to be stored, wherein each FUNC descriptor includes at least non-functional properties of a FUNC, capability of the FUNC, and an interface of the FUNC to invoke the FUNC. The method also includes obtaining at least one user intention inputted by the user; determining at least one FUNC descriptor from the FUNC descriptors for fulfilling the user intention; recommending to the user with at least one FUNC corresponding to the at least one FUNC descriptor by rendering the at least one FUNC descriptor on the user device; and invoking the at least one FUNC directly from the user device without going through a launching page of an App page providing the at least one FUNC.