Patents by Inventor Charles M. Letchworth

Charles M. Letchworth 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: 8090806
    Abstract: A method and apparatus for modifying the configuration of a network device, such as a router, using a two-stage configuration model is provided. A first request for a change in configuration of a network device is received. Configuration data that describes the change in configuration of the network device is stored in a buffer. A second request to modify the current operational state of the network device to reflect the configuration data stored in the buffer is received. An exclusive lock on the network device is obtained. The current operational state of the network device is modified to reflect the configuration data stored in the buffer. Multiple users may modify the network device without interfering with one another because conflicts are avoided through use of an exclusive lock. Requests of different management operations may be contained within XML documents that are transmitted from the client to the network device.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: January 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Mark A. Freskos, Michelle D. Hawke, Dhanendra Jain, Kapil Jain, Charles M. Letchworth, Neal McDonnell, Yassin Movassaghi, Sukumar Puvvala, Xiaobing Xie, David D. Ward
  • Patent number: 7640317
    Abstract: A method and apparatus for modifying the configuration of a network device, such as a router, using a two-stage configuration model is provided. A first request from a user for a change in configuration of a network device is received. Configuration data associated with the first request is stored. A second request to modify the configuration of the network device to reflect the configuration data is received. An exclusive lock on the network device is assigned to the user preventing other users from modifying the configuration of the network device. The current operational state of the network device is modified to reflect the configuration data, which is then stored in a device configuration database. Users can view configuration history data to view prior configurations of the network device. Multiple users may modify the network device without interfering with one another because conflicts are avoided through use of an exclusive lock.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: December 29, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Kapil Jain, Charles M. Letchworth, Neal McDonnell, Yassin Movassaghi, Sukumar Puvvala, David D. Ward