High-speed WAN to wireless LAN gateway

Information

  • Patent Grant
  • 9485804
  • Patent Number
    9,485,804
  • Date Filed
    Monday, October 13, 2014
    10 years ago
  • Date Issued
    Tuesday, November 1, 2016
    8 years ago
Abstract
A gateway interconnecting a high speed Wide Area Network (WAN) and a lower speed Wireless Local Area Network (WLAN) is provided. The high speed WAN is preferably connected to the gateway via a Fiber-to-the Home (FTTH) connection and associated FTTH modem. In general, the gateway includes an adaptable cross-layer offload engine operating to manage bandwidth between the high speed WAN and the lower speed WLAN. As data enters the gateway from the WAN at the high speed data rate of the WAN, the offload engine stores the data in a non-secure data cache. A rule check engine performs a stateless or stateful inspection of the data in the non-secure data cache. Thereafter, the data is moved from the non-secure data cache to a secure data cache and thereafter transmitted to an appropriate user device in the WLAN at the lower data rate of the WLAN.
Description
FIELD OF THE INVENTION

The present invention relates to a gateway device and more particularly relates to a gateway device interconnecting a high speed Wide Area Network (WAN) to a lower speed Wireless Local Area Network (WLAN).


BACKGROUND OF THE INVENTION

Historically, residential gateways provided a routing function from an in-home Local Area Network (LAN) to a Wide Area Network (WAN) based Asynchronous Digital Subscriber Line (ADSL) or Data Over Cable Service Interface Specification (DOCSIS) connection. Bandwidth available from the WAN ranged from 200 kbps to 6 Mbps. The LAN side of the gateway was either a single or multiple 10/100 Bt Ethernet connections serving client computers. Eventually, these Ethernet connections were replaced with wireless IEEE 802.11b/a/g LANs operating from 6 to 50 Mbps. The smaller bandwidth capabilities of the WAN versus the LAN kept downstream traffic flow simple in the gateway. Upstream traffic from the LAN to WAN was seldom an issue because users were less sensitive to this bottleneck. A typical upstream bottleneck scenario would be sending an email with a large attachment. In this situation, the Transfer Control Protocol (TCP) service of the gateway would simply throttle the LAN connection to the appropriate speed for the WAN.


With the advent of Fiber-to-the-Home (FTTH) networks, the traditional scenario described above has been reversed. In a FTTH network, a high speed FTTH data connection is provided to the residential gateway. The FTTH data connection provides data rates in the range of 1 to 10 Gbps. In contrast, the proposed IEEE 802.11n standard for wireless LANs provides data rates in the range of 100 to 500 Mbps. As such, the traditional residential gateway architecture will limit overall performance to the wireless LAN bandwidth, thereby negating much of the value of the FTTH connection. Thus, there is a need for an improved residential gateway architecture for interconnecting a high speed WAN to a lower speed wireless LAN.


SUMMARY OF THE INVENTION

The present invention relates to a gateway interconnecting a high speed Wide Area Network (WAN) and a lower speed Wireless Local Area Network (WLAN). The high speed WAN is preferably connected to the gateway via a Fiber-to-the-Home (FTTH) connection and associated FTTH modem. In general, the gateway includes an adaptable cross-layer offload engine operating to manage bandwidth between the high speed WAN and the lower speed WLAN. As data enters the gateway from the WAN at the high speed data rate of the WAN, the offload engine stores the data in a non-secure data cache. A rule check engine performs a stateless or stateful inspection of the data in the non-secure data cache. Once inspected by the rule check engine, the data is moved from the non-secure cache to the secure cache and thereafter transmitted to an appropriate user device in the WLAN at a lower data rate of the WLAN.


Prior to transmitting the data, the gateway may also perform additional functions such as, but not limited to, file format conversion, Digital Rights Management (DRM) encoding or decoding, and Data Encryption Standard (DES) encryption or decryption.


Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.





BRIEF DESCRIPTION OF THE DRAWING FIGURES

The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.



FIG. 1 illustrates a system including an adaptable cross-layer gateway for interconnecting, or bridging, a high speed Wide Area Network (WAN) to a lower speed Wireless Local Area Network (WLAN) according to one embodiment of the present invention;



FIG. 2 is a block diagram of the adaptable cross-layer gateway of FIG. 1 according to one embodiment of the present invention;



FIG. 3 is an exemplary protocol stack representation of the adaptable cross-layer gateway according to one embodiment of the present invention; and



FIG. 4 illustrates an exemplary cross-messaging matrix controlled to provide a complete protocol stack having a cross-layer architecture for a network connection implemented by the adaptable cross-layer gateway according to one embodiment of the present invention.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention and illustrate the best mode of practicing the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.



FIG. 1 illustrates a system 10 including an adaptable cross-layer gateway 12 interconnecting, or bridging, a high speed WAN 14 and a lower speed WLAN 16 according to one embodiment of the present invention. In addition, as discussed below, the gateway 12 offloads data to data caches in order to take advantage of the high data rate provided by the high speed WAN 14. In addition, by using cross-layering techniques, the gateway 12 improves the performance of the WLAN 16 in order to take further advantage of the high speed WAN 14. The gateway 12 may be implemented in hardware or a combination of hardware and software. For example, the gateway 12 may include one or more Application Specific Integrated Circuits (ASICs), one or more Digital Signal Processors (DSPs), one or more Field Programmable Gate Arrays (FPGAs), or the like.


The WAN 14 may be a distributed public access network such as the Internet. Preferably, the WAN 14 provides a Fiber-to-the-Home (FTTH) connection to a customer premises 18, which in this example includes a network interface 20, the gateway 12, and the WLAN 16. FTTH generally refers to a broadband network where a fiber-optic connection is provided to the home. The FTTH connection provides data rates equal to or greater than 1 Gigabit per second (Gbps). For example, the FTTH connection may provide data rates in the range of and including 1 to 10 Gbps. The network interface 20 may be a FTTH modem providing an interface between the FTTH connection and the gateway 12. In this exemplary embodiment, the network interface 20 provides an optical to electrical Gigabit Ethernet connection (1000 Bt) to the gateway 12. It should be noted that while the preferred high speed connection to the WAN 14 is the FTTH connection discussed herein, the present invention is not limited thereto. The gateway 12 of the present invention may be used to interconnect, or bridge, any high speed WAN to a lower speed LAN regardless of the type of connection provided to the WAN. For example, the gateway 12 may interconnect an OC-192 (9.95328 Gbps) or 10 Gigabit Ethernet WAN to a multiport Gigabit Ethernet (1000 Bt) lower speed LAN.


The WLAN 16 may operate, for example, according to one or more of the suite of IEEE 802.11 standards such as the IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, or the proposed IEEE 802.11n standards. The WLAN 16 is formed by the gateway 12 and a number of user devices 22-28 each having a wireless interface. The user devices 22-28 may be, for example, personal computers, Personal Video Recorders (PVRs), Personal Digital Assistants (PDAs), other Internet Protocol (IP) appliances, or the like, or any combination thereof.



FIG. 2 is a more detailed block diagram of the gateway 12 according to one embodiment of the present invention. At the heart of the gateway 12 is an adaptable cross-layer offload engine 30 that manages bandwidth, or traffic flow, between the WAN 14 and the WLAN 16. The offload engine 30 utilizes cross-layer functionality and is configurable to adapt to varying conditions in the WLAN 16. The offload engine 30 is preferably implemented in hardware, but may alternatively be implemented in software or a combination of hardware and software.


The offload engine 30 is communicatively coupled to the WAN 14 via, in this example, a Gigabit Ethernet Network Interface Card (NIC) 32, which is connected to the WAN 14 (FIG. 1) via the network interface 20. The NIC 32 may generally be referred to as a high speed network interface. The offload engine 30 is communicatively coupled to the WLAN 16, and more specifically the user devices 22-28 in the WLAN 16, via one or more wireless radios 34. In this example, the wireless radios 34 are IEEE 802.11n wireless radios. However, the present invention is not limited thereto. The gateway 12 may also include an Ethernet switch 36 or the like providing one or more wired connections to additional LAN devices.


The gateway 12 also includes a non-secure data cache 38 and a secure data cache 40. The non-secure and secure data caches 38 and 40 are used to buffer data as needed by the offload engine 30. While illustrated separately, the data caches 38 and 40 may be implemented in a single physical cache where, for example, flags are used to identify secure and non-secure data. The non-secure data cache 38 is used to store received data from the WAN 14 for inspection and processing prior to forwarding the data to the WLAN 16. The non-secure data cache 38 may also be used to buffer large data sets from the WLAN 16 waiting for transmission over the WAN 14. By buffering data in the non-secure data cache 38, the gateway 12 is enabled to take advantage of the full bandwidth provided by the FTTH connection. The secure data cache 40 is used to temporarily store data from the non-secure data cache 38 that has been inspected and cleared for transmission prior to transmission to the user devices 22-28 in the WLAN 16.


A rule check engine 42 operates to inspect the data in the non-secure data cache 38 according to a number of rules, which in this example include Intrusion Detection System (IDS) rules 44, Digital Rights Management (DRM) rules 46, and other general or specific content rules 48. The rule check engine 42 may perform stateless inspection, stateful inspection, or both stateless and stateful inspection. The IDS rules 44 are generally rules for detecting malicious network traffic and may include, for example, typical firewall rules. The DRM rules 46 may be rules for protecting media files, such as videos, songs, and images, stored on the user devices 22-28 within the WLAN 16 when transmitted over the WAN 14. In addition, the DRM rules 46 may include rules for identifying incoming content to be encoded as a security feature to prevent unauthorized viewing of the specified content by, for example, children within the WLAN 16. The content rules 48 may include rules regulating the types of content that may be accessed by the user devices 22-28 within the WLAN 16. In addition, as discussed below, the rule check engine 42 may inspect the data passing through the gateway 12 based on rules for triggering additional functions provided by the gateway 12.


The gateway 12 may also include various additional functional components such as, but not limited to, a DRM encoder/decoder 50, a Digital Encryption System (DES) encryption/decryption function 52, and a file format conversion function 54. The functions 50-54 may be triggered either directly or indirectly by the rule check engine 42 based on associated rules used to inspect data passing through the gateway 12.


