Dynamic Content Filtering for User Account Search Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional media services lack an efficient way for users to automatically filter and receive updates on new content matching specific criteria from other users, requiring manual browsing or searching.

Innovation Solution

A method and system that allow users to input criteria to identify user accounts and filter files based on keyword inputs, dynamically updating a list with new files matching the search as they are uploaded to the database, using an advanced search module and following module to streamline the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually browse or search for new content in conventional media services, then they can find content, but it requires significant time and effort

Engineering Contradiction:
Improvecontent discovery efficiencyVSAvoidtime spent on manual browsing
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining search criteria and automatically monitoring for new content matching those criteria. Users set up search parameters in advance, and the system continuously checks for matching content without requiring manual intervention, thus resolving the contradiction between productivity and time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service by automatically executing search queries and notifying users of new matching content. The automated search functionality serves itself by continuously monitoring the database based on predefined criteria, eliminating the need for users to repeatedly manually browse or search, thereby improving productivity while reducing time investment.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If conventional media services provide basic browsing and searching, then users can access existing content, but they cannot automatically receive updates on new content matching specific criteria

Engineering Contradiction:
Improvecontent filtering capabilityVSAvoidautomatic content update reception
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies universality by combining multiple functions into a single automated search feature. It simultaneously performs content filtering based on user-defined criteria, automatic database monitoring, and result notification, thereby enhancing adaptability while maintaining ease of operation through a unified interface.

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

Solution Approach 2:

The system implements feedback by continuously monitoring for new content matching search criteria and automatically notifying users when matches are found. This closed-loop feedback mechanism enables automatic content update reception, resolving the contradiction between adaptability and ease of operation.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system dynamically updates search results with new files, then content freshness is improved, but system complexity increases

Engineering Contradiction:
Improvecontent update timelinessVSAvoidsearch system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system reduces complexity through preliminary action by pre-defining search criteria and establishing monitoring rules in advance. This allows the dynamic update mechanism to operate based on predetermined parameters, improving content update timeliness while avoiding the need for complex real-time decision-making logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies merging by combining the search functionality with automatic update notification into a unified mechanism. The search module and notification module work together as an integrated system, reducing overall complexity while maintaining reliable and timely content updates.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11809372B2Filtering and feeds
Publication Date: 2023.11.07 SMUGMUG INC
  • US11809372B2 patent drawing
  • US11809372B2 patent drawing
  • US11809372B2 patent drawing

AI summary

Embodiments disclosed herein generally relate to a method for searching a database. The application receives an input identifying one or more users. The application matches the input to one or more user accounts, each user account corresponding to a user that was identified. The application presents to a requestor public accounts of each identified user account. The application receives a keyword input that filters one or more files in the public accounts. The application receives an input that saves a search comprising the user accounts and the keyword input. The application queries the database using the search. The application presents to the requestor a list of all files found using the search. The application dynamically updates the list to include new files matching a criteria of the search as new files satisfying the search are uploaded to the database.