Split Transcript View for Business Object Integration in Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional messaging systems, including both asynchronous communications like e-mail and synchronous real-time applications like instant messaging, lack integration with business objects, which are essential for effective collaboration in business workflows, leading to inefficiencies in document management and action justification.
Innovation Solution
A method for embedding business objects in messaging sessions, such as chat or email, where pronouns referencing these objects are identified and visually distinguished, enabling context-specific actions and generating a split-view transcript with embedded business object actions, and forwarding justification text to backend components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If business objects are integrated into messaging systems, then collaboration efficiency and document management are enhanced, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary layer that bridges messaging systems and business objects. This mediator handles the complex interactions between messages and business objects, allowing seamless integration without directly coupling the two systems. The intermediary translates messaging operations into business object operations and vice versa, resolving the technical contradiction by isolating complexity in a dedicated component while maintaining simple interfaces for both messaging and business object layers.
Solution Approach 2:
The patent creates a universal messaging framework that can handle multiple types of business objects and operations through a common interface. The system provides multi-functional capabilities to work with different business objects (documents, projects, tasks) using unified messaging mechanisms. This universality reduces overall system complexity by avoiding the need for separate integration mechanisms for each business object type, thereby improving collaboration efficiency without proportionally increasing complexity.
2Reliability
If business objects are embedded in messaging sessions, then action justification and document management are improved, but the complexity of message processing increases
Solution Approach 1:
The patent segments the message processing system into distinct functional components: message parsing, business object identification, action extraction, and justification generation. Each component handles a specific aspect of processing, which reduces overall complexity by allowing independent optimization and maintenance of each segment. The segmentation enables clear separation of concerns where message processing logic is distinct from business object manipulation logic, improving reliability through modular verification while managing complexity through structured organization.
Solution Approach 2:
The patent implements preliminary action by pre-defining schemas and templates for common business object operations and justifications. Before actual message processing occurs, the system prepares validation rules, action mappings, and justification templates that streamline subsequent processing. This preliminary setup reduces the complexity of real-time message processing by having pre-computed structures ready, while simultaneously improving reliability through consistent validation and standardized action justification generation.
3Loss of information
If pronouns referencing business objects are identified and distinguished, then context understanding is enhanced, but text processing complexity increases
Solution Approach 1:
The patent replaces complex mechanical text analysis with a rule-based substitution system. Instead of performing sophisticated natural language processing to understand pronoun references, the system uses predefined patterns and substitution rules that map pronouns to their corresponding business objects based on contextual position and grammatical structure. This substitution approach maintains good context understanding by correctly identifying references while significantly reducing text processing complexity compared to full NLP approaches.
Data Source
AI summary
Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a chat session provided by a messenger, and applying an action to the business object from within the messaging session of the instant messenger. The method further can include generating a message transcript for the messaging session with a split view of the message text and the business object and applied action.


