Interconnect Engine for Cross-Facility Network Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interconnection facilities do not effectively identify and provide opportunities for interconnections and co-location between customers across geographically distributed facilities, leading to missed potential connections and increased costs due to unawareness of available interconnection opportunities.

Innovation Solution

An interconnect engine that queries telemetry data to identify existing interconnections and generates prospective interconnections and co-location opportunities by analyzing connections between customers across multiple interconnection facilities, outputting this information to customers for potential establishment of new connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If interconnection facilities manually track customer connections, then connection information can be recorded, but the facilities cannot effectively identify and provide interconnection opportunities across geographically distributed facilities

Engineering Contradiction:
Improveinterconnection opportunity informationVSAvoidinterconnection engine system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The interconnection engine proactively queries telemetry data from multiple interconnection facilities to identify existing interconnections and co-location opportunities before customers can establish new connections. By performing this analysis in advance, the system captures interconnection opportunities that would otherwise be missed, preventing information loss without requiring complex real-time coordination between facilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The interconnection engine serves multiple functions: it queries telemetry data across geographically distributed facilities, identifies existing interconnections, discovers co-location opportunities, and generates prospective interconnection recommendations. This multi-functional system consolidates what would otherwise require separate tracking mechanisms at each facility, reducing overall system complexity while preventing information loss

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

2Productivity

If customers are unaware of available interconnection opportunities, then they cannot establish new connections, but providing comprehensive opportunity identification increases system complexity

Engineering Contradiction:
Improveinterconnection establishment rateVSAvoidopportunity identification system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interconnection engine automatically queries telemetry data and identifies interconnection opportunities without requiring customers to actively search or request connection information. The system serves itself by autonomously analyzing existing connections across facilities and generating prospective interconnection recommendations, thereby increasing the interconnection establishment rate without proportionally increasing system complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system queries telemetry data to obtain feedback on existing interconnections and co-location arrangements. This feedback mechanism enables the interconnection engine to continuously identify new opportunities and provide recommendations to customers, improving productivity while maintaining manageable system complexity through automated information gathering and analysis

Inventive Principle:
Principle #23Feedback

3Loss of information

If interconnection facilities operate independently without centralized analysis, then system complexity is reduced, but interconnection opportunities across geographically distributed facilities are missed

Engineering Contradiction:
Improvecross-facility connection dataVSAvoidcentralized interconnection engine
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The interconnection engine acts as an intermediary between geographically distributed interconnection facilities. It queries telemetry data from multiple facilities, analyzes the aggregated information to identify cross-facility interconnection opportunities, and generates recommendations. This intermediary system prevents loss of cross-facility connection data while maintaining relatively simple architecture by using standardized data queries and analysis protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10439888B2Interconnect engine for interconnection facilities
Publication Date: 2019.10.08 EQUINIX INC
  • US10439888B2 patent drawing
  • US10439888B2 patent drawing
  • US10439888B2 patent drawing

AI summary

In some examples, a method includes identifying, by an interconnect engine executing at a computing device, based at least in part on querying telemetry data that indicates interconnections established between interconnection facility customers within a plurality of interconnection facilities by an interconnection facility provider, a set of existing interconnections between a particular interconnection facility customer and at least one target interconnection facility customer within the plurality of interconnection facilities; generating, by the interconnect engine and based at least on part on the set of existing interconnections, a set of prospective interconnections between the particular interconnection facility customer and the target interconnection facility customers for at least one interconnection facility of the plurality of interconnection facilities, wherein the set of prospective interconnections are not included in the telemetry data; and outputting, by the interconnect engine and for display to the particular interconnection facility customer, data indicating the prospective interconnections.