Message Prominence Scoring via Geospatial and Temporal Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems fail to effectively prioritize and display messages based on their relevance to a user's location and time, leading to a disorganized and less engaging user experience.

Innovation Solution

A method and system that score and rank messages based on their geographical distance and temporal age, along with the reputation of the posting venue, to determine message prominence, allowing for more relevant content to be displayed prominently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messages are displayed in chronological order without prioritization, then all messages are visible to users, but user engagement decreases due to disorganized presentation

Engineering Contradiction:
Improvemessage display organizationVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system changes the parameter of message prioritization by introducing a scoring mechanism that evaluates messages based on multiple dimensions including geographical proximity, temporal recency, and venue reputation. This transforms the display order from simple chronological sequencing to a ranked order based on calculated prominence scores, resolving the contradiction between organization and engagement.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The message prominence score is constructed as a composite of multiple factors: geographical distance, temporal age, and venue reputation score. By combining these different elements into a single composite scoring system, the patent creates a holistic prioritization mechanism that simultaneously addresses organization and engagement requirements.

Inventive Principle:
Principle #40Composite materials

2Reliability

If messages are prioritized based on multiple factors including location and time, then user engagement improves, but system complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidscoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex prioritization task is segmented into distinct computational components: calculating geographical distance, determining temporal age, evaluating venue reputation, and combining these into a final prominence score. This segmentation allows each factor to be processed independently and then integrated, managing system complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary scoring mechanism that mediates between multiple input factors (location, time, venue reputation) and the final message display order. This intermediary prominence score simplifies the decision-making process by pre-calculating and storing the composite priority value, reducing the complexity of real-time display decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If geographical distance and temporal age are used to score messages, then message relevance to user location and time improves, but computational requirements increase

Engineering Contradiction:
Improvemessage relevance accuracyVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary calculations of geographical distance and temporal age when messages are first received or stored, rather than calculating these values each time a user views messages. This preliminary action pre-computes the基础性 metrics that will be used in prominence scoring, reducing redundant computations and energy consumption during user interactions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9356901B1Determining message prominence
Publication Date: 2016.05.31 GOOGLE LLC
  • US9356901B1 patent drawing
  • US9356901B1 patent drawing
  • US9356901B1 patent drawing

AI summary

In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A request that a server system deliver textual posts to a computing device may be received. Posts may be associated with a geographical place of posting and a temporal age. A value that represents a geographical distance from the computing device to the geographical place of posting can be identified. A score for a post may be based on the value that represents the geographical distance and the temporal age of the post. An indication of the score for the particular post may be provided to the computing device so as to cause the computing device to display an indication of the post and to visibly indicate a prominence of the post. The indication of prominence of the post is based on the indication of the score for the post.