Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Check information acquisition methods and devices, resource information checking methods and devices, resource publishing methods and devices, and electronic equipment

A technique for verifying information and resource release, applied in resource verification and release methods, devices and electronic equipment, and the field of obtaining verification information, which can solve the problems of file data destruction, deletion, and failure to solve local data destruction, etc.

Active Publication Date: 2019-04-19
ALIBABA GRP HLDG LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, in the existing solutions, once erroneous data appears, the entire resource needs to be deleted
For large resource files (for example: video, generally ranging from a few MB to several GB), the deletion of the entire file due to partial wrong data, and then re-downloading will cause a huge waste of resources
[0008] In addition, existing solutions cannot solve the situation where local data is destroyed
For example, after the download is completed, the MD5 verification is used to pass, but the file data is destroyed during the local storage process. When uploading resources, directly providing data to the other party will still introduce wrong data to the network.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Check information acquisition methods and devices, resource information checking methods and devices, resource publishing methods and devices, and electronic equipment
  • Check information acquisition methods and devices, resource information checking methods and devices, resource publishing methods and devices, and electronic equipment
  • Check information acquisition methods and devices, resource information checking methods and devices, resource publishing methods and devices, and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0156] based on figure 2 The logical idea of ​​the resource sharing scheme shown, such as image 3 As shown in , it is the flow of the method for obtaining resource verification information shown in the embodiment of the present invention Figure 1 , the execution of this method is mainly figure 2 The requesting node among the P2P nodes shown in . Such as image 3 As shown, the method for obtaining resource verification information includes the following steps:

[0157] S310, sending a resource information request to the server, so as to obtain resource information of the resource to be downloaded;

[0158] For example, when the user clicks to play a video file (resource to be downloaded) on the client App, the client App will send a file playback request to the accelerator. The playback request can be in the form of a Hyper Text Transfer Protocol (HTTP) request, Such as http: / / 127.0.0.1:7878 / www.youku.com / xxxxxx.flv. In the header of HTTP, the interval information cor...

Embodiment 2

[0173] based on figure 2 The logical idea of ​​the resource sharing scheme shown, such as Figure 4 As shown in , it is the flow of the method for obtaining resource verification information shown in the embodiment of the present invention Figure II , the execution of this method is mainly figure 2 The requesting node among the P2P nodes shown in . Such as Figure 4 As shown, the method for obtaining resource verification information includes the following steps:

[0174] S410. Send a resource information request to the server to obtain resource information of the resource to be downloaded, the resource information including: the first check value of the block check information and resource node information; the block check information is used for multiple resources of the resource to be downloaded The block resource is checked; the first check value is used to check the block check information, and the resource node information indicates the location of the node where ...

Embodiment 3

[0198] based on figure 2 The logical idea of ​​the resource sharing scheme shown, such as Figure 5 As shown in , it is the flow of the verification method for block resources shown in the embodiment of the present invention Figure 1 , the execution of this method is mainly figure 2 The resource node in the P2P node shown in . Such as Figure 5 As shown, the verification method of the block resource includes the following steps:

[0199] S510. Receive a resource download request sent by the requesting node, where the resource download request includes first interval information of the resource to be downloaded;

[0200] Wherein, the first interval information is the range information corresponding to the entire resource to be downloaded for some resources among the resources to be downloaded requested by the requesting node each time.

[0201] The requesting node will divide all the requested resources into multiple P2P tasks, and then initiate a request for downloadin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of invention provides resource check information acquisition methods and devices, resource information checking methods and devices, resource publishing methods and devices, and electronic equipment. One resource checking method comprises the following steps: receiving a resource download request sent by a request node, comparing first interval information in the request with interval range of each block resource contained in a to-be-downloaded resource searched in a local storage unit, and determining a first block source with overlapping interval with the first interval information; performing checking computation on each first block source by adopting a preset checking algorithm to obtain a third checking value; comparing each third checking value with the checking valuecorresponding to the same block source in the block checking information stored in a local information base; if each third checking value is same as the checking value corresponding to the same blocksource, sending a resource part corresponding to the first interval information in the corresponding block resource to a request node. Through the scheme provided by the embodiment of the invention, the block checking can be performed on the shared resource in the P2P network, thereby improving a sharing rate of a resource file.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method, device, and electronic device for acquiring verification information, verifying resources, and publishing. Background technique [0002] The peer-to-peer computer network (Peer to Peer, P2P) system is composed of many P2P nodes, each node can download resources through the P2P network, after downloading the complete resources, the resources can also be released to the resource server, and uploaded to other nodes. Serve. [0003] In the P2P network system, due to various problems such as hijacking and tampering of network data, redirection of small operators, and local data destruction caused by bad disk cards, error data will appear during data transmission. If there is wrong data in the video resource, it will cause the user to experience various playback abnormalities such as freezes and blurred screens during video playback, which greatly affects the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06H04L9/32H04L29/08
CPCG06F21/64H04L9/3239H04L63/123H04L67/108
Inventor 石杰张士波杨敬宇
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products