H04N21/20

Method and System for Remotely Controlling Consumer Electronic Devices
20220078496 · 2022-03-10 ·

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.

Method and System for Remotely Controlling Consumer Electronic Devices
20220078496 · 2022-03-10 ·

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.

Electronic messaging display optimization

A method, system, and/or computer program product optimize a display of messages on a public electronic video display. A video camera captures images of multiple mobile vehicles that are traversing a vehicular pathway, which is physically proximate to a public electronic video display. The multiple mobile vehicles are categorized into a specific vehicle category based on captured images of the multiple mobile vehicles. The specific vehicle category is matched to a particular set of multiple video display messages. A video display message is displayed on the public electronic video display based on the specific vehicle category.

CUSTOM CONTENT INSERTION
20230396666 · 2023-12-07 ·

Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.

Content recognition while screen sharing

Techniques performed by a data processing system for conducting a communication session between a plurality of computing devices of a plurality of participants herein include establishing a communication session between a plurality of computing devices of a plurality of participants in which media content associated with the communication session is provided to each of the computing devices of the plurality of participants, receiving, via a network connection, a first media stream from the computing device of a first participant that includes a rendering of a first content item to be shared with the plurality of participants, performing image analysis on pixel data of the first media steam to identify features of the first content item, identifying a first file associated with the first content item based on the features of the first content item, and providing access to the participants to the first file associated with the first content item.

Content recognition while screen sharing

Techniques performed by a data processing system for conducting a communication session between a plurality of computing devices of a plurality of participants herein include establishing a communication session between a plurality of computing devices of a plurality of participants in which media content associated with the communication session is provided to each of the computing devices of the plurality of participants, receiving, via a network connection, a first media stream from the computing device of a first participant that includes a rendering of a first content item to be shared with the plurality of participants, performing image analysis on pixel data of the first media steam to identify features of the first content item, identifying a first file associated with the first content item based on the features of the first content item, and providing access to the participants to the first file associated with the first content item.

Method and System for Remotely Controlling Consumer Electronic Devices
20210329313 · 2021-10-21 ·

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.

Method and System for Remotely Controlling Consumer Electronic Devices
20210329313 · 2021-10-21 ·

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.

Content Recognition while Screen Sharing

Techniques performed by a data processing system for conducting a communication session between a plurality of computing devices of a plurality of participants herein include establishing a communication session between a plurality of computing devices of a plurality of participants in which media content associated with the communication session is provided to each of the computing devices of the plurality of participants, receiving, via a network connection, a first media stream from the computing device of a first participant that includes a rendering of a first content item to be shared with the plurality of participants, performing image analysis on pixel data of the first media steam to identify features of the first content item, identifying a first file associated with the first content item based on the features of the first content item, and providing access to the participants to the first file associated with the first content item.

Method and System for Remotely Controlling Consumer Electronic Devices
20210314636 · 2021-10-07 ·

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.