throbber
PTO/SS/01 (10-01)
`Approved lo r use th rough 1013112002. OMB 0651-00 32
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995 oo persons are required to respond to a collection of Information unless It contains a valid OMB control number.
`r
`1104-111
`Gregory Morgan Evans
`
`Attornev Docket Number
`
`First Named Inventor
`
`"
`
`DECLARATION FOR UTILITY OR
`DESIGN
`PATENT APPLICATION
`(37 CFR 1.63)
`0 Declaration
`0 Declaration
`
`OR
`
`Submitted
`with Initial
`Filing
`
`Submitted after Initial
`Filing (surcharge
`(37 CFR 1.16 (e))
`required)
`
`Application Number
`
`COMPLETE IF l<NnWN
`/
`
`Filing Date
`
`Art Unit
`
`Examiner Name
`
`_,)
`
`"'-
`As tile below named lnvantor, I hereby declare that:
`
`My residence, mailing address, and citizenship are as stated below next to my name.
`
`I believe I am the original and first inventor of the subject matter which is claimed and for which a patent is sought on the invention entitled:
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`
`(rttJe of the Invention)
`
`the specification of which
`~ is attached hereto
`
`OR
`
`0 was filed oo (MM/DDIYYYYJ I
`Application Number I
`
`I as United States Application Number or PCT lntematiooal
`I and was amended on (MM/DDIYYYY) I
`I (if applicable).
`
`I hereby state that I have reviewed and understand the coolants of the above identified specificatioo, including the claims, as amended by
`any amendment specifically referred to above.
`
`I acknowledge the du7r to disclose infonnation which is material to patentability as defined in 37 CFR 1.56, including for cootinualion-in-part
`applicatlons
`material nformalion which became available between the filing date of the plier applicatioo and the national or PCT
`1
`intemaliona filing date of the oontinuetion-in-part application.
`I hereby claim foreign prioffi benefits under 35 U.S.C. 119(a)-(d) or(~, or 365(b) of any foreign application(s) for patent, inventor's or plant
`breeder's rights certificate(s , or 365(a) of any PCT international app ication which designated at least one country other than the United
`States of America, listed be aw and have also identified below, by checking the box, any foreign application for patent, invento(s or plant
`breeder's rights certificate(s), or any PCT international application having a filing date before that of the application on which priority is
`claimed.
`Prior Foreign Appllcatlon
`Number(•)
`
`Foreign Fiiing Data
`(MMIDOIYYYY}
`
`Priority
`Not Claimed
`
`Certified Copy Attached?
`YES
`NO
`
`Country
`
`D
`D D
`D D
`D
`D D
`D
`D
`D D
`I Additional foreian aoolicalion numbers are listed on a supplemental priority data sheet PTO/SB/028 attached hereto:
`[Page 1 of2]
`
`Burden Hour Statement: This fmm is estimated to taka 21 minutes to complata. Time will vary depending upon the needs of tha lndMdual case. Any comments on
`the amount of time you ara r,,quirad to complete this form sllould be sant to the Clliaf Information Officer. USPTO, PO Box 1450, Alexandria, VA 22313
`20231. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Commissioner for Patents, PO Box 1450, Alexandria, VA 22313-
`
`DISH, Exh. 1004, p. 1
`
`

`
`PTO/SB/01 (1Q..01)
`Approved for use th rough 1013112002, OM B 0651-0032
`U.S. Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE
`Under the Pape.work Red uc\lon Act of 1995, no Dersons are required to respond to a collection of information unless II contains a valid OMB control number.
`
`DECLARATION - Utility or Design Patent Application
`
`Direct all correspondence to: ~ Customer Number I
`
`or Bar Code Label
`
`27820
`
`I~ D Correspondence address below
`
`Name
`
`Address
`
`Cltv
`
`Countrv
`
`State
`
`I Telephone
`
`ZIP
`
`Fax
`
`I hereby declare that all statements made herein of my own knowl,:re are true and that all statements made on information and belief
`are believed to be true; and further that these statements were
`e with the knowledge that willful false statements and the like so
`made are punishable by fine or implisonment, or both, under 18 U.S.C. 1001 and that such willful false statements may jeopardize the
`validity of the- application or any patent Issued thereon.
`
`NAME OF SOLE OR FIRST INVENTOR : I D A petition has been filed for this unsigned inventor
`
`Given Name
`(first and mkkfte [If any])
`
`Gregory Morgan
`
`-~
`
`Evans
`
`Family Name
`or Surname
`
`Slanature
`
`Inventor's ~ ~ 4:
`I StateNC
`
`Raleigh
`Resid&rK:e: Citv
`
`I USA
`
`Country
`
`b /z.6/z.oe,6
`
`Date
`
`USA
`Cltlzenshlo
`
`2205 Ravens Creek Court
`Mailing Address
`
`Raleigh
`
`CllY
`
`NAME OF SECOND INVENTOR:
`
`Given Name
`(first and mkktle (if any])
`
`Inventor's
`Signature
`
`Residence: CHY
`
`I 27603
`ls!c
`I D A petition has been filed for this unsigned inventor
`
`Countrv
`
`ZIP
`
`USA
`
`Family Name
`or Surname
`
`lsmw
`
`I Country
`
`Date
`
`Citizenship
`
`Maillng Address
`
`Cltv
`
`I State
`D Additional Inventors are being named on the __ supplemental Additional lnventor(s) sheet(s) PTO/SB102A attached hereto.
`
`IZIP
`
`Countrv
`
`[Page 2 of2]
`
`DISH, Exh. 1004, p. 2
`
`

`
`PTO/SB/14 (11-08)
`Approved for use through 01/31/2014. OMB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`1104-111C
`
`Application Number
`
`Title of Invention
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`
`I
`The application data sheet is part of the provisional or nonprovisional application for which it is being submitted. The following form contains the
`bibliographic data arranged in a format specified by the United States Patent and Trademark Office as outlined in 37 CFR 1.76.
`This document may be completed electronically and submitted to the Office in electronic format using the Electronic Filing System (EFS) or the
`document may be printed and included in a paper filed application.
`
`Secrecy Order 37 CFR 5.2
`D Portions or all of the application associated with this Application Data Sheet may fall under a Secrecy Order pursuant to
`37 CFR 5.2 (Paper filers only. Applications that fall under Secrecy Order may not be filed electronically.)
`r
`,oo 1can t I f
`A
`n orma ion:
`f
`Aoolicant 1
`Applicant Authority (!)Inventor I QLegal Representative under 35 U.S.C. 117
`Prefix Given Name
`Middle Name
`
`I Remove I
`I QParty of Interest under 35 U.S.C. 118
`Family Name
`Suffix
`
`Morgan
`Gregory
`Residence Information (Select One) (!) US Residency
`Raleigh
`City
`State/Province
`us
`
`Citizenship under 37 CFR 1.41(b) i
`
`Mailing Address of Applicant:
`2205 Ravens Creek Court
`Address 1
`
`Address 2
`
`Evans
`0 Non US Residency O Active US Military Service
`I Country of Residence i I us
`I NC
`
`Raleigh
`
`City
`
`I
`Postal Code
`
`I State/Province
`I Countryi I us
`All Inventors Must Be Listed - Additional Inventor Information blocks may be
`generated within this form by selecting the Add button.
`
`27603
`
`I NC
`
`I Add
`
`I
`
`Correspondence Information:
`Enter either Customer Number or complete the Correspondence Information section below.
`For further information see 37 CFR 1.33(a).
`D An Address is being provided for the correspondence Information of this application.
`74548
`Customer Number
`
`Email Address
`
`patents@withrowterranova.com
`
`I I Add Email I
`
`!Remove Emaill
`
`Application Information:
`
`Title of the Invention
`
`Attorney Docket Number 1104-111C
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`I Small Entity Status Claimed D
`
`Application Type
`
`Nonprovisional
`
`Subject Matter
`
`Utility
`
`Suggested Class (if any)
`
`Suggested Technology Center (if any)
`
`I Sub Class (if any)I
`
`Total Number of Drawing Sheets (if any)
`
`4
`
`I Suggested Figure for Publication (if any) I 1
`
`EFS Web 2.2.2
`
`DISH, Exh. 1004, p. 3
`
`

`
`PTO/SB/14 (11-08)
`Approved for use through 01/31/2014. OMB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`1104-111C
`
`Application Number
`
`Title of Invention
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`
`Publication Information:
`D Request Early Publication (Fee required at time of Request 37 CFR 1.219)
`Request Not to Publish. I hereby request that the attached application not be published under 35 U.S.
`~ C. 122(b) and certify that the invention disclosed in the attached application has not and will not be the subject of
`an application filed in another country, or under a multilateral international agreement, that requires publication at
`eighteen months after filing.
`
`Representative Information:
`
`Representative information should be provided for all practitioners having a power of attorney in the application. Providing
`this information in the Application Data Sheet does not constitute a power of attorney in the application (see 37 CFR 1.32).
`Enter either Customer Number or
`complete
`the Representative Name
`section
`below.
`If both
`are completed the Customer Number will be used for the Representative Information during processing.
`
`sections
`
`Please Select One:
`
`Customer Number
`
`C!J Customer Number
`74548
`
`I 0 US Patent Practitioner
`
`lo Limited Recognition (37 CFR 11.9)
`
`Domestic Benefit/National Stage Information:
`This section allows for the applicant to either claim benefit under 35 U.S.C. 119(e), 120, 121, or 365(c) or indicate National Stage
`entry from a PCT application. Providing this information in the application data sheet constitutes the specific reference required by
`35 U.S.C. 119(e) or 120, and 37 CFR 1.78(a)(2) or CFR 1.78(a)(4), and need not otherwise be made part of the specification.
`I Remove I
`Filing Date (YYYY-MM-DD)
`
`Application Number
`
`Continuity Type
`
`Prior Application Number
`
`Prior Application Status
`
`Continuation of
`
`11475360
`
`Additional Domestic Benefit/National Stage Data may be generated within this form
`by selecting the Add button.
`
`2006-06-27
`I Add
`
`I
`
`Foreign Priority Information:
`This section allows for the applicant to claim benefit of foreign priority and to identify any prior foreign application for which priority is
`not claimed. Providing this information in the application data sheet constitutes the claim for priority as required by 35 U.S.C. 119(b)
`and 37 CFR 1.55(a).
`
`I Remove I
`
`Application Number
`
`Country i
`
`Parent Filing Date (YYYY-MM-DD)
`
`Additional Foreign Priority Data may be generated within this form by selecting the
`Add button.
`Assignee Information:
`Providing this information in the application data sheet does not substitute for compliance with any requirement of part 3 of Title 37
`of the CFR to have an assignment recorded in the Office.
`I Remove I
`
`Assianee 1
`
`Priority Claimed
`0 Yes C!J No
`I Add
`I
`
`EFS Web 2.2.2
`
`DISH, Exh. 1004, p. 4
`
`

`
`PTO/SB/14 (11-08)
`Approved for use through 01/31/2014. OMB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`1104-111C
`
`Application Number
`
`Title of Invention
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`
`If the Assignee is an Organization check here.
`
`~
`
`Organization Name
`
`I Qurio Holdings, Inc.
`Mailing Address Information:
`
`1130 Situs Court
`
`Suite 216
`
`Raleigh
`
`Address 1
`
`Address 2
`
`City
`Country ii us
`
`Phone Number
`
`Email Address
`
`State/Province
`
`NC
`
`Postal Code
`
`Fax Number
`
`27606
`
`Additional Assignee Data may be generated within this form by selecting the Add
`button.
`
`I Add I
`
`Signature:
`A signature of the applicant or representative is required in accordance with 37 CFR 1.33 and 10.18. Please see 37
`CFR 1.4(d) for the form of the signature.
`
`Signature
`
`/R. Chad Bevins/
`
`First Name
`
`R. Chad
`
`I Last Name I Bevins
`
`Date (YYYY-MM-DD) 2011-12-19
`
`Registration Number
`
`51468
`
`This collection of information is required by 37 CFR 1.76. The information is required to obtain or retain a benefit by the public which
`is to file (and by the USPTO to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This
`collection is estimated to take 23 minutes to complete, including gathering, preparing, and submitting the completed application data
`sheet form to the USPTO. Time will vary depending upon the individual case. Any comments on the amount of time you require to
`complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR
`COMPLETED FORMS TO THIS ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`EFS Web 2.2.2
`
`DISH, Exh. 1004, p. 5
`
`

`
`Privacy Act Statement
`
`The Privacy Act of 1974 (P .L. 93-579) requires that you be given certain information in connection with your submission of the attached form related to
`a patent application or patent. Accordingly, pursuant to the requirements of the Act, please be advised that: (1) the general authority for the collection
`of this information is 35 U.S.C. 2(b)(2); (2) furnishing of the information solicited is voluntary; and (3) the principal purpose for which the information is
`used by the U.S. Patent and Trademark Office is to process and/or examine your submission related to a patent application or patent. If you do not
`furnish the requested information, the U.S. Patent and Trademark Office may not be able to process and/or examine your submission, which may
`result in termination of proceedings or abandonment of the application or expiration of the patent.
`
`The information provided by you in this form will be subject to the following routine uses:
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`The information on this form will be treated confidentially to the extent allowed under the Freedom of Information Act (5 U.S.C. 552)
`and the Privacy Act (5 U.S.C. 552a). Records from this system of records may be disclosed to the Department of Justice to determine
`whether the Freedom of Information Act requires disclosure of these records.
`
`A record from this system of records may be disclosed, as a routine use, in the course of presenting evidence to a court, magistrate, or
`administrative tribunal, including disclosures to opposing counsel in the course of settlement negotiations.
`
`A record in this system of records may be disclosed, as a routine use, to a Member of Congress submitting a request involving an
`individual, to whom the record pertains, when the individual has requested assistance from the Member with respect to the subject matter of
`the record.
`
`A record in this system of records may be disclosed, as a routine use, to a contractor of the Agency having need for the information in
`order to perform a contract. Recipients of information shall be required to comply with the requirements of the Privacy Act of 1974, as
`amended, pursuant to 5 U.S.C. 552a(m).
`
`A record related to an International Application filed under the Patent Cooperation Treaty in this system of records may be disclosed,
`as a routine use, to the International Bureau of the World Intellectual Property Organization, pursuant to the Patent Cooperation Treaty.
`
`A record in this system of records may be disclosed, as a routine use, to another federal agency for purposes of National Security
`review (35 U.S.C. 181) and for review pursuant to the Atomic Energy Act (42 U.S.C. 218(c)).
`
`A record from this system of records may be disclosed, as a routine use, to the Administrator, General Services, or his/her designee,
`during an inspection of records conducted by GSA as part of that agency's responsibility to recommend improvements in records
`management practices and programs, under authority of 44 U.S.C. 2904 and 2906. Such disclosure shall be made in accordance with the
`GSA regulations governing inspection of records for this purpose, and any other relevant (i.e., GSA or Commerce) directive. Such
`disclosure shall not be used to make determinations about individuals.
`
`A record from this system of records may be disclosed, as a routine use, to the public after either publication of the application pursuan
`to 35 U.S.C. 122(b) or issuance of a patent pursuant to 35 U.S.C. 151. Further, a record may be disclosed, subject to the limitations of 37
`CFR 1.14, as a routine use, to the public if the record was filed in an application which became abandoned or in which the proceedings were
`terminated and which application is referenced by either a published application, an application open to public inspections or an issued
`patent.
`
`9.
`
`A record from this system of records may be disclosed, as a routine use, to a Federal, State, or local law enforcement agency, if the
`USPTO becomes aware of a violation or potential violation of law or regulation.
`
`EFS Web 2.2.2
`
`DISH, Exh. 1004, p. 6
`
`

`
`10~
`
`FIG. 1
`
`DISH, Exh. 1004, p. 7
`
`

`
`,-32
`
`1000 Bt
`ETHERNET
`NIC
`
`42
`
`44
`
`46
`
`48
`
`GATEWAY OS
`
`56
`
`NON-SECURE
`DATA
`CACHE
`
`38
`
`C:::>
`c::>
`C>
`
`0
`
`SECURE
`DATA
`CACHE
`
`40
`
`30
`
`(34
`
`802.11X
`RADIO(S)
`
`ADAPTABLE CROSS-LAYER
`OFFLOAD ENGINE
`
`rv -
`
`+::>.
`
`1000 Bt
`ETHERNET
`SWITCH
`
`IDS RULES
`
`ORM ENCODER/DECODER
`
`ORM RULES
`
`DES ENCRYPTION/DECRYPTION
`
`CONTENT RULES
`
`FILE FORMAT CONVERSION
`
`50
`
`52
`
`54
`
`FIG.2
`
`DISH, Exh. 1004, p. 8
`
`

`
`OFFLOAD
`ENGINE
`30
`
`LAYER4
`
`LAYER 3
`
`LAYER 2
`
`LAYER 1
`
`0
`
`~ c:::> 0
`0
`'---' C>
`0
`i-----N-0-N--S-E-CU_R_E_:::::X:::C-A-CH-E--~---S-E_C_U_RE_C_A_C_H_E --~ ~ o
`
`<::::>
`
`:::::X:::
`FTP
`ORM ENCODING/DECODING
`FILE CONVERSION
`:::::x:::
`:::::x:::
`:::::x:::
`i----TC_P _ _._ __ U_D_P _ _.__ __ T_~_P_F_Lo_w_s __ _._ __ U_D_P_FL_o_w_s _ __. ~
`
`.,........ ~R-U-LE~
`...__, CHECK
`ENGINE
`42
`
`IP
`:::::x:::
`
`IP ROUTER
`:::::x:::
`
`66
`
`ETHERNET SWITCH
`SMART MAC
`SIMPLE MAC
`:::::x:::
`:::::x:::
`:::::x:::
`:::::x:::
`:::::x:::
`:::::x:::
`1000 Bt
`1000 Bt
`1000 Bt
`802.11n
`802.11n
`802.11n
`802.11n
`
`FIG. 3
`
`DISH, Exh. 1004, p. 9
`
`

`
`, ,
`, ,
`
`I
`I
`
`I,'
`
`,
`
`CROSS-LAYER MESSAGING MATRIX
`
`"'
`
`I
`I
`I
`I
`I
`
`(
`
`I
`I
`
`, ,
`...
`
`I
`I
`
`I
`I
`I
`
`..,.,
`
`,
`
`,~
`
`, , ,
`/ /
`MATRIX
`CONTROL,/
`,
`~-------'
`
`I
`
`... ... ... ...
`
`, ,
`SNMP~,
`
`:
`f
`t
`RSVP AND/OR
`DIFFSERV OTHER ROUTING
`PROTOCOLS
`
`,'
`I
`
`I
`I
`
`'
`' ' ' '
`
`82
`,'
`80
`,'
`78
`,'
`''
`'-----~----------J-----------~-----------'
`I I
`WAN
`WLAN
`FIG. 4
`
`I
`
`DISH, Exh. 1004, p. 10
`
`

`
`P367C
`
`HIGH-SPEED WAN TO WIRELESS LAN GATEWAY
`
`Related Applications
`
`[0001]
`
`The present application is a continuation of U.S. Application Serial
`
`5 No. 11/475,360, filed June 27, 2006, the disclosure of which is hereby
`
`incorporated by reference herein in its entirety.
`
`Field of the Invention
`
`[0002]
`
`The present invention relates to a gateway device and more
`
`1 O particularly relates to a gateway device interconnecting a high speed Wide
`
`Area Network (WAN) to a lower speed Wireless Local Area Network (WLAN).
`
`Backaround of the Invention
`
`[0003]
`
`Historically, residential gateways provided a routing function from
`
`15
`
`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/1 OOBt Ethernet connections serving client
`
`20
`
`computers. Eventually, these Ethernet connections were replaced with
`
`wireless IEEE 802.11 b/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
`
`25
`
`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.
`
`[0004] With the advent of Fiber-to-the-Home (FTTH) networks, the
`
`30
`
`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 1 O Gbps.
`
`In contrast, the proposed IEEE 802.11 n standard for wireless LANs provides
`
`data rates in the range of 100 to 500 Mbps. As such, the traditional
`
`DISH, Exh. 1004, p. 11
`
`

`
`P367C
`
`2
`
`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.
`
`5
`
`Summary of the Invention
`
`[0005]
`
`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
`
`1 O 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-
`
`15
`
`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.
`
`20
`
`[0006]
`
`Prior to transmitting the data, the gateway may also perform
`
`additional functions such as, but not limited to, file format conversion, Digital
`
`Rights Management (ORM) encoding or decoding, and Data Encryption
`
`Standard (DES) encryption or decryption.
`
`[0007]
`
`Those skilled in the art will appreciate the scope of the present
`
`25
`
`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
`
`30
`
`[0008]
`
`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.
`
`[0009]
`
`Figure 1 illustrates a system including an adaptable cross-layer
`
`gateway for interconnecting, or bridging, a high speed Wide Area Network
`
`DISH, Exh. 1004, p. 12
`
`

`
`P367C
`
`3
`
`(WAN) to a lower speed Wireless Local Area Network (WLAN) according to
`
`one embodiment of the present invention;
`
`[001 O]
`
`Figure 2 is a block diagram of the adaptable cross-layer gateway of
`
`Figure 1 according to one embodiment of the present invention;
`
`5
`
`[0011]
`
`Figure 3 is an exemplary protocol stack representation of the
`
`adaptable cross-layer gateway according to one embodiment of the present
`
`invention; and
`
`[0012]
`
`Figure 4 illustrates an exemplary cross-messaging matrix controlled
`
`to provide a complete protocol stack having a cross-layer architecture for a
`
`1 O network connection implemented by the adaptable cross-layer gateway
`
`according to one embodiment of the present invention.
`
`Detailed Description of the Preferred Embodiments
`
`[0013]
`
`The embodiments set forth below represent the necessary
`
`15
`
`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
`
`20
`
`should be understood that these concepts and applications fall within the
`
`scope of the disclosure and the accompanying claims.
`
`[0014]
`
`Figure 1 illustrates a system 1 O 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
`
`25
`
`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
`
`30
`
`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.
`
`DISH, Exh. 1004, p. 13
`
`

`
`P367C
`
`4
`
`[0015]
`
`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
`
`5
`
`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 1 O Gbps. The network interface
`
`20 may be a FTTH modem providing an interface between the FTTH
`
`1 O
`
`connection and the gateway 12. In this exemplary embodiment, the network
`
`interface 20 provides an optical to electrical Gigabit Ethernet connection
`
`(1 OOOBt) 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
`
`15
`
`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
`
`1 O Gigabit Ethernet WAN to a multiport Gigabit Ethernet (1 OOOBt) lower speed
`
`LAN.
`
`20
`
`[0016]
`
`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.11 a, IEEE
`
`802.11 b, IEEE 802.11 g, or the proposed IEEE 802.11 n 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
`
`25
`
`example, personal computers, Personal Video Recorders (PVRs), Personal
`
`Digital Assistants (PDAs), other Internet Protocol (IP) appliances, or the like,
`
`or any combination thereof.
`
`[0017]
`
`Figure 2 is a more detailed block diagram of the gateway 12
`
`according to one embodiment of the present invention. At the heart of the
`
`30
`
`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
`
`DISH, Exh. 1004, p. 14
`
`

`
`P367C
`
`5
`
`implemented in hardware, but may alternatively be implemented in software
`
`or a combination of hardware and software.
`
`[0018]
`
`The offload engine 30 is communicatively coupled to the WAN 14
`
`via, in this example, a Gigabit Ethernet Network Interface Card (NIC) 32,
`
`5 which is connected to the WAN 14 (Figure 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.11 n wireless
`
`1 O
`
`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.
`
`[0019]
`
`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
`
`15
`
`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(cid:173)
`
`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
`
`20
`
`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-
`
`25
`
`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.
`
`[0020]
`
`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
`
`30
`
`(ORM) 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 ORM rules 46 may be rules for protecting media files, such
`
`DISH, Exh. 1004, p. 15
`
`

`
`P367C
`
`6
`
`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 ORM 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
`
`5
`
`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.
`
`1 O
`
`[0021]
`
`The gateway 12 may also include various additional functional
`
`components such as, but not limited to, a ORM 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
`
`15
`
`inspect data passing through the gateway 12.
`
`[0022]
`
`The ORM 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 ORM encoder/decoder
`
`20
`
`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 ORM
`
`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
`
`25
`
`devices 22-28 may be encoded by the ORM encoder/decoder 50 such that
`
`only desired recipients may view or play the content. As for incoming content,
`
`the ORM 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
`
`30
`
`user devices 22-28 to unlock the encoded content. It should be noted that the
`
`present inven

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket