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: 7821965Abstract: 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: GrantFiled: September 14, 2006Date of Patent: October 26, 2010Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Poon K. Leung, Hector G. Trevino, Prakash Bettadapur
-
Patent number: 7792036Abstract: 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: GrantFiled: January 23, 2007Date of Patent: September 7, 2010Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Petre Dini, Cosmin Dini
-
Patent number: 7752504Abstract: 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: GrantFiled: May 31, 2007Date of Patent: July 6, 2010Assignee: Cisco Technology, Inc.Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Junekang Yang, Jiabin Zhao, Shyyunn Sheran Lin
-
Publication number: 20100162205Abstract: 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: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Steven Howard Berl, Edwin Mach, Jerome Jabson
-
Patent number: 7734588Abstract: 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: GrantFiled: November 3, 2005Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Jung Tjong, Eshwar Rao Yedavalli
-
Publication number: 20100042820Abstract: 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: ApplicationFiled: August 13, 2008Publication date: February 18, 2010Inventors: Alexander Clemm, Junekang Yang, Steve Chen-Lin Chang, Jiabin Zhao, Shyyunn Sheran Lin
-
Patent number: 7631222Abstract: 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: GrantFiled: August 23, 2004Date of Patent: December 8, 2009Assignee: Cisco Technology, Inc.Inventors: Masum Z. Hasan, L. Alexander Clemm, Petre Dini
-
Publication number: 20090228586Abstract: 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: ApplicationFiled: October 14, 2008Publication date: September 10, 2009Applicant: Cisco Technology, Inc.Inventors: Benoit Claise, Ludwig Alexander Clemm
-
Patent number: 7562140Abstract: 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: GrantFiled: November 15, 2005Date of Patent: July 14, 2009Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Petre Dini
-
Patent number: 7502847Abstract: 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: GrantFiled: October 29, 2003Date of Patent: March 10, 2009Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Petre Dini, Fong Shen, Raji Sridar, Apparao Tayi
-
Publication number: 20090003345Abstract: 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: ApplicationFiled: June 27, 2007Publication date: January 1, 2009Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Jiabin Zhao, Junekang Yang, Shyyunn Sheran Lin
-
Patent number: 7466710Abstract: 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: GrantFiled: May 15, 2002Date of Patent: December 16, 2008Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Poon K. Leung, Zbigniew Blaszczyk, Sudhir Thombare, Eshwar Yedavalli
-
Publication number: 20080301506Abstract: 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: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventors: Steve Chen-Lin Chang, Ludwig Alexander Clemm, Junekang Yang, Jiabin Zhao, Shyyunn Sheran Lin
-
Publication number: 20080239955Abstract: 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: ApplicationFiled: March 26, 2007Publication date: October 2, 2008Applicant: CISCO TECHNOLOGY, INC.Inventors: Steve Chen-Lin Chang, Shyyunn Sheran Lin, Junekang Yang, Jianbin Zhao, Ludwig Alexander Clemm
-
Publication number: 20080175145Abstract: 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: ApplicationFiled: January 23, 2007Publication date: July 24, 2008Inventors: L. Alexander Clemm, Petre Dini, Cosmin Dini
-
Publication number: 20080028075Abstract: 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: ApplicationFiled: July 28, 2006Publication date: January 31, 2008Inventors: Petre Dini, Ludwig Alexander Clemm, Cosmin Nicu Dini, Manuela Ionelia Popescu
-
Patent number: 7293080Abstract: 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: GrantFiled: February 4, 2003Date of Patent: November 6, 2007Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Anil Bansal, Prakash Bettadapur
-
Publication number: 20070162580Abstract: 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: ApplicationFiled: January 10, 2006Publication date: July 12, 2007Applicant: Cisco Technology, Inc.Inventors: Alexander Clemm, Narayana Pai, Rohit Mehendiratta, Zbigniew Blaszczyk
-
Publication number: 20070100871Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Applicant: Cisco Technology, Inc.Inventors: Alexander Clemm, Jung Tjong, Eshwar Rao Yedavalli
-
Patent number: 7126941Abstract: 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: GrantFiled: December 19, 2001Date of Patent: October 24, 2006Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Poon K. Leung, Hector G. Trevino, Prakash Bettadapur