Determining trusted file awareness via loosely connected events and file attributes
US-2024364713-A1 · Oct 31, 2024 · US
US9021251B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9021251-B2 |
| Application number | US-61074609-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 2, 2009 |
| Priority date | Nov 2, 2009 |
| Publication date | Apr 28, 2015 |
| Grant date | Apr 28, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A communication network is operated by receiving traffic from a user device at a gateway device associated with a gateway service provider, which manages gateways to both secure and insecure networks. The gateway uses security policies to determine if traffic is destined to the secure or insecure network and applies appropriate policies which cause the traffic to be routed, dropped, or analyzed.
Opening claim text (preview).
That which is claimed: 1. A method of operating a communication network, comprising: receiving traffic from a user device at a gateway device associated with a gateway service provider; applying a traffic policy to the traffic at the gateway device, the traffic policy being associated with a secure network; determining if the traffic is destined for the secure network; routing the traffic to the secure network using a security protocol associated with the secure network responsive to determining that the traffic is destined for the secure network; decrypting the traffic responsive to receiving the traffic using a first cryptographic technique; encrypting the traffic using a second cryptographic technique different than the first cryptographic technique; and routing the traffic to an unsecure network without passing through the secure network responsive to determining that the traffic is not destined for the secure network; wherein the traffic encrypted using the first cryptographic technique cannot be decrypted using the second cryptographic technique; wherein the secure network and the unsecure network are distinct physical networks separated from each other; and wherein the user device is not part of the secure network and not part of the unsecure network. 2. The method of claim 1 , further comprising: wherein routing the traffic to the secure network comprises encapsulating the traffic. 3. The method of claim 2 , wherein the first cryptographic technique is public-key decryption using keys associated with the gateway service provider. 4. The method of claim 1 , wherein the traffic policy comprises a security policy. 5. The method of claim 1 , further comprising: assembling packets comprising the traffic into a session; and applying a session policy to the assembled packets, the session policy being associated with an application layer protocol level. 6. The method of claim 1 , further comprising: receiving traffic destined for the user device at the gateway device; determining if the traffic destined for the user device is secure traffic; removing security from the traffic destined for the user device responsive to determining that the traffic destined for the user device is secure; applying a traffic policy to the traffic destined for the user device at the gateway device; and routing the traffic destined for the user device to the user device using a security protocol associated with the user device. 7. The method of claim 6 , wherein removing security from the traffic destined for the user device comprises: determining if the traffic destined for the user device is encrypted; and decrypting the received traffic destined for the user device via public key encryption using keys associated with the secure network responsive to determining that the traffic destined for the user device is encrypted. 8. The method of claim 7 , wherein removing security from the traffic destined for the user device comprises: removing encapsulation from the traffic destined for the user device responsive to determining that the traffic destined for the user device is not encrypted. 9. The method of claim 6 , further comprising: assembling packets comprising the traffic destined for the user device into a session; and applying a session policy to the assembled packets, the session policy being associated with the application layer protocol level. 10. The method of claim 6 , wherein the security protocol associated with the user device is public key encryption using keys associated with the gateway service provider. 11. A computer program product for operating a communication network, comprising: a non-transitory computer readable storage medium having computer readable program code embodied therein, the computer readable program code when executed by a processor causing the processor to perform operations comprising: receiving traffic from a user device at a gateway device associated with a gateway service provider; applying a traffic policy to the traffic at the gateway device, the traffic policy being associated with a secure network; determining if the traffic is destined for the secure network; routing the traffic to the secure network using a security protocol associated with the secure network responsive to determining that the traffic is destined for the secure network; decrypting the traffic responsive to receiving the traffic using a first cryptographic technique; encrypting the traffic using a second cryptographic technique different than the first cryptographic technique; and routing the traffic to an unsecure network without passing through the secure network responsive to determining that the traffic is not destined for the secure network; wherein the traffic encrypted using the first cryptographic technique cannot be decrypted using the second cryptographic technique; wherein the secure network and the unsecure network are distinct physical networks separated from each other; and wherein the user device is not part of the secure network and not part of the unsecure network. 12. A switching apparatus, comprising: a processor; and a memory coupled to the processor and comprising computer readable program code that when executed by the processor causes the processor to perform operations comprising: receiving traffic from a user device at a gateway device associated with a gateway service provider; applying a traffic policy to the traffic at the gateway device, the traffic policy being associated with a secure network; determining if the traffic is destined for the secure network; routing the traffic to the secure network using a security protocol associated with the secure network responsive to determining that the traffic is destined for the secure network; decrypting the traffic responsive to receiving the traffic using a first cryptographic technique; encrypting the traffic using a second cryptographic technique different than the first cryptographic technique; and routing the traffic to an unsecure network without passing through the secure network responsive to determining that the traffic is not destined for the secure network; wherein the traffic encrypted using the first cryptographic technique cannot be decrypted using the second cryptographic technique; wherein the secure network and the unsecure network are distinct physical networks separated from each other; and wherein the user device is not part of the secure network and not part of the unsecure network. 13. The switching apparatus of claim 12 , wherein routing the traffic to the secure network comprises encapsulating the traffic. 14. The switching apparatus of claim 12 , wherein the operations further comprise: assembling packets comprising the traffic into a session; and applying a session policy to the assembled packets, the session policy being associated with the application layer protocol level. 15. The switching apparatus of claim 12 , wherein the operations further comprise: receiving traffic destined for the user device at the gateway device; determining if the traffic destined for the user device is secure traffic; removing security from the traffic destined for the user device responsive to determining that the traffic destined for the user device is secure; applying a traffic policy to the traffic destined for the user device at the gateway device; and routing the traffic destined for the user device to the user device using a security protocol associated with the user device.
Filtering policies (mail message filtering H04L51/212) · CPC title
Routing of multiclass traffic · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.