Unified Messaging Junctions in Directory Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing directory services require multiple steps and actions to add and access messaging functionality, involving object creation, activation, naming, and registration, which can be complex and inefficient.

Innovation Solution

The solution involves adding messaging functionality to an infrastructure by identifying hardware components and sending communication to an overlay network or directory structure to configure them within a namespace, using a unified method that simultaneously sets up and configures hardware components according to a specified policy, thereby simplifying the process of installing messaging-related functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional directory service methods are used to add messaging functionality, then messaging capability can be provided, but the process requires multiple distinct actions (object creation, activation, naming, registration) increasing complexity

Engineering Contradiction:
Improvemessaging functionalityVSAvoidprocess complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple distinct actions (object creation, activation, naming, and registration) into a single unified operation. When a messaging object is created in the directory service, it is automatically activated, named, and registered without requiring separate manual steps for each action, thereby reducing process complexity while maintaining full messaging functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The directory service is enhanced to provide multi-functionality by integrating messaging capabilities directly into the existing directory structure. The same directory service that manages standard objects now also handles messaging objects with unified creation, activation, naming, and registration processes, eliminating the need for separate messaging infrastructure management.

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

2Ease of operation

If traditional directory service methods are used to access messaging objects, then object functionality can be accessed, but two distinct actions (lookup followed by accessing object) are required increasing operational steps

Engineering Contradiction:
Improveobject accessVSAvoidaccess time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the lookup operation and object access operation into a single unified action. When a user or application accesses a messaging object through the directory service, the system performs both the namespace lookup and object access in one operation rather than requiring separate sequential steps, thereby reducing access time and simplifying the user interaction model.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If separate creation and registration steps are used, then object management can be performed, but resource consumption increases due to multiple distinct operations

Engineering Contradiction:
Improveobject managementVSAvoidresource consumption
Core Design Contradiction:
Ease of manufactureVSUse of energy by moving object

Solution Approach 1:

The patent combines separate object creation and registration operations into a single atomic operation. When a messaging object is created, the system automatically registers it in the appropriate namespace without requiring a separate registration step, thereby reducing the number of computational operations, lowering resource consumption, and simplifying the management process.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9135094B2Adding configurable messaging functionality to an infrastructure
Publication Date: 2015.09.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9135094B2 patent drawing
  • US9135094B2 patent drawing
  • US9135094B2 patent drawing

AI summary

A common infrastructure for management and one way message routing can accommodate a set of related but conceptually different message delivery protocols. Junctions can be simultaneously created and configured at a location within a namespace. As a result, messaging related functionality can be more efficiently and uniformly added to a namespace. Additionally, embodiments include junctions that indicate roles and store behaviors and constraints for roles locally. Thus, computer systems desiring to utilize messaging related functionality can access the junction and utilize messaging related functionality provided at the junction without having to refer to other locations in a namespace (e.g., to perform lookups). Thus, resource and network bandwidth consumption associated with adding and utilizing messaging related functionality to a network infrastructure is reduced.