New pending patent applications are published on Thursdays. Both of today's Spotlight Applications continue our theme of blockchains (smart contracts, distributed ledgers) and rights management broadly construed and both are assigned to Advanced New Technologies. The first application discloses techniques for enabling blockchain-based service of process. The second application discloses techniques for a blockchain-based trusted platform that enhances trustworthiness of data generated by application programs that provide services, such as legal services.
20210049288, "Blockchain-based service of process," assigned to Advanced New Technologies Co., Ltd. (KY)
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for enabling blockchain-based service of process. One method includes: receiving a request generated based on a blockchain-based application for delivering a notice associated with a legal action from a serving party to another party. The serving party is determined to be a registered user of the blockchain-based application. A time that the request is received is recorded on the blockchain. If the party to be served is determined to be a registered user of the blockchain-based application, identifying one or more manners of delivering the notice based on available communication methods included in the registration information of the serving party and registration information of the party to be served. The notice to the party to be served is determined based on at least one of the one or more manners.
20210049716, "Blockchain-based trusted platform," assigned to Advanced New Technologies Co., Ltd. (KY).
A blockchain-based trusted platform enhances trustworthiness of data generated by application programs that provide services, such as legal services. Included is an application layer having at least one blockchain-based application program configured to perform steps to provide a service, and a trusted service layer having a trusted timing module, a trusted identity module, and a trusted computing module. For each step of at least some of a plurality of steps, the application program is configured to obtain a verified time stamp from the trusted timing module and a verified identity from the trusted identity module, and/or obtain a computation result based on a processing of blockchain data using the trusted computing module. The trusted computing module records information about a corresponding step that is performed by the application program and the verified time stamp, the verified identity, and/or the computation result in a blockchain.