17972766. SOFTWARE EXTENSION VIA SEMANTIC MODEL simplified abstract (SAP SE)

From WikiPatents
Jump to navigation Jump to search

SOFTWARE EXTENSION VIA SEMANTIC MODEL

Organization Name

SAP SE

Inventor(s)

Apoorv Bhargava of Bangalore (IN)

SOFTWARE EXTENSION VIA SEMANTIC MODEL - A simplified explanation of the abstract

This abstract first appeared for US patent application 17972766 titled 'SOFTWARE EXTENSION VIA SEMANTIC MODEL

Simplified Explanation

The patent application describes a system and method for extending a software application using a semantic model as the logic of the extension. This allows the software application to process logic from both the semantic model and the source programming code.

Key Features and Innovation

  • Extending a software application using a semantic model as the logic of the extension
  • Creating a parallel architecture for processing logic from the semantic model and source programming code
  • Generating an extension with entity-based semantic model logic for a software application
  • Modifying programming logic of the software application to execute the entity-based semantic model
  • Activating the extension within the software application on the host platform

Potential Applications

This technology could be applied in various industries such as software development, artificial intelligence, data analysis, and machine learning.

Problems Solved

This technology addresses the need for a more efficient and flexible way to extend software applications using semantic models.

Benefits

  • Improved processing of logic from semantic models
  • Enhanced flexibility in extending software applications
  • Streamlined integration of entity-based semantic models into software applications

Commercial Applications

  • Software development tools
  • Artificial intelligence platforms
  • Data analysis software
  • Machine learning applications

Questions about the Technology

How does this technology improve the efficiency of extending software applications?

This technology improves efficiency by allowing the software application to process logic from both semantic models and source programming code, enhancing flexibility and integration.

What are the potential implications of using entity-based semantic models in software applications?

Entity-based semantic models can improve the understanding and processing of data within software applications, leading to more accurate and efficient operations.


Original Abstract Submitted

Provided is a system and method directed to a process of extending a software application using a semantic model as the logic of the extension. A parallel architecture is created by the extension which allows the software application to process logic from a semantic model (e.g., a graph) and process logic from source programming code. In one example, the method may include generating an extension comprising logic for a software application hosted on a host platform. The logic may include an entity-based semantic model, The method may further include deploying the extension within the software application on the host platform, wherein the deploying includes modifying programming logic of the software application to execute the entity-based semantic model, and activating the extension within the software application on the host platform.