Location Store Entry Consolidation via Trending Term Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face complexity in user selection of geographic locations due to multiple entries with different terms describing the same physical location, leading to difficulty in identifying the most accurate and relevant information.

Innovation Solution

The system identifies entries with the same physical location description, determines local and global frequencies of terms, and combines entries based on a scoring system that discounts differences between terms, especially trending terms, to generate a combined entry with the most descriptive terms for each location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple users provide location information with different terms for the same physical location, then the location store contains comprehensive user-generated data, but the complexity of user selection increases due to multiple duplicate entries

Engineering Contradiction:
Improvenumber of location entriesVSAvoidcomplexity of user selection
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system merges multiple location entries that describe the same physical location by identifying duplicate entries and combining them into a single consolidated entry. This process involves comparing location descriptions, determining similarity thresholds, and aggregating related entries while preserving unique terms from each original entry, thereby reducing the total number of entries while maintaining comprehensive location information.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If the system combines duplicate location entries, then user selection is simplified, but the process requires complex algorithms to identify and score entries

Engineering Contradiction:
Improveease of user selectionVSAvoidcomplexity of entry combination algorithm
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing location entries to extract and normalize location descriptions, terms, and attributes before the actual combining process. This includes standardizing location formats, identifying key descriptive elements, and preparing scoring data in advance, which simplifies the subsequent entry combination and reduces the computational complexity during the merging operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters such as location description normalization, term weighting, and similarity thresholds to optimize the entry combination process. By adjusting these parameters dynamically based on the data characteristics and user preferences, the system achieves effective duplicate detection and merging while managing algorithmic complexity through parameter optimization rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system uses frequency analysis to identify trending terms, then location identification accuracy improves, but processing time increases

Engineering Contradiction:
Improveaccuracy of location identificationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial frequency analysis by focusing on the most significant terms and locations rather than analyzing every possible term uniformly. It uses sampling techniques and prioritizes terms based on preliminary heuristics such as term length, commonality, and contextual relevance, thereby achieving sufficient accuracy for location identification while significantly reducing the processing time required for comprehensive frequency analysis across all entries.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10318560B2Identifying entries in a location store associated with a common physical location
Publication Date: 2019.06.11 META PLATFORMS INC
  • US10318560B2 patent drawing
  • US10318560B2 patent drawing
  • US10318560B2 patent drawing

AI summary

A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.