IP Library Granted Patent US 10,693,846
Granted Patent B2
US 10,693,846 · App. 16/124,999 · Granted Jun 23, 2020

Published information processing method and device, and information publishing system

Inventor: Li Yang (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
H04L63/0428G06F21/64H04L9/3239H04L29/08H04L63/123
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,693,846
App. No.
16/124,999
Granted
Jun 23, 2020
Kind
B2
Abstract

The present disclosure relates to a published information processing method and device. One example method includes obtaining a data item to be published in a published information record from a network site, the data item associated with a service item of the network site; determining that the published information record does not include a prior published data item associated with the service item; in response to determining that the published information record does not include a prior published data item associated with the service item, generating an encryption value based on predetermined initial information; and storing the data item and the generated encryption value in the published information record, wherein the encryption value is configured to enable a user to detect whether the data item has been modified on the network site.

Claims (50)

1. A computer-implemented method, comprising:

obtaining a first data item to be published in a published information record from a network site, the first data item associated with a service item of the network site;

determining that the published information record does not include any prior published data item associated with the service item;

in response to determining that the published information record does not include any prior published data item associated with the service item, generating a first encryption value based on predetermined initial information; and

storing the first data item and the generated first encryption value in the published information record, wherein the first encryption value is configured to enable a user to detect whether the first data item has been modified on the network site;

obtaining a second data item different then the first data item to be published in the published information record from the network site, the second data item associated with the service item;

determining that the published information record includes a prior published data item associated with the service item;

in response to determining that the published information record includes the prior published data item associated with the service item;

determining an interval amount of prior published data associated with the service item, wherein the interval amount of the prior published data comprises a number of data items in the prior published data, or a number of data items in a predetermined time range preceding the second data item;

obtaining a most recent interval amount of the prior published data associated with the service item; and

generating a second encryption value based on the most recent interval amount of the prior published data associated with the service item; and

storing the second data item and the second encryption value in the published information record.

2. The computer-implemented method of claim 1 , wherein the first data item comprises at least one of a user comment thread, announcement information, donation information, crowdsourcing information, a payment information record, or an order data record.

3. The computer-implemented method of claim 1 , further comprising obtaining additional data for generating the first encryption value based on the predetermined initial information, wherein the additional data comprises instructions from an information publishing server.

4. The computer-implemented method of claim 1 , wherein generating the first encryption value based on the predetermined initial information is performed using an encryption algorithm comprising at least one of a Message Digest 2 (MD2), a Message Digest 4 (MD4), a Message Digest 5 (MD5), or a Secure Hash Algorithm 1 (SHA1).

5. The computer-implemented method of claim 1 , further comprising generating a link for the generated first encryption value to provide for users accessing the published information record.

6. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

obtaining a first data item to be published in a published information record from a network site, the first data item associated with a service item of the network site;

determining that the published information record does not include any prior published data item associated with the service item;

in response to determining that the published information record does not include any prior published data item associated with the service item, generating a first encryption value based on predetermined initial information; and

storing the first data item and the generated first encryption value in the published information record, wherein the first encryption value is configured to enable a user to detect whether the first data item has been modified on the network site;

obtaining a second data item different then the first data item to be published in the published information record from the network site, the second data item associated with the service item;

determining that the published information record includes a prior published data item associated with the service item;

in response to determining that the published information record includes the prior published data item associated with the service item;

determining an interval amount of prior published data associated with the service item, wherein the interval amount of the prior published data comprises a number of data items in the prior published data, or a number of data items in a predetermined time range preceding the second data item;

obtaining a most recent interval amount of the prior published data associated with the service item; and

generating a second encryption value based on the most recent interval amount of the prior published data associated with the service item; and

storing the second data item and the second encryption value in the published information record.

7. The non-transitory, computer-readable medium of claim 6 , wherein the first data item comprises at least one of a user comment thread, announcement information, donation information, crowdsourcing information, a payment information record, or an order data record.

8. The non-transitory, computer-readable medium of claim 6 , the operations further comprising obtaining additional data for generating the first encryption value based on the predetermined initial information, wherein the additional data comprises instructions from an information publishing server.

9. The non-transitory, computer-readable medium of claim 6 , wherein generating the first encryption value based on the predetermined initial information is performed using an encryption algorithm comprising at least one of a Message Digest 2 (MD2), a Message Digest 4 (MD4), a Message Digest 5 (MD5), or a Secure Hash Algorithm 1 (SHA1).

10. The non-transitory, computer-readable medium of claim 6 , the operations further comprising generating a link for the generated first encryption value to provide for users accessing the published information record.

11. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

obtaining a first data item to be published in a published information record from a network site, the first data item associated with a service item of the network site;

determining that the published information record does not include any prior published data item associated with the service item;

in response to determining that the published information record does not include any prior published data item associated with the service item, generating a first encryption value based on predetermined initial information; and

storing the first data item and the generated first encryption value in the published information record, wherein the first encryption value is configured to enable a user to detect whether the first data item has been modified on the network site;

obtaining a second data item different then the first data item to be published in the published information record from the network site, the second data item associated with the service item;

determining that the published information record includes a prior published data item associated with the service item;

in response to determining that the published information record includes a prior published data item associated with the service item;

determining an interval amount of prior published data associated with the service item, wherein the interval amount of the prior published data comprises a number of data items in the prior published data, or a number of data items in a predetermined time range preceding the second data item;

obtaining a most recent interval amount of the prior published data associated with the service item; and

generating a second encryption value based on the most recent interval amount of the prior published data associated with the service item; and

storing the second data item and the second encryption value in the published information record.

12. The computer-implemented system of claim 11 , wherein the first data item comprises at least one of a user comment thread, announcement information, donation information, crowdsourcing information, a payment information record, or an order data record.

13. The computer-implemented system of claim 11 , the operations further comprising obtaining additional data for generating the first encryption value based on the predetermined initial information, wherein the additional data comprises instructions from an information publishing server.

14. The computer-implemented system of claim 11 , wherein generating the first encryption value based on the predetermined initial information is performed using an encryption algorithm comprising at least one of a Message Digest 2 (MD2), a Message Digest 4 (MD4), a Message Digest 5 (MD5), or a Secure Hash Algorithm 1 (SHA1).

15. The computer-implemented system of claim 11 , the operations further comprising generating a link for the generated first encryption value to provide for users accessing the published information record.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2018
From: YANG, LI
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 047564/0620 →