Patents by Inventor Qingda Wang

Qingda Wang 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: 11949681
    Abstract: Methods and systems are provided for improving user authentication and access control by a network file system service in a multi-tenant public cloud environment by receiving a request for a connection to a file system from a file system client (client), sending an identification request for identification authentication of the client to a control system, receiving a response from the control system, establishing the connection to the file system upon determining that the connection to the file system is allowed based on cloud tenant information associated with the client, receiving an attempt to access the file system from the client by a sub-user, authenticating the sub-user based on the cloud tenant information, issuing a security token including a globally unique sub-user identifier of the sub-user, and using the security token to determine access rights of the sub-user to the file system for a subsequent request.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 2, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Qingda Lu, Junpu Chen, Qinghua Ye, Lei Wang, Zhiyong Lin, Liping Bao, Jiesheng Wu, Li Xu, Xiaohui Pei, Feng Zhang, Leilei Tian
  • Patent number: 11120005
    Abstract: A method, computer program product, and system for providing provenance tracking in a workflow system. The computer-implemented process provides for one or more processors to receive a workflow definition input. One or more processors perform workflow job commands, in response to receiving a workflow definition, and a workflow instance request. One or more processors access an input file associated with the workflow instance. One or more processors generate, at run-time, provenance metadata. One or more processors generate, at run-time, a global file identification (ID) associated with an output file. One or more processors link the global file ID and the provenance metadata to the output file of the workflow instance, and one or more processors store the output file, which includes the global file ID and the provenance metadata, both linked to the output file.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Linda C. Cham, Frank N. Lee, Chin Ngai Sze, Qingda Wang, Yi-Ling J. Wong
  • Patent number: 10831510
    Abstract: For workflow test, a processor executes a workflow instance. The workflow instance includes a first workflow description of step names for a plurality of jobs. The processor further receives a modification to the first workflow description as the workflow instance executes. In addition, the processor synchronizes the modified workflow description to the executing workflow instance as the workflow instance executes. A workflow context of the executing workflow instance is preserved.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Qingda Wang, Kinson Chik, Jia Xin Gao, Qiang Jia, Dang Peng Liu, Yi Min Zhang
  • Publication number: 20200012532
    Abstract: For workflow test, a processor executes a workflow instance. The workflow instance includes a first workflow description of step names for a plurality of jobs. The processor further receives a modification to the first workflow description as the workflow instance executes. In addition, the processor synchronizes the modified workflow description to the executing workflow instance as the workflow instance executes.
    Type: Application
    Filed: July 6, 2018
    Publication date: January 9, 2020
    Inventors: Qingda Wang, Kinson Chik, Jia Xin Gao, Qiang Jia, Dang Peng Liu, Yi Min Zhang
  • Publication number: 20190236175
    Abstract: A method, computer program product, and system for providing provenance tracking in a workflow system. The computer-implemented process provides for one or more processors to receive a workflow definition input. One or more processors perform workflow job commands, in response to receiving a workflow definition, and a workflow instance request. One or more processors access an input file associated with the workflow instance. One or more processors generate, at run-time, provenance metadata. One or more processors generate, at run-time, a global file identification (ID) associated with an output file. One or more processors link the global file ID and the provenance metadata to the output file of the workflow instance, and one or more processors store the output file, which includes the global file ID and the provenance metadata, both linked to the output file.
    Type: Application
    Filed: January 26, 2018
    Publication date: August 1, 2019
    Inventors: Linda C. Cham, Frank N. Lee, Chin Ngai Sze, Qingda Wang, Yi-Ling J. Wong
  • Publication number: 20160217017
    Abstract: As disclosed herein a method, executed by a computer, for automatically determining a workflow completion state includes initiating a workflow including one or more jobs, receiving a notification that a first job corresponding to the workflow has finished, checking dependency requirements of a successor job corresponding to the first job, submitting the successor job for processing if the dependency requirements have been satisfied, and evaluating a completion status of each of the one or more jobs to determine whether the workflow is still running. Complex workflows may consist of many jobs, all of which may not be required to complete for the workflow to complete successfully. The method described herein enables the completion state of a workflow to be determined without requiring user defined completion criteria.
    Type: Application
    Filed: August 18, 2015
    Publication date: July 28, 2016
    Inventors: Meng Ding, Zhi Hua Jin, Qingda Wang
  • Publication number: 20160217005
    Abstract: As disclosed herein a method, executed by a computer, for automatically determining a workflow completion state includes initiating a workflow including one or more jobs, receiving a notification that a first job corresponding to the workflow has finished, checking dependency requirements of a successor job corresponding to the first job, submitting the successor job for processing if the dependency requirements have been satisfied, and evaluating a completion status of each of the one or more jobs to determine whether the workflow is still running. Complex workflows may consist of many jobs, all of which may not be required to complete for the workflow to complete successfully. The method described herein enables the completion state of a workflow to be determined without requiring user defined completion criteria. A computer system, and computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: January 23, 2015
    Publication date: July 28, 2016
    Inventors: Meng Ding, Zhi Hua Jin, Qingda Wang
  • Publication number: 20150378784
    Abstract: Work flows consist of the following steps: (i) receiving a work flow data set that defines a work flow which includes a plurality of work items; and (ii) defining, a centralized and pattern-based work flow level job input/output (I/O) characteristic set that includes at least I/O settings for work items included in the work flow.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Kinson Chik, Meng Ding, Qingda Wang