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

66 results about "Streaming application" patented technology

CDN offload via hybrid delivery over ATSC 3.0 for live video streaming

One of the promises of ATSC 3.0 has been the potential for data offload. Separately, advances have been made in hybrid and IP channel rollouts on ATSC 3.0 over the last year. The two have been combined to architect and implement a data offload system. This application explores a practical hybrid delivery model for streaming video services, allowing the distribution of video over CDNs and simultaneously over 3.0, drastically decreasing the bandwidth needs of these CDNs in 3.0 markets, all while integrating into third-party streaming apps to enable seamless streaming with no change to the viewer experience. Topics covered include the methodology for synchronization, encoding needs for the CDN and airchain, signaling design, integration into a streaming application, and the results of the real-world testing of this system.
Owner:ONE MEDIA LLC

Object detection using deep learning for real-time streaming applications

In various examples, techniques for optimizing object detection models are described herein. Systems and methods are disclosed that process sensor data using a backbone of a machine learning model(s) in order to generate feature maps at different resolutions. The systems and methods then use the machine learning model(s) to generate a vector based at least in part on one or more of the feature maps. For example, if the backbone generates four feature maps, then the machine learning model(s) may generate the vector using two feature maps from the four feature maps. The systems and methods then process the vector using a transformer of the machine learning model(s) in order to generate data representing a class label(s) for an object(s) depicted by an image represented by the sensor data and / or a location(s) of the object(s) within the image.
Owner:NVIDIA CORP

Real-time streaming application monitoring method and device, medium and product

The invention discloses a real-time streaming application monitoring method and device, a medium and a product. The method comprises the following steps: positioning a target operator according to configuration information; in the running process, when a trigger instruction is detected every time, the generation time of the trigger instruction is used as starting time, and the accumulated data processing quantity and the accumulated processing time are monitored in real time; when the accumulated data processing quantity is greater than or equal to a quantity threshold value, or the accumulated processing time is greater than or equal to a time threshold value, ending the monitoring process, constructing a monitoring period according to the ending time and the starting time, calculating the number of transactions per second and the delay time in the monitoring period, storing the transactions per second and the delay time in a distributed cache, and generating a new trigger instruction; according to the transaction number per second and the time delay time in the cache, a transaction number per second performance curve and a time delay performance curve are obtained and displayed, visual display of the performance is achieved, through distributed cache, the production operation risk caused by random address change after the real-time streaming application is restarted is reduced, and the monitoring stability and reliability are improved.
Owner:AGRICULTURAL BANK OF CHINA

Streaming based generative artificial intelligence (AI) workload execution

An apparatus and method for efficiently performing efficient data storage and data transfer of machine learning data. In various implementations, a host processing circuit of a computing system executes a machine learning (ML) application. The application includes a computational graph that indicates the computational order of the ML nodes, layers, and stages of the ML model. The host processing circuit translates function calls in the application to commands particular to an accelerator circuit. The accelerator circuit preloads weights to be used by ML nodes of the ML model by retrieving compressed weights from a storage device different from system memory. The accelerator circuit uses a streaming application programming interface (API) and bypasses the host processing circuit to retrieve the compressed weights from the storage device. The accelerator circuit decompresses the retrieved weights and executes the ML node using the decompressed weights.
Owner:ADVANCED MICRO DEVICES INC

A power-on method, apparatus, device, and medium

This application relates to the fields of cloud gaming and remote streaming display, and in particular to a boot-up method, apparatus, device, and medium. The method includes: in the initramfs stage, a startup animation program determines the optimal display mode, which can be uniformly displayed in subsequent display processes. Furthermore, during the control switching process in each stage, the current frame of the buffer of the previous program is continuously output and used as the first output buffer frame of the subsequent program, ensuring screen consistency and achieving smooth connection of multi-stage display. An early display proxy process and a parallel initialization mechanism are introduced to achieve continuous visual output across the entire link from system power-on to the display of the first frame of the target streaming application, effectively avoiding black screen, flickering, and screen jump phenomena during startup, and significantly improving the user's perceived experience of system startup speed and visual quality.
Owner:HANGZHOU WULIAN TECH CO LTD

Transferring an immersive imagery environment for displaying media content on an extended reality device

According to an aspect, a method includes rendering a user interface on an extended reality device, the user interface identifying a media item for playback using a streaming application, in response to selection of the media item for playback, initiating a display of immersive imagery related to the media item on the extended reality device, and transmitting a request to the streaming application. The request includes at least one parameter about the immersive imagery that causes the streaming application to render a display panel within the immersive imagery using the at least one parameter, the display panel displaying content of the media item.
Owner:GOOGLE LLC