The DRM encoder/decoder 50 may be implemented in hardware, software, or a combination of hardware and software, and may be used to protect content transmitted over the WAN 14 from the user devices 22-28 within the WLAN 16. In addition or alternatively, the DRM encoder/decoder 50 may be used in conjunction with firewall technology to create a security feature that prevents unauthorized viewing of specified content on the user devices 22-28. More specifically, in the outgoing direction, the DRM encoder/decoder 50 may operate to encode content leaving the WLAN 16. For example, personal videos, songs, images, or the like stored by the user devices 22-28 may be encoded by the DRM encoder/decoder 50 such that only desired recipients may view or play the content. As for incoming content, the DRM encoder/decoder 50 may, for example, encode specified types of content from the WAN 14 to prevent unauthorized viewing by, for example, children. License keys could be distributed by the gateway 12 to appropriate user devices 22-28 to unlock the encoded content. It should be noted that the present invention is not limited to DRM encoding or decoding. Other types of encoding and decoding may be used as desired.


The DES encryption/decryption function 52 may be implemented in the wireless radios 34. However, the present invention is not limited thereto. The DES encryption/decryption function 52 operates to provide encryption and decryption of data transmitted over the WLAN 16 as commonly understood in the art. Additionally, DES and DRM may share the same encryption/decryption functions.


The file format conversion function 54 may be implemented in hardware, software, or a combination of hardware and software, and may be used to reduce the size of or otherwise adapt incoming content in order to reduce the bandwidth required to transfer the content to the appropriate user devices 22-28. More specifically, the file format conversion function 54 may convert the content from a first file format to a second file format having reduced bandwidth requirements, reduce the quality of the content, or both. For example, the file format conversion function 54 may convert a Motion Pictures Experts Group (MPEG) Layer 2 (MPEG-2) video file to a MPEG Layer 4 (MPEG-4) video file, thereby reducing the bandwidth required to transfer the video file over the WLAN 16. In addition or alternatively, the file format conversion function 54 may reduce the quality of the content such that the bandwidth required to transfer the content over the WLAN 16 is also reduced. For example, the quality of video content may be reduced by reducing the resolution, bit rate, or frame rate. The file format conversion function 54 may process incoming content as the content is provided to the gateway 12 or after the content is entirely transferred to the gateway 12.


The gateway 12 also includes a gateway operating system (OS) 56, which operates to configure and control the operation of the offload engine 30, the rule check engine 42, and the various functions 50-54. The gateway OS 56 may include client agents loaded, or configured, by the user devices 22-28. Using these client agents, the gateway OS 56 may be configured to, for example, convert all incoming MPEG-2 files to MPEG-4 files for all of the user devices 22-28; convert all incoming MPEG-2 files to MPEG-4 files for the user device 22; convert all incoming MPEG-2 files to AVI files for the user device 24; block all video content to the user device 26; block only Internet Protocol (IP) streaming content to the user device 28; use DRM encoding on all multimedia content and restrict playback to the user device 22; and configure the gateway 12 to immediately cache e-mail with attachments and provide the e-mail and attachments to the appropriate one of the user devices 22-28 over available radio frequency (RF) spectrum using a background operation. The above operations are intended to be exemplary and as such should not be construed to limit the scope of the present invention. These configurations may be implemented by the gateway OS 56 as additional rules for the rule check engine 42.


In operation, when data is received from the WAN 14 via the NIC 32, the offload engine 30 offloads the data into the non-secure data cache 38. While in the non-secure data cache 38, the data is inspected by the rule check engine 42 based on the rules 44-48 and any additional rules from the gateway OS 56 for triggering the functions 50-54. Once the data is cleared for transmission, the data is transferred to the secure data cache 40 where the data remains until transmission to the appropriate user devices 22-28 over the WLAN 16. As for outgoing data, data from the user devices 22-28 in the WLAN 16 is received by the gateway 12. For large data sets, such as large data files, or optionally for all outgoing data, the offload engine 30 offloads the data into the non-secure data cache 38. Once the data is buffered, the data is transmitted over the WAN 14. In one embodiment, the data is buffered to the extent needed to take full advantage of the bandwidth provided by the FTTH connection. However, note that for small data transfers such as, for example, a Hypertext Transfer Protocol (HTTP) request, the gateway 12 may chose not to buffer the data.



FIG. 3 illustrates an Open Systems Interconnect (OSI) model of the gateway 12 showing the cross-layer implementation of the gateway 12 according to one embodiment of the present invention. The traditional OSI model allows communication and data exchange only between adjacent layers in the protocol stack. However, as illustrated in FIG. 3, the gateway 12 enables communication and data exchange between all layers, including non-adjacent layers, of the protocol stack. The connectivity of the various layers of the protocol stack is controlled by the gateway OS 56. More specifically, in this embodiment, the gateway OS 56 includes application clients 58-64, which are associated with corresponding applications such as, but not limited to, a File Transfer Protocol (FTP) application, an HTTP application, a Real-time Transfer Protocol (RTP) and RTP Control (RTPC) application, and a streaming MPEG application. The application clients 58-64 operate to control the connectivity of the various protocol stack layers, or adapt the cross-layering scheme, for transfers by the associated applications.


In this embodiment, the offload engine 30 corresponds to layers 2-4 of the illustrated protocol stack. In addition, as illustrated, numerous switches 66 provide interfaces between the various protocol stack layers. The switches 66 may be implemented in hardware or software. In one embodiment, the switches 66 are implemented as an internal bus of the offload engine 30.


As will be apparent to one having ordinary skill in the art upon reading this disclosure, the performance of the WLAN 16 can be significantly improved by using cross-layering techniques. By improving the performance of the WLAN 16, the WLAN 16 gains further advantage from the high bandwidth capabilities of the FTTH connection to the WAN 14. For example, cross-layering techniques may be used to remove, or bypass, layers such as the IP/IP Router layer (Layer 3) when transferring data between the user devices 22-28 in the WLAN 16. Further, when the gateway 12, or more specifically the associated application client 58-64, detects that a data transfer is between two of the user devices 22-28, the gateway 12 may establish a Layer 2 connection between the two user devices using the Ethernet Switch service. In either of these situations, the gateway 12 may notify associated cross-layer agents on the user devices 22-28 of the cross-layering technique used for transfers to the user devices 22-28.


As another example, if an incoming data transfer meets alternate transfer criteria, the gateway 12 may use cross-layering techniques to establish an alternate point-to-point wireless link between the gateway 12 and the particular one of the user devices 22-28 over an alternate wireless channel. The alternate wireless channel may be a wireless channel not used by the gateway 12 when performing normal access point functions. For example, the alternate wireless channel may be provided by a secondary wireless communication interface operating on a frequency channel that does not overlap with the primary wireless channels used by the gateway 12 for normal access point operation. An exemplary system that establishes alternate wireless channels based on alternate transfer criteria is disclosed in U.S. patent application Ser. No. 11/443,761, entitled SYSTEM AND METHOD FOR BYPASSING AN ACCESS POINT IN A LOCAL AREA NETWORK FOR P2P DATA TRANSFERS, filed May 31, 2006, which is hereby incorporated herein by reference in its entirety.



FIG. 4 illustrates a cross-layer messaging matrix that may be implemented by the gateway 12 to control the interconnections of the various protocol stack layers illustrated in FIG. 5. For a detailed discussion of the cross-layer messaging matrix, the interested reader is referred to U.S. patent application Ser. No. 11/443,882, entitled CROSS-LAYER ARCHITECTURE FOR A NETWORK DEVICE, filed May 31, 2006, which is hereby incorporated herein by reference in its entirety.


In general, an arbitration agent 68 operates to associate application based cross-layer agents 70-76 with one or more network based cross-layer agents 78-84 and to interconnect various layers of the protocol stack as needed to provide a complete cross-layer protocol stack for a given network connection. The application based cross-layer agents 70-76 are preferably sub-components of the application clients 58-64 (FIG. 3), respectively. As such, each of the application based cross-layer agents 70-76 are associated with a particular application such as a FTP application, an HTTP application, a RTP/RTPC application, a streaming MPEG application, or the like. The network based cross-layer agents 78-84 are each associated with one of the wireless network interfaces 34, or radios 34, of the gateway 12. The network based cross-layer agents 78-84 provide or facilitate information-sharing between and control of the low level protocol stack layers. For example, the network based cross-layer agent 78 may provide or facilitate information sharing between and control of layers 1-4 for a first wireless network interface, or wireless radio, 34 of the gateway 12. Further, the network based cross-layer agent 78 may be associated with the application based cross-layer agents 70-76 by the arbitration agent 68 using the cross-layer messaging matrix to facilitate information sharing between and control of the low level protocol stack layers and the upper protocol stack layers when desired.


In operation, for example, if incoming data is to be transferred to the user device 22 within the WLAN 16 via the FTP application, the arbitration agent 68 may determine that a particular wireless network interface, or wireless radio, 34 of the gateway 12 is capable of or preferred for providing a network connection to the user device 22. Then, by controlling the cross-layer messaging matrix, the arbitration agent 68 operates to interconnect the FTP application to the wireless network interface, or wireless radio, 34 via the protocol stack of the gateway 12, and interconnect the application based cross-layer agent 70 associated with the FTP application and the network based cross-layer agent 78 associated with the wireless network interface, or wireless radio, 34 to provide a complete protocol stack having a cross-layer architecture for the network connection.


Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.

