Patents by Inventor Alexander Clemm

Alexander Clemm 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: 7821965
    Abstract: A method for managing packet voice networks using a virtual switch approach and abstract information model approach is disclosed. A virtual switch object represents a virtual switch having a media gateway controller and one or more associated media gateways. User input specifies a configuration operation on the virtual switch and one or more parameter values. One or more configuration instructions are automatically issued to both the media gateway controller and the media gateway, resulting in configuring both the media gateway controller and the media gateway as specified in the user input. As a result, a user can configure or operate on a virtual switch as an atomic entity, for example, in a network management application, without involvement in complicated details of the actual network devices that provide a particular packet voice service.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: October 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Poon K. Leung, Hector G. Trevino, Prakash Bettadapur
  • Patent number: 7792036
    Abstract: Event processing in rate limited network devices is described. An event receiver is notified of a backlog condition and may respond by increasing the rate limit for the network device. If an event queue on the network device overflows, event messages may be diverted to an event message overflow store or to a network location. Later, the messages may be retrieved after the overflow condition has cleared. As a result, critical messages or events such as Syslog messages are not lost when a rate limited network device cannot deliver the messages to a network management station.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Petre Dini, Cosmin Dini
  • Patent number: 7752504
    Abstract: A network device and a method for monitoring operational messages is described. The method comprises monitoring an occurrence of an operational message of the network device, and storing dynamic context information at the time that the operational message occurred. The stored dynamic context information is then associated with the operational message. The operational message (e.g., a syslog message) may be stored together with the dynamic context information in a metalog memory and may comprise a snapshot of a procedure stack, the procedure stack including information indicative of a sequence of procedure invocations.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Junekang Yang, Jiabin Zhao, Shyyunn Sheran Lin
  • Publication number: 20100162205
    Abstract: Various embodiments provide an apparatus and method for automatically generating capability statements for management interfaces. An example embodiment includes obtaining an external interface definition defining an external interface; obtaining an internal interface definition defining an internal interface; obtaining a mapping between elements of the external interface and the corresponding elements of the internal interface; obtaining an internal interface compliance statement including compliance information related to the internal interface; and automatically generating an external interface capability statement based on the external interface definition, the internal interface definition, the mapping, and the internal interface compliance statement.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Steven Howard Berl, Edwin Mach, Jerome Jabson
  • Patent number: 7734588
    Abstract: A method and apparatus for creating management information specifications in a schema by a user. According to various embodiments of the method, a first file is defined by using a metaschema. The metaschema is represented in a schema definition format. Subsequently, a second file corresponding to the first file is defined. The second file includes directives for depicting various elements of a metaschema. The user is then prompted to fill various fields that correspond to the various elements of the metaschema. As a result, the management information specifications are included in a document corresponding to the metaschema. The management information specifications in the document are then converted to form the management information specifications into a metaschema document. The metaschema document represents a schema. The schema includes the management information specifications.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Jung Tjong, Eshwar Rao Yedavalli
  • Publication number: 20100042820
    Abstract: A method and apparatus for self-monitoring to identify an occurrence of a threshold and rebooting in response to the occurrence of the threshold is provided. In an embodiment, a data processing apparatus comprises one or more processors; logic coupled to the one or more processors and comprising one or more stored sequences of instructions which, when executed by one or more processors, cause the one or more processors to obtain a threshold associated with the apparatus; self-monitor the apparatus to identify an occurrence of the threshold; and self-reboot the apparatus responsive to the occurrence of the threshold.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Inventors: Alexander Clemm, Junekang Yang, Steve Chen-Lin Chang, Jiabin Zhao, Shyyunn Sheran Lin
  • Patent number: 7631222
    Abstract: A uniquely configured data structure is used to store event information for each network entity, where logical and physical dependency relationships among entities are captured in the data structure. For each entity, the data structure is configured to store (a) a “genuine event set”, which includes a list of events that originated in association with the entity; and (b) a “derived event set”, which includes a list of records in which each record is associated with an event that originated in association with an entity that has a dependency relationship (e.g., layering or topological) with the entity. The derived event set may simply comprise references to the genuine event sets for entities that have a dependency relationship with the entity.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: December 8, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Masum Z. Hasan, L. Alexander Clemm, Petre Dini
  • Publication number: 20090228586
    Abstract: In some example embodiments, a apparatus and method are shown that include receiving a subscription instruction identifying a subscription to management information from a network device. Additionally, the apparatus and method includes periodically retrieving the management information from the network device. Further, the apparatus and method includes formatting the management information according to an export template. The apparatus and method also includes transmitting the management information utilizing a protocol. A apparatus and network device are also shown that include receiving a management information snapshot as part of a periodic subscription. This apparatus and method includes processing the management information snapshot based upon an export template, the export template defined as part of an IPFIX protocol.
    Type: Application
    Filed: October 14, 2008
    Publication date: September 10, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Benoit Claise, Ludwig Alexander Clemm
  • Patent number: 7562140
    Abstract: A method of providing performance trend information from a device in a packet-switched network to a network management station comprises maintaining in the device one or more state variables that store values associated with data processing functions of the device; storing in the device a trend indicator value and a trend tendency value, both associated with a particular state variable among the state variables; periodically sampling the particular state variable to obtain one or more sampled values; determining and updating the trend indicator value with a direction of change in the sampled values of the particular state variable over a particular time; determining and updating the trend tendency value with a rate of change in the one or more sampled values of the particular state variable over the particular time; and sending the trend indicator value and the trend tendency value to the network management station.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: July 14, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Petre Dini
  • Patent number: 7502847
    Abstract: A method and mechanism for communicating an alarm in a computer network is provided. An alarm system enables a MSP to accurately determine which device within a computer network is associated to a received alarm. Initially, an event is detected on a device on the computer network. An alarm is propagated to an alarm identification component. The alarm identification component augmenting the alarm with identification information to result in creating an augmented alarm. Thereafter, the augmented alarm is transmitted to a network operations center for the computer network. The network operations center may process the alarm using the additional information in the alarm. Accordingly, using the augmented alarm, the MSP is able to accurately determine the identity of the originating device, regardless of whether the customer site of the originating device uses NAT or a private IP addressing scheme.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: March 10, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Petre Dini, Fong Shen, Raji Sridar, Apparao Tayi
  • Publication number: 20090003345
    Abstract: There are provided a method, system, logic and network device to provide additional information and at least one recommended action relating to error information reported by a feature module of the network device. The method comprises generating a request that includes error information reported by a feature module of a network device, the error information including one or more runtime parameters associated with the network device. The method further comprises transmitting the generated request and receiving a response to the request including additional information and the at least one recommended action relating to the error information, the additional information and the at least one recommended action being based at least in part on the one or more runtime parameters.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Jiabin Zhao, Junekang Yang, Shyyunn Sheran Lin
  • Patent number: 7466710
    Abstract: A method for managing packet voice networks conforming to ITU Recommendation H.323, using a virtual entity approach and abstract information model approach, is disclosed. A virtual zone object represents an association of a virtual gateway, which comprises an H.323 gateway and a signaling controller, and one or more associated virtual gatekeepers, each of which comprises an H.323 gatekeeper, or the combination of an H.323 gatekeeper and a route server. User input specifies a configuration operation on the virtual zone and one or more parameter values. One or more configuration instructions are automatically issued to both the gateway and the gatekeeper, and other involved objects representing other involved network elements, resulting in configuring both the gateway and the gatekeeper as specified in the user input.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: December 16, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Poon K. Leung, Zbigniew Blaszczyk, Sudhir Thombare, Eshwar Yedavalli
  • Publication number: 20080301506
    Abstract: A network device and a method for monitoring operational messages is described. The method comprises monitoring an occurrence of an operational message of the network device, and storing dynamic context information at the time that the operational message occurred. The stored dynamic context information is then associated with the operational message. The operational message (e.g., a syslog message) may be stored together with the dynamic context information in a metalog memory and may comprise a snapshot of a procedure stack, the procedure stack including information indicative of a sequence of procedure invocations.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Junekang Yang, Jiabin Zhao, Shyyunn Sheran Lin
  • Publication number: 20080239955
    Abstract: In one embodiment, a network device is described as including a rate monitor to monitor an actual individual message rate of event messages sent from each one of a plurality of sending devices operatively in communication with the network device, an allocator to allocate an individual message rate limit to each of the plurality of sending devices, and a communication module to communicate a rate limit instruction to at least one of the sending devices, the rate limit instruction to limit the transmission rate of event messages.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Steve Chen-Lin Chang, Shyyunn Sheran Lin, Junekang Yang, Jianbin Zhao, Ludwig Alexander Clemm
  • Publication number: 20080175145
    Abstract: Event processing in rate limited network devices is described. An event receiver is notified of a backlog condition and may respond by increasing the rate limit for the network device. If an event queue on the network device overflows, event messages may be diverted to an event message overflow store or to a network location. Later, the messages may be retrieved after the overflow condition has cleared. As a result, critical messages or events such as Syslog messages are not lost when a rate limited network device cannot deliver the messages to a network management station.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 24, 2008
    Inventors: L. Alexander Clemm, Petre Dini, Cosmin Dini
  • Publication number: 20080028075
    Abstract: A method and system to profile applications are provided. The system may include a capture module to capture resources consumption data for an application and a requirements generator to generate resources requirement data for the application. The resources requirement data may be generated by the requirements generator utilizing the resource consumption data. The system may further include a profile generator to generate a profile for the application. The profile may comprise the resources consumption data and the resources requirement data.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Inventors: Petre Dini, Ludwig Alexander Clemm, Cosmin Nicu Dini, Manuela Ionelia Popescu
  • Patent number: 7293080
    Abstract: An automatic service discovery approach allows a network management system to discover service managed objects from the network, eliminating the need for a user or other management application to provide such information. As a result, a network management system can automatically perform network-level or services level discovery of objects and services for which network components have no understanding. Embodiments are applicable, for example, in the context of management of packet voice (VoIP, VoATM) and metro Ethernet (TLS service) domains, as well as other domains.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: November 6, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Anil Bansal, Prakash Bettadapur
  • Publication number: 20070162580
    Abstract: A method, a system, and an apparatus are provided for organizing management information bases (MIB) in a network. A table, associated with an overlay MIB structure, is populated with entries. Each entry defines an object identifier (OID) of a mount point and an OID of a mount target. A selection is made between the existing OIDs and OIDs corresponding to a MIB overlay. When management communication refers to managed objects, they can be referred to in terms of OIDs defined by the MIB overlay, as an alternative to their existing OIDs. An agent infrastructure is defined to support the MIB overlay structure.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 12, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Narayana Pai, Rohit Mehendiratta, Zbigniew Blaszczyk
  • Publication number: 20070100871
    Abstract: A method and apparatus for creating management information specifications in a schema by a user. According to various embodiments of the method, a first file is defined by using a metaschema. The metaschema is represented in a schema definition format. Subsequently, a second file corresponding to the first file is defined. The second file includes directives for depicting various elements of a metaschema. The user is then prompted to fill various fields that correspond to the various elements of the metaschema. As a result, the management information specifications are included in a document corresponding to the metaschema. The management information specifications in the document are then converted to form the management information specifications into a metaschema document. The metaschema document represents a schema. The schema includes the management information specifications.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Jung Tjong, Eshwar Rao Yedavalli
  • Patent number: 7126941
    Abstract: A method for managing packet voice networks using a virtual switch approach and abstract information model approach is disclosed. A virtual switch object represents a virtual switch having a media gateway controller and one or more associated media gateways. User input specifies a configuration operation on the virtual switch and one or more parameter values. One or more configuration instructions are automatically issued to both the media gateway controller and the media gateway, resulting in configuring both the media gateway controller and the media gateway as specified in the user input. As a result, a user can configure or operate on a virtual switch as an atomic entity, for example, in a network management application, without involvement in complicated details of the actual network devices that provide a particular packet voice service.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: October 24, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: L. Alexander Clemm, Poon K. Leung, Hector G. Trevino, Prakash Bettadapur