G06F16/438

Methods, systems, and media for identifying abusive user accounts based on playlists
11567987 · 2023-01-31 · ·

Methods, systems, and media for identifying abusive user accounts based on playlists are provided. In accordance with some embodiments of the disclosed subject matter, a method for identifying abusive content is provided, the method comprising: determining at least one feature associated with a playlist created by a user-generated channel; calculating a playlist score associated with the playlist based on a playlist classifier, wherein the playlist classifier comprises a function that maps the at least one feature to the playlist score; calculating a channel score associated with the user-generated channel based at least on the calculated playlist score; determining that one or more content items associated with the user-generated channel is to be demoted based on the calculated channel score, wherein the one or more content items comprises the playlist; and causing the one or more content items to be demoted.

Systems and methods for executing a supplemental function for a natural language query

Systems and methods are described to address shortcomings in conventional conversation systems by executing a customized supplemental function for a natural language query based on the user's profile. In some aspects, the systems and methods receive a user query for a media asset, determine a query template in the user's profile matching the user's query, and identify and execute a supplemental function corresponding to the query template in addition to responding to the user's query. The user's profile is customized on the user's usage patterns of an interactive media guidance application. By monitoring the user's usage patterns and learning from the user's actions in conjunction with the user's natural language queries on which supplemental functions to execute, the interactive media guidance application may provide a smarter and more efficient user experience.

Systems and methods for executing a supplemental function for a natural language query

Systems and methods are described to address shortcomings in conventional conversation systems by executing a customized supplemental function for a natural language query based on the user's profile. In some aspects, the systems and methods receive a user query for a media asset, determine a query template in the user's profile matching the user's query, and identify and execute a supplemental function corresponding to the query template in addition to responding to the user's query. The user's profile is customized on the user's usage patterns of an interactive media guidance application. By monitoring the user's usage patterns and learning from the user's actions in conjunction with the user's natural language queries on which supplemental functions to execute, the interactive media guidance application may provide a smarter and more efficient user experience.

DATA RECOVERY METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20230026780 · 2023-01-26 ·

A data recovery method includes receiving a request to recover target audio and video behavior data generated during use of an audio and video application by a target user. The target audio and video behavior data has been deleted from a database. The method includes obtaining a target data category of the target audio and the video behavior data; searching a blockchain system for the target audio and video behavior data based on the target data category, the blockchain system being configured to store operation data generated by the audio and video application that includes first operation data of audio and video behavior data. The method includes storing the target audio and video behavior data in the database; and returning the target audio and video behavior data to the target user.

Method, system and computer program product for navigating digital media content

The field of the invention relates to methods, systems and computer program products for navigating digital media content, in particular for navigating digital media content using an interface abstracted from that digital media content instead of, or as a supplement to, traditional user interface controls. There is provided a method for presenting a user interface to an end user to facilitate the searching, browsing and/or navigation of digital media content, the method comprising the steps of: (a) analysing the digital media content to create “hooks” related to the digital media content, or retrieving “hooks” in the digital media content, and (b) replacing or augmenting a graphical or textual representation of the digital media content with the “hooks.”

RECORDING MOMENTS TO RE-EXPERIENCE

Methods, systems, and storage media for recording moments as they are occurring and utilizing a virtual assistant to re-play those moments as a fully or partially immersive experience are disclosed. Exemplary implementations may: record data for a particular moment as the moment is occurring and utilize a virtual assistant to replay the moment as a fully or partially immersive experience. The recorded data may include indicators of a plurality of sensory perceptions for the recorded moment.

Method for sharing and searching playlists

A system that provides for the accessing and playing of media files having differing associated rights such as non-DRM media files, purchased and downloaded media files, subscription download files such as tethered downloads, and subscription streamed DRM files. The system also provides a method and user interface for sharing a media collection among computing devices in communication via a network. The system allows access and playback, from each computing device on a network, of all media files in a media collection, regardless of their associated rights.

Cloud Queue Tombstone
20230231901 · 2023-07-20 ·

Example techniques relate to cloud queue tombstones. An example implementation may involve a computing system receiving instructions to remove a particular media item from a playback queue. Based on the instructions, the computing system removes the particular media item from the playback queue and adds, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue. The computing system receives, from the media playback system, a request for a window of one or more media items from the playback queue. Based on the request, the computing system sends, to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator. The computing system detects a given tombstone removal trigger from among multiple tombstone removal triggers and based on the detecting, removes the tombstone indicator from the playback queue.

Online asset recommendation system

Creating a playlist of multimedia assets based on estimated user viewing length and an estimated length of engagement during a user session. Assets are selected based on an anchor asset displayed with the playlist of multimedia assets.

Online asset recommendation system

Creating a playlist of multimedia assets based on estimated user viewing length and an estimated length of engagement during a user session. Assets are selected based on an anchor asset displayed with the playlist of multimedia assets.