Patents by Inventor James Washburn

James Washburn 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: 11946876
    Abstract: Improved inspection techniques are described herein for checking for the presence of and identifying surface defects on a honeycomb body. The improved inspection utilizes measurement of travel of an outer surface of the honeycomb body to collect images of the outer surface. The images are combined into a composite image showing the outer surface of the honeycomb body. The composite image is analyzed to identify surface defects.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 2, 2024
    Assignee: Corning Incorporated
    Inventors: Joshua Andrew Barnes, Russell Wayne Madara, Robert Joseph O'Loughlin, Jr., Christie James Suber, Eric Daniel Treacy, Paul Edward Washburn, Michael Yen-Ting Wu, Xiaotian Zou
  • Patent number: 9742668
    Abstract: In general, this disclosure describes a high-level forwarding path description language (FPDL) for describing internal forwarding paths within a network device. The FPDL enables developers to create a template that describes a section of an internal forwarding path within the forwarding plane of a network device. The FPDL provides syntactical elements for specifying the allocation of forwarding path structures as well as enabling the run-time construction of internal forwarding paths to interconnect the forwarding path structures in a manner specific to packet, packet flow, and/or interface properties, for example. In conjunction with late binding techniques, whereby the control plane of the network device provides arguments to template parameters that drive allocation by the packet forwarding engines of forwarding path structures specified by the FPDL, the techniques provide control plane processes a unified interface with which to manage the operation of the packet forwarding engines.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: August 22, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Scott Mackie, James Washburn, Nitin Kumar, Sandeep Bajaj
  • Patent number: 9214832
    Abstract: A parallel electric service system including a combination load center is disclosed. More particularly, the parallel electric service system encompasses a combination load center adapted to receive power from a utility power source and a parallel power source such as a solar module, wind turbine, fuel cell, or the like. Power may be supplied to electrical loads of branches of the system by the utility power source, parallel power source, or both. The system also provides electrical usage metering and allows electrical power to flow back to the grid. Methods of connecting parallel power sources in the parallel electric service system are provided, as are other aspects.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: December 15, 2015
    Assignee: Siemens Industry, Inc.
    Inventors: Brian J. Rusch, Arthur Kevin Shumate, Fan Zhang, Carey D. Harnois, Raymond Strods, James Washburn
  • Patent number: 9106581
    Abstract: In general, this disclosure describes a high-level forwarding path description language (FPDL) for describing internal forwarding paths within a network device. The FPDL enables developers to create a template that describes a section of an internal forwarding path within the forwarding plane of a network device. The FPDL provides syntactical elements for specifying the allocation of forwarding path structures as well as enabling the run-time construction of internal forwarding paths to interconnect the forwarding path structures in a manner specific to packet, packet flow, and/or interface properties, for example. In conjunction with late binding techniques, whereby the control plane of the network device provides arguments to template parameters that drive allocation by the packet forwarding engines of forwarding path structures specified by the FPDL, the techniques provide control plane processes a unified interface with which to manage the operation of the packet forwarding engines.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: August 11, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Scott Mackie, James Washburn, Nitin Kumar, Sandeep Bajaj
  • Patent number: 8806058
    Abstract: In general, this disclosure describes a high-level forwarding path description language (FPDL) for describing internal forwarding paths within a network device. The FPDL enables developers to create a template that describes a section of an internal forwarding path within the forwarding plane of a network device. The FPDL provides syntactical elements for specifying the allocation of forwarding path structures as well as enabling the run-time construction of internal forwarding paths to interconnect the forwarding path structures in a manner specific to packet, packet flow, and/or interface properties, for example. In conjunction with late binding techniques, whereby the control plane of the network device provides arguments to template parameters that drive allocation by the packet forwarding engines of forwarding path structures specified by the FPDL, the techniques provide control plane processes a unified interface with which to manage the operation of the packet forwarding engines.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 12, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Scott Mackie, James Washburn, Nitin Kumar, Sandeep Bajaj
  • Patent number: 8806059
    Abstract: A method may include receiving a packet; determining a set of characteristics of the packet; searching a first tree structure for a rule matching the set of characteristics, where the first tree structure stores a first group of rules, and where each of the first group of rules has a first number and a first type of criteria; searching a second tree structure for the rule matching the set of characteristics, where the second tree structure stores a second group of rules, and where each of the second group of rules has a second number and a second type of criteria, where the number and type of criteria of the second group of rules are different at least in part than the number and type of criteria of the first tree structure; and performing an action if the rule matching the set of characteristics is found.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: August 12, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: James Washburn, Sukhesh Halemane
  • Patent number: 8660127
    Abstract: A first network device and a second network device for forwarding data units are included in a network. The second network device is configured to receive data units from the first network device via an output interface from the first network device. Each of the network devices is further configured to form a first value derived from information pertaining to a received data unit, perform a function on the first value to provide a second value, wherein the function of the first network device is different from the function of the second network device when forwarding a same data unit, select an output interface based on the second value, and forward a received data unit via an interface.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: February 25, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: James Washburn
  • Patent number: 8514866
    Abstract: Filters are selectively applied to packets depending on forwarding equivalence classes (FECs) of the packets. A FEC filter is defined within the network device and qualified by incoming interface information that identifies source sites of the packets. A label distribution protocol (LDP) FEC is configured such that packets of the given FEC are associated with the FEC filter. The FEC identifies a destination site of the packets received by the router and is automatically combined with incoming interface information. In this way, packet flows may be filtered based on FECs of the packets. FEC filters may be further refined to operate at forwarding class granularity. The techniques allow accurate billing of packets traveling between specific source and destination sites regardless of the number of interfaces of the network device the packets utilize. In addition, the filtering can be used to provide anti-spoofing capabilities.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: August 20, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Ina Minei, James Washburn, Shivani Aggarwal
  • Publication number: 20120326518
    Abstract: A parallel electric service system including a combination load center is disclosed. More particularly, the parallel electric service system encompasses a combination load center adapted to receive power from a utility power source and a parallel power source such as a solar module, wind turbine, fuel cell, or the like. Power may be supplied to electrical loads of branches of the system by the utility power source, parallel power source, or both. The system also provides electrical usage metering and allows electrical power to flow back to the grid. Methods of connecting parallel power sources in the parallel electric service system are provided, as are other aspects.
    Type: Application
    Filed: June 23, 2011
    Publication date: December 27, 2012
    Applicant: SIEMENS INDUSTRY, INC.
    Inventors: Brian J. Rusch, Arthur Kevin Shumate, Fan Zhang, Carey D. Harnois, Raymond Strods, James Washburn
  • Publication number: 20120269197
    Abstract: A method may include receiving a packet; identifying the packet as a multicast packet for sending to a plurality of destination nodes; selecting a first forwarding table or a second forwarding table for sending the packet to each of the plurality of destination nodes, wherein the first forwarding table includes first port information associated with a first destination and second port information associated with a second destination, and wherein the second forwarding table includes third port information associated with the second destination; sending the packet to the first destination using the first port; and sending the packet to the second destination using the second port when the first forwarding table is selected and sending the packet to the second destination using the third port when the second forwarding table is selected.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 25, 2012
    Applicant: Juniper Networks, Inc.
    Inventors: Junan CHEN, Yong Luo, James Washburn
  • Patent number: 8189590
    Abstract: A first network device and a second network device for forwarding data units are included in a network. The second network device is configured to receive data units from the first network device via an output interface from the first network device. Each of the network devices is further configured to form a first value derived from information pertaining to a received data unit, perform a function on the first value to provide a second value, wherein the function of the first network device is different from the function of the second network device when forwarding a same data unit, select an output interface based on the second value, and forward a received data unit via an interface.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: May 29, 2012
    Assignee: Juniper Networks, Inc.
    Inventor: James Washburn
  • Publication number: 20120113808
    Abstract: A first network device and a second network device for forwarding data units are included in a network. The second network device is configured to receive data units from the first network device via an output interface from the first network device. Each of the network devices is further configured to form a first value derived from information pertaining to a received data unit, perform a function on the first value to provide a second value, wherein the function of the first network device is different from the function of the second network device when forwarding a same data unit, select an output interface based on the second value, and forward a received data unit via an interface.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 10, 2012
    Applicant: JUNIPER NETWORKS, INC.
    Inventor: James WASHBURN
  • Patent number: 8004980
    Abstract: A data flow rate policer enforces data flow policies for a number of data flows using a probabilistic policy enforcement mechanism. The policer includes a memory that stores the state of each data flow in a compact data structure. Additionally, the policer includes one or more policing engines that implement the actual data flow policies based on information derived from the data structures. The policing engines may be implemented in hardware to increase performance.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: August 23, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Dennis C Ferguson, Devereaux C Chen, John W Stewart, III, James Washburn, Jeffrey R Zimmer
  • Patent number: 7968907
    Abstract: An over-voltage protection thyristor has reduced junction capacitance making it suitable for use in high bandwidth applications. The reduced capacitance is achieved through the introduction of a deep base region. The deep base region has a graded doping concentration which reduces with depth into the substrate. The thyristor is useful for protecting sensitive electrical equipment from transient surges.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: June 28, 2011
    Assignee: Pan Jit Americas, Inc.
    Inventors: George Templeton, James Washburn
  • Patent number: 7889711
    Abstract: Filters are selectively applied to packets depending on forwarding equivalence classes (FECs) of the packets. A FEC filter is defined within the network device and qualified by incoming interface information that identifies source sites of the packets. A label distribution protocol (LDP) FEC is configured such that packets of the given FEC are associated with the FEC filter. The FEC identifies a destination site of the packets received by the router and is automatically combined with incoming interface information. In this way, packet flows may be filtered based on FECs of the packets. FEC filters may be further refined to operate at forwarding class granularity. The techniques allow accurate billing of packets traveling between specific source and destination sites regardless of the number of interfaces of the network device the packets utilize. In addition, the filtering can be used to provide anti-spoofing capabilities.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: February 15, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Ina Minei, James Washburn, Shivani Aggarwal
  • Patent number: 7855871
    Abstract: The present invention relates generally to a load center. More particularly, the invention encompasses a generator ready load center (GRLC). The present invention is also directed to a novel generator ready load center (GRLC) that operates as a standard load center but is ready to accommodate an automatic transfer switch (ATS) for a standby generator, or a manual transfer switch (MTS) for a portable generator. Further the generator ready load center provides an automatic and manual transfer between primary and secondary power sources. The generator ready load center solves the problem of dangerous back-feeding between the primary power source and the secondary power source.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: December 21, 2010
    Assignee: Siemens Industry, Inc.
    Inventors: Jeffrey K. Hudgins, Jr., Brian Rusch, Kris Robinson, Jon Pickens, Carey Harnois, James Washburn
  • Publication number: 20100290342
    Abstract: A hierarchical traffic policer may include a first policer configured to pass first packets when a first condition is met. The first policer also may alter selection information within the passed first packets. A second policer may be configured to pass second packets when a second condition is met. The second policer may be further configured to pass all of the passed first packets from the first policer based on the altered selection information within the passed first packets.
    Type: Application
    Filed: July 23, 2010
    Publication date: November 18, 2010
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: James WASHBURN, Spencer GREENE, Rami RAHIM, Stefan DYCKERHOFF, Dennis C. FERGUSON, Philippe LACROUTE
  • Patent number: 7817389
    Abstract: A semiconductor device for coupling a transient voltage at an input node to a reference node, the device having a bipolar transistor adapted to couple its collector to an input node and its emitter to the reference node and a driver device adapted to be coupled between the input node and the base terminal of the transistor such that the driver device is responsive to a transient voltage at the input node to turn on the transistor, thereby shunting the transient voltage to the reference node. Preferably, the input node is coupled to a high speed data transmission line that operates below 5 v and the reference node is coupled to ground and the transistor is an NPN transistor. The driver may preferably be a gate-drain connected MOS transistor with its gate-drain terminal coupled to the collector terminal of the transistor and its source terminal coupled to the base terminal of the transistor.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: October 19, 2010
    Inventors: Alfredo Ochoa, George Templeton, James Washburn
  • Patent number: 7787472
    Abstract: A hierarchical traffic policer may include a first policer configured to pass first packets when a first condition is met. The first policer also may alter selection information within the passed first packets. A second policer may be configured to pass second packets when a second condition is met. The second policer may be further configured to pass all of the passed first packets from the first policer based on the altered selection information within the passed first packets.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: August 31, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: James Washburn, Spencer Greene, Rami Rahim, Stefan Dyckerhoff, Dennis C. Ferguson, Philippe Lacroute
  • Publication number: 20100177638
    Abstract: A data flow rate policer enforces data flow policies for a number of data flows using a probabilistic policy enforcement mechanism. The policer includes a memory that stores the state of each data flow in a compact data structure. Additionally, the policer includes one or more policing engines that implement the actual data flow policies based on information derived from the data structures. The policing engines may be implemented in hardware to increase performance.
    Type: Application
    Filed: March 26, 2010
    Publication date: July 15, 2010
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Dennis C. Ferguson, Devereaux C. Chen, John W. Stewart, III, James Washburn, Jeffrey R. Zimmer