Ride-Sharing Route Modification Interface for Dynamic Stoppage Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users accustomed to conventional shuttle bus services find ride-sharing services with dynamically determined travel routes inconvenient due to the complexity of procedures.

Innovation Solution

A program and information processing method that allows users to interact with a server managing a ride-sharing vehicle's travel plan, enabling them to designate stoppage points and request modifications to the route through a user-friendly interface on a screen, allowing onboarding or disembarking at specified points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a travel route is determined dynamically based on user boarding reservations in ride-sharing services, then the service can accommodate flexible user needs and improve adaptability, but the procedure becomes complicated and reduces ease of operation for users accustomed to conventional shuttle bus services

Engineering Contradiction:
Improveflexibility of travel route determinationVSAvoidsimplicity of user procedure
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically determines the travel route by collecting boarding reservations from multiple users and processing them through the server, eliminating the need for users to manually plan or negotiate routes. The service self-adjusts based on aggregated user inputs, maintaining simplicity for users while achieving dynamic adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server continuously receives boarding reservation information from users and dynamically adjusts the travel route based on this feedback. The system processes user inputs, determines optimal routes considering multiple users' needs, and communicates the determined route back to users, creating a closed-loop system that balances flexibility with operational simplicity.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple users make boarding reservations for different locations, then the service can serve more users and destinations, but the complexity of determining an optimal travel route that satisfies all users increases

Engineering Contradiction:
Improvenumber of users servedVSAvoidcomplexity of route determination system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the route determination process into distinct functional modules: receiving boarding reservations from multiple users, processing the collected information to identify common patterns and constraints, and generating an optimized travel route that satisfies aggregated user needs. This modular approach manages complexity while serving multiple users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server implements a universal route determination mechanism that handles various user inputs and destination combinations through a single integrated process. The system is designed to process any number of user reservations and generate appropriate routes, making the complexity management scalable and applicable to different service scenarios.

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

Data Source

PatentUS11692831B2Program and information processing method for determining a travel route of a ride-sharing vehicle
Publication Date: 2023.07.04 TOYOTA JIDOSHA KK
  • US11692831B2 patent drawing
  • US11692831B2 patent drawing
  • US11692831B2 patent drawing

AI summary

A program causes an information processing device communicable with a server to execute steps of: displaying stoppage points of the specific vehicle and at least part of a travel route passing through the stoppage points; transmitting the server a first request to modify the travel plan so that a user of the information processing device gets on the specific vehicle or gets off the specific vehicle at the stoppage point when the stoppage point is designated by a user operation; and transmitting the server a second request to modify the travel plan so that the specific vehicle goes by way of the designated point as an additional stoppage point and the user gets on the specific vehicle or gets off the specific vehicle at the additional stoppage point when the point other than the stoppage points is designated by the user operation.