IL229212A

Generation and delivery of multimedia content-adaptation notifications

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

15 claims: 7 independent, 8 dependent

  1. 1
    229212/3 What is claimed is:1. A system for data container adaptation, comprising: a plurality of container conditioners, each container conditioner being coupled to a subset of input ports of a set of input ports of a switching node through a respective selector, each input port of said set of input ports being configured to: receive data containers;direct said data containers to a respective container conditioner through a respective selector;receive processed data containers from said respective container conditioner through said respective selector;and direct said processed data containers to a switching fabric of said switching node for switching to respective receivers;a plurality of buffers, each coupled to a respective processing unit, for holding characterizing data relevant to a respective container condition;and an output selector for transferring characterizing data held in said plurality of buffers to a notification module for generating notifications based on content of said characterizing data;wherein said respective container conditioner comprises a plurality of pipelined processing units each for identifying a container condition of a respective condition type of a predefined set of condition types.
  2. 6
    The system of any one of claims 1 to 5, wherein said respective container conditioner comprises:a content-screening module configured to filter out undesirable insertions;and a content-adaptation module configured to: determine compatibility of content of container with a receiver type of an addressed receiver;and subject to a determination of incompatibility, decode a content component to produce a decoded content component and re-encode said decoded content component to a form compatible with said receiver type.
  3. 7
    The system of any one of claims 2 to 6, further comprising:a module for merging notifications with respective data containers;and a transmitter-notification module for sending said notifications to respective transmitters. 32 229212/3
  4. 8
    The system of any one of claims 1 to 7, further comprising at least one memory device organized into multiple virtual queues, each virtual queue corresponding to a respective condition type.
  5. 9
    A method for data container adaptation, comprising:coupling each container conditioner of a plurality of container conditioners to a subset of input ports of a set of input ports of a switching node through a respective selector;configuring each input port of said set of input ports to perform processes of: separating incoming data containers from received data;directing said incoming data containers to a respective container conditioner;receiving processed data containers from said respective container conditioner;and directing said processed data containers to a switching fabric of said switching node for switching to respective receivers;configuring at least one container conditioner to pipeline a plurality of processing units, each for identifying a container condition of a respective condition type of a predefined set of condition types;determining, at each processing unit, characterizing data of an incoming data container;holding said characterizing data in a respective buffer coupled to said each processing unit;and transferring said characterizing data to a notification module for generating notifications based on said characterizing data.
  6. 14
    The method of any one of claims 9 to 13, further comprising:configuring said respective container conditioner to filter out undesirable insertions;and configuring a content-adaptation module to: determine compatibility of content of container with a receiver type of an addressed receiver;and subject to a determination of incompatibility, decode a content component to produce a decoded content component and re-encode said decoded content component to a form compatible with said receiver type. 34 229212/3
  7. 15
    The method of any one of claims 10 to 14, further comprising:merging notifications with respective data containers;and sending said notifications to respective transmitters. 35