Contextual Virtual Workspace Semantic Data Management
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
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.


