Patents by Inventor Zhaolin Feng
Zhaolin Feng 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: 11556924Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based payment withholding and agreement signing are described. In one computer-implemented method, an agreement signing transaction submitted by a user is received and used to authorize a payment system to provide a payment withholding service for a payment order of the user in a third-party service system. The agreement signing transaction includes agreement signing information of a tripartite agreement submitted by the user. Withholding verification logic declared in a first smart contract published on the blockchain is invoked to check whether there is a withholding agreement signed between the payment system and the third-party service system on the blockchain. If yes, the tripartite agreement is created that authorizes the payment system to provide the payment withholding service for the payment order for the user and published to the blockchain for certificate storage.Type: GrantFiled: February 27, 2020Date of Patent: January 17, 2023Assignee: Advanced New Technologies Co., Ltd.Inventors: Zhaolin Feng, Xu Wang
-
Patent number: 11087371Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for creating blockchain-based invoices are provided. In a computer-implemented method, an invoice creation transaction for a target payment order is received by a node device in a tax blockchain. The invoice creation transaction includes an identifier of a first collection confirmation transaction whose certificate has been stored in the tax blockchain. The first collection confirmation transaction includes an identifier of a second collection confirmation transaction whose certificate has been stored in a payment blockchain. The first and second collection confirmation transaction are identified based on the identifiers of the first and second collection confirmation transaction, respectively.Type: GrantFiled: March 5, 2020Date of Patent: August 10, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Zhaolin Feng, Xu Wang
-
Patent number: 11062353Abstract: In an implementation, guiding a service flow is described. Historical behavior data of one or more users who use a target service is obtained for the target service. The historical behavior data is analyzed to obtain one or more user features. One or more target users are selected from one or more users who do not use the target service based on the one or more user features. Each target user has at least one of the one or more user features. Service flow guiding information is sent to each target user. The service flow guiding information guides each target user to use the target service.Type: GrantFiled: July 31, 2020Date of Patent: July 13, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Weiwei Ding, Chen Tao, Feng Jin, Zhenyu Lu, Jiajun Wen, Yonggang Du, Wenming He, Zhaolin Feng, Zhirong Yang, Kai Yang
-
Patent number: 11055792Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based service source tracing are provided. A blockchain stores service certificates of multiple service dimensions which constitute multiple service certificate linked lists. A service system maintains a mapping relationship between a last node of each service certificate linked list and a service index of a service dimension that each service certificate linked list belongs to. In response to a client-initiated service source tracing request for a target service dimension that includes a service index of the target service dimension, the mapping relationship is queried to determine the last node corresponding to the service index of the target service dimension. A service certificate of the target service dimension stored on the blockchain is queried based on a linked list pointer recorded in the last node. The identified service certificate is returned to the client.Type: GrantFiled: February 27, 2020Date of Patent: July 6, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Xu Wang, Zhaolin Feng
-
Patent number: 10991045Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based payment settlement are provided. A payment settlement request transaction of a payee system whose certificate has been stored on a blockchain is monitored. A target payment transaction is obtained that corresponds to the last node of a payment transaction linked list comprising payment transactions whose certificates have been stored on the blockchain in a payment order. A target payment write-off transaction is obtained that corresponds to the last node of a payment write-off transaction linked list comprising payment write-off transactions whose certificates have been stored on the blockchain in a payment write-off order.Type: GrantFiled: February 27, 2020Date of Patent: April 27, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Xu Wang, Zhaolin Feng
-
Patent number: 10915925Abstract: In an implementation, guiding a service flow is described. Historical behavior data of one or more users who use a target service is obtained for the target service. The historical behavior data is analyzed to obtain one or more user features. One or more target users are selected from one or more users who do not use the target service based on the one or more user features. Each target user has at least one of the one or more user features. Service flow guiding information is sent to each target user. The service flow guiding information guides each target user to use the target service.Type: GrantFiled: September 6, 2019Date of Patent: February 9, 2021Assignee: Alibaba Group Holding LimitedInventors: Weiwei Ding, Chen Tao, Feng Jin, Zhenyu Lu, Jiajun Wen, Yonggang Du, Wenming He, Zhaolin Feng, Zhirong Yang, Kai Yang
-
Publication number: 20200364748Abstract: In an implementation, guiding a service flow is described. Historical behavior data of one or more users who use a target service is obtained for the target service. The historical behavior data is analyzed to obtain one or more user features. One or more target users are selected from one or more users who do not use the target service based on the one or more user features. Each target user has at least one of the one or more user features. Service flow guiding information is sent to each target user. The service flow guiding information guides each target user to use the target service.Type: ApplicationFiled: July 31, 2020Publication date: November 19, 2020Applicant: Alibaba Group Holding LimitedInventors: Weiwei Ding, Chen Tao, Feng Jin, Zhenyu Lu, Jiajun Wen, Yonggang Du, Wenming He, Zhaolin Feng, Zhirong Yang, Kai Yang
-
Patent number: 10789621Abstract: In an implementation, guiding a service flow is described. Historical behavior data of one or more users who use a target service is obtained for the target service. The historical behavior data is analyzed to obtain one or more user features. One or more target users are selected from one or more users who do not use the target service based on the one or more user features. Each target user has at least one of the one or more user features. Service flow guiding information is sent to each target user. The service flow guiding information guides each target user to use the target service.Type: GrantFiled: September 6, 2019Date of Patent: September 29, 2020Assignee: Alibaba Group Holding LimitedInventors: Weiwei Ding, Chen Tao, Feng Jin, Zhenyu Lu, Jiajun Wen, Yonggang Du, Wenming He, Zhaolin Feng, Zhirong Yang, Kai Yang
-
Patent number: 10733583Abstract: Implementations of this specification provide blockchain-based payment withholding operations. An example method performed by a blockchain node includes receiving a withholding transaction from a payment system connected to a blockchain, the withholding transaction having been constructed by the payment system in response to detecting a withholding request whose certificate has been stored on the blockchain; in response to receiving the withholding transaction, invoking verification logic declared in a smart contract, to verify whether the withholding information complies with a withholding rule for a target account between the payment system and a withholding requester; and after verifying that the withholding information complies with the withholding rule, generating a verification success event that causes the payment system to perform deduction processing on the target account based on the withholding information.Type: GrantFiled: February 26, 2020Date of Patent: August 4, 2020Assignee: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Xu Wang, Yong Wang
-
Publication number: 20200234383Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based service source tracing are provided. A blockchain stores service certificates of multiple service dimensions which constitute multiple service certificate linked lists. A service system maintains a mapping relationship between a last node of each service certificate linked list and a service index of a service dimension that each service certificate linked list belongs to. In response to a client-initiated service source tracing request for a target service dimension that includes a service index of the target service dimension, the mapping relationship is queried to determine the last node corresponding to the service index of the target service dimension. A service certificate of the target service dimension stored on the blockchain is queried based on a linked list pointer recorded in the last node. The identified service certificate is returned to the client.Type: ApplicationFiled: February 27, 2020Publication date: July 23, 2020Applicant: Alibaba Group Holding LimitedInventors: Xu Wang, Zhaolin Feng
-
Publication number: 20200202396Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for creating blockchain-based invoices are provided. In a computer-implemented method, an invoice creation transaction for a target payment order is received by a node device in a tax blockchain. The invoice creation transaction includes an identifier of a first collection confirmation transaction whose certificate has been stored in the tax blockchain. The first collection confirmation transaction includes an identifier of a second collection confirmation transaction whose certificate has been stored in a payment blockchain. The first and second collection confirmation transaction are identified based on the identifiers of the first and second collection confirmation transaction, respectively.Type: ApplicationFiled: March 5, 2020Publication date: June 25, 2020Applicant: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Xu Wang
-
Publication number: 20200202437Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based payment settlement are provided. A payment settlement request transaction of a payee system whose certificate has been stored on a blockchain is monitored. A target payment transaction is obtained that corresponds to the last node of a payment transaction linked list comprising payment transactions whose certificates have been stored on the blockchain in a payment order. A target payment write-off transaction is obtained that corresponds to the last node of a payment write-off transaction linked list comprising payment write-off transactions whose certificates have been stored on the blockchain in a payment write-off order.Type: ApplicationFiled: February 27, 2020Publication date: June 25, 2020Applicant: Alibaba Group Holding LimitedInventors: Xu Wang, Zhaolin Feng
-
Publication number: 20200193397Abstract: Implementations of this specification provide blockchain-based payment withholding operations. An example method performed by a blockchain node includes receiving a withholding transaction from a payment system connected to a blockchain, the withholding transaction having been constructed by the payment system in response to detecting a withholding request whose certificate has been stored on the blockchain; in response to receiving the withholding transaction, invoking verification logic declared in a smart contract, to verify whether the withholding information complies with a withholding rule for a target account between the payment system and a withholding requester; and after verifying that the withholding information complies with the withholding rule, generating a verification success event that causes the payment system to perform deduction processing on the target account based on the withholding information.Type: ApplicationFiled: February 26, 2020Publication date: June 18, 2020Applicant: Alibaba Group Holding LimitedInventors: Zhaolin FENG, Xu WANG, Yong WANG
-
Publication number: 20200193428Abstract: Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for blockchain-based payment withholding and agreement signing are described. In one computer-implemented method, an agreement signing transaction submitted by a user is received and used to authorize a payment system to provide a payment withholding service for a payment order of the user in a third-party service system. The agreement signing transaction includes agreement signing information of a tripartite agreement submitted by the user. Withholding verification logic declared in a first smart contract published on the blockchain is invoked to check whether there is a withholding agreement signed between the payment system and the third-party service system on the blockchain. If yes, the tripartite agreement is created that authorizes the payment system to provide the payment withholding service for the payment order for the user and published to the blockchain for certificate storage.Type: ApplicationFiled: February 27, 2020Publication date: June 18, 2020Applicant: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Xu Wang
-
Publication number: 20190392480Abstract: In an implementation, guiding a service flow is described. Historical behavior data of one or more users who use a target service is obtained for the target service. The historical behavior data is analyzed to obtain one or more user features. One or more target users are selected from one or more users who do not use the target service based on the one or more user features. Each target user has at least one of the one or more user features. Service flow guiding information is sent to each target user. The service flow guiding information guides each target user to use the target service.Type: ApplicationFiled: September 6, 2019Publication date: December 26, 2019Applicant: Alibaba Group Holding LimitedInventors: Weiwei Ding, Chen Tao, Feng Jin, Zhenyu Lu, Jiajun Wen, Yonggang Du, Wenming He, Zhaolin Feng, Zhirong Yang, Kai Yang
-
Patent number: 10225145Abstract: Embodiments of the present application relate to a method for updating a client, a device for updating a client, and a computer program product for updating a client. The method includes determining whether the client is to be updated, in the event that the client is to be updated, determining update packages for the client, determining a user's preferred functions from among functions offered by the client based on saved record of operations of the user corresponding to the client, determining update packages, from among the determined update packages, on which the user's preferred functions depend to serve as preferred packages, and releasing the preferred packages to the client to be updated.Type: GrantFiled: May 30, 2017Date of Patent: March 5, 2019Assignee: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Zhongsheng Liu
-
Publication number: 20170264482Abstract: Embodiments of the present application relate to a method for updating a client, a device for updating a client, and a computer program product for updating a client. The method includes determining whether the client is to be updated, in the event that the client is to be updated, determining update packages for the client, determining a user's preferred functions from among functions offered by the client based on saved record of operations of the user corresponding to the client, determining update packages, from among the determined update packages, on which the user's preferred functions depend to serve as preferred packages, and releasing the preferred packages to the client to be updated.Type: ApplicationFiled: May 30, 2017Publication date: September 14, 2017Inventors: Zhaolin Feng, Zhongsheng Liu
-
Patent number: 9699028Abstract: Embodiments of the present application relate to a method for updating a client, a device for updating a client, and a computer program product for updating a client. The method includes determining whether the client is to be updated, in the event that the client is to be updated, determining update packages for the client, determining a user's preferred functions from among functions offered by the client based on saved record of operations of the user corresponding to the client, determining update packages, from among the determined update packages, on which the user's preferred functions depend to serve as preferred packages, and releasing the preferred packages to the client to be updated.Type: GrantFiled: April 10, 2014Date of Patent: July 4, 2017Assignee: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Zhongsheng Liu
-
Patent number: 9690859Abstract: Transmitting information based on reading speed is disclosed, including: receiving an information acquisition request from a client device, wherein the information acquisition request includes a user identifier; determining the user identifier included in the information acquisition request; determining one or more historical information sent times and one or more historical sent information quantities corresponding to the user identifier from stored historical records; determining a reading speed corresponding to the user identifier based at least in part on the one or more historical information sent times and the one or more historical sent information quantities corresponding to the user identifier; determining a quantity of requested information to be sent to the client device based at least in part on the reading speed corresponding to the user identifier; and sending the quantity of requested information to the client device.Type: GrantFiled: May 13, 2014Date of Patent: June 27, 2017Assignee: Alibaba Group Holding LimitedInventors: Zhaolin Feng, Zhongsheng Liu
-
Publication number: 20140344338Abstract: Transmitting information based on reading speed is disclosed, including: receiving an information acquisition request from a client device, wherein the information acquisition request includes a user identifier; determining the user identifier included in the information acquisition request; determining one or more historical information sent times and one or more historical sent information quantities corresponding to the user identifier from stored historical records; determining a reading speed corresponding to the user identifier based at least in part on the one or more historical information sent times and the one or more historical sent information quantities corresponding to the user identifier; determining a quantity of requested information to be sent to the client device based at least in part on the reading speed corresponding to the user identifier; and sending the quantity of requested information to the client device.Type: ApplicationFiled: May 13, 2014Publication date: November 20, 2014Inventors: Zhaolin Feng, Zhongsheng Liu