H04N21/4782

FACILITATING VIDEO SEARCH
20230036399 · 2023-02-02 ·

Methods and apparatus for facilitating video search are disclosed. An example apparatus includes one or more processors to execute instructions to process first metadata associated with video to identify the video as corresponding to an episode of a television show, the video made available by a first device. The example one or more processors are to update a database to include first information concerning the episode of the television show based on the first metadata and access second metadata associated with the video, the second metadata collected from a second device. Additionally, the example one or more processors are to process the second metadata to determine second information about the episode of the television show and augment the database with the second information about the episode of the television show.

FACILITATING VIDEO SEARCH
20230036399 · 2023-02-02 ·

Methods and apparatus for facilitating video search are disclosed. An example apparatus includes one or more processors to execute instructions to process first metadata associated with video to identify the video as corresponding to an episode of a television show, the video made available by a first device. The example one or more processors are to update a database to include first information concerning the episode of the television show based on the first metadata and access second metadata associated with the video, the second metadata collected from a second device. Additionally, the example one or more processors are to process the second metadata to determine second information about the episode of the television show and augment the database with the second information about the episode of the television show.

Social Network Account Assisted Service Registration

Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.

Social Network Account Assisted Service Registration

Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.

SYSTEMS AND METHODS FOR REDUCING DIGITAL VIDEO LATENCY

Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining a likelihood that a user will trigger presentment of video content within a portion of digital content, and when the likelihood is determined to exceed a threshold, obtaining a video tag that identifies the video content or caching a portion of the video content prior to presentment of the video content.

SYSTEMS AND METHODS FOR REDUCING DIGITAL VIDEO LATENCY

Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining a likelihood that a user will trigger presentment of video content within a portion of digital content, and when the likelihood is determined to exceed a threshold, obtaining a video tag that identifies the video content or caching a portion of the video content prior to presentment of the video content.

METHOD AND APPARATUS FOR DISPLAYING PAGE
20230030729 · 2023-02-02 ·

A method and an apparatus for displaying a page. An exemplary method includes sending a dynamic configuration request of a tool display area in a target page in response to a page loading request of the target page in a live streaming scene. The method further includes receiving dynamic configuration information corresponding to the scene identification information, and displaying the target page based on the dynamic configuration information.

Facilitating video search

Methods and apparatus for facilitating video search are disclosed. An example method includes identifying a video, matching the video to a sporting event, and fetching additional information associated with the sporting event. The additional information identifies an athlete associated with the sporting event. The method further includes augmenting a search index entry for the video based at least in part on the additional information associated with the sporting event, and weighting matches to index terms using the additional information differently than matches based on a description of the sporting event.

Facilitating video search

Methods and apparatus for facilitating video search are disclosed. An example method includes identifying a video, matching the video to a sporting event, and fetching additional information associated with the sporting event. The additional information identifies an athlete associated with the sporting event. The method further includes augmenting a search index entry for the video based at least in part on the additional information associated with the sporting event, and weighting matches to index terms using the additional information differently than matches based on a description of the sporting event.

Automated generation of video-based electronic solicitations
11483623 · 2022-10-25 · ·

Systems and methods are provided for generating a trackable video-based product. One method comprises receiving a video comprising a plurality of frames from a video database; receiving product information associated with at least one product for sale from a product database; and receiving annotation data linking the received product information to at least one of the plurality of frames from a metadata database. The method may further comprise modifying a database to include a link between the at least one of the plurality of frames and the product information and generating an augmented video using the annotation data and the received video. The method may further comprise delivering the augmented video to a client device, such as a user device of a consumer, and responsive thereto receiving a communication related to the delivered video, the communication comprising data relating to an interaction with the video; comparing the data relating to the interaction with the link in the database to determine an associated product; and delivering information associated with the determined associated product to the client device.