Presence Messaging Service Creation via Information Exchange State Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presence messaging technologies primarily focus on communicating state information and do not effectively enable service creation by directing messages to specific service providers based on predetermined criteria, limiting their ability to trigger actions or collect information automatically.

Innovation Solution

Assigning an information exchange state to presence messages allows for targeted delivery to a predetermined set of service providers, enabling automatic actions, information collection, and user communication by matching the message state with capable service providers and directing the message accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If presence messages are delivered to all watchers in the contact list, then all contacts are informed about the new presence state, but the message cannot be targeted to specific service providers for automatic service creation

Engineering Contradiction:
Improveservice creation capabilityVSAvoidmessage routing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the audience for presence messages by introducing information exchange states that categorize which service providers should receive specific messages. Instead of delivering to all watchers uniformly, the system divides the recipient group based on the state information embedded in each presence message, enabling targeted delivery to specific service providers while maintaining the original presence notification functionality for all contacts.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If presence infrastructure is used to carry messaging to all watchers, then broad notification is achieved, but targeted delivery to specific service providers based on information exchange state is not possible

Engineering Contradiction:
Improvetargeted message deliveryVSAvoidinformation exchange state filtering
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by embedding the information exchange state within the presence message itself before delivery. This pre-configured state information enables the receiving service providers to determine in advance whether they should process and respond to the message, allowing targeted delivery without losing critical routing information during transmission through the presence infrastructure.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If individual users are responsible for knowing how to communicate with a person, then direct communication control is maintained, but automatic service creation and action triggering cannot be achieved

Engineering Contradiction:
Improveautomatic service creationVSAvoidcommunication initiation
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling service providers to automatically respond to presence messages based on the information exchange state without requiring user intervention. The system allows services to autonomously detect relevant presence messages, process the embedded state information, and execute appropriate actions or generate responses, thereby achieving automatic service creation while simplifying user operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8285784B2Service creation via presence messaging
Publication Date: 2012.10.09 ALCATEL LUCENT SA
  • US8285784B2 patent drawing
  • US8285784B2 patent drawing
  • US8285784B2 patent drawing

AI summary

A system, method and computer readable medium for service creation via presence messaging comprising assigning an information exchange state associated with a presence message and directing the presence message to at least one of a service provider from a predetermined set of service providers.