Patents by Inventor Shyyunn Sheran Lin
Shyyunn Sheran Lin 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: 9787593Abstract: A method is disclosed for transmitting system management requests to computer systems along a network path using a network control protocol, such as RSVP. For example, an originating node may send a single system management request along a path to a destination node using a network control protocol. Each computer system along the network path may analyze the network control protocol message to determine whether the message contains a system management request. If a system management request is found in the message, the computer system may perform the system management function identified in the request, and respond to it.Type: GrantFiled: March 30, 2015Date of Patent: October 10, 2017Assignee: Cicsco Technology, Inc.Inventors: L. Alexander Clemm, Yuquan Jiang, Aamer Akhter, Steve Chang, Shyyunn Sheran Lin
-
Publication number: 20150207746Abstract: A method is disclosed for transmitting system management requests to computer systems along a network path using a network control protocol, such as RSVP. For example, an originating node may send a single system management request along a path to a destination node using a network control protocol. Each computer system along the network path may analyze the network control protocol message to determine whether the message contains a system management request. If a system management request is found in the message, the computer system may perform the system management function identified in the request, and respond to it.Type: ApplicationFiled: March 30, 2015Publication date: July 23, 2015Inventors: L. ALEXANDER CLEMM, YUQUAN JIANG, AAMER AKHTER, STEVE CHANG, SHYYUNN SHERAN LIN
-
Patent number: 8995266Abstract: A method is disclosed for transmitting system management requests to computer systems along a network path using a network control protocol, such as RSVP. For example, an originating node may send a single system management request along a path to a destination node using a network control protocol. Each computer system along the network path may analyze the network control protocol message to determine whether the message contains a system management request. If a system management request is found in the message, the computer system may perform the system management function identified in the request, and respond to it.Type: GrantFiled: July 7, 2010Date of Patent: March 31, 2015Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Yuquan Jiang, Aamer Akhter, Steve Chang, Shyyunn Sheran Lin
-
Patent number: 8948010Abstract: The network device is described that comprises an allocator to adaptively allocate respective event message rate limits to client network devices that is in communication with an event-based system logging server to send event messages to the logging server for processing. The adaptively allocated event message rate limits are communicated to the client network devices so that limiting of a global rate of event messages received by the logging server comprises limiting the respective rates at which the client network devices can transmit event messages to the logging server. Measurement of respective event message rates comprises a count of event messages actually received by the logging server from the corresponding client device within a defined time window.Type: GrantFiled: August 29, 2012Date of Patent: February 3, 2015Assignee: Cisco Technology, Inc.Inventors: Steve Chen-Lin Chang, Shyyunn Sheran Lin, Junekang Yang, Jianbin Zhao, Ludwig Alexander Clemm
-
Patent number: 8868897Abstract: 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: GrantFiled: January 4, 2012Date of Patent: October 21, 2014Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Junekang Yang, Steve Chen-Lin Chang, Jiabin Zhao, Shyyunn Sheran Lin
-
Publication number: 20140173591Abstract: In one implementation, a host provides virtualized computing to one or more customer networks. The virtualized computing may include hardware virtualization quantified in the resources of the virtual machines, services virtualization quantified in the quantity or types of services performed on host, or processing virtualization quantified by process occurrences. When the host receives a request for computing virtualization from a user device, the host derives an authentication value and accesses a virtualization service level from a memory. The host is configured to deliver the computing virtualization to the user device according the virtualization service level.Type: ApplicationFiled: December 13, 2012Publication date: June 19, 2014Applicant: Cisco Technology, Inc.Inventors: Shyyunn Sheran Lin, Subrata Dasgupta, Peter Nightingale, Sanjeev Ukhalkar, Anil Vasireddy
-
Patent number: 8589544Abstract: A method is provided in one example and includes verifying a storage capacity of a network element coupled to an end device over a network connection. The method also includes executing script provided in the network element, which is configured for exchanging packets in a network environment. The script initiates a collection of data being retrieved from the end device. The data can be Fault, Configuration, Accounting, Performance, and Security (FCAPS) data associated with the end device. The data collected from the end device is communicated to a next destination.Type: GrantFiled: November 7, 2012Date of Patent: November 19, 2013Assignee: Cisco Technology, Inc.Inventors: Pradeep K. Banerjee, Shyyunn Sheran Lin, Ammar Rayes, Gregory S. Thompson, Subrata Dasgupta, Virendra K. Malaviya, James McDonnell
-
Publication number: 20130067078Abstract: A method is provided in one example and includes verifying a storage capacity of a network element coupled to an end device over a network connection. The method also includes executing script provided in the network element, which is configured for exchanging packets in a network environment. The script initiates a collection of data being retrieved from the end device. The data can be Fault, Configuration, Accounting, Performance, and Security (FCAPS) data associated with the end device. The data collected from the end device is communicated to a next destination.Type: ApplicationFiled: November 7, 2012Publication date: March 14, 2013Inventors: Pradeep K. Banerjee, Shyyunn Sheran Lin, Ammar Rayes, Gregory S. Thompson, Subrata Dasgupta, Virendra K. Malaviya, James McDonnell
-
Publication number: 20120324106Abstract: The network device is described that comprises an allocator to adaptively allocate respective event message rate limits to client network devices that is in communication with an event-based system logging server to send event messages to the logging server for processing. The adaptively allocated event message rate limits are communicated to the client network devices so that limiting of a global rate of event messages received by the logging server comprises limiting the respective rates at which the client network devices can transmit event messages to the logging server. Measurement of respective event message rates comprises a count of event messages actually received by the logging server from the corresponding client device within a defined time window.Type: ApplicationFiled: August 29, 2012Publication date: December 20, 2012Applicant: Cisco Technology, Inc.Inventors: Steve Chen-Lin Chang, Shyyunn Sheran Lin, Junekang Yang, Jianbin Zhao, Ludwig Alexander Clemm
-
Patent number: 8332511Abstract: A method is provided in one example and includes verifying a storage capacity of a network element coupled to an end device over a network connection. The method also includes executing script provided in the network element, which is configured for exchanging packets in a network environment. The script initiates a collection of data being retrieved from the end device. The data can be Fault, Configuration, Accounting, Performance, and Security (FCAPS) data associated with the end device. The data collected from the end device is communicated to a next destination.Type: GrantFiled: July 31, 2010Date of Patent: December 11, 2012Assignee: Cisco Technology, Inc.Inventors: Pradeep K. Banerjee, Shyyunn Sheran Lin, Ammar Rayes, Gregory S. Thompson, Subrata Dasgupta, Virendra K. Malaviya, James McDonnell
-
Patent number: 8305895Abstract: 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: GrantFiled: March 26, 2007Date of Patent: November 6, 2012Assignee: Cisco Technology, Inc.Inventors: Steve Chen-Lin Chang, Shyyunn Sheran Lin, Junekang Yang, Jianbin Zhao, Ludwig Alexander Clemm
-
Patent number: 8260908Abstract: Techniques for system (syslog) messages are provided. As syslog messages are generated a dual sequence number is maintained for each syslog message. The first sequence number is consistent for each syslog message and represents a total number of syslog messages received. The second sequence number is maintained as a total message count for a specific session for which a syslog message is assigned.Type: GrantFiled: November 16, 2005Date of Patent: September 4, 2012Assignee: Cisco Technologies, Inc.Inventors: Steve Chen-Lin Chang, L. Alexander Clemm, Petre Dini, Shyyunn Sheran Lin
-
Publication number: 20120110371Abstract: 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: January 4, 2012Publication date: May 3, 2012Inventors: Alexander Clemm, Junekang Yang, Steve Chen-Lin Chang, Jiabin Zhao, Shyyunn Sheran Lin
-
Patent number: 8156319Abstract: 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: GrantFiled: August 13, 2008Date of Patent: April 10, 2012Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Junekang Yang, Steve Chen-Lin Chang, Jiabin Zhao, Shyyunn Sheran Lin
-
Publication number: 20120008498Abstract: A method is disclosed for transmitting system management requests to computer systems along a network path using a network control protocol, such as RSVP. For example, an originating node may send a single system management request along a path to a destination node using a network control protocol. Each computer system along the network path may analyze the network control protocol message to determine whether the message contains a system management request. If a system management request is found in the message, the computer system may perform the system management function identified in the request, and respond to it.Type: ApplicationFiled: July 7, 2010Publication date: January 12, 2012Inventors: L. Alexander Clemm, Yuquan Jiang, Aamer Akhter, Steve Chang, Shyyunn Sheran Lin
-
Patent number: 8032779Abstract: In an embodiment, a data processing system comprises a repository configured to store a plurality of event message definitions for error messages, syslog messages, or other notification messages that may be emitted by one or more managed network elements; event annotation logic coupled to the data repository and configured to receive and store one or more annotations to each of the event message definitions, wherein each of the annotations specifies event context information to be collected in the managed network elements when an associated event message occurs; event forensics definitions generator logic coupled to the event annotation logic and configured to generate an event forensics definitions file capable of interpretation by one or more managed network elements and comprising event type identifiers and context information identifiers for context information to be collected, and configured to cause distributing the event forensics definitions file to the one or more managed network elements.Type: GrantFiled: August 31, 2009Date of Patent: October 4, 2011Assignee: Cisco Technology, Inc.Inventors: L. Alexander Clemm, Carlos M. Pignataro, Rodney S. Dunn, Steve Chen-Lin Chang, Shyyunn Sheran Lin
-
Publication number: 20110055637Abstract: In an embodiment, a data processing system comprises a repository configured to store a plurality of event message definitions for error messages, syslog messages, or other notification messages that may be emitted by one or more managed network elements; event annotation logic coupled to the data repository and configured to receive and store one or more annotations to each of the event message definitions, wherein each of the annotations specifies event context information to be collected in the managed network elements when an associated event message occurs; event forensics definitions generator logic coupled to the event annotation logic and configured to generate an event forensics definitions file capable of interpretation by one or more managed network elements and comprising event type identifiers and context information identifiers for context information to be collected, and configured to cause distributing the event forensics definitions file to the one or more managed network elements.Type: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Inventors: L. Alexander Clemm, Carlos M. Pignataro, Rodney S. Dunn, Steve Chen-Lin Chang, Shyyunn Sheran Lin
-
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: 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
-
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