Sensor data processing

PendingUS20260187749A1Computer hardwareReal-time data
Disclosed are apparatuses, systems, and techniques for implementing fractionalized data transfers between processing devices in real-time data generating and streaming applications. The techniques include but are not limited to processing, by a first processing device, image data to generate a plurality of portions of an image, responsive to generating a first portion of the plurality of portions of the image, storing the first portion in a first memory device of the first processing device, setting a completion indicator for the first portion, and causing the first portion to be provided to a second processing device.
Owner:NVIDIA CORP

Implementing enhancement coding schemes in streaming applications

There may be provided a method of streaming multimedia content encoded using an enhancement coding scheme and a method of packaging multimedia content encoded using an enhancement coding scheme for streaming, comprising retrieving an constructing a manifest file, the manifest file comprising metadata for constructing a locator to segments of the encoded multimedia content, the metadata comprising: a first representation pointing to a first version of the multimedia content encoded using a base coding scheme; and, location metadata for a first enhancement layer of the encoded multimedia content associated with the first version. A client device, packager, system and computer readable medium are also provided.
Owner:V NOVA INT LTD

Fractionalized transfers of sensor data for streaming and latency-sensitive applications

Disclosed are apparatuses, systems, and techniques that implementing fractionalized data transfers between processing devices in real-time data generating and streaming applications. The techniques include but are not limited to processing, by a first processing device, an image data to generate a plurality of portions of an image, responsive to generating a first portion of the plurality of portions of the image, storing the first portion in a first memory device of the first processing device, setting a completion indicator for the first portion, and causing the first portion to be provided to a second processing device.
Owner:NVIDIA CORP

Method of controlling energy consumed by a mulitmedia streaming application

A method of controlling energy consumed by a multimedia streaming application executed in a multimedia streaming system, the method comprising: receiving (358), at an end-user device, a message including information representative of energy consumed by at least one node of the multimedia streaming system when applying at least one process on content having a first profile delivered by the multimedia streaming application prior to delivering the content having the first profile to the end-user device; and requesting (359), at the end-user device, content having a second profile based on the received information representative of the energy consumed by the at least one node.
Owner:INTERDIGITAL MADISON PATENT HLDG

Method and apparatus for processing speech data, and device and medium

Provided are a method and apparatus for processing speech data, and a device and a medium. In one method, in response to receiving speech data of a target object (810), subtitle text associated with the speech data is acquired (820); and the subtitle text is provided in an audio live-streaming page (830). By utilizing the exemplary implementation in the present disclosure, more visual elements can be presented in an audio live-streaming application, so that more abundant visual effects are provided, and a user is supported in understanding more information of audio live streaming.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Train network optimization method, system and storage medium based on streaming media application

The application relates to a train network optimization method, system and storage medium based on a streaming media application. The method comprises the following steps: monitoring the heartbeat state of a control node and the heartbeat state of a streaming media processor; when the heartbeat of the control node and / or the heartbeat of the streaming media processor is detected to be abnormal, migrating the streaming media container of the abnormal control node and / or the streaming media container where the abnormal streaming media processor is located to a normal control node and / or a normal streaming media processor; when the heartbeat of the control node and the corresponding streaming media processor is detected to be normal, sending streaming media data in the streaming media container of the normal control node to an Ethernet in a multicast mode to be transmitted to a video terminal connected to the Ethernet. The application can solve the technical problems of high streaming media application data flow delay, high bandwidth resource occupation, complicated application deployment and high application disaster recovery cost in the current embedded environment.
Owner:SUZHOU HUAQI INTELLIGENT TECH +1

Update streaming application software

Techniques described herein are related to updating streaming application software. For example, data from the streaming application software are transformed into a format for an engine to generate one or more results. The one or more results may comprise information related to the data from the streaming application software.
Owner:SERVICENOW INC

Method and system for generating test scripts for a streaming application

A method and system for generating test cases for a streaming application is disclosed. An execution plan for testing a functionality of the streaming application is received. A machine-learning module determines a workflow data associated with the functionality using at least one of a user profile library, an intent library, a device library, an input devices library, and a navigation library. A first and a second portion of the workflow are categorized into converging patterns and diverging patterns based on consistencies and variations in the workflow respectively. A test components generation module generates a first set and a second set of test components from the converging and the diverging patterns. A unique test cases corresponding to each of the plurality of platforms, operating systems, end devices, user profiles, and versions of the streaming application is then generated at runtime.
Owner:LTIMINDTREE LTD

