CN106254469A - A kind of picture pushes and display packing, server and communication terminal - Google Patents

A kind of picture pushes and display packing, server and communication terminal Download PDF

Info

Publication number
CN106254469A
CN106254469A CN201610642843.0A CN201610642843A CN106254469A CN 106254469 A CN106254469 A CN 106254469A CN 201610642843 A CN201610642843 A CN 201610642843A CN 106254469 A CN106254469 A CN 106254469A
Authority
CN
China
Prior art keywords
screen locking
locking picture
picture
terminal
server
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.)
Pending
Application number
CN201610642843.0A
Other languages
Chinese (zh)
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 CN201610642843.0A priority Critical patent/CN106254469A/en
Publication of CN106254469A publication Critical patent/CN106254469A/en
Pending legal-status Critical Current

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/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • 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/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses a kind of picture to push and display packing, server and communication terminal, described method includes: server receives the screen locking picture of terminal transmission and downloads request;Obtain the current network state of described terminal;Current network state according to described terminal returns the second screen locking picture of the resolution corresponding with described current network state and compression factor and downloads request to respond described screen locking picture, and described second screen locking picture is identical with described first screen locking image content but has the screen locking picture of different resolution and/or compression factor.The embodiment of the present invention arranged by the current network state according to terminal different resolution and compression ratio compared with screen locking picture be downloaded for different terminals and show, it is thus possible to meet the different terminal uses demand to screen locking picture, lifting Consumer's Experience.

Description

