Instant Messaging Server Contextual Enrichment via Global Annotators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current instant messaging systems lack integration with users' work context, leading to inefficient communication and misunderstandings due to the absence of real-time access to information from back-end systems, which must be manually gathered, making it cumbersome and error-prone.

Innovation Solution

An instant messaging environment with a server-side component that provides global annotators and look-up services, allowing users to select contextual information and share it in real-time, using a combination of static and dynamic determination processes to adapt to the conversation, and employing authentication and security checks to manage access rights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual gathering of information from back-end systems is used, then information availability is limited, but system complexity and integration requirements are reduced

Engineering Contradiction:
Improveinformation availabilityVSAvoidsystem integration complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an instant messaging server as an intermediary component that mediates between users and back-end systems. The server hosts global annotators and look-up services that automatically access back-end systems and enrich instant messaging communications with contextual information, eliminating the need for manual information gathering while managing system complexity centrally on the server side

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service through automated annotators and look-up services that proactively gather and attach contextual information to instant messaging communications without user intervention. Users simply send messages, and the system automatically retrieves relevant information from back-end systems, performs analysis, and enriches the communication with contextual data

Inventive Principle:
Principle #25Self-service

2Measurement precision

If contextual information is enriched for each user individually, then information accuracy is improved, but processing time and system resources increase

Engineering Contradiction:
Improvecontextual information accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a universal approach by hosting global annotators and look-up services on the instant messaging server that serve all users simultaneously. These shared resources perform contextual enrichment for multiple users through a common infrastructure, reducing redundant processing while maintaining accurate contextual information for each user's specific needs

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

Solution Approach 2:

The system performs preliminary action by pre-configuring global annotators and look-up services on the server side before users need them. The annotators are ready to immediately analyze and enrich communications as they occur, and the server maintains pre-established connections to back-end systems, eliminating delays that would occur if resources needed to be provisioned in real-time

Inventive Principle:
Principle #10Preliminary action

3Productivity

If real-time access to back-end system information is provided, then communication efficiency is improved, but security risks and access control complexity increase

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsecurity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The instant messaging server acts as a secure intermediary between users and back-end systems. It implements centralized authentication and authorization mechanisms that verify user identities and validate access rights before allowing annotators to retrieve information from back-end systems. This mediates security requirements while enabling real-time information access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback through authentication and security check mechanisms that continuously monitor and validate access requests. The server verifies user credentials and permissions for each contextual enrichment operation, providing real-time feedback on access validity and preventing unauthorized information retrieval while maintaining efficient communication flow

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9209992B2Method, data processing program, and computer program product for handling instant messaging sessions and corresponding instant messaging environment
Publication Date: 2015.12.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9209992B2 patent drawing
  • US9209992B2 patent drawing
  • US9209992B2 patent drawing

AI summary

An improved method for handling instant messaging sessions in an instant messaging server is disclosed. The method comprises providing global annotators for annotating instant messaging communications, wherein instant messaging users are being able to select for a private enhancement stack at least one of the following: annotators and look-up services; providing instant messaging users with a capability to obtain contextual information by activating enhancement functions provided by said private enhancement stack; establishing an instant messaging session between a set of instant messaging users; and supporting sharing said contextual information among said set of instant messaging users as part of the instant messaging session.