Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

45results about "Video data retrieval" patented technology

Systems and methods for calculating a predicted time when a user will be exposed to a spoiler of a media asset

Methods and systems are described herein for calculating a predicted time when a first user will be exposed to a spoiler of a first media asset. A media guidance application may retrieve an initial transmission time of the first media asset and a transmission time of a second media asset that precedes the transmission time of the first media asset. The media guidance application may retrieve electronic communications from a second user whose electronic communications the first user has viewed, and determine a subset of the electronic communications that correspond to the second media asset. The media guidance application may calculate a length of time from the transmission time of the second media asset to the earliest availability time of an electronic communication in the subset. The media guidance application may calculate the predicted time based on the transmission time of the first media asset and the length of time.
Owner:ADEIA GUIDES INC

System and method for managing a file

A computer-implemented method, performed by a system, for creating a video representation of a file is disclosed. The method comprises receiving, by the client device a request to start a synchronization addon with a file, whose content is requested to be shared by a user of the client device, wherein synchronization of data, collaborated on in the collaboration session, is performed by a synchronization framework used by the synchronization addon, and receiving, by the recording function, a message, originating from the client device instructing the central server to capture image frames of the content displayed by an instance of the synchronization addon. The method further comprises listening, by the recording function, to event messages from the synchronization addon executing in the recording function, and determining, by the recording function, a respective event time stamp for each respective event message of the event messages to obtain metadata associated with the content.
Owner:LIVEARENA TECH AB

Distribution backbone

Digitally distributing media content using a distribution backbone system, including: receiving a request for media content from a client, the request including a client profile; performing inventory and analysis of source assets by iteratively progressing through the client profile to create output; performing a capability mapping in which a series of rules that allow the source assets to be mapped to the client profile; and planning a manufacturing process, which determines work items and execution steps from capabilities mapped in response to the request for media content from the client.
Owner:SONY GROUP CORP +1

Video generation method and device, electronic equipment, medium and program product

The invention relates to a video generation method and device, electronic equipment, a medium and a program product, and the method comprises the steps: displaying a preset creation page comprising video generation reference information, the video generation reference information comprises a target generation prompt text, and the target generation prompt text comprises at least two types of video generation prompt texts; in response to the video generation instruction, a generated target video is displayed, the target video comprises video clips corresponding to each video generation prompt text in at least two video generation prompt texts, and the at least two video generation prompt texts correspond to different preset video generation models; the video clip corresponding to any video generation prompt text is generated based on a preset video generation model corresponding to any video generation prompt text. By using the technical scheme provided by the embodiment of the invention, the video generation efficiency can be improved while the diversity of the generated video content and the video quality are improved.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Voice-based image driving method and image-driven data processing method

The embodiment of the specification provides a voice-based image driving method and an image-driven data processing method, wherein the voice-based image driving method comprises the following steps: obtaining a reference voice and a reference facial image of a virtual object, performing voice coding on the reference voice to obtain target voice features, performing image coding on the reference facial image to obtain first image features of a first region and second image features of a second region, performing feature transformation on the first image features based on facial prior features and the target voice features to determine first target image features, wherein the facial prior features comprise facial texture features, and generating a target image after driving according to the first target image features and the second image features. The first image features are transformed based on the target voice features and the facial prior features, and a target image with high fidelity and high definition is obtained through decoding, thereby improving the user experience.
Owner:ALIBABA DAMO (HANGZHOU) TECH CO LTD

Electronic apparatus and control method therefor

An electronic apparatus includes: a microphone; a camera; a display; a speaker; and a processor operatively connected to the camera, the display, and the speaker, where the processor displays, on the display, a live view image obtained through the camera, when a camera application is executed; obtain a characteristic text for the live view image based on ae piece of object information included in the live view image, displays the characteristic text together with the live view image, identifies a sound source including metadata which matches the characteristic text, from among sound sources; displays information about the sound source together with the live view image, and when a user manipulation for capturing a moving image is input, outputs a first sound source from among the sound source through the speaker and capture a moving image through the microphone and the camera.
Owner:SAMSUNG ELECTRONICS CO LTD

Computing network for synchronized streaming of audiovisual content

