×

High-speed WAN to wireless LAN gateway

  • US 9,485,804 B1
  • Filed: 10/13/2014
  • Issued: 11/01/2016
  • Est. Priority Date: 06/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A gateway interconnecting a first network to a second network comprising:

  • an offload engine that is implemented in a cross-layer architecture enabling communication between non-adjacent layers in a protocol stack of the gateway;

    a data cache associated with the offload engine;

    a network interface communicatively coupling the offload engine to the first network and providing a first data rate;

    an interface associated with the offload engine and adapted to communicate with a plurality of user devices within the second network, the interface providing a second data rate that is less than the first data rate;

    wherein the offload engine is adapted to;

    receive content from the first network via the network interface at the first data rate;

    store received content in the data cache such that the first data rate is supported by the gateway; and

    transmit the stored content from the data cache to a corresponding one of the plurality of user devices in the second network via the network interface at the second data rate;

    a rule check engine adapted to inspect the content from the first network based upon at least one rule prior to transmitting the content to the corresponding one of the plurality of user devices in the second network, wherein the at least one rule comprises at least one Digital Rights Management (DRM) rule; and

    a DRM function initiated by the rule check engine based on the at least one DRM rule, wherein;

    the rule check engine is further adapted to inspect the content based on the at least one DRM rule to identify data to be processed by the DRM function and initiate the DRM function for the identified data; and

    the DRM function is adapted to encode the identified data such that encoded data is transmitted to the corresponding one of the plurality of user devices within the second network, and provide license keys for decoding the encoded data to desired ones of the plurality of user devices having permission to consume the encoded data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×