Patents by Inventor Jason Pfeifer

Jason Pfeifer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10862775
    Abstract: Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 8, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jason Pfeifer, Richard M. Pruss, John E. McDowall
  • Publication number: 20190342192
    Abstract: Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure.
    Type: Application
    Filed: July 10, 2019
    Publication date: November 7, 2019
    Inventors: Jason PFEIFER, Richard M. PRUSS, John E. MCDOWALL
  • Patent number: 10397073
    Abstract: Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jason Pfeifer, Richard M. Pruss, John E. McDowall
  • Patent number: 9258212
    Abstract: System, method, and computer program product to route data communications based on non-routing criteria, by receiving, by a network element, a data packet, identifying, in a routing table of the network element, a first route for routing the data packet, computing, by an application executing on the network element, a routing score for the first route based on one or more non-routing criteria, computing, by the application, a routing score for a second route for routing the data packet based on the one or more non-routing criteria, and upon determining that the routing score for the second route is less than the routing score of the first route, updating the routing table to cause the network element to route the data packet according to the second route.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 9, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jason Pfeifer, Karen Cadora
  • Publication number: 20140280893
    Abstract: Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Jason PFEIFER, Richard M. PRUSS, John E. MCDOWALL
  • Patent number: 7656818
    Abstract: Methods and systems for providing customizable network device management are disclosed. In one such method, a user-created policy is received and registered on a network device, such as a router. An event identified by the policy is detected at the network device. In response, the policy runs on the network device and an action specified by the policy is performed. The policy can be prepared by a user of a remote computing device, uploaded to the network device, and registered on the network device. In various implementations, the policy can be provided in the form of a script or applet executable by the network device.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mihyar Baroudi, Thanh Luu, Jason Pfeifer, Clyde L. Wildes, Yu Zhang