A kind of picture pushes and display packing, server and communication terminal
Technical field
The present invention relates to the communications field, be specifically related to a kind of picture and push and display packing, server and communication terminal.
Background technology
Along with popularizing of intelligent mobile terminal such as mobile phone, flat board etc. and developing rapidly of mobile Internet, intelligent mobile is eventually User's usage amount of end is increasing.And one of screen locking function standard application having become as intelligent mobile terminal, it is Intelligent sliding Dynamic terminal presents to the primary impression of user, therefore, belongs to user and uses the application of very high frequency.
But, screen locking mode of the prior art is only provided that the function of some static state, such as conventional locking and unblock Function, for providing fault-operation protection and the safeguard protection of such as coded lock;The prompt facility of essential information, is used for pointing out user Incoming information and short message;The conventional entrance arranged with common function, quickly arranges brightness, data service switch for user Or the quick entrance that some application are such as taken pictures.Generally speaking, screen locking mode of the prior art is in static state, when user sets After having put screen locking background, unlocking manner, application entrance, the desktop of screen locking in addition to SMS Tip and phone, substantially without Changing, the especially background of screen locking desktop is stiff, does not has feeling of freshness again.
This programme proposes screen locking magazine application function, and mobile phone can be real according to the slide of user at screen locking display interface Time show different picture, this picture can be to pre-set local picture, it is also possible to is all types of pictures of server push, advertisement Picture etc..If but server all pushes the screen locking picture of same size when pushing screen locking picture to different terminals, The different terminals demand to screen locking picture will not adapted to.
Summary of the invention
Embodiments provide a kind of picture to push and display packing, server and communication terminal, to meeting not With terminal use's demand to screen locking picture, promote Consumer's Experience.
Embodiment of the present invention first aspect provides a kind of picture to push and display packing, including:
Server receives the screen locking picture download request that terminal sends, and described screen locking picture downloads request for described terminal The first screen locking picture is downloaded to described server request;
Obtain the current network state of described terminal;
Current network state according to described terminal returns the resolution corresponding with described current network state and compression Second screen locking picture of ratio downloads request to respond described screen locking picture, and described second screen locking picture is and described first screen locking Image content is identical but has the screen locking picture of different resolution and/or compression factor.
Embodiment of the present invention second aspect provides a kind of picture to push and display packing, including:
Terminal to server sends the first screen locking picture and downloads request, and described screen locking picture downloads request for described terminal The first screen locking picture is downloaded to described server request;
Receive the described first screen locking picture of described server response and download the current net with described terminal asked and return Resolution that network state is corresponding and the second screen locking picture of compression factor, described second screen locking picture is and described first screen locking Image content is identical but has the screen locking picture of different resolution and/or compression factor;
The display screen of terminal shows described second screen locking picture.
The embodiment of the present invention third aspect provides a kind of server, including:
Receiver module, for receiving the screen locking picture download request that terminal sends, described screen locking picture is downloaded request and is used for Described terminal downloads the first screen locking picture to described server request;
Acquisition module, for obtaining the current network state of described terminal;
Respond module, returns divide corresponding with described current network state for the current network state according to described terminal Second screen locking picture of resolution and compression factor with respond described screen locking picture download request, described second screen locking picture be with Described first screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.
Embodiment of the present invention fourth aspect provides a kind of communication terminal, including:
Sending module, sends the first screen locking picture for terminal to server and downloads request, and described screen locking picture is downloaded please Ask and download the first screen locking picture for described terminal to described server request;
Receiver module, for receive described server response described first screen locking picture download request and return with described Resolution that the current network state of terminal is corresponding and the second screen locking picture of compression factor, described second screen locking picture be with Described first screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor;
Display module, for showing described second screen locking picture on the display screen of terminal.
It can be seen that in the technical scheme that the embodiment of the present invention provides, server receives the screen locking picture that terminal sends Downloading request, described screen locking picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request;Obtain Take the current network state of described terminal;Current network state according to described terminal returns corresponding with described current network state Resolution and compression factor the second screen locking picture with respond described screen locking picture download request, described second screen locking picture For identical with described first screen locking image content but there is the screen locking picture of different resolution and/or compression factor.By basis The current network state of terminal and arrange different resolution and compression ratio compared with screen locking picture be downloaded for different terminals With display, it is thus possible to meet the different terminal uses demand to screen locking picture, promote Consumer's Experience.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing In having technology to describe, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to Other accompanying drawing is obtained according to these accompanying drawings.
Fig. 1 is that the picture that the embodiment of the present invention provides pushes the network architecture diagram with display system;
Fig. 2-a is that schematic diagram play by the terminal screen locking picture first that the embodiment of the present invention provides;
Fig. 2-b is that schematic diagram play by the terminal screen locking picture first that the embodiment of the present invention provides
Fig. 3 is that a kind of picture that the embodiment of the present invention provides pushes the first embodiment schematic flow sheet with display packing;
Fig. 4 is that a kind of picture that the embodiment of the present invention provides pushes the second embodiment schematic flow sheet with display packing;
Fig. 5 is that a kind of picture that the embodiment of the present invention provides pushes the 3rd embodiment schematic flow sheet with display packing;
Fig. 6 is that a kind of picture that the embodiment of the present invention provides pushes the 4th embodiment schematic flow sheet with display packing;
Fig. 7 is the first embodiment structural representation of a kind of server that the embodiment of the present invention provides;
Fig. 8 is the second example structure schematic diagram of a kind of server that the embodiment of the present invention provides;
Fig. 9 is the 3rd example structure schematic diagram of a kind of server that the embodiment of the present invention provides;
Figure 10 is the first embodiment structural representation of a kind of communication terminal that the embodiment of the present invention provides;
Figure 11 is the second example structure schematic diagram of a kind of communication terminal that the embodiment of the present invention provides;
Figure 12 is the 3rd example structure schematic diagram of a kind of server that the embodiment of the present invention provides;
Figure 13 is the 4th example structure schematic diagram of a kind of server that the embodiment of the present invention provides.
Detailed description of the invention
Embodiments provide a kind of picture to push and display packing, server and communication terminal, to meeting not With terminal use's demand to screen locking picture, promote Consumer's Experience.
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with in the embodiment of the present invention Accompanying drawing, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that described embodiment is only The embodiment of a present invention part rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under not making creative work premise, all should belong to the model of present invention protection Enclose.
Term " first " in description and claims of this specification and above-mentioned accompanying drawing, " second " and " the 3rd " etc. are For distinguishing different object, not for describing particular order.Additionally, term " includes " and they any deformation, it is intended that In covering non-exclusive comprising.Such as contain series of steps or the process of unit, method, system, product or equipment do not have It is defined in the step or unit listed, but the most also includes step or the unit do not listed, or the most also include Other step intrinsic for these processes, method, product or equipment or unit.
A kind of picture of the embodiment of the present invention pushes and display packing, including: server receives the screen locking figure that terminal sends Sheet downloads request, and described screen locking picture is downloaded request and downloaded the first screen locking picture for described terminal to described server request; Obtain the current network state of described terminal;Current network state according to described terminal returns and described current network state pair The resolution answered and the second screen locking picture of compression factor download request, described second screen locking figure to respond described screen locking picture Sheet is identical with described first screen locking image content but has the screen locking picture of different resolution and/or compression factor.
It is that the picture that the embodiment of the present invention provides pushes the network architecture diagram with display system referring first to Fig. 1, Fig. 1, should Picture updates system and includes terminal 100 and server 200, is built by wired or wireless mode between terminal 100 and server 200 Vertical communication connection so that data can be carried out between terminal 100 and server 200 and upload or download, in embodiments of the present invention, Server 200 can push screen locking magazine picture to terminal 100, and terminal 100 can send to server and obtain screen locking magazine figure The request of sheet.Wherein, terminal 100 refers to that the intelligent terminal such as mobile phone, panel computer, terminal 100 support broadcasting under locking screen interface Screen locking picture, terminal 100 can show different picture according to the slide of user in real time at screen locking display interface, and this picture can To be the local picture pre-seted, it is also possible to be all types of pictures of server push, advertising pictures etc..See Fig. 2-a and Fig. 2-b, Fig. 2-a shows that schematic diagram play by the terminal screen locking picture first that the embodiment of the present invention provides, and Fig. 2-b shows this Schematic diagram play by the terminal screen locking picture second that bright embodiment provides.Terminal 100 Play Server 200 refers to can be terminal 100 servers providing screen locking picture, this server 200 can provide screen locking image data to be pushed to terminal 100, and service Device 200 can also according to the network state of terminal be different terminal push different resolution and compression ratio compared with screen locking picture.
The picture update method that the embodiment of the present invention is provided is based on what this network architecture diagram carried out realizing, and the present invention is real The picture update method that executing example is provided is to support screen locking picture playing based on terminal 100, receives the screen locking that server 200 pushes The scene of picture carries out realizing.
Seeing Fig. 3, Fig. 3 is that a kind of picture that the embodiment of the present invention provides pushes the first embodiment flow process with display packing Schematic diagram.Wherein, as it is shown on figure 3, the propelling movement of this picture may comprise steps of with display packing:
S301, server receive the screen locking picture download request that terminal sends, and described screen locking picture downloads request for institute State terminal and download the first screen locking picture to described server request.
Wherein, screen locking picture refers to the picture of screen locking magazine that terminal pushed at the server that locking screen interface shows.
In embodiments of the present invention, when, after server push screen locking magazine, first terminal gets the lock of this screen locking magazine Screen just list, the most again when terminal browses screen locking picture, sends screen locking picture to server and downloads request, to ask to download The first screen locking picture on this screen locking just list.
S302, obtain the current network state of described terminal.
Wherein, the current network state of terminal refers to a state of the current network environment of terminal.
In embodiments of the present invention, the network state of this terminal includes the parameter such as network type, network rate.
S301, return according to the current network state of described terminal the resolution corresponding with described current network state and Second screen locking picture of compression factor downloads request to respond described screen locking picture, and described second screen locking picture is and described first Screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.
Wherein, resolution refers to the quantity of information of storage in image, has how many pixels in being intended to indicate that per inch image One parameter of point, it will be understood that resolution is the highest, then the definition that image shows will be the biggest, but the size of image will simultaneously The biggest, so that when server returns this picture to terminal, the size of download when making terminal receive this picture is incited somebody to action bigger, Otherwise, resolution is the lowest, then the definition that image shows will be the least, but the size of image will be the least simultaneously, so that when clothes Business device is when returning this picture to terminal, and the size of download when making terminal receive this picture will be less.
Wherein, compression factor refers to ratio value when picture is compressed by server, this ratio value be one little In the numerical value of 1, it will be understood that the compression factor of image is the least, then the size of image is the least, so that be somebody's turn to do when server returns When picture is to terminal, the size of download when making terminal receive this picture is incited somebody to action bigger, otherwise, then the size of image is the biggest, thus Making when server returns this picture to terminal, the size of download when making terminal receive this picture will be less.
In embodiments of the present invention, due to when the first screen locking picture and the second screen locking picture are server uploading pictures for The screen locking picture of different resolution and compression factor that same screen locking picture generates after processing, thus the first screen locking picture Identical with the content of the image represented by the second screen locking picture, if simply display will be indicated as in end side different clear Degree.
It can be seen that in the scheme of the present embodiment, server receives the screen locking picture download request that terminal sends, described lock Screen picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request;Obtain the current of described terminal Network state;Current network state according to described terminal returns the resolution corresponding with described current network state and compression Second screen locking picture of ratio downloads request to respond described screen locking picture, and described second screen locking picture is and described first screen locking Image content is identical but has the screen locking picture of different resolution and/or compression factor.By the current network shape according to terminal State and arrange different resolution and compression ratio compared with screen locking picture be downloaded for different terminals and show, it is thus possible to satisfied The different users demand to screen locking picture, promotes Consumer's Experience.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
Alternatively, in some possible embodiments of the present invention, described server receives the screen locking figure that terminal sends Before sheet downloads request, described method also includes:
Screen locking picture is carried out resolution processes and opens screen locking figure with the M obtaining M different resolution of described screen locking picture Sheet;
Described M opens each Zhang Suoping picture of screen locking picture carry out the compression of N number of compression factor and open screen locking to obtain M*N Picture.
Wherein, described M is positive integer, and described N is positive integer.
Illustrate, in an example of the present invention, upload to when server receives the screen locking picture that will issue After server, server this screen locking picture is carried out different resolution and different compression ratio compared with process, thus generate difference Resolution and the screen locking picture of different compression factor, then server again by this screen locking picture preserve in the server.
Further, different screen locking pictures is corresponded to the different network state of terminal by server, so that Server can send the lock corresponding with its network state according to this corresponding relation to terminal after the screen lock state of terminal being detected Screen picture.
It is appreciated that by the screen locking picture uploaded onto the server being carried out different resolution and different compression factor Process, thus the screen locking picture of different resolution and compression factor can be generated, and, the content of this screen locking picture with former on The picture passed is identical, simply varies in size, and causes definition different.
Seeing Fig. 4, Fig. 4 is that a kind of picture that the embodiment of the present invention provides pushes the second embodiment flow process with display packing Schematic diagram.Wherein, as shown in Figure 4, this picture pushes and may comprise steps of with display packing:
S401, terminal to server send the first screen locking picture and download request, and described screen locking picture downloads request for institute State terminal and download the first screen locking picture to described server request.
S402, receive described server response described first screen locking picture download request and return with described terminal work as Resolution that front network state is corresponding and the second screen locking picture of compression factor, described second screen locking picture is and described first Screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.
In embodiments of the present invention, different resolution and pressure can be returned according to the network state of terminal due to server The screen locking picture of contracting ratio, so terminal is when to server request the first screen locking picture, will receive in server return Hold identical, but due to the resolution second screen locking picture more different from compression ratio.
S403, on the display screen of terminal, show described second screen locking picture.
It can be seen that in the scheme of the present embodiment, terminal to server sends the first screen locking picture and downloads request, described lock Screen picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request;Receive the response of described server Described first screen locking picture downloads resolution corresponding to the current network state with described terminal asked and return and compression Second screen locking picture of ratio, described second screen locking picture is identical from described first screen locking image content but has different points The screen locking picture of resolution and/or compression factor;The display screen of terminal shows described second screen locking picture.By receiving The different screen locking picture that server returns according to terminal network state, so that terminal connect network state is good when Receive and show more visible screen locking picture, and network state is bad when, receiving the most unsharp screen locking picture, it is ensured that Receive speed, make screen locking picture be unlikely to splashette when display.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
Alternatively, in some possible embodiments of the present invention, described on the display screen of terminal display described Second screen locking picture, including:
In the downloading process of described second screen locking picture, if described terminal receives the predetermined registration operation instruction of user, then It is compressed obtaining the 3rd screen locking picture by default compression factor by described second screen locking picture;
The described display screen of described terminal shows described 3rd screen locking picture.
Wherein, the 3rd screen locking picture is identical with the second screen locking image content, the screen locking picture that compression factor is different, thus There is different picture size.
Alternatively, some fast operatings instruction that predetermined registration operation instruction is user of this user, such as quick sliding, frequently Switching, the operational order such as a large amount of loadings, thus terminal is when receiving this operational order, due to high to the demand of display speed, So needing comparatively fast to Load Image, so time under identical network environment, the optional picture downloaded of first reducing Size, namely screen locking picture is compressed so that the screen locking picture of this request can show in terminal in time.
It is appreciated that by when terminal loads screen locking picture, further screen locking picture being compressed, so that Must can ensure that terminal shows screen locking picture in time when terminal receives the fast operating of some users.
Alternatively, in some possible embodiments of the present invention, described on the described display screen of described terminal After showing described 3rd screen locking picture, described method also includes:
After described second screen locking picture has been downloaded, the described display screen of described terminal shows described second lock Screen picture, to replace described 3rd screen locking picture.
It is appreciated that owing to the second screen locking picture is terminal when receiving the instruction of some fast operatings, thus in order to make The screen locking picture that screen locking picture obtains after being compressed picture, this screen locking picture is shown rapidly during must loading Owing to have passed through compression, have lost image definition, therefore after the second screen locking picture has been downloaded, can will load the second screen locking again Original 3rd screen locking picture replaced by picture, so that terminal can show figure in time when receiving fast operating instruction Sheet, can guarantee that again the screen locking picture quality of display.
Alternatively, in some possible embodiments of the present invention, described method also includes:
If the current network state of described terminal changes, described terminal sends the second screen locking picture to described server Downloading request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking figure for described terminal to described server request Sheet, described 4th screen locking picture is the screen locking figure of the resolution corresponding with described terminal current network state and compression factor Sheet, described 4th screen locking picture is identical with described first screen locking image content but has different resolution and/or compression factor Screen locking picture.
Illustrate, when terminal is after outdoor mobile network environment transfers wireless wifi network environment to, due in end Under outdoor mobile network environment, one is bad due to network quality, and two in order to save download cost, and server is at this network For the screen locking picture for a low resolution and high compression ratio of terminal configuration under state, and when terminal transfers indoor wireless wifi to After, owing to network rate accelerates, and downloading for unrestricted flow, so now terminal is at this network of generally providing of wireless wifi Under the variation of environment again triggering terminal again to the 4th screen locking picture that server request is new.
It is appreciated that re-request downloads screen locking picture by when the network state of terminal changes, so that Terminal, after poor network environment proceeds to preferable network environment, can ask to meet the relatively sharp of this network state again The screen locking picture of display effect, promotes Consumer's Experience.
For the ease of being best understood from and implement the such scheme of the embodiment of the present invention, below in conjunction with the applied field that some are concrete Scape is illustrated.
Refer to the 3rd embodiment flow process signal that Fig. 5, Fig. 4 are a kind of picture update methods that the embodiment of the present invention provides Figure.In method shown in Fig. 5, it is detailed that content same or similar with method shown in Fig. 3 or Fig. 4 is referred in Fig. 3 or Fig. 4 Describing, here is omitted.Wherein, as it is shown in figure 5, the propelling movement of this picture may comprise steps of with display packing:
S501, terminal to server send the first screen locking picture and download request.Wherein,
Described screen locking picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request.
In embodiments of the present invention, thus server will receive terminal send first screen locking picture download request.
Wherein, screen locking picture refers to the picture of screen locking magazine that terminal pushed at the server that locking screen interface shows.
S502, server obtain the current network state of described terminal.
Wherein, the current network state of terminal refers to a state of the current network environment of terminal.
In embodiments of the present invention, the network state of this terminal includes the parameter such as network type, network rate.
S503, server return the resolution corresponding with described current network state according to the current network state of described terminal Second screen locking picture of rate and compression factor downloads request to respond described screen locking picture.
Wherein, described second screen locking picture for identical with described first screen locking image content but have different resolution and/ Or the screen locking picture of compression factor.
In embodiments of the present invention, thus terminal will receive described server response described first screen locking picture download request And resolution corresponding to the current network state with described terminal that returns and the second screen locking picture of compression factor, described Two screen locking pictures are identical with described first screen locking image content but have the screen locking figure of different resolution and/or compression factor Sheet.
S504, in the downloading process of described second screen locking picture, if the predetermined registration operation that described terminal receives user refers to Order, then be compressed obtaining the 3rd screen locking picture by default compression factor by described second screen locking picture.
Wherein, the 3rd screen locking picture is identical with the second screen locking image content, the screen locking picture that compression factor is different, thus There is different picture size.
Alternatively, some fast operatings instruction that predetermined registration operation instruction is user of this user, such as quick sliding, frequently Switching, the operational order such as a large amount of loadings, thus terminal is when receiving this operational order, due to high to the demand of display speed, So needing comparatively fast to Load Image, so time under identical network environment, the optional picture downloaded of first reducing Size, namely screen locking picture is compressed so that the screen locking picture of this request can show in terminal in time.
S505, on the described display screen of described terminal, show described 3rd screen locking picture.
S506, after described second screen locking picture has been downloaded, on the described display screen of described terminal, display is described Second screen locking picture, to replace described 3rd screen locking picture.
It is appreciated that owing to the second screen locking picture is terminal when receiving the instruction of some fast operatings, thus in order to make The screen locking picture that screen locking picture obtains after being compressed picture, this screen locking picture is shown rapidly during must loading Owing to have passed through compression, have lost image definition, therefore after the second screen locking picture has been downloaded, can will load the second screen locking again Original 3rd screen locking picture replaced by picture, so that terminal can show figure in time when receiving fast operating instruction Sheet, can guarantee that again the screen locking picture quality of display.
It can be seen that in the scheme of the present embodiment, terminal to server sends the first screen locking picture and downloads request, described lock Screen picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request;Receive the response of described server Described first screen locking picture downloads resolution corresponding to the current network state with described terminal asked and return and compression Second screen locking picture of ratio, described second screen locking picture is identical from described first screen locking image content but has different points The screen locking picture of resolution and/or compression factor;The display screen of terminal shows described second screen locking picture.By receiving The different screen locking picture that server returns according to terminal network state, so that terminal connect network state is good when Receive and show more visible screen locking picture, and network state is bad when, receiving the most unsharp screen locking picture, it is ensured that Receive speed, make screen locking picture be unlikely to splashette when display.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
See the 4th embodiment flow process signal that Fig. 6, Fig. 6 are a kind of picture update methods that the embodiment of the present invention provides Figure.In method shown in Fig. 6, it is detailed that content same or similar with method shown in Fig. 3 or Fig. 4 is referred in Fig. 3 or Fig. 4 Describing, here is omitted.Wherein, as shown in Figure 6, this picture pushes and may comprise steps of with display packing:
S601, terminal to server send the first screen locking picture and download request, and described screen locking picture downloads request for institute State terminal and download the first screen locking picture to described server request.
In embodiments of the present invention, thus server will receive terminal send first screen locking picture download request.
Wherein, screen locking picture refers to the picture of screen locking magazine that terminal pushed at the server that locking screen interface shows.
S602, server obtain the current network state of described terminal.
Wherein, the current network state of terminal refers to a state of the current network environment of terminal.
In embodiments of the present invention, the network state of this terminal includes the parameter such as network type, network rate.
S603, server return the resolution corresponding with described current network state according to the current network state of described terminal Second screen locking picture of rate and compression factor downloads request to respond described screen locking picture.
Wherein, described second screen locking picture for identical with described first screen locking image content but have different resolution and/ Or the screen locking picture of compression factor.
In embodiments of the present invention, thus terminal will receive described server response described first screen locking picture download request And resolution corresponding to the current network state with described terminal that returns and the second screen locking picture of compression factor, described Two screen locking pictures are identical with described first screen locking image content but have the screen locking figure of different resolution and/or compression factor Sheet.
S604, on the display screen of terminal, show described second screen locking picture.
If the current network state of the described terminal of S605 changes, then terminal to server sends the second screen locking picture Downloading request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking figure for described terminal to described server request Sheet.
Wherein, described 4th screen locking picture is the resolution corresponding with described terminal current network state and compression factor Screen locking picture, described 4th screen locking picture for identical with described first screen locking image content but have different resolution and/or The screen locking picture of compression factor.
S606, terminal receive the described second screen locking picture of server response and download the 4th screen locking picture asked and return.
S607, at the 4th screen locking picture described in terminal demonstration.
It can be seen that in the scheme of the present embodiment, terminal to server sends the first screen locking picture and downloads request, described lock Screen picture is downloaded request and is downloaded the first screen locking picture for described terminal to described server request;Receive the response of described server Described first screen locking picture downloads resolution corresponding to the current network state with described terminal asked and return and compression Second screen locking picture of ratio, described second screen locking picture is identical from described first screen locking image content but has different points The screen locking picture of resolution and/or compression factor;The display screen of terminal shows described second screen locking picture.By receiving The different screen locking picture that server returns according to terminal network state, so that terminal connect network state is good when Receive and show more visible screen locking picture, and network state is bad when, receiving the most unsharp screen locking picture, it is ensured that Receive speed, make screen locking picture be unlikely to splashette when display.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
The embodiment of the present invention also provides for a kind of server, and this server includes:
Receiver module, for receiving the screen locking picture download request that terminal sends, described screen locking picture is downloaded request and is used for Described terminal downloads the first screen locking picture to described server request;
Acquisition module, for obtaining the current network state of described terminal;
Respond module, returns divide corresponding with described current network state for the current network state according to described terminal Second screen locking picture of resolution and compression factor with respond described screen locking picture download request, described second screen locking picture be with Described first screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.
Concrete, refer to the first embodiment structure that Fig. 7, Fig. 7 are a kind of servers that the embodiment of the present invention provides and show It is intended to, is used for realizing picture disclosed in the embodiment of the present invention and pushes and display packing.Wherein, as it is shown in figure 5, this server 700 May include that
Detection module 710, sending module 720 and receiver module 730.
Wherein, receiver module 710, the screen locking picture sent for receiving terminal downloads request, the download of described screen locking picture Request downloads the first screen locking picture for described terminal to described server request.
Wherein, screen locking picture refers to the picture of screen locking magazine that terminal pushed at the server that locking screen interface shows.
In embodiments of the present invention, when, after server push screen locking magazine, first terminal gets the lock of this screen locking magazine Screen just list, the most again when terminal browses screen locking picture, sends screen locking picture to server and downloads request, to ask to download The first screen locking picture on this screen locking just list.
Acquisition module 720, for obtaining the current network state of described terminal.
Wherein, the current network state of terminal refers to a state of the current network environment of terminal.
In embodiments of the present invention, the network state of this terminal includes the parameter such as network type, network rate.
Respond module 730, returns corresponding with described current network state for the current network state according to described terminal Resolution and compression factor the second screen locking picture with respond described screen locking picture download request, described second screen locking picture For identical with described first screen locking image content but there is the screen locking picture of different resolution and/or compression factor.
Wherein, resolution refers to the quantity of information of storage in image, has how many pixels in being intended to indicate that per inch image One parameter of point, it will be understood that resolution is the highest, then the definition that image shows will be the biggest, but the size of image will simultaneously The biggest, so that when server returns this picture to terminal, the size of download when making terminal receive this picture is incited somebody to action bigger, Otherwise, resolution is the lowest, then the definition that image shows will be the least, but the size of image will be the least simultaneously, so that when clothes Business device is when returning this picture to terminal, and the size of download when making terminal receive this picture will be less.
Wherein, compression factor refers to ratio value when picture is compressed by server, this ratio value be one little In the numerical value of 1, it will be understood that the compression factor of image is the least, then the size of image is the least, so that be somebody's turn to do when server returns When picture is to terminal, the size of download when making terminal receive this picture is incited somebody to action bigger, otherwise, then the size of image is the biggest, thus Making when server returns this picture to terminal, the size of download when making terminal receive this picture will be less.
In embodiments of the present invention, due to when the first screen locking picture and the second screen locking picture are server uploading pictures for The screen locking picture of different resolution and compression factor that same screen locking picture generates after processing, thus the first screen locking picture Identical with the content of the image represented by the second screen locking picture, if simply display will be indicated as in end side different clear Degree.
It is understood that the function of each functional module of the server 700 of the present embodiment can be implemented according to said method Method in example implements, and it implements process and is referred to the associated description of said method embodiment, the most superfluous State.
It can be seen that in the scheme of the present embodiment, server 700 receives the screen locking picture download request that terminal sends, institute State screen locking picture and download request for described terminal to described server 700 request download the first screen locking picture;Obtain described end The current network state of end;Current network state according to described terminal returns the resolution corresponding with described current network state And the second screen locking picture of compression factor is to respond the download request of described screen locking picture, described second screen locking picture is with described First screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.By working as according to terminal Front network state and arrange different resolution and compression ratio compared with screen locking picture be downloaded for different terminals and show, from And the different users demand to screen locking picture can be met, promote Consumer's Experience.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
Refer to the second example structure schematic diagram that Fig. 8, Fig. 8 are the communication terminals that the embodiment of the present invention provides, be used for Realize picture update method disclosed in the embodiment of the present invention.Wherein, the communication terminal shown in Fig. 8 is that communication as shown in Figure 7 is whole End is optimized and obtains.Communication terminal shown in Fig. 8 is in addition to including the module of the communication terminal shown in Fig. 7, it is also possible to Including:
Processing module 840, is used for:
Screen locking picture is carried out resolution processes and opens screen locking figure with the M obtaining M different resolution of described screen locking picture Sheet, described M is positive integer;
Described M opens each Zhang Suoping picture of screen locking picture carry out the compression of N number of compression factor and open screen locking to obtain M*N Picture, described N is positive integer.
Wherein, described M is positive integer, and described N is positive integer.
Illustrate, in an example of the present invention, upload to when server receives the screen locking picture that will issue After server, server this screen locking picture is carried out different resolution and different compression ratio compared with process, thus generate difference Resolution and the screen locking picture of different compression factor, then server again by this screen locking picture preserve in the server.
Further, different screen locking pictures is corresponded to the different network state of terminal by server, so that Server can send the lock corresponding with its network state according to this corresponding relation to terminal after the screen lock state of terminal being detected Screen picture.
It is appreciated that by the screen locking picture uploaded onto the server being carried out different resolution and different compression factor Process, thus the screen locking picture of different resolution and compression factor can be generated, and, the content of this screen locking picture with former on The picture passed is identical, simply varies in size, and causes definition different.
It can be seen that in the scheme of the present embodiment, server 800 receives the screen locking picture download request that terminal sends, institute State screen locking picture and download request for described terminal to described server 800 request download the first screen locking picture;Obtain described end The current network state of end;Current network state according to described terminal returns the resolution corresponding with described current network state And the second screen locking picture of compression factor is to respond the download request of described screen locking picture, described second screen locking picture is with described First screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.By working as according to terminal Front network state and arrange different resolution and compression ratio compared with screen locking picture be downloaded for different terminals and show, from And the different users demand to screen locking picture can be met, promote Consumer's Experience.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
See the structural representation that Fig. 9, Fig. 9 are the 3rd embodiments of the communication terminal that the embodiment of the present invention provides.Such as Fig. 9 Shown in, this communication terminal 900 may include that at least one input equipment 701;At least one outut device 902;At at least one Reason device 903, such as CPU;With memorizer 904, above-mentioned input equipment 901, outut device 902, processor 903 and memorizer 904 Connected by bus 905.
Above-mentioned memorizer 904 can be high-speed RAM memorizer, it is possible to for non-labile memorizer (non-volatile Memory), such as disk memory.Above-mentioned memorizer 904 is used for storing batch processing code, above-mentioned input equipment 901, output Equipment 902 and processor 903, for calling the program code of storage in memorizer 904, perform to operate as follows:
Above-mentioned processor 903, receives, for server, the screen locking picture download request that terminal sends, under described screen locking picture The request that carries downloads the first screen locking picture for described terminal to described server request;
Above-mentioned processor 903, is additionally operable to obtain the current network state of described terminal;
Above-mentioned processor 903, is additionally operable to the current network state according to described terminal and returns and described current network state Corresponding resolution and the second screen locking picture of compression factor download request, described second screen locking to respond described screen locking picture Picture is identical with described first screen locking image content but has the screen locking picture of different resolution and/or compression factor.
Alternatively, in other possible embodiments of the present invention, above-mentioned processor 903 receives the lock that terminal sends Before request downloaded by screen picture, described processor 902 is additionally operable to:
Screen locking picture is carried out resolution processes and opens screen locking figure with the M obtaining M different resolution of described screen locking picture Sheet;
Described M opens each Zhang Suoping picture of screen locking picture carry out the compression of N number of compression factor and open screen locking to obtain M*N Picture.
It can be seen that in the scheme of the present embodiment, server 900 receives the screen locking picture download request that terminal sends, institute State screen locking picture and download request for described terminal to described server 900 request download the first screen locking picture;Obtain described end The current network state of end;Current network state according to described terminal returns the resolution corresponding with described current network state And the second screen locking picture of compression factor is to respond the download request of described screen locking picture, described second screen locking picture is with described First screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.By working as according to terminal Front network state and arrange different resolution and compression ratio compared with screen locking picture be downloaded for different terminals and show, from And the different users demand to screen locking picture can be met, promote Consumer's Experience.
Further, it is the differently configured resolution of terminal and compression ratio due to server according to the network state of terminal The screen locking picture of example, also makes server actively the screen locking picture of terminal downloads can be carried out strict policy control, prevents figure Sheet information dropout is bigger, it is ensured that the picture distortion factor of response is in tolerance band.
The embodiment of the present invention also provides for a kind of communication terminal, and this communication terminal includes:
Sending module, sends the first screen locking picture for terminal to server and downloads request, and described screen locking picture is downloaded please Ask and download the first screen locking picture for described terminal to described server request;
Receiver module, for receive described server response described first screen locking picture download request and return with described Resolution that the current network state of terminal is corresponding and the second screen locking picture of compression factor, described second screen locking picture be with Described first screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor;
Display module, for showing described second screen locking picture on the display screen of terminal.
Concrete, refer to the first embodiment knot that Figure 10, Figure 10 are a kind of communication terminals that the embodiment of the present invention provides Structure schematic diagram, is used for realizing picture update method disclosed in the embodiment of the present invention.Wherein, as shown in Figure 10, this communication terminal 1000 may include that
Sending module 1010, receiver module 1020 and display module 1030.
Wherein, sending module 1010, send the first screen locking picture for terminal to server and download request, described screen locking figure Sheet is downloaded request and is downloaded the first screen locking picture for described terminal to described server request.
Receiver module 1020, for receive described server response described first screen locking picture download request and return with Resolution that the current network state of described terminal is corresponding and the second screen locking picture of compression factor, described second screen locking picture For identical with described first screen locking image content but there is the screen locking picture of different resolution and/or compression factor.
In embodiments of the present invention, different resolution and pressure can be returned according to the network state of terminal due to server The screen locking picture of contracting ratio, so terminal is when to server request the first screen locking picture, will receive in server return Hold identical, but due to the resolution second screen locking picture more different from compression ratio.
Display module 1030, for showing described second screen locking picture on the display screen of terminal.
It is understood that the function of each functional module of the communication terminal 1000 of the present embodiment can be real according to said method The method executed in example implements, and it implements process and is referred to the associated description of said method embodiment, the most no longer Repeat.
It can be seen that in the scheme of the present embodiment, under terminal is in locking screen interface, when terminal is downloaded from server 1000 Detect after complete screen locking image data bag whether screen locking image data bag described in server 1000 has renewal;If server being detected Screen locking image data in 1000 is surrounded by renewal, and it is more newly requested that terminal to server 1000 sends screen locking image data bag;Thus Server is by return screen locking picture more new data packets so that screen locking image data bag is updated by terminal, and described screen locking picture is more New data packets is the screen locking image data bag before updating and the discrepancy data between the screen locking image data bag after renewal.Service Device is when being updated screen locking image data bag, by generating screen locking picture more new data packets with to the screen locking picture in terminal Packet is updated, thus decreases download pressure when screen locking image data bag is updated by terminal, improves and updates effect Rate.
Refer to the second example structure schematic diagram that Figure 11, Figure 11 are the communication terminals that the embodiment of the present invention provides, use In realizing picture update method disclosed in the embodiment of the present invention.Wherein, the communication terminal shown in Figure 11 is as shown in Figure 10 logical Letter terminal is optimized and obtains.Communication terminal 1100 shown in Figure 11 except include the communication terminal shown in Figure 10 module it Outward, also have following extension:
Alternatively, in other possible embodiments of the present invention, described display module 1130 also includes:
Compression module 1131, in the downloading process of described second screen locking picture, if described terminal receives user Predetermined registration operation instruction, then be compressed obtaining the 3rd screen locking picture by default compression factor by described second screen locking picture;
Described display module 1130, is additionally operable to show described 3rd screen locking figure on the described display screen of described terminal Sheet.
Wherein, the 3rd screen locking picture is identical with the second screen locking image content, the screen locking picture that compression factor is different, thus There is different picture size.
Alternatively, some fast operatings instruction that predetermined registration operation instruction is user of this user, such as quick sliding, frequently Switching, the operational order such as a large amount of loadings, thus terminal is when receiving this operational order, due to high to the demand of display speed, So needing comparatively fast to Load Image, so time under identical network environment, the optional picture downloaded of first reducing Size, namely screen locking picture is compressed so that the screen locking picture of this request can show in terminal in time.
It is appreciated that by when terminal loads screen locking picture, further screen locking picture being compressed, so that Must can ensure that terminal shows screen locking picture in time when terminal receives the fast operating of some users.
Alternatively, in some possible embodiments of the present invention, described display module 1130, it is additionally operable to:
After described second screen locking picture has been downloaded, the described display screen of described terminal shows described second lock Screen picture, to replace described 3rd screen locking picture.
It is appreciated that owing to the second screen locking picture is terminal when receiving the instruction of some fast operatings, thus in order to make The screen locking picture that screen locking picture obtains after being compressed picture, this screen locking picture is shown rapidly during must loading Owing to have passed through compression, have lost image definition, therefore after the second screen locking picture has been downloaded, can will load the second screen locking again Original 3rd screen locking picture replaced by picture, so that terminal can show figure in time when receiving fast operating instruction Sheet, can guarantee that again the screen locking picture quality of display.
Alternatively, in some possible embodiments of the present invention, described sending module 1010, it is additionally operable to:
If the current network state of described terminal changes, described terminal sends the second screen locking picture to described server Downloading request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking figure for described terminal to described server request Sheet, described 4th screen locking picture is the screen locking figure of the resolution corresponding with described terminal current network state and compression factor Sheet, described 4th screen locking picture is identical with described first screen locking image content but has different resolution and/or compression factor Screen locking picture.
Illustrate, when terminal is after outdoor mobile network environment transfers wireless wifi network environment to, due in end Under outdoor mobile network environment, one is bad due to network quality, and two in order to save download cost, and server is at this network For the screen locking picture for a low resolution and high compression ratio of terminal configuration under state, and when terminal transfers indoor wireless wifi to After, owing to network rate accelerates, and downloading for unrestricted flow, so now terminal is at this network of generally providing of wireless wifi Under the variation of environment again triggering terminal again to the 4th screen locking picture that server request is new.
It is appreciated that re-request downloads screen locking picture by when the network state of terminal changes, so that Terminal, after poor network environment proceeds to preferable network environment, can ask to meet the relatively sharp of this network state again The screen locking picture of display effect, promotes Consumer's Experience.
It is understood that the function of each functional module of the communication terminal 1100 of the present embodiment can be real according to said method The method executed in example implements, and it implements process and is referred to the associated description of said method embodiment, the most no longer Repeat.
It can be seen that in the scheme of the present embodiment, under terminal is in locking screen interface, when terminal is downloaded from server 1100 Detect after complete screen locking image data bag whether screen locking image data bag described in server 1100 has renewal;If server being detected Screen locking image data in 1100 is surrounded by renewal, and it is more newly requested that terminal to server 1100 sends screen locking image data bag;Thus Server is by return screen locking picture more new data packets so that screen locking image data bag is updated by terminal, and described screen locking picture is more New data packets is the screen locking image data bag before updating and the discrepancy data between the screen locking image data bag after renewal.Service Device is when being updated screen locking image data bag, by generating screen locking picture more new data packets with to the screen locking picture in terminal Packet is updated, thus decreases download pressure when screen locking image data bag is updated by terminal, improves and updates effect Rate.
See the structural representation that Figure 12, Figure 12 are the 3rd embodiments of the server that the embodiment of the present invention provides.Such as figure Shown in 12, this server 1200 may include that at least one input equipment 901;At least one outut device 1202;At least one Processor 1203, such as CPU;With memorizer 1204, above-mentioned input equipment 1201, outut device 1202, processor 1203 and deposit Reservoir 1204 is connected by bus 1205.
Above-mentioned memorizer 1204 can be high-speed RAM memorizer, it is possible to for non-labile memorizer (non-volatile Memory), such as disk memory.Above-mentioned memorizer 1204 is used for storing batch processing code, above-mentioned input equipment 1201, defeated Go out equipment 1202 and processor 1203 for calling in memorizer 1204 program code of storage, perform following operation:
Above-mentioned processor 1203, sends the first screen locking picture for terminal to server and downloads request, described screen locking picture Request of downloading downloads the first screen locking picture for described terminal to described server request;
Above-mentioned processor 1203, is additionally operable to receive the described first screen locking picture of described server response and downloads request and return Resolution corresponding to the current network state with described terminal and the second screen locking picture of compression factor, described second screen locking Picture is identical with described first screen locking image content but has the screen locking picture of different resolution and/or compression factor;
Above-mentioned processor 1203, is additionally operable to show described second screen locking picture on the display screen of terminal.
Alternatively, in other possible embodiments of the present invention, described above-mentioned processor 1203 showing in terminal Described second screen locking picture is shown on display screen curtain, including:
In the downloading process of described second screen locking picture, if described terminal receives the predetermined registration operation instruction of user, then It is compressed obtaining the 3rd screen locking picture by default compression factor by described second screen locking picture;
The described display screen of described terminal shows described 3rd screen locking picture.
Alternatively, in other possible embodiments of the present invention, described above-mentioned processor 1203 is in described terminal Described display screen on show described 3rd screen locking picture after, be additionally operable to:
After described second screen locking picture has been downloaded, the described display screen of described terminal shows described second lock Screen picture, to replace described 3rd screen locking picture.
Alternatively, in other possible embodiments of the present invention, above-mentioned processor 1203 is additionally operable to:
If the current network state of described terminal changes, described terminal sends the second screen locking picture to described server Downloading request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking figure for described terminal to described server request Sheet, described 4th screen locking picture is the screen locking figure of the resolution corresponding with described terminal current network state and compression factor Sheet, described 4th screen locking picture is identical with described first screen locking image content but has different resolution and/or compression factor Screen locking picture.
It is understood that the function of each functional module of the communication terminal 1200 of the present embodiment can be real according to said method The method executed in example implements, and it implements process and is referred to the associated description of said method embodiment, the most no longer Repeat.
It can be seen that in the scheme of the present embodiment, under terminal is in locking screen interface, when terminal is downloaded from server 1200 Detect after complete screen locking image data bag whether screen locking image data bag described in server 1200 has renewal;If server being detected Screen locking image data in 1200 is surrounded by renewal, and it is more newly requested that terminal to server 1200 sends screen locking image data bag;Thus Server is by return screen locking picture more new data packets so that screen locking image data bag is updated by terminal, and described screen locking picture is more New data packets is the screen locking image data bag before updating and the discrepancy data between the screen locking image data bag after renewal.Service Device is when being updated screen locking image data bag, by generating screen locking picture more new data packets with to the screen locking picture in terminal Packet is updated, thus decreases download pressure when screen locking image data bag is updated by terminal, improves and updates effect Rate.
The embodiment of the present invention additionally provides a more specifically application scenarios, as follows: above-mentioned terminal unit is mobile phone, under Face combines Figure 13 and each component parts of mobile phone carries out concrete introduction:
RF circuit 1310 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, by base station After downlink information receives, process to processor 1380;It addition, be sent to base station by designing up data.Generally, RF circuit 1310 include but not limited to antenna, at least one amplifier, transceiver, bonder, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..Additionally, RF circuit 1310 can also be led to network and other equipment by radio communication Letter.Above-mentioned radio communication can use arbitrary communication standard or agreement, includes but not limited to global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memorizer 1320 can be used for storing software program and module, and processor 1380 is stored in memorizer by operation The software program of 1320 and module, thus perform the application of various functions and the data process of mobile phone.Memorizer 1320 can be led Including storage program area and storage data field, wherein, needed for storage program area can store operating system, at least one function Application program (such as screen locking image display method) etc.;Storage data field can store the data that the use according to mobile phone is created (different resolution and the screen locking picture of compression factor) etc..Additionally, memorizer 1320 can include high-speed random access memory, Can also include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state are deposited Memory device.
Input block 1330 can be used for receiving numeral or the character information of input, and produce with the user setup of mobile phone with And function controls relevant key signals input.Specifically, input block 1330 can include contact panel 1331, other input equipments 1332.Contact panel 1331, also referred to as touch screen, can collect user thereon or neighbouring touch operation (such as user uses Any applicable object such as finger, stylus or adnexa operation on contact panel 1331 or near contact panel 1331), and Corresponding attachment means is driven according to formula set in advance.Optionally, contact panel 1331 can include touch detecting apparatus and Two parts of touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect the letter that touch operation brings Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give processor 1380, and order that processor 1380 sends can be received and performed.Furthermore, it is possible to adopt Contact panel 1331 is realized with polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Divided by contact panel 1331, input block 1330 can also include other input equipments 1332.Specifically, other input equipments 1332 can include but It is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. extremely Few one.
Display unit 1340 can be used for each of the information that inputted by user of display or the information being supplied to user and mobile phone Plant menu.Display unit 1340 can include display floater 1341, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) Configure display floater 1341.Further, contact panel 1331 can cover display floater 1341, when contact panel 1331 detects Arrive thereon or after neighbouring touch operation, send processor 1380 to determine the type of touch event, with preprocessor 1380 provide corresponding visual output according to the type of touch event on display floater 1341.Although in fig. 13, touch surface Plate 1331 and display floater 1341 are to realize input and the input function of mobile phone as two independent parts, but at some In embodiment, can be by integrated to contact panel 1331 and display floater 1341 and realize input and the output function of mobile phone.
Mobile phone may also include at least one sensor 1350, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light Light and shade regulate the brightness of display floater 1341, proximity transducer can cut out display floater when mobile phone moves in one's ear 1341 and/or backlight.As the one of motion sensor, accelerometer sensor can detect (generally three axles) in all directions and add The size of speed, can detect that size and the direction of gravity time static, can be used for identifying application (the such as horizontal/vertical screen of mobile phone attitude Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;As for mobile phone also Other sensors such as configurable gyroscope, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 1360, speaker 1361, microphone 1362 can provide the audio interface between user and mobile phone.Audio frequency The signal of telecommunication after the voice data conversion that circuit 1360 can will receive, is transferred to speaker 1361, speaker 1361 changes Export for acoustical signal;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 1362, by voicefrequency circuit 1360 Voice data is converted to after reception, then after voice data output processor 1380 is processed, through RF circuit 1310 to be sent to ratio Such as another mobile phone, or voice data is exported to memorizer 1320 to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 1370 Part, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Figure 13 shows WiFi module 1370, but it is understood that, it is also not belonging to must be configured into of mobile phone, can not change as required completely Omit in the scope of the essence becoming invention.
Processor 1380 is the control centre of mobile phone, utilizes various interface and the various piece of the whole mobile phone of connection, It is stored in the software program in memorizer 1320 and/or module by running or performing, and calls and be stored in memorizer 1320 Interior data, perform the various functions of mobile phone and process data, thus mobile phone is carried out integral monitoring.Optionally, processor 1380 can include one or more processing unit;Preferably, processor 1380 can integrated application processor and modulation /demodulation process Device, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor is mainly located Reason radio communication.It is understood that above-mentioned modem processor can not also be integrated in processor 1380.
Mobile phone also includes the power supply 1390 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply Management system is logically contiguous with processor 1380, thus realizes management charging, electric discharge and power consumption pipe by power-supply management system The functions such as reason.
Although not shown, mobile phone can also include photographic head, bluetooth module etc., does not repeats them here.
In previous embodiment, each step method flow process can structure based on the terminal unit shown in Figure 13 realize.
The embodiment of the present invention also provides for a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can store journey Sequence, this program includes when performing that any picture described in said method embodiment pushes the part or all of step with display packing Suddenly.
It should be noted that for aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some step can use other orders or carry out simultaneously.Secondly, those skilled in the art also should know Knowing, embodiment described in this description belongs to preferred embodiment, involved action and the module not necessarily present invention Necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not has the portion described in detail in certain embodiment Point, may refer to the associated description of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, can be by another way Realize.Such as, device embodiment described above is only schematically, and the division of the most described unit is only one Logic function divides, actual can have when realizing other dividing mode, the most multiple unit or assembly can in conjunction with or can To be integrated into another system, or some features can be ignored, or does not performs.Another point, shown or discussed each other Coupling direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication connection, Can be being electrical or other form.
The described unit illustrated as separating component can be or may not be physically separate, shows as unit The parts shown can be or may not be physical location, i.e. may be located at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme 's.
It addition, each functional unit in various embodiments of the present invention can be integrated in a processing unit, it is possible to Being that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
If described integrated unit realizes and as independent production marketing or use using the form of SFU software functional unit Time, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part that in other words prior art contributed or this technical scheme completely or partially can be with the form of software product Embodying, this computer software product is stored in a storage medium, including some instructions with so that a computer Equipment (can be for personal computer, server or the network equipment etc.) perform the whole of method described in each embodiment of the present invention or Part steps.And aforesaid storage medium includes: USB flash disk, read only memory (ROM, Read-Only Memory), random access memory are deposited Reservoir (RAM, Random Access Memory), portable hard drive, magnetic disc or CD etc. are various can store program code Medium.
The above, above example only in order to technical scheme to be described, is not intended to limit;Although with reference to front State embodiment the present invention has been described in detail, it will be understood by those within the art that: it still can be to front State the technical scheme described in each embodiment to modify, or wherein portion of techniques feature is carried out equivalent;And these Amendment or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (12)

