Patents by Inventor Lida He
Lida He 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: 10320604Abstract: A system is described for sending alert messages collected for cloud computing system to external systems. The alert messages may be sent according to determined protocols, such as the syslog protocol and/or SNMP trap, among other appropriate protocols. Partitioning and/or fragmenting of the alert message may be provided based on the use of various types of message identifications and/or other information in which, by virtue of the partitioning and fragmenting, an alert message, regardless of its length, may be sent and reconstructed at the external system. The system advantageously provides for transmission of alert messages using mechanisms other than the syslog protocol and with additional included alert attribute information.Type: GrantFiled: November 1, 2016Date of Patent: June 11, 2019Assignee: EMC IP Holding Company LLCInventors: Lianlai Zhang, Lida He, Cheuk Lam, Brent E. Anderson, Alik Saring
-
Patent number: 9516112Abstract: A system is described for sending alert messages collected for cloud computing system to external systems. The alert messages may be sent according to determined protocols, such as the syslog protocol and/or SNMP trap, among other appropriate protocols. Partitioning and/or fragmenting of the alert message may be provided based on the use of various types of message identifications and/or other information in which, by virtue of the partitioning and fragmenting, an alert message, regardless of its length, may be sent and reconstructed at the external system. The system advantageously provides for transmission of alert messages using mechanisms other than the syslog protocol and with additional included alert attribute information.Type: GrantFiled: September 3, 2014Date of Patent: December 6, 2016Assignee: EMC IP Holding Company LLCInventors: Lianlai Zhang, Lida He, Cheuk Lam, Brent W. Anderson, Alik Saring
-
Patent number: 9413685Abstract: Methods and apparatus to provide a cloud computing system having cross domain event correlation. In one embodiment, a first alert is received in a first domain of the system domains and a second alert in a second domain of the system domains, the first and second alerts caused by an event. A topology of the system is determined and connectivity matching is performed to identify connections between a port in the first domain and a port in the second domain. Identify matching, using unique identifiers for domain components, is performed to determine that a first component in the first domain associated with the first alert is the same component as a second component associated with the second alert in the second domain for cross domain event correlation.Type: GrantFiled: June 28, 2012Date of Patent: August 9, 2016Assignee: EMC CorporationInventors: Cheuk Lam, Tong Yu, David Moran, Pavan Banda, Lida He
-
Patent number: 9298582Abstract: Methods and apparatus to provide performance data transformation in a cloud computing system. In one embodiment, the system performs data transformation with information from a configuration subsystem, to generate metrics for network layer, storage layer, compute layer, and logical components.Type: GrantFiled: June 28, 2012Date of Patent: March 29, 2016Assignee: EMC CorporationInventors: Lianlai Zhang, Lida He, Jamel Hammouda, Tong Yu, Cheuk Lam
-
Patent number: 9170951Abstract: Methods and apparatus to provide alert enrichment in a cloud storage system. In one embodiment, the system performs alert/event identification with information from an identity matching service for the components of the cloud storage system to generate a resource identifier for the component associated with a first one of the processed alerts/events, and use the resource identifier to identify a service, platform, virtual machine, virtual application, virtual data center, organization and/or platform component associate with the first one of the processed alerts/events.Type: GrantFiled: March 30, 2012Date of Patent: October 27, 2015Assignee: EMC CorporationInventors: Lida He, Erkan Oztekin, Thulasinathan Kandasamy, Cheuk Lam
-
Patent number: 8856257Abstract: A system is described for sending alert messages collected for cloud computing system to external systems. The alert messages may be sent according to determined protocols, such as the syslog protocol and/or SNMP trap, among other appropriate protocols. Partitioning and/or fragmenting of the alert message may be provided based on the use of various types of message identifications and/or other information in which, by virtue of the partitioning and fragmenting, an alert message, regardless of its length, may be sent and reconstructed at the external system. The system advantageously provides for transmission of alert messages using mechanisms other than the syslog protocol and with additional included alert attribute information.Type: GrantFiled: June 29, 2012Date of Patent: October 7, 2014Assignee: EMC CorporationInventors: Lianlai Zhang, Lida He, Cheuk Lam, Brent W. Anderson, Alik Saring
-
Patent number: 8326969Abstract: A method, apparatus and computer program product for providing scalability of a resource management and analysis system is disclosed. A method, apparatus and computer program product for providing scalability of a resource management and analysis system is disclosed. The method comprises the steps of receiving and storing information associated with each of the managed elements by a first system, determining a topology of the distributed system from the received managed element information, providing selected information regarding the topology to each of a second and a third system, wherein progressively less specific information is provided to the second and third systems, receiving, at the second system information, regarding status of the managed elements and determining an aggregated status of the managed components and performing, at the third system, an analysis based at least on the aggregated status information and the selected topology information.Type: GrantFiled: October 3, 2007Date of Patent: December 4, 2012Assignee: EMC CorporationInventors: Pankaj Batra, Lida He, Chao-Wei Ou, Sudhir Vijendra
-
Patent number: 7836156Abstract: A generic analysis model is applicable to a variety of network infrastructure domains, and operable for causal analysis in a common manner independently of the corresponding underlying domain. The generic analysis model may be employed to model root cause analysis and impact analysis for different resource management systems such as enterprise networks, storage area networks, service provider networks and business process management. Such a model improves performance and scalability by simplifying analysis model for a given solution, and decouples the development from topology building and analysis implementation.Type: GrantFiled: March 31, 2008Date of Patent: November 16, 2010Assignee: EMC CorporationInventors: Chao-Wei Ou, Prasanna Patil, Lida He, William Kuhhirte
-
Patent number: 7441023Abstract: A method and apparatus for representing a network and performing operations on the represented network are disclosed. The method comprises the steps of creating at least one configuration non-specific object class associated with components of the network, creating at least one configuration non-specific representation of relationships among associated object classes, representing a behavior relationship among the object classes based on the representations of the relationships among the object classes and analyzing properties of the network based on the behavior relationships. In aspects of the invention, the represented network may be an MPLS network, a VPN or a combined MPLS-VPN.Type: GrantFiled: September 24, 2004Date of Patent: October 21, 2008Assignee: EMC CorporationInventors: Shai Benjamin, Patricia Florissi, William Kuhhirte, Lida He
-
Publication number: 20050071130Abstract: A method and apparatus for representing a network and performing operations on the represented network are disclosed. The method comprises the steps of creating at least one configuration non-specific object class associated with components of the network, creating at least one configuration non-specific representation of relationships among associated object classes, representing a behavior relationship among the object classes based on the representations of the relationships among the object classes and analyzing properties of the network based on the behavior relationships. In aspects of the invention, the represented network may be an MPLS network, a VPN or a combined MPLS-VPN.Type: ApplicationFiled: September 24, 2004Publication date: March 31, 2005Inventors: Shai Benjamin, Patricia Florissi, William Kuhhirte, Lida He