Inventor(s)

Nikita AgarwalFollow

Abstract

The disclosed technology may prevent the disclosure of spoilers when a user performs a media content related search. The media content related search may be for media content that includes seasons or years of episodes of a television series, multiple movies in a collection or series of movies, or multiple related books in a book series included in a digital library of digital books. For example, standard search engines and digital assistants may provide exhaustive information for a media content related search that is obtained from a knowledge graph for the media content. The information provided by the media content related search may include plot developments that the user may not have reached in their consumption of a media content item included in the media content because, for example, the user has yet to watch or consume the episode or episodes of the television series that include the plot development, the movie or movies in the movie collection that include the plot development, or the books, the book, or the book chapters in a book in the book series that include the plot development.

The disclosed technology introduces a context-aware filtering of the information provided by the media content related search. The context-aware filtering may detect a current viewing progress of a user within a specific media content item, such as an episode in a television series, a movie in the movie collection, or a book in the digital book series. The context-aware filtering may assign a reveal attribute to individual facts within a knowledge graph. For example, a reveal attribute may indicate the specific point in the narrative for the media content item where a fact is first disclosed. When a query for a search for the media content item is received (a media content related search), the reveal attribute of each relevant fact provided by the results of the media content related search may be compared against a progress state of the user in the media content item. The progress state may be a playback progress of the user through the episode in the television series, the playback progress of the user through the movie in the movie collection or a reading progress of the user through the book in the digital book series.

The context-aware filtering may redact facts associated with future narrative points not yet consumed by the user when viewing or watching the media content item or reading the content in the book in the digital book series in the digital library. In addition, or in the alternative, the context-aware filtering may provide a response to the requested media content related search that may be synthesized using information previously encountered by the user while consuming the media content item ensuring that the search results remain relevant while preserving the narrative experience by not providing any spoilers.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS