Network Service Optimization via Multi-Entity Selection and Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network services restrict users to selecting items from a single entity, leading to an undesirable user experience and inefficient resource utilization.

Innovation Solution

A network system that allows users to select items from multiple entities in a single request, utilizing timing information and real-time data to manage service providers and optimize routes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users are restricted to selecting items from a single entity, then the service provider can simplify service management and routing, but the user experience deteriorates and resource utilization becomes inefficient

Engineering Contradiction:
Improveuser experienceVSAvoidservice management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a network system as an intermediary between users and multiple service providers. This intermediary receives service requests from users, identifies multiple candidate service providers, presents them to the user for selection, and then manages the routing and coordination. This mediator approach allows users to access multiple entities without each service provider needing direct complex integration with every user interface, thus improving user experience while managing complexity centrally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network system performs multiple functions: it acts as a service request receiver, a service provider identifier, a user interface presenter, and a routing manager. By consolidating these diverse functions into a single multi-functional platform, the system enables users to select from multiple entities while the same system handles the complexity of service management and coordination behind the scenes.

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

2Adaptability or versatility

If users can select items from multiple entities, then user experience improves and resource utilization optimizes, but the system complexity increases

Engineering Contradiction:
Improveservice selection flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the service selection and management process into distinct stages: (1) user submits service request, (2) network system identifies multiple candidate service providers from different entities, (3) system presents options to user, (4) user selects preferred service provider, (5) system routes request and manages fulfillment. This segmentation allows the system to handle multiple entities systematically without overwhelming complexity, as each stage processes information in a controlled manner.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network system implements feedback loops where it continuously monitors service provider availability, performance, and user selections. Based on this feedback, the system can dynamically adjust which service providers are presented to users, optimize routing decisions, and improve resource allocation. This feedback mechanism enables the system to manage increased complexity from multiple entities through data-driven adaptation rather than rigid complex structures.

Inventive Principle:
Principle #23Feedback

3Productivity

If the system manages multiple service providers and optimizes routes, then resource utilization improves and wait times reduce, but the computational requirements and system complexity increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidrouting management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network system performs preliminary identification and evaluation of multiple candidate service providers before the user makes a selection. It pre-assesses provider availability, estimated service times, and routing feasibility. This preliminary action allows the system to present only viable options to the user and have routing optimization already partially computed, reducing the computational burden at the moment of user decision and enabling efficient resource utilization without overwhelming real-time complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250164273A1Optimization of network service based on an existing service
Publication Date: 2025.05.22 UBER TECHNOLOGIES INC
  • US20250164273A1 patent drawing
  • US20250164273A1 patent drawing
  • US20250164273A1 patent drawing

AI summary

A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.