Patents by Inventor Yingyan Zheng

Yingyan Zheng 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: 12093240
    Abstract: Techniques manage log data. Such techniques involve receiving log data describing a state of an application system at a target time point. Such techniques further involve determining whether a level of the log data satisfies a predetermined level. Such techniques further involve, in response to determining that the level of the log data satisfies the predetermined level, storing log data within a predetermined range adjacent to the target time point to a log repository of the application system, the predetermined range indicating the amount of log data expected to be stored.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: September 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Xiao Liu, Yingyan Zheng, Junyi Zhang, Yourong Alan Wang, Xiaowei Luo, Heng Liu, Chunjuan Zhou, Xiaoqin Liu
  • Publication number: 20230214377
    Abstract: Techniques manage log data. Such techniques involve receiving log data describing a state of an application system at a target time point. Such techniques further involve determining whether a level of the log data satisfies a predetermined level. Such techniques further involve, in response to determining that the level of the log data satisfies the predetermined level, storing log data within a predetermined range adjacent to the target time point to a log repository of the application system, the predetermined range indicating the amount of log data expected to be stored.
    Type: Application
    Filed: August 9, 2022
    Publication date: July 6, 2023
    Inventors: Xiao Liu, Yingyan Zheng, Junyi Zhang, Yourong Alan Wang, Xiaowei Luo, Heng Liu, Chunjuan Zhou, Xiaoqin Liu
  • Patent number: 10324904
    Abstract: Examples are generally directed towards converting complex structure attributes into flattened data. A configuration capture component analyzes a set of objects associated with a set of complex structure attributes. A complex structure attribute is an attribute of an object that is an array attribute or a nested object attribute. The configuration capture component performs a hash type conversion to convert nested object attributes into flattened data. The configuration capture component performs an array type conversion to convert nested array attributes into flattened data. The flattened data is stored or imported in a set of flattened data files. An expansion component converts the flattened data files back into the complex structure attributes without losing or corrupting the complex structure data.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: June 18, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Eric Wu, Jing Ding, Yourong Wang, Yujie Xie, Yingyan Zheng, Zhidong Mao
  • Publication number: 20180321867
    Abstract: A method, computer program product, and computing system for receiving a plurality of requests to store at least one data object in a storage array. A ranking of a plurality of data object types in order of significance may be received. One or more data objects of a plurality of data objects may be removed from the storage array based upon, at least in part, the ranking of the one or more data object types of a plurality of data object types associated with the one or more data objects of the plurality of data objects. The at least one data object may be stored in the storage array.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Yourong Wang, Yingyan Zheng, Yujie Xie, Junyi Zhang, Zhanqing Wu, Zhidong Mao
  • Publication number: 20170091220
    Abstract: Examples are generally directed towards converting complex structure attributes into flattened data. A configuration capture component analyzes a set of objects associated with a set of complex structure attributes. A complex structure attribute is an attribute of an object that is an array attribute or a nested object attribute. The configuration capture component performs a hash type conversion to convert nested object attributes into flattened data. The configuration capture component performs an array type conversion to convert nested array attributes into flattened data. The flattened data is stored or imported in a set of flattened data files. An expansion component converts the flattened data files back into the complex structure attributes without losing or corrupting the complex structure data.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 30, 2017
    Inventors: Eric Wu, Jing Ding, Yourong Wang, Yujie Xie, Yingyan Zheng, Zhidong Mao
  • Publication number: 20140181929
    Abstract: The disclosure generally relates to methods and apparatuses for user authentication. According to embodiments of the present invention, authentication-related information may be encoded in an image such as a QR code. By communicating and decoding such image information and other authentication information between one or more devices of the user and an authentication server, the authentication server may perform an effective authentication to the user and his/her device. In the meantime, it is possible to avoid the risk of invalid authentication due to the disclosure of the password. Embodiments of the present invention may be used in combination with the existing static password and/or dynamic password authentication and thus they have a good compatibility.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 26, 2014
    Applicant: EMC Corporation
    Inventors: Yingyan Zheng, Zine Zheng He