Disclosed is a system provides substantially synchronized streaming. The system comprises at least one server operable to communicate, over a network, with client devices connected to the Internet; and provide a media stream to the client devices such that the media stream is displayed, in a substantially synchronized manner, on display screens of the client devices.
Owner:PARAMOUNT PICTURES CORP

Equipment recommendation systems and methods

A computer-implemented method for recommending an item of equipment, which comprises: gathering sensed data from a sensor; processing the sensed data in accordance with a biomechanical protocol to determine at least one performance indicator associated with a subject's execution of the biomechanical protocol; and determining at least one recommended feature of an item of equipment based at least in part on the at least one performance indicator. Also, an equipment recommendation system with specific application to hockey, which comprises: a camera configured to produce images representative of execution of a hockey shot of a given type by a subject; an I / O interface; and a processor connected to the camera via the I / O interface and configured to extract parameters from the images and to output, via the I / O interface, a hockey stick recommendation for the subject that is based on the parameters and on the given type of hockey shot.
Owner:BAUER HOCKEY LLC

Time travel search using digital content snapshots

The present disclosure relates to systems, non-transitory computer-readable media, and methods for capturing snapshots of digital content displayed on a client device and searching through the captured content. The disclosed systems provide a search function for effectively traveling back in time to identify digital content previously displayed on a client device. The disclosed systems provide options for capturing snapshots of content displayed on a display screen, extracting data from the snapshots, and storing the snapshots for use when populating search results. The disclosed systems utilize machine learning models to extract text and / or to generate text versions of snapshots including extracted text, descriptions of images, transcripts of videos, and / or textual summaries from displayed documents or webpages. In response to a search query, the disclosed systems can produce search results that include digital videos including captured snapshots of content displayed by a client device over time.
Owner:DROPBOX INC

Video generation method and device, electronic equipment, medium and program product

PendingCN121792822AImprove video qualityReduce the difficulty of creationVideo data retrievalSelective content distribution
The invention relates to a video generation method and device, electronic equipment, a medium and a program product, and the method comprises the steps: displaying a preset creation page which comprises video generation reference information, and the video generation reference information comprises a target reference video; in response to the video generation instruction, a generated target video is displayed, the target video is generated based on at least two video reference materials carrying timestamps, and the at least two video reference materials and the timestamp corresponding to any video reference material are separated based on the target reference video by the multi-modal separation model; the timestamps corresponding to the at least two video reference materials are used for aligning the at least two video reference materials. By using the technical scheme provided by the embodiment of the invention, the video generation efficiency can be improved while the diversity of the generated video content and the video quality are improved.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Systems and methods for dynamically creating hyperlinks associated with relevant multimedia content

The present disclosure relates to systems and methods for dynamically creating hyperlinks associated with relevant multimedia content in a computer network. A hyperlink generation module receives an electronic text file from a server. The module searches the text file to identify keywords present in the file. Once the keywords have been identified, a database is queried to identify multimedia content that is related to the keywords. Generally, multimedia content is associated with metadata to enable efficient searching of the multimedia content. Typically, the multimedia content is contextually relevant to both the identified keywords and text file. One or more hyperlinks corresponding to the keywords are then generated and inserted into the text file. The hyperlinks provide pointers to the identified multimedia content. After insertion into the text file, the hyperlinks may be clicked by a user or viewer of the file to retrieve and display the identified multimedia content.
Owner:ADEIA MEDIA SOLUTIONS INC

Realtime Distribution of Granular Data Streams on a Network

Including an asynchronous media fabric service in each of a plurality of hosts. The hosts operating together to asynchronously process real-time media streams under control of a media-processing application. A media-processing function process operates to capture from a real-time synchronous input stream and / or output to a real-time synchronous output stream. A grain transfer link is established for a transfer of grains between a first instance of a first shared memory pool located on a first host and a second instance of the first shared memory pool located on a second host. Following a first local write operation of a first grain to the first instance of the first shared memory pool, the asynchronous media fabric service is notified by a producer function process that the first grain is available for transfer to the second instance of the first shared memory pool on the second host via the grain transfer link.
Owner:MATROX GRAPHICS INC

Realtime distribution of granular data streams on a network

