Patent | Date |
---|
End-to-end tracing providers and session management Grant 10,567,250 - Droux , et al. Feb | 2020-02-18 |
Determining the causation of events across multiple nodes using message properties Grant 10,419,306 - Droux , et al. Sept | 2019-09-17 |
Shadow VNICs for the control and observability of IO virtual functions Grant 9,934,057 - Droux , et al. April 3, 2 | 2018-04-03 |
End-to-end Tracing Providers And Session Management App 20180083849 - DROUX; Nicolas G. ;   et al. | 2018-03-22 |
Determining The Causation Of Events Across Multiple Nodes Using Message Properties App 20170187586 - Droux; Nicolas G. ;   et al. | 2017-06-29 |
Method and system for end-to-end classification of level 7 application flows in networking endpoints and devices Grant 9,497,088 - Droux , et al. November 15, 2 | 2016-11-15 |
Shadow Vnics For The Control And Observability Of Io Virtual Functions App 20150301844 - Droux; Nicolas G. ;   et al. | 2015-10-22 |
Method and system for virtual network interface cards (VNICs) over aggregation spanning multiple switches Grant 9,083,611 - Khare , et al. July 14, 2 | 2015-07-14 |
Method and system for enforcing security policies on network traffic Grant 9,059,965 - Droux , et al. June 16, 2 | 2015-06-16 |
Method and system for distributing network traffic among multiple direct hardware access datapaths Grant 9,036,464 - Droux , et al. May 19, 2 | 2015-05-19 |
Using process location to bind IO resources on NUMA architectures Grant 8,996,756 - Droux , et al. March 31, 2 | 2015-03-31 |
Method And System For End-to-end Classification Of Level 7 Application Flows In Networking Endpoints And Devices App 20150067182 - Droux; Nicolas G. ;   et al. | 2015-03-05 |
Dynamic Assignment And Enforcement Of Application-driven Per-connection Service Level Agreements App 20150063372 - Yenduri; Bhargava K. ;   et al. | 2015-03-05 |
Method and system for transferring packets to a guest operating system Grant 8,886,838 - Tripathi , et al. November 11, 2 | 2014-11-11 |
Method And System For Virtual Network Interface Cards (vnics) Over Aggregation Spanning Multiple Switches App 20140233370 - Khare; Shrikrishna Girish ;   et al. | 2014-08-21 |
Dynamic creation and destruction of IO resources based on actual load and resource availability Grant 8,782,657 - Droux , et al. July 15, 2 | 2014-07-15 |
Method and system for maintaining direct hardware access in the event of network interface card failure Grant 8,726,093 - Droux , et al. May 13, 2 | 2014-05-13 |
Dynamic balancing of IO resources on NUMA platforms Grant 8,725,912 - Droux , et al. May 13, 2 | 2014-05-13 |
Numa I/O framework Grant 8,725,913 - Droux , et al. May 13, 2 | 2014-05-13 |
Method and system for network configuration for virtual machines Grant 8,713,202 - Droux , et al. April 29, 2 | 2014-04-29 |
Enhanced virtual switch Grant 8,675,644 - Tripathi , et al. March 18, 2 | 2014-03-18 |
Energy efficient management of datalinks Grant 8,634,291 - Tripathi , et al. January 21, 2 | 2014-01-21 |
Method and apparatus for defending against denial of service attacks Grant 8,635,284 - Tripathi , et al. January 21, 2 | 2014-01-21 |
Shared and separate network stack instances Grant 8,630,296 - Nordmark , et al. January 14, 2 | 2014-01-14 |
Notifying network applications of receive overflow conditions Grant 8,625,431 - Droux , et al. January 7, 2 | 2014-01-07 |
Architecture-aware allocation of network buffers Grant 8,478,877 - Droux , et al. July 2, 2 | 2013-07-02 |
Handling of multiple MAC unicast addresses with virtual machines Grant 8,478,853 - Droux , et al. July 2, 2 | 2013-07-02 |
Method and system for load balancing using queued packet information Grant 8,400,917 - Tripathi , et al. March 19, 2 | 2013-03-19 |
Network memory pools for packet destinations and virtual machines Grant 8,392,565 - Tripathi , et al. March 5, 2 | 2013-03-05 |
Method And System For Distributing Network Traffic Among Multiple Direct Hardware Access Datapaths App 20130033981 - Droux; Nicolas G. ;   et al. | 2013-02-07 |
Method and system for distributing network traffic among multiple direct hardware access datapaths Grant 8,315,156 - Droux , et al. November 20, 2 | 2012-11-20 |
Method and apparatus for limiting denial of service attack by limiting traffic for hosts Grant 8,312,544 - Tripathi , et al. November 13, 2 | 2012-11-13 |
Virtualizing complex network topologies Grant 8,260,588 - Belgaied , et al. September 4, 2 | 2012-09-04 |
Method and system for intra-host communication Grant 8,254,261 - Droux , et al. August 28, 2 | 2012-08-28 |
Upper layer based dynamic hardware transmit descriptor reclaiming Grant 8,194,670 - Tripathi , et al. June 5, 2 | 2012-06-05 |
Managing traffic on virtualized lanes between a network switch and a virtual machine Grant 8,174,984 - Tripathi , et al. May 8, 2 | 2012-05-08 |
Serialization queue framework for transmitting packets Grant 8,149,709 - Srinivasan , et al. April 3, 2 | 2012-04-03 |
Dynamic Balancing Of Io Resources On Numa Platforms App 20120072621 - Droux; Nicolas G. ;   et al. | 2012-03-22 |
Using Process Location To Bind Io Resources On Numa Architectures App 20120072622 - Droux; Nicolas G. ;   et al. | 2012-03-22 |
Numa I/o Framework App 20120072624 - Droux; Nicolas G. ;   et al. | 2012-03-22 |
Dynamic Creation And Destruction Of Io Resources Based On Actual Load And Resource Availability App 20120072627 - Droux; Nicolas G. ;   et al. | 2012-03-22 |
Method and system for monitoring network communication Grant 8,116,199 - Tripathi , et al. February 14, 2 | 2012-02-14 |
Notifying Network Applications Of Receive Overflow Conditions App 20120026885 - Droux; Nicolas G. ;   et al. | 2012-02-02 |
Method And System For Maintaining Direct Hardware Access In The Event Of Network Interface Card Failure App 20120005521 - Droux; Nicolas G. ;   et al. | 2012-01-05 |
Method And System For Distributing Network Traffic Among Multiple Direct Hardware Access Datapaths App 20120002535 - Droux; Nicolas G. ;   et al. | 2012-01-05 |
Method and system for monitoring virtual wires Grant 8,086,739 - Tripathi , et al. December 27, 2 | 2011-12-27 |
Notifying network applications of receive overflow conditions Grant 8,036,127 - Droux , et al. October 11, 2 | 2011-10-11 |
Architecture-aware Allocation Of Network Buffers App 20110208873 - Droux; Nicolas G. ;   et al. | 2011-08-25 |
Host operating system bypass for packets destined for a virtual machine Grant 8,005,022 - Tripathi , et al. August 23, 2 | 2011-08-23 |
Energy Efficient Management Of Datalinks App 20110185195 - Tripathi; Sunay ;   et al. | 2011-07-28 |
Method and system for reconfiguring a virtual network path Grant 7,984,123 - Tripathi , et al. July 19, 2 | 2011-07-19 |
Generalized serialization queue framework for protocol processing Grant 7,983,266 - Srinivasan , et al. July 19, 2 | 2011-07-19 |
Method and system for media-based data transfer Grant 7,970,951 - Tripathi , et al. June 28, 2 | 2011-06-28 |
Method and system for offloading network processing Grant 7,965,714 - Tripathi , et al. June 21, 2 | 2011-06-21 |
Method and apparatus for containing a denial of service attack using hardware resources on a network interface card Grant 7,966,401 - Belgaied , et al. June 21, 2 | 2011-06-21 |
Method and system for classifying network traffic Grant 7,944,923 - Tripathi , et al. May 17, 2 | 2011-05-17 |
Method and system for creating a virtual router in a blade chassis to maintain connectivity Grant 7,941,539 - Tripathi , et al. May 10, 2 | 2011-05-10 |
Enhanced Virtual Switch App 20110090910 - Tripathi; Sunay ;   et al. | 2011-04-21 |
Method And System For Intra-host Communication App 20110090915 - Droux; Nicolas G. ;   et al. | 2011-04-21 |
Virtualizing Complex Network Topologies App 20110093251 - Belgaied; Kais ;   et al. | 2011-04-21 |
Method and system for network configuration for containers Grant 7,912,926 - Belgaied , et al. March 22, 2 | 2011-03-22 |
Multiple virtual network stack instances Grant 7,894,453 - Nordmark , et al. February 22, 2 | 2011-02-22 |
Multiple virtual network stack instances using virtual network interface cards Grant 7,885,257 - Droux , et al. February 8, 2 | 2011-02-08 |
Method And System For Load Balancing Using Queued Packet Information App 20110019553 - Tripathi; Sunay ;   et al. | 2011-01-27 |
Upper Layer Based Dynamic Hardware Transmit Descriptor Reclaiming App 20100329259 - Tripathi; Sunay ;   et al. | 2010-12-30 |
Method And System For Enforcing Security Policies On Network Traffic App 20100333189 - Droux; Nicolas G. ;   et al. | 2010-12-30 |
Multi-level packet classification Grant 7,848,331 - Belgaied , et al. December 7, 2 | 2010-12-07 |
Handling Of Multiple Mac Unicast Addresses With Virtual Machines App 20100306358 - Droux; Nicolas G. ;   et al. | 2010-12-02 |
Managing Traffic On Virtualized Lanes Between A Network Switch And A Virtual Machine App 20100303075 - Tripathi; Sunay ;   et al. | 2010-12-02 |
Method And System For Monitoring Network Communication App 20100284279 - Tripathi; Sunay ;   et al. | 2010-11-11 |
Method and system for load balancing using queued packet information Grant 7,826,359 - Tripathi , et al. November 2, 2 | 2010-11-02 |
Reflecting the bandwidth assigned to a virtual network interface card through its link speed Grant 7,792,140 - Droux , et al. September 7, 2 | 2010-09-07 |
Method and system for automatically reflecting hardware resource allocation modifications Grant 7,788,411 - Belgaied , et al. August 31, 2 | 2010-08-31 |
Method and apparatus for adaptive selection of algorithms to load and spread traffic on an aggregation of network interface cards Grant 7,783,784 - Droux , et al. August 24, 2 | 2010-08-24 |
Method and apparatus for monitoring packets at high data rates Grant 7,746,783 - Tripathi , et al. June 29, 2 | 2010-06-29 |
Virtual network interface cards with VLAN functionality Grant 7,742,474 - Droux , et al. June 22, 2 | 2010-06-22 |
Method and apparatus for dynamically isolating affected services under denial of service attack Grant 7,739,736 - Tripathi , et al. June 15, 2 | 2010-06-15 |
Method and system for virtual routing using containers Grant 7,738,457 - Nordmark , et al. June 15, 2 | 2010-06-15 |
Network interface card resource mapping to virtual network interface cards Grant 7,733,890 - Droux , et al. June 8, 2 | 2010-06-08 |
Method And Apparatus For Limiting Denial Of Service Attack By Limiting Traffic For Hosts App 20100122346 - Tripathi; Sunay ;   et al. | 2010-05-13 |
Generalized serialization queue framework for protocol processing Grant 7,715,416 - Srinivasan , et al. May 11, 2 | 2010-05-11 |
Cryptographic offload using TNICs Grant 7,716,730 - Droux , et al. May 11, 2 | 2010-05-11 |
Method and apparatus for enforcing resource utilization of a container Grant 7,697,434 - Tripathi , et al. April 13, 2 | 2010-04-13 |
System and method for virtual network interface cards based on internet protocol addresses Grant 7,684,423 - Tripathi , et al. March 23, 2 | 2010-03-23 |
Method and apparatus for processing network traffic associated with specific protocols Grant 7,675,920 - Droux , et al. March 9, 2 | 2010-03-09 |
Network interface card virtualization based on hardware resources and software rings Grant 7,672,299 - Droux , et al. March 2, 2 | 2010-03-02 |
System and method for conducting fast offloading of a connection onto a network interface card Grant 7,672,239 - Tripathi , et al. March 2, 2 | 2010-03-02 |
Generalized Serialization Queue Framework For Protocol Processing App 20100040063 - Srinivasan; Thirumalai ;   et al. | 2010-02-18 |
System and method for virtual switching in a host Grant 7,643,482 - Droux , et al. January 5, 2 | 2010-01-05 |
Method And System For Creating A Virtual Router In A Blade Chassis To Maintain Connectivity App 20090327392 - Tripathi; Sunay ;   et al. | 2009-12-31 |
Method and apparatus for limiting denial of service attack by limiting traffic for hosts Grant 7,640,591 - Tripathi , et al. December 29, 2 | 2009-12-29 |
Bridging network components Grant 7,634,608 - Droux , et al. December 15, 2 | 2009-12-15 |
Virtual network interface card loopback fastpath Grant 7,630,368 - Tripathi , et al. December 8, 2 | 2009-12-08 |
Secure protocol handshake offload using TNICs Grant 7,631,182 - Droux , et al. December 8, 2 | 2009-12-08 |
Method and apparatus for improving user experience for legitimate traffic of a service impacted by denial of service attack Grant 7,627,899 - Tripathi , et al. December 1, 2 | 2009-12-01 |
Hardware-based network interface per-ring resource accounting Grant 7,623,538 - Tripathi , et al. November 24, 2 | 2009-11-24 |
Network interface card aggregation framework Grant 7,616,653 - Droux , et al. November 10, 2 | 2009-11-10 |
Method and system for controlling virtual machine bandwidth Grant 7,613,132 - Tripathi , et al. November 3, 2 | 2009-11-03 |
Method and apparatus for dynamic assignment of network interface card resources Grant 7,613,198 - Belgaied , et al. November 3, 2 | 2009-11-03 |
Network interface decryption and classification technique Grant 7,607,168 - Tripathi , et al. October 20, 2 | 2009-10-20 |
Method And System For Classifying Network Traffic App 20090238189 - Tripathi; Sunay ;   et al. | 2009-09-24 |
Method And System For Load Balancing Using Queued Packet Information App 20090238072 - Tripathi; Sunay ;   et al. | 2009-09-24 |
Dynamic hardware classification engine updating for a network interface Grant 7,593,404 - Droux , et al. September 22, 2 | 2009-09-22 |
Assigning higher priority to transactions based on subscription level Grant 7,591,011 - Droux , et al. September 15, 2 | 2009-09-15 |
Method And System For Transferring Packets To A Guest Operating System App 20090219935 - Tripathi; Sunay ;   et al. | 2009-09-03 |
Method And System For Offloading Network Processing App 20090219936 - Tripathi; Sunay ;   et al. | 2009-09-03 |
Method And System For Media-based Data Transfer App 20090222567 - Tripathi; Sunay ;   et al. | 2009-09-03 |
Method and system for monitoring virtual wires App 20090150538 - Tripathi; Sunay ;   et al. | 2009-06-11 |
Method And System For Reconfiguring A Virtual Network Path App 20090150527 - Tripathi; Sunay ;   et al. | 2009-06-11 |
Full data link bypass Grant 7,515,596 - Tripathi , et al. April 7, 2 | 2009-04-07 |
Method and apparatus for enforcing packet destination specific priority using threads Grant 7,499,457 - Droux , et al. March 3, 2 | 2009-03-03 |
Method and apparatus for enforcing bandwidth utilization of a virtual serialization queue Grant 7,499,463 - Droux , et al. March 3, 2 | 2009-03-03 |
Method and system for handling received packets Grant 7,457,316 - Durrant , et al. November 25, 2 | 2008-11-25 |
Method and system for virtual routing using containers App 20080151893 - Nordmark; Erik ;   et al. | 2008-06-26 |
Kernel-level cryptographic kernel interface Grant 7,373,504 - Belgaied , et al. May 13, 2 | 2008-05-13 |
Method And System For Network Security Using Multiple Virtual Network Stack Instances App 20080077694 - Nordmark; Erik ;   et al. | 2008-03-27 |
Method and system for network configuration for virtual machines App 20080043756 - Droux; Nicolas G. ;   et al. | 2008-02-21 |
Method and system for automatically reflecting hardware resource allocation modifications App 20080043765 - Belgaied; Kais ;   et al. | 2008-02-21 |
Shared and separate network stack instances App 20080043755 - Nordmark; Erik ;   et al. | 2008-02-21 |
Multiple virtual network stack instances using virtual network interface cards App 20080019359 - Droux; Nicolas G. ;   et al. | 2008-01-24 |
Notifying network applications of receive overflow conditions App 20080019274 - Droux; Nicolas G. ;   et al. | 2008-01-24 |
Multiple virtual network stack instances App 20080019377 - Nordmark; Erik ;   et al. | 2008-01-24 |
Host operating system bypass for packets destined for a virtual machine App 20080019365 - Tripathi; Sunay ;   et al. | 2008-01-24 |
Network memory pools for packet destinations and virtual machines App 20080022016 - Tripathi; Sunay ;   et al. | 2008-01-24 |
Multi-level packet classification App 20080019360 - Belgaied; Kais ;   et al. | 2008-01-24 |
Method and system for network configuration for containers App 20080021985 - Belgaied; Kais ;   et al. | 2008-01-24 |
Virtual switch App 20080002683 - Droux; Nicolas G. ;   et al. | 2008-01-03 |
System and method for virtual network interface cards based on internet protocol addresses App 20080002703 - Tripathi; Sunay ;   et al. | 2008-01-03 |
Virtual network interface cards with VLAN functionality App 20080002736 - Droux; Nicolas G. ;   et al. | 2008-01-03 |
Method and apparatus for dynamic assignment of network interface card resources App 20080002714 - Belgaied; Kais ;   et al. | 2008-01-03 |
Serialization queue framework for transmitting packets App 20080002730 - Srinivasan; Thirumalai ;   et al. | 2008-01-03 |
Generalized serialization queue framework for protocol processing App 20080002682 - Srinivasan; Thirumalai ;   et al. | 2008-01-03 |
Full data link bypass App 20080002731 - Tripathi; Sunay ;   et al. | 2008-01-03 |
Method and apparatus for containing a denial of service attack using hardware resources on a network interface card App 20080005360 - Belgaied; Kais ;   et al. | 2008-01-03 |
Bridging network components App 20080005441 - Droux; Nicolas G. ;   et al. | 2008-01-03 |
Network interface card virtualization based on hardware resources and software rings App 20080002701 - Droux; Nicolas G. ;   et al. | 2008-01-03 |
Reflecting the bandwidth assigned to a virtual network interface card through its link speed App 20080002739 - Droux; Nicolas G. ;   et al. | 2008-01-03 |
Method and system for controlling virtual machine bandwidth App 20080002704 - Tripathi; Sunay ;   et al. | 2008-01-03 |
Virtual network interface card loopback fastpath App 20080002663 - Tripathi; Sunay ;   et al. | 2008-01-03 |