Contextual Virtual Workspace Semantic Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business users face challenges in accessing relevant data within a virtual workspace due to the lack of semantic knowledge, making it difficult to identify relationships between modules and external data sources, and managing disjointed information effectively.

Innovation Solution

A contextual virtual workspace is implemented, which generates a user-based view by identifying interactions with data objects, searching for semantically related data based on user interactions, and providing real-time updates and suggestions through a highly parallelized computational engine and in-memory database, utilizing metadata and user behavior patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a virtual workspace is provided to browse and view business data, then users can access various forms of data (sales data, revenue data, human resources information), but the workspace lacks semantic knowledge of the content being viewed and manipulated, making it unable to provide services that rely on semantic context

Engineering Contradiction:
Improveworkspace semantic understandingVSAvoidworkspace architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a semantic context layer as an intermediary between the workspace and data sources. This layer includes a context model with context bags that store semantic information about workspace modules, and a context provider that supplies relevant context data. The semantic context enables the workspace to understand and provide services based on the meaning and relationships of data without fundamentally changing the core workspace architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If relevant data is collected from various content providers, then users can access more information, but the data becomes disjointed and unmanageable, requiring culling and prioritization according to different criteria

Engineering Contradiction:
Improvedata volumeVSAvoiddata management
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms where the context model continuously updates context bags based on user interactions with workspace modules. The system monitors which modules users view and manipulate, then uses this feedback to prioritize and filter relevant data from multiple content providers. This dynamic feedback loop enables automatic data culling and prioritization without requiring manual intervention, maintaining ease of operation while managing large volumes of data.

Inventive Principle:
Principle #23Feedback

3Loss of information

If users need to find relevant content from multiple content providers, then comprehensive information can be obtained, but searching each content provider is complex and not trivial due to different formats, protocols, and search mechanisms

Engineering Contradiction:
Improverelevant content discoveryVSAvoidsearch mechanism
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a universal search mechanism through the context provider and context model that can handle multiple content providers with different formats and protocols. The context model maintains context bags that store semantic information in a standardized format, allowing the system to search across diverse data sources using a single unified approach. This multi-functional context system eliminates the need for separate search mechanisms for each content provider while ensuring comprehensive relevant content discovery.

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

Data Source

PatentUS9218189B2Managing a contextual workspace
Publication Date: 2015.12.22 SAP PORTALS ISRAEL
  • US9218189B2 patent drawing
  • US9218189B2 patent drawing
  • US9218189B2 patent drawing

AI summary

Techniques for providing user-based context to a virtual workspace, including: generating a virtual workspace viewable by a user on a graphical user interface, the virtual workspace comprising a plurality of workspace modules comprising data contained in one or more data objects; identifying an interaction by the user with at least some of the data contained in the one or more data objects; and based on the identified interaction, identifying additional data contained in the one or more data objects that is semantically related to the data interacted with by the user.