H04N21/4542

Method, electronic device and social media server for controlling content in a video media stream using face detection

Controlling content in a video media stream is presented. The controlling comprises: imaging a scene with a camera (42) of an electronic device (10); detecting, using a face detection function (22, 113), one or more faces present in the imaged scene; identifying, using an identity recognition function (23, 114), an individual having a face from among the one or more detected faces by determining that the face is a face of an individual having a social relationship on social media with a user of the electronic device (10); seeking approval, using an approval function (24, 115), from the identified individual to participate in the video media stream; and upon an approval from the identified individual to participate in the video media stream, generating the video media stream, using the camera (42) of the electronic device (10), with the face of the identified individual being visible.

METHOD FOR PROVIDING IDENTIFYING PORTIONS FOR PLAYBACK AT USER-SELECTED PLAYBACK RATE

Methods and systems are described for enhancing the viewing experiences of users consuming a content item. The system identifies identifying portions for playback and allows a user to select a playback rate to display the selected portions at. This creates a highlight reel for the user to watch at their selected playback rate.

METHOD FOR DISTRIBUTING CENSORED VIDEOS OF MANUFACTURING PROCEDURES PERFORMED WITHIN A FACILITY TO REMOTE VIEWERS
20230124561 · 2023-04-20 ·

One variation of the method for distributing censored videos of manufacturing procedures performed within a facility includes: accessing a video feed captured by a local device interfacing with a local operator during performance of a procedure within the facility; interpreting a set of objects depicted in the video feed based on features extracted from the video feed; accessing a minimum censorship specification for the procedure, the minimum censorship specification defining a set of object types corresponding to a first degree of censorship; identifying a subset of objects, in the set of objects, depicted in the video feed related to the procedure based on the set of object types defined in the minimum censorship specification; fogging the subset of objects in the video feed to generate a censored video feed; and serving the censored video feed to a remote viewer portal accessed by a remote viewer.

Display of encrypted content items

A method of displaying content items, for example message items in a messaging application or service, is disclosed. The method comprises receiving encrypted content items in a chronological sequence; decrypting the content items; causing display of a display sequence, in order of the chronological sequence, of a respective place holder in place of each of the decrypted content items, and, in response to a user input, causing display of the respective content item in place of one or more of the place holders. Each place holder has an appearance of a scrambled version of the respective content item. The display sequence may be contiguous in received items or sent content items may be interleaved with received content items in the display sequence, in which case sent content items may be displayed with place holders in the same way as received items. A corresponding system and corresponding computer readable medium or media are also disclosed.

Methods and systems for recommending content restrictions

Systems and methods are described herein for recommending content restrictions to a user based on chatter in a social network of the user. The system analyzes chatter in the social network to identify a correlation between what is posted by users and the content that the users are posting about. The system stores a mapping between chatter and expected attributes of the content referenced by the chatter. The system will determine whether to block the content when an expected attribute is associated with a content restriction.

Rendering image content as time-spaced frames

Methods, systems, and apparatus, including a media player and computer-readable mediums, are described for rendering media content at a frame rate that is safe to a user. A system, or its media player, obtains media content that includes video content having multiple frames. The system determines a frame rate representing a rate for sequentially displaying the frames to the user when the media player plays the media content. Image content of each frame is scanned and data describing different photosensitivity thresholds is obtained. Based on a photosensitivity of the user, the system determines that one or more frames in a portion of the media content include image content that is unsafe to the user when the media player plays the media content. The system selectively decreases a frame playback rate for the portion of the media content as a function of an input value that is selectable by the user.

REAL TIME LOCAL FILTERING OF ON-SCREEN IMAGES
20230162337 · 2023-05-25 · ·

The present invention relates to a system and method for detecting inappropriate content on a device and filtering content on a variety of media. Inappropriate content is detected by sampling a display of the device to produce a sample, preprocessing the sample using a local processor and locally stored software to determine if the sample is a likely candidate to include objectionable content, and if found to be a likely candidate, analyzing the sample using an artificial intelligence routine running on said local processor;

Analyzing Content Of A Media Presentation

Embodiments include systems and methods for analyzing content of a media presentation within a receiving computing device. In embodiments, a processor of a computing device may analyze media data within a media bitstream while receiving, such as prior to or in parallel with presentation of, the media data to determine whether the media data includes objectionable content. The processor may modify a presentation of the media data in response to determining that the analyzed media data includes objectionable content. The computing device may be a wireless communication device.

SYSTEMS AND METHODS FOR PREVENTING SPOILERS IN A RESULTS DISPLAY FOR A TOURNAMENT-STYLE COMPETITION BY SELECTIVELY BLACKING OUT COMPETITOR RESULTS
20230164390 · 2023-05-25 ·

Systems and methods are disclosed herein for generating for display depictions of tournament-style competitions restricting user's access to any content that may spoil the results of the tournament. A user may request to view a display that contains a tournament and participating competitors. Requests may be received from users to view recordings of tournament competitions or a results display with the tournament bracket displayed. The media guidance application may access recorded versions of competitions from internal and external directories. Furthermore, the media guidance application may compare user viewing progress data and competitor progress data to ensure the user does not prematurely view results of any competitions of interest to the user. If the media guidance application determines a user's progress is less than the progress of the user's favorite team, visual representations of the competitions that may spoil the outcome of the user's favorite team's competition may be blacked out.

Method and apparatus for filtering video

An artificial intelligence (AI) system for simulating functions such as recognition, determination, and so forth of a human brain by using a mechanical learning algorithm such as deep learning, or the like, and an application thereof are provided. A method of filtering video by a device is provided. The method includes selecting at least one previous frame preceding a current frame being played from among a plurality of frames included in the video, generating metadata regarding the selected at least one previous frame, predicting harmfulness of at least one next frame to be displayed on the device after playback of the current frame, based on the generated metadata, and filtering the next frame based on the predicted harmfulness.