Real-Time Vehicle Demand Prediction via Map Search Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information pushing methods for mobile Internet-based vehicle users are not timely or relevant, as they rely on historical travel data to predict vehicle demand, failing to account for current situations.

Innovation Solution

A method and apparatus that analyze search terms from a map application, match them with a pre-generated sequence, acquire log data, and use a pre-trained vehicle demand probability model to determine user demand, pushing information only when the demand exceeds a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If information pushing is based on historical travel data to predict vehicle demand, then the system can provide personalized information, but the timeliness and pertinence of the information push is insufficient

Engineering Contradiction:
Improveprediction accuracyVSAvoidtimeliness
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-generates search term sequences based on historical map application search operations and stores them for future matching. This preliminary preparation enables rapid comparison with real-time search terms without requiring complex historical data analysis at the moment of information pushing, thus improving both prediction accuracy and timeliness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the traditional mechanical approach of analyzing historical travel data with a machine learning-based vehicle demand probability model. The model takes real-time search terms and user behavior data as input to predict vehicle demand probability, substituting complex data processing with an intelligent prediction system that operates rapidly on current information

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of time

If the system analyzes real-time search operations and matches them with pre-generated sequences, then the timeliness of information pushing is improved, but the device complexity increases

Engineering Contradiction:
ImprovetimelinessVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system segments the information pushing process into distinct modules: real-time search term analysis, sequence matching, log data acquisition, vehicle demand probability prediction, and information pushing execution. This modular segmentation manages system complexity by organizing functions into independent, manageable components that can be developed and maintained separately

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a vehicle demand probability model as an intermediary between real-time search term analysis and information pushing decisions. This intermediary layer processes real-time data through a trained prediction model, transforming complex real-time analysis into a simple probability threshold comparison that determines whether to push information, thus managing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system uses a pre-trained vehicle demand probability model to predict user demand, then the pertinence of information pushing is improved, but the loss of time in data processing increases

Engineering Contradiction:
Improvedemand prediction accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The vehicle demand probability model is pre-trained offline using historical data before deployment. This preliminary training action transfers the computationally intensive learning process to an offline phase, allowing the model to be ready for rapid real-time predictions without incurring training time delays during actual information pushing operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of model operation from training mode to inference mode. During real-time operation, the model operates in inference mode where it rapidly processes input data through established parameters and weights, significantly reducing processing time compared to training mode while maintaining high prediction accuracy

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10417274B2Method and apparatus for pushing information
Publication Date: 2019.09.17 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US10417274B2 patent drawing
  • US10417274B2 patent drawing
  • US10417274B2 patent drawing

AI summary

A method and apparatus for pushing information. A specific embodiment of the searching method comprises: analysing, based on a second search operation sequentially performed to a map application installed on a client by a user, a search term corresponding to the second search operation; matching the analysed search term with a first search term in a first search term sequence to determine whether the matching is successful; acquiring log data of the map application installed on the client, in response to the matching being successful; determining a vehicle demand probability of the user based on the log data, acquired feature information of the user and a pre-trained vehicle demand probability model; and pushing information to the client in response to the determined vehicle demand probability being greater than a preset vehicle demand probability threshold.