7548532

Method and Apparatus to Provide Inline Encryption and Decryption for a Wireless Station via Data Streaming Over a Fast Network

PublishedJune 16, 2009
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of operating a wireless transmitter coupled to a network device by a packetized network link, the method comprising: streaming a data element including at least some of the contents of a wireless network packet over the packetized network link during wireless transmit time of the wireless network packet by the wireless transmitter receiving the streamed data element via the packetized network, the streaming including real-time encrypting the data prior to the transfer over the network link; and wirelessly transmitting the wireless network packet of information while the streaming occurs, such that the wirelessly transmitting of the packet occurs while at least part of the wireless network packet is being streamed over the packetized network link.

2

2. A method as recited in claim 1 , wherein the wireless transmitter is part of a station of a wireless network and the streaming is to the station from the network device coupled to the station by the packetized network link, and wherein the network device includes a memory wherefrom data is streamed during the wireless transmitting of the wireless packet, the method further comprising: forming a DMA request for said data element and encryption information; converting the formed DMA request and the encryption information to a first packet for transport over the network link; sending the first packet to the network device over the packetized network link; receiving a second packet over the packetized network link from the network device, said second packet containing said data element encrypted according to the encryption information; and responding to the formed DMA request with said data element from the second packet, such that the streaming of said data element of the data over the packetized network link uses the second packet, and such that the encryption occurs in real time at the network device during the streaming.

3

3. A method as recited in claim 1 , wherein the wireless transmitter is part of a wireless station that includes a media access control (MAC) processor, wherein the wireless network packet is a MAC packet according to a wireless standard, wherein the wireless station is coupled by the network link to a network device, such that the real-time encrypting occurs in the network device outside the wireless station.

4

4. A method as recited in claim 1 , wherein the wireless transmitter is part of a wireless station that includes the wireless transmitter and a media access control (MAC) processor, wherein the wireless network packet is a MAC packet according to a wireless standard, wherein the wireless station is coupled by the network link to the network device by the packetized network link, wherein the network device includes a memory, wherein the real-time encrypting occurs in the network device outside the wireless station, and wherein the streaming is via direct memory access from the memory.

5

5. A method as recited in claim 3 , wherein the network device is a network switch that includes a memory wherefrom data is streamed during the wireless transmitting of the MAC packet.

6

6. A method as recited in claim 5 , wherein the network device is a network switch that includes a memory whereto data is streamed during the wireless receiving of the MAC packet.

7

7. A method of operating a wireless receiver, the method comprising: wirelessly receiving a wireless network packet of information at the wireless receiver; streaming a data element including at least some of the contents of the wireless network packet over a packetized network link to a network device coupled to the wireless receiver by the packetized network, the streaming of the data element during receive time of wirelessly receiving the wireless network packet; wherein the data element is streamed in encrypted form and is decrypted in real time during the streaming, the decrypting after transfer over the packetized network link such that the wirelessly receiving of the wireless network packet occurs while at least part of the wireless network packet is being streamed over the packetized network link.

8

8. A method as recited in claim 7 , wherein the wirelessly receiving is by a station of a wireless network, the station including the wireless receiver and the streaming is from the station to the network device coupled to the station by the packetized network link, and wherein the network device includes a memory whereto data is streamed during the wirelessly receiving of the wireless network packet, the method further comprising: forming a DMA request for writing said data element and encryption information; converting the formed DMA request and the encryption information to a first packet for transport over the network link; sending the first packet to the network device over the packetized network link; encapsulating said data element encrypted according to the encryption information into a second packet for transport over the network link to the network device; and sending the second packet over the network link to the network device for writing into the memory of the network device according to the formed DMA request, such that the streaming of said data element of the data uses the second packet.

9

9. A method as recited in claim 7 , wherein the wireless receiver is part of a wireless station that includes a media access control (MAC) processor, wherein the wireless network packet is a MAC packet according to a wireless standard, wherein the wireless station is coupled by the network link to the network device, such that the real-time decrypting occurs in the network device outside the wireless station.

10

10. A method as recited in claim 7 , wherein the wireless receiver is part of a wireless station that includes a media access control (MAC) processor, wherein the wireless network packet is a MAC packet according to a wireless standard, wherein the wireless station is coupled by the network link to the network device, wherein the network device includes a memory, wherein the real-time decrypting occurs in the network device outside the wireless station, and wherein the streaming is via direct memory access to the memory.

11

11. An apparatus to wirelessly transmit a wireless network packet, the apparatus coupled to a network device by a packetized network link, the apparatus comprising: means for wirelessly transmitting a wireless network packet; and means for streaming a data element, including at least some of the contents of the wireless network packet, over the packetized network link during the time the means for wirelessly transmitting is wirelessly transmitting the wireless network packet, wherein the streaming includes real-time encrypting the data prior to the transfer over the packetized network link, such that the wirelessly transmitting of the wireless network packet occurs while at least part of the wireless network packet is being streamed over the packetized network link.

12

