Patents by Inventor Baohua Yang

Baohua Yang 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: 20240128518
    Abstract: An electrode assembly and a lithium ion electric roll having the same are provided. The electrode assembly includes: a first electrode unit; a first anti-puncture cushion; in which the first electrode unit includes a first electrode sheet, an second electrode sheet, and a separator, the second electrode sheet comprises a second top edge and a second bottom edge along the length direction of the first electrode unit; an edge of the first anti-puncture cushion exceeds the second electrode sheet from the second top edge or the second bottom edge along the length direction of the first electrode unit.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 18, 2024
    Applicant: DONGGUAN AMPEREX TECHNOLOGY LIMITED
    Inventors: Junliang ZHU, Haibing WANG, Tongming DONG, Wenqiang CHENG, Baohua CHEN, Shufeng WU, Wei YANG, Zhihua QIN, Meina LIN
  • Patent number: 11921703
    Abstract: Described herein are systems and methods for a DAG based transaction processing system and method in a distributed ledger. In accordance with an embodiment, a DAG based transaction processing system and method in a distributed ledger can be introduced. The model can help achieve improved throughput performance. With additional weight mechanism, the final performance can be adjusted based on various business requirements. This is different from existing work that uses linear structure and can achieve better performance.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: March 5, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Baohua Yang
  • Publication number: 20240054125
    Abstract: Described herein are systems and methods for transaction identification (ID) generation in transaction-based environments. The systems and methods provided generated transaction IDs which inherently define a range of values (a range of blockchain heights) within which the transaction is valid. This obviates problems associated with traditional transaction ID databases where a transaction ID only comprises a hashed value. That is, the presently disclosed systems and methods are an improvement over traditional hashing schemes as in traditional hashing schemes, a server must traverse an entire transaction ID database to determine if an incoming transaction is valid.
    Type: Application
    Filed: October 24, 2023
    Publication date: February 15, 2024
    Inventor: Baohua Yang
  • Patent number: 11822538
    Abstract: Described herein are systems and methods for transaction identification (ID) generation in transaction-based environments. The systems and methods provided generated transaction IDs which inherently define a range of values (a range of blockchain heights) within which the transaction is valid. This obviates problems associated with traditional transaction ID databases where a transaction ID only comprises a hashed value. That is, the presently disclosed systems and methods are an improvement over traditional hashing schemes as in traditional hashing schemes, a server must traverse an entire transaction ID database to determine if an incoming transaction is valid.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: November 21, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Baohua Yang
  • Patent number: 11741075
    Abstract: A tracker computer does not contribute content for inclusion in: a distributed ledger, a transaction, and a blockchain that records the transaction. In an embodiment that reduces network bandwidth needed by a blockchain network, the tracker computer receives, from first client computers, requests to track execution of transactions in a blockchain network that has multiple ledger computers and does not include the tracker computer. The tracker computer subscribes to the ledger computers for status notifications from the execution of the transactions. The tracker computer receives status notifications that indicate status of the transactions that occurred after the clients' subscribing for status notifications. The tracker computer records the status of the transactions. The tracker computer pushes the status of the transactions to the first client computers. From second client computers, the tracker computer receives pull requests for status of the transactions in the blockchain network.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: August 29, 2023
    Assignee: Oracle International Corporation
    Inventor: Baohua Yang
  • Patent number: 11546425
    Abstract: Described herein are systems and methods for a providing Ledger as a Service (LaaS). Blockchain technology helps bring potential solutions to the distributed ledger problem, with a linear record structure to record transaction history. However, there are different types of blockchain techniques (e.g., Hyperledger, Ethereum, Quorum), and users/developers need to know the explicit features of each technique and align with the required APIs. Ledger as a Service can allow users to an develop applications more efficiently, and can allow users to easily migrate applications among different blockchain techniques and platforms (e.g., between Hyperledger and Ethereum). LaaS can also allow for simplified transactions with a blockchain, and can additionally provide simplified communication between blockchains of different types.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: January 3, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Baohua Yang
  • Publication number: 20220138182
    Abstract: Described herein are systems and methods for transaction identification (ID) generation in transaction-based environments. The systems and methods provided generated transaction IDs which inherently define a range of values (a range of blockchain heights) within which the transaction is valid. This obviates problems associated with traditional transaction ID databases where a transaction ID only comprises a hashed value. That is, the presently disclosed systems and methods are an improvement over traditional hashing schemes as in traditional hashing schemes, a server must traverse an entire transaction ID database to determine if an incoming transaction is valid.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Inventor: Baohua Yang
  • Publication number: 20220058186
    Abstract: Described herein are systems and methods for a DAG based transaction processing system and method in a distributed ledger. In accordance with an embodiment, a DAG based transaction processing system and method in a distributed ledger can be introduced. The model can help achieve improved throughput performance. With additional weight mechanism, the final performance can be adjusted based on various business requirements. This is different from existing work that uses linear structure and can achieve better performance.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Inventor: BAOHUA YANG
  • Publication number: 20210382870
    Abstract: A tracker computer does not contribute content for inclusion in: a distributed ledger, a transaction, and a blockchain that records the transaction. In an embodiment that reduces network bandwidth needed by a blockchain network, the tracker computer receives, from first client computers, requests to track execution of transactions in a blockchain network that has multiple ledger computers and does not include the tracker computer. The tracker computer subscribes to the ledger computers for status notifications from the execution of the transactions. The tracker computer receives status notifications that indicate status of the transactions that occurred after the clients' subscribing for status notifications. The tracker computer records the status of the transactions. The tracker computer pushes the status of the transactions to the first client computers. From second client computers, the tracker computer receives pull requests for status of the transactions in the blockchain network.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventor: Baohua Yang
  • Patent number: 11182379
    Abstract: Described herein are systems and methods for a DAG based transaction processing system and method in a distributed ledger. In accordance with an embodiment, a DAG based transaction processing system and method in a distributed ledger can be introduced. The model can help achieve improved throughput performance. With additional weight mechanism, the final performance can be adjusted based on various business requirements. This is different from existing work that uses linear structure and can achieve better performance.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: November 23, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Baohua Yang
  • Publication number: 20210337023
    Abstract: Described herein are systems and methods for a providing Ledger as a Service (LaaS). Blockchain technology helps bring potential solutions to the distributed ledger problem, with a linear record structure to record transaction history. However, there are different types of blockchain techniques (e.g., Hyperledger, Ethereum, Quorum), and users/developers need to know the explicit features of each technique and align with the required APIs. Ledger as a Service can allow users to an develop applications more efficiently, and can allow users to easily migrate applications among different blockchain techniques and platforms (e.g., between Hyperledger and Ethereum). LaaS can also allow for simplified transactions with a blockchain, and can additionally provide simplified communication between blockchains of different types.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventor: Baohua Yang
  • Publication number: 20200065300
    Abstract: Described herein are systems and methods for a DAG based transaction processing system and method in a distributed ledger. In accordance with an embodiment, a DAG based transaction processing system and method in a distributed ledger can be introduced. The model can help achieve improved throughput performance. With additional weight mechanism, the final performance can be adjusted based on various business requirements. This is different from existing work that uses linear structure and can achieve better performance.
    Type: Application
    Filed: January 29, 2019
    Publication date: February 27, 2020
    Inventor: Baohua Yang
  • Patent number: 10559694
    Abstract: A device including a biopolymer membrane, a passivation layer on the biopolymer membrane, a graphene layer on the passivation layer, a source electrode on the graphene layer, and a drain electrode on the graphene layer, wherein the graphene layer extends between the source electrode and the drain electrode.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: February 11, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Kyung-Ah Son, Baohua Yang, Hwa Chang Seo, Danny Wong, Jeong-Sun Moon
  • Patent number: 10273220
    Abstract: A derivative of inula lineariifolia lactone A, and in particular, a dimethylamine 4-O-acetyl inula lineariifolia lactone A or a salt thereof, preparation of same, and an application of same in preparation of medicine for treating multiple sclerosis.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: April 30, 2019
    Assignee: Shanxi Zhendong Leading Biotechnology Co., Ltd.
    Inventors: Weidong Zhang, Qingyan Sun, Minghua Li, Baohua Yang
  • Publication number: 20180251440
    Abstract: A derivative of inula lineariifolia lactone A, and in particular, a dimethylamine 4-O-acetyl inula lineariifolia lactone A or a salt thereof, preparation of same, and an application of same in preparation of medicine for treating multiple sclerosis.
    Type: Application
    Filed: August 31, 2016
    Publication date: September 6, 2018
    Inventors: WEIDONG ZHANG, QINGYAN SUN, MINGHUA LI, BAOHUA YANG
  • Patent number: 9742589
    Abstract: Techniques for realizing service chaining, a corresponding apparatus and an SDN (Software Defined Network) controller are disclosed. The method includes temporarily modifying an original destination MAC (media access control) address of a packet and an original source MAC address the packet during the time the packet makes a hop from one middlebox to another. A restore operation is used to restore the original source and destination MAC addresses after the hop is made.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tian Cheng Liu, Baohua Yang, Yue Zhang, Kai Zheng
  • Patent number: 9722950
    Abstract: A method for processing a resource access request in a network based on a software defined network (SDN) protocol includes receiving a resource access request forwarded by a first SDN switch in the network, wherein there exists no forwarding rule matching the resource access request in the first SDN switch; obtaining, according to the resource access request, resource server information of a resource server where the requested resource is stored, wherein the resource server is located in the network; generating a forwarding rule corresponding to the resource access request according to the resource server information; and sending to the first SDN switch at least one portion of the forwarding rule corresponding to the resource access request, so that the first SDN switch forwards the resource access request according to the at least one portion of the forwarding rule.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tian Cheng Liu, Baohua Yang, Yue Zhang, Kai Zheng
  • Patent number: 9722947
    Abstract: A method and an apparatus for managing task in mobile device. The method includes estimating a first amount of resources that will be consumed by the mobile device in executing the task; determining network configuration that is allocable to the mobile device; estimating a second amount of resources that will be consumed by the mobile device when a computing node in a mobile computing environment executes the task under the network configuration; and determining that the task is to be executed by the mobile computing environment in response to the second amount being less than the first amount by a predefined threshold.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Wang, Chao Xue, Junchi Yan, Baohua Yang, Fan Yang, Yue Zhang
  • Patent number: 9679970
    Abstract: A device including a biopolymer membrane, a passivation layer on the biopolymer membrane, a graphene layer on the passivation layer, a source electrode on the graphene layer, and a drain electrode on the graphene layer, wherein the graphene layer extends between the source electrode and the drain electrode.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: June 13, 2017
    Assignee: HRL Laboratories, LLC
    Inventors: Kyung-Ah Son, Baohua Yang, Hwa Chang Seo, Danny Wong, Jeong-Sun Moon
  • Patent number: 9571417
    Abstract: A method for processing a resource access request in a network based on a software defined network (SDN) protocol includes receiving a resource access request forwarded by a first SDN switch in the network, wherein there exists no forwarding rule matching the resource access request in the first SDN switch; obtaining, according to the resource access request, resource server information of a resource server where the requested resource is stored, wherein the resource server is located in the network; generating a forwarding rule corresponding to the resource access request according to the resource server information; and sending to the first SDN switch at least one portion of the forwarding rule corresponding to the resource access request, so that the first SDN switch forwards the resource access request according to the at least one portion of the forwarding rule.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: February 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tian Cheng Liu, Baohua Yang, Yue Zhang, Kai Zheng