Patents by Inventor James E. Fehrle

James E. Fehrle 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: 8959194
    Abstract: Techniques are described for merging device schemas to manage different versions of network devices in the same device family. In one example, a computing device includes an interface to receive a first schema to be used for managing a first version of a device in a device family and a second, different schema to be used for managing a second version of the device, a computer-readable medium encoded with instructions for a schema merger module, and a processor to execute the schema merger module to merge the first schema and the second schema to produce a resulting merged schema to be used for managing both the first version of the device and the second version of the device, wherein the resulting merged schema expresses differences between the first schema and the second schema and includes a single instance of each common portion between the first schema and the second schema.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: February 17, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Donghua Deng, Kent A. Watsen, James E. Fehrle, Jianguo Hu, Xingang Huang
  • Patent number: 8156213
    Abstract: Techniques are described for merging device schemas to manage different versions of network devices in the same device family. In one example, a computing device includes an interface to receive a first schema to be used for managing a first version of a device in a device family and a second, different schema to be used for managing a second version of the device, a computer-readable medium encoded with instructions for a schema merger module, and a processor to execute the schema merger module to merge the first schema and the second schema to produce a resulting merged schema to be used for managing both the first version of the device and the second version of the device, wherein the resulting merged schema expresses differences between the first schema and the second schema and includes a single instance of each common portion between the first schema and the second schema.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: April 10, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Donghua Deng, Kent A. Watsen, James E. Fehrle, Jianguo Hu, Xingang Huang
  • Patent number: 8082432
    Abstract: A system facilitates the configuring of a set of devices. The system stores templates, where each template includes configuration data that applies to one or more of the devices. The system configures the devices based on the configuration data in the templates.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: December 20, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: James E. Fehrle
  • Patent number: 7792930
    Abstract: A set of network devices having varying device attributes, such as varying attributes due to different operating system versions, different hardware versions, or different hardware platforms, may be efficiently managed. A syntax file may be used to describe constraints relating to attributes of multiple versions of the network devices. At least one device configuration file (DCF) stores version-based differences relating to the different versions of the network devices, the syntax file and at least one the one DCF collectively describe a set of constraints for the attributes of the network devices.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: September 7, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: David Lei Zhang, Brian Yean-Shiang Leu, Chi-Chang Lin, Xiangang Huang, James E. Fehrle
  • Publication number: 20090319765
    Abstract: A system facilitates the configuring of a set of devices. The system stores templates, where each template includes configuration data that applies to one or more of the devices. The system configures the devices based on the configuration data in the templates.
    Type: Application
    Filed: August 31, 2009
    Publication date: December 24, 2009
    Applicant: JUNIPER NETWORKS, INC.
    Inventor: James E. FEHRLE
  • Patent number: 7603445
    Abstract: A system facilitates the configuring of a set of devices. The system stores templates, where each template includes configuration data that applies to one or more of the devices. The system configures the devices based on the configuration data in the templates.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: October 13, 2009
    Assignee: Juniper Networks, Inc.
    Inventor: James E. Fehrle