Abstract:
A video processing system located at a remote location such as a TV broadcasting station or an Internet media server stores a plurality of video elements at that are delivered to a viewing system located at a viewer's premises. The video processing system is capable of receiving a selection request comprising two or more video elements or subsets thereof, wherein the subsets are regions of interest or portions of the corresponding video elements. The video processing system constructs a custom video by combining them based on the viewer' selection and using the region of interest that are provided, and forwards the custom video to the viewing system. Billing based on record of usage is also supported for the custom video.
Abstract:
A video processing system receives a user input, retrieves a video element, constructs a processed video element from the video element using the user input and delivers the processed video element for display. The user input identifies one or more portions of the video element and/or objects from the video element. The user input also identifies one or more visual effects. The video processing system applies the identified one or more visual effects to the identified portions and/or objects from the video element. Thus a processed video element is generated. In one embodiment, the video element is selected from multiple available video elements by a user using a video guide. The video processing system has a storage system for storing multiple video elements and a list of visual effects.
Abstract:
A method for selectively controlling the flow of data through a network device is discussed. The network device has a plurality of ports, with each port of the plurality of ports having a plurality of priority queues. Congestion at one priority queue of the plurality of priority queues is detected and a virtual channel message is sent to other network devices connected to the network device causing data destined for the one priority queue to be halted. After the congestion at the one priority queue has abated, a virtual channel resume message is sent to the other network devices.
Abstract:
A video streaming system that supports an additional layer for lighting effects in video streams transmitted from a broadcast studio such that a video layer with special effects is transmitted separately from the video stream by a transmitter makes it possible to provide for user selectable video lighting effects. A corresponding user box/consumer box capable of using the additional layers of video effects makes it possible to display such lighting effects on the video stream. The consumer box activates at least one effects form the plurality of effects on the input video stream, according to the user's selections and preferences. In one embodiment, a mixing unit makes it possible to mix the video streams with the special effects sent in the additional layers and the output of the mixing unit is configured to be displayed on a display unit.
Abstract:
Presented herein are systems, methods, and apparatus for a high security memory system. In one embodiment, there is presented a memory system for storing and securing data. The memory system comprises a media, a first circuit, and a second circuit. The media stores the data. The first circuit detects a condition. The second circuit disables access to the data, after detection of the condition.
Abstract:
Disclosed herein is a method and system for multimedia viewership surveying of an end-user's set-top-box (STB) The multimedia information may be received from at least one satellite via a satellite receiver. The satellite receiver may convey the multimedia information to a service provider location. At the service provider location, a content server may receive a request for transmission of multimedia information. The request may be validated to determine whether the request is authorized. The method may also include monitoring channel requests, and channel viewing times. The method may also include recording and/or logging the channel requests and information associated with the requested program in a user log. The user log may be evaluated to facilitate targeted marketing of end-user subscribers based upon demonstrated television viewing habits.
Abstract:
A method of filtering data packets in a network device is disclosed. An incoming packet is received from a port and the incoming packet is inspected and packet fields are extracted. The incoming packet is classified based on the extracted packet fields and action instructions are generated. The incoming packet is then modified based on the action instructions. Further, the inspection and extraction includes applying inspection mask windows to any portion of the incoming packet to extract programmable packet fields.