Method and apparatus for processing an audio video interactive signal
First Claim
1. In an audio video interactive (AVI) receiver receiving a packet service including a plurality of modules, each module having a name and including time multiplexed transmission units, each transmission unit including a header packet containing the name of the module, a method for processing modules comprising steps of:
- receiving a request to perform a process on a module identified by a name and inserting in a list of entries an entry containing the received name and requested process;
detecting a header packet in the packet service;
determining if the name in the detected header packet matches a name in an entry in the list;
performing the process in the matching entry if there is a matching entry; and
sending a message indicating that the process has been performed.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for processing modules in an audio video interactive (AVI) receiver receiving a packet service including a plurality of modules, each module having a name and including time multiplexed transmission units, each transmission unit including a header packet containing the name of the module. First a request to perform a process on a module identified by a name is received and an entry containing the received name and requested process is inserted into a list of entries. A header packet in the packet service is then detected. If the name in the detected header packet matches a name in an entry in the list, packet processing circuitry performs the process in the matching entry and a message is sent indicating that the process has been performed.
105 Citations
25 Claims
-
1. In an audio video interactive (AVI) receiver receiving a packet service including a plurality of modules, each module having a name and including time multiplexed transmission units, each transmission unit including a header packet containing the name of the module, a method for processing modules comprising steps of:
-
receiving a request to perform a process on a module identified by a name and inserting in a list of entries an entry containing the received name and requested process; detecting a header packet in the packet service; determining if the name in the detected header packet matches a name in an entry in the list; performing the process in the matching entry if there is a matching entry; and sending a message indicating that the process has been performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An audio video interactive (AVI) receiver, comprising:
-
a source of a packet data stream including a plurality of modules, each module having a name and including time multiplexed transmission units, each transmission unit including a header packet containing the name of the module; a memory for storing a request queue containing a plurality of entries each including a processing request and a name of a module, and a header packet buffer including a location containing a module name; request processing circuitry, coupled to the memory, for receiving a request to perform processing on a module identified by a name and storing an entry in the request queue including the name of the identified module and the processing requested; a header packet memory storage controller, coupled between the data stream source and the memory, for storing header packets in the header packet buffer as they appear in the data stream, and generating a header packet received signal; and module processing circuitry, responsive to the header packet received signal, for reading the module name from the header packet buffer, comparing the module name to the names in each entry in the request buffer, and if the module name matches an entry name, performing the processing requested in the matching request queue entry, then sending a message. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25)
-
-
23. The receiver of 16 wherein the module memory storage controller is a direct memory access (DMA) controller.
Specification