Desktop Network Service Integration via Embedded Browser Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing environments, particularly desktop applications, lack the ability to integrate network-based services like secure authentication mechanisms due to limitations in client and server libraries, which are typically designed for mobile or browser-based environments.

Innovation Solution

A service access module is embedded within desktop applications to invoke a web browser, allowing it to access a service access web page that includes client-side libraries, enabling communication with an intermediary server and service provider to obtain necessary data for integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client-side libraries are used for network-based services, then service functionality is improved, but computing environment compatibility deteriorates

Engineering Contradiction:
Improveservice functionalityVSAvoidcomputing environment compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

A service access module is introduced as an intermediary component that bridges desktop applications and network-based services. This module contains an embedded web browser that can execute client-side libraries, allowing desktop environments to access services originally designed for mobile or browser-based environments without requiring the desktop application itself to be adapted

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If services are integrated into desktop applications, then service accessibility is improved, but system complexity deteriorates

Engineering Contradiction:
Improveservice accessibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service access module merges multiple functionalities into a single component: it embeds a web browser, loads client-side libraries, manages service communications, and integrates with the desktop application. This consolidation allows service accessibility to be added to desktop applications without requiring separate systems or complex integration architecture

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250259046A1Systems and methods for integration of network based services, including network based security services, into desktop environments
Publication Date: 2025.08.14 OPEN TEXT CORPORATION
  • US20250259046A1 patent drawing
  • US20250259046A1 patent drawing
  • US20250259046A1 patent drawing

AI summary

Embodiments of systems and methods for integration of services into the provisioning of functionality for desktop applications on desktop computing devices using an embedded web browser at the desktop computing device adapted to access web pages incorporating libraries adapted for use with such services are disclosed.