Patents by Inventor Jean Xu Yu

Jean Xu Yu 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).

  • Publication number: 20240338397
    Abstract: Methods, apparatus, systems, and articles of manufacture to determine a number of denoising iterations of model output generation are disclosed. An example apparatus includes at least one programmable circuit to execute a model to generate a plurality of outputs based on a text-based prompt, each of the plurality of outputs generated using different numbers of denoising iterations; generate an ordered set of the plurality of outputs based on the number of denoising iterations; determine a plurality of similarities between neighboring outputs in the ordered set of the plurality of outputs; and select a number of denoising iterations based on the plurality of similarities.
    Type: Application
    Filed: June 17, 2024
    Publication date: October 10, 2024
    Inventors: Jean Xu Yu, Haim Shmuel Barad, Harsha Gupta
  • Patent number: 11748621
    Abstract: An embodiment includes generating an input document that includes a plurality of text fields of attribute data. The embodiment also includes extracting a set of candidate features from the attribute data using a feature extraction module that evaluates the attribute data using first and second machine learning models, where the first machine learning model scores terms in the input document and the second machine learning model includes a deep learning model. The embodiment also includes calculating feature-selection values for respective features of the set of candidate features and generating tag information for a remote computing asset using a machine learning classifier that predicts the tag information based on the feature-selection values.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: September 5, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Omar Odibat, Jean Xu Yu, Emrah Zarifoglu, Ilyas Mohamed Iyoob
  • Publication number: 20230076569
    Abstract: An embodiment includes generating an input document that includes a plurality of text fields of attribute data. The embodiment also includes extracting a set of candidate features from the attribute data using a feature extraction module that evaluates the attribute data using first and second machine learning models, where the first machine learning model scores terms in the input document and the second machine learning model includes a deep learning model. The embodiment also includes calculating feature-selection values for respective features of the set of candidate features and generating tag information for a remote computing asset using a machine learning classifier that predicts the tag information based on the feature-selection values.
    Type: Application
    Filed: November 8, 2022
    Publication date: March 9, 2023
    Inventors: Omar Odibat, Jean Xu Yu, Emrah Zarifoglu, llyas Mohamed lyoob
  • Patent number: 11526754
    Abstract: An embodiment includes generating an input document that includes a plurality of text fields of attribute data. The embodiment also includes extracting a set of candidate features from the attribute data using a feature extraction module that evaluates the attribute data using first and second machine learning models, where the first machine learning model scores terms in the input document and the second machine learning model includes a deep learning model. The embodiment also includes calculating feature-selection values for respective features of the set of candidate features and generating tag information for a remote computing asset using a machine learning classifier that predicts the tag information based on the feature-selection values.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: December 13, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Omar Odibat, Jean Xu Yu, Emrah Zarifoglu, Ilyas Mohamed Iyoob
  • Patent number: 11303530
    Abstract: An embodiment includes calculating an efficacy value of a context assigned to an asset, the efficacy value being based at least in part on a percentage of assets assigned to the context. The embodiment also includes calculating, responsive to the calculated efficacy value being within a predetermined range, a normalized relevance value of a first tag associated with the asset. The embodiment also includes generating relative relevance value for the first tag and a reason code associated with a basis for the relative relevance value of the first tag based at least in part on the normalized relevance value of the first tag. The embodiment also includes initiating, responsive to generating the relative relevance value and the reason code for the first tag, a database command on a training dataset stored in the database that includes the first tag.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: April 12, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Jean Xu Yu, Keri Wheatley, Angelo Danducci, II
  • Publication number: 20210297322
    Abstract: An embodiment includes calculating an efficacy value of a context assigned to an asset, the efficacy value being based at least in part on a percentage of assets assigned to the context. The embodiment also includes calculating, responsive to the calculated efficacy value being within a predetermined range, a normalized relevance value of a first tag associated with the asset. The embodiment also includes generating relative relevance value for the first tag and a reason code associated with a basis for the relative relevance value of the first tag based at least in part on the normalized relevance value of the first tag. The embodiment also includes initiating, responsive to generating the relative relevance value and the reason code for the first tag, a database command on a training dataset stored in the database that includes the first tag.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Applicant: International Business Machines Corporation
    Inventors: Jean Xu Yu, Keri Wheatley, Angelo Danducci, II
  • Publication number: 20210248457
    Abstract: An embodiment includes generating an input document that includes a plurality of text fields of attribute data. The embodiment also includes extracting a set of candidate features from the attribute data using a feature extraction module that evaluates the attribute data using first and second machine learning models, where the first machine learning model scores terms in the input document and the second machine learning model includes a deep learning model. The embodiment also includes calculating feature-selection values for respective features of the set of candidate features and generating tag information for a remote computing asset using a machine learning classifier that predicts the tag information based on the feature-selection values.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 12, 2021
    Applicant: International Business Machines Corporation
    Inventors: Omar Odibat, Jean Xu Yu, Emrah Zarifoglu, Ilyas Mohamed Iyoob
  • Patent number: 8397227
    Abstract: A computer implemented method, data processing system, and computer program product for Java class automatic deployment using byte code instrumentation technology. One or more classloaders are instrumented with byte code instrumentation code such that a class loading event is received when a class is loaded. If a determination is made that new byte code instrumentation code needs to be loaded with the loaded class, candidate classloaders that load import classes of the new byte code instrumentation code are determined. A correct classloader from the candidate classloaders to load the new byte code instrumentation code is calculated. The correct classloader is instrumented to have an extended classpath, wherein the new byte code instrumentation code is inserted into the extended classpath of the correct classloader. The class is loaded from the extended classpath and original classpath of the correct classloader.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nan Fan, Allan Bradley Winslow, Ting Bin Wu, Jean Xu Yu
  • Patent number: 8276125
    Abstract: A computer implemented method, data processing system, and computer program product for automatic discovery of the Java classloader delegation hierarchy. One or more classloaders are instrumented with byte code instrumentation code such that a delegation event is received each time a classloader delegates a resource finding method to a parent classloader of the classloader. From each delegation event received, the classloader that generated the delegation event and a parent classloader to which the classloader directly delegates the resource finding method is determined. Based on the delegation events received, the classloaders to which a current classloader in the one or more classloaders can directly delegate are determined. The order of delegation to the classloaders may then be determined.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nan Fan, Allan Bradley Winslow, Ting Bin Wu, Jean Xu Yu
  • Patent number: 8141101
    Abstract: A method for minimizing the message flow wait time for management user exits in a message broker application. A message broker application processes a request in a request and a response message flow. The request message flow generates a request identifier, collects information about the request message flow, and stores the request identifier and information in a global data map. The response message flow uses the request identifier to access the map and read the collected information without having to acquire a lock on the map. The response message flow also collects information about the response message flow, and generates management information about the request based on the information about the request message flow and the information about the response message flow. A dedicated clean up thread in the message broker application is used to remove used items from the global data map.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ping Wang, Hang Xiao, Jean Xu Yu
  • Patent number: 7849188
    Abstract: Computer implemented method, system and computer usable program code for end-to-end transaction tracking of long-running processes such as a Business Process Execution Language (BPEL) process in a data processing system, such as a data processing system implemented in a Service-Oriented Architecture (SOA). A computer implemented method for tracking and correlating transactions in a process in a data processing system includes gathering instance identification data and instance state data regarding a transaction and storing the instance identification data and instance state data in association with transaction data regarding the transaction. Asynchronous event data is collected, and transaction performance information for an asynchronous event within the transaction is calculated using the transaction data. A tracking report of the transaction is then generated using the calculated transaction performance information.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: December 7, 2010
    Assignee: International Business Machines Corporation
    Inventor: Jean Xu Yu
  • Publication number: 20090182816
    Abstract: A computer implemented method, system, and computer usable program code for managing a transaction between a service client and a service provider is provided. A request from a Web services client application is received. A correlation token and a unique transaction handle associated with the correlation token are extracted from the request, forming an extracted correlation token and an extracted transaction handle. A child correlation token is generated using the extracted correlation token as a parent correlation token. A unique transaction handle associated with the child correlation token is generated. A timer associated with the unique transaction handle and child correlation token is started. The request is performed. The timer associated with the unique transaction handle is stopped. The extracted transaction handle is inserted in a response to the request. The response with the extracted transaction handle is transmitted to a Web services client application.
    Type: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Inventor: Jean Xu Yu
  • Publication number: 20090144751
    Abstract: A computer implemented method, data processing system, and computer program product for automatic discovery of the Java classloader delegation hierarchy. One or more classloaders are instrumented with byte code instrumentation code such that a delegation event is received each time a classloader delegates a resource finding method to a parent classloader of the classloader. From each delegation event received, the classloader that generated the delegation event and a parent classloader to which the classloader directly delegates the resource finding method is determined. Based on the delegation events received, the classloaders to which a current classloader in the one or more classloaders can directly delegate are determined. The order of delegation to the classloaders may then be determined.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 4, 2009
    Inventors: NAN FAN, Allan Bradley Winslow, Ting Bin Wu, Jean Xu Yu
  • Publication number: 20090144714
    Abstract: A computer implemented method, data processing system, and computer program product for Java class automatic deployment using byte code instrumentation technology. One or more classloaders are instrumented with byte code instrumentation code such that a class loading event is received when a class is loaded. If a determination is made that new byte code instrumentation code needs to be loaded with the loaded class, candidate classloaders that load import classes of the new byte code instrumentation code are determined. A correct classloader from the candidate classloaders to load the new byte code instrumentation code is calculated. The correct classloader is instrumented to have an extended classpath, wherein the new byte code instrumentation code is inserted into the extended classpath of the correct classloader. The class is loaded from the extended classpath and original classpath of the correct classloader.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 4, 2009
    Inventors: Nan Fan, Allan Bradley Winslow, Ting Bin Wu, Jean Xu Yu
  • Publication number: 20090070779
    Abstract: A method for minimizing the message flow wait time for management user exits in a message broker application. A message broker application processes a request in a request and a response message flow. The request message flow generates a request identifier, collects information about the request message flow, and stores the request identifier and information in a global data map. The response message flow uses the request identifier to access the map and read the collected information without having to acquire a lock on the map. The response message flow also collects information about the response message flow, and generates management information about the request based on the information about the request message flow and the information about the response message flow. A dedicated clean up thread in the message broker application is used to remove used items from the global data map.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Inventors: PING WANG, Hang Xiao, Jean Xu Yu
  • Publication number: 20080098108
    Abstract: Computer implemented method, system and computer usable program code for end-to-end transaction tracking of long-running processes such as a Business Process Execution Language (BPEL) process in a data processing system, such as a data processing system implemented in a Service-Oriented Architecture (SOA). A computer implemented method for tracking and correlating transactions in a process in a data processing system includes gathering instance identification data and instance state data regarding a transaction and storing the instance identification data and instance state data in association with transaction data regarding the transaction. Asynchronous event data is collected, and transaction performance information for an asynchronous event within the transaction is calculated using the transaction data. A tracking report of the transaction is then generated using the calculated transaction performance information.
    Type: Application
    Filed: October 19, 2006
    Publication date: April 24, 2008
    Inventor: JEAN XU YU