G06F16/735

Systems and methods for dynamically educating users on sports terminology

Systems and methods are described for a media guidance application (e.g., implemented on a user device) that explains sports terminology to a user accessing content that corresponds to a sporting event. The media guidance application may detect terms used in the content, determine the terms are unique to the sport, and display definitions and explanations alongside the terms.

Systems and methods for flexibly using trending topics as parameters for recommending media assets that are related to a viewed media asset

Systems and methods are provided herein for flexibly using trending topics as parameters for recommending media assets that are related to a viewed media asset. A media guidance application may determine that a user has viewed a media asset. The media guidance may identify a plurality of attributes corresponding to the viewed media asset and determine that a respective attribute of the plurality of attributes matches a trending topic. The media guidance application may update a set of weightings corresponding to the plurality of attributes by increasing a weighting corresponding to the respective attribute and adjust a recommendation for a media asset different from the viewed media asset based on the updated set of weightings. The media guidance application may generate for display the recommendation of the media asset different from the viewed media asset.

Systems and methods for flexibly using trending topics as parameters for recommending media assets that are related to a viewed media asset

Systems and methods are provided herein for flexibly using trending topics as parameters for recommending media assets that are related to a viewed media asset. A media guidance application may determine that a user has viewed a media asset. The media guidance may identify a plurality of attributes corresponding to the viewed media asset and determine that a respective attribute of the plurality of attributes matches a trending topic. The media guidance application may update a set of weightings corresponding to the plurality of attributes by increasing a weighting corresponding to the respective attribute and adjust a recommendation for a media asset different from the viewed media asset based on the updated set of weightings. The media guidance application may generate for display the recommendation of the media asset different from the viewed media asset.

Systems and methods for presenting auxiliary video relating to an object a user is interested in when the user returns to a frame of a video in which the object is depicted
11593429 · 2023-02-28 · ·

Systems and methods are described herein for a media guidance application that detects, and responds to, a user's review of video content on a media device. The media guidance application detects a rewind operation during playback of a video comprising a media asset. In response, the media guidance application determines if the playback position reached during the rewind operation occurs during a first break in the media asset and, if so, identifies objects depicted in the video at the playback position, and presents auxiliary video relating to an object at a second break in the media asset.

Systems and methods for presenting auxiliary video relating to an object a user is interested in when the user returns to a frame of a video in which the object is depicted
11593429 · 2023-02-28 · ·

Systems and methods are described herein for a media guidance application that detects, and responds to, a user's review of video content on a media device. The media guidance application detects a rewind operation during playback of a video comprising a media asset. In response, the media guidance application determines if the playback position reached during the rewind operation occurs during a first break in the media asset and, if so, identifies objects depicted in the video at the playback position, and presents auxiliary video relating to an object at a second break in the media asset.

Methods, systems, and apparatuses to respond to voice requests to play desired video clips in streamed media based on matched close caption and sub-title text

Methods, Systems, and Apparatuses are described to implement voice search in media content for requesting media content of a video clip of a scene contained in the media content streamed to the client device; for capturing the voice request for the media content of the video clip to display at the client device wherein the streamed media content is a selected video streamed from a video source; for applying a NLP solution to convert the voice request to text for matching to a set of one or more words contained in at least close caption text of the selected video; for associating matched words to close caption text with a start index and an end index of the video clip contained in the selected video; and for streaming the video clip to the client device based on the start index and the end index associated with matched closed caption text.

Methods, systems, and apparatuses to respond to voice requests to play desired video clips in streamed media based on matched close caption and sub-title text

Methods, Systems, and Apparatuses are described to implement voice search in media content for requesting media content of a video clip of a scene contained in the media content streamed to the client device; for capturing the voice request for the media content of the video clip to display at the client device wherein the streamed media content is a selected video streamed from a video source; for applying a NLP solution to convert the voice request to text for matching to a set of one or more words contained in at least close caption text of the selected video; for associating matched words to close caption text with a start index and an end index of the video clip contained in the selected video; and for streaming the video clip to the client device based on the start index and the end index associated with matched closed caption text.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
20230056155 · 2023-02-23 · ·

An information processing apparatus according to the present invention includes: a display control unit that displays, on a screen, a map of a search area and a plurality of camera icons indicating a location of a surveillance camera on the map; an operation receiving unit that receives an operation of superimposing a first camera icon on a second camera icon among the plurality of camera icons; and a processing request unit that requests, based on the operation, a search process for common person shown in common in both a first surveillance video captured by the surveillance camera corresponding to the first camera icon and a second surveillance video captured by the surveillance camera corresponding to the second camera icon.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
20230056155 · 2023-02-23 · ·

An information processing apparatus according to the present invention includes: a display control unit that displays, on a screen, a map of a search area and a plurality of camera icons indicating a location of a surveillance camera on the map; an operation receiving unit that receives an operation of superimposing a first camera icon on a second camera icon among the plurality of camera icons; and a processing request unit that requests, based on the operation, a search process for common person shown in common in both a first surveillance video captured by the surveillance camera corresponding to the first camera icon and a second surveillance video captured by the surveillance camera corresponding to the second camera icon.

Adaptive search results for multimedia search queries

Certain embodiments involve adaptive search results for multimedia search queries to provide dynamic previews. For instance, a computing system receives a search query that includes a keyword. The computing system identifies, based on the search query, a video file having keyframes with content tags that match the search query. The computing system determines matching scores for respective keyframes of the identified video file. The computing system generates a dynamic preview from at least two keyframes having the highest matching scores.