Location-Based Search Data Structure Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search systems fail to provide relevant information to users as they do not consider the location associated with the user device, leading to irrelevant search results.

Innovation Solution

A location-based data structure is generated and used to perform searches, where the system partitions geographical areas into manageable sections based on the quantity of information, allowing for location-specific and popularity-ranked recommendations to be provided to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If search systems provide comprehensive information without location filtering, then information completeness is improved, but information relevance deteriorates

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation relevance
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent segments search results into location-based partitions, dividing comprehensive information into geographically relevant subsets. This allows the system to maintain information completeness across the entire database while presenting only location-relevant information to each user, thus resolving the contradiction between completeness and relevance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by tailoring search results to specific geographic locations. Different users in different locations receive different subsets of information based on their geographic context, making the information locally relevant rather than uniformly comprehensive, thereby improving relevance without losing overall information completeness.

Inventive Principle:
Principle #3Local quality

2Loss of information

If search systems filter information by location, then information relevance is improved, but information completeness deteriorates

Engineering Contradiction:
Improveinformation relevanceVSAvoidinformation completeness
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent performs preliminary location-based filtering and organization of information before presenting it to users. By pre-segmenting information into location-based partitions and caching relevant results, the system maintains completeness of the overall information set while ensuring each user receives a complete subset relevant to their location, thus avoiding the loss of relevant information.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If the system processes all search information without location-based partitioning, then processing simplicity is improved, but search accuracy deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidsearch accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the search processing system into location-based partitions, dividing the complex task of processing all information into simpler sub-tasks that handle only location-relevant data. This segmentation improves search accuracy by focusing processing on relevant information while maintaining reasonable system complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by processing only the portion of information relevant to each user's location rather than all information. This partial processing improves search accuracy by eliminating irrelevant data from the processing pipeline while keeping the system relatively simple by avoiding the need to process and filter out unnecessary information.

Inventive Principle:
Principle #16Partial or excessive action

4Loss of information

If the system provides location-specific recommendations, then recommendation relevance is improved, but system complexity deteriorates

Engineering Contradiction:
Improverecommendation relevanceVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges location data with search result processing in an integrated manner. By combining location-based filtering with the recommendation engine, the system provides location-specific recommendations without requiring a completely separate complex system, thus improving recommendation relevance while managing system complexity through integration.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9336235B2Location-based recommendations
Publication Date: 2016.05.10 VERIZON PATENT & LICENSING INC
  • US9336235B2 patent drawing
  • US9336235B2 patent drawing
  • US9336235B2 patent drawing

AI summary

A method includes receiving a request to perform a search; identifying a data structure, of a group of data structures, from which to perform the search, based on a location associated with a user device and a search area within which the user device is located, where the data structure stores information associated with at least one geographic area that is intersected by the search area; retrieving, from the data structure, search results associated with subject matter identified in the request, where the search results are associated with locations within the geographic area; identifying, from the data structure, other user devices that performed searches based on the subject matter; retrieving, from the data structure, other search results based on prior searches, associated with other subject matter, that were performed by the other user devices; and sending, to the user device, the search results or the other search results.