A system and method for an asynchronous media fabric service. The system includes at least one host configured with the asynchronous media fabric service. The asynchronous media fabric service is configured to: create and delete shared memory pools that are used to allow processes running on a single host direct access to grain data; send and receive grains from other hosts; and serve as an API endpoint for asynchronous media fabric function processes to create, delete and obtain references to streams.
Owner:MATROX GRAPHICS INC

Systems and methods for providing query-based triggers in real-time videos associated with a vehicle

A device may receive a query identifying one or more events to be captured by a camera associated with a vehicle, video data associated with the vehicle, and location data associated with the vehicle, and may generate a prompt requesting captions of video frames included in the video data. The device may process the video data, with a large language model and based on the prompt, to generate the captions of the video frames included in the video data, and may process the query and the captions, with a phrase model, to determine categories of words provided in the query and the captions. The device may calculate matching scores between the query and the captions based on the categories of words and a dictionary of words, and may identify an event based on the matching scores. The device may perform one or more actions based on the event.
Owner:VERIZON PATENT & LICENSING INC

Hierarchical Lorentzian latent structures for immersive video compression and continuous exploration

A system and method are provided for immersive video compression and continuous exploration using hierarchical Lorentzian latent structures. Spatiotemporal media is encoded into hierarchical mini-Lorentzian representations using Lorentzian autoencoders operating at multiple scales (Hmacro, Hmeso, Hmicro) that preserve tensor structure, temporal causality, and geometric relationships. The compressed representations are embedded in a Lorentzian manifold, where video content is organized as navigable geodesic trajectories. The hierarchy enables continuous multidimensional zoom operations, including fiber bundle expansion, semantic scale-shifting, and projection between scales, while maintaining semantic coherence and geometric consistency. Symbolic anchors, spatiotemporal routing protocols, and correlation-network-based restoration support intelligent navigation and high-fidelity decompression. Synthetic content is generated in context to extend exploration beyond original media boundaries. The architecture enables seamless transitions across spatial, temporal, spectral, and semantic dimensions for applications in immersive media, analysis, and visualization.
Owner:ATOMBEAM TECH INC

Optimization of content representation in a user interface

Methods and systems are described for providing optimal representations of content. A user interface may present content based on one or more images representing the content. User interactions associated with the content may be tracked based on which of the one or more images was used to represent the content. Statistical information may be tracked to determine which groups of users respond to particular images used to represent content. The statistical information may be used to select which images are used to represent the content for additional users.
Owner:COMCAST CABLE COMM LLC

Realtime distribution of granular data streams on a network

A system and method for an asynchronous media fabric service. The system includes at least one host configured with the asynchronous media fabric service. The asynchronous media fabric service is configured to: create and delete shared memory pools that are used to allow processes running on a single host direct access to grain data; send and receive grains from other hosts; and serve as an API endpoint for asynchronous media fabric function processes to create, delete and obtain references to streams.
Owner:MATROX GRAPHICS INC

Systems and methods for managing sharing of a video in a collaboration session

A method and a system (100) for managing sharing of a video in a collaboration session are disclosed. A sharing function (112) obtains (B122) a synchronization time stamp of an audio frame of the collaboration session, wherein the audio frame is going to be used for synchronizing the shared video stream with the collaboration session. The sharing function (112) determines, based on a video frame rate difference between the desired frame rate and a source frame rate of the video file, whether more, less or same number of video frames as in the video file are needed in the shared video stream. The sharing function (112) iteratively retrieves (B140) video frames from the video file stored in the storage function (140). The sharing function (112) provides (B160), by the sharing function (112), the shared video stream by sending said one or more generated video frames to the video communication service (110). The video communication service (110) provides (B174), the shared video stream to the two client devices (121) participating in the collaboration session.
Owner:LIVEARENA TECH AB

A system and method for managing video sharing in collaboration sessions.

