Service Access Gateway Correlation via SCID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional telecommunications and network infrastructures are too rigid and complex to support the creation and deployment of next-generation services, such as converged voice, data, and video services, due to their closed, proprietary nature, making it difficult to manage the integration of TCP/IP applications and telephony networks effectively.

Innovation Solution

A service access gateway with a network gatekeeper application that uses service correlation identifiers (SCIDs) to associate and correlate various service calls and invocations, enabling the creation of combined transactions and customized functionalities, such as charging for multiple services as a single transaction, and providing granular control over network resources through a policy-driven web services gateway.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional switching technology is used for network traffic routing, then network infrastructure stability is maintained, but the system becomes too rigid and complex to support next-generation converged services

Engineering Contradiction:
Improveability to support next-generation servicesVSAvoidinfrastructure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the service gateway functionality into modular components including service correlation identifiers (SCIDs), event data records (EDRs), and separate service invocation handling mechanisms. This modular architecture allows the system to support multiple services without monolithic complexity, enabling next-generation services while maintaining manageable system structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service gateway acts as an intermediary layer between traditional switching infrastructure and TCP/IP applications. By introducing SCIDs as a mediating correlation mechanism, the gateway enables service association without requiring changes to underlying rigid switching technology, thus supporting versatility while preserving infrastructure stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If service correlation tracking is implemented to associate atomic operations, then service management capability is improved, but system complexity increases

Engineering Contradiction:
Improveservice management capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating and assigning service correlation identifiers (SCIDs) at the point of service invocation. Event data records (EDRs) are created in advance with correlation information, enabling automatic service association without complex real-time tracking logic, thus improving manageability while controlling complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating event data records (EDRs) that replicate service invocation information. These EDRs serve as copies containing correlation data that can be stored, retrieved, and processed independently, simplifying service management without requiring complex real-time system state tracking.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9143540B2System and method for providing service correlation in a service access gateway environment
Publication Date: 2015.09.22 ORACLE INT CORP
  • US9143540B2 patent drawing
  • US9143540B2 patent drawing
  • US9143540B2 patent drawing

AI summary

A network service access gateway is described that provides service correlation for incoming and outgoing invocations. The service requests can be received to the gateway from telecommunication mobile devices as well as from external service provider applications. A first service request can be received to the gateway and processed. The service correlation identifier (SCID) of the request can be persisted within the gateway prior to forwarding the request to the recipient. When a second and related service invocation is later received to the gateway, the two invocations can be associated based on the SCID. Based on the association, various custom functionality can be performed, such as invoking the charging system to treat the multiple services as a single unified transaction.