Multi-Geographical User Request Processing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Companies operating across multiple geographical regions face challenges in providing computing services to users due to legal and technological constraints, where users may require services not offered in their onboarded region, necessitating cross-regional provisioning.

Innovation Solution

A multi-geographical user request processing system that generates user accounts and links them to computing resources across various geographical regions by generating identifiers for access requests, allowing users to select a base geo computing platform and providing access to distributed computing services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users are onboarded to a particular geographical region, then legal and technological constraints are satisfied, but users cannot access computing services not offered in that region

Engineering Contradiction:
Improveaccess to computing servicesVSAvoidcross-regional provisioning system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments computing services by geographical region, with each region having its own computing platform that offers specific services. Users are onboarded to a specific region but can access services from other regions through the order service, which manages cross-regional provisioning by breaking down service requests into region-specific components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The order service acts as an intermediary between users and multiple geo computing platforms. It receives service requests, determines which regions can fulfill them, and coordinates provisioning across regions. The system also uses regional contact information as an intermediary to navigate legal and technological constraints of different jurisdictions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If computing services are provisioned across multiple geographical regions, then user service needs are met, but system complexity and coordination overhead increase

Engineering Contradiction:
Improveservice fulfillment capabilityVSAvoidmulti-region provisioning system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The order service is designed as a universal system that can handle service requests across multiple geographical regions through a single interface. It performs multiple functions including receiving requests, determining regional capability, coordinating provisioning, and managing user accounts across different geo platforms, thereby reducing the complexity users would face if they had to interact with each region separately.

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

Solution Approach 2:

The system implements feedback mechanisms where the order service receives information about which regions can fulfill specific service requests and uses this information to coordinate provisioning accordingly. Regional contact information provides feedback about local constraints and capabilities, enabling the system to adapt its provisioning strategy.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If users access services from regions other than their onboarded region, then service availability increases, but compliance with legal and technological constraints becomes more difficult

Engineering Contradiction:
Improveservice availabilityVSAvoidcompliance assurance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies local quality by using region-specific contact information and treating each geographical region with its own unique constraints and capabilities. The order service queries regional contacts to determine what services are available and compliant in each region, then provisions services accordingly, ensuring that local legal and technological requirements are met while enabling cross-regional access.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10542119B2Multi-geographical processing of user requests
Publication Date: 2020.01.21 CITRIX SYSTEMS INC
  • US10542119B2 patent drawing
  • US10542119B2 patent drawing
  • US10542119B2 patent drawing

AI summary

Methods and systems for performing multi-geographical processing of user requests are described herein. An order service computing device may receive a user request associated with a user and, based on the user request, may generate a user account associated with the user. The order service computing device may establish the user account at a geographic computing platform which may provide access to one or more computing resources and/or services. The order service computing device may receive one or more access requests corresponding to one or more computing resources and/or services associated with the geographic computing platform and/or other geographic computing platforms. The order service computing device may generate identifiers based on the one or more access requests which identify the one or more computing resources and/or services.