Web Service for Remote Terminal Application Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote clients face labor-intensive and time-consuming procedures to identify and access applications on a corporate intranet using terminal services, requiring manual setup and VPN connections each time they want to access resources.

Innovation Solution

A Web service for remote terminal service application discovery is implemented, allowing remote clients to discover and access applications via a public network, such as the Internet, by aggregating application information from multiple sources and presenting it in a single, user-friendly interface, eliminating the need for manual VPN connections and simplifying access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual VPN connection and application discovery procedures are used, then remote clients can access corporate applications, but the process is labor-intensive and time-consuming

Engineering Contradiction:
ImproveApplication access procedureVSAvoidTime to identify and access applications
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically discovering and aggregating application information from multiple corporate sources before the user needs to access applications. The Web service pre-configures and caches application metadata, so when a user logs in, the application list is already prepared and immediately available, eliminating the need for manual discovery procedures each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A Web service acts as an intermediary between remote clients and corporate application sources. This mediator automatically queries multiple application sources, aggregates the information, and presents it through a unified interface. The intermediary handles the complex discovery and aggregation processes transparently, allowing users to access applications without understanding or performing the underlying complex operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple application sources are queried for complete application information, then comprehensive application discovery is achieved, but system complexity increases

Engineering Contradiction:
ImproveApplication information completenessVSAvoidDiscovery system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system merges multiple application sources and their information into a single unified view through the Web service. Instead of requiring users to interact with multiple separate sources, the service combines application metadata from various corporate sources, aggregates it into a comprehensive list, and presents it through one interface, reducing information loss while managing complexity centrally.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The Web service creates copies of application information from multiple sources and aggregates these copies into a unified structure. Rather than directly querying and displaying from multiple complex sources, the service makes copies of the necessary application metadata, consolidates them, and presents the aggregated information, thereby reducing the apparent complexity for users.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If applications are executed on corporate servers via terminal services, then hardware requirements at client location are reduced, but setup procedures become more complex

Engineering Contradiction:
ImproveClient hardware independenceVSAvoidRemote access setup
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements self-service by automatically performing the complex setup and discovery procedures that would otherwise require user intervention. The Web service autonomously queries application sources, aggregates information, and configures access details without requiring users to manually set up VPN connections or configure terminal service parameters, making the system adaptable while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7720906B2Web service for remote application discovery
Publication Date: 2010.05.18 SERVICENOW INC
  • US7720906B2 patent drawing
  • US7720906B2 patent drawing
  • US7720906B2 patent drawing

AI summary

Systems and methods of a Web service for remote terminal service application discovery are described. In one aspect, a Web service in an Intranet is provided. The Web service is coupled to a public network. The Web service facilitates remote client computer discovery over the public network of information corresponding to application(s) deployed on the Intranet. The remote client computer is external to the Intranet. The application(s) are configured for terminal server based access for a user of the remote client computer.