Fiori Application Action Sharing via Pre-filled Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional enterprise software applications hinder real-time simultaneous work among multiple users, requiring repetitive and time-consuming actions to be typed and explained, which is cumbersome and inefficient.

Innovation Solution

Implementing a system where a core action can be defined with associated sub-actions, allowing users to share and reuse these actions, reducing the need for repetitive explanations and enabling faster collaboration by pre-populating task fields for other users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional notification-based collaboration is used, then users can work on applications, but real-time simultaneous work is not enabled and repetitive actions must be typed and explained repeatedly

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidtime for repetitive typing and explanation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically generating and sending notifications to other users when a user performs an action in the application. This eliminates the need for users to manually type and explain their actions repeatedly, as the system proactively communicates the action information to relevant users before they need to respond.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by creating digital copies of action information and transmitting them through automated notifications. Instead of requiring users to re-type action details, the system copies the essential information (what action was performed, on what object, and relevant context) and delivers it to other users, reducing repetitive input while maintaining information accuracy.

Inventive Principle:
Principle #26Copying

2Ease of operation

If real-time chat is added to supplement collaboration, then communication is improved, but actions still need to be typed and explained repeatedly which is time-consuming

Engineering Contradiction:
Improvecommunication capabilityVSAvoidtime for repetitive action explanation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements self-service by automatically generating notification messages based on the action data itself. The notification system serves itself by extracting relevant information from the action context and formulating appropriate communication without requiring manual intervention from users to compose messages, thus improving ease of operation while eliminating repetitive typing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The notification system acts as an intermediary between users, automatically translating user actions into communicated information. Instead of users directly communicating action details through chat, the intermediary notification mechanism handles the translation and delivery, reducing the time users spend on repetitive explanation while maintaining effective communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If conventional notification systems are used, then users receive action updates, but real-time simultaneous work among multiple users is not enabled

Engineering Contradiction:
Improveaction information transmissionVSAvoidreal-time simultaneous work capability
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system implements feedback by creating a closed-loop communication system where user actions automatically generate notifications to other users, and subsequent user responses can trigger further notifications. This continuous feedback loop enables real-time simultaneous work by keeping all users informed of each other's actions instantly, allowing multiple users to work on the same application concurrently with full awareness of each other's activities.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10154119B2Group browsing and usage of fiori applications
Publication Date: 2018.12.11 SAP SE
  • US10154119B2 patent drawing
  • US10154119B2 patent drawing
  • US10154119B2 patent drawing

AI summary

A method and system including a display; a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: present a user interface on a display, the user interface including one or more sub-actions associated with a core action, and one or more user-entry sub-action fields associated with the one or more sub-actions; receive data in one or more of the displayed user-entry sub-action fields, wherein the received data is entered by a first user; present a sharable action indicator in response to reception of the data in the one or more displayed user-entry sub-action fields; in response to a first user selection of the sharable action indicator, display a list of one or more additional users; and in response to selection by the first user of at least one of the one or more additional users, transmit a notification to the selected one or more additional users indicating that the core action has been shared with them by the first user. Numerous other aspects are provided.