US20040073716A1

System, device and method for media data offload processing

Claim Score by NHIP

Read claim 14, the broadest

Abstract

Described are a system and method of forwarding data packets from a network interface controller (NIC) to one or more media decoding devices. The NIC may comprise an I/O interface to transmit to communicate with either a host processing system and the one or more media decoding devices. Data packets received at the NIC may be forwarded to the one or more media decoding devices independently of the host processing system.

US20040073716A1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 14 October 2022, 3.9 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

33 claims: 6 independent, 27 dependent

  1. 1
    A system comprising:a host processing system;one or more media decoding devices;and a network interface controller, the network interface controller comprising: a network interface to receive data packets from a data transmission medium;an I/O interface to communicate with the host processing system and the one or more media decoding devices;and a forwarding engine to forward media data in received data packets to the one or more media decoding devices independently of the host processing system.
  2. 6
    A network interface controller comprising:a network interface to receive data packets from a data transmission medium;a forwarding engine to: receive from a host processing system session information associated with a media event;and forward media data in data packets associated with the session information to a destination media decoding device independently of the host processing system.
  3. 14
    Broadest claimClaim Score 88, very broad(NHIP)A method comprising:detecting a media event;and transmitting session information associated with the media event to a network interface controller, the session information associating at least some data packets received at the network interface controller with one or more destination media decoding devices.
  4. 18
    An article comprising:a storage medium comprising machine-readable instructions stored thereon to: detect a media event;and initiate transmission of session information associated with the media event to a network interface controller, the session information associating at least some data packets received at the network interface controller with one or more destination media decoding devices.
  5. 22
    A method comprising:receiving session information from a host processing system;receiving data packets from a transmission medium;associating at least some of the received data packets with the session information;and forwarding portions of the associated data packets to one or more destination media decoding devices independently of the host processing system.
  6. 28
    An article comprising:a storage medium comprising machine-readable instructions stored thereon to: receive session information from a host processing system;associate at least some received data packets with the session information;and initiate forwarding portions of the associated data packets to one or more destination media decoding devices independently of the host processing system.