1. a picture pushes and display packing, it is characterised in that described method includes:
Server receives the screen locking picture download request that terminal sends, and described screen locking picture downloads request for described terminal to institute State server request and download the first screen locking picture;
Obtain the current network state of described terminal;
The resolution corresponding with described current network state and the second of compression factor is returned according to described current network state Screen locking picture downloads request to respond described screen locking picture, and described second screen locking picture is and described first screen locking image content phase With but there is the screen locking picture of different resolution and/or compression factor.
Method the most according to claim 1, it is characterised in that described server receives the screen locking picture download that terminal sends Before request, described method also includes:
Screen locking picture is carried out resolution processes and opens screen locking picture with the M obtaining M different resolution of described screen locking picture;
Described M opens each Zhang Suoping picture of screen locking picture carry out the compression of N number of compression factor and open screen locking figure to obtain M*N Sheet.
3. a picture pushes and display packing, it is characterised in that described method includes:
Terminal to server sends the first screen locking picture and downloads request, and described screen locking picture downloads request for described terminal to institute State server request and download the first screen locking picture;
Receive the described first screen locking picture of described server response and download the current network shape with described terminal asked and return Resolution that state is corresponding and the second screen locking picture of compression factor, described second screen locking picture is and described first screen locking picture Content is identical but has the screen locking picture of different resolution and/or compression factor;
The display screen of terminal shows described second screen locking picture.
Method the most according to claim 3, it is characterised in that described show on the display screen of terminal described second lock Screen picture, including:
In the downloading process of described second screen locking picture, if described terminal receives the predetermined registration operation instruction of user, then by institute State the second screen locking picture to be compressed obtaining the 3rd screen locking picture by default compression factor;
The described display screen of described terminal shows described 3rd screen locking picture.
Method the most according to claim 4, it is characterised in that described show institute on the described display screen of described terminal After stating the 3rd screen locking picture, described method also includes:
After described second screen locking picture has been downloaded, the described display screen of described terminal shows described second screen locking figure Sheet, to replace described 3rd screen locking picture.
6. according to the method described in claim 4 or 5, it is characterised in that described method also includes:
If the current network state of described terminal changes, described terminal sends the second screen locking picture to described server and downloads Request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking picture, institute for described terminal to described server request State the screen locking picture that the 4th screen locking picture is the resolution corresponding with described terminal current network state and compression factor, described 4th screen locking picture is identical with described first screen locking image content but has the screen locking of different resolution and/or compression factor Picture.
7. a server, it is characterised in that described server includes:
Receiver module, for receiving the screen locking picture download request that terminal sends, described screen locking picture downloads request for described Terminal downloads the first screen locking picture to described server request;
Acquisition module, for obtaining the current network state of described terminal;
Respond module, returns the resolution corresponding with described current network state for the current network state according to described terminal And the second screen locking picture of compression factor is to respond the download request of described screen locking picture, described second screen locking picture is with described First screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor.
Server the most according to claim 7, it is characterised in that described server also includes processing module, is used for:
Screen locking picture is carried out resolution processes and opens screen locking picture, institute with the M obtaining M different resolution of described screen locking picture Stating M is positive integer;
Described M opens each Zhang Suoping picture of screen locking picture carry out the compression of N number of compression factor and open screen locking figure to obtain M*N Sheet, described N is positive integer.
9. a communication terminal, it is characterised in that described communication terminal includes:
Sending module, sends the first screen locking picture for terminal to server and downloads request, and the request of downloading of described screen locking picture is used The first screen locking picture is downloaded to described server request in described terminal;
Receiver module, downloads request and that return with described terminal for receiving the described first screen locking picture of described server response Resolution corresponding to current network state and the second screen locking picture of compression factor, described second screen locking picture is with described First screen locking image content is identical but has the screen locking picture of different resolution and/or compression factor;
Display module, for showing described second screen locking picture on the display screen of terminal.
Communication terminal the most according to claim 9, it is characterised in that described display module also includes:
Compression module, in the downloading process of described second screen locking picture, if described terminal receives the default behaviour of user Instruct, be then compressed obtaining the 3rd screen locking picture by default compression factor by described second screen locking picture;
Described display module, is additionally operable to show described 3rd screen locking picture on the described display screen of described terminal.
11. communication terminals according to claim 10, it is characterised in that described display module, are additionally operable to:
After described second screen locking picture has been downloaded, the described display screen of described terminal shows described second screen locking figure Sheet, to replace described 3rd screen locking picture.
12. according to the communication terminal described in claim 10 or 11, it is characterised in that described sending module, is additionally operable to:
If the current network state of described terminal changes, described terminal sends the second screen locking picture to described server and downloads Request, described second screen locking picture is downloaded request and is downloaded the 4th screen locking picture, institute for described terminal to described server request State the screen locking picture that the 4th screen locking picture is the resolution corresponding with described terminal current network state and compression factor, described 4th screen locking picture is identical with described first screen locking image content but has the screen locking of different resolution and/or compression factor Picture.
CN201610642843.0A 2016-08-08 2016-08-08 A kind of picture pushes and display packing, server and communication terminal Pending CN106254469A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610642843.0A CN106254469A (en) 2016-08-08 2016-08-08 A kind of picture pushes and display packing, server and communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610642843.0A CN106254469A (en) 2016-08-08 2016-08-08 A kind of picture pushes and display packing, server and communication terminal

