In-Memory Database Feed Event Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ERP systems face inconvenience when users need to share information about customer accounts, as current methods like Text Collection business objects are not efficient for recording and updating sales-related information, especially when it comes to real-time data replication and analytics.

Innovation Solution

A computer-implemented method for managing feeds in an in-memory database system that determines feed events based on business object updates, generates feed event documents, and forwards them to relevant subscribers, incorporating replicated, analytical, and local data to enhance user access and collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Text Collection business objects are used to share information, then information sharing capability is provided, but user convenience and efficiency deteriorate

Engineering Contradiction:
Improveinformation sharing capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates feed event documents that copy and distribute relevant information about business objects to multiple subscribers automatically. Instead of requiring users to manually share information through text collections, the system generates feed events that replicate information distribution across all interested parties, improving both efficiency and user experience

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The feed mechanism automatically detects changes to business objects and distributes updates without requiring user intervention. The system self-manages information distribution by monitoring business object changes and automatically forwarding feed events to subscribers, eliminating the need for manual information sharing operations

Inventive Principle:
Principle #25Self-service

2Loss of information

If manual text entry is used to record sales information, then information recording is achieved, but real-time data replication and analytics efficiency deteriorate

Engineering Contradiction:
Improveinformation recordingVSAvoidreal-time data replication efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system pre-establishes feed event subscriptions and criteria before business object changes occur. By configuring subscribers and their interests in advance, the system can immediately replicate and distribute data changes without manual intervention, enabling real-time data replication and maintaining information accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The feed mechanism creates a feedback loop where business object changes automatically trigger feed events that are distributed to subscribers. This closed-loop system ensures that information recording and distribution are tightly integrated, with real-time feedback about data changes automatically propagated to all relevant parties

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8719219B2Managing feed in in-memory database system
Publication Date: 2014.05.06 SAP SE
  • US8719219B2 patent drawing
  • US8719219B2 patent drawing
  • US8719219B2 patent drawing

AI summary

A computer-implemented method for managing a feed in an in-memory database system includes: determining, in an in-memory database system, that a criterion for a feed event is met with regard to a business object handled by the in-memory database system; generating a feed event document in response to the determination; identifying at least one user in the in-memory database system who is a feed event subscriber regarding the business object; and forwarding the generated feed event document to the identified at least one feed event subscriber.