Patents by Inventor Jun Duan

Jun Duan 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: 11954524
    Abstract: A method for scheduling services in a computing environment includes receiving a service scheduling request corresponding to the computing environment and identifying a resource pool and a set of compliance requirements corresponding to the computing environment. The method continues by identifying target resources within the resource pool, wherein target resources are resources which meet the set of compliance requirements, and subsequently identifying a set of available target resources, wherein available target resources are target resources with scheduling availability. The method further includes analyzing the set of available target resources to determine a risk score for each available target resource and selecting one or more of the set of available target resources according to the determined risk scores. The method continues by scheduling a service corresponding to the service scheduling request on the selected one or more available target resources.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Braulio Gabriel Dumba, Jun Duan, Nerla Jean-Louis, Muhammed Fatih Bulut, Sai Zeng
  • Patent number: 11930073
    Abstract: A computer-implemented method, system and computer program product for maximizing system scalability while guaranteeing enforcement of service level objectives. A request is received to access a backend database in a hierarchy of backend databases that includes heterogenous computing resources with a dynamic range of performance. Upon receiving the request, a reinforcement learning based filter determines if the request's frequency of access exceeds a cutoff frequency. If the received request is not filtered, but instead, is passed through the filter, then one of the backend databases in the hierarchy is selected. Such a selection is made by a load balancer that is trained using reinforcement learning to select the optimal backend database taking into consideration the storage size and speed of the backend databases as well as taking into consideration the user-specified service level objective to be met by the request to guarantee enforcement of such a service level objective.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jun Duan, Braulio Gabriel Dumba, Andrew John Anderson
  • Patent number: 11748560
    Abstract: Aspects of the present disclosure relate to converting between structured and tabular data formats. Data can be received in a tabular format. An array can be built for each of a plurality of objects within the data in the tabular format, each object corresponding to at least one identified header of the identified headers. A data row can be parsed using at least one of the built arrays and data within the data row can be added to the structured format in a specific location based characteristics indicated in the at least one array. Data can also be converted from the structured format into the tabular format using the built arrays.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: September 5, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Qi Ming Teng, Christopher Peter Baker, Sai Zeng, Jun Duan
  • Patent number: 11625272
    Abstract: A computer-implemented method for managing one or more operations of a workload includes selecting a resource type for workload management on a platform. One or more operations of the selected resource to be managed are identified. A reconciliation time for execution of each of the identified operations is determined. A reconciliation period between two consecutive reconciliations is determined for each of the identified operations. A minimum number of processes for workload management of a given set of the operations on resources is calculated, and the determined minimum number of processes is deployed to manage the workload.
    Type: Grant
    Filed: August 15, 2020
    Date of Patent: April 11, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Braulio Gabriel Dumba, Ubaid Ullah Hafeez, Abdulhamid Adebayo, Jun Duan, Alexei Karve, Sai Zeng
  • Patent number: 11574215
    Abstract: A machine learning assessment system is provided. The system identifies multiple datasets and multiple machine learning (ML) modeling algorithms based on the client profile. The system assesses a cost of data collection for each dataset of the multiple datasets. The system assesses a performance metric for each ML modeling algorithm of the multiple modeling algorithms. The system recommends a dataset from the multiple datasets and an ML modeling algorithm from the multiple ML modeling algorithm based on the assessed costs of data collection for the multiple datasets and the assessed performance metrics for the multiple ML modeling algorithms.
    Type: Grant
    Filed: April 26, 2020
    Date of Patent: February 7, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sai Zeng, Braulio Gabriel Dumba, Jun Duan, Matthew Staffelbach, Emrah Zarifoglu, Umar Mohamed Iyoob, Manish Mahesh Modh
  • Publication number: 20220382583
    Abstract: A method for scheduling services in a computing environment includes receiving a service scheduling request corresponding to the computing environment and identifying a resource pool and a set of compliance requirements corresponding to the computing environment. The method continues by identifying target resources within the resource pool, wherein target resources are resources which meet the set of compliance requirements, and subsequently identifying a set of available target resources, wherein available target resources are target resources with scheduling availability. The method further includes analyzing the set of available target resources to determine a risk score for each available target resource and selecting one or more of the set of available target resources according to the determined risk scores. The method continues by scheduling a service corresponding to the service scheduling request on the selected one or more available target resources.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: BRAULIO GABRIEL DUMBA, Jun Duan, Nerla Jean-Louis, Muhammed Fatih Bulut, Sai ZENG
  • Publication number: 20220122038
    Abstract: An artificial intelligence (AI) platform to support workflow version process control. One or more workflows corresponding to one or more workflow engines are monitored. A neural network is employed to capture a relationship associated with a detected change in the monitored workflows. The neural network is leveraged to identify and assess an impact of the detected change to one or more additional workflows. Responsive to the assessment, the impacted workflow engines are optimized. The optimization includes automatically mapping and encoding changes corresponding to the impacted workflow. The one or more workflows containing the encoded changes are then executed.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Applicant: Kyndryl, Inc.
    Inventors: Jun Duan, Qi Ming Teng, Sai Zeng, Christopher Peter Baker, Alexei Karve
  • Publication number: 20220050720
    Abstract: A computer-implemented method for managing one or more operations of a workload includes selecting a resource type for workload management on a platform. One or more operations of the selected resource to be managed are identified. A reconciliation time for execution of each of the identified operations is determined. A reconciliation period between two consecutive reconciliations is determined for each of the identified operations. A minimum number of processes for workload management of a given set of the operations on resources is calculated, and the determined minimum number of processes is deployed to manage the workload.
    Type: Application
    Filed: August 15, 2020
    Publication date: February 17, 2022
    Inventors: Braulio Gabriel Dumba, Ubaid Ullah Hafeez, Abdulhamid Adebayo, Jun Duan, Alexei Karve, Sai Zeng
  • Publication number: 20220050962
    Abstract: Aspects of the present disclosure relate to converting between structured and tabular data formats. Data can be received in a tabular format. An array can be built for each of a plurality of objects within the data in the tabular format, each object corresponding to at least one identified header of the identified headers. A data row can be parsed using at least one of the built arrays and data within the data row can be added to the structured format in a specific location based characteristics indicated in the at least one array. Data can also be converted from the structured format into the tabular format using the built arrays.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 17, 2022
    Inventors: Qi Ming Teng, Christopher Peter Baker, Sai ZENG, Jun Duan
  • Publication number: 20210334677
    Abstract: A machine learning assessment system is provided. The system identifies multiple datasets and multiple machine learning (ML) modeling algorithms based on the client profile. The system assesses a cost of data collection for each dataset of the multiple datasets. The system assesses a performance metric for each ML modeling algorithm of the multiple modeling algorithms. The system recommends a dataset from the multiple datasets and an ML modeling algorithm from the multiple ML modeling algorithm based on the assessed costs of data collection for the multiple datasets and the assessed performance metrics for the multiple ML modeling algorithms.
    Type: Application
    Filed: April 26, 2020
    Publication date: October 28, 2021
    Inventors: Sai Zeng, Braulio Gabriel Dumba, Jun Duan, Matthew Staffelbach, Emrah Zarifoglu, Umar Mohamed Iyoob, Manish Mahesh Modh
  • Publication number: 20210206670
    Abstract: The invention relates to composite compositions including a carbonaceous material and a photocatalyst. The invention includes compositions and various methods, including methods for removing one or more contaminants from a substance such as air, soil, and water.
    Type: Application
    Filed: September 25, 2020
    Publication date: July 8, 2021
    Inventors: Dongye ZHAO, Wen LIU, Fan LI, Tianyuan XU, Yangmo ZHU, Jun DUAN, Zongsu WEI
  • Publication number: 20210057588
    Abstract: A memristor with a two-dimensional (2D) material heterojunction and a preparation method thereof is provided. The memristor includes a substrate, a bottom electrode layer, a 2D material heterojunction layer and a top electrode layer from bottom to top. The 2D material heterojunction layer serves as an intermediate dielectric layer, and has a two-layer laminate structure composed of two different transitional metal dichalcogenides (TMDCs), with one layer in the laminate structure corresponding to one of the TMDCs. The present invention constructs a novel memristor totally based on 2D materials by improving the materials used for key functional layers in the device and the design for the overall structure of the device. Compared with the prior art, the present invention completely different from the conventional metal/insulator/metal (MIM) structure, and has advantages, such as lower operating voltage, excellent retention and switching stability.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 25, 2021
    Inventors: Wei XIONG, Wenguang ZHANG, Leimin DENG, Jingwei LIU, Hao WU, Jun DUAN
  • Patent number: 10873625
    Abstract: Techniques facilitating service management for the infrastructure of blockchain networks are provided. A system comprises a memory and a processor that executes computer executable components stored in the memory. The computer executable components can comprise an allocation component, a grouping component, and an implementation component. The allocation component can assign, within a blockchain network, a first group of nodes of a first node type to a first set of operation slots and a second group of nodes of a second node type, different than the first node type, to a second set of operation slots. The grouping component can aggregate the second group of nodes assigned to the second set of operation slots with the first group of nodes within the first set of operation slots. The implementation component can execute a service management operation. A consensus algorithm can be satisfied during an execution of the service management operation.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: December 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORA ! ION
    Inventors: Sai Zeng, Jun Duan, Alexei Karve, Neeraj Asthana, Vugranam C. Sreedhar, Nerla Jean-Louis
  • Publication number: 20200303578
    Abstract: A solar power generation component provided by the present disclosure includes a first substrate, a photoelectric transformation element, a reticular reflective layer and a second substrate deposed in sequence from top to bottom, the photoelectric transformation element includes a plurality of solar cell chips, the plurality of solar cell chips are disposed on the reticular reflective layer, and the adjacent solar cell chips define a gap, the reticular reflective layer includes a reticular frame located below the gaps among the plurality of solar cell chips.
    Type: Application
    Filed: July 17, 2017
    Publication date: September 24, 2020
    Inventors: Jun DUAN, Chengjian HONG, Dezheng HU, Yuanmin LI, Xixiang XU
  • Publication number: 20190268407
    Abstract: Techniques facilitating service management for the infrastructure of blockchain networks are provided. A system comprises a memory and a processor that executes computer executable components stored in the memory. The computer executable components can comprise an allocation component, a grouping component, and an implementation component. The allocation component can assign, within a blockchain network, a first group of nodes of a first node type to a first set of operation slots and a second group of nodes of a second node type, different than the first node type, to a second set of operation slots. The grouping component can aggregate the second group of nodes assigned to the second set of operation slots with the first group of nodes within the first set of operation slots. The implementation component can execute a service management operation. A consensus algorithm can be satisfied during an execution of the service management operation.
    Type: Application
    Filed: February 26, 2018
    Publication date: August 29, 2019
    Inventors: Sai Zeng, Jun Duan, Alexei Karve, Neeraj Asthana, Vugranam C. Sreedhar, Nerla Jean-Louis
  • Patent number: 9936654
    Abstract: The invention discloses a Dendrobium in vitro crossbreeding method. The method can be used to greatly shorten the maturation period of fruits, to enable a hybrid to bloom in vitro in a short period so as to observe flower shapes and colors, and to cultivate a novel variety, thus accelerating Dendrobium breeding, the first such report internationally. Since in vitro Dendrobium blooms annually, it enables crossbreeding of varieties having different inflorescences in nature. In addition, the medium used at each stage of the invention utilizes Hyponex which has a unique composition and costs little, thus allowing for a high blossoming rate and rapid fruit development. Also, only simple plant tissue culture equipment is required for implementing the invention, thus the entire breeding method is simple and low cost, and provides conditions for cultivating of high-quality Dendrobium varieties.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: April 10, 2018
    Assignee: SOUTH CHINA BOTANICAL GARDEN, CHINESE ACADEMY OF SCIENCES
    Inventors: Songjun Zeng, Kunlin Wu, Jianxia Zhang, Feng Zheng, Jun Duan
  • Patent number: 9866136
    Abstract: A power converter can include an electrical isolation circuit between input and output nodes. An input signal monitor node can be provided, such as on a converter output side of the isolation circuit. In an example, a peak detection circuit can be coupled to the input signal monitor node. The output node of the power converter can be configured to supply an output power signal that is a function of an input signal at the input node. The power converter can include multiple, independently-switchable switches at one or more of the input and output sides of the isolation circuit. In an example, the power converter with the input signal monitor node can be configured as a bias supply to provide power, at the output node, to a controller circuit for a main stage power converter circuit.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: January 9, 2018
    Assignee: Analog Devices Global
    Inventors: Jun Duan, Liuqing Yang, Xudong Huang, Zhijie Zhu, Renjian Xie
  • Publication number: 20160143236
    Abstract: The invention discloses a Dendrobium in vitro crossbreeding method. The method can be used to greatly shorten the maturation period of fruits, to enable a hybrid to bloom in vitro in a short period so as to observe flower shapes and colors, and to cultivate a novel variety, thus accelerating Dendrobium breeding, the first such report internationally. Since in vitro Dendrobium blooms annually, it enables crossbreeding of varieties having different inflorescences in nature. In addition, the medium used at each stage of the invention utilizes Hyponex which has a unique composition and costs little, thus allowing for a high blossoming rate and rapid fruit development. Also, only simple plant tissue culture equipment is required for implementing the invention, thus the entire breeding method is simple and low cost, and provides conditions for cultivating of high-quality Dendrobium varieties.
    Type: Application
    Filed: July 19, 2013
    Publication date: May 26, 2016
    Applicant: SOUTH CHINA BOTANICAL GARDEN, CHINESE ACADEMY OF SCIENCES
    Inventors: Songjun Zeng, Kunlin Wu, Jianxia Zhang, Feng Zheng, Jun Duan
  • Patent number: 9083255
    Abstract: An adaptive dead time (ADT) control scheme for use with a switch mode power converter having a full bridge with synchronous rectifiers topology. A controller which implements the control scheme includes an input circuit arranged to receive a signal representative of the converter's output voltage, and an output circuit arranged to operate the converter's switching elements and synchronous rectifiers to produce a desired output voltage. The controller is further arranged such that the converter's “dead time” is adaptively varied in an inverse relationship to the magnitude of the load current. In a preferred embodiment, the signals used to operate the synchronous rectifiers are PWM signals, and the controller adaptively varies the dead time in a linear inverse relationship to the magnitude of the load current by modulating the rising and falling edges of the signals used to operate the synchronous rectifiers.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: July 14, 2015
    Assignee: Analog Devices, Inc.
    Inventors: Jun Duan, Huailiang Sheng, Renjian Xie, Bo Yuan, Jerry Zhai
  • Publication number: 20150162837
    Abstract: A power converter can include an electrical isolation circuit between input and output nodes. An input signal monitor node can be provided, such as on a converter output side of the isolation circuit. In an example, a peak detection circuit can be coupled to the input signal monitor node. The output node of the power converter can be configured to supply an output power signal that is a function of an input signal at the input node. The power converter can include multiple, independently-switchable switches at one or more of the input and output sides of the isolation circuit. In an example, the power converter with the input signal monitor node can be configured as a bias supply to provide power, at the output node, to a controller circuit for a main stage power converter circuit.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: Analog Devices Technology
    Inventors: Jun Duan, Liuqing Yang, Xudong Huang, Zhijie Zhu, Renjian Xie