Publications (1)

Publication Number Publication Date
CN106254469A true CN106254469A (en) 2016-12-21

Family

ID=58078297

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610642843.0A Pending CN106254469A (en) 2016-08-08 2016-08-08 A kind of picture pushes and display packing, server and communication terminal

Country Status (1)

Country Link
CN (1) CN106254469A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107517316A (en) * 2017-08-24 2017-12-26 广东欧珀移动通信有限公司 Image display method, image processing method and Related product
CN108347451A (en) * 2017-01-23 2018-07-31 北京京东尚科信息技术有限公司 Picture processing system, method and apparatus
CN110351312A (en) * 2018-04-02 2019-10-18 腾讯科技(深圳)有限公司 Picture sharing method, device, computer equipment and storage medium
CN111694972A (en) * 2019-03-11 2020-09-22 新疆丝路大道信息科技有限责任公司 Picture data management method and system for automobile leasing platform and electronic equipment
CN111970545A (en) * 2020-08-27 2020-11-20 成都新潮传媒集团有限公司 Method and device for downloading advertisement resources and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905045A (en) * 2012-10-26 2013-01-30 北京奇虎科技有限公司 Method and server for providing picture data to computing terminal
CN102946418A (en) * 2012-10-26 2013-02-27 北京奇虎科技有限公司 Terminal equipment, picture providing system and picture transmission method
CN102946419A (en) * 2012-10-26 2013-02-27 北京奇虎科技有限公司 Picture server and picture data providing method
CN104636106A (en) * 2015-02-12 2015-05-20 小米科技有限责任公司 Picture displaying method and device and terminal device
US20150312183A1 (en) * 2014-04-23 2015-10-29 Cellco Partnership D/B/A Verizon Wireless Variable image acquisition and processing techniques based on image data type
CN105681336A (en) * 2012-10-26 2016-06-15 北京奇虎科技有限公司 Image providing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905045A (en) * 2012-10-26 2013-01-30 北京奇虎科技有限公司 Method and server for providing picture data to computing terminal
CN102946418A (en) * 2012-10-26 2013-02-27 北京奇虎科技有限公司 Terminal equipment, picture providing system and picture transmission method
CN102946419A (en) * 2012-10-26 2013-02-27 北京奇虎科技有限公司 Picture server and picture data providing method
CN105681336A (en) * 2012-10-26 2016-06-15 北京奇虎科技有限公司 Image providing system
US20150312183A1 (en) * 2014-04-23 2015-10-29 Cellco Partnership D/B/A Verizon Wireless Variable image acquisition and processing techniques based on image data type
CN104636106A (en) * 2015-02-12 2015-05-20 小米科技有限责任公司 Picture displaying method and device and terminal device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108347451A (en) * 2017-01-23 2018-07-31 北京京东尚科信息技术有限公司 Picture processing system, method and apparatus
CN107517316A (en) * 2017-08-24 2017-12-26 广东欧珀移动通信有限公司 Image display method, image processing method and Related product
CN110351312A (en) * 2018-04-02 2019-10-18 腾讯科技(深圳)有限公司 Picture sharing method, device, computer equipment and storage medium
CN110351312B (en) * 2018-04-02 2021-10-26 腾讯科技(深圳)有限公司 Picture sharing method and device, computer equipment and storage medium
US11483414B2 (en) 2018-04-02 2022-10-25 Tencent Technology (Shenzhen) Company Limited Picture sharing method, computer device, and storage medium
CN111694972A (en) * 2019-03-11 2020-09-22 新疆丝路大道信息科技有限责任公司 Picture data management method and system for automobile leasing platform and electronic equipment
CN111970545A (en) * 2020-08-27 2020-11-20 成都新潮传媒集团有限公司 Method and device for downloading advertisement resources and storage medium

