Patents by Inventor Yuehao Wu

Yuehao Wu 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: 20240024533
    Abstract: Disclosed is a bilayer bionic drug-loaded hydrogel, and preparation and application thereof. The hydrogel includes: an outer-layer hydrogel and an inner-layer hydrogel. The outer-layer hydrogel is prepared by: forming a polyvinyl alcohol hydrogel by directionally freezing a polyvinyl alcohol aqueous solution, soaking the polyvinyl alcohol aqueous solution in a sodium sulfate solution, and removing salt ions after soaking; and the inner-layer hydrogel is prepared by components of: a loaded drug, polyvinyl alcohol, chitosan, genipin, water, and a pH adjuster. The hydrogel of the present disclosure can be applied to deeply infected areas of wounds in open war wounds, and has protective, anti-inflammatory, haemostatic, reparative, anti-drug resistant bacterial effects, and other properties.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Wei Zhi, Xin Fang, Yuehao Wu, Jinjie Wu, Xiupeng Zhu, Jianxin Wang, Dong Sun, Hongri Wu
  • Publication number: 20230126597
    Abstract: Methods and systems are presented for providing a container orchestration framework for facilitating development and deployment of software applications across different operating environments within an enterprise system. Upon receiving a service request for processing a set of data is received, the container orchestration framework determines one or more machines that store the set of data. Instead of processing the set of data remotely, the container orchestration framework deploys a container that encapsulates an application on the one or more machines. Each application instance running on the one or more machines are executed to process a corresponding subset of data stored on the machine locally. The container orchestration framework obtains the output data from executing the applications on each of the one or more machines, and present the output data as a response to the service request.
    Type: Application
    Filed: August 19, 2022
    Publication date: April 27, 2023
    Inventors: Srinivasan Manoharan, Vinesh Chirakkil, Yuehao Wu, Junhua Zhao, Xiaoying Han, Chun Kiat Ho, Premila Viswanathan, Lin Song
  • Patent number: 11620266
    Abstract: Techniques are disclosed relating to transitioning between data stores using a data migration server. In some embodiments, the data migration server may be used to access data stored on a preexisting data store to service requests from a plurality of services. A dual-write operation mode for the data migration server may then be enabled such that, in response to a given write request, the data migration server writes a given data entry to both the preexisting data store and a replacement data store. Further, a dual-read operation mode may be enabled such that, in response to a given read request, the data migration server reads a corresponding data entry from both the preexisting and replacement data stores. Configuration settings for the data migration server may then be adjusted to designate the replacement data store as the primary data store to service requests from the services.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: April 4, 2023
    Assignee: PayPal, Inc.
    Inventors: Venkata Ramana Nadimpalli, Vahini Pobbathi, Ming Zhu, Jinwoo Lee, Yuehao Wu, Harish Ghanashyam Nalagandla
  • Patent number: 11593813
    Abstract: A first graph that includes a plurality of containers is accessed. The containers each contain one or more rules that each have corresponding computer code. The containers are configured for sequential execution by a rule engine. The computer code corresponding to the one or more rules in each of the containers is electronically scanned. Based on the electronic scan, an interdependency among the rules is determined. Based on the determined interdependency, a second graph is generated. The second graph includes all of the rules of the containers, but not the containers themselves. At least some of the rules are configured for parallel execution by the rule engine.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 28, 2023
    Assignee: PAYPAL, INC.
    Inventors: Srinivasan Manoharan, Junhua Zhao, Yuehao Wu, Xiaohan Yun
  • Patent number: 11573875
    Abstract: Techniques are disclosed relating to accessing, by an evaluation computer system, transaction details from a subset of current transactions being processed by a production version of a transaction processing service that is implemented on a production computer system. The evaluation computer system may perform, in real-time, tests on a particular product using the transaction details. The evaluation computer system may then store output from the tests that are performed using the transaction details.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: February 7, 2023
    Assignee: PayPal, Inc.
    Inventors: Yuehao Wu, Xiaohan Yun, Adrian Oliver Suciu, Yunfeng Li, Quin Zuo
  • Patent number: 11422785
    Abstract: Methods and systems are presented for providing a container orchestration framework for facilitating development and deployment of software applications across different operating environments within an enterprise system. Upon receiving a service request for processing a set of data is received, the container orchestration framework determines one or more machines that store the set of data. Instead of processing the set of data remotely, the container orchestration framework deploys a container that encapsulates an application on the one or more machines. Each application instance running on the one or more machines are executed to process a corresponding subset of data stored on the machine locally. The container orchestration framework obtains the output data from executing the applications on each of the one or more machines, and present the output data as a response to the service request.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: August 23, 2022
    Assignee: PayPal, Inc.
    Inventors: Srinivasan Manoharan, Vinesh Chirakkil, Yuehao Wu, Junhua Zhao, Xiaoying Han, Chun Kiat Ho, Premila Viswanathan, Lin Song
  • Publication number: 20220043785
    Abstract: Techniques are disclosed relating to transitioning between data stores using a data migration server. In some embodiments, the data migration server may be used to access data stored on a preexisting data store to service requests from a plurality of services. A dual-write operation mode for the data migration server may then be enabled such that, in response to a given write request, the data migration server writes a given data entry to both the preexisting data store and a replacement data store. Further, a dual-read operation mode may be enabled such that, in response to a given read request, the data migration server reads a corresponding data entry from both the preexisting and replacement data stores. Configuration settings for the data migration server may then be adjusted to designate the replacement data store as the primary data store to service requests from the services.
    Type: Application
    Filed: October 12, 2021
    Publication date: February 10, 2022
    Inventors: Venkata Ramana Nadimpalli, Vahini Pobbathi, Ming Zhu, Jinwoo Lee, Yuehao Wu, Harish Ghanashyam Nalagandla
  • Patent number: 11221876
    Abstract: A method may include receiving instructions to process a first application in response to a user request. The method also includes determining whether to store the first application in a first processing queue or a second processing queue based on a comparison between a CPU processing cost associated with the first application and a GPU processing cost associated with the first application. Further, the method includes grouping a first set of applications stored in the first processing queue according to CPU grouping criteria and grouping a second set of applications stored in the second processing queue according to GPU batching criteria. The method also includes causing a CPU to process the grouped first set of applications and a plurality of GPUs to process the grouped second set of applications.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: January 11, 2022
    Assignee: PayPal, Inc.
    Inventors: Yuehao Wu, Xin Xu, Junhua Zhao, Pengshan Zhang
  • Publication number: 20210350262
    Abstract: A computer system receives a set of user-defined rules are that useable by a computer service to automate a decision flow. The computer system generates a graph model from the user-defined rules. From the graph model, the computer system determines an input dependency model that is indicative of a set of inputs referred to in the graph model. The input dependency model is useable by an orchestrator to coordinate accesses to the one or more data stores in which the set of inputs is stored. The computer system receives the set of inputs and determines one or more automated decisions by applying the set of inputs to the graph model.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 11, 2021
    Inventors: Lin Song, Xin Li, Chun Kiat Ho, Yuehao Wu, Kai Xie, Meng Zang, Chinmayee Rathi, Jun Yang, Ke Zheng, Zhenyin Yang, Wen Lu
  • Publication number: 20210342530
    Abstract: A system performs operations that include receiving, via first computing environment, a request to process text data using a first natural language processing (NLP) model. The operations further include accessing configuration data associated with the NLP model, where the configuration data generated using a domain specific language that supports a plurality of preprocessing modules in a plurality of programming languages. The operations also include selecting, based on the configuration data, one or more preprocessing modules of the plurality of preprocessing modules, generating, based on the configuration data, a preprocessing pipeline using the one or more preprocessing modules, and generating preprocessed text data by inputting the text data into the preprocessing pipeline. The preprocessed text data is provided to the first NLP model.
    Type: Application
    Filed: June 28, 2021
    Publication date: November 4, 2021
    Inventors: Yuehao Wu, Rajesh Munavalli, Junhua Zhao, Xin Chen, Meng Zang
  • Patent number: 11144517
    Abstract: Techniques are disclosed relating to transitioning between data stores using a data migration server. In some embodiments, the data migration server may be used to access data stored on a preexisting data store to service requests from a plurality of services. A dual-write operation mode for the data migration server may then be enabled such that, in response to a given write request, the data migration server writes a given data entry to both the preexisting data store and a replacement data store. Further, a dual-read operation mode may be enabled such that, in response to a given read request, the data migration server reads a corresponding data entry from both the preexisting and replacement data stores. Configuration settings for the data migration server may then be adjusted to designate the replacement data store as the primary data store to service requests from the services.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 12, 2021
    Assignee: PayPal, Inc.
    Inventors: Venkata Ramana Nadimpalli, Vahini Pobbathi, Ming Zhu, Jinwoo Lee, Yuehao Wu, Harish Ghanashyam Nalagandla
  • Publication number: 20210201317
    Abstract: A first graph that includes a plurality of containers is accessed. The containers each contain one or more rules that each have corresponding computer code. The containers are configured for sequential execution by a rule engine. The computer code corresponding to the one or more rules in each of the containers is electronically scanned. Based on the electronic scan, an interdependency among the rules is determined. Based on the determined interdependency, a second graph is generated. The second graph includes all of the rules of the containers, but not the containers themselves. At least some of the rules are configured for parallel execution by the rule engine.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Srinivasan Manoharan, Junhua Zhao, Yuehao Wu, Xiaohan Yun
  • Patent number: 10917426
    Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for determination of anomalous data are provided. In a computer-implemented method, a plurality of data packets is received within a predetermined time period, the plurality of data packets comprising a data structure. A historical distribution of historical data including the data structure as the data packets is determined. The plurality of data packets is compared to the historical distribution to generate a comparison result. If it is determined that data anomaly exists in the plurality of data packets according to the comparison result, an alert indicating the data anomaly is generated.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: February 9, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Yuehao Wu, Ling Xie, Xin Xu
  • Patent number: 10917424
    Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for determination of anomalous data are provided. In a computer-implemented method, a plurality of data packets is received within a predetermined time period, the plurality of data packets comprising a data structure. A historical distribution of historical data including the data structure as the data packets is determined. The plurality of data packets is compared to the historical distribution to generate a comparison result. If it is determined that data anomaly exists in the plurality of data packets according to the comparison result, an alert indicating the data anomaly is generated.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: February 9, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Yuehao Wu, Ling Xie, Xin Xu
  • Publication number: 20210026614
    Abstract: Methods and systems are presented for providing a container orchestration framework for facilitating development and deployment of software applications across different operating environments within an enterprise system. Upon receiving a service request for processing a set of data is received, the container orchestration framework determines one or more machines that store the set of data. Instead of processing the set of data remotely, the container orchestration framework deploys a container that encapsulates an application on the one or more machines. Each application instance running on the one or more machines are executed to process a corresponding subset of data stored on the machine locally. The container orchestration framework obtains the output data from executing the applications on each of the one or more machines, and present the output data as a response to the service request.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: Srinivasan Manoharan, Vinesh Chirakkil, Yuehao Wu, Junhua Zhao, Xiaoying Han, Chun Kiat Ho, Premila Viswanathan, Lin Song
  • Publication number: 20200409914
    Abstract: Techniques are disclosed relating to transitioning between data stores using a data migration server. In some embodiments, the data migration server may be used to access data stored on a preexisting data store to service requests from a plurality of services. A dual-write operation mode for the data migration server may then be enabled such that, in response to a given write request, the data migration server writes a given data entry to both the preexisting data store and a replacement data store. Further, a dual-read operation mode may be enabled such that, in response to a given read request, the data migration server reads a corresponding data entry from both the preexisting and replacement data stores. Configuration settings for the data migration server may then be adjusted to designate the replacement data store as the primary data store to service requests from the services.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Venkata Ramana Nadimpalli, Vahini Pobbathi, Ming Zhu, Jinwoo Lee, Yuehao Wu, Harish Ghanashyam Nalagandla
  • Publication number: 20200409812
    Abstract: Techniques are disclosed relating to accessing, by an evaluation computer system, transaction details from a subset of current transactions being processed by a production version of a transaction processing service that is implemented on a production computer system. The evaluation computer system may perform, in real-time, tests on a particular product using the transaction details. The evaluation computer system may then store output from the tests that are performed using the transaction details.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Yuehao Wu, Xiaohan Yun, Adrian Oliver Suciu, Yunfeng Li, Quin Zuo
  • Patent number: 10880323
    Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for determination of anomalous data are provided. In a computer-implemented method, a plurality of data packets is received within a predetermined time period, the plurality of data packets comprising a data structure. A historical distribution of historical data including the data structure as the data packets is determined. The plurality of data packets is compared to the historical distribution to generate a comparison result. If it is determined that data anomaly exists in the plurality of data packets according to the comparison result, an alert indicating the data anomaly is generated.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: December 29, 2020
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Yuehao Wu, Ling Xie, Xin Xu
  • Patent number: 10880324
    Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for determination of anomalous data are provided. In a computer-implemented method, a plurality of data packets is received within a predetermined time period, the plurality of data packets comprising a data structure. A historical distribution of historical data including the data structure as the data packets is determined. The plurality of data packets is compared to the historical distribution to generate a comparison result. If it is determined that data anomaly exists in the plurality of data packets according to the comparison result, an alert indicating the data anomaly is generated.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 29, 2020
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Yuehao Wu, Ling Xie, Xin Xu
  • Publication number: 20200329063
    Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for determination of anomalous data are provided. In a computer-implemented method, a plurality of data packets is received within a predetermined time period, the plurality of data packets comprising a data structure. A historical distribution of historical data including the data structure as the data packets is determined. The plurality of data packets is compared to the historical distribution to generate a comparison result. If it is determined that data anomaly exists in the plurality of data packets according to the comparison result, an alert indicating the data anomaly is generated.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 15, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Yuehao Wu, Ling Xie, Xin Xu