loadpatents
Patent applications and USPTO patent grants for Koponen; Teemu.The latest application filed is for "validating policies and data in api authorization system".
Patent | Date |
---|---|
Caching of service decisions Grant 11,431,639 - Koponen , et al. August 30, 2 | 2022-08-30 |
Validating Policies And Data In Api Authorization System App 20220269549 - Koponen; Teemu ;   et al. | 2022-08-25 |
Method and apparatus for implementing and managing virtual switches Grant 11,425,055 - Casado , et al. August 23, 2 | 2022-08-23 |
Datapath For Multiple Tenants App 20220255882 - Zhang; Ronghua ;   et al. | 2022-08-11 |
Encapsulating Data Packets Using An Adaptive Tunnelling Protocol App 20220210067 - Gross, IV; Jesse E. ;   et al. | 2022-06-30 |
Architecture of networks with middleboxes Grant 11,372,671 - Koponen , et al. June 28, 2 | 2022-06-28 |
Method And Apparatus For Interacting With A Network Information Base In A Distributed Network Control System With Multiple Controller Instances App 20220173968 - Koponen; Teemu ;   et al. | 2022-06-02 |
Datapath for multiple tenants Grant 11,343,204 - Zhang , et al. May 24, 2 | 2022-05-24 |
Validating policies and data in API authorization system Grant 11,327,815 - Koponen , et al. May 10, 2 | 2022-05-10 |
Tracing Logical Network Packets Through Physical Network App 20220103452 - Ganichev; Igor ;   et al. | 2022-03-31 |
Encapsulating data packets using an adaptive tunneling protocol Grant 11,277,340 - Gross, IV , et al. March 15, 2 | 2022-03-15 |
Method and apparatus for authorizing microservice APIs Grant 11,258,824 - Hinrichs , et al. February 22, 2 | 2022-02-22 |
Filtering policies for authorizing an API Grant 11,245,728 - Curtis , et al. February 8, 2 | 2022-02-08 |
Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances Grant 11,223,531 - Koponen , et al. January 11, 2 | 2022-01-11 |
Tracing logical network packets through physical network Grant 11,201,808 - Ganichev , et al. December 14, 2 | 2021-12-14 |
Detecting And Handling Large Flows App 20210377134 - Koponen; Teemu ;   et al. | 2021-12-02 |
Edge Datapath Using User Space Network Stack App 20210377186 - Zhang; Ronghua ;   et al. | 2021-12-02 |
Partial Policy Evaluation App 20210365571 - Sandall; Torin ;   et al. | 2021-11-25 |
Filtering policies for evaluation by an embedded machine Grant 11,170,099 - Sandall , et al. November 9, 2 | 2021-11-09 |
Permission analysis across enterprise services Grant 11,108,828 - Curtis , et al. August 31, 2 | 2021-08-31 |
Management Of Update Queues For Network Controller App 20210258397 - Ganichev; Igor ;   et al. | 2021-08-19 |
Method And Apparatus For Implementing And Managing Virtual Switches App 20210258269 - Casado; Martin ;   et al. | 2021-08-19 |
Edge datapath using user space network stack Grant 11,095,574 - Zhang , et al. August 17, 2 | 2021-08-17 |
Detecting and handling large flows Grant 11,095,536 - Koponen , et al. August 17, 2 | 2021-08-17 |
Method And Apparatus For Authorizing Api Calls App 20210248017 - Hinrichs; Timothy L. ;   et al. | 2021-08-12 |
Defining And Distributing Api Authorization Policies And Parameters App 20210240550 - Hinrichs; Timothy L. ;   et al. | 2021-08-05 |
Partial policy evaluation Grant 11,080,410 - Sandall , et al. August 3, 2 | 2021-08-03 |
Load Balancing And Destination Network Address Translation Middleboxes App 20210200572 - Zhang; Ronghua ;   et al. | 2021-07-01 |
Network Control System For Configuring Middleboxes App 20210191750 - Zhang; Ronghua ;   et al. | 2021-06-24 |
Flow Generation From Second Level Controller To First Level Controller To Managed Switching Element App 20210184898 - Koponen; Teemu ;   et al. | 2021-06-17 |
Method and apparatus for using a single storage structure to authorize APIs Grant 11,023,292 - Hinrichs , et al. June 1, 2 | 2021-06-01 |
Management of update queues for network controller Grant 11,019,167 - Ganichev , et al. May 25, 2 | 2021-05-25 |
Architecture Of Networks With Middleboxes App 20210149708 - Koponen; Teemu ;   et al. | 2021-05-20 |
Unified replication mechanism for fault-tolerance of state Grant 11,012,292 - Koponen , et al. May 18, 2 | 2021-05-18 |
Logical L3 Daemon App 20210144090 - Zhang; Ronghua ;   et al. | 2021-05-13 |
Method and apparatus for authorizing API calls Grant 10,990,702 - Hinrichs , et al. April 27, 2 | 2021-04-27 |
Defining and distributing API authorization policies and parameters Grant 10,984,133 - Hinrichs , et al. April 20, 2 | 2021-04-20 |
Control plane interface for logical middlebox services Grant 10,977,067 - Padmanabhan , et al. April 13, 2 | 2021-04-13 |
Load balancing and destination network address translation middleboxes Grant 10,949,248 - Zhang , et al. March 16, 2 | 2021-03-16 |
Multi-domain interconnect Grant 10,931,481 - Casado , et al. February 23, 2 | 2021-02-23 |
Method and apparatus for implementing and managing virtual switches Grant 10,931,600 - Casado , et al. February 23, 2 | 2021-02-23 |
Network control system for configuring middleboxes Grant 10,922,124 - Zhang , et al. February 16, 2 | 2021-02-16 |
Architecture of networks with middleboxes Grant 10,884,780 - Koponen , et al. January 5, 2 | 2021-01-05 |
Managed Switch Architectures: Software Managed Switches, Hardware Managed Switches, And Heterogeneous Managed Switches App 20200396130 - Casado; Martin ;   et al. | 2020-12-17 |
Managing forwarding of logical network traffic between physical domains Grant 10,868,710 - Koponen , et al. December 15, 2 | 2020-12-15 |
Logical L3 daemon Grant 10,868,761 - Zhang , et al. December 15, 2 | 2020-12-15 |
Method and system for implementing logical port classifications Grant 10,834,239 - Chanda , et al. November 10, 2 | 2020-11-10 |
Detecting And Handling Large Flows App 20200351181 - Koponen; Teemu ;   et al. | 2020-11-05 |
Edge datapath using user-kernel transports Grant 10,798,023 - Zhang , et al. October 6, 2 | 2020-10-06 |
Address resolution protocol suppression using a flow-based forwarding element Grant 10,798,048 - Lim , et al. October 6, 2 | 2020-10-06 |
Tracing network packets through logical and physical networks Grant 10,778,557 - Ganichev , et al. Sept | 2020-09-15 |
Datapath For Multiple Tenants App 20200287843 - Zhang; Ronghua ;   et al. | 2020-09-10 |
Caching Of Service Decisions App 20200280520 - Koponen; Teemu ;   et al. | 2020-09-03 |
Encapsulating Data Packets Using An Adaptive Tunnelling Protocol App 20200280516 - Gross, IV; Jesse E. ;   et al. | 2020-09-03 |
Validating policies and data in API authorization system Grant 10,719,373 - Koponen , et al. | 2020-07-21 |
Datapath for multiple tenants Grant 10,700,997 - Zhang , et al. | 2020-06-30 |
Managed switch architectures: software managed switches, hardware managed switches, and heterogeneous managed switches Grant 10,686,663 - Casado , et al. | 2020-06-16 |
Hybrid packet processing Grant 10,680,948 - Zhang , et al. | 2020-06-09 |
Using headerspace analysis to identify flow entry reachability Grant 10,680,961 - Zhang , et al. | 2020-06-09 |
Detecting and handling large flows Grant 10,666,530 - Koponen , et al. | 2020-05-26 |
Processing packets according to hierarchy of flow entry storages Grant 10,659,373 - Koponen , et al. | 2020-05-19 |
Encapsulating data packets using an adaptive tunnelling protocol Grant 10,659,355 - Gross, IV , et al. | 2020-05-19 |
Method and apparatus for specifying API authorization policies and parameters Grant 10,592,302 - Hinrichs , et al. | 2020-03-17 |
Load Balancing And Destination Network Address Translation Middleboxes App 20200081732 - Zhang; Ronghua ;   et al. | 2020-03-12 |
Chassis Controller App 20200067847 - Thakkar; Pankaj ;   et al. | 2020-02-27 |
Network Control Apparatus And Method For Creating And Modifying Logical Switching Elements App 20200014558 - Koponen; Teemu ;   et al. | 2020-01-09 |
Distributed Network Control System With One Master Controller Per Logical Datapath Set App 20200014598 - Lambeth; W. Andrew ;   et al. | 2020-01-09 |
Load balancing and destination network address translation middleboxes Grant 10,514,941 - Zhang , et al. Dec | 2019-12-24 |
Chassis controller Grant 10,505,856 - Thakkar , et al. Dec | 2019-12-10 |
Datapath For Multiple Tenants App 20190306085 - Zhang; Ronghua ;   et al. | 2019-10-03 |
Network Control System For Configuring Middleboxes App 20190258507 - Zhang; Ronghua ;   et al. | 2019-08-22 |
Edge Datapath Using User-kernel Transports App 20190207870 - Zhang; Ronghua ;   et al. | 2019-07-04 |
Datapath for multiple tenants Grant 10,341,257 - Zhang , et al. | 2019-07-02 |
Using Headerspace Analysis To Identify Flow Entry Reachability App 20190199623 - Zhang; Ronghua ;   et al. | 2019-06-27 |
Network virtualization apparatus and method Grant 10,326,660 - Koponen , et al. | 2019-06-18 |
Network control apparatus and method for creating and modifying logical switching elements Grant 10,320,585 - Koponen , et al. | 2019-06-11 |
Unified Replication Mechanism For Fault-tolerance Of State App 20190173744 - Koponen; Teemu ;   et al. | 2019-06-06 |
Multi-domain Interconnect App 20190149360 - Casado; Martin ;   et al. | 2019-05-16 |
Detecting And Handling Large Flows App 20190140924 - Koponen; Teemu ;   et al. | 2019-05-09 |
Tracing Network Packets Through Logical And Physical Networks App 20190140931 - Ganichev; Igor ;   et al. | 2019-05-09 |
Architecture Of Networks With Middleboxes App 20190138343 - Koponen; Teemu ;   et al. | 2019-05-09 |
Network Control Apparatus And Method For Populating Logical Datapath Sets App 20190104018 - Casado; Martin ;   et al. | 2019-04-04 |
Edge datapath using user-kernel transports Grant 10,243,883 - Zhang , et al. | 2019-03-26 |
Migrating middlebox state for distributed middleboxes Grant 10,235,199 - Zhang , et al. | 2019-03-19 |
Using headerspace analysis to identify flow entry reachability Grant 10,237,172 - Zhang , et al. | 2019-03-19 |
Unified replication mechanism for fault-tolerance of state Grant 10,218,564 - Koponen , et al. Feb | 2019-02-26 |
Packet Processing For Logical Datapath Sets App 20190044845 - Koponen; Teemu ;   et al. | 2019-02-07 |
Encapsulating Data Packets Using An Adaptive Tunnelling Protocol App 20190036820 - Gross, IV; Jesse E. ;   et al. | 2019-01-31 |
Control Plane Interface For Logical Middlebox Services App 20190034220 - Padmanabhan; Amar ;   et al. | 2019-01-31 |
Architecture of networks with middleboxes Grant 10,191,763 - Koponen , et al. Ja | 2019-01-29 |
Edge datapath using inter-process transports for control plane processes Grant 10,193,828 - Zhang , et al. Ja | 2019-01-29 |
Multi-domain interconnect Grant 10,193,708 - Koponen , et al. Ja | 2019-01-29 |
Detecting and handling elephant flows Grant 10,193,771 - Koponen , et al. Ja | 2019-01-29 |
Logical L3 Daemon App 20190028389 - Zhang; Ronghua ;   et al. | 2019-01-24 |
Tracing network packets through logical and physical networks Grant 10,181,993 - Ganichev , et al. Ja | 2019-01-15 |
Managing Context Identifier Assignment Across Multiple Physical Domains App 20190013999 - Koponen; Teemu ;   et al. | 2019-01-10 |
Reporting elephant flows to a network controller Grant 10,158,538 - Pettit , et al. Dec | 2018-12-18 |
Edge datapath using inter-process transports for data plane processes Grant 10,153,987 - Zhang , et al. Dec | 2018-12-11 |
Using transactions to minimize churn in a distributed network control system Grant 10,135,676 - Koponen , et al. November 20, 2 | 2018-11-20 |
Hybrid Packet Processing App 20180331954 - Zhang; Ronghua ;   et al. | 2018-11-15 |
Datapath cache Grant 10,110,514 - Zhang , et al. October 23, 2 | 2018-10-23 |
Logical router processing by network controller Grant 10,110,431 - Ganichev , et al. October 23, 2 | 2018-10-23 |
Network control apparatus and method for populating logical datapath sets Grant 10,103,939 - Koponen , et al. October 16, 2 | 2018-10-16 |
Encapsulating data packets using an adaptive tunnelling protocol Grant 10,103,983 - Gross, IV , et al. October 16, 2 | 2018-10-16 |
Hierarchical controller clusters for interconnecting two or more logical datapath sets Grant 10,091,028 - Koponen , et al. October 2, 2 | 2018-10-02 |
Control plane interface for logical middlebox services Grant 10,089,127 - Padmanabhan , et al. October 2, 2 | 2018-10-02 |
Dynamic datapath at edge gateway Grant 10,084,726 - Zhang , et al. September 25, 2 | 2018-09-25 |
Processing Packets According To Hierarchy Of Flow Entry Storages App 20180262434 - Koponen; Teemu ;   et al. | 2018-09-13 |
Chassis Controller App 20180262436 - Thakkar; Pankaj ;   et al. | 2018-09-13 |
Storing network state at a network controller Grant 10,069,676 - Koponen , et al. September 4, 2 | 2018-09-04 |
Datapath with centralized and distributed routers Grant 10,057,191 - Zhang , et al. August 21, 2 | 2018-08-21 |
Edge datapath using inter-process transport for tenant logical networks Grant 10,050,905 - Zhang , et al. August 14, 2 | 2018-08-14 |
Mesh architectures for managed switching elements Grant 10,038,597 - Casado , et al. July 31, 2 | 2018-07-31 |
Hybrid packet processing Grant 10,033,640 - Zhang , et al. July 24, 2 | 2018-07-24 |
Using transactions to compute and propagate network forwarding state Grant 10,033,579 - Koponen , et al. July 24, 2 | 2018-07-24 |
Distributed logical L3 routing Grant 10,027,584 - Zhang , et al. July 17, 2 | 2018-07-17 |
Packet processing for logical datapath sets Grant 10,021,019 - Koponen , et al. July 10, 2 | 2018-07-10 |
Method And System For Implementing Logical Port Classifications App 20180183906 - Chanda; Anupam ;   et al. | 2018-06-28 |
Caching of service decisions Grant 9,985,896 - Koponen , et al. May 29, 2 | 2018-05-29 |
Edge datapath using inter-process transports for higher network layers Grant 9,979,677 - Zhang , et al. May 22, 2 | 2018-05-22 |
Datapath with service stages Grant 9,973,445 - Zhang , et al. May 15, 2 | 2018-05-15 |
Chassis controller Grant 9,954,793 - Thakkar , et al. April 24, 2 | 2018-04-24 |
Tracing Network Packets Through Logical And Physical Networks App 20180102959 - Ganichev; Igor ;   et al. | 2018-04-12 |
Using Transactions To Minimize Churn In A Distributed Network Control System App 20180083829 - Koponen; Teemu ;   et al. | 2018-03-22 |
Method and system for implementing logical port classifications Grant 9,906,632 - Chanda , et al. February 27, 2 | 2018-02-27 |
Tracing network packets through logical and physical networks Grant 9,860,151 - Ganichev , et al. January 2, 2 | 2018-01-02 |
Using transactions to minimize churn in a distributed network control system Grant 9,843,476 - Koponen , et al. December 12, 2 | 2017-12-12 |
Detecting an elephant flow based on the size of a packet Grant 9,838,276 - Pettit , et al. December 5, 2 | 2017-12-05 |
Using Headerspace Analysis To Identify Flow Entry Reachability App 20170346732 - Zhang; Ronghua ;   et al. | 2017-11-30 |
Management of Update Queues for Network Controller App 20170318113 - Ganichev; Igor ;   et al. | 2017-11-02 |
Architecture Of Networks With Middleboxes App 20170277557 - Koponen; Teemu ;   et al. | 2017-09-28 |
Using headerspace analysis to identify flow entry reachability Grant 9,755,963 - Zhang , et al. September 5, 2 | 2017-09-05 |
Using headerspace analysis to identify classes of packets Grant 9,742,666 - Zhang , et al. August 22, 2 | 2017-08-22 |
Storing Network State At A Network Controller App 20170237605 - Koponen; Teemu ;   et al. | 2017-08-17 |
Connection identifier assignment and source network address translation Grant 9,697,030 - Koponen , et al. July 4, 2 | 2017-07-04 |
Architecture of networks with middleboxes Grant 9,697,033 - Koponen , et al. July 4, 2 | 2017-07-04 |
Packet processing in a network with hierarchical managed switching elements Grant 9,692,655 - Koponen , et al. June 27, 2 | 2017-06-27 |
Generating flows using common match techniques Grant 9,686,185 - Shelly , et al. June 20, 2 | 2017-06-20 |
Flow cache hierarchy Grant 9,686,200 - Pettit , et al. June 20, 2 | 2017-06-20 |
Tracking prefixes of values associated with different rules to generate flows Grant 9,680,738 - Jackson , et al. June 13, 2 | 2017-06-13 |
Method And Apparatus For Implementing And Managing Virtual Switches App 20170163570 - Casado; Martin ;   et al. | 2017-06-08 |
Managing context identifier assignment across multiple physical domains Grant 9,667,447 - Koponen , et al. May 30, 2 | 2017-05-30 |
Hybrid Packet Processing App 20170142011 - Zhang; Ronghua ;   et al. | 2017-05-18 |
Detecting an Elephant Flow Based on the Size of a Packet App 20170118090 - Pettit; Justin ;   et al. | 2017-04-27 |
Migrating Middlebox State for Distributed Middleboxes App 20170116023 - Zhang; Ronghua ;   et al. | 2017-04-27 |
Network Control Apparatus And Method For Creating And Modifying Logical Switching Elements App 20170085395 - Koponen; Teemu ;   et al. | 2017-03-23 |
Last-hop processing for reverse direction packets Grant 9,602,404 - Koponen , et al. March 21, 2 | 2017-03-21 |
Storing network state at a network controller Grant 9,602,312 - Koponen , et al. March 21, 2 | 2017-03-21 |
Nesting transaction updates to minimize communication Grant 9,602,421 - Koponen , et al. March 21, 2 | 2017-03-21 |
Method and apparatus for implementing and managing virtual switches Grant 9,590,919 - Casado , et al. March 7, 2 | 2017-03-07 |
Reconciliation of network state across physical domains Grant 9,571,304 - Koponen , et al. February 14, 2 | 2017-02-14 |
Hybrid packet processing Grant 9,571,386 - Zhang , et al. February 14, 2 | 2017-02-14 |
Network control system for configuring middleboxes Grant 9,558,027 - Zhang , et al. January 31, 2 | 2017-01-31 |
Managing forwarding of logical network traffic between physical domains Grant 9,559,870 - Koponen , et al. January 31, 2 | 2017-01-31 |
Migrating middlebox state for distributed middleboxes Grant 9,552,219 - Zhang , et al. January 24, 2 | 2017-01-24 |
Detecting an elephant flow based on the size of a packet Grant 9,548,924 - Pettit , et al. January 17, 2 | 2017-01-17 |
Distributed Logical L3 Routing App 20160373355 - Zhang; Ronghua ;   et al. | 2016-12-22 |
Network control apparatus and method for creating and modifying logical switching elements Grant 9,525,647 - Koponen , et al. December 20, 2 | 2016-12-20 |
Network Virtualization Apparatus And Method App 20160359674 - Koponen; Teemu ;   et al. | 2016-12-08 |
Logical Router Processing by Network Controller App 20160344586 - Ganichev; Igor ;   et al. | 2016-11-24 |
Tunnel Creation App 20160308785 - Padmanabhan; Amar ;   et al. | 2016-10-20 |
Address Resolution Protocol Suppression Using A Flow-based Forwarding Element App 20160301655 - Lim; Harold Vinson C. ;   et al. | 2016-10-13 |
Method And Apparatus For Interacting With A Network Information Base In A Distributed Network Control System With Multiple Controller Instances App 20160294627 - Koponen; Teemu ;   et al. | 2016-10-06 |
Logical L3 daemon Grant 9,461,960 - Zhang , et al. October 4, 2 | 2016-10-04 |
Flow generation from second level controller to first level controller to managed switching element Grant 9,444,651 - Koponen , et al. September 13, 2 | 2016-09-13 |
Unified replication mechanism for fault-tolerance of state Grant 9,432,252 - Koponen , et al. August 30, 2 | 2016-08-30 |
Encapsulating Data Packets Using an Adaptive Tunnelling Protocol App 20160248670 - Gross, IV; Jesse E. ;   et al. | 2016-08-25 |
Static routes for logical routers Grant 9,419,855 - Ganichev , et al. August 16, 2 | 2016-08-16 |
Datapath Cache App 20160226795 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Edge Datapath Using User Space Network Stack App 20160226961 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Edge Datapath Using Inter-process Transports For Data Plane Processes App 20160226959 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Tracing Network Packets Through Logical and Physical Networks App 20160226741 - Ganichev; Igor ;   et al. | 2016-08-04 |
Edge Datapath Using Inter-process Transports For Control Plane Processes App 20160226958 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Edge Datapath Using Inter-process Transport For Tenant Logical Networks App 20160226967 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Edge Datapath Using Inter-process Transports For Higher Network Layers App 20160226960 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Dynamic Datapath At Edge Gateway App 20160226763 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Datapath With Service Stages App 20160226821 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Edge Datapath Using User-kernel Transports App 20160226957 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Datapath With Centralized And Distributed Routers App 20160226759 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Datapath For Multiple Tenants App 20160226822 - Zhang; Ronghua ;   et al. | 2016-08-04 |
Handling NAT migration in logical L3 routing Grant 9,407,599 - Koponen , et al. August 2, 2 | 2016-08-02 |
Distributed network control system Grant 9,407,566 - Koponen , et al. August 2, 2 | 2016-08-02 |
Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances Grant 9,391,928 - Koponen , et al. July 12, 2 | 2016-07-12 |
Using Transactions To Compute And Propagate Network Forwarding State App 20160197774 - Koponen; Teemu ;   et al. | 2016-07-07 |
Distributed logical L3 routing Grant 9,369,426 - Koponen , et al. June 14, 2 | 2016-06-14 |
Distributed network control system with one master controller per logical datapath set Grant 9,363,210 - Lambeth , et al. June 7, 2 | 2016-06-07 |
Logical L3 routing with DHCP Grant 9,356,906 - Thakkar , et al. May 31, 2 | 2016-05-31 |
Tracing Logical Network Packets Through Physical Network App 20160149791 - Ganichev; Igor ;   et al. | 2016-05-26 |
Handling NAT in logical L3 routing Grant 9,350,696 - Zhang , et al. May 24, 2 | 2016-05-24 |
Encapsulating data packets using an adaptive tunnelling protocol Grant 9,350,657 - Gross, IV , et al. May 24, 2 | 2016-05-24 |
Tracing network packets by a cluster of network controllers Grant 9,344,349 - Ganichev , et al. May 17, 2 | 2016-05-17 |
Method And Apparatus For Replicating Network Information Base In A Distributed Network Control System With Multiple Controller Instances App 20160127274 - Casado; Martin ;   et al. | 2016-05-05 |
Exchange of network state information between forwarding elements Grant 9,331,937 - Koponen , et al. May 3, 2 | 2016-05-03 |
Universal physical control plane Grant 9,319,337 - Koponen , et al. April 19, 2 | 2016-04-19 |
Tunnel creation Grant 9,319,338 - Padmanabhan , et al. April 19, 2 | 2016-04-19 |
Scheduling distribution of logical control plane data Grant 9,319,336 - Thakkar , et al. April 19, 2 | 2016-04-19 |
Flow templating in logical L3 routing Grant 9,319,375 - Gross, IV , et al. April 19, 2 | 2016-04-19 |
Logical router processing by network controller Grant 9,313,129 - Ganichev , et al. April 12, 2 | 2016-04-12 |
Connection identifier assignment and source network address translation Grant 9,306,909 - Koponen , et al. April 5, 2 | 2016-04-05 |
Using transactions to compute and propagate network forwarding state Grant 9,306,843 - Koponen , et al. April 5, 2 | 2016-04-05 |
Scheduling distribution of physical control plane data Grant 9,306,864 - Thakkar , et al. April 5, 2 | 2016-04-05 |
Scheduling distribution of logical forwarding plane data Grant 9,300,593 - Thakkar , et al. March 29, 2 | 2016-03-29 |
Use of rich context tags in logical data processing Grant 9,300,603 - Casado , et al. March 29, 2 | 2016-03-29 |
Last-Hop Processing for Reverse Direction Packets App 20160080261 - Koponen; Teemu ;   et al. | 2016-03-17 |
Chassis controllers for converting universal flows Grant 9,288,104 - Koponen , et al. March 15, 2 | 2016-03-15 |
Connecting unmanaged segmented networks by managing interconnection switching elements Grant 9,288,081 - Casado , et al. March 15, 2 | 2016-03-15 |
Migrating Middlebox State for Distributed Middleboxes App 20160070588 - Zhang; Ronghua ;   et al. | 2016-03-10 |
Tracing logical network packets through physical network Grant 9,282,019 - Ganichev , et al. March 8, 2 | 2016-03-08 |
Method And System For Implementing Logical Port Classifications App 20160065469 - Chanda; Anupam ;   et al. | 2016-03-03 |
Distributed logical L3 routing Grant 9,276,897 - Zhang , et al. March 1, 2 | 2016-03-01 |
Communication channel for distributed network control system Grant 9,253,109 - Koponen , et al. February 2, 2 | 2016-02-02 |
Pull-based state dissemination between managed forwarding elements Grant 9,246,833 - Koponen , et al. January 26, 2 | 2016-01-26 |
Maintaining quality of service in shared forwarding elements managed by a network control system Grant 9,231,882 - Fulton , et al. January 5, 2 | 2016-01-05 |
Deployment of hierarchical managed switching elements Grant 9,231,891 - Thakkar , et al. January 5, 2 | 2016-01-05 |
Packet processing in managed interconnection switching elements Grant 9,209,998 - Casado , et al. December 8, 2 | 2015-12-08 |
Packet conflict resolution Grant 9,203,703 - Koponen , et al. December 1, 2 | 2015-12-01 |
Network virtualization apparatus and method with scheduling capabilities Grant 9,203,701 - Koponen , et al. December 1, 2 | 2015-12-01 |
Tracing network packets through logical and physical networks Grant 9,197,529 - Ganichev , et al. November 24, 2 | 2015-11-24 |
Migrating middlebox state for distributed middleboxes Grant 9,195,491 - Zhang , et al. November 24, 2 | 2015-11-24 |
Handling reverse NAT in logical L3 routing Grant 9,185,069 - Koponen , et al. November 10, 2 | 2015-11-10 |
Chassis controller Grant 9,178,833 - Koponen , et al. November 3, 2 | 2015-11-03 |
WAN optimizer for logical networks Grant 9,172,603 - Padmanabhan , et al. October 27, 2 | 2015-10-27 |
Method and apparatus for replicating network information base in a distributed network control system with multiple controller instances Grant 9,172,663 - Casado , et al. October 27, 2 | 2015-10-27 |
Physical controller Grant 9,154,433 - Koponen , et al. October 6, 2 | 2015-10-06 |
Caching Of Service Decisions App 20150281125 - Koponen; Teemu ;   et al. | 2015-10-01 |
Flow Cache Hierarchy App 20150281098 - Pettit; Justin ;   et al. | 2015-10-01 |
Logical Router Processing By Network Controller App 20150263952 - Ganichev; Igor ;   et al. | 2015-09-17 |
Static Routes For Logical Routers App 20150263897 - Ganichev; Igor ;   et al. | 2015-09-17 |
Physical controllers for converting universal flows Grant 9,137,107 - Koponen , et al. September 15, 2 | 2015-09-15 |
Federating interconnection switching element network to two or more levels Grant 9,137,052 - Koponen , et al. September 15, 2 | 2015-09-15 |
Dynamic generation of flow entries for last-hop processing Grant 9,124,538 - Koponen , et al. September 1, 2 | 2015-09-01 |
Managed switching elements used as extenders Grant 9,112,811 - Casado , et al. August 18, 2 | 2015-08-18 |
Distributed network control system with one master controller per managed switching element Grant 9,106,587 - Koponen , et al. August 11, 2 | 2015-08-11 |
Firewalls In Logical Networks App 20150222598 - Koponen; Teemu ;   et al. | 2015-08-06 |
One-hop packet processing in a network with managed switching elements Grant 9,077,664 - Casado , et al. July 7, 2 | 2015-07-07 |
Method and Apparatus for Implementing and Managing Virtual Switches App 20150180801 - Casado; Martin ;   et al. | 2015-06-25 |
Load balancing in a logical pipeline Grant 9,059,999 - Koponen , et al. June 16, 2 | 2015-06-16 |
Reporting Elephant Flows To A Network Controller App 20150163145 - Pettit; Justin ;   et al. | 2015-06-11 |
Detecting An Elephant Flow Based On The Size Of A Packet App 20150163142 - Pettit; Justin ;   et al. | 2015-06-11 |
Detecting And Handling Elephant Flows App 20150163144 - Koponen; Teemu ;   et al. | 2015-06-11 |
Logical packet processing pipeline that retains state information to effectuate efficient processing of packets Grant 9,049,153 - Casado , et al. June 2, 2 | 2015-06-02 |
Architecture Of Networks With Middleboxes App 20150142938 - Koponen; Teemu ;   et al. | 2015-05-21 |
Network Control System For Configuring Middleboxes App 20150124651 - Zhang; Ronghua ;   et al. | 2015-05-07 |
Dynamic Generation of Flow Entries for Last-Hop Processing App 20150117454 - Koponen; Teemu ;   et al. | 2015-04-30 |
Packet Conflict Resolution App 20150117445 - Koponen; Teemu ;   et al. | 2015-04-30 |
Firewalls in logical networks Grant 9,015,823 - Koponen , et al. April 21, 2 | 2015-04-21 |
Processing requests in a network control system with multiple controller instances Grant 9,008,087 - Lambeth , et al. April 14, 2 | 2015-04-14 |
Managing a network by controlling edge and non-edge switching elements Grant 9,007,903 - Koponen , et al. April 14, 2 | 2015-04-14 |
Connection Identifier Assignment And Source Network Address Translation App 20150098360 - Koponen; Teemu ;   et al. | 2015-04-09 |
Tracking Prefixes of Values Associated with Different Rules to Generate Flows App 20150092778 - Jackson; Ethan J. ;   et al. | 2015-04-02 |
Connection Identifier Assignment And Source Network Address Translation App 20150081861 - Koponen; Teemu ;   et al. | 2015-03-19 |
Generating Flows Using Common Match Techniques App 20150078385 - Shelly; Nicholas ;   et al. | 2015-03-19 |
Method and apparatus for implementing and managing distributed virtual switches in several hosts and physical forwarding elements Grant 8,966,035 - Casado , et al. February 24, 2 | 2015-02-24 |
Packet processing in federated network Grant 8,964,767 - Koponen , et al. February 24, 2 | 2015-02-24 |
Use of network information base structure to establish communication between applications Grant 8,966,040 - Koponen , et al. February 24, 2 | 2015-02-24 |
Method and apparatus for robust packet distribution among hierarchical managed switching elements Grant 8,964,528 - Casado , et al. February 24, 2 | 2015-02-24 |
Network control system for configuring middleboxes Grant 8,966,029 - Zhang , et al. February 24, 2 | 2015-02-24 |
Architecture of networks with middleboxes Grant 8,966,024 - Koponen , et al. February 24, 2 | 2015-02-24 |
Mesh architectures for managed switching elements Grant 8,964,598 - Casado , et al. February 24, 2 | 2015-02-24 |
Centralized logical L3 routing Grant 8,958,298 - Zhang , et al. February 17, 2 | 2015-02-17 |
Network virtualization Grant 8,959,215 - Koponen , et al. February 17, 2 | 2015-02-17 |
Network control apparatus and method with port security controls Grant 8,958,292 - Fulton , et al. February 17, 2 | 2015-02-17 |
Using Headerspace Analysis to Identify Flow Entry Reachability App 20150016460 - Zhang; Ronghua ;   et al. | 2015-01-15 |
Tracing Logical Network Packets Through Physical Network App 20150016298 - Ganichev; Igor ;   et al. | 2015-01-15 |
Tracing Network Packets Through Logical and Physical Networks App 20150016287 - Ganichev; Igor ;   et al. | 2015-01-15 |
Tracing Network Packets by a Cluster of Network Controllers App 20150016286 - Ganichev; Igor ;   et al. | 2015-01-15 |
Using Headerspace Analysis to Identify Classes of Packets App 20150016279 - Zhang; Ronghua ;   et al. | 2015-01-15 |
Reconciliation of Network State Across Physical Domains App 20150009796 - Koponen; Teemu ;   et al. | 2015-01-08 |
Encapsulating Data Packets Using an Adaptive Tunnelling Protocol App 20150009995 - Gross, IV; Jesse E. ;   et al. | 2015-01-08 |
Storing Network State at a Network Controller App 20150009835 - Koponen; Teemu ;   et al. | 2015-01-08 |
Managing Forwarding of Logical Network Traffic Between Physical Domains App 20150009797 - Koponen; Teemu ;   et al. | 2015-01-08 |
Unified Replication Mechanism For Fault-tolerance Of State App 20150009804 - Koponen; Teemu ;   et al. | 2015-01-08 |
Unified Replication Mechanism For Fault-tolerance Of State App 20150009800 - Koponen; Teemu ;   et al. | 2015-01-08 |
Hybrid Packet Processing App 20150010000 - Zhang; Ronghua ;   et al. | 2015-01-08 |
Managing Context Identifier Assignment Across Multiple Physical Domains App 20150010012 - Koponen; Teemu ;   et al. | 2015-01-08 |
Connection identifier assignment and source network address translation Grant 8,913,611 - Koponen , et al. December 16, 2 | 2014-12-16 |
Fault tolerant managed switching element architecture Grant 8,913,483 - Pfaff , et al. December 16, 2 | 2014-12-16 |
Using Transactions To Minimize Churn In A Distributed Network Control System App 20140351432 - Koponen; Teemu ;   et al. | 2014-11-27 |
Exchange Of Network State Information Between Forwarding Elements App 20140348161 - Koponen; Teemu ;   et al. | 2014-11-27 |
Secondary storage architecture for a network control system that utilizes a primary network information base Grant 8,880,468 - Koponen , et al. November 4, 2 | 2014-11-04 |
Using Transactions To Compute And Propagate Network Forwarding State App 20140247753 - Koponen; Teemu ;   et al. | 2014-09-04 |
Scheduling Distribution Of Physical Control Plane Data App 20130219037 - Thakkar; Pankaj ;   et al. | 2013-08-22 |
Tunnel Creation App 20130219078 - Padmanabhan; Amar ;   et al. | 2013-08-22 |
Scheduling Distribution Of Logical Control Plane Data App 20130211549 - Thakkar; Pankaj ;   et al. | 2013-08-15 |
Universal Physical Control Plane App 20130208623 - Koponen; Teemu ;   et al. | 2013-08-15 |
Pull-based State Dissemination Between Managed Forwarding Elements App 20130212246 - Koponen; Teemu ;   et al. | 2013-08-15 |
Distributed Network Control System App 20130212148 - Koponen; Teemu ;   et al. | 2013-08-15 |
Communication Channel For Distributed Network Control System App 20130212244 - Koponen; Teemu ;   et al. | 2013-08-15 |
Nesting Transaction Updates To Minimize Communication App 20130212245 - Koponen; Teemu ;   et al. | 2013-08-15 |
Scheduling Distribution Of Logical Forwarding Plane Data App 20130212243 - Thakkar; Pankaj ;   et al. | 2013-08-15 |
Maintaining Quality Of Service In Shared Forwarding Elements Managed By A Network Control System App 20130212235 - Fulton; Bryan J. ;   et al. | 2013-08-15 |
Load Balancing In A Logical Pipeline App 20130148505 - Koponen; Teemu ;   et al. | 2013-06-13 |
Logical L3 Daemon App 20130148656 - Zhang; Ronghua ;   et al. | 2013-06-13 |
Handling Reverse Nat In Logical L3 Routing App 20130148543 - Koponen; Teemu ;   et al. | 2013-06-13 |
Handling Nat In Logical L3 Routing App 20130148542 - Zhang; Ronghua ;   et al. | 2013-06-13 |
Distributed Logical L3 Routing App 20130148541 - Zhang; Ronghua ;   et al. | 2013-06-13 |
Handling Nat Migration In Logical L3 Routing App 20130151661 - Koponen; Teemu ;   et al. | 2013-06-13 |
Logical L3 Routing With Dhcp App 20130151676 - Thakkar; Pankaj ;   et al. | 2013-06-13 |
Multi-domain Interconnect App 20130142203 - Koponen; Teemu ;   et al. | 2013-06-06 |
Flow Templating In Logical L3 Routing App 20130142048 - Gross, IV; Jesse E. ;   et al. | 2013-06-06 |
Connection Identifier Assignment And Source Network Address Translation App 20130128891 - Koponen; Teemu ;   et al. | 2013-05-23 |
Architecture Of Networks With Middleboxes App 20130132531 - Koponen; Teemu ;   et al. | 2013-05-23 |
Control Plane Interface For Logical Middlebox Services App 20130132533 - Padmanabhan; Amar ;   et al. | 2013-05-23 |
Network Control System For Configuring Middleboxes App 20130132536 - Zhang; Ronghua ;   et al. | 2013-05-23 |
Load Balancing And Destination Network Address Translation Middleboxes App 20130132532 - Zhang; Ronghua ;   et al. | 2013-05-23 |
Firewalls In Logical Networks App 20130125230 - Koponen; Teemu ;   et al. | 2013-05-16 |
Wan Optimizer For Logical Networks App 20130121209 - Padmanabhan; Amar ;   et al. | 2013-05-16 |
Migrating Middlebox State For Distributed Middleboxes App 20130125120 - Zhang; Ronghua ;   et al. | 2013-05-16 |
Network Virtualization Apparatus And Method With Scheduling Capabilities App 20130114466 - Koponen; Teemu ;   et al. | 2013-05-09 |
Chassis Controllers For Converting Universal Flows App 20130117429 - Koponen; Teemu ;   et al. | 2013-05-09 |
Physical Controllers For Converting Universal Flows App 20130117428 - Koponen; Teemu ;   et al. | 2013-05-09 |
Physical Controller App 20130103818 - Koponen; Teemu ;   et al. | 2013-04-25 |
Chassis Controller App 20130103817 - Koponen; Teemu ;   et al. | 2013-04-25 |
Network Control Apparatus And Method App 20130058339 - Casado; Martin ;   et al. | 2013-03-07 |
Logical Packet Processing Pipeline That Retains State Information To Effectuate Efficient Processing Of Packets App 20130058342 - Casado; Martin ;   et al. | 2013-03-07 |
Packet Processing In A Network With Hierarchical Managed Switching Elements App 20130058334 - Koponen; Teemu ;   et al. | 2013-03-07 |
Managing A Network By Controlling Edge Switching Elements; Using Standard Interior Switches App 20130058251 - Koponen; Teemu ;   et al. | 2013-03-07 |
Managed Switching Elements Used As Extenders App 20130058354 - Casado; Martin ;   et al. | 2013-03-07 |
Method And Apparatus For Robust Packet Distribution Among Hierarchical Managed Switching Elements App 20130058229 - Casado; Martin ;   et al. | 2013-03-07 |
Network Virtualization Apparatus And Method With A Table Mapping Engine App 20130058215 - Koponen; Teemu ;   et al. | 2013-03-07 |
One-hop Packet Processing In A Network With Managed Switching Elements App 20130058344 - Casado; Martin ;   et al. | 2013-03-07 |
Network Control Apparatus And Method With Table Mapping Engine App 20130058340 - Lambeth; W. Andrew ;   et al. | 2013-03-07 |
Network Virtualization Apparatus App 20130058226 - Casado; Martin ;   et al. | 2013-03-07 |
Control System That Manages Edge Only Switching Elements But Not Interior Switches App 20130058353 - Koponen; Teemu ;   et al. | 2013-03-07 |
Mesh Architectures For Managed Switching Elements App 20130058252 - Casado; Martin ;   et al. | 2013-03-07 |
Network Virtualization Apparatus And Method App 20130058228 - Koponen; Teemu ;   et al. | 2013-03-07 |
Distributed Network Control Apparatus And Method App 20130058225 - Casado; Martin ;   et al. | 2013-03-07 |
Distributed Network Control System With One Master Controller Per Managed Switching Element App 20130058348 - Koponen; Teemu ;   et al. | 2013-03-07 |
Method And Apparatus For Using A Network Information Base To Control A Plurality Of Shared Network Infrastructure Switching Elements App 20130058356 - Koponen; Teemu ;   et al. | 2013-03-07 |
Distributed Network Control System With A Distributed Hash Table App 20130060738 - Koponen; Teemu ;   et al. | 2013-03-07 |
Method And Apparatus For Interacting With A Network Information Base In A Distributed Network Control System With Multiple Controller Instances App 20130060817 - Koponen; Teemu ;   et al. | 2013-03-07 |
Method And Apparatus For Replicating Network Information Base In A Distributed Network Control System With Multiple Controller Instances App 20130060736 - Casado; Martin ;   et al. | 2013-03-07 |
Distributed Network Control System With One Master Controller Per Logical Datapath Set App 20130060819 - Lambeth; W. Andrew ;   et al. | 2013-03-07 |
Network Virtualization App 20130060940 - Koponen; Teemu ;   et al. | 2013-03-07 |
Distributed Control Platform For Large-scale Production Networks App 20130060929 - Koponen; Teemu ;   et al. | 2013-03-07 |
Processing Requests In A Network Control System With Multiple Controller Instances App 20130060818 - Lambeth; W. Andrew ;   et al. | 2013-03-07 |
Use Of Network Information Base Structure To Establish Communication Between Applications App 20130060922 - Koponen; Teemu ;   et al. | 2013-03-07 |
Secondary Storage Architecture For A Network Control System That Utilizes A Primary Network Information Base App 20130060737 - Koponen; Teemu ;   et al. | 2013-03-07 |
Deployment Of Hierarchical Managed Switching Elements App 20130058331 - Thakkar; Pankaj ;   et al. | 2013-03-07 |
Hierarchical Managed Switch Architecture App 20130058250 - Casado; Martin ;   et al. | 2013-03-07 |
Packet Processing For Logical Datapath Sets App 20130058335 - Koponen; Teemu ;   et al. | 2013-03-07 |
Network Control Apparatus And Method With Port Security Controls App 20130058341 - Fulton; Bryan J. ;   et al. | 2013-03-07 |
Use Of Rich Context Tags In Logical Data Processing App 20130058343 - Casado; Martin ;   et al. | 2013-03-07 |
Fault Tolerant Managed Switching Element Architecture App 20130058208 - Pfaff; Benjamin L. ;   et al. | 2013-03-07 |
Distributed Network Virtualization Apparatus And Method App 20130058357 - Koponen; Teemu ;   et al. | 2013-03-07 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.