-
公开(公告)号:US11816099B2
公开(公告)日:2023-11-14
申请号:US17462308
申请日:2021-08-31
发明人: Yize Li , Xinying Yang , Yuan Zhang
IPC分类号: G06F16/22 , G06F16/23 , G06F16/27 , G06F16/245
CPC分类号: G06F16/2379 , G06F16/22 , G06F16/2365 , G06F16/245 , G06F16/27
摘要: Implementations of this specification provide service identifier-based data indexing. An example method performed by a data indexing apparatus of a centralized database service provider that stores data by using a blockchain-type ledger includes obtaining a service identifier and a service label of a data record, the service identifier uniquely identifying a service attribute of the data record, and the service label representing a type of the data record; determining location information of the data record in the blockchain-type ledger, the location information including a block height of a data block that includes the data record, and a positional offset of the data record in the data block that includes the data record; establishing a mapping relationship among the service identifier, the service label, and the location information; and writing the mapping relationship into an index for which a primary key is the service identifier.
-
公开(公告)号:US11563805B2
公开(公告)日:2023-01-24
申请号:US17083884
申请日:2020-10-29
发明人: Xinying Yang
摘要: Embodiments of the present specification provide a method, an apparatus, a client terminal, and a server for data processing. The method includes: selecting, based on a data attribute of to-be-processed data, a target coordinating server from a plurality of coordinating servers, the plurality of coordinating servers belonging to a plurality of server clusters respectively; and sending a data processing request to the target coordinating server, such that a server cluster to which the target coordinating server belongs processes the data processing request preferentially, the data processing request directing to the to-be-processed data.
-
公开(公告)号:US11354055B2
公开(公告)日:2022-06-07
申请号:US17408610
申请日:2021-08-23
发明人: Xinying Yang
摘要: Storage devices are divided into subgroups and assigned to subsystems based on data input and data output frequencies of the subsystems. Each subgroup of storage devices is associated with a corresponding subsystem. A subsystem with higher data input and data output frequencies is assigned a higher number of solid state drives than a subsystem with lower data input and data output frequencies.
-
公开(公告)号:US11283622B2
公开(公告)日:2022-03-22
申请号:US17366869
申请日:2021-07-02
发明人: Xinying Yang , Benquan Yu , Yuan Zhang , Yize Li
摘要: Implementations of this specification provide signature verification methods and apparatuses for a blockchain ledger. An example method includes receiving by a server, a signature verification instruction that comprises a verification object parameter and a hash value. The verification object parameter includes a third-party parameter, a platform parameter, or a time service certificate parameter, the verification object parameter indicates a type of a to-be-verified object, and the server is configured to store data by using the blockchain ledger. The server obtains the to-be-verified object based on the verification object parameter and the hash value. The type of the to-be-verified object includes a third-party digital signature, a server digital signature, or a time service certificate. The server sends the to-be-verified object to a client for verification by the client.
-
公开(公告)号:US11249987B2
公开(公告)日:2022-02-15
申请号:US16812036
申请日:2020-03-06
发明人: Xinying Yang
IPC分类号: G06F16/00 , G06F16/23 , H03M7/30 , G06F16/245 , G06F16/22
摘要: This disclosure relates to data storage in a blockchain-type ledger storing data based on a blockchain data structure. In one aspect, a method includes obtaining service data. A compression threshold on which selection of a target object for performing data compression is based is determined. The target object includes a client device or a database server. At least one of a hardware performance parameter or a network performance parameter is obtained. A compression weight is determined based on at least one of the hardware performance parameter or the network performance parameter. When the compression weight is greater than a predetermined value, data compression is performed on the service data at the client device. When the compression weight is less than or equal to the predetermined value, the client device sends the service data to the database server so that the database server performs data compression on the service data.
-
公开(公告)号:US11240036B2
公开(公告)日:2022-02-01
申请号:US17207278
申请日:2021-03-19
发明人: Xinying Yang
摘要: Implementations of the present specification disclose a consensus verification method, apparatus, and device. In the implementations of the present specification, for each piece of service data, if first consensus verification on the service data fails, a first node determines whether the service data satisfies a predetermined retry condition instead of directly considering the service data to be invalid. If the predetermined retry condition is satisfied, then the service data is stored as service data to be retried. The first node can perform the first consensus verification on the service data to be retried in response to determining that a predetermined retry execution condition is triggered.
-
公开(公告)号:US20210336798A1
公开(公告)日:2021-10-28
申请号:US17366869
申请日:2021-07-02
发明人: Xinying Yang , Benquan Yu , Yuan Zhang , Yize Li
摘要: Implementations of this specification provide signature verification methods and apparatuses for a blockchain ledger. An example method includes receiving by a server, a signature verification instruction that comprises a verification object parameter and a hash value. The verification object parameter includes a third-party parameter, a platform parameter, or a time service certificate parameter, the verification object parameter indicates a type of a to-be-verified object, and the server is configured to store data by using the blockchain ledger. The server obtains the to-be-verified object based on the verification object parameter and the hash value. The type of the to-be-verified object includes a third-party digital signature, a server digital signature, or a time service certificate. The server sends the to-be-verified object to a client for verification by the client.
-
公开(公告)号:US11106660B2
公开(公告)日:2021-08-31
申请号:US17215255
申请日:2021-03-29
发明人: Yize Li , Xinying Yang , Yuan Zhang
IPC分类号: G06F16/245 , G06F16/23 , G06F16/22 , G06F16/27
摘要: Implementations of this specification provide service identifier-based data indexing. An example method performed by a data indexing apparatus of a centralized database service provider that stores data by using a blockchain-type ledger includes obtaining a service identifier and a service label of a data record, the service identifier uniquely identifying a service attribute of the data record, and the service label representing a type of the data record; determining location information of the data record in the blockchain-type ledger, the location information including a block height of a data block that includes the data record, and a positional offset of the data record in the data block that includes the data record; establishing a mapping relationship among the service identifier, the service label, and the location information; and writing the mapping relationship into an index for which a primary key is the service identifier.
-
公开(公告)号:US20210264391A1
公开(公告)日:2021-08-26
申请号:US17254819
申请日:2019-04-17
发明人: Xinying Yang
摘要: Disclosed are blockchain-based method and device for distributing copyright earnings. A blockchain network includes a plurality of service nodes, and the plurality of service nodes use virtual resources as a transfer medium to perform copyright-related transfers. When any copyright-related transfer for a target work occurs, a portion of copyright earnings generated by the copyright-related transfer is regarded as an income of a publisher of the target work, and the remaining copyright earnings are reserved as virtual resources corresponding to the target work, which are used to distribute copyright earnings to a service node using the target work. For the service node using the target work, at least a portion of the virtual resources corresponding to the target work in the blockchain are distributed to the service node through a consensus mechanism in the blockchain network, such that virtual resources corresponding to the service node are increased.
-
公开(公告)号:US11074897B2
公开(公告)日:2021-07-27
申请号:US17083740
申请日:2020-10-29
发明人: Xinying Yang
IPC分类号: G10H1/00
摘要: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a musical work adaptation quality evaluation model. One of the methods includes: obtaining a plurality of adapted musical work samples; separating audio tracks of each of the plurality of adapted musical work samples; determining instrument information identifying instruments played in each of the audio tracks; performing originality analysis on each of the audio tracks to obtain an originality value corresponding to each audio track; for each of the audio tracks, using a combination of the instrument information and the originality value corresponding to the particular audio track of the adapted musical work samples as a sample feature; and training a musical work adaptation quality evaluation model by using sample features of corresponding adapted musical work samples as input, and a predetermined evaluation score of the corresponding adapted musical work sample as output.
-
-
-
-
-
-
-
-
-