Adaptive Tile Framework for Mobile Backend Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face challenges in managing and organizing computing resources due to limited interface space and intermittent network connectivity, making it difficult to access feature-rich backend services efficiently.

Innovation Solution

An adaptive tile framework that sends access requests to remote systems, associates interactive features with user interface tiles, and dynamically configures tile sizes and placements based on user roles and available features, allowing for efficient access to backend services through a mobile application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional static information presentation is used on mobile devices, then interface simplicity is maintained, but access to feature-rich backend services becomes inefficient

Engineering Contradiction:
Improveaccess efficiency to backend servicesVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface is segmented into modular tiles that can be independently configured and displayed. Each tile represents a specific interactive feature or data set from backend services, allowing users to access multiple functions through discrete, manageable interface elements rather than a monolithic complex interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tile interface is dynamic and adaptive, automatically configuring which tiles to display based on user roles, permissions, and selected data sets. The system dynamically adjusts the interface composition without requiring manual reconfiguration, enabling efficient access to appropriate backend services while maintaining interface simplicity for each user.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If comprehensive backend services are made accessible on mobile devices, then functionality is improved, but interface space management becomes challenging

Engineering Contradiction:
Improveservice accessibilityVSAvoidinterface space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

Tiles serve as universal interface elements that can represent different interactive features, data sets, or services depending on configuration. A single tile type can adapt to display various backend services, maximizing the utility of limited interface space while providing access to comprehensive functionality through role-based and data-set-based configuration.

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

3Reliability

If role-based access control is implemented for backend services, then security is improved, but interface configuration complexity increases

Engineering Contradiction:
Improveaccess control securityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs automatic role-based configuration of tiles without requiring manual intervention. When a user selects a data set, the system automatically determines the user's role, identifies appropriate interactive features based on that role, and configures the tile interface accordingly. This self-service approach maintains security through role-based access control while eliminating configuration complexity for users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10560511B2Adaptive tile framework
Publication Date: 2020.02.11 SUCCESSFACTORS INC
  • US10560511B2 patent drawing
  • US10560511B2 patent drawing
  • US10560511B2 patent drawing

AI summary

The present disclosure includes an adaptive tile framework. In one embodiment, a method is disclosed comprising sending an access request from a mobile application operating on a mobile device to one or more remote systems, receiving a plurality of interactive features available on the remote systems, associating the plurality interactive features with a plurality of tiles, where particular interactive features are associated with particular tiles, and where the tiles are user interface elements for interfacing with one or more specific interactive features of the remote systems, and displaying the tiles.