Program, information processing device, information processing method, and information processing system

This invention provides a program, an information processing device, an information processing method, and an information processing system that simplify the editing operations of streamed videos and improve the usability of streaming applications. [Solution] A program to be executed by an information processing device for distributing a video in which images of performers are placed in a background image or a virtual space background includes: a storage process for storing a plurality of object candidates, which are candidates for objects that constitute the video, and a plurality of background candidates, which are candidates for backgrounds; a configuration process for composing each of the plurality of background candidates using at least a portion of the plurality of object candidates; and a setting process for setting the selected background candidate as the background in the video in response to an operation by the video distributor to select one of the plurality of background candidates.
Owner:GMO PEPABO INC

Method and system for generating test scripts for a streaming application

A method and system for generating test cases for a streaming application is disclosed. An execution plan for testing a functionality of the streaming application is received. A machine-learning modul
Owner:LTIMINDTREE LTD

Frame selection for streaming applications

Systems and methods herein address reference frame selection in video streaming applications using one or more processing units to replace, during receipt of an encoded video stream, a first set of frames stored in a cache with a second set of frames based at least in part on an indication within the encoded video stream that the second set of frames includes a non-blurred frame (NBF).
Owner:NVIDIA CORP

Machine learning based performance tuning of streaming devices

Described herein are systems, methods, and media for managing streaming devices using machine learning models. In an embodiment, a method of managing streaming devices includes detecting that a streaming application is launched on a streaming device; recommending a set of software components for the streaming device, wherein the set of recommended software components includes the streaming application; determining a set of software components that are actually running on the streaming device; and closing at least one of the software components that are actually running but not in the set of recommended software components.
Owner:DISH NETWORK LLC

Streaming based generative artificial intelligence (AI) workload execution

An apparatus and method for efficiently performing efficient data storage and data transfer of machine learning data. In various implementations, a host processing circuit of a computing system executes a machine learning (ML) application. The application includes a computational graph that indicates the computational order of the ML nodes, layers, and stages of the ML model. The host processing circuit translates function calls in the application to commands particular to an accelerator circuit. The accelerator circuit preloads weights to be used by ML nodes of the ML model by retrieving compressed weights from a storage device different from system memory. The accelerator circuit uses a streaming application programming interface (API) and bypasses the host processing circuit to retrieve the compressed weights from the storage device. The accelerator circuit decompresses the retrieved weights and executes the ML node using the decompressed weights.
Owner:ADVANCED MICRO DEVICES INC

Video live-streaming method and apparatus, video processing method and apparatus, and storage medium

Disclosed in the present application are a video live-streaming method and apparatus, a video processing method and apparatus, and a storage medium, which methods are used for a live-streaming device. The video live-streaming method comprises: generating a push video to be pushed to a live-streaming platform; writing first video image data of the push video into a first device file deployed in an operating system, wherein the first device file corresponds to a first camera associated with a live-streaming application, and the live-streaming application corresponds to the live-streaming platform; and using the live-streaming application to read the first video image data from the first device file via the operating system, and transmitting the first video image data to the live-streaming platform.
Owner:BEIJING DOSEE SCIENCE & TECHNOLOGY CO LTD

Enhanced machine learning-based micro-category generation

Devices, systems, and methods for machine learning-based micro-category generation may include a method including identifying, for a respective cluster of content titles or items, a top-K most representative group of the content titles or items; generating, by a machine learning model, based on a first input prompt, the common theme of the top-K most representative group; generating, by the machine learning model, based on the second input prompt and filtering, a group of content titles or items matching the common theme; generating, by the machine learning model, based on a third input prompt, a name for the group of content titles or items matching the common theme; and presenting the group of content titles or items matching the common theme and the name for the group of content titles or items matching the common theme via a user interface of a streaming media application.
Owner:AMAZON TECH INC

Internet protocol (IP) tunnel for cloud-based applications on streaming devices

ActiveUS12719716B1IP tunnelRemote computing
Technologies directed to Internet Protocol (IP) tunnels for cloud-based applications on a streaming device are described. One method receives a request to execute a streaming application hosted by the remote computing device. The method establishes a first IP tunnel with the remote computing device using a first virtual interface. The method establishes a second IP tunnel with a container executing the streaming application using a second virtual interface. The method establishing routing between the second virtual interface and a local network interface. The method communicates data with the streaming application over the second IP tunnel.
Owner:AMAZON TECH INC

Fault-tolerant streaming session setup

