Location-Based Social Feed Prioritization System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social network systems do not prioritize location-based feeds effectively, leading to inefficiencies in user interaction and collaboration, as users are overwhelmed by non-geographically relevant updates.

Innovation Solution

A system that identifies the geolocation of a display device and prioritizes social network feeds based on proximity to the user's current location, ensuring that more relevant feeds are displayed first, thereby enhancing user efficiency and collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If social network feeds are displayed without location-based prioritization, then users receive all feeds equally, but users are overwhelmed by non-geographically relevant updates and lose time reviewing irrelevant content

Engineering Contradiction:
Improvetime to review relevant feedsVSAvoiduser interaction efficiency
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system applies local quality by prioritizing feeds based on their geographic proximity to the user. Feeds from locations closer to the user are displayed with higher priority, while feeds from farther locations are lower priority. This creates a differentiated display quality based on spatial relevance, allowing users to quickly identify and engage with geographically pertinent content without wasting time on irrelevant updates.

Inventive Principle:
Principle #3Local quality

2Productivity

If location-based prioritization is implemented, then geographically relevant feeds are displayed first, but the system complexity increases due to geolocation identification and proximity calculation

Engineering Contradiction:
Improveuser collaboration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses an intermediary approach by introducing a location service component that handles geolocation identification and proximity calculations. This intermediary module abstracts the complexity of geographic data processing from the main feed delivery system, allowing location-based prioritization to be implemented through a dedicated service layer that manages spatial computations and returns simplified priority rankings to the feed display.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If all feeds are displayed with equal priority, then the system remains simple, but users cannot efficiently identify geographically relevant content

Engineering Contradiction:
Improvefeed identification efficiencyVSAvoidtime to find relevant feeds
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system applies preliminary action by pre-calculating and applying priority rankings to feeds based on their geographic proximity to the user before the feeds are displayed. This preliminary sorting operation occurs in advance, organizing feeds by relevance so that when users view the feed stream, geographically relevant content is already positioned at the top, eliminating the need for users to manually search or filter through irrelevant updates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9246959B2System and method for location-based social network feeds
Publication Date: 2016.01.26 SALESFORCE INC
  • US9246959B2 patent drawing
  • US9246959B2 patent drawing
  • US9246959B2 patent drawing

AI summary

Systems and methods are provided for location-based social network feeds. A system identifies a geolocation of a display device. The system identifies a first network feed and a second network feed associated with a user profile associated with the display device. The system identifies a first geolocation associated with the first network feed. The system identifies a second geolocation associated with the second network feed. The system calculates a first proximity between the first geolocation and the geolocation of the display device. The system calculates a second proximity between the second geolocation and the geolocation of the display device. The system outputs, to the display device, the first network feed based on the first proximity and the second network feed based on the second proximity.