12. A computer-readable storage medium having encoded thereon machine executable instructions that when executed cause carrying out a method of wirelessly transmitting a wireless network packet by a wireless transmitter coupled to a network device by a packetized network link, the method including: streaming a data element, including at least some of the contents of the wireless network packet, over a network link during wireless transmit time of the wireless network packet, the streaming including real-time encrypting the data prior to the transfer over the network link, such that the wirelessly transmitting of the wireless network packet occurs while at least part of the wireless network packet is being streamed over the packetized network link.

13

13. A computer readable storage medium as recited in claim 12 , wherein the wireless transmitter is part of a station of a wireless network and the streaming is to the station from the network device coupled to the station by the packetized network link, wherein the network device includes a memory wherefrom data is streamed during the wireless transmitting of the wireless network packet, and wherein the method further comprises: forming a DMA request for said data element and encryption information; converting the formed DMA request and the encryption information to a first packet for transport over the network link; sending the first packet to the network device over the network link; receiving a second packet over the packetized network link from the network device, said second packet containing said data element encrypted according to the encryption information; and responding to the formed DMA request with said data element from the second packet, such that the streaming of said data element of the data uses the second packet, and such that the encryption occurs at the network device in real time during the streaming.

14

14. A computer readable storage medium as recited in claim 12 , wherein the wireless transmitter is included in a wireless station of a wireless network, wherein the packet is a medium access control (MAC) packet according to a wireless standard, wherein the wireless station is coupled by the packetized network link to the network device, such that the real-time encrypting occurs in the network device outside the wireless station.

15

15. A computer readable storage medium as recited in claim 12 , wherein the wireless transmitter is included in a wireless station of a wireless network, wherein the wireless network packet is a medium access control (MAC) packet according to a wireless standard, wherein the wireless station is coupled by the packetized network link to the network device, wherein the network device includes a memory, wherein the real-time encrypting occurs in the network device outside the wireless station, and wherein the streaming is via direct memory access from the memory.

16

16. An apparatus to wirelessly receive a wireless network packet, the apparatus including: means for wirelessly receiving a wireless network packet, the means for wirelessly receiving coupled to a network device by a packetized network link; and means for streaming a data element, including at least some of the contents of the wireless network packet received by the means for wirelessly receiving, the streaming being over the packetized network link during wireless receive time of the wireless network packet by the means for wirelessly receiving, wherein the data element is streamed by the means for streaming in encrypted form and is decrypted in real time during the streaming, the decrypting after transfer over the packetized network link, such that the wirelessly receiving of the wireless network packet by the means for wirelessly receiving occurs while at least part of the wireless network packet is being streamed over the packetized network link.

17

17. A computer-readable storage medium having encoded thereon machine executable instructions that when executed cause carrying out a method of wirelessly receiving a wireless network packet by a wireless receiver coupled to a network device by a packetized network, the method including: streaming a data element, including at least some of the contents of the received wireless network packet, over the packetized network link to the network device, the streaming of the data element during wireless receive time of wirelessly receiving the wireless network packet, wherein the data element is streamed in encrypted form and is decrypted in real time during the streaming, the decrypting after transfer over the packetized network link, such that the wirelessly receiving of the wireless network packet occurs while at least part of the wireless network packet is being streamed over the packetized network link.

18

18. A computer readable storage medium as recited in claim 17 , wherein the wirelessly receiving is by a station of a wireless network the station including the wireless transmitter and the streaming is from the station to the network device coupled to the station by the packetized network link, wherein the network device includes a memory whereto data is streamed during the wirelessly receiving of the wireless network packet, and wherein the method further comprises: forming a DMA request for writing said data element and encryption information; converting the formed DMA request and the encryption information to a first packet for transport over the network link; sending the first packet to the network device over the packetized network link; encapsulating said data element encrypted according to the encryption information into a second packet for transport over the network link to the network device; and sending the second packet over the packetized network link to the network device for writing into the memory of the network device according to the formed DMA request, such that the streaming of said data element uses the second packet.

19

19. A computer readable storage medium as recited in claim 17 , wherein the wireless receiving is by a wireless station of a wireless network, the wireless station including the wireless receiver, wherein the wireless network packet is a medium access control (MAC) packet according to a wireless standard, wherein the wireless station is coupled by the packetized network link to the network device, such that the real-time decrypting occurs in the network device outside the wireless station.

20

20. A computer readable storage medium as recited in claim 17 wherein the wireless receiving is by a wireless station of a wireless network, the wireless station including the wireless receiver, wherein the wireless network packet is a medium access control (MAC) packet according to a wireless standard, wherein the wireless station is coupled by the packetized network link to the network device, wherein the network device includes a memory, wherein the real-time decrypting occurs in the network device outside the wireless station, and wherein the streaming is via direct memory access to the memory.

Patent Metadata

Filing Date

Unknown

Publication Date

June 16, 2009

Inventors

Mark Krischer
Philip J. Ryan
Michael J. Webb

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND APPARATUS TO PROVIDE INLINE ENCRYPTION AND DECRYPTION FOR A WIRELESS STATION VIA DATA STREAMING OVER A FAST NETWORK” (7548532). https://patentable.app/patents/7548532

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.