Proactive Search Tool with Pre-compiled Social Context Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The vast amount of information available on the Internet makes it impractical for users to manually search for specific information, leading to a need for improved search tools that can efficiently rank and present relevant results, considering user context, behavior, and social networking information.

Innovation Solution

A computer-implemented search tool that provides a user interface where search results are compiled and ranked based on user-specific information, including social networking data, behavior patterns, and context, with the option to suggest results before a query is entered, and associates search results with call-to-action elements to enhance user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual searching is used to find specific information on the Internet, then users can locate desired information, but the process is impractical and time-consuming due to the vast amount of information available

Engineering Contradiction:
Improvesearch timeVSAvoidinformation retrieval efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system pre-compiles and stores information from multiple sources including social networking sites, news sites, and other Internet resources before users need it. When a user submits a search query, the system quickly retrieves pre-processed results rather than searching in real-time, significantly reducing search time and improving information retrieval efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The search system divides the vast Internet information into organized segments from different sources (social networking sites, news sites, other Internet sites). Each segment is independently crawled, processed, and stored, allowing efficient retrieval and combination of relevant results without overwhelming the system

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If search results are ranked based on general relevance algorithms, then search results are generated, but user-specific context and behavior patterns are not adequately considered

Engineering Contradiction:
Improvesearch personalizationVSAvoidranking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system incorporates user behavior patterns, preferences, and context as feedback signals to refine search result ranking. By analyzing how users interact with search results and what information they access, the system adapts future rankings to better match individual user needs while maintaining a manageable ranking framework

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The ranking system serves multiple functions simultaneously: it ranks results by general relevance, personalizes results based on user profiles, and adapts to user behavior patterns. This multi-functional approach achieves high adaptability without proportionally increasing system complexity

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

3Loss of time

If search tools only present results after query submission, then standard search functionality is provided, but users cannot receive proactive suggestions or save time on query formulation

Engineering Contradiction:
Improvequery formulation timeVSAvoiduser interaction flexibility
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system proactively generates and presents suggested search queries and relevant information before users submit their actual search queries. By pre-processing potential search topics and presenting them as suggestions, the system saves users time on query formulation while allowing users to easily select or modify suggestions as needed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10467239B2Suggesting search results to users before receiving any search query from the users
Publication Date: 2019.11.05 META PLATFORMS INC
  • US10467239B2 patent drawing
  • US10467239B2 patent drawing
  • US10467239B2 patent drawing

AI summary

In one embodiment, a method includes compiling one or more references to content items based on information known about a user stored in one or more object stores of a social-networking system. Each reference is associated with one or more call-to-action elements applicable to the content item associated with the reference. The call-to-action elements are selectable by the user to initiate the execution of an action modifying the related content item on the social-networking system. Modifying the related content item may include modifying metadata associated with the content item in one or more object stores of the social-networking system. The method includes sending, to a client device of the user after the user accesses a tool provided by the social-networking system, the references with their associated call-to-action elements for presentation to the user. The call-to-action elements are presented to the user in proximity to their associated references.