Issued Patents All Time
Showing 1–25 of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11388141 | Apparatus, system, and method for efficiently filtering packets at network devices | Karen Zhang, Prashant Singh | 2022-07-12 |
| 11388140 | Apparatus, system, and method for applying firewall rules at dynamic offsets within packets in kernel space | Prashant Singh, Hariprasad Shanmugam, Erin C. MacNeil | 2022-07-12 |
| 11374842 | Systems and methods for debugging network stacks based on evidence collected from selective tracing | Prashant Singh | 2022-06-28 |
| 11252091 | Updating a traffic rate limit for policing traffic | Prashant Singh | 2022-02-15 |
| 11245668 | Critical firewall functionality management | Prashant Singh, Erin C. MacNeil | 2022-02-08 |
| 11153217 | Systems and methods for policing network traffic rates | Prashant Singh | 2021-10-19 |
| 11063877 | Apparatus, device, and method for fragmenting packets into segments that comply with the maximum transmission unit of egress interfaces | Prashant Singh, Hariprasad Shanmugam, Erin C. MacNeil | 2021-07-13 |
| 10887282 | Determining synchronization of filter rules (e.g., on iptable filter tables on Linux kernal) across firewall filter application restarts | Prashant Singh, Hariprasad Shanmugam | 2021-01-05 |
| 10805202 | Control plane compression of next hop information | Sharmila Koppula, Sri Karthik Goud Gadela | 2020-10-13 |
| 10798059 | Apparatus, system, and method for applying firewall rules at dynamic offsets within packets in kernel space | Prashant Singh, Hariprasad Shanmugam, Erin C. MacNeil | 2020-10-06 |
| 10797983 | Systems and methods for debugging network stacks based on evidence collected from selective tracing | Prashant Singh | 2020-10-06 |
| 10798062 | Apparatus, system, and method for applying firewall rules on packets in kernel space on network devices | Prashant Singh, Hariprasad Shanmugam | 2020-10-06 |
| 10740162 | Intercepting socket metadata | Erin C. MacNeil, Hariprasad Shanmugam | 2020-08-11 |
| 10742570 | Utilizing virtual routing and forwarding (VRF) interfaces to manage packet transmission through an internal interface | Erin C. MacNeil, Hariprasad Shanmugam | 2020-08-11 |
| 10735282 | Apparatus, system, and method for debugging network devices based on the contents of dropped packets | Prashant Singh, Erin C. MacNeil | 2020-08-04 |
| 10594618 | Apparatus, system, and method for fragmenting packets into segments that comply with the maximum transmission unit of egress interfaces | Prashant Singh, Hariprasad Shanmugam, Erin C. MacNeil | 2020-03-17 |
| 10505899 | Apparatus, system, and method for applying firewall rules on packets in kernel space on network devices | Prashant Singh, Hariprasad Shanmugam, Erin C. MacNeil | 2019-12-10 |
| 10474518 | Obtaining historical information in a device core dump | — | 2019-11-12 |
| 10362070 | Method, system, and apparatus for achieving user space intervention during connection-establishment handshakes | Hariprasad Shanmugam, Erin C. MacNeil | 2019-07-23 |
| 10348652 | Systems and methods for propagating metadata of in-flight packets within kernel space | Erin C. MacNeil, Hariprasad Shanmugam | 2019-07-09 |
| 10243877 | Network traffic event based process priority management | Ramanan Govindarajan, Erin C. MacNeil | 2019-03-26 |
| 10127091 | Intercepting socket metadata | Erin C. MacNeil, Hariprasad Shanmugam | 2018-11-13 |
| 8572245 | Using the TCP window size for identifying packets and debugging | Yogendra Singh | 2013-10-29 |
| 8493959 | Multiple media access control (MAC) addresses | — | 2013-07-23 |
| 8145746 | Using the TCP window size for identifying packets and debugging | Yogendra Singh | 2012-03-27 |