Geographical Map Network Discovery Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer network discovery methods require substantial user intervention and are time-intensive, especially in larger networks, due to the lack of efficient mechanisms for associating geographical location information with discovered components, leading to impractical manual entry processes.

Innovation Solution

The generation of discovery profiles for computer networks using agent software instances that identify network subnets and gateway addresses, along with the implementation of geographical maps for initiating discovery operations based on geo-location identifiers, reduces user intervention and automates the association of geographical locations with network components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual entry processes are used to associate geographical location information with discovered components, then user control and accuracy are maintained, but user intervention time and operational complexity increase substantially

Engineering Contradiction:
Improveaccuracy of geographical location associationVSAvoiduser intervention time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically discovering network components and their geographical locations before user intervention is needed. The discovery service pre-associates geographical location information with discovered components, so when users need this information, it is already prepared and available, eliminating manual entry requirements while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The discovery service enables self-service by automatically performing the association of geographical location information with network components without requiring user intervention. The system discovers components, retrieves their geographical locations, and maintains this information automatically, freeing users from manual entry tasks while preserving data accuracy through automated processes.

Inventive Principle:
Principle #25Self-service

2Reliability

If comprehensive network discovery is performed in large organizations, then complete network mapping is achieved, but the time required and operational complexity increase significantly

Engineering Contradiction:
Improvecompleteness of network mappingVSAvoiddiscovery operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the large network into manageable portions by organizing discovered components according to their geographical locations. This segmentation allows the discovery service to process and map network components in distributed geographical regions independently, maintaining complete network mapping while improving operational efficiency through parallel processing and reduced complexity in each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a geographical dimension to network discovery by organizing and mapping components based on their physical locations. This dimensional change transforms the flat network discovery process into a spatially-aware mapping operation, enabling comprehensive network mapping while improving efficiency through geographical organization and targeted discovery operations in specific regions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If automated discovery services are implemented, then user intervention is reduced, but the complexity of the discovery system increases

Engineering Contradiction:
Improveuser intervention requirementVSAvoiddiscovery service complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The discovery service acts as an intermediary between network components and users, automatically performing the complex task of discovering components and associating their geographical locations. This intermediary handles the system complexity internally while presenting a simplified interface to users, reducing user intervention requirements without exposing users to the underlying complexity through automated background processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates copies of network component information including their geographical locations through automated discovery. Instead of requiring users to manually enter and manage complex network data, the discovery service automatically copies and maintains accurate information about network components and their locations, reducing user intervention while managing complexity through automated data replication and maintenance.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10509541B2System and method for generating geographical maps for initiating discovery of a computer network
Publication Date: 2019.12.17 SERVICENOW INC
  • US10509541B2 patent drawing
  • US10509541B2 patent drawing
  • US10509541B2 patent drawing

AI summary

Generating a geographical map usable for initiating discovery of network subnets within a computer network can include receiving a hierarchy of geo-location identifiers corresponding to levels of geographical abstraction and network subnets having associated geo-location identifiers included in the hierarchy. Geo-location identifiers of the network subnets can be mapped to corresponding first levels according to the hierarchy. A graphical user interface can be generated to include a geographical map and user interface elements such that a selection of a geo-location identifier can be received using a user interface element. A set of network subnets associated with the selected geo-location identifier and at least one agent software instance usable for performing discovery against the set of network subnets can be determined to initiate discovery of the set.