Similar Documents

Publication Publication Date Title
CN103473092B (en) A kind of download the processing method of application, device and terminal unit
CN106254469A (en) A kind of picture pushes and display packing, server and communication terminal
CN104571979B (en) A kind of method and apparatus for realizing split view
CN106162316A (en) The data processing method of a kind of video flowing, device and system
CN107729103A (en) A kind of method for switching theme, mobile terminal and computer-readable storage medium
CN107589887A (en) One kind applies startup method and terminal
CN106293738A (en) The update method of a kind of facial expression image and device
CN108172200A (en) A kind of method and terminal device of this display of applicating Chinese
CN106126726A (en) The exhibiting method of a kind of file scene and relevant device
CN104836717A (en) Data processing method and apparatus, and terminal equipment
CN108322897A (en) Cutting ferrule meal combined method and device
CN103312907A (en) Voice channel distribution management method, related device and communication system
CN107678822B (en) A kind of information processing method and device, terminal and readable storage medium storing program for executing
CN106874045A (en) A kind of startup method of application program, device and mobile terminal
CN104135504A (en) An application-based service providing method, device and system
CN106231382A (en) A kind of advertising pictures player method and terminal unit
CN106254488A (en) Method, the method for broadcasting and the relevant apparatus that screen locking picture pushes
CN103677944A (en) Method and device for manufacturing screen locking interface and terminal device
CN106688305A (en) Intelligent matching method for filter and terminal
CN106325594A (en) Locking method and locking device for virtual keys and mobile terminal
CN103561291A (en) Video channel distribution management method, relevant device and communication system
CN103561176A (en) Method and device for acquiring call records of terminal device and terminal device
CN105897567A (en) Information sharing method and device
CN103457832A (en) Information management method, device and terminal
CN106385498A (en) Information classification method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161221