Claims
  • 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; andtransmit 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; anda 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; andthe 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.
  • 2. The gateway of claim 1 wherein the network interface is coupled to the second network via a Fiber-to-the-Home (FTTH) connection.
  • 3. The gateway of claim 1 wherein the network interface operates according to one of the plurality of IEEE 802.11 standards.
  • 4. The gateway of claim 1 wherein the first data rate provided by the network interface is at least 1 Gigabit per second (Gbps).
  • 5. The gateway of claim 4 wherein the second data rate provided by the second network is less than or equal to 500 Megabits per second (Mbps).
  • 6. The gateway of claim 1 wherein the rule check engine performs a stateful inspection of the content.
  • 7. The gateway of claim 1 wherein the rule check engine performs a stateless inspection of the content.
  • 8. The gateway of claim 1 wherein the at least one rule comprises at least one intrusion detection rule for detecting malicious network traffic.
  • 9. The gateway of claim 6 wherein the at least one rule comprises at least one content rule identifying a type of content to block from entering the second network.
  • 10. The gateway of claim 1 further comprising a file format conversion function adapted to convert the content that is in a first file format to a second file format having lesser bandwidth requirements.
  • 11. The gateway of claim 1 further comprising a conversion function adapted to convert the content corresponding to a media file having a first quality to a media file having a lesser quality, thereby reducing bandwidth requirements for transferring the media file over the second network.
  • 12. The gateway of claim 1, wherein the rule check engine is further adapted to: inspect received content to identify data in a specified file format; andinitiate a file format conversion function adapted to convert the content to a new file format having lesser bandwidth requirements prior to transmission of the identified data over the second network.
  • 13. The gateway of claim 1, wherein the rule check engine is further adapted to: inspect received content to identify data corresponding to a media file in a specified file format; andinitiate a conversion function adapted to reduce a quality of the media file prior to transmission of the identified data over the second network.
  • 14. The gateway of claim 1 wherein the offload engine is further adapted to: receive outgoing data from one of the plurality of user devices within the second network at the second data rate provided by the interface;buffer the outgoing data in the data cache; andtransmit the outgoing data from the data cache to a desired end point via the network interface at the first data rate of the network interface.
  • 15. The gateway of claim 14, wherein the rule check engine is further adapted to inspect the outgoing data to identify data desired to be encoded prior to transmission over the first network and the DRM function is furtheradapted to encode the identified data prior to transmission over the first network.
  • 16. The gateway of claim 1 wherein the first network is a Wide Area Network (WAN).
  • 17. The gateway of claim 1 wherein the second network is a Local Area Network (LAN).
  • 18. A method of interconnecting a first network and a second network comprising: receiving content from the first network at a first data rate;offloading received content to a data cache;transmitting the offloaded content from the data cache to a corresponding one of a plurality of user devices within the second network at a second data rate that is less than the first data rate of the first network, wherein the content is offloaded to the data cache such that the first and second data rates are supported;inspecting the content in the data cache based on at least one Digital Rights Management (DRM) rule to identify data to be processed by a DRM function;encoding the identified data using the DRM function such that the encoded data is transmitted to the corresponding one of the plurality of user devices within the second network; andproviding license keys for decoding the encoded data to desired ones of the plurality of user devices having permission to consume the encoded data.
  • 19. The method of claim 18 wherein transmitting the content from the data cache comprises transmitting the content from the data cache according to an adaptable cross-layering scheme.
  • 20. The method of claim 18 wherein receiving the content comprises receiving the content from the first network via a Fiber-to-the-Home (FTTH) connection.
  • 21. The method of claim 18 further comprising inspecting the content from the first network in the data cache 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.
  • 22. The method of claim 18 further comprising: inspecting received content to identify data in a specified file format;converting the identified data to a new file format having lesser bandwidth requirements; andtransmitting the identified data in the new file format to the corresponding one of the plurality of user devices within the second network.
  • 23. The method of claim 18 further comprising: inspecting received content to identify data corresponding to a media file in a specified file format;reducing a quality of the media file, thereby reducing bandwidth requirements of the media file; andtransmitting the reduced quality media file to the corresponding one of the plurality of user devices in the second network.
  • 24. The gateway of claim 18 wherein the first network is a Wide Area Network (WAN).
  • 25. The gateway of claim 18 wherein the second network is a Local Area Network (LAN).
  • 26. A gateway device comprising: a first interface for receiving content at a first data rate in a first format from a first network;a data cache for storing received content;a rules check engine for determining Digital Rights Management (DRM) rules for received content;a format conversion function for processing received content from the first format to a second format having a different data rate requirement;a DRM encoder for encoding the converted content for authorized devices of a second network; anda second interface for transmitting the encoded content over the second network.
  • 27. The gateway of claim 26 wherein the first network is a Wide Area Network (WAN).
  • 28. The gateway of claim 26 wherein the second network is a Local Area Network (LAN).
  • 29. The gateway of claim 28 wherein the LAN is a Wireless Local Area Network (WLAN).
  • 30. The gateway of claim 29 wherein the WLAN operates according to one of the 802.11 standards.
  • 31. A gateway device comprising: a first interface for receiving content having a first bandwidth requirement in a first format from a first network;a data cache for storing the content;a rules check engine for determining Digital Rights Management (DRM) rules for the content;a format conversion function for processing the content from the first format to a second format having a second lesser bandwidth requirement;a DRM encoder for encoding the converted content for authorized devices of a second network; anda second interface for transmitting the encoded content over the second network.
  • 32. The gateway device of claim 31 wherein the first network is a Wide Area Network (WAN).
  • 33. The gateway device of claim 31 wherein the second network is a Local Area Network (LAN).
  • 34. The gateway device of claim 33 wherein the LAN is a Wireless Local Area Network (WLAN).
  • 35. The gateway device of claim 34 wherein the WLAN operates according to one of the 802.11 standards.
  • 36. The gateway device of claim 35 where the second interface establishes an alternate point-to-point wireless link between the gateway and the one of the plurality of user devices.
  • 37. The gateway device of claim 31 wherein the first interface is an Ethernet interface.
  • 38. The gateway device of claim 31 wherein the second interface is an Ethernet interface.
  • 39. The gateway device of claim 31 further comprising an Ethernet switch providing one or more wired connections to the plurality of user devices.
  • 40. The gateway device of claim 31 wherein the content is video content in an MPEG format.
  • 41. The gateway device of claim 31 wherein the gateway provides a streaming MPEG application.
  • 42. The gateway device of claim 31 wherein the second format is a reduced quality of the first format.
  • 43. The gateway device of claim 31 wherein the reduced quality is selected from the group consisting of reduced resolution, reduced bit rate, and reduced frame rate.
  • 44. A method comprising: receiving content having a first bandwidth requirement in a first format from a first network at a first interface;storing the content;determining Digital Rights Management (DRM) rules for the content;processing the content from the first format to a second format having a second lesser bandwidth requirement;encoding the converted content for authorized devices of a second network; andtransmitting the encoded content over the second network from a second interface.
  • 45. The method of claim 44 wherein the first network is a Wide Area Network (WAN).
  • 46. The method of claim 44 wherein the second network is a Local Area Network (LAN).
  • 47. The method of claim 46 wherein the LAN is a Wireless Local Area Network (WLAN).
  • 48. The method of claim 47 wherein the WLAN operates according to one of the 802.11 standards.
  • 49. The method of claim 44 where the second interface establishes an alternate point-to-point wireless link between the gateway and the one of the plurality of user devices.
  • 50. The method of claim 44 wherein the first interface is an Ethernet interface.
  • 51. The method of claim 44 wherein the second interface is an Ethernet interface.
  • 52. The method of claim 44 further comprising an Ethernet switch providing one or more wired connections to the plurality of user devices.
  • 53. The method of claim 44 wherein the content is video content in an MPEG format.
  • 54. The method of claim 44 wherein the gateway provides a streaming MPEG application.
RELATED APPLICATIONS

The present application is a continuation of U.S. application Ser. No. 13/329,992, entitled HIGH-SPEED WAN TO WIRELESS LAN GATEWAY, which was filed on Dec. 19, 2011; which was a continuation of Ser. No. 11/475,360, entitled HIGH-SPEED WAN TO WIRELESS LAN GATEWAY, which was filed on Jun. 27, 2006, and which issued as U.S. Pat. No. 8,102,863 on Jan. 24, 2012, the disclosures of which are hereby incorporated by reference herein in their entirety.

