Secure Multi-Party Computation for Anonymized Parking Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing location-based services struggle to provide accurate and private parking availability information, as they rely on sensitive vehicle probe data that can reveal user privacy.

Innovation Solution

A method and system that utilize historical vehicle probe data to anonymously estimate parking availability by employing a secure multi-party computation protocol, ensuring data privacy while providing accurate parking information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If vehicle probe data is used to provide parking availability information, then the accuracy of parking information is improved, but user privacy is compromised

Engineering Contradiction:
Improveparking availability information accuracyVSAvoiduser privacy exposure
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces secure multi-party computation as an intermediary mechanism that enables multiple data providers to jointly compute parking availability statistics without any single party accessing raw probe data. The computation is performed on encrypted data, ensuring privacy protection while maintaining information accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data processing task across multiple independent data providers, each holding portions of the probe data. By dividing the computation into multiple parties who contribute partial results, the system achieves accurate parking availability information without centralizing sensitive user data.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple data providers contribute probe data, then the reliability of parking availability estimation is improved, but the system complexity increases

Engineering Contradiction:
Improveparking availability estimation reliabilityVSAvoidsecure multi-party computation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal secure multi-party computation framework that can handle contributions from any number of data providers without requiring provider-specific customization. This multi-functional approach maintains system reliability while managing complexity through standardized protocols.

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

Solution Approach 2:

The system incorporates feedback mechanisms where each data provider receives information about the overall computation progress and contributes adjustments to their partial results. This feedback loop ensures reliable aggregation of data from multiple sources while coordinating the complex multi-party computation process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12205047B2Method, apparatus, and computer program product for anonymized parking likelihood estimation
Publication Date: 2025.01.21 HERE GLOBAL BV
  • US12205047B2 patent drawing
  • US12205047B2 patent drawing
  • US12205047B2 patent drawing

AI summary

A method, apparatus, and computer program product are provided for estimating parking availability in an area based on probe data points in response to a request while maintaining data privacy. A method may include: receiving probe data associated with a plurality of vehicles; determining, from the probe data, location information, parking event information, and a timestamp; receiving a parking availability query, where the parking availability query includes a location; generating and transmitting a request for parking availability information corresponding to the location; receiving a plurality of partial results in response to the request for parking availability information corresponding to the location; determining, from the plurality of partial results, parking availability information corresponding to the location; and providing the parking availability information corresponding to the location responsive to the parking availability query.