Apparatuses, systems, and techniques to generate and / or perform one or more software containers. In at least one embodiment, one or more software containers configure communication, such as to perform streaming applications. In at least one embodiment, a processor comprising one or more circuits generates one or more software containers, wherein one or more software containers are to automatically provide network configuration information to one or more proxy servers.
Owner:NVIDIA CORP

Entropy-based pre-filtering using neural networks for streaming applications

The present disclosure relates to entropy-based pre-filtering using neural networks for streaming applications. In various examples, a deep neural network (DNN)-based pre-filter for content streaming applications is used to dynamically adjust scene entropy (e.g., complexity) in response to changing network or system conditions for end-user devices. For example, where network and / or system performance issues or degradations are identified, the DNN can be implemented as a frame pre-filter to reduce the complexity or entropy of frames prior to streaming, allowing the frames to be streamed at a reduced bitrate without requiring changes to resolution. The DNN-based pre-filter can be adjusted to preserve image detail along object, boundary, and / or surface edges so that scene navigation - e.g., by a user participating in an application instance - can be easier, more natural for the user.
Owner:NVIDIA CORP

Logging and debugging of streaming applications

Systems and methods for logging OTT device requests and responses are provided. A method may include intercepting, via a logging system, one or more ad requests to be satisfied by an ad server. Data of the ad requests is logged, via the logging system. The request is forwarded to the ad server, which may respond with an ad server response that may also be logged by the logging system.
Owner:NBCUNIVERSAL MEDIA LLC

Low latency demultiplexer for propagating ordered data to multiple sinks

A computer-implemented method includes receiving a series of writes. Each write in the series of writes is requesting respective data to be stored at a database. For each respective write in the series of writes, the method includes: storing the respective data in a buffer associated with one or more data streaming applications; transmitting the respective data to the database; receiving, from the database, an order indicator indicating an order the respective data of the respective write was committed to the database relative to other writes in the series of writes; and in response to receiving order indicator, sending the respective data of the respective write from the buffer to each data streaming application of the one or more data streaming applications based on the order indicator indicating the order the respective data was committed to the database relative to other writes in the series of writes.
Owner:GOOGLE LLC

Event message pulling module

A module for pulling an event message to a cloud-based data service application is provided. The module may be configured to pull at least one event message from at least one cloud-based data streaming application. For each event message of the at least one event message, the module may be configured to select and retrieve at least one filter criterion from a plurality of filter criteria based at least in part on at least one event message configuration parameter of the event message. The module may be configured to apply the at least one filter criterion to the event message. If the event message passes the filter criterion, the module may be configured to determine whether event message schema validation is required based on the at least one event message configuration parameter, among other things.
Owner:BARCLAYS EXECUTION SERVICES LTD

Methods and systems for content creation in media streaming

Embodiments include methods, electronic device, storage medium, and computer program for content creation in media streaming. In one embodiment, a method comprises: generating semantic information based on a first set of media frames, the semantic information to identify objects within the first set of media frames that are from a media stream of a media streaming application to be experienced by a user. The method continues with transmitting the semantic information to a server through a wireless network and receiving updated semantic information from the server through the wireless network, where the updated semantic information is generated to anticipate movement of the user and is generated based on the semantic information; and generating a second set of media frames based on the updated semantic information using a generative artificial intelligence model, the second set of media frames to be included in the media stream.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) +1

Methods and systems to synergize context of end-user with quality-of-experience of live video feed

The disclosure relates generally to methods and systems to synergize context of end-user with quality-of-experience (QoE) of live video feed. Conventional techniques mostly lack synergy between encoder / decoder and underlying protocol, and they mostly employ motion vector-based encoding, thereby making them not so suitable for latency critical application. In most of the telepresence / teleoperation based live video streaming applications, at a time user's attention is focused on certain region of streamed video and not the entire frame. But most of existing techniques under challenges network conditions, undermine quality evenly throughout frame without giving importance to end-user's instantaneous region of interest. Existing mechanisms that try to alleviate this problem using foveated rendering are computationally expensive hence cannot be deployed easily on real life robotics platforms. The present disclosure attempts to alleviate all above challenges through end-user foveation centric spatio-temporal bitrate adaptation scheme tightly entangled with underlying protocol to achieve dynamic foveated rendering.
Owner:TATA CONSULTANCY SERVICES LTD

Logging and debugging of streaming applications

Systems and methods for logging OTT device requests and responses are provided. A method may include intercepting, via a logging system, one or more ad requests to be satisfied by an ad server. Data of the ad requests is logged, via the logging system. The request is forwarded to the ad server, which may respond with an ad server response that may also be logged by the logging system.
Owner:NBCUNIVERSAL MEDIA LLC