Packet identifier search filtering
AssigneeNokia Corporation
InventorPekonen Harri
Life of this patent
Estimating the term…
Abstract
A broadband digital broadcast receiver and methods are provided for processing Internet protocol data. Transport stream packets are analyzed to determine whether they contain Internet protocol data addressed to a desired Internet protocol address. When a transport stream packet does contain the desired Internet protocol data, a transport stream filter is configured to filter additional transport stream packets according to a packet identifier value.
Claims26
A method for processing a digital broadband transmission at a receiver, the method comprising:
- (a) capturing a transport stream packet;
- (b) analyzing the transport stream packet to detect a first identifier;
- (c) when the first identifier is detected, identifying a second identifier and a third identifier of the transport stream packet;
- (d) storing the second identifier in a memory;
- (e) comparing the third identifier to a predetermined value,
- (f) when the third identifier corresponds to the predetermined value, selecting additional transport stream packets that include the second identifier;
- and
- (g) providing a service with data carried in transport stream packets that include the second identifier.
A method of processing transport stream packets containing Internet protocol payloads, the method comprising:
- (a) analyzing at a transport stream packet filter a first transport stream packet containing a first packet identifier value;
- (b) detecting at an address filter Internet protocol address information contained in the first transport stream packet;
- and
- (c) when the detected Internet protocol address information corresponds to a desired address, configuring the transport stream packet filter to filter additional transport stream packets according to the first packet identifier value.
A broadband digital broadcast receiver that processes Internet protocol packets that are transmitted as payloads of one or more transport stream packets containing packet identifiers, the receiver comprising:
- a transport stream filter that filters transport stream packets according to packet identifiers;
- a decapsulation module coupled to the transport stream filter and that decapsulates Internet protocol data from transport streams;
- an address filter that compares address information from the Internet protocol data to a desired Internet protocol address;
- a processor programmed with computer-executable instructions to cause the receiver to perform the step comprising:
- configuring the transport stream filter based on information received from the address filter.
A mobile receiver that processes Internet protocol packets that are transmitted as payloads of one or more transport stream packets containing packet identifiers, the receiver comprising:
- a transport stream filter that filters transport stream packets according to packet identifiers;
- a decapsulation module coupled to the transport stream filter and that decapsulates Internet protocol data from transport streams;
- an address filter that compares address information from the Internet protocol data to a desired Internet protocol address;
- a processor programmed with computer-executable instructions to cause the receiver to perform the step comprising:
- configuring the transport stream filter based on information received from the address filter.
A computer readable-medium containing computer-executable instructions for causing a broadband digital broadcast receiver to perform the steps comprising:
- (a) analyzing at a transport stream packet filter a first transport stream packet containing a first packet identifier value;
- (b) detecting at an address filter Internet protocol address information contained in the first transport stream packet;
- and
- (c) when the detected Internet protocol address information corresponds to a desired address, configuring the transport stream packet filter to filter additional transport stream packets according to the first packet identifier value.
Dependencies are inferred from the claim text.