Content Item Search Engine Indexing Previously Delivered Items
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users cannot easily locate and interact with content items, such as advertisements, that they previously viewed on a device, as they navigate away from the original webpage, leading to a loss of access to previously presented content.
Innovation Solution
A content item search engine that receives search queries from a user device, creates an index of previously delivered content items, and uses these search terms to retrieve and deliver relevant content items, with options to order results by timestamp and filter by type or time period, utilizing a content item management system and cached copies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users navigate away from the original webpage after viewing content items, then users can access new content and navigate freely, but users lose access to previously presented content items
Solution Approach 1:
The system performs preliminary action by creating and maintaining an index of content items delivered to the user device before the user needs to search for them. This index is built in advance using delivery data that tracks what content has been previously served to each user, enabling rapid retrieval when users later search for previously viewed content without requiring them to remember exact URLs or navigate back to original pages
2Productivity
If a content item management system delivers numerous content items to users, then content sponsorship opportunities increase, but locating specific content items becomes difficult
Solution Approach 1:
The system introduces an intermediary search interface that mediates between the large volume of delivered content items and the user's need to locate specific items. This search interface accepts user queries and translates them into searches against the maintained index, returning relevant content items even though they were delivered at different times and locations, thus making the large content volume manageable and searchable
3Adaptability or versatility
If third party content sponsors rely on content serving entities to serve sponsored content, then resource providers without content infrastructure can still provide content, but users cannot easily find or revisit sponsored content
Solution Approach 1:
The system applies universality by making the content item search functionality available to all users regardless of which content serving entity delivered the original content. The search interface and index system work universally across content from different sponsors and serving entities, enabling users to find and revisit sponsored content through a unified search mechanism that doesn't depend on the original delivery source
Data Source
AI summary
In one aspect, a method includes receiving, from a user device, a search query including one or more search terms for a content item. The method identifies a corpus of content items previously delivered to the user device, creates an index of the corpus of content items previously delivered to the user device, and uses the received search terms to search the index of the corpus of content items. The method determines that at least one content item in the index corresponds to the received search terms and delivers, to the user device, a content item search result, where the content item search result includes the at least one content item corresponding to the received search terms. Other implementations of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.