A method and system (100) for managing video sharing in a collaboration session is disclosed. A sharing function (112) obtains a synchronization timestamp of an audio frame of the collaboration session (B122), which is used to synchronize a shared video stream with the collaboration session. The sharing function (112) determines whether the shared video stream requires more, fewer, or the same number of video frames as the video file, based on the video frame rate difference between a desired frame rate and the source frame rate of the video file. The sharing function (112) iteratively retrieves video frames from the video file stored in a storage function (140) (B140). The sharing function (112) provides the shared video stream by sending one or more generated video frames to a video communication service (110) (B160). The video communication service (110) provides the shared video stream to two client devices (121) participating in the collaboration session (B174).
Owner:LIVEARENA TECH AB

System and method for managing sharing of video in collaborative session

A method and system (100) for managing sharing of video in a collaborative session is disclosed. A sharing function (112) obtains (B122) synchronization timestamps for audio frames of the collaborative session, where the audio frames are to be used to synchronize a shared video stream with the collaborative session. The sharing function (112) determines, based on a video frame rate difference between a desired frame rate and a source frame rate of a video file, whether more, less or the same number of video frames is required in the shared video stream as compared to the number of video frames in the video file. The sharing function (112) iteratively retrieves (B140) video frames from the video file stored in a storage function (140). The shared video stream is provided (B160) by the sharing function (112) by sending the one or more generated video frames to a video communication service (110). The video communication service (110) provides (B174) the shared video stream to two client devices (121) participating in the collaborative session.
Owner:LEVORINA TECH

A natural language driven video generation method based on intention deconstruction

ActiveCN121815043BSpeech recognitionVideo data retrievalControl signalCharacteristic space
This application provides a natural language-driven video generation method based on intent deconstruction, relating to the field of video generation technology, including the following steps: receiving a user's natural language intent description, thereby obtaining a structured event sequence containing multiple event nodes arranged in chronological order, each event node containing structured attribute labels for scene, subject, and behavior, and for logically related event node pairs, they are marked as at least one of temporal relationship or causal dependency relationship; based on the structured event sequence and the logical relationship between its nodes, generating a multi-condition control signal group, integrating it with a video generation model, and driving the video generation model to generate a video stream corresponding to the structured event sequence; wherein, the first type of condition signal is encoded as a text prompt embedding in the denoising process of the video generation model, and the second type of condition signal is encoded as a spatiotemporal attention mask or motion dynamics prior vector acting on the latent feature space of the video generation model.
Owner:TIANJIN BAIMA PLANET INTELLIGENT TECHNOLOGY CO LTD

Systems and methods for managing sharing of a video in a collaboration session

A method and a system (100) for managing sharing of a video in a collaboration session are disclosed. The central server (130) obtains (B122) a synchronization time stamp of an audio frame, relating to the collaboration session, to be used for synchronizing the shared video stream with the collaboration session. Then, the central server (130) determines (B124), based on a video frame rate difference for the video file, whether more, less or same number of video frames are needed. The central server (130) sets up (B130) a buffer for provision of the shared video stream to the collaboration session. The buffer is capable of buffering at the most a limited number of video frames that corresponds to a time interval of less than one second. The central server (130) iteratively retrieves (B140) video frame by video frame of the video file. For each video frame, the central server (130) generates (B150), zero, one or more video frames according to the determination, while setting a respective time stamp of said one or more generated video frames, wherein said one or more generated frames have the desired resolution and the respective time stamp corresponds to the desired frame rate. Next, the central server (130) provides (B160) the shared video stream by inserting said one or more generated video frames into the buffer.
Owner:LIVEARENA TECH AB

Adjusting color setting of a lighting device

A system is configured to control a lighting device (54) to render a light scene according to new light settings. The light scene is associated with at least one color palette (71,72,73). The system receives an input signal indicative of a new brightness level (92), different from the current brightness level (91). It determines a new color setting (82) based on the new brightness level; this new color setting is different from the current color setting (81) of the lighting device. The new color setting is derived from at least one of a textual description or an image of the light scene. The system then controls the lighting device according to the new color setting.
Owner:SIGNIFY HOLDING BV

Third party application management

Methods and systems for running a secure application of a web view application are disclosed. In some aspects, user data may be protected within a first security domain that is inaccessible to a web view application running within a second application. When a request is received from the web view application to display the user interface, the second application accesses the user data via the second secure domain. The second application then displays the user interface based at least in part on the user data.
Owner:SNAP INC