Patents by Inventor Maodong XU
Maodong XU 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: 11481375Abstract: Embodiments relate to high throughput blockchain systems that can handle large numbers of real-time operations. A system may include a server that handles the matching of operations in a quick and trusted manner and a blockchain that executes the matched operations in a decentralized manner after the matching is confirmed by the server. The server may receive an operation request from a user. To confirm the operation request, the user may cause a broadcast of entry on the blockchain that confirms the validity of the operation request. Upon verifying the operation request, the server may match the operation request with other operation requests that meet the criteria specified by the user's request. A set of code instructions recorded on the blockchain may generate one or more entries that execute the operations related to the match.Type: GrantFiled: September 20, 2019Date of Patent: October 25, 2022Assignee: APIFINY GROUP INC.Inventor: Maodong Xu
-
Publication number: 20220309478Abstract: A transaction processing system (110) configured to determine an optimized transaction router system (112) from a plurality of transaction router systems (112A-N). The system (110) is configured to retrieve a plurality of timing measurements, each being associated with one of the plurality of transaction router systems (112A-M) and one of a plurality of third party systems (130A-N). The system (110) is configured to determine a plurality of liquidity loss metrics based on the timing measurements, determine a plurality of effective remaining liquidity values based on the liquidity loss metrics, determine a total effective liquidity value of each transaction router system (112A-M) based on the effective remaining liquidity values, determine a plurality of order expiry metrics, determine a plurality of slippage metrics based on the order expiry metrics, and determine the optimized transaction router system (112) based at least in part on the total effective liquidity values and the slippage metrics.Type: ApplicationFiled: June 19, 2020Publication date: September 29, 2022Inventors: Maodong XU, Ashu SWAMI
-
Publication number: 20220130005Abstract: A system (100) including a merchant system (110) and client system (120) to perform a computer implemented method (800) comprising: receiving (801) one or more parameters of a contract; generating (803) a smart contract representing the contract in accordance with the one or more parameters; recording (805) the smart contract on a distributed ledger (140); receiving (811) a request for a contract token; and issuing (813) the contract token in accordance with the smart contract, wherein the contract token is associated with a merchant, and wherein the one or more parameters are specified by the merchant.Type: ApplicationFiled: January 31, 2020Publication date: April 28, 2022Inventor: Maodong XU
-
Patent number: 11250507Abstract: Embodiments relate to providing trusted tokenized transactions in a blockchain system. In one embodiment, a tokenization request may include identification information. A fiduciary server may apply a cryptographic private key to a hash of the identification information to generate a digital signature. An exchange server may cause a transmission of the digital signature to a blockchain. The blockchain includes a set of code instructions that verify the digital signature. The verification may include applying the public key corresponding to the cryptographic private key to decrypt the digital signature to re-generate the hash of the identification information. The hash may ensure the integrity of the identification information. The code instructions recorded on the blockchain, when executed, cause a computer to generate a blockchain unit. The tokenized transactions are traceable to the digital signature of the fiduciary server.Type: GrantFiled: May 6, 2019Date of Patent: February 15, 2022Assignee: APIFINY GROUP INC.Inventor: Maodong Xu
-
Patent number: 11042849Abstract: A transaction processing system is configured to receive a transaction request to execute a transaction at one or more of a plurality of third party systems. The transaction processing system accesses an adjusted transaction record storing a plurality of open transactions received from the plurality of third party systems. The transaction processing system further divides the transaction request into one or more split transaction requests. The one or more split transactions requests are sent to a corresponding third party system for execution. The corresponding third party system executes the open transaction corresponding to each split transaction at the requested unit count of each split transaction. In response, the transaction processing system receives an execution report from one or more of the plurality of third party systems.Type: GrantFiled: July 10, 2019Date of Patent: June 22, 2021Assignee: APIFINY GROUP INC.Inventors: Ashu Swami, Maodong Xu
-
Publication number: 20200274830Abstract: A feed handler is configured to receive a transaction entry from a data feed, the transaction entry indicating at least a floating-point value amount, the data feed associated with a transaction target. The feed handler modifies a locally stored priority queue based on the transaction entry by converting the floating-point value amount in transaction entry to an integer value amount based on a ratio between two underlying components indicated by the transaction target; and storing the integer value amount in a corresponding entry in the locally stored priority queue.Type: ApplicationFiled: July 10, 2019Publication date: August 27, 2020Inventors: Ashu Swami, Maodong Xu
-
Publication number: 20200273003Abstract: A transaction processing system is configured to receive a transaction request to execute a transaction at one or more of a plurality of third party systems. The transaction processing system accesses an adjusted transaction record storing a plurality of open transactions received from the plurality of third party systems. The transaction processing system further divides the transaction request into one or more split transaction requests. The one or more split transactions requests are sent to a corresponding third party system for execution. The corresponding third party system executes the open transaction corresponding to each split transaction at the requested unit count of each split transaction. In response, the transaction processing system receives an execution report from one or more of the plurality of third party systems.Type: ApplicationFiled: July 10, 2019Publication date: August 27, 2020Inventors: Ashu Swami, Maodong Xu
-
Publication number: 20200265516Abstract: Embodiments relate to providing trusted tokenized transactions in a blockchain system. In one embodiment, a tokenization request may include identification information. A fiduciary server may apply a cryptographic private key to a hash of the identification information to generate a digital signature. An exchange server may cause a transmission of the digital signature to a blockchain. The blockchain includes a set of code instructions that verify the digital signature. The verification may include applying the public key corresponding to the cryptographic private key to decrypt the digital signature to re-generate the hash of the identification information. The hash may ensure the integrity of the identification information. The code instructions recorded on the blockchain, when executed, cause a computer to generate a blockchain unit. The tokenized transactions are traceable to the digital signature of the fiduciary server.Type: ApplicationFiled: May 6, 2019Publication date: August 20, 2020Inventor: MAODONG XU
-
Publication number: 20200250168Abstract: Embodiments relate to high throughput blockchain systems that can handle large numbers of real-time operations. A system may include a server that handles the matching of operations in a quick and trusted manner and a blockchain that executes the matched operations in a decentralized manner after the matching is confirmed by the server. The server may receive an operation request from a user. To confirm the operation request, the user may cause a broadcast of entry on the blockchain that confirms the validity of the operation request. Upon verifying the operation request, the server may match the operation request with other operation requests that meet the criteria specified by the user's request. A set of code instructions recorded on the blockchain may generate one or more entries that execute the operations related to the match.Type: ApplicationFiled: September 20, 2019Publication date: August 6, 2020Inventor: Maodong Xu
-
Publication number: 20090258637Abstract: The invention has disclosed a method for user identity tracking, and is suitable for wireless Internet. Precisely, mobile phone client end or WAP website sends user access request and parameters; user identity recognition server judges whether the user access request is for the first time; if so, it will distribute a unique user identifier, insert the user identifier in the returned information, and guide the mobile phone user to access the user identity recognition server based on the user identifier; read the recognition file on mobile phone, and complete the recognition of mobile phone user identity according to user identifier. With the technical proposal of the invention adopted, it is possible to realize the recognition on user identity through distributing the user identifier or through the corresponding relations between user identifier and users' mobile phone number.Type: ApplicationFiled: April 11, 2008Publication date: October 15, 2009Applicant: BEIJING FOCUS WIRELESS MEDIA TECHNOLOGY CO., LTD.Inventors: Hanyu LIU, Maodong XU