US Referenced Citations (289)
Number Name Date Kind
4746919 Reitmeier May 1988 A
5278834 Mazzola Jan 1994 A
5613004 Cooperman et al. Mar 1997 A
5687236 Moskowitz et al. Nov 1997 A
5758257 Herz et al. May 1998 A
5790935 Payton Aug 1998 A
5818838 Backes et al. Oct 1998 A
5905800 Moskowitz et al. May 1999 A
6076108 Courts et al. Jun 2000 A
6128736 Miller Oct 2000 A
6141753 Zhao et al. Oct 2000 A
6185678 Arbaugh et al. Feb 2001 B1
6263503 Margulis Jul 2001 B1
6282299 Tewfik et al. Aug 2001 B1
6370584 Bestavros et al. Apr 2002 B1
6385641 Jiang et al. May 2002 B1
6389541 Patterson May 2002 B1
6411946 Chaudhuri Jun 2002 B1
6470332 Weschler Oct 2002 B1
6470389 Chung et al. Oct 2002 B1
6493875 Eames et al. Dec 2002 B1
6510234 Cox et al. Jan 2003 B1
6529949 Getsin et al. Mar 2003 B1
6662231 Drosset et al. Dec 2003 B1
6665536 Mahany Dec 2003 B1
6704317 Dobson Mar 2004 B1
6721282 Motley Apr 2004 B2
6735699 Sasaki et al. May 2004 B1
6738493 Cox et al. May 2004 B1
6748080 Russ et al. Jun 2004 B2
6751670 Patterson Jun 2004 B1
6774926 Ellis et al. Aug 2004 B1
6789116 Sarkissian et al. Sep 2004 B1
6791962 Wentink Sep 2004 B2
6804779 Carroni et al. Oct 2004 B1
6839751 Dietz et al. Jan 2005 B1
6865605 Soderberg et al. Mar 2005 B1
6871236 Fishman et al. Mar 2005 B2
6889385 Rakib et al. May 2005 B1
6891766 Choi et al. May 2005 B2
6891796 Manis et al. May 2005 B1
6914551 Vidal Jul 2005 B2
6928433 Goodman et al. Aug 2005 B2
6941324 Plastina et al. Sep 2005 B2
6970848 Osaka et al. Nov 2005 B2
6975743 Venkatesan et al. Dec 2005 B2
6987985 Purkayastha et al. Jan 2006 B2
7002955 Kanuri et al. Feb 2006 B1
7003131 Watson et al. Feb 2006 B2
7016668 Vaidyanathan et al. Mar 2006 B2
7020304 Alattar et al. Mar 2006 B2
7036024 Watson Apr 2006 B2
7039562 Notani et al. May 2006 B1
7065607 England et al. Jun 2006 B2
7120253 Ducharme et al. Oct 2006 B2
7130872 de Bonet Oct 2006 B2
7149807 Kontothanassis Dec 2006 B1
7167677 Jung Jan 2007 B2
7203744 Parekh et al. Apr 2007 B1
7263545 Digate et al. Aug 2007 B2
7305697 Alao et al. Dec 2007 B2
7308489 Weast Dec 2007 B2
7313811 Sheppard et al. Dec 2007 B1
7356013 Linder et al. Apr 2008 B2
7356334 Yamashita Apr 2008 B2
7376790 Lango et al. May 2008 B2
7382879 Miller Jun 2008 B1
7409556 Wu et al. Aug 2008 B2
7412579 O'Connor et al. Aug 2008 B2
7424024 Chen et al. Sep 2008 B2
7430302 Thorwirth Sep 2008 B2
7483958 Elabbady et al. Jan 2009 B1
7512973 Chan et al. Mar 2009 B1
7522571 Ginzburg Apr 2009 B2
7535465 Morse et al. May 2009 B2
7571014 Lambourne et al. Aug 2009 B1
7573820 Krishnaswamy et al. Aug 2009 B2
7607170 Chesla Oct 2009 B2
7624436 Balakrishnan et al. Nov 2009 B2
7647614 Krikorian et al. Jan 2010 B2
7656849 Evans Feb 2010 B1
7698723 Hicks, III et al. Apr 2010 B2
7702279 Ko et al. Apr 2010 B2
7733772 Hazra et al. Jun 2010 B2
7733908 Evans Jun 2010 B1
7739658 Watson et al. Jun 2010 B2
7769851 Guruswamy et al. Aug 2010 B1
7787904 Issa Aug 2010 B2
7792865 Hamada et al. Sep 2010 B2
7801945 Geddes et al. Sep 2010 B1
7895442 Adams et al. Feb 2011 B1
7895633 Van Hoff et al. Feb 2011 B2
7908627 Ansari Mar 2011 B2
7945934 Margis et al. May 2011 B2
7949333 Issa May 2011 B2
7987490 Ansari et al. Jul 2011 B2
8054815 Evans Nov 2011 B2
8102863 Evans Jan 2012 B1
8145203 Issa Mar 2012 B2
8171520 Arnold et al. May 2012 B2
8259861 Kuhtz Sep 2012 B2
RE44104 Evans Mar 2013 E
8479238 Chen et al. Jul 2013 B2
RE44798 Evans Mar 2014 E
8689265 Lockett et al. Apr 2014 B2
8713605 Van Hoff et al. Apr 2014 B2
8879567 Evans Nov 2014 B1
8908699 Karaoguz et al. Dec 2014 B2
20010018858 Dwek Sep 2001 A1
20010023460 Boucher et al. Sep 2001 A1
20010033244 Harris et al. Oct 2001 A1
20010051996 Cooper et al. Dec 2001 A1
20020010759 Hitson et al. Jan 2002 A1
20020013812 Krueger et al. Jan 2002 A1
20020031120 Rakib Mar 2002 A1
20020049580 Kutaragi et al. Apr 2002 A1
20020054578 Zhang et al. May 2002 A1
20020061029 Dillon May 2002 A1
20020090089 Branigan et al. Jul 2002 A1
20020104003 Iwamura Aug 2002 A1
20020104015 Barzilai et al. Aug 2002 A1
20020104099 Novak Aug 2002 A1
20020107934 Lowery et al. Aug 2002 A1
20020110123 Shitama Aug 2002 A1
20020114336 Chow Aug 2002 A1
20020129367 Devara Sep 2002 A1
20020144267 Gutta et al. Oct 2002 A1
20020156842 Signes et al. Oct 2002 A1
20020168082 Razdan Nov 2002 A1
20020199203 Duffy et al. Dec 2002 A1
20030009769 Hensgen et al. Jan 2003 A1
20030012403 Rhoads et al. Jan 2003 A1
20030033413 Willson, Jr. et al. Feb 2003 A1
20030046270 Leung et al. Mar 2003 A1
20030050055 Ting et al. Mar 2003 A1
20030050058 Walsh et al. Mar 2003 A1
20030058836 Even Mar 2003 A1
20030061606 Hartwig et al. Mar 2003 A1
20030071117 Meade, II Apr 2003 A1
20030073412 Meade, II Apr 2003 A1
20030081580 Vaidyanathan et al. May 2003 A1
20030093665 Cooper et al. May 2003 A1
20030110234 Egli et al. Jun 2003 A1
20030115351 Giobbi Jun 2003 A1
20030126086 Safadi Jul 2003 A1
20030145325 Finster et al. Jul 2003 A1
20030152096 Chapman Aug 2003 A1
20030161268 Larsson et al. Aug 2003 A1
20030182315 Plastina et al. Sep 2003 A1
20030193426 Vidal Oct 2003 A1
20030217099 Bobde et al. Nov 2003 A1
20040006615 Jackson Jan 2004 A1
20040008864 Watson et al. Jan 2004 A1
20040009751 Michaelis et al. Jan 2004 A1
20040010692 Watson Jan 2004 A1
20040010694 Collens et al. Jan 2004 A1
20040030798 Andersson et al. Feb 2004 A1
20040042421 Mahany Mar 2004 A1
20040049787 Maissel et al. Mar 2004 A1
20040070593 Neely et al. Apr 2004 A1
20040073610 Terada et al. Apr 2004 A1
20040083487 Collens et al. Apr 2004 A1
20040086122 Watson May 2004 A1
20040088369 Yeager et al. May 2004 A1
20040088557 Malcolm et al. May 2004 A1
20040117824 Karaoguz et al. Jun 2004 A1
20040139047 Rechsteiner et al. Jul 2004 A1
20040156528 Joo et al. Aug 2004 A1
20040187005 Molaro Sep 2004 A1
20040199630 Sarkissian et al. Oct 2004 A1
20040224638 Fadell et al. Nov 2004 A1
20040240405 Okazaki Dec 2004 A1
20040242224 Janik et al. Dec 2004 A1
20040248615 Purkayastha et al. Dec 2004 A1
20040252651 Karlsen et al. Dec 2004 A1
20040254998 Horvitz Dec 2004 A1
20040263941 Chen et al. Dec 2004 A1
20040264372 Huang Dec 2004 A1
20040267900 Hoekstra et al. Dec 2004 A1
20050008017 Datta et al. Jan 2005 A1
20050009561 Hollstrom et al. Jan 2005 A1
20050010664 Hubbard Jan 2005 A1
20050021418 Marcus et al. Jan 2005 A1
20050030976 Wentink Feb 2005 A1
20050034001 Pontarelli Feb 2005 A1
20050036469 Wentink Feb 2005 A1
20050044422 Cantrell et al. Feb 2005 A1
20050050103 Kesteloot et al. Mar 2005 A1
20050057538 Morse et al. Mar 2005 A1
20050065891 Lee et al. Mar 2005 A1
20050081042 Venkatesan et al. Apr 2005 A1
20050086069 Watson et al. Apr 2005 A1
20050097331 Majidimehr et al. May 2005 A1
20050097595 Lipsanen et al. May 2005 A1
20050108769 Arnold et al. May 2005 A1
20050120091 Casais et al. Jun 2005 A1
20050120127 Bradley et al. Jun 2005 A1
20050125405 Watson et al. Jun 2005 A1
20050130586 Gnuschke et al. Jun 2005 A1
20050135305 Wentink Jun 2005 A1
20050143123 Black et al. Jun 2005 A1
20050165828 Lango et al. Jul 2005 A1
20050169473 Candelore Aug 2005 A1
20050169632 Song et al. Aug 2005 A1
20050182989 Zarnke et al. Aug 2005 A1
20050183120 Jain et al. Aug 2005 A1
20050192987 Marsh Sep 2005 A1
20050201340 Wang et al. Sep 2005 A1
20050201726 Malcolm et al. Sep 2005 A1
20050216941 Flanagan et al. Sep 2005 A1
20050216942 Barton Sep 2005 A1
20050220321 Langelaar Oct 2005 A1
20050221858 Hoddie Oct 2005 A1
20050227773 Lu et al. Oct 2005 A1
20050229246 Rajagopal et al. Oct 2005 A1
20050232284 Karaoguz et al. Oct 2005 A1
20050238012 Panigrahy et al. Oct 2005 A1
20050239497 Bahl et al. Oct 2005 A1
20050251491 Medina et al. Nov 2005 A1
20050259668 Kim Nov 2005 A1
20050281194 Sonoda Dec 2005 A1
20050286438 Rajkotia Dec 2005 A1
20060002377 Skog et al. Jan 2006 A1
20060008256 Khedouri et al. Jan 2006 A1
20060010274 Olson Jan 2006 A1
20060015735 Kudo et al. Jan 2006 A1
20060020589 Wu et al. Jan 2006 A1
20060037077 Gadde et al. Feb 2006 A1
20060041655 Holloway et al. Feb 2006 A1
20060048185 Alterman Mar 2006 A1
20060048186 Alterman Mar 2006 A1
20060050880 Taylor et al. Mar 2006 A1
20060053452 Lee et al. Mar 2006 A1
20060056349 Nakatugawa et al. Mar 2006 A1
20060059560 Montulli Mar 2006 A1
20060072786 Watson et al. Apr 2006 A1
20060075243 Lakamp et al. Apr 2006 A1
20060080707 Laksono Apr 2006 A1
20060085830 Bruck et al. Apr 2006 A1
20060095401 Krikorian et al. May 2006 A1
20060095471 Krikorian et al. May 2006 A1
20060095472 Krikorian et al. May 2006 A1
20060095792 Hurtado et al. May 2006 A1
20060105764 Krishnaswamy et al. May 2006 A1
20060114832 Hamilton et al. Jun 2006 A1
20060123235 Vanstone Jun 2006 A1
20060127037 Van Hoff et al. Jun 2006 A1
20060129672 Mayer Jun 2006 A1
20060129810 Jeong et al. Jun 2006 A1
20060133644 Wells et al. Jun 2006 A1
20060136694 Hasbun et al. Jun 2006 A1
20060156003 Zhang et al. Jul 2006 A1
20060161776 Van Der Veen et al. Jul 2006 A1
20060173794 Sellars et al. Aug 2006 A1
20060174128 Yuval Aug 2006 A1
20060182101 Hoekstra et al. Aug 2006 A1
20060200415 Lu Sep 2006 A1
20060200416 White et al. Sep 2006 A1
20060206933 Molen et al. Sep 2006 A1
20060215596 Krishnaswamy et al. Sep 2006 A1
20060233101 Luft et al. Oct 2006 A1
20060268933 Kellerer et al. Nov 2006 A1
20060270415 Waxman Nov 2006 A1
20060277271 Morse et al. Dec 2006 A1
20070002742 Krishnaswamy et al. Jan 2007 A1
20070008978 Pirzada et al. Jan 2007 A1
20070048712 Plastina et al. Mar 2007 A1
20070058561 Virgile Mar 2007 A1
20070061488 Alagappan et al. Mar 2007 A1
20070061580 Venkatesan et al. Mar 2007 A1
20070064643 Tavares Mar 2007 A1
20070110080 Bennett May 2007 A1
20070133673 Imaizumi Jun 2007 A1
20070160017 Meier et al. Jul 2007 A1
20070174471 Van Rossum Jul 2007 A1
20070214237 Stibel et al. Sep 2007 A1
20070223437 Virgile Sep 2007 A1
20070266134 Shyy et al. Nov 2007 A1
20070282847 Gwozdz Dec 2007 A1
20080044087 Levy et al. Feb 2008 A1
20080220775 Tischer et al. Sep 2008 A1
20090037388 Cooper et al. Feb 2009 A1
20090067328 Morris et al. Mar 2009 A1
20090133116 Waisbard et al. May 2009 A1
20090137009 Lai et al. May 2009 A1
20090287837 Felsher Nov 2009 A1
20100020685 Short et al. Jan 2010 A1
20100174770 Pandya Jul 2010 A1
20110087750 Gwozdz Apr 2011 A1
Foreign Referenced Citations (10)
Number Date Country
2306869 May 1997 GB
0040021 Jul 2000 WO
0069163 Nov 2000 WO
0125948 Apr 2001 WO
02052540 Jul 2002 WO
02056536 Jul 2002 WO
03094510 Nov 2003 WO
2004008693 Jan 2004 WO
2006046099 May 2006 WO
2007056707 May 2007 WO
Non-Patent Literature Citations (275)
Entry
U.S. Appl. No. 11/443,761, filed May 31, 2006, now U.S. Pat. No. 7,656,849.
U.S. Appl. No. 12/647,923, filed Dec. 28, 2009, now U.S. Pat. No. 8,054,815.
U.S. Appl. No. 13/284,046, filed Oct. 28, 2011.
U.S. Appl. No. 13/715,083, filed Dec. 14, 2012.
U.S. Appl. No. 11/443,882, filed May 31, 2006, now U.S. Pat. No. 7,733,908.
U.S. Appl. No. 13/490,955, filed Jun. 7, 2012, now U.S. Pat. No. RE44104.
U.S. Appl. No. 13/849,868, filed Mar. 25, 2013, now U.S. Pat. No. RE44,798.
U.S. Appl. No. 14/171,095, filed Feb. 3, 2014.
U.S. Appl. No. 11/471,835, filed Jun. 21, 2006, now U.S. Pat. No. 8,055,803.
U.S. Appl. No. 13/289,000, filed Nov. 4, 2011, now U.S. Pat. No. 8,291,017.
U.S. Appl. No. 11/471,751, filed Jun. 21, 2006, now U.S. Pat. No. 8,244,855.
U.S. Appl. No. 11/471,868, filed Jun. 21, 2006, now U.S. Pat. No. 8,150,938.
U.S. Appl. No. 11/475,360, filed Jun. 27, 2006, now U.S. Pat. No. 8,102,863.
U.S. Appl. No. 13/329,992, filed Dec. 19, 2011, now U.S. Pat. No. 8,879,567.
U.S. Appl. No. 11/536,135, filed Sep. 28, 2006, now U.S. Pat. No. 8,615,778.
U.S. Appl. No. 14/136,553, filed Dec. 20, 2013.
U.S. Appl. No. 11/555,707, filed Nov. 2, 2006, now U.S. Pat. No. 7,738,676.
U.S. Appl. No. 12/772,374, filed May 3, 2010, now U.S. Pat. No. 7,983,444.
U.S. Appl. No. 13/162,673, filed Jun. 17, 2011, now U.S. Pat. No. 8,320,610.
U.S. Appl. No. 13/668,934, filed Nov. 5, 2012, now U.S. Pat. No. 8,630,450.
U.S. Appl. No. 14/133,755, filed Dec. 19, 2013.
U.S. Appl. No. 11/611,188, filed Dec. 15, 2006, now U.S. Pat. No. 8,000,474.
U.S. Appl. No. 13/052,705, filed Mar. 21, 2011.
Lee, Sangjae et al., “FTTH Residential Gateway and IP Tuner for IPTV Service,” Presented at the 3rd Consumer communications and Networking Conference, Jan. 8-10, 2006, IEEE, pp. 497-501.
Miao, Zhourong, et al., “Proxy Caching for Efficient Video Services over the Internet,” In 9th International Packet Video Workshop, 1999, 21 pages.
Myers, Brad, “Using handhelds for wireless remote control of PCs and Appliances,” Interacting with Computers, vol. 17, 2005, available online Jul. 28, 2004, Elsevier BV., 14 pages.
Newton, Harry, “buffer,” Newton's Telecom Dictionary (excerpt), 18th Edition, Feb. 2002, CMP Books, New York, New York, 4 pages.
Peinado, Marcus, “Digital Rights Management in a Multimedia Environment,” SMPTE Journal, vol. 11, Issue 4, Apr. 2002, SMPTE, pp. 159-163.
Rasheed, Yasser et al., “Home Interoperability Framework for the Digital Home,” Intel Technology Journal, vol. 6, Issue 4, Nov. 15, 2002, 14 pages.
Saito, Takeshi, et al., “Gateway Technologies for Home Network and Their Implementations,” International conference on Distributed Computing Systems Workshop, Apr. 2001, IEEE, pp. 175-180.
Taesombut, Nut et al., “A Secure Multimedia System in Emerging Wireless Home Networks,” Lecture Notes in computer Science, vol. 2828, 2003, Springer Berlin Heidelberg, pp. 76-88.
Tanenbaum, Andrew, “Computer Networks,” (book), 4th Edition, 2003, Pearson Education, Inc., Upper Saddle River, New Jersey, 671 pages.
Tarasewich, Peter, “Wireless Devices for Mobile Commerce: User Interface Design and Usability,” Mobile commerce: Technology, Theory, and Applications, Idea Group Publishing, Hershey, Pennsylvania, 2002, 16 pages.
U.S. Appl. No. 60/654,030, filed Feb. 16, 2005, 10 pages.
Wijting, Carl et al., “A Generic Framework for Cross-Layer Optimisation in Wireless Personal Area Networks,” Wireless Personal Communications, vol. 29, 2004, Kluwer Academic Publishers, Netherlands, pp. 135-149.
Zhang, Qian et al., “Cross-Layer QoS Support for Multimedia Delivery over Wireless Internet,” EURASIP Journal on Applied Signal Processing, vol. 2005, Issue 2, Feb. 2005, Hindawi Publishing Corporation, New York, New York, pp. 207-219.
DirecTV, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Petition for Inter Partes Review of U.S. Pat. No. 8,102,863 B1, dated Oct. 1, 2015, 67 pages.
DirecTV, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Petition for Inter Partes Review of U.S. Pat. No. 8,879,567 B1, dated Oct. 1, 2015, 67 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holidings, Inc. (Patent Owner), Petition for Inter Partes Review of U.S. Pat. No. 8,102,863, dated Sep. 22, 2015, 66 pages.
Labeled Claim Language of Claims 1-21 of U.S. Pat. No. 8,102,863 B1, Exhibit 1032 of Petition for Inter Partes Rieview of U.S. Pat. No. 8,102,863 B1, dated Oct. 1, 2015, 8 pages.
Labeled Claim Language of Claims 1-34 of U.S. Pat. No. 8,879,567 B1, Exhibit 1032 of Petition for Inter Partes Review of U.S. Pat. No. 8,879,567 B1, dated Oct. 1, 2015, 12 pages.
Qurio Holdings, Inc. (Plaintiff) v. Dish Network L.L.C. (Defendant), Defendant's Initial Invalidity Contentions, Civil Action No. 15-cv-00930-HSG, dated Aug. 3, 2015, 67 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holidings, Inc. (Patent Owner), Petition for Inter Partes Review of U.S. Pat. No. 7,787,904, dated Sep. 28, 2015, 66 pages.
Durio Holdings, Inc. (Plaintiff) v. DirecTV, LLC (Defendant), DirecTV's Initial Unenforceability and Invalidity Contentions Pursuant to Local Patent Rule 2.3(b), dated Mar. 4, 2015, 34 pages.
Petition for Inter Partes Review of Claims 17, 18, 20, 21, of U.S. Pat. No. 8,102,863 Under 35 U.S.C. §§ 311-319 and 37 C.F.R. §§ 42.100 Et Seq., dated Oct. 1, 2015, 66 pages.
Petition for Inter Partes Review of Claims 1, 2, 3, 4, 7, 10, 12, 13, 14, 15, 16, 17, 18, and 20 of U.S. Pat. No. 7,787,904, dated Oct. 2, 2015, 64 pages.
Petition for Inter Partes Review of Claims 20, 21, 24 and 25 of U.S. Pat. No. 8,879,567 Under 35 U.S.C. §§ 311-319 and 37 C.F.R. §§ 42.100 Et Seq., dated Oct. 23, 2015, 69 pages.
DirecTV, LLC (Petitioner) V. Qurio Holdings, Inc. (Patent Owner), Case: IPR2015-02005, Notice of Substitute Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Oct. 1, 2015, 142 pages.
DirecTV, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case: IPR2015-02005, Substitute Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Oct. 1, 2015, 65 pages.
Petitioner's Voluntary Interrogatory Responses in Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), included with exhibits in Inter Partes Review of U.S. Pat. No. 8,102,863, dated Sep. 22, 2015, 8 pages.
Dish Network LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Patent Owner Preliminary Response, Case IPR2016-00005, dated Jan. 7, 2016, 62 pages.
Dish Network LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Patent Owner Preliminary Response, Case IPR2016-00080, dated Feb. 4, 2016, 59 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Patent Owner Preliminary Response, Case IPR2015-01940, dated Jan. 15, 2016, 65 pages.
Petitioner's Voluntary Interrogatory Responses in Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), included with exhibits in Inter Partes Review of U.S. Pat. No. 7,787,904, dated Sep. 28, 2015, 8 pages.
Qurio Holdings, Inc. (Plaintiff) v. Dish Network Corporation, and Dish Network, LLC (Defendants), Complaint for Patent Infringement, Civil Action No. 1:14-cv-07504, filed Sep. 26, 2014, 12 pages.
Qurio Holdings, Inc. (Plaintiff) v. Dish Network Corporation, and Dish Network, LLC (Defendants), First Amendement Complaint for Patent Infringement, Civil Action No. 14-cv-07504, filed Nov. 13, 2014, 17 pages.
Qrio Holdings, Inc. (Plaintiff) v. Comcast Corporation and Comcast Cable Commmunications, LLC (Defendants), First Amended Complaint for Patent Infringement, Civil Action No. 1:14-cv-07488, dated Nov. 13, 2014, 23 pages.
Qurio Holdings, Inc. (Plaintiff) v. DirecTV, and DirecTV Holdings, LLC (Defendants), First Amended complaint for Patent Infringement, Civil Action No. 14-cv-07502, filed Nov. 14, 2014, 19 pages.
Declaration of Himanshu Parikh in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,102,863 B1 and 3,879,567 B1, dated Sep. 29, 2015, 11 pages.
Declaration of Jon Weissman in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,102,863, dated Sep. 21, 2015, 65 pages.
Declaration of Sarah Hare in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,102,863, dated Oct. 1, 2015, 8 pages.
Declaration of Sarah Hare in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,879,567, dated Oct. 1, 2015, 8 pages.
Declaration of Tal Lavian in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,102,863, dated Oct. 1, 2015, 592 pages.
Declaration of Tal Lavian in Support of Petition for Inter Partes Review of U.S. Pat. No. 8,879,567 B1, dated Oct. 1, 2015, 604 pages.
Expert Declaration of Dr. Kevin Negus for Inter Partes Review of U.S. Pat. No. 8,102,863 and 8,879,567, dated Sep. 30, 2015, 230 pages.
Declaration of Lisa Gade in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Sep. 16, 2015, 316 pages.
Declaration of Ron Bessems in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Sep. 28, 2015, 103 pages.
Butler, Christopher, “Affidavit of Christopher Butler,” Affidavit confirming the date of “Network Connection Speeds” reference, retrieved by the Internet Archive, using the Wayback Machine, dated Sep. 14, 2015, 7 pages.
Butler, Christopher, “Affidavit of Christopher Butler,” Affidavit confirming the dates of references from Inter Jartes Review of U.S. Pat. No. 8,879,567, retrieved by the Internet Archive, using the Wayback Machine, dated Sep. 29, 2015, 843 pages.
Declaration of John de Vet in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Sep. 17, 2015, 17 pages.
Declaration of Dr. Mark Dunlop, Ph.D., in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, lated Sep. 25, 2015, 27 pages.
Expert Declaration of Mr. Jeffrey Fischer in Support of Inter Partes Review of U.S. Pat. No. 7,787,904, dated Sep. 30, 2015, 123 pages.
Declaration of Sara Hare in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Sep. 30, 2015, 6 pages.
Declaration of Tal Lavian, Ph.D., in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Sep. 30, 2015, 1414 pages.
Declaration of Jon Weissman in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904, dated Sep. 28, 2015, 87 pages.
Exhibit B-01, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 60 pages.
Exhibit B-02, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 46 pages.
Exhibit B-03, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 30 pages.
Exhibit B-04, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 24 pages.
Exhibit B-05, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 35 pages.
Exhibit B-06, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 59 pages.
Exhibit B-07, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 62 pages.
Exhibit B-08, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 54 pages.
Exhibit C-01, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 62 pages.
Exhibit C-02, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 50 pages.
Exhibit C-03, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 28 pages.
Exhibit C-04, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 25 pages.
Exhibit C-05, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 32 pages.
Exhibit C-06, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 57 pages.
Exhibit C-07, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 65 pages.
Exhibit C-08, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 57 pages.
Exhibit A-01, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 157 pages.
Exhibit A-02, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 88 pages.
Exhibit A-03, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 36 pages.
Exhibit A-04, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 90 pages.
Exhibit A-05, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 132 pages.
Exhibit A-06, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 60 pages.
Exhibit A-07, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 75 pages.
Exhibit A-08, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 50 pages.
Exhibit A-09, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 71 pages.
Exhibit A-10, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 85 pages.
Exhibit A-11, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 88 pages.
Exhibit A-12, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 79 pages.
Exhibit A-13, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 66 pages.
Exhibit A-14, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 110 pages.
Exhibit A-15, Claim Chart from DirecTV's Initial Unenforceability and Invalidity Contentions, Case No. 1:14-cv-07502, mailed Mar. 4, 2015, 45 pages.
Exhibit A-01, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 175 pages.
Exhibit A-02, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 185 pages.
Exhibit A-03, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 167 pages.
Exhibit A-04, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 282 pages.
Exhibit A-05, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 186 pages.
Exhibit A-06, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 166 pages.
Exhibit A-07, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 207 pages.
Exhibit A-08, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 152 pages.
Exhibit A-09, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 208 pages.
Exhibit A-10, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 136 pages.
Exhibit A-11, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 136 pages.
Exhibit A-12, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 154 pages.
Exhibit A-13, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 63 pages.
Exhibit A-14, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 216 pages.
Exhibit A-15, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 118 pages.
Exhibit A-16, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 117 pages.
Exhibit A-17, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 176 pages.
Exhibit A-18, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 153 pages.
Exhibit A-19, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 161 pages.
Exhibit A-20, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 172 pages.
Exhibit A-21, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 158 pages.
Exhibit A-22, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 86 pages.
Exhibit A-23, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 89 pages.
Exhibit A-24, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 85 pages.
Exhibit A-25, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 53 pages.
Exhibit A-26, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 157 pages.
Exhibit A-27, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 30 pages.
Exhibit A-28, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 57 pages.
Exhibit A-29, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 76 pages.
Exhibit A-30, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 29 pages.
Exhibit A-31, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 76 pages.
Exhibit B-01, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 128 pages.
Exhibit B-02, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 46 pages.
Exhibit B-03, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 37 pages.
Exhibit B-04, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 18 pages.
Exhibit B-05, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 60 pages.
Exhibit B-06, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 58 pages.
Exhibit B-07, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 61 pages.
Exhibit B-08, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 53 pages.
Exhibit B-09, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 22 pages.
Exhibit B-10, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 21 pages.
Exhibit B-11, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 178 pages.
Exhibit B-12, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 178 pages.
Exhibit C-01, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 58 pages.
Exhibit C-02, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 49 pages.
Exhibit C-03, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 55 pages.
Exhibit C-04, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 24 pages.
Exhibit C-05, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 31 pages.
Exhibit C-06, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 55 pages.
Exhibit C-07, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 64 pages.
Exhibit C-08, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 55 pages.
Exhibit C-09, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 68 pages.
Exhibit C-10, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 51 pages.
Exhibit C-11, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 60 pages.
Exhibit C-12, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 71 pages.
Exhibit C-13, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 64 pages.
Exhibit C-14, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 30 pages.
Exhibit C-15, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 32 pages.
Exhibit C-16, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 260 pages.
Exhibit C-17, Claim Chart from Dish Network's Initial Invalidity Contentions, Case No. 15-cv-00930-HSG, dated Aug. 3, 2015, 260 pages.
Qurio Holdings, Inc. (Plaintiff) v. Dish Network, LLC (Defendant), Appendix A, to Disclosure of Asserted Claims and Infringement Contentions, for U.S. Pat. No. 8,102,863, in Civil Action No. 15-cv-00930-HSG, dated Oct. 1, 2015, 46 pages.
Qurio Holdings, Inc. (Plaintiff) v. Dish Network, LLC (Defendant), Appendix B, to Plaintiffs Disclosure of Asserted Claims and Infringement Contentions Pursuant to Patent L. R. 3-1 (U.S. Pat. No. 8,879,567), in Civil Action No. 15-cv-00930-HSG, dated Oct. 1, 2015, 75 pages.
Qurio Holdings, Inc. (Plaintiff), v. Dish Network LLL (Defendant), Appendix C, Initial Infringement aontentions of Plaintiff Qurio (U.S. Pat. No. 7,787,904), Civil Action No. 15-cv-00930-HSG, Oct. 1, 2015, 95 pages.
Defendants Proposed Claim Constructions for U.S. Pat. No. 7,787,904, for the Petition for Inter Partes Review of U.S. Pat. No. 7,787,904, Oct. 1, 2015, 11 pages.
Labeled Claim Language of Claims 1-20 of U.S. Pat. No. 7,787,904 B2, Exhibit 1026 for Inter Partes Review of U.S. Pat. No. 7,787,904 B2, dated Oct. 1, 2015, 10 pages.
Qurio's Preliminary Proposed Claim Constructions and Disclosure of Supporting Evidence Pursuant to Patent L.R. 4-3 (U.S. Pat. No. 7,787,904), Exhibit C, Oct. 1, 2015, 19 pages.
Qurio's Preliminary Proposed Claim Constructions and Disclosure of Supporting Evidence Pursuant to Patent L.R. 4-3 (U.S. Pat. No. 8,102,863), Exhibit A, Oct. 23, 2015, 38 pages.
Qurio's Preliminary Proposed Claim Constructions and Disclosure of Supporting Evidence Pursuant to Patent L.R. 4-3 (U.S. Pat. No. 8,879,567), Exhibit B, Oct. 23, 2015, 37 pages.
Author Unknown, “Cisco AON: A Network-Based Intelligent Message Routing System,” Cisco Systems, Inc., 2006, http://www.cisco.com/en/US/products/ps6438/products—data—sheet0900aecd802c1f9c.html, accessed Jan. 9, 2007, 7 pages.
Author Unknown, “Global-Link KVM over IP Overview,” Think Logical, http://www.thinklogical.com/products/globalLink.php, accessed Jul. 13, 2007, 1 page.
Author Unknown, “Double 108Mbps Wireless PC Card (WG511U)” PC Connection, 2006, http://www.pcconnection.com/ProductDetail?sku=5373172&SourceID=k40132, accessed on Apr. 5, 2006, 2 pages.
Author Unknown, “Gefen HDMI CAT-5 Extreme User Manual,” Gefen Inc., 2006, 16 pages.
Author Unknown, “Global-Link Product Manual,” Rev. C—Jan. 2005, Logical Solutions Inc., 2003, 68 pages.
Author Unknown, “Home Media Features Guide,” Series 2, TiVo Inc., 2005, 47 pages.
Author Unknown, “Introducing the World's First ‘Legal’ HDMI(TM) Distribution Amp with HDCP on Every Port!” PureLink Digital Extender, Dtrovision LLC, No Date, http://www.dtrovision.com, accessed Jul. 13, 2007, 2 pages.
Author Unknown, “Kaleidescape Home Page,” Kaleidescape, Inc., 2007, http://www.kaleidescape.com, accessed Jul. 13, 2007, 1 page.
Author Unknown, “Overview: Life is good . . . with MediaMax,” Axonix Corporation, 2007, http://www.axonix.com/mediamax/, accessed Jul. 13, 2007, 2 pages.
Author Unknown, “Xtendex(TM) Series ST-C5DVI-150: 150 Foot DVI Video Extender; Installation and Operation Manual, Software Version 1.2,” Network Technologies Incorporated, rev. Oct. 4, 2006, http://www.networktechinc.com/pdf/man063.pdf, 11 pages.
Author Unknown, “Xtendex™ HDTV Extender,” NTI, 2005, www.nti1.com/hdtv-extend.html, 2 pages.
Author Unknown, “Yahoo! Messenger,” Yahoo! Inc., 2007, http://messenger.yahoo.com/chat.php, accessed Jan. 9, 2007, 2 pages.
Degermark, Mikael, et al., “Low-loss TCP/IP Header Compression for Wireless Networks,” MOBICOM '96, Proceedings of the Second Annual International Conference on Mobile Computing and Networking, Rye, New York, Nov. 10-12, 1996, 14 pages.
Dittmann, Jana, et al., “Robust MPEG Video Watermarking Technologies,” ACM Multimedia, Bristol, UK, Aug. 1998, 10 pages.
Fridrich, Jiri, “Applications of Data Hiding in Digital Images,” Tutorial for the ISPACS '98 Conference in Melbourne, Australia, Nov. 4-6, 1998, 33 pages.
IEEE Computer Society, “IEEE: Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements”, IEEE Std802.11e, Institute of Electrical and Electronics Engineers, Inc., New York, NY, Nov. 11, 2005, 221 pages.
Judge, Paul, et al., “WHIM: Watermarking Multicast Video with a Hierarchy of Intermediaries,” Computer Networks: The International Journal of Computer and Telecommunications Networking, Aug. 21, 2002, vol. 39, No. 6, 9 pages.
Klyne, Graham, et al., eds., “Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0,” W3C Recommendation Jan. 15, 2004, http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/, accessed Jan. 9, 2007, 61 pages.
Koch, E., et al., “Towards Robust and Hidden Image Copyright Labeling,” Proceedings of the 1995 IEEE Workshop on Nonlinear Signal and Image Processing, Neos Marmaras, Greece, Jun. 20-22, 1995, 4 pages.
Kunigonis, Michael, “FTTH Explained: Delivering Efficient Customer Bandwidth and Enhanced Services,” Corning Cable Systems, accessed May 30, 2006, 7 pages.
Raisinghani, Vijay T., et al., “ECLAIR: An Efficient Cross Layer Architecture for Wireless Protocol Stacks,” 5th World Wireless Congress, San Francisco, California, May 25-28, 2004, 6 pages.
Setton, Eric, et al., “Cross-Layer Design of Ad Hoc Networks for Real-Time Video Streaming,” IEEE Wireless Communications, Aug. 2005, vol. 12, No. 4, 7 pages.
Srivastava, Vineet, et al., “Cross-Layer Design: A Survey and the Road Ahead,” IEEE Communications Magazine, Dec. 2005, vol. 43, No. 12, pp. 112-119.
Stam, Nick, “Router-Based Parental Controls,” PCMag.com, Aug. 3, 2004, http://www.pcmag.com/article2/0,1759,1619375,00.asp, accessed Jan. 9, 2007, 6 pages.
Non-Final Office Action for U.S. Appl. No. 11/475,360, mailed Apr. 15, 2009, 10 pages.
Interview Summary for U.S. Appl. No. 11/475,360, mailed Jun. 26, 2009, 2 pages.
Final Office Action for U.S. Appl. No. 11/475,360, mailed Oct. 15, 2009, 13 pages.
Non-Final Office Action for U.S. Appl. No. 11/475,360, mailed Jan. 5, 2010, 11 pages.
Interview Summary for U.S. Appl. No. 11/475,360, mailed Apr. 27, 2010, 4 pages.
Final Office Action for U.S. Appl. No. 11/475,360, mailed Jun. 24, 2010, 17 pages.
Advisory Action for U.S. Appl. No. 111475,360, mailed Sep. 7, 2010, 3 pages.
Notice of Allowance for U.S. Appl. No. 11/475,360, mailed Jan. 12, 2011, 6 pages.
Notice of Allowance for U.S. Appl. No. 11/475,360, mailed Sep. 27, 2011, 7 pages.
Non-Final Office Action for U.S. Appl. No. 13/329,992, mailed Jun. 20, 2013, 27 pages.
Applicant-Initiated Interview Summary for U.S. Appl. No. 13/329,992, mailed Aug. 30, 2013, 3 pages.
Final Office Action for U.S. Appl. No. 13/329,992, mailed Dec. 30, 2013, 28 pages.
Final Office Action for U.S. Appl. No. 13/329,992, mailed Mar. 10, 2014, 27 pages.
Notice of Allowance for U.S. Appl. No. 13/329,992, mailed Jun. 24, 2014, 7 pages.
Notice of Allowance for U.S. Appl. No. 13/329,992, mailed Aug. 29, 2014, 6 pages.
Aragon, Martin et al., “Residential Gateway Viability,” published as early as 1998, pp. 1-15.
Author Unknown, “802.15.1: IEEE Standard for Information technology—Telecommunications and Information exchange between systems—Local and metropolitan area networks—Specific requirements,” Part 15.1: Wireless medium access control (MAC) and physical layer (PHY) specifications for wireless personal area networks (WPANs), IEEE Computer Society, Jun. 14, 2005, 38 pages.
Author Unknown, “Bluetooth Remote Control 1.0 (free to try, $9,95 to buy),” BluetoothShareware.com, http://www.bluetoothshareware.com/bluetooth—remote—control.asp, accessed Oct. 11, 2005, 2 pages.
Author Unknown, “Bluetooth Remote Control Changes,” BluetoothShareware.com, http://www.bluetoothshareware.com/bluetooth—remote—control—changes.asp, accessed Oct. 11, 2005, 3 pages.
Author Unknown, “Bluetooth Remote Control Manual,” BluetoothShareware.com, http://www.bluetoothshareware.com/bluetooth—remote—control—manual.asp, accessed Oct. 11, 2005, 3 pages.
Author Unknown, “Bluetooth Remote Control Requirements,” BluetoothShareware.com, http://www.bluetoothshareware.com/bluetooth—remote—control—requirements.asp, accessed Oct. 11, 2005, 2 pages.
Author Unknown, “Bluetooth Remote Control Screenshots,” BluetoothShareware.com, http://www.bluetoothshareware.com/bluetooth—remote—control—screenshots.asp, accessed Oct. 11, 2005, 5 pages.
Author Unknown, “CableHome—Specifications,” Specifications Archive, https://web.archive.org/web/20040608091910/http://www.cablelabs.com/projects/cablehome/specifications, Internet Archive dated Jun. 8, 2004, Cable Television Laboratories, Inc., retrieved on Sep. 15, 2015, 2 pages.
Author Unknown, “CableHome 1.1 Specification,” Issued Specification, CH-SP-CH1.1-I04-040409, dated Apr. 9, 2004, Cable Television Laboratories, Inc., 342 pages.
Author Unknown, “Cyruslink: Prepare for a New Audio Adventure,” Cyrus Electronics, Reference No. DTV-QUR-0033941, 2004, 8 pages.
Author Unknown, “Frequently Asked Questions Regarding Finisar's 1000BASE-T SFPs (FCMJ-8520/8521-3),” Application Note AN-2036, Revision B, Mar. 4, 2004, Finisar Corporation, 9 pages.
Author Unknown, “Higher-Speed Physical Layer Extension in the 2.4 GHz Band,” IEEE Standard 802.11b-1999(R2003), Reaffirmed Jun. 12, 2003, IEEE, New York, New York, 96 pages.
Author Unknown, “iPod User's Guide,” Apple Computer, Inc., 2004, 64 pages.
Author Unknown, “Milestone CableHome 1.1 Certification Issued,” Press Releases, Apr. 16, 2004, Cable Television Laboratories, Inc., 1 page.
Author Unknown, “NetRemote LE Installation Guide for J. River Media Center,” Promixis, Internet Archive dated Jan. 20, 2005, JRiver, Inc., 6 pages.
Author Unknown, “NetRemote LE Network Configuration Guide,” Promixis, Internet Archive dated Jan. 19, 2005, JRiver, Inc., 12 pages.
Author Unknown, “NetRemote LE Setup Guide,” Promixis, Internet Archive dated Jan. 19, 2005, JRiver, Inc., 10 pages.
Author Unknown, “NetRemote,” Promixis, LLC, Oct. 13, 2004, Internet Archive capture of http://www.promixis.com/products.php?section=netremote, accessed Dec. 17, 2014, 2 pages.
Author Unknown, “Network Connection Speeds Reference,” http://www.ertyu.org/steven—nikkel/inetspeeds.html, Internet Archive dated Feb. 10, 2006, 4 pages.
Author Unknown, “New Scientific-Atlanta Cable Modem Provides Four Ethernet Ports for Expanded connectivity,” PRNewswire-FirstCall, Jun. 16, 2004, Orlando, Florida, Scientific-Atlanta, Inc., 2 pages.
Author Unknown, “Public key infrastructure,” Wikipedia, the free encyclopedia, accessed on Sep. 29, 2015, 7 pages.
Author Unknown, “Reference Guide: hp iPAQ Pocket PC h5400 Series,” Document Part No. 281984-002, Hewlett-Packard Development Company, L.P., Apr. 2003, 273 pages.
Author Unknown, “Scientific-Atlanta Debuts DPR2325 Cable Modern Gateway,” Aug. 1, 2004, Worldwide Videotex, 2 pages.
Author Unknown, “Sonos Digital Music System User Guide,” Version 050801, Sonos, Inc., Aug. 2005, 114 pages.
Author Unknown, “Specification of the Bluetooth System,” Master Table of Contents & Compliance Requirements and Excerpts of the Bluetooth Core Specification, Covered Core Package version 1.2, Issued Nov. 5, 2003, Bluetooth SIG, Inc., 90 pages.
Author Unknown, “Supplement to IEEE Standard for Information Technology—Telecommunications and Information Exchange between Systems—Local and Metropolitan Area Networks—Specific Requirements—,” Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band, IEEE Standard 802.11b-1999 (R2003), Institute of Electrical and Electronics Engineers, Reaffirmed Jun. 12, 2003, 96 pages.
Author Unknown, “Slingbox User Guide: Your guide to setting up and using the Slingbox,” Sling Media, Inc., 2005, 92 pages.
Author Unknown, “The Authoritative Dictionary of IEEE Standards Terms,” Book excerpt, Seventh Edition, 2000, IEEE, New York, New York, 6 pages.
Author Unknown, “The Residential Gateway Report & TIA/EIA Residential Gateway: IS-98-5,” CABA Information Series, Dec. 1998, Continental Automated Buildings Association, 70 pages.
Author Unknown, “Toshiba Pocket PC e830 Series,” User's Guide, First Edition, Toshiba Corporation, Aug. 2004, 230 pages.
Author Unknown, “Creative Sound Blaster Wireless Music,” User's Guide, Version 1.0, Aug. 2003, Creative Technology Ltd, 66 pages.
Author Unknown, “User's Guide: HP iPAQ rx3000 Series Mobile Media Companion,” Document Part No. 364351-002, Hewlett-Packard Development Company, L.P., Aug. 2004, 301 pages.
Author Unknown, “WebSTAR Cable Modems—User Guides,” WebSTAR User's Guides, https://web.archive.org/web/200602075352/http://scientificatlanta.com/products/consumers/webstar—userguides.htm, Internet Archive dated Feb. 7, 2006, Scientific-Atlanta, Inc., 1 page.
Author Unknown, “WebSTAR DPR2320 and DPR2325 Cable Modem Gateway User's Guide,” User's Guide, Part No. 4003742, Revision B, Apr. 2005, Scientific-Atlanta Inc., Lawrenceville, Georgia, 104 pages.
Author Unknown, “WebSTAR DPR2325 Cable Modem Gateway with 802.11g Wireless Access Point,” Subscriber Products, Part No. 7007866, Revision A, Jun. 2005, Scientific-Atlanta Inc., Lawrenceville, Georgia, 2 pages.
Author Unknown, “database.” IEEE 100: The Authoritative Dictionary of IEEE Standards Terms, Seventh Edition, New York, New York, Institute of Electrical and Electronics Engineering, Dec. 2000, 3 pages.
Author Unknown. “T3.” IEEE 100: The Authoritative Dictionary of IEEE Standards Terms, Seventh Edition, New York, New York, Institute of Electrical and Electronics Engineering, Dec. 2000, 6 pages.
Choi, Lai-U, et al., “On Cross-Layer Design for Streaming Video Delivery in Multiuser Wireless Environments,” EURASIP Journal on Wireless Communications and Networking, vol. 2006, 2006, pp. 1-10.
Clark, David, et al., “Architectural Considerations for a New Generation of Protocols,” ACM SIGCOMM, vol. 20, No. 1, pp. 200-208, Aug. 1990.
Cornea, Radu, et al., “Managing Cross-Layer Constraints for Interactive Mobile Multimedia,” In Proceedings of the IEEE Workshop on Constraint-Aware Embedded Software, 2003, 6 pages.
De Vet, John, et al., “A Personal Digital Assistant as an Advanced Remote Control for Audio/Video Equipment,” Proceedings of the Second Workshop on Human Computer Interaction with Mobile Devices, 1999, pp. 87-91.
Doherty, Richard, et al., “The Advent of Multi-Room Digital Music; An Overview of the Sonos Digital Music System,” White Paper, The Envisioneering Group, Kyra Communications, Jan. 2005, 15 pages.
Finn, Norman, “What LinkSec Should Know About Bridges,” Presented at IEEE P802 Link Security Executive committee Study Group, Revision 2, Mar. 2003, Dallas, Texas, 22 pages.
Greene, N. et al., “Media Gateway Control Protocol Architecture and Requirements,” Request for Comments 2805, Apr. 2000, The Internet Society, 45 pages.
Den Hartog, F.T.H., et al., “Tackling the Complexity of Residential Gateways in an Unbundling Value Chain,” Journal of Lightwave Technology, Jan. 2004, IEEE, 10 pages.
Holliday, C.R., “The Residential Gateway,” Spectrum, vol. 34, Issue 5, May 1997, IEEE, pp. 29-31.
Joosten, H.J.M et al., “Specifications for the RGE Security Architecture: A case study for a novel security modeling methodology,” Phillips Research Technical Note, PR-TN-2003/00399, Issued Jun. 2003, Koninklijke Philips Electronics NV, 84 pages.
Keegan, Jeff, “My Killer-App TiVo/TiVoWeb/PalmPilot Story,” http://www.keegan.org/jeff/tivo/tivokillerappstory.html, Sep. 6, 2001, 7 pages.
Keegan, Jeff, “Hacking TiVo: The Expansion, Enhancement, and Development Starter Kit,” Wiley Publishing, Inc., 2004, Indianapolis, Indiana, 60 pages.
Krikorian, Raffi, “TiVo Hacks: 100 Industrial-Strength Tips & Tools,” Hacks 33 and 36 (excerpts) O'Reilly Media, Aug. 2003, 9 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2015-01991, Decision Denying Institution of Inter Partes Review of U.S. Pat. No. 7,787,904, dated Apr. 4, 2016, 28 pages.
Dish Network, L.L.C. (Petitioner), v. Qurio Holdings, Inc. (Patent Owner), Case IPR2016-00007, Decision on nstitution of Inter Partes Review of U.S. Pat. No. 7,787,904, dated Apr. 4, 2016, 25 pages.
Directv, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2015-02005, Decision on Institution of Inter Partes Review of U.S. Pat. No. 7,787,904, dated Apr. 4, 2016, 34 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2016-00998, Petition for Inter Partes Review of U.S. Pat. No. 7,787,904, dated May 4, 2016, 64 pages.
Unified Patents Inc. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2015-01940, Decision on Institution of Inter Partes Review of U.S. Pat. No. 8,102,863, dated Apr. 13, 2016, 28 pages.
Dish Network L.L.C. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2016-00005, Decision on Institution of Inter Partes Review of U.S. Pat. No. 8,102,863, dated Apr. 4, 2016, 20 pages.
Directv, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2015-02007, Decision Denying nstitution of Inter Partes Review of U.S. Pat. No. 8,879,567, dated Apr. 4, 2016, 35 pages.
Directv, LLC (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2015-02006, Decision Denying nstitution of Inter Partes Review of U.S. Pat. No. 8,102,863, dated Apr. 4, 2016, 23 pages.
Dish Network L.L.C. (Petitioner) v. Qurio Holdings, Inc. (Patent Owner), Case IPR2016-00080, Decision on nstitution of Inter Partes Review of U.S. Pat. No. 8,879,567, dated Apr. 25, 2016, 32 pages.
Petition for Inter Partes Review of Claims 17, 18, 20, 21 of U.S. Pat. No. 8,102,863 Under 35 U.S.C. §§ 311-319 and 37 C F R §§ 42.100 Et SEQ., Case IPR2016-00993, dated May 1, 2016, 59 pages.
Petition for Inter Partes Review of Claims 20, 21, 24 and 25 of U.S. Pat. No. 8,879,567 Under 35 U.S.C. §§ 311-319 and 37 C.F.R. §§ 42.100 Et Seq., Case IPR2016-00994, dated May 1, 2016, 66 pages.
Declaration of Dr. Charles Eldering in Support of Petition for Inter Partes Review of U.S. Pat. No. 7,787,904, dated May 4, 2016, 8 pages.
Continuations (2)
Number Date Country
Parent 13329992 Dec 2011 US
Child 14512750 US
Parent 11475360 Jun 2006 US
Child 13329992 US