H04N21/6581

Method and System for Selective broadcasting of Instructions or Media Content to Targeted Electronic Devices Using a Modular Format
20230023917 · 2023-01-26 ·

A distributive instructions transmission system for the performing a task the can be generated by request of a user. A user initiates the process by transmitting a request for instructions for the execution of a chosen task to a remote processing center. The indicated task request will be acted upon by one several options. The processing center immediately generate instructions that will result in the execution of the task, check to see if the task is already requested by other users or take steps to make possible execution of the task. Execution of the requested task can involve the generation of an enhance subset of user instructions that is transmitted to one or many different processors. If needed the task can be divided into smaller task (sub-segments). If more than one process is involved, the processor can be located in a single site, or be remote to one another. If more than one processor is involved in the task, each processor will get sub-set of instructions for each sub-segment of the task.

A MOBILE ARTIFICIAL NEURAL NETWORK APPARATUS
20230232080 · 2023-07-20 ·

A mobile artificial neural network device is provided. The mobile artificial neural network device includes a camera configured to output a video of a product at a first frame rate, an AI recognition model configured to recognize a product information by receiving the product video, an artificial neural network processor configured to drive the AI recognition model at a second frame rate, and a display module configured to display the video of the product at the first frame rate and display the product information at the second frame rate.

Media content identification on mobile devices

A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification.

Methods for sharing private video streams with first responders under facility administrator control
20230017906 · 2023-01-19 ·

A method enables video surveillance service subscribers to share image streams with individual first responder agencies in the event of emergency. A customer administrator selects permissions on each camera via privileged web-browser or mobile device. Permissions enable selection by static meta data such as type, audio, location, motion, recognition, spectrum, and epoch. Setting ranges of time controls access to video streams of present and past epochs. Under control by a customer administrator, a virtual machine dedicated to each responding agency instantiates a video server. A camera is shared by a customer administrator's selection of permissions on each camera via privileged web-browser or mobile device. Video streams of present and past epochs are controlled by ranges of time. A notification is customized for each responding agency and each event by dynamically generating a link to a secure webserver which records geo-location or network identifiers for validation.

Methods, systems, and media for delivering manifestless streaming media content

Methods, systems, and media for delivering manifestless streaming media content are provided. In some embodiments, the method comprises: receiving, from a user device, a request for a URL corresponding to a format of a live stream that is provided in a plurality of formats, wherein the live stream comprises a plurality of segments for each of the plurality of formats and wherein each segment of the plurality of segments comprises a respective sequence number; resolving the request to a specific segment of the live stream based on the URL, wherein the resolving comprises: identifying the format of the live stream associated with the request from the plurality of formats based on the URL; identifying a sequence number associated with the request based on the URL; and identifying a segment of the plurality of segments corresponding to the identified format and having a sequence number matching the identified sequence number; loading a segment file corresponding to the specific segment; and returning the segment file to the user device in a response to the request.

Verifying the rendering of video content at client devices using trusted platform modules
11700433 · 2023-07-11 · ·

Systems and methods for verifying the rendering of video content on information resources are provided herein. A server can transmit a video content element having a first bit stream corresponding to a predesignated frame to a client device. The client device can identify the first bit stream as corresponding to the predesignated frame. The client device can decode the first bit stream corresponding to the predesignated frame of the video content element to generate a second bit stream. The client device can transmit, to the server, a tracking message including the second bit stream. The server can compare the second bit stream included in the tracking message from the client device with a third bit stream maintained at a database. The server can determine that the video content element is rendered at the client device responsive to the second bit stream matching the third bit stream.

MP4 FILE VIRTUAL MSS FRAGMENTATION METHOD, MSS ADAPTER, MEDIA SERVER, AND STORAGE MEDIUM
20230008979 · 2023-01-12 ·

A MSS chunking method for an MP4 file, an MSS adapter, and a non-transitory computer-readable storage medium are disclosed. The method may include: receiving an MSS download request for downloading of at least one MSS chunk of a first MP4 file; determining, according to MSS chunk indexes and virtual chunk indexes of the first MP4 file, data segments in the first MP4 file corresponding to data of the at least one MSS chunk, each MSS chunk index containing a playing address of a respective MSS chunk of the first MP4 file, and each virtual chunk index containing a correspondence between the data of a respective MSS chunk and a respective one of data segments of the first MP4 file; sending a data segment download request to a media server and receiving data segments; and assembling contents of the data segments to generate the at least one MSS chunk.

Integration of remote audio into a performance venue
11700353 · 2023-07-11 · ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating and publishing workflows from remote environments. In some implementations, a link that includes at least one of audio data and video data is established between a wireless device of a remote participant and a computational mixer. A profile for the remote participant is referenced. A venue signal related to the at least one audio data and video data is generated based on the profile for the remote participant and using the computational mixer. The venue signal is transmitted.

Media Presentation Device with Voice Command Feature
20230217079 · 2023-07-06 ·

A media presentation device determines a voice command associated with media content presented by the media presentation device. The media presentation device then listens for and detects utterance of the determined voice command during presentation of the media content, and the media presentation device responds to the detected utterance by performing an action that facilitates user purchase of the good or service associated with the media content segment.

Broadcast reception device, broadcast reception method, and broadcast reception program

A broadcast reception device includes: a program recording execution unit that stores, into a recording-content storage area, program identification information for identifying a broadcast program, and storage-destination information for specifying a server device storing the broadcast program; a reception function execution unit that transmits the program identification information and the program storage-destination information to the server device specified from the program storage-destination information; and an output unit that outputs sound information and image information on the broadcast program transmitted from the server device.