Patents by Inventor Guoyu HAO

Guoyu HAO 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: 12174792
    Abstract: Methods, systems, apparatuses, and computer program products are provided for updating a catalog of assets. A scanning agent may scan for a set of assets in a data store. A scan validator may receive, from the scanning agent, a list of assets scanned in the data store and determine that a summary record is received from the scanning agent. The summary record may include an asset summary generated by the scanning agent corresponding to the list of scanned assets. In response to determining that the summary record is received, the scan validator may determine whether the asset summary in the summary record matches an asset summary generated from the list of assets. If a match is determined between the asset summaries, a match validation may be provided. In response to the match validation being provided, assets absent from the list of assets may be removed from the asset catalog.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: December 24, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Boris Asipov, Guoyu Hao, Khaled Mohamed Morssi Ibrahim, Justin R. Dellamore, Steve P. Herbert
  • Patent number: 11151165
    Abstract: Described herein is a system and method for utilizing data flow analysis to perform data classification with respect to a source dataset and a generated derived dataset. A flow confidence for a field is calculated using an adaptive algorithm in accordance with the action performed and the derived dataset. An associated derived confidence for a particular tag is calculated in accordance with an associated confidence and the flow confidence. When the associated derived confidence is greater than or equal to a first threshold, the particular tag is copied to the derived dataset. In some embodiments, when the associated derived confidence is less than or equal to a second threshold, the particular tag is not copied to the derived dataset. Otherwise an action to be taken is identified. A response to the action is received and the adaptive algorithm is modified in accordance with the received response.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saikat Guha, Guoyu Hao, Steven Peter Herbert, Boris Asipov
  • Publication number: 20210103577
    Abstract: Methods, systems, apparatuses, and computer program products are provided for updating a catalog of assets. A scanning agent may scan for a set of assets in a data store. A scan validator may receive, from the scanning agent, a list of assets scanned in the data store and determine that a summary record is received from the scanning agent. The summary record may include an asset summary generated by the scanning agent corresponding to the list of scanned assets. In response to determining that the summary record is received, the scan validator may determine whether the asset summary in the summary record matches an asset summary generated from the list of assets. If a match is determined between the asset summaries, a match validation may be provided. In response to the match validation being provided, assets absent from the list of assets may be removed from the asset catalog.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 8, 2021
    Inventors: Boris Asipov, Guoyu Hao, Khaled Mohamed Morssi Ibrahim, Justin R. Dellamore, Steve P. Herbert
  • Publication number: 20200073994
    Abstract: Described herein is a system and method for utilizing data flow analysis to perform data classification with respect to a source dataset and a generated derived dataset. A flow confidence for a field is calculated using an adaptive algorithm in accordance with the action performed and the derived dataset. An associated derived confidence for a particular tag is calculated in accordance with an associated confidence and the flow confidence. When the associated derived confidence is greater than or equal to a first threshold, the particular tag is copied to the derived dataset. In some embodiments, when the associated derived confidence is less than or equal to a second threshold, the particular tag is not copied to the derived dataset. Otherwise an action to be taken is identified. A response to the action is received and the adaptive algorithm is modified in accordance with the received response.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Saikat GUHA, Guoyu HAO, Steven Peter HERBERT, Boris ASIPOV