Nothing Special   »   [go: up one dir, main page]

CN106453572B - Method and system based on Cloud Server synchronous images - Google Patents

Method and system based on Cloud Server synchronous images Download PDF

Info

Publication number
CN106453572B
CN106453572B CN201610913565.8A CN201610913565A CN106453572B CN 106453572 B CN106453572 B CN 106453572B CN 201610913565 A CN201610913565 A CN 201610913565A CN 106453572 B CN106453572 B CN 106453572B
Authority
CN
China
Prior art keywords
terminal device
mark
target image
image
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610913565.8A
Other languages
Chinese (zh)
Other versions
CN106453572A (en
Inventor
周德海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610913565.8A priority Critical patent/CN106453572B/en
Publication of CN106453572A publication Critical patent/CN106453572A/en
Application granted granted Critical
Publication of CN106453572B publication Critical patent/CN106453572B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a kind of method and system based on Cloud Server synchronous images, which comprises the image synchronization request that Cloud Server receiving terminal apparatus issues;The mark of target image is determined according to described image synchronization request;It determines that described image synchronization request is that the terminal device is sent under network busy condition, according to the identifier lookup target image of the target image, generates target thumbnail corresponding with the mark of the target image;The target thumbnail is sent to the terminal device, the terminal device is stored the target thumbnail as picture corresponding with the mark of the target image.The synchronous efficiency of data has can be improved in the embodiment of the present invention.

Description

Method and system based on Cloud Server synchronous images
Technical field
The present invention relates to field of communication technology, a kind of method based on Cloud Server synchronous images is related generally to and has been System.
Background technique
It is currently the epoch of data huge explosion, there is the generation of the mass data such as text, image, sound daily, image is made It include a large amount of data information compared with image for text for the information carrier of most common of them, and with the raising of pixel, storage Image needs more and more memories, for example, the size of each photo files is usually in 5M or so.With the communication technology Development, the type for the mobile device that people possess is also more and more, for example, other terminal devices such as mobile phone, plate or computer, no It is frequently necessary to synchronize with the information in mobile device.Cloud Server typically refers to operate in " virtual " on identical physical hardware The synchronous method of Cloud Server can be used to store a large amount of image data in server, user, that is to say, that closes with Cloud Server Any appliance or network-side of connection, which log in Cloud Server account, can all realize image synchronization and Image Sharing, and the modification made is all Cloud Server will be uploaded to.
In the related technology, when user uses Cloud Server synchronous images, usually since image is excessive, excessive, so that figure The speed that picture is synchronized to mobile terminal from Cloud Server is excessively slow, or even meeting blocked user interface process causes application program to be blocked The phenomenon that dead or collapse, lead to not meet the needs of image synchronization in the short time.
Summary of the invention
The embodiment of the present invention proposes a kind of method based on Cloud Server synchronous images, and can solve can not when synchronous The technical issues of meeting short time inter-sync demand.
A method of based on Cloud Server synchronous images, comprising:
The image synchronization request that Cloud Server receiving terminal apparatus issues;
The mark of target image is determined according to described image synchronization request;
Determine that described image synchronization request is that the terminal device is sent under network busy condition, according to the target figure The identifier lookup target image of picture generates target thumbnail corresponding with the mark of the target image;
Send the target thumbnail to the terminal device, the terminal device using the target thumbnail as with institute State the corresponding picture storage of mark of target image.
In one of the embodiments, the terminal device using the target thumbnail as with the target figure After the corresponding picture storage of the mark of picture further include: receive the terminal device under non-network busy condition or receiving The thumbnail recovery request sent when instruction is checked in thumbnail recovery, determines the corresponding target image of the thumbnail recovery request Mark, Xiang Suoshu terminal device sends the corresponding target image of mark of the target image, and the terminal device uses institute State the corresponding target thumbnail of mark that target image replaces the stored target image.
It is also wrapped after the mark for determining target image according to described image synchronization request in one of the embodiments, It includes: determining that described image synchronization request is that the terminal device is sent under non-network busy condition, Xiang Suoshu terminal device hair Send the mark of the target image corresponding target image, the terminal device stores the corresponding figure of mark of the target image Piece.
Generation target thumbnail corresponding with the mark of the target image also wraps in one of the embodiments, It includes: obtaining the resolution ratio of the target image, determine the resolution ratio of the target thumbnail, according to the target breviary of the determination The resolution ratio of figure generates target thumbnail corresponding with the mark of the target image.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments, In the network state of threshold value.
Further it is proposed that a kind of system based on Cloud Server synchronous images.
A kind of system based on Cloud Server synchronous images, comprising:
Image synchronization request module, the image synchronization request issued for receiving terminal apparatus;
Image identification determining module, for determining the mark of target image according to described image synchronization request;
Thumbnail generation module, for determining that described image synchronization request is the terminal device under network busy condition It sends, according to the identifier lookup target image of the target image, generates target contracting corresponding with the mark of the target image Sketch map;
Thumbnail sending module, for sending the target thumbnail to the terminal device, the terminal device is by institute Target thumbnail is stated to store as picture corresponding with the mark of the target image.
Described device further includes image sending module in one of the embodiments, is existed for receiving the terminal device The thumbnail recovery request sent under non-network busy condition or when receiving thumbnail and restoring and check instruction, determines the contracting The mark of the corresponding target image of sketch map recovery request, Xiang Suoshu terminal device send the corresponding mesh of mark of the target image Logo image, the terminal device are contracted using the corresponding target of mark that the target image replaces the stored target image Sketch map.
Described device further includes image synchronization module in one of the embodiments, is asked for determining that described image synchronizes It asks and is sent under non-network busy condition for the terminal device, Xiang Suoshu terminal device sends the mark pair of the target image The target image answered, the terminal device store the corresponding picture of mark of the target image.
The thumbnail generation module is also used to obtain the resolution ratio of the target image in one of the embodiments, The resolution ratio for determining the target thumbnail generates and the target image according to the resolution ratio of the target thumbnail of the determination The corresponding target thumbnail of mark.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments, In the network state of threshold value.
After the above-mentioned method and system based on Cloud Server synchronous images, when to be in network busy for terminal device When status user issues synchronous images request to Cloud Server, Cloud Server generates the default picture of the terminal device found Corresponding target thumbnail is simultaneously sent to terminal device, and terminal device realizes the storage of image by load target thumbnail, both The memory of terminal device is saved, and accelerates the speed of storage image, while guaranteeing that present terminal presence can check image.It is whole A synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Wherein:
Fig. 1 is a kind of schematic diagram of network architecture provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of the method based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 3 is a kind of timing diagram of the method based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 4 is that one kind provided in an embodiment of the present invention terminal device transmission thumbnail recovery under non-network busy condition is asked The flow chart for the method asked;
Fig. 5 is that one kind provided in an embodiment of the present invention terminal device under non-network busy condition sends image synchronization request Method flow chart;
Fig. 6 is a kind of structure chart of the system based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 7 is the structural representation that the computer equipment of the method based on Cloud Server synchronous images is run in one embodiment Figure.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
In one embodiment, special to propose a kind of method based on Cloud Server synchronous images.The realization of this method can Dependent on computer program, which be can run on the computer system based on von Neumann system, the calculating Machine program is related to the terminal device that Cloud Server and Cloud Server allow to access, as shown in Figure 1, the terminal device can be individual Computer, server computer, hand-held or laptop devices wearable device, mobile phone, smart phone, tablet computer, media One or more of player etc..The computer program can be an independence in the synchronizing software on terminal device Application, be also possible to function choosing-item or application plug-in based on synchronizing software application and development, or use on the terminal device Browser accesses cloud server end, and the mountable terminal in the operating systems such as operation IOS, Android, Windows Phone is set In standby.
Specifically, as shown in Fig. 2, a kind of method based on Cloud Server synchronous images, comprising:
Step S102: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Image synchronization request contain mark, local file list, network state and the terminal device of terminal device with Cloud Server carries out the synchronizing informations such as the synchronization account of file synchronization.Cloud Server passes through the terminal in authentication image synchronization request After the mark of equipment or synchronous account, allow to store on the Cloud Servers such as image, audio, video, document and application is all File synchronizes.
It should be noted that cloud server end is subjected to personal computer, server computer, hand-held or on knee sets The image synchronization that standby wearable device, mobile phone, smart phone, tablet computer, media player etc. any terminal equipment is sent Request, that is to say, that editor can automatically update to everywhere equipment in the everywhere that Cloud Server is done.
Step S104: the mark of target image is determined according to described image synchronization request;
Image has an one's own mark, can be shooting or storage date terminal device or computer program pair The filename of picture default, is also possible to picture format addend combinatorics on words, can also be the title that user saves as picture. Corresponding image, the target image required to look up during Cloud Server synchronous images can be found by the mark of image The image lacked on Cloud Server for terminal device.
Specifically, Cloud Server obtains the terminal device for including in cloud listed files and described image synchronization request Local file list, search the list items that the local file list lacks in the cloud listed files, will it is described lack Mark of the list items of mistake as the target image.
Step S106: determining that described image synchronization request is that the terminal device is sent under network busy condition, according to The identifier lookup target image of the target image generates target thumbnail corresponding with the mark of the target image;
Wherein, network busy condition is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth Under.It should be noted that in the case of current network state can be Wi-Fi, be also possible to 2G 3G the data traffics such as 4G feelings Condition reduces unnecessary rate waste, can be arranged in terminal device only in Wi-Fi feelings to save the usage amount of customer flow It is synchronized under condition.
When due under network busy condition with the image lacked in buyun server so that the speed of synchronizing process it is excessively slow, Overlong time is unable to satisfy the demand of image synchronization in the short time, or even meeting blocked user interface process causes application program to go out The phenomenon that existing stuck or collapse, influence user's using terminal equipment.For network busy condition, Cloud Server is using general Target image generates corresponding thumbnail, so that the version for saving smaller size on the terminal device, thus Optimum utilization The space of terminal device.
Specifically, described generate target thumbnail corresponding with the mark of the target image further include: obtain the mesh The resolution ratio of logo image determines the resolution ratio of the target thumbnail, raw according to the resolution ratio of the target thumbnail of the determination At target thumbnail corresponding with the mark of the target image.
Picture can also be kept to original appearance scale smaller picture, picture is zoomed in and out, and then reduced in occupancy It deposits.Target image can also be kept the former constant picture by .png format of resolution ratio save as .jpg format .jpg format branch Lossy compression is held, the compression ratio for improving JPG file reduces the committed memory of picture.It should be noted that appointing to what image was done It is all revocable for how editing, and the target thumbnail of generation is corresponding with the mark of target image, and Cloud Server saves most always Original image, that is, target image.
S108: Xiang Suoshu terminal device of step sends the target thumbnail, and the terminal device is by the target breviary Figure is stored as picture corresponding with the mark of the target image.
The timing diagram of method based on Cloud Server synchronous images as shown in Figure 3, when user is in net in terminal device Synchronous images request is issued to Cloud Server when network busy condition, Cloud Server is raw by the default picture of the terminal device found At corresponding target thumbnail and it is sent to terminal device, terminal device realizes the storage of image by load target thumbnail, Not only the memory of terminal device had been saved, but also has accelerated the speed of storage image, while having guaranteed that present terminal presence can check image. Entire synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
Preferably, it when terminal device is in non-network busy condition or when user clicks target thumbnail, can be taken to cloud Business device sends thumbnail recovery request, and target image is replaced target thumbnail, so that the image finally shown is unprocessed form, Good result of browse is presented.As shown in figure 4, one kind terminal device under non-network busy condition provided in an embodiment of the present invention Send the flow chart of the method for thumbnail recovery request, it may include:
Step S202: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Step S204: the mark of target image is determined according to described image synchronization request;
Step S206: determining that described image synchronization request is that the terminal device is sent under network busy condition, according to The identifier lookup target image of the target image generates target thumbnail corresponding with the mark of the target image;
S208: Xiang Suoshu terminal device of step sends the target thumbnail, and the terminal device is by the target breviary Figure is stored as picture corresponding with the mark of the target image;
Step S210: receiving the terminal device under non-network busy condition or checks finger receiving thumbnail recovery The thumbnail recovery request sent when enabling;
Wherein non-network busy condition is opposite with network busy condition, that is to say, that non-network busy condition is the terminal Equipment is in the case where the utilization rate of network bandwidth is less than the network state of threshold value.It is protected at this point, sending breviary recovery request to Cloud Server Demonstrate,prove downloaded in synchronizing process image transmission speed is fast, transmission time is short.
When user checks stored target thumbnail, thumbnail recovery is sent to Cloud Server and checks instruction, is asked It seeks common ground and walks target image stored in cloud server.Since the image quality of target image is apparently higher than target thumbnail, non- Target thumbnail is replaced with target image by request under network busy condition, will further improve the result of browse of image.
Step S212: the mark of the corresponding target image of the thumbnail recovery request is determined;
The mark that target image requires to look up corresponding target image is stored according to thumbnail recovery request, since target contracts The mark of sketch map and the mark of target image are identical, so the mark of the identifier lookup target image by target thumbnail, from And find corresponding target image.
S214: Xiang Suoshu terminal device of step sends the corresponding target image of mark of the target image, the terminal Equipment uses the corresponding target thumbnail of mark that the target image replaces the stored target image.
When terminal device, which is in the busy status user of network, issues synchronous images request to Cloud Server, Cloud Server will The default picture of the terminal device found generates corresponding target thumbnail and is sent to terminal device, and terminal device is by adding The storage that target thumbnail realizes image is carried, the memory of terminal device had not only been saved, but also accelerates the speed of storage image, simultaneously Guarantee that present terminal presence can check image.And detect that current network state is non-network busy condition or use in terminal device Thumbnail recovery request is issued to Cloud Server when the operation of target thumbnail is clicked at family, Cloud Server is sent out to the terminal device Send the mark of the target image corresponding target image, the terminal device replaces stored institute using the target image State the corresponding target thumbnail of mark of target image so that terminal device finally store be high-quality image.It is entire same Step process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
If the network state of present terminal equipment is non-network busy condition, illustrating to synchronize missing image at this time will not shadow It rings user to use, Cloud Server directly can send target image to terminal device, and correspond to without carrying out target image is generated Target thumbnail and storage the two steps of target thumbnail, save and synchronize the required time, and target image compares target Thumbnail better effect improves picture quality.As shown in figure 5, one kind provided in an embodiment of the present invention is under non-network busy condition Terminal device sends the flow chart of the method for image synchronization request, it may include:
Step S302: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Step S304: the mark of target image is determined according to described image synchronization request;
Step S306: determining that described image synchronization request is that the terminal device is sent under non-network busy condition, to The terminal device sends the corresponding target image of mark of the target image;
Step S308: the terminal device stores the corresponding picture of mark of the target image.
Image synchronization request is sent to Cloud Server under non-network busy condition, request synchronizes stored in cloud server Target image guarantees that the transmission speed that image is downloaded in synchronizing process is fast, transmission time is short, due to the image quality of target image It is apparently higher than target thumbnail, image synchronization request is sent under non-network busy condition and does not need then to execute target image life The step at corresponding target thumbnail, terminal device directly stores corresponding picture according to the mark of target image can be same The image of buyun server end further increases the result of browse of image.
In one embodiment, it is also proposed that a kind of system based on Cloud Server synchronous images.As shown in fig. 6, above-mentioned System based on Cloud Server synchronous images includes image synchronization request module 102, image identification determining module 104, thumbnail Generation module 106 and thumbnail sending module 108, in which:
A kind of system based on Cloud Server synchronous images, comprising:
Image synchronization request module 102, the image synchronization request issued for receiving terminal apparatus;
Image identification determining module 104, for determining the mark of target image according to described image synchronization request;
Thumbnail generation module 106, for determining that described image synchronization request is the terminal device in the busy shape of network It is sent under state, according to the identifier lookup target image of the target image, generates mesh corresponding with the mark of the target image Mark thumbnail;
Thumbnail sending module 108, for sending the target thumbnail to the terminal device, the terminal device will The target thumbnail is stored as picture corresponding with the mark of the target image.
Described device further includes image sending module 110 in one of the embodiments, for receiving the terminal device Under non-network busy condition or receive thumbnail restore check instruction when the thumbnail recovery request that sends, determine described in The mark of the corresponding target image of thumbnail recovery request, the mark that Xiang Suoshu terminal device sends the target image are corresponding Target image, the terminal device replace the corresponding target of mark of the stored target image using the target image Thumbnail.
Described device further includes image synchronization module 112 in one of the embodiments, for determining that described image is synchronous Request is that the terminal device is sent under non-network busy condition, and Xiang Suoshu terminal device sends the mark of the target image Corresponding target image, the terminal device store the corresponding picture of mark of the target image.
The thumbnail generation module 106 is also used to obtain the resolution of the target image in one of the embodiments, Rate determines the resolution ratio of the target thumbnail, is generated and the target according to the resolution ratio of the target thumbnail of the determination The corresponding target thumbnail of the mark of image.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments, In the network state of threshold value.
After the above-mentioned method and system based on Cloud Server synchronous images, when to be in network busy for terminal device When status user issues synchronous images request to Cloud Server, Cloud Server generates the default picture of the terminal device found Corresponding target thumbnail is simultaneously sent to terminal device, and terminal device realizes the storage of image by load target thumbnail, both The memory of terminal device is saved, and accelerates the speed of storage image, while guaranteeing that present terminal presence can check image.It is whole A synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
In one embodiment, as shown in fig. 7, Fig. 7 illustrates a kind of regioselective method of operation application shortcut The computer system based on von Neumann system terminal.The computer system can be smart phone, tablet computer, palm The terminal devices such as computer, laptop or PC.Specifically, may include that the external input connected by system bus connects Mouth 1001, processor 1002, memory 1003 and output interface 1004.Wherein, outer input interface 1001 optionally can be at least Including network interface 10012.Memory 1003 may include external memory 10032 (such as hard disk, CD or floppy disk etc.) and memory Reservoir 10034.Output interface 1004 can include at least the equipment such as display screen 10042.
In the present embodiment, the operation of this method is based on computer program, and the program file of the computer program is stored in In the external memory 10032 of the aforementioned computer system based on von Neumann system, it is loaded into built-in storage at runtime It in 10034, is then compiled as being transferred in processor 1002 after machine code executing, so that being based on von Neumann system Computer system in form image synchronization request module 102 in logic, image identification determining module 104, thumbnail and generate Module 106, thumbnail sending module 108, image sending module 110 and image synchronization module 112.And it is quick in above-mentioned application In the regioselective method implementation procedure of mode, the parameter of input passes through outer input interface 1001 and receives, and is transferred to and deposits It is cached in reservoir 1003, is then input in processor 1002 and is handled, the result data of processing or be cached in memory It is subsequently handled in 1003, or is passed to output interface 1004 and is exported.
Specifically, the image synchronization request that said external input interface 1001 is issued for receiving terminal apparatus;
Above-mentioned processor 1002 is used to determine the mark of target image according to described image synchronization request;
Above-mentioned memory 1003 is for determining that described image synchronization request is the terminal device under network busy condition It sends, according to the identifier lookup target image of the target image, generates target contracting corresponding with the mark of the target image Sketch map;
Above-mentioned output interface 1004 is used to send the target thumbnail to the terminal device, and the terminal device is by institute Target thumbnail is stated to store as picture corresponding with the mark of the target image.
Above-mentioned processor 1002 is also used to receive the terminal device in non-network busy shape in one of the embodiments, The thumbnail recovery request sent under state or when receiving thumbnail and restoring and check instruction, determines the thumbnail recovery request The mark of corresponding target image, above-mentioned output interface 1004 are also used to send the mark of the target image to the terminal device Know corresponding target image, the terminal device replaces the mark pair of the stored target image using the target image The target thumbnail answered.
Above-mentioned processor 1002 is also used to determine that described image synchronization request is the terminal in one of the embodiments, Equipment is sent under non-network busy condition, and above-mentioned output interface 1004 is also used to send the target figure to the terminal device The corresponding target image of the mark of picture, the terminal device store the corresponding picture of mark of the target image.
Above-mentioned processor 1002 is also used to obtain the resolution ratio of the target image in one of the embodiments, determines The resolution ratio of the target thumbnail, above-mentioned memory 1003 are also used to raw according to the resolution ratio of the target thumbnail of the determination At target thumbnail corresponding with the mark of the target image.
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.

Claims (8)

1. a kind of method based on Cloud Server synchronous images characterized by comprising
The image synchronization request that Cloud Server receiving terminal apparatus issues;Wherein, described image synchronization request contains terminal and sets Standby mark, local file list, network state and terminal device carries out the synchronous account of file synchronization with Cloud Server;Root The mark of target image is determined according to described image synchronization request, comprising:
Cloud Server obtains the local file for the terminal device for including in cloud listed files and described image synchronization request The list items that the local file list lacks in the cloud listed files are searched in list, by the list items of the missing Mark as the target image;Determine that described image synchronization request is that the terminal device is issued in network busy condition It send, according to the identifier lookup target image of the target image, generates target breviary corresponding with the mark of the target image Figure;
Send the target thumbnail to the terminal device, the terminal device using the target thumbnail as with the mesh The corresponding picture storage of the mark of logo image;
The terminal device is stored the target thumbnail as picture corresponding with the mark of the target image Later further include:
The thumbnail recovery request that the terminal device is sent under non-network busy condition is received, determines that the thumbnail restores The mark of corresponding target image is requested, Xiang Suoshu terminal device sends the corresponding target image of mark of the target image, The terminal device uses the corresponding target thumbnail of mark that the target image replaces the stored target image;
Wherein, the non-network busy condition is that the terminal device is network-like less than threshold value in the utilization rate of network bandwidth State.
2. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that described according to the figure After the mark for determining target image as synchronization request further include:
Determine that described image synchronization request is that the terminal device is sent under non-network busy condition, Xiang Suoshu terminal device hair Send the mark of the target image corresponding target image, the terminal device stores the corresponding figure of mark of the target image Piece.
3. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that it is described generation with it is described The corresponding target thumbnail of the mark of target image further include:
The resolution ratio for obtaining the target image determines the resolution ratio of the target thumbnail, is contracted according to the target of the determination The resolution ratio of sketch map generates target thumbnail corresponding with the mark of the target image.
4. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that the busy shape of network State is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth.
5. a kind of system based on Cloud Server synchronous images characterized by comprising
Image synchronization request module, the image synchronization request issued for receiving terminal apparatus;Wherein, described image synchronization request Mark, local file list, network state and the terminal device and Cloud Server for containing terminal device carry out file synchronization Synchronization account;
Image identification determining module is specifically used for cloud and takes for determining the mark of target image according to described image synchronization request Business device obtains the local file list for the terminal device for including in cloud listed files and described image synchronization request, searches The list items that the local file list lacks in the cloud listed files, using the list items of the missing as the mesh The mark of logo image;Thumbnail generation module, for determining that described image synchronization request is that the terminal device is busy in network It sends under state, according to the identifier lookup target image of the target image, generates corresponding with the mark of the target image Target thumbnail;
Thumbnail sending module, for sending the target thumbnail to the terminal device, the terminal device is by the mesh Mark thumbnail is stored as picture corresponding with the mark of the target image;
Image sending module, the thumbnail recovery request sent under non-network busy condition for receiving the terminal device, Determine the mark of the corresponding target image of the thumbnail recovery request, Xiang Suoshu terminal device sends the mark of the target image Know corresponding target image, the terminal device replaces the mark pair of the stored target image using the target image The target thumbnail answered;Wherein, utilization rate of the non-network busy condition for the terminal device in network bandwidth is less than threshold The network state of value.
6. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the system also includes Image synchronization module, for determining that described image synchronization request is that the terminal device is sent under non-network busy condition, to The terminal device sends the corresponding target image of mark of the target image, and the terminal device stores the target image The corresponding picture of mark.
7. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the thumbnail generates Module is also used to obtain the resolution ratio of the target image, the resolution ratio of the target thumbnail is determined, according to the determination The resolution ratio of target thumbnail generates target thumbnail corresponding with the mark of the target image.
8. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the busy shape of network State is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth.
CN201610913565.8A 2016-10-19 2016-10-19 Method and system based on Cloud Server synchronous images Expired - Fee Related CN106453572B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610913565.8A CN106453572B (en) 2016-10-19 2016-10-19 Method and system based on Cloud Server synchronous images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610913565.8A CN106453572B (en) 2016-10-19 2016-10-19 Method and system based on Cloud Server synchronous images

Publications (2)

Publication Number Publication Date
CN106453572A CN106453572A (en) 2017-02-22
CN106453572B true CN106453572B (en) 2019-09-17

Family

ID=58176673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610913565.8A Expired - Fee Related CN106453572B (en) 2016-10-19 2016-10-19 Method and system based on Cloud Server synchronous images

Country Status (1)

Country Link
CN (1) CN106453572B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107277117A (en) 2017-05-27 2017-10-20 广东欧珀移动通信有限公司 Image synchronization method, device, server, storage medium and terminal
WO2019056387A1 (en) * 2017-09-25 2019-03-28 深圳市大疆创新科技有限公司 Image synchronized storage method and image processing device
CN108833509A (en) * 2018-05-31 2018-11-16 出门问问信息科技有限公司 Method of data synchronization and device
CN111883233A (en) * 2020-07-14 2020-11-03 上海商汤智能科技有限公司 Image acquisition method and device, electronic equipment and storage medium
CN113407498A (en) * 2021-06-18 2021-09-17 北京金山云网络技术有限公司 Data synchronization method, device, cloud platform, system and storage medium
CN114896432B (en) * 2022-05-06 2023-03-24 深圳市联合同创科技股份有限公司 Multi-device collaborative photo display method and synchronization device
CN115469528B (en) * 2022-09-22 2024-06-07 歌尔科技有限公司 Method for switching intelligent watch dial and related components
CN115859413B (en) * 2023-02-16 2023-11-28 北京探索者软件股份有限公司 Data insertion method and device of CAD (computer aided design) client, storage medium and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103747259A (en) * 2013-12-27 2014-04-23 华为技术有限公司 Video processing method and device
CN103942290A (en) * 2014-04-11 2014-07-23 北京金山网络科技有限公司 Method and equipment used for providing images in webpage in terminal
CN104052793A (en) * 2013-03-15 2014-09-17 Lg电子株式会社 Mobile Terminal And Control Method For The Mobile Terminal
CN104199728A (en) * 2014-08-14 2014-12-10 腾讯科技(深圳)有限公司 Image transmission information displaying method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9239849B2 (en) * 2011-06-08 2016-01-19 Qualcomm Incorporated Mobile device access of location specific images from a remote database
CN103616983B (en) * 2013-11-25 2017-11-10 小米科技有限责任公司 A kind of picture display method, device and terminal device
CN103634406A (en) * 2013-12-11 2014-03-12 北京荣之联科技股份有限公司 File synchronization method and terminal thereof
CN104092749A (en) * 2014-07-01 2014-10-08 小米科技有限责任公司 Method and device for synchronizing photos
CN104765863A (en) * 2015-04-23 2015-07-08 深圳市美贝壳科技有限公司 Rapid photograph display method for mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052793A (en) * 2013-03-15 2014-09-17 Lg电子株式会社 Mobile Terminal And Control Method For The Mobile Terminal
CN103747259A (en) * 2013-12-27 2014-04-23 华为技术有限公司 Video processing method and device
CN103942290A (en) * 2014-04-11 2014-07-23 北京金山网络科技有限公司 Method and equipment used for providing images in webpage in terminal
CN104199728A (en) * 2014-08-14 2014-12-10 腾讯科技(深圳)有限公司 Image transmission information displaying method and device

Also Published As

Publication number Publication date
CN106453572A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106453572B (en) Method and system based on Cloud Server synchronous images
JP6326411B2 (en) Video communication method, video communication apparatus, program, and recording medium
CN110096660B (en) Method and device for loading page pictures and electronic equipment
CN105744292A (en) Video data processing method and device
CN107948724B (en) Video transmission control method, device, storage medium and mobile terminal
CN112770059B (en) Photographing method and device and electronic equipment
CN113368492A (en) Rendering method and device
CN105260190A (en) Operation method and device for android application based on android system distribution technology
US10938773B2 (en) Method and apparatus for synchronizing contact information and medium
CN108959393B (en) Dynamic picture processing method, device and storage medium
CN109710783B (en) Picture loading method and device, storage medium and server
CN103544221A (en) Method and system for generating video thumbnail in Android system
CN107368376B (en) Message sending method and device, expansion method and terminal
CN113836455B (en) Special effect rendering method, device, equipment, storage medium and computer program product
CN112306337B (en) Conference same screen system, method and device, computer equipment and storage medium
CN114155142A (en) Image processing method, image processing device, computer-readable storage medium and computer equipment
CN109218597A (en) Method and device for shooting image by intelligent terminal
CN107357863B (en) Picture processing method and device, storage medium and terminal
CN103268619A (en) Method and device for batch compression for picture data in swf document
CN117956264B (en) Shooting method, electronic device, storage medium, and program product
WO2024037402A1 (en) Image acquisition method and electronic device
CN113342837B (en) Data transmission method, device, electronic equipment and computer readable medium
CN112188213B (en) Encoding method, apparatus, computer device, and storage medium
CN115690662B (en) Video material generation method and device, electronic equipment and storage medium
CN101626404A (en) Content distribution method and content distribution device for unified content management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190917

CF01 Termination of patent right due to non-payment of annual fee