CN110166619A - The method for down loading and client of picture - Google Patents
The method for down loading and client of picture Download PDFInfo
- Publication number
- CN110166619A CN110166619A CN201810150040.2A CN201810150040A CN110166619A CN 110166619 A CN110166619 A CN 110166619A CN 201810150040 A CN201810150040 A CN 201810150040A CN 110166619 A CN110166619 A CN 110166619A
- Authority
- CN
- China
- Prior art keywords
- picture
- session
- image information
- server
- user
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User 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/72439—User 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
This application discloses a kind of method for down loading of picture and clients.The described method includes: inputting according to user, specified session is determined;It wherein, include at least one image information in the specified session;The picture downloading request for the specified session is sent to server, so that the server selectes image information according to picture downloading request in the specified session;Receive the corresponding picture of chosen image information of the server feedback.The method for down loading of picture and client can simplify downloading process in session provided herein, reduce manual operation, improve user experience.
Description
Technical field
This application involves computer field, in particular to the method for down loading and client of picture in a kind of session.
Background technique
Existing communication software usually constructs the mode of session, is supplied between user and links up.In a session
In, for example, the session of the communication platforms such as wechat session or QQ session, everybody often sends many pictures.
Many times, user wishes some specific pictures in download session.Under normal conditions, user is by manually turning over
History message is read, these specific photos is found one by one, is selected and downloaded.
Summary of the invention
The purpose of this specification embodiment be to provide the method for down loading of picture in a kind of session, client, electronic equipment,
Computer storage medium and server can simplify picture downloading process, reduce manual operation, improve user experience.
In order to solve the above technical problems, this specification embodiment provides a kind of method for down loading of picture in session, packet
It includes: being inputted according to user, determine specified session;It wherein, include at least one image information in the specified session;To server
The picture sent for the specified session downloads request, so that the server is according to picture downloading request in the finger
Determine to select image information in session;Receive the corresponding picture of chosen image information of the server feedback.
This specification embodiment also provides a kind of client comprising: determining module, for being inputted according to user, really
Surely session is specified;It wherein, include at least one image information in the specified session;Sending module, for being sent to server
Request is downloaded for the picture of the specified session, so that the server is according to picture downloading request in the specified meeting
Image information is selected in words;Receiving module, for receiving the corresponding picture of chosen image information of the server feedback.
This specification embodiment also provides a kind of electronic equipment comprising: input unit, processor, network communication list
Member;The input unit is for receiving user's input;The processor, which is used to be inputted according to the user, determines specified session;Its
In, it include at least one image information in the specified session;The network communication unit, which is used to send to server, is directed to institute
The picture downloading request for stating specified session, so that the server selects in the specified session according to picture downloading request
Determine image information;Receive the corresponding picture of chosen image information of the server feedback.
This specification embodiment also provides a kind of computer storage medium, and meter is stored in the computer storage medium
Calculation machine program, the realization when computer program is executed by processor: inputting according to user, determines specified session, wherein described
It include at least one image information in specified session;The picture downloading request for the specified session is sent to server, with
The server is set to select image information in the specified session according to picture downloading request;It is anti-to receive the server
The corresponding picture of chosen image information of feedback.
This specification embodiment also provides a kind of method for down loading of picture in session, comprising: receives being directed to for client
The picture of specified session downloads request;It wherein, include at least one image information in the specified session;According under the picture
Request is carried, chosen image information is determined in the image information of the specified session;By the chosen image information
Corresponding picture is sent to the client.
This specification embodiment also provides a kind of server, and the server includes: receiving module, for receiving client
The picture for specified session at end downloads request;It wherein, include at least one image information in the specified session;Determine mould
Block is requested for downloading according to the picture, and chosen image information is determined in the image information of the specified session;It sends
The corresponding picture of the chosen image information is sent to the client by module.
The technical solution provided by above this specification embodiment is as it can be seen that this specification embodiment passes through the picture
The image information that downloading request is selected in the specified session, obtains the designated pictures, makes user from repeating mechanical obtain
Photo is selected one by one then to download, and is optimized interaction flow, is saved operating cost, promotes the experience of user.
Detailed description of the invention
It, below will be to embodiment in order to illustrate more clearly of the application embodiment or technical solution in the prior art
Or attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is only
It is some embodiments as described in this application, for those of ordinary skill in the art, in not making the creative labor property
Under the premise of, it is also possible to obtain other drawings based on these drawings.
The schematic diagram of the download management system of picture in a kind of session that Fig. 1 provides for this specification embodiment;
The flow chart of the method for down loading of picture in a kind of session that Fig. 2 provides for this specification embodiment;
Fig. 3 is a kind of schematic diagram at session interface that this specification embodiment provides;
Fig. 4 is a kind of schematic diagram for determining specified session that this specification embodiment provides;
Fig. 5 is a kind of schematic diagram for piece downloading of not interpreting blueprints that this specification embodiment provides;
Fig. 6 is a kind of schematic diagram for piece downloading of not interpreting blueprints that this specification embodiment provides;
Fig. 7 is a kind of flow chart for selected picture that this specification embodiment provides;
Fig. 8 is the flow chart that a kind of label that this specification embodiment provides has read information;
Fig. 9 is that a kind of downloading that provides of this specification embodiment is not interpreted blueprints the flow diagram of piece;
Figure 10 is a kind of schematic diagram at downloading interface that this specification embodiment provides;
Figure 11 is a kind of flow chart for determining specified session that this specification embodiment provides;
Figure 12 is a kind of flow chart for transmission picture downloading request that this specification embodiment provides;
Figure 13 is a kind of flow chart for transmission picture downloading request that this specification embodiment provides;
Figure 14 is a kind of module diagram for client that this specification embodiment provides;
Figure 15 is the schematic diagram for a kind of electronic equipment that this specification embodiment provides;
The flow chart of the method for down loading of picture in a kind of session that Figure 16 provides for this specification embodiment;
Figure 17 is a kind of flow chart for determining chosen image information that this specification embodiment provides;
Figure 18 is a kind of module diagram for server that this specification embodiment provides.
Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality
The attached drawing in mode is applied, the technical solution in the application embodiment is clearly and completely described, it is clear that described
Embodiment is only a part of embodiment of the application, rather than whole embodiments.Based on the embodiment party in the application
Formula, every other embodiment obtained by those of ordinary skill in the art without making creative efforts, is all answered
When the range for belonging to the application protection.
Please refer to Fig. 1.This specification embodiment provides a kind of download management system of picture in session.The picture
Download management system may include server and client side.
In the present embodiment, client can be desktop computer, tablet computer, laptop, smart phone, number
Assistant, intelligent wearable device etc..Wherein, intelligent wearable device may include Intelligent bracelet, smartwatch, intelligent glasses,
Intelligent helmet etc..Certainly, client is not limited to the above-mentioned electronic equipment with certain entity, can also be run on it is above-mentioned
Software in electronic equipment.
In the present embodiment, user can operate the picture downloading request that client sends the specified session.Specifically
, for example, in a specified session of client, by operational order, such as long-pressing icon, click icon and downslide icon
Operational order sends corresponding picture downloading request.The specified session can be the session in chat software, the chat work
Tool, which can be the chat tools such as wechat, QQ, Skype or other, can provide the information communication tool of user information interaction.
In the present embodiment, client can also show user to receive the chosen picture of the server feedback
The corresponding picture of message.User is showed by way of picture specifically, can be.Client can also receive the service
The compressed file of the correspondence picture of the selected image information of device feedback, such as rar, zip, user can compress text based on the received
Part etc. such as unzips it to it and forwards at the operation.
In the present embodiment, server can be the electronic equipment with operation and network interaction function;Or
It runs in the electronic equipment, provides the software of service logic for data processing and network interaction.
In the present embodiment, server has no specific quantity.It can be a server, can also be several clothes
Business device, alternatively, the server cluster that several servers are formed.
In the present embodiment, server can receive client for the picture downloading request of specified session, and according to
The downloading request is handled, and the corresponding picture of the chosen image information is sent to the client.For example,
When the client sends downloading request as the picture not browsed in downloading chat record, the server is according under corresponding
Request is carried, determines the picture not browsed in chat record, and the picture is sent to client, the data of transmission can also be with
Being includes the compressed file selected image information and correspond to picture.
Please refer to Fig. 2.This specification embodiment provides a kind of method for down loading of picture in session, and the method can wrap
Include following steps.
Step S10: inputting according to user, determines specified session;It wherein, include at least one picture in the specified session
Message.
In the present embodiment, session can refer to the conversation message set that message communication formation is carried out between user.Tool
Body, the session can be the chat sessions based on information communication tool.The session can be according to participating user's quantity
Difference is divided into ordinary conversation and cluster conversation etc..Information exchange of the user on virtual platform may be implemented in the session.
In the present embodiment, the conversation message can be the basic unit that user carries out message communication, conversation message
It may include subscriber identity information and message content.Specifically, user can log in information communication client according to user account
End, the user account is for characterizing subscriber identity information, to distinguish different users.Certainly, correspond to user account, user
Personal settings can also be carried out to the user's name and user's head portrait.For example, a user says in group: " hello ",
Then " hello " is one of the message content of the conversation message, corresponds to the user's name and use of " hello " this message content
Account picture can play the role of identity user identity to a certain extent, and other users can be according at the beginning of user's name or head portrait
Step determines the user information of information sender, the information exchange being more convenient between user.The message content can refer to one
Specific content in conversation message.For example, user is in client word, the text or picture of transmission etc..Wherein, the figure
Piece can be JPG format, GIF format or expression figure etc..The type of the conversation message may include that word message, picture disappear
Breath, acoustic information etc..
In the present embodiment, the session may include at least one image information.Specifically, the session is current
Pictorial information can be inquired in interface and/or historical information.Certainly, when the session does not include image information, the session
It is also possible to exclude or cannot select in advance.For example, it includes image information session that user, which can not select this by client not, such as
" no available pictures " are prompted when selecting the session;Or user excludes the session object when executing the method in advance,
Such as the session object is in gray states and can not select.
In the present embodiment, user's input is for characterizing the operation of the user on the client, for reaching triggering
Condition is to select specified session.Specifically, user's input can be gesture or header operations that user faces client, example
Such as, user can carry out carrying out selection session in session list as flipbook, if user makes the movement of flipbook to the left, then objective
Family end focus pointer selects a upper session entry in session list, and user makes the movement of flipbook to the right, then in session list,
Select next session entry;Similarly, user can be rocked by head or the operations such as facial characteristics such as eyes select specified meeting
Words.User can also rock client device or presses screen to select specified session.Such as when user rocks visitor to the left
Family end equipment, for selecting a upper session entry in session list, user rocks to the right client device, in session column
Next session entry is selected in table;User's presses screen, when dynamics is greater than the session that preset threshold selects the pressing area
?.User's input can also be to be inputted by accessing external equipment.For example, user passes through the electronics that matches with client
Pen, keyboard, mouse, headset etc., which carry out text or voice input, can be such as when user carries out the input of voice signal and work as sound
When sound attribute value is greater than preset attribute value, the sound is identified, is matched with predetermined registration operation instruction.Certainly, user
Input mode is not limited to the example above, and one of ordinary skill in the art are under the enlightenment of present techniques marrow, it is also possible to make it
It is changed, but as long as the function and effect of its realization are same as the present application or similar, should all be covered by the application protection scope.
In the present embodiment, determine that specified session can refer to a selection state to the specified session, with
In the range of specified selection picture.Wherein, the session entry can be the message set of user information interaction.Specifically, for example, one
In the information communication client of a user, includes university group, work group, life Qun Deng group or corresponding a conference, be somebody's turn to do
User wants to obtain the image information of university group, then the user input selected, determines the university this session entry of group to use
The range with acquisition Target Photo is want at family, to obtain the Target Photo in specified range.Certainly, the specified session can be one
A session is also possible to multiple sessions or whole sessions.
In the present embodiment, client determines that specified session can refer to user's input and corresponding operational order
Match, to complete to select a session.Specifically, can be the specified trigger condition of client setting, when user inputs
When reaching the trigger condition, to complete selected specified session.For example, user is by clicking directly on desired session, by the meeting
Words are determined as specified session;For another example user selects specified session by voice input, which is determined as specified session;
For example user's input can be the title or mark that session is specified by text, numeral input again, which is determined as specifying
Session.Such as, the chat sessions that " high three (5) class " selectes " high three (5) class " are inputted in group hunting, alternatively, in group-list,
" high three (5) class " corresponding mark is that " 1 " then inputs " 1 " for selecting " high three (5) class ", certainly further includes selecting multiple chats
Session.In the present embodiment, user reaches preset trigger condition by above-mentioned input operation to determine specified session.Pass through
It determines specified session, to determine the target zone of the image information, to save the time that user searches picture, facilitates user
Deng.
Step S12: to server send for the specified session picture download request so that the server according to
Image information is selected in the picture downloading request in the specified session.
In the present embodiment, the downloading request can be the data letter that the client is sent to the server
Breath, so that server makes corresponding response.Specifically, the data information can be server inquiry Target Photo information
Rule searching is also possible to trigger condition or operational order etc..For example, when the server receives downloading request,
The operation of triggering inquiry Target Photo information.The data information can also be corresponding mark of the image information etc., described
Server can be according to the mark, to selected image information etc. in specified session.
In the present embodiment, sending the downloading requests corresponding data information to can be the client and the clothes
Specific agreement is followed between business device to send or receive information.For example, it may be received by internet or local area network,
It follows existing network protocol and sends the picture downloading request.Such as pass through ICP/IP protocol (transmission control protocol/internet protocol
Transmission Control Protocol/Internet Protocol) and hypertext transfer protocol (HTTP,
HyperText Transfer Protocol) etc. agreements transmitted.
In the present embodiment, the downloading request can also be comprising under the Target Photo in the corresponding specified session
It carries and requires.Specifically, the downloading request can be the picture downloaded in the people of unread information in the specified session, it is also possible to
Download individual or multiple of piece of having interpreted blueprints in the specified session, perhaps download expression figure in the specified session again or
Download the Dynamic Graph in the specified session.Certainly recent pictures or the history picture etc. downloaded in specified session be can also be.
For example, the correspondence picture by option date to select under the corresponding date, in the specified session.For another example the target figure
Piece can be meet said one or it is multiple require corresponding one or more picture, e.g., the Target Photo is described specified
All GIF pictures on the session same day, wherein the same day is time requirement, and GIF is picture format requirement.It is requested by the downloading,
It avoids user from going to search picture one by one, saves the time.
In the present embodiment, the server selectes picture according to picture downloading request in the specified session
Message.Specifically, the server can request to match the pictorial information with the data of storage according to the downloading.
Wherein, the data of the storage may include multiple sessions.Specifically, according to a figure in the data structure of image information
Piece path field is to determine picture.Specifically, the server receives the picture downloading request, picture downloading request can be with
Including the requirement to download pictures.For example, image information belonging to picture is in unread state;Or require the picture file of downloading
Size is 1Mb or more, or, it is desirable that the picture of downloading is expression figure, Dynamic Graph etc., or requiring the picture of downloading is greater than finger
Determine the picture of pixel, or requiring the picture of downloading is specified extension name, such as JPG, PNG etc..According to the requirement, in the finger
The picture for determining to include in session is matched.The specified session is inquired in chronological order specifically, can be, it can also be on time
Between inverted order inquire described specified session etc..When the image information in the information of inquiry reaches requirement, that is, meet downloading condition, then will
The picture screens, until complete specified session of inquiry.For example, when downloading request is one specified session of downloading
People of unread information picture, the server first inquires specified session people of unread information all before current time, then looks into
Ask the picture in people of unread information.
Step S14: the corresponding picture of chosen image information of the server feedback is received.
In the present embodiment, client receives the corresponding picture of chosen image information of the server feedback.
Certainly, the picture can be the file and its picture for not carrying out compression packing, be also possible to after carrying out packing compression
A compressed file.Specifically, for example, the picture that the client receives whole people of unread information is a compression text
Part, the name of the compressed file can be group name and add download date, such as " high three (5) classes 20170909.rar ".In this reality
It applies in mode, transmission advantageously reduces server load, client's end load, network load etc. after compressing to file;Compression
Being named for file can be used to identify the picture, to facilitate user to distinguish.
In the present embodiment, the corresponding picture of chosen image information can be used for characterizing the interior of wanted downloading data
Hold information.Specifically, for example, then corresponding to and receiving when the downloading request requires the gif picture in one specified session of downloading
Be gif picture in the session;For another example the downloading request requires the 99+ item in one specified session of downloading not read to believe
Picture in breath, then corresponding to received is picture etc. in people of unread information in the session.
In the present embodiment, the corresponding picture of chosen image information for receiving the server feedback can be root
Reception data are carried out according to the specific network transmission protocol.Specifically, it is referred to the above-mentioned network transmission protocol, it is no longer multiple herein
It states.Certain client can also be that the chosen picture that the server feedback is received when reaching specified condition disappears
Cease corresponding picture.For example, can be according to user's operation, receiving immediately when the client receives;Alternatively, according to user
Receive in the free time of client setting, receive after ten minutes, 1 as a child receiving afterwards, electricity it is full 50% when receive, connect electricity
Received when source etc..
It certainly, can also be according to specific after the corresponding picture of chosen image information for receiving the server feedback
Store path saves the picture.The specific store path can be the store path of system default, such as " D:
Chat tool picture group's name ", be also possible to the specified path of specific album software, such as/sdcard/dcim catalogue can also
To be the store path specified according to user.To facilitate user's quick search to the picture of downloading
Present embodiment can send downloading request, by way of specified session to download the picture met the requirements.On
Way is stated, can be convenient user's download pictures and the picture in Client browse downloading, the automatic figure obtained in specified session
Piece carries out aggregation process downloading to the picture, saves manpower, improve the efficiency of download pictures, promotes user experience.
In a specific Sample Scenario, user be can be used under the picture that user end to server sends specified session
Carry request.The server can download request according to the picture and select image information in the specified session, will be described
The corresponding picture of chosen image information is sent to the client.The method for down loading of picture can be in certain journey in the session
The process for optimizing download pictures on degree, reduces manual operation, reduces the probability of downloading error object, improves user experience.
In this Sample Scenario, user can pass through user account logon information telecommunication customer end.The information communication visitor
Family end may include one or more sessions.The session respective session item can be shown in a manner of session list in client
On interface.For example, user carries out information data interaction in " senior middle school group " session, mutual information data can be in session
Hold, corresponding " senior middle school group " can be used as corresponding session entry, and user can be searched in corresponding session by the session entry
Hold.When there is multiple sessions, client end interface can be shown multiple session entries on interface in a manner of list.
Please refer to Fig. 3.In this Sample Scenario, user is conversated by information communication client with other users, i.e.,
Information exchange.The session can be divided into ordinary conversation and cluster conversation etc. according to the difference of participating user's quantity.For example, one
Junior middle school's classmate's group session of a user and chat sessions or a user of another user based on communication tool, or
One user of person and the interim conversation of other users etc..
In this Sample Scenario, user can inquire or reply corresponding session by session entry.Wherein, the session
Conversation message can be user carry out message communication basic unit, conversation message may include subscriber identity information and message
Content.The subscriber identity information, which is used to characterize, delivers object corresponding to the message content.Specifically, user can basis
User account logs in the information communication client, and the user account is for characterizing subscriber identity information.Certainly, correspond to user
Account, user can also carry out personal settings to the user's name and user's head portrait, such as user setting its user's account
Number corresponding user's name is " imperial palace cook ", and setting head portrait one opens cuisines picture, when other users are looked by client end interface
When asking message, the user can be quickly recognized.The message content can refer to specific content in a conversation message.Example
Such as, user is in client word, the text or picture of transmission etc..Wherein, the picture can be JPG format, GIF format
Or expression figure etc..The image information and the picture correspond, and for identifying the picture, server can be according to figure
Piece message determines pictorial information and corresponding picture in the session.Specifically, the image information can be corresponding picture
Mark etc..For example, the thumbnail shown in a chat sessions or the mark of " [picture] " in chat sessions etc., user
Picture or browsing pictures can be downloaded according to the mark, including downloading the original image with browsing pictures.
In this Sample Scenario, the picture that the picture can as illustrated in the drawing in current interface, the picture may be used also
Be the session historical record in picture, the picture in the historical record may include having interpreted blueprints piece and not interpret blueprints
Piece.For example, " have people of unread information 99+ item " shown in Fig. 3, the corresponding image information of the picture can be included in institute
It states in people of unread information;Certainly, as long as it includes the image information in current interface or historical information that the session, which meets, to guarantee
User can be downloaded the picture in the session.
In this Sample Scenario, user can send downloading request by user end to server, so that client downloads
The picture.Specifically, user can input before downloading the picture by user, specified session is determined, to determination
Range locating for Target Photo.User's input, specified session is selected for reaching trigger condition.Specifically, can be use
Predetermined registration operation of the family on the display interface.The predetermined registration operation may include text input, voice input or other movements
Input etc..User can directly be inputted by client, can also be by external equipment, such as VR equipment, electronic pen, key
Disk, mouse etc., are inputted.Meet trigger condition when the operation reaches predetermined registration operation, to determine specified session.For example,
When voice attribute value is greater than preset attribute value, the sound is identified, is matched with predetermined registration operation instruction, it is determined that
The session is specified session, or some session when the user clicks, and the range interval range certain in the session is clicked on interface
It is interior, it is determined that the session is specified session.
Below with reference to Fig. 4 one specific example of more vivid explanation.It is defeated that user can open the progress of the selection menu in figure
Enter.User pops up search box by clicking selection menu button, and user in search box by inputting the name of the specified session
Claim to determine the specified session, naturally it is also possible to be that the specified session is determined by the corresponding mark of input.For example, user
Wanting specified session is " classmate group, university ", clicks the selection menu button in the upper right corner, pops up search box or search box phase
The interface of pass, user input " classmate group, university " in search box, complete selected operation to the session;Alternatively, " university classmate
The corresponding mark of group " is " 1 ", is selected by input " 1 " to the session.Certainly, the shape of the select button,
Position, which can be, embodies otherwise or in other positions.User input be also possible to by long-pressing or click session entry etc. come
Reach trigger condition, determines specified session;User can be determined described specified session etc. with speech recognition technology.For example,
User opens speech recognition system, user speech by long-pressing lower button: " selection cluster conversation ", interface jumps to diagram
Group interface;User speech: " selected university classmate group ", " classmate group, university " is determined as specified meeting by the client
Words.Certainly, user to the session can also directly select, can be and click by pressure sensitive system.Certainly,
This specification embodiment can also choose multiple sessions simultaneously, for example, being carried out by long-pressing and mobile finger to multiple sessions
It is selected;Or in the search box for being selected in menu, multiple session names are inputted respectively or mark is selected;Alternatively, passing through language
Sound knows method for distinguishing.For example, user speech: " selection session A and session B ", to carry out selected session.It should be noted that Fig. 4
Only schematic diagram, the client are not limited to cell phone client, are also possible to the smart machines such as computer, and the method for selecting is equal
It is not limited to foregoing description.One of ordinary skill in the art are under the technical spirit enlightenment of the application, it is also possible to other changes are made,
But as long as its function of realizing and effect are same as the present application or similar, should all be covered by this specification protection scope.
In this Sample Scenario, user can also input the requirement for determining request downloading by user.Specifically, for example,
The user is by input, and e.g., voice " I will download the picture in people of unread information ", then request is downloaded in corresponding downloading at this time
Hold for the picture in people of unread information.Alternatively, text input " the downloading picture on the 30th of September in 2017 ", then at this time under the request
The corresponding downloading content of load is the specified session September in 2017 picture on the 30th.
Certainly, in this Sample Scenario, client can also establish monitoring feedback mechanism after user inputs, i.e., when described
Client listens to after default trigger event, and the default trigger event listened to is pulled back to the client.Specifically, can
To complete the policer operation to default trigger event by the client control module, the control module may include corresponding
Application program, default monitoring function, default monitoring module complete policer operation, monitor the default trigger event when described
Afterwards, the client makes preset reaction to it.For example, monitor user speech input " high three (5) class ", then completion pair
The determination of " high three (5) class " session.
Please refer to Fig. 5, Fig. 6.In this Sample Scenario, user is sending downloading request by client, specific to download
Image information when, can be user can be by executing preset instruction, client pop-up downloading claims, so that client
End sends downloading request.Specifically, user is by specifying session, pop-up choosing for example, preset instruction can be described in long-pressing
, the option can be the download option, to be downloaded the picture of different requirements or cancel the operation of downloading.The downloading
Option can be divided according to different dimensions.For example, described the download option may include " downloading all GIF figure of specified session
Piece ", " all JPG pictures for downloading specified session ", " the institute's espressiove packet for downloading specified session " etc.;For another example the downloading
Option may include " all pieces of not interpreting blueprints in downloading nearly one month ", " all pieces of not interpreting blueprints of downloading " etc.;For another example under described
Carrying option can also include other options, such as " piece that will not interpret blueprints is marked as read ", " cancelling download pictures ";For another example can
Threshold value is arranged to the picture, such as the picture of 1Mb " under be loaded with " " downloading pixel expires the picture of 1080p ".Certain choosing
It may include above-mentioned one or more combinations, the specified session can be one, multiple or whole sessions.It is default
Instruction be also possible to execute by sliding.For example, popping up the option of " downloading piece of not interpreting blueprints " by upper cunning, pass through downslide
To pop up the option of " being marked as read the piece of not interpreting blueprints ".Certainly, the preset instructions, which can also be, passes through speech recognition
Execute operation.For example, user directly says " downloading piece of not interpreting blueprints " to the client.User can be by clicking corresponding option
To send corresponding solicited message.It certainly, can also include verification step when sending the information of request downloading.For example, working as user
When clicking " downloading piece of not interpreting blueprints ", the client is responded, and whether pop-up confirms the interface of downloading.
Referring to Fig. 7, the server can be sent for client about the specified session in this Sample Scenario
Picture download request, image information and corresponding picture are selected in the specified session.Specifically, requiring the picture of downloading
It is the picture in people of unread information, or requiring the picture file size of downloading is 1Mb or more, or, it is desirable that the picture of downloading is table
Feelings figure, Dynamic Graph etc. carry out inquiring corresponding picture in the specified session according to the requirement.Specifically, can be by
Time sequencing inquires the specified session, temporally inverted order described specified session etc. can also be inquired, when in the information of inquiry
Picture and the image information to it is corresponding when meet condition, then the picture is screened, until complete specified meeting of inquiry
The picture screened such as is packaged, is sent at the operation by words, server.
Fig. 8, Fig. 9 are please referred to, in this Sample Scenario, when selected image information is not interpret blueprints piece, server can be with
Information and people of unread information have been read by label to distinguish information, in people of unread information, are inquired and are determined that piece of not interpreting blueprints is sent to visitor
Family end.Specifically, for example, judging whether there is picture in current visible region when user query chat record, working as visible area
It when inside having picture, is marked as read, sends label request to server, the server is by corresponding Message Record labeled as
It reads.When server receives downloading request, downloading request is the picture in downloading people of unread information, and the server is looked into
Ask the picture inventory from continuous unread messages all before current time, all pictures in an account stated.According to determining
Picture can be merged and be compressed, compressed file is sent to client by the picture.Certainly, in the step of determining picture, also
It can be and first screen picture.For example, the conversation message is classified, it is divided into image information, word message, video messaging
Deng therefrom choosing image information, then inquire and determine in image information and do not interpret blueprints piece, the method is not read with above-mentioned screening
The method of picture is approximate, no longer repeats herein.
In this Sample Scenario, the corresponding picture of the chosen image information is sent to the client by server
End, the picture of the transmission can be the file or picture for not carrying out compression packing, be also possible to carry out packing compression
Compressed file such as rar, a zip afterwards etc..
Please refer to Figure 10.In this Sample Scenario, when the server carries out screening picture and compressed picture, transmission picture
Deng during, the client end interface can also show progress interface.Specifically, for example, the client end interface can be shown
The progress of picture is screened, e.g., when having screened half conversation message, corresponding progress is 50%.Such as when the content of a session
When size is 100Mb, when server queried 50Mb size, corresponding progress is 50%, naturally it is also possible to be the meeting
When image information in words is 100, when server queried 50, corresponding progress is 50%.For another example can be with
Including compressed picture progress, download pictures progress.It no longer repeats herein.It, can be according to current network speed under when download pictures
The picture or compressed file size of load, obtain scheduled time and the download progress of downloading.The progress bar can be one or more
Item.When one progress is completed, corresponding explanatory note can also be " completion " and additional prompt sound.Certainly, the interface
It can also include scheduled time and it is expected that the remaining time completed.The interface can inform user's schedule, improve interactivity,
User is avoided it is not clear whether downloading, there are also how long can complete.
In this Sample Scenario, client receives the corresponding picture of chosen image information of the server feedback,
Or the corresponding picture of the chosen image information is sent to the client by server, can be under predetermined circumstances
It is received or sent.Specifically, for example, can be and sent out according to the request of the client when server is sent
Send, such as downloading immediately, it is idle when downloading, after ten minutes the as a child downloading of downloading, 1, electricity it is full 50% when downloading, power on
When downloading etc..Certain server can also be to be sent according to preset instruction.For example, some user sets
It is fixed, 8 points of every night the image information of not reading of some group is downloaded, then, the server is instructed according to this,
Picture that will be selected when reaching certain time point, transmit to client etc..When the client reception picture similarly, herein
No longer repeat.
In this Sample Scenario, client can receive the corresponding figure of chosen image information of the server feedback
Piece, and saved in the form of certain title, to meet user demand.Specifically, the file name of the downloading can carry out certainly
Dynamic setting.For example, being automatically made " group's name+download time " or " picture threshold value+download time ", e.g., " high three (5) class
201700928 do not interpret blueprints piece ", naturally it is also possible to it is the customized modification of user.It is, of course, also possible to can by the file store path
To specify, such as D disk, E disk.The store path can preset and modify.
In this Sample Scenario, client can also be corresponding in the chosen image information for receiving the server feedback
Picture after, the picture is showed into user by client end interface, be convenient for user's browsing pictures.Specifically, for example, described
Client can open a browser interface according to the user's operation, and the server that the showing interface receives is anti-
The corresponding picture of chosen image information of feedback, such as the corresponding downloading of downloading request is piece of not interpreting blueprints, then the interface can
To show the piece of not interpreting blueprints in corresponding specified session.It is corresponding by the chosen image information for receiving the server feedback
Picture, to facilitate user to obtain desired Target Photo.Certainly, user can also be by client, by the received clothes
The compressed package of the corresponding picture of chosen image information of business device feedback is unziped it and is forwarded.
In this Sample Scenario, the information exchange between client and server can make to be sent out by specific agreement
Send or receive information.Specifically, for example, ICP/IP protocol (transmission control protocol/internet protocol Transmission can be passed through
Control Protocol/Internet Protocol) and hypertext transfer protocol (HTTP, HyperText Transfer
) etc. Protocol agreements are transmitted.By the above method, client may be implemented by downloading request and be sent to the service
Device, receives the feedback information of the server, the server can also according to request, execute corresponding data acquisition, receive,
The operation such as transmission.
In this Sample Scenario, the corresponding picture of the selected image information that user can also receive client is carried out
Operation, with meet demand.Specifically, for example, when client receive be compressed picture when, user can pass through client will
The picture unzips it, and therefrom chooses the picture liked and saves, obtains the expression picture liked, be loaded into the expression of oneself
Bao Zhong, or picture is forwarded to other people etc..
Please refer to Figure 11.In one embodiment, the method can also include the following steps in determining specified session.
Step S20: session list is shown;It wherein, include at least one session entry, the session entry in the session list
When being triggered, session interface corresponding to the session entry is shown.
In the present embodiment, the session entry can be a brief state corresponding to the session.To facilitate use
Different sessions is distinguished at family, simplifies the interface that client is shown to user.Specifically, the session entry can be the session
Title, title or interface etc..For example, in a session, which is " senior middle school classmate " cluster conversation, then " senior middle school is same
" can be the session entry of the session, and user can enter session by the session entry, inquires conversation message, such as inquires the meeting
The text information of words, image information, audio-frequency information etc..Different session entries can correspond to different sessions, with facilitate user into
Row distinguishes different sessions.Certainly, the session entry can also be the session entry of user Yu user oneself, for example, user occasionally wants to
Certain pictures are saved, the information such as picture, text can be sent by session list and oneself dialogue.
In the present embodiment, the session entry forms session list, and the session list can be the session item collection.
Client can show session list to user.The session list is similar to for facilitating user to find desired session entry
Paper catalogue, entire catalogue are session list, and wherein every title in catalogue is then session entry.Specifically, the session column
Table can arrange the session entry according to different dimensions.For example, the session list, is understood according to personal with group
Talk about item classification;Again for example according to number how much conversate item classification;For another example being divided according to the active degree in session entry
Class etc..
In the present embodiment, the client shows session list in certain form.Specifically, for example, the visitor
Family end, which can be, shows session list with visual interface;For another example the client can also show session column by voice
Table, for example, the client sends " meeting by player by player, to pushes customer session list information, such as client
Words list has, junior middle school's classmate's group, senior middle school's classmate's group, university's classmate's group ... " etc..
In the present embodiment, when the session entry is triggered, session interface corresponding to the session entry can be shown.
Specifically, the triggering can be and be clicked by pressure sensitive, or by speech recognition, identify user speech information, or
Person is triggered by way of interface input etc..When a triggering condition is met, the client can show the boundary of the session
Face.
Step S22: the received user is inputted into the corresponding session of session entry being directed toward, as the specified session.
In the present embodiment, the specified session can be the chosen state of the session, to determine that picture is downloaded
Request the range of corresponding Target Photo.The specified session may include that the user wants the image information obtained.It is described
Specified session can be interim conversation, a conference, be also possible to cluster conversation, and user can obtain specific from the session
Image information.
In the present embodiment, user inputs the corresponding session of session entry being directed toward, for determining specified session.It is similar
In executing corresponding sequential operation, be specified session by the session tokens by clicking COMMAND order button.At this
In embodiment, by corresponding operation, such as click, voice input, text input, long-pressing operation reach trigger condition,
Using some corresponding session as specified session.
Please refer to Figure 12.It in one embodiment, may include following step sending picture downloading request to server
Suddenly.
Step S30: the image information collection of image information in the specified session is generated.
In the present embodiment, the image information collection can be the set of the image information.Wherein, the picture disappears
Breath can be a type of the conversation message.The image information and the picture correspond, for identifying the figure
Piece, server can select pictorial information and corresponding picture according to image information in the session.Specifically, the picture
Message can be a picture path field in the data structure of image information, be also possible to the mark etc. of corresponding picture.Example
Such as, the thumbnail shown in a chat sessions or the mark of " [picture] " in chat sessions etc., user can be according to the mark
Know, be downloaded picture or browsing pictures, including downloading the original image with browsing pictures.
In the present embodiment, the client generates image information collection by inquiring the specified session.The generation
When image information collection, requirement can be preset.For example, the picture in inquiry session is in nearly one month or people of unread information
Or picture size meet 2Mb's or until image information concentrates corresponding picture 100 full.It is preset when meeting
It is required that picture generate corresponding image information collection.The image information collection is generated, can be the image information with certain
Form is concluded, and image information collection is formed.For example, the time sequencing delivered by image information, or do not read by image information or
Read states conclude to form image information collection.
S32: Xiang Suoshu server of step sends the picture downloading request;Wherein, subsidiary institute is requested in the picture downloading
Image information collection is stated, so that the server disappears the image information that the image information is concentrated as the selected picture
Breath.
In the present embodiment, the picture downloading request disappears picture for server after receiving the request
It ceases corresponding picture and is sent to client.The downloading request can be attached to the image information collection, to facilitate the server
It can be requested according to the downloading and the image information collection determines the selected image information, and by inquiring the meeting
Words, determine the corresponding picture of the image information.The image information collection can also be corresponding mark, and the server can be with
According to the mark, image information collection etc. is obtained from client.Also, server can also can compress etc. the picture
Processing.
In the present embodiment, the downloading request is that the server is downloaded data are packaged the operations such as picture one
A trigger condition.Specifically, the server picture downloading request based on the received, disappears in the picture of the specified session
Chosen image information is determined in breath.The downloading request may include the requirement of download pictures, and the requirement can be certain
Dimension requirement, is also possible to the combination of multiple dimensions.For example, certain user wants downloading in the requirement of image content dimension
Be that do not interpret blueprints piece or certain user in the specified session want downloading is GIF picture therein etc.;Again or user wants
Downloading is the GIF picture etc. that do not interpret blueprints in piece.
In the present embodiment, the client can send the picture downloading to server by specified protocol and ask
It asks.Specifically, for example, ICP/IP protocol (transmission control protocol/internet protocol Transmission Control can be passed through
Protocol/Internet Protocol) and hypertext transfer protocol (HTTP, HyperText Transfer
) etc. Protocol agreements are transmitted.By the above method, client may be implemented by downloading request etc. and be sent to the service
Device.
Please refer to Figure 13.It in one embodiment, may include following step sending picture downloading request to server
Suddenly.
Step S40: searching in the specified session and obtain the image information in unread state, forms image information
Collection.
In the present embodiment, the image information of the unread state is for characterizing the picture in the specified session
Read state, when read state is not read, corresponding image information is the image information of the unread state.Usual situation
Under, the picture of unread state is that user more thinks the picture disposably obtained, browses information with fast and easy or meets other demands.
In the present embodiment, it can be obtained by unread state and the distinguishing characteristics of read states image information in not
The image information of read states.Specifically, for example, it may be when user query chat record, judge be in current visible region
It is no to have picture, it when there is picture in visible area, is marked as read, sends label request to server, the server will be right
The Message Record answered is marked as read.Then inquiry obtains the image information for being in unread state from people of unread information again.
For another example can be the specified all chat records of session of inquiry, the image information is screened, image information collection is formed,
Then the image information for filtering out unread state is concentrated from image information again.Wherein, the picture in unread state is filtered out to disappear
When the judgment rule of breath can be user query chat record, whether occurs picture in current visible region, or the picture is gone out
The number occurred in present current visible region is counted, when frequency of occurrence is more than or equal to 1, to have read, when record
When number is 0, for the image information in unread state.Image information in unread state is collected, image information collection is formed.
S42: Xiang Suoshu server of step sends the picture downloading request;Wherein, subsidiary institute is requested in the picture downloading
Image information collection is stated, so that the server disappears the image information that the image information is concentrated as the selected picture
Breath.
In the present embodiment, the client can send the picture downloading to server by specified protocol and ask
It asks.Specifically, for example, ICP/IP protocol (transmission control protocol/internet protocol Transmission Control can be passed through
Protocol/Internet Protocol) and hypertext transfer protocol (HTTP, HyperText Transfer
) etc. Protocol agreements are transmitted.By the above method, client may be implemented by downloading request etc. and be sent to the service
Device.
Relational language in present embodiment may refer to aforementioned embodiments control and explain that details are not described herein.
Please refer to Figure 14.This specification embodiment also provides a kind of client.The client can include determining that mould
Block, sending module, receiving module.
The determining module determines specified session for inputting according to user;It wherein, include extremely in the specified session
A few image information.
The sending module, for sending the picture downloading request for the specified session to server, so that described
Server selectes image information according to picture downloading request in the specified session.
The receiving module, for receiving the corresponding picture of chosen image information of the server feedback.
In the present embodiment, receiving module and processing module can be by software realizations, can also be by realizing on hardware.
Relational language in present embodiment may refer to aforementioned embodiments control and explain.
Please refer to Figure 15.This specification embodiment also provides a kind of electronic equipment.The electronic equipment may include: defeated
Enter device, processor, network communication unit.
The input unit is for receiving user's input.
In the present embodiment, the input unit is the main dress that information exchange is carried out between user and computer system
One of set.The input equipment includes keyboard, mouse, camera, scanner, light pen, writing input board, speech input device
Deng;The input unit is for entering data into client or server.
The processor, which is used to be inputted according to the user, determines specified session;It wherein, include extremely in the specified session
A few image information.
The processor can be implemented in any suitable manner.For example, processor can take such as microprocessor or
The calculating for the computer readable program code (such as software or firmware) that processor and storage can be executed by (micro-) processor
Machine readable medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit,
ASIC), the form etc. of programmable logic controller (PLC) and insertion microcontroller.
The network communication unit is used to send the picture downloading request for the specified session to server, so that institute
It states server and image information is selected in the specified session according to picture downloading request;Receive the server feedback
The corresponding picture of chosen image information.
In the present embodiment, the network communication unit can be according to standard setting as defined in communication protocol, use
In the interface for carrying out network connection communication.The network communication unit is also possible to be bound from different communication protocol, from
And the dummy unit of different data can be sent or received.For example, the network communication unit can be responsible for carrying out web data
The unit of communication is also possible to the unit for being responsible for carrying out FTP data communication, can also be the list for being responsible for carrying out email data communication
Member.In addition, the network communication unit can also be the communication interface or communication chip of entity.For example, it can be wireless
Mobile network communication chip, such as GSM, CDMA;It can also be Wifi chip, Bluetooth chip etc..
Relational language in present embodiment may refer to aforementioned embodiments control and explain that details are not described herein.
This specification embodiment also provides a kind of computer storage medium, and meter is stored in the computer storage medium
Calculation machine program, the realization when computer program is executed by processor: inputting according to user, determines specified session, wherein described
It include at least one image information in specified session;The picture downloading request for the specified session is sent to server, with
The server is set to select image information in the specified session according to picture downloading request;It is anti-to receive the server
The corresponding picture of chosen image information of feedback.
In the present embodiment, the computer storage medium includes but is not limited to random access memory (Random
Access Memory, RAM), read-only memory (Read-Only Memory, ROM), caching (Cache), hard disk (Hard
Disk Drive, HDD) or storage card (Memory Card).
The computer storage medium provided in present embodiment, computer program instructions be performed realization function and
Effect may refer to other embodiment control and explain.
Please refer to Figure 16.This specification embodiment also provides a kind of method for down loading of picture in session, and the method can
To include the following steps.
Step S50: the picture downloading request for specified session of client is received;Wherein, it is wrapped in the specified session
Include at least one image information.
In the present embodiment, session can refer to the conversation message set that message communication formation is carried out between user.Tool
Body, the session can be the chat sessions based on information communication tool.The session can be according to participating user's quantity
Difference is divided into ordinary conversation and cluster conversation etc..Information exchange of the user on virtual platform may be implemented in the session.
In the present embodiment, the conversation message can be the basic unit that user carries out message communication, conversation message
It may include subscriber identity information and message content.The subscriber identity information is used to characterize the hair corresponding to the message content
Table object.Specifically, can be the information that the user name for delivering the user of session in a session, head portrait etc. represent user identity.Institute
Specific content in a conversation message can be referred to by stating message content.For example, user is in client word, the text of transmission
Or picture etc..Wherein, the picture can be JPG format, GIF format or expression figure etc..The type of the conversation message
It may include word message, image information, acoustic information etc..
In the present embodiment, the session may include at least one image information.Specifically, the session is current
Pictorial information can be inquired in interface and/or historical information.Certainly, when the session does not include image information, the session
It is also possible to exclude or cannot select in advance.For example, it includes image information session that user, which can not select this by client not, such as
" no available pictures " are prompted when selecting the session;Or user excludes the session object when executing the method in advance,
Such as the session object is in gray states and can not select.
In the present embodiment, specified session can refer to the session be in by selection state, for determining
User wants the range of the Target Photo obtained.Wherein, the session entry can be the message set of user information interaction.Specifically
, for example, including university group, work group, life Qun Deng group or corresponding a in the information communication tool of a user
Conference, the user want to obtain the image information of university group, then the user input selected, determine this meeting of university group
Words item is that user wants to use the range for obtaining Target Photo, to obtain the Target Photo in specified range.Certainly, the specified session
It can be a session, be also possible to multiple sessions or whole sessions.
In the present embodiment, the downloading request can be the data letter that the client is sent to the server
Breath, makes corresponding response with server.The downloading request can also be attached to image information collection.Specifically, the data letter
Breath can be the rule searching of server inquiry Target Photo information, be also possible to trigger condition or operational order etc..For example, working as
When the server receives downloading request, the operation of the inquiry Target Photo information is triggered.The data information is also
It can be corresponding mark of the image information etc., the server can be according to the mark, to selected in specified session
Image information etc..
In the present embodiment, receiving the downloading requests corresponding data information to can be the client and the clothes
Specific agreement is followed between business device to send or receive information.For example, it may be received by internet or local area network,
It follows existing network protocol and sends the picture downloading request.Such as pass through ICP/IP protocol (transmission control protocol/internet protocol
Transmission Control Protocol/Internet Protocol) and hypertext transfer protocol (HTTP,
HyperText Transfer Protocol) etc. agreements transmitted.
Step S52: downloading according to the picture and request, and chosen figure is determined in the image information of the specified session
Piece message.
In the present embodiment, the downloading request can also be comprising under the Target Photo in the corresponding specified session
It carries and requires.Specifically, the downloading request can be the picture downloaded in the people of unread information in the specified session, it is also possible to
Download individual or multiple of piece of having interpreted blueprints in the specified session, perhaps download expression figure in the specified session again or
Download the Dynamic Graph in the specified session.Certainly recent pictures or the history picture etc. downloaded in specified session be can also be.
For example, the correspondence picture by option date to select under the corresponding date, in the specified session.For another example the target figure
Piece can be the picture for meeting said one or multiple requirements, and e.g., the Target Photo is all of the specified session same day
GIF picture, wherein the same day is time requirement, and GIF is picture format requirement.It is requested by the downloading, user is avoided to go one by one
Picture is searched, the time is saved.
In the present embodiment, the server selectes picture according to picture downloading request in the specified session
Message.Specifically, the server can request to inquire the data of the pictorial information and storage according to the downloading.
Wherein, the data of the storage may include multiple sessions.Specifically, for example, the server reception picture downloading is asked
It asks, picture downloading request may include the requirement to download pictures.For example, image information belonging to picture is in unread state;
Or requiring the picture file size of downloading is 1Mb or more, or, it is desirable that the picture of downloading is expression figure, Dynamic Graph etc., Huo Zheyao
The picture for asking downloading is picture greater than specified pixel, or requiring the picture of downloading is specified extension name, such as JPG, PNG etc..
According to the requirement, inquired in the specified session.The specified session is inquired in chronological order specifically, can be,
Temporally inverted order it can also inquire described specified session etc..When the image information in the information of inquiry reaches requirement, that is, under meeting
Carrier strip part then screens the picture, until complete specified session of inquiry.For example, when downloading request is downloading
The picture of the people of unread information of one specified session, the server first inquire the specified session before current time it is all not
Information is read, then inquires the picture in people of unread information, after the picture for obtaining whole people of unread information, to facilitate server by these pictures
It is sent to client.
Step S54: the corresponding picture of the chosen image information is sent to the client.
In the present embodiment, the picture that server is sent is to client.Wherein, the transmission form of picture, can be with
It is the file and its picture for not carrying out compression packing, is also possible to be packaged a compressed compressed file.Tool
Body, for example, the picture that the client receives whole people of unread information is a compressed file, the name of the compressed file
Word can be group name and add download date, such as " high three (5) classes 20170909.rar ".In the present embodiment, file is carried out
Transmission advantageously reduces server load, client's end load, network load etc. after compression;Being named for compressed file can be used to mark
The picture is known to facilitate user to distinguish.
Relational language in present embodiment may refer to aforementioned embodiments control and explain that details are not described herein.
Please refer to Figure 17.In one embodiment, it may comprise steps of when determining chosen image information.
Step S60: downloading according to the picture and request, and inquires the specified session;Wherein, the picture downloading request is attached
Band image information, the image information form image information collection.
In the present embodiment, the subsidiary image information collection is requested according to picture downloading, the server is by institute
The image information of image information concentration is stated as the selected image information.Specifically, for example, picture downloading request is attached
The image information of band can be the formation image information collection of the image information in unread state or user passes through Client browse
The most image information collection of number.The server is integrated using the image information as foundation, is inquired in corresponding specified session
Corresponding image content, with the determination picture.
Step S62: according to the specified session, picture corresponding with the image information is determined.
In the present embodiment, the server can be determined in the specified session according to the image information
Picture corresponding with the image information.Specifically, for example, according to a picture path in the data structure of image information
Field is to determining picture, or when one of image information is hypertonic sketch map, the server can be according to the thumbnail
Corresponding data are inquired in the session, determine corresponding picture.Certain image information can also be time message.
For example, the picture that user is sent at the time of 2010.10.10 20:07:50 in specified session by client, the server
It can be inquired in the session according to the time data of image information, to determine corresponding picture.Certainly, the match party
Formula is not limited to this, and one of ordinary skill in the art are under the enlightenment of present techniques marrow, it is also possible to make other changes, but only
The function and effect for wanting it to realize are same as the present application or similar, should all be covered by the application protection scope.
Relational language in present embodiment may refer to aforementioned embodiments control and explain that details are not described herein.
Please refer to Figure 18.This specification embodiment also provides a kind of server.The server may include: reception mould
Block, determining module, sending module.
The receiving module, for receiving the picture downloading request for specified session of client;Wherein, described specified
It include at least one image information in session.
The determining module is requested for being downloaded according to the picture, is determined in the image information of the specified session
Chosen image information.
The corresponding picture of the chosen image information is sent to the client by the sending module.
Relational language in present embodiment may refer to aforementioned embodiments control and explain that details are not described herein.
Each embodiment in specification is described in a progressive manner, same and similar between each embodiment
Part may refer to each other, and what each embodiment stressed is the difference with other embodiments.
The server referred in this specification embodiment can be the electronic equipment with certain calculation processing power.
It can have network communication terminal, processor and memory etc..Certainly, above-mentioned server, which may also mean that, runs on the electricity
Software in sub- equipment.Above-mentioned server can also be distributed server, can be with multiple processors, memory, net
The system of the Collaboration such as network communication module.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example,
Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So
And with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit.
Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.Cause
This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device
(Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate
Array, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designer
Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip maker
Dedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolled
Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development,
And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language
(Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL
(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description
Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL
(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby
Hardware Description Language) etc., VHDL (Very-High-Speed is most generally used at present
Integrated Circuit Hardware Description Language) and Verilog2.Those skilled in the art
It will be apparent to the skilled artisan that only needing method flow slightly programming in logic and being programmed into integrated circuit with above-mentioned several hardware description languages
In, so that it may it is readily available the hardware circuit for realizing the logical method process.
It is also known in the art that in addition to realizing client, server in a manner of pure computer readable program code
In addition, completely can by by method and step carry out programming in logic come so that client, server with logic gate, switch, dedicated
The form of integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc. realizes identical function.Therefore this client,
Server is considered a kind of hardware component, and can also be considered as to the device for realizing various functions for including in it
Structure in hardware component.Or even, can will be considered as realizing the device of various functions either implementation method
Software module can be the structure in hardware component again.
As seen through the above description of the embodiments, those skilled in the art can be understood that this specification
It can realize by means of software and necessary general hardware platform.Based on this understanding, the technical solution of this specification
Substantially the part that contributes to existing technology can be embodied in the form of software products in other words, the computer software
Product can store in storage medium, such as ROM/RAM, magnetic disk, CD, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) executes each embodiment of this specification or implementation
Method described in certain parts of mode.
Each embodiment in this specification is described in a progressive manner, same and similar between each embodiment
Part may refer to each other, what each embodiment stressed is the difference with other embodiments.In particular, needle
For server, user client, the embodiment of computer storage medium, it is referred to the embodiment of preceding method
Introduction compare explain.
This specification can describe in the general context of computer-executable instructions executed by a computer, such as journey
Sequence module.Generally, program module include routines performing specific tasks or implementing specific abstract data types, programs, objects,
Component, data structure etc..This specification can also be practiced in a distributed computing environment, in these distributed computing environment
In, by executing task by the connected remote processing devices of communication network.In a distributed computing environment, program module
It can be located in the local and remote computer storage media including storage equipment.
Although depicting this specification by embodiment, it will be appreciated by the skilled addressee that there are many this specification
Deformation and change without departing from this specification spirit, it is desirable to the attached claims include these deformation and change without departing from
The spirit of this specification.
Claims (10)
1. the method for down loading of picture in a kind of session characterized by comprising
It is inputted according to user, determines specified session;It wherein, include at least one image information in the specified session;
The picture downloading request for the specified session is sent to server, so that the server is downloaded according to the picture
Image information is selected in request in the specified session;
Receive the corresponding picture of chosen image information of the server feedback.
2. the method according to claim 1, wherein including: in the step of determining specified session
Show session list;It wherein, include at least one session entry in the session list, when the session entry is triggered, exhibition
Show session interface corresponding to the session entry;
The received user is inputted into the corresponding session of session entry being directed toward, as the specified session.
3. the method according to claim 1, wherein being wrapped in the step of sending picture downloading request to server
It includes: generating the image information collection of image information in the specified session;
The picture downloading request is sent to the server;Wherein, the subsidiary image information collection is requested in the picture downloading,
So that the image information that the server concentrates the image information is as the selected image information.
4. the method according to claim 1, wherein being wrapped in the step of sending picture downloading request to server
It includes: being searched in the specified session and obtain the image information in unread state, form image information collection;
The picture downloading request is sent to the server;Wherein, the subsidiary image information collection is requested in the picture downloading,
So that the image information that the server concentrates the image information is as the selected image information.
5. a kind of client characterized by comprising
Determining module determines specified session for inputting according to user;It wherein, include at least one figure in the specified session
Piece message;
Sending module, for sending the picture downloading request for the specified session to server, so that the server root
Image information is selected in the specified session according to picture downloading request;
Receiving module, for receiving the corresponding picture of chosen image information of the server feedback.
6. a kind of electronic equipment characterized by comprising input unit, processor, network communication unit;
The input unit is for receiving user's input;
The processor, which is used to be inputted according to the user, determines specified session;It wherein, include at least one in the specified session
A image information;
The network communication unit is used to send the picture downloading request for the specified session to server, so that the clothes
Business device selectes image information according to picture downloading request in the specified session;Receive the selected of the server feedback
The corresponding picture of fixed image information.
7. a kind of computer storage medium, which is characterized in that computer program is stored in the computer storage medium, it is described
Realization when computer program is executed by processor: inputting according to user, determines specified session, wherein wrap in the specified session
Include at least one image information;The picture downloading request for the specified session is sent to server, so that the server
Image information is selected in the specified session according to picture downloading request;Receive the chosen of the server feedback
The corresponding picture of image information.
8. the method for down loading of picture in a kind of session characterized by comprising
The picture for specified session for receiving client downloads request;It wherein, include at least one figure in the specified session
Piece message;
It is downloaded and is requested according to the picture, chosen image information is determined in the image information of the specified session;
The corresponding picture of the chosen image information is sent to the client.
9. according to the method described in claim 8, it is characterized in that, including: in the step of determining chosen image information
It is downloaded and is requested according to the picture, inquire the specified session;Wherein, subsidiary image information is requested in the picture downloading,
The image information forms image information collection;
According to the specified session, picture corresponding with the image information is determined.
10. a kind of server characterized by comprising
Receiving module, for receiving the picture downloading request for specified session of client;Wherein, it is wrapped in the specified session
Include at least one image information;
Determining module is requested for downloading according to the picture, and chosen figure is determined in the image information of the specified session
Piece message;
The corresponding picture of the chosen image information is sent to the client by sending module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810150040.2A CN110166619B (en) | 2018-02-13 | 2018-02-13 | Picture downloading method and client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810150040.2A CN110166619B (en) | 2018-02-13 | 2018-02-13 | Picture downloading method and client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110166619A true CN110166619A (en) | 2019-08-23 |
CN110166619B CN110166619B (en) | 2021-11-02 |
Family
ID=67635307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810150040.2A Active CN110166619B (en) | 2018-02-13 | 2018-02-13 | Picture downloading method and client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110166619B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727384A (en) * | 2019-09-26 | 2020-01-24 | 北京金山安全软件有限公司 | Unread message quantity statistical method and device and electronic equipment |
CN113268179A (en) * | 2021-04-28 | 2021-08-17 | 北京达佳互联信息技术有限公司 | Session message processing method, device, equipment and storage medium |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030236825A1 (en) * | 2002-06-20 | 2003-12-25 | Kulkarni Suhas Sudhakar | System, method and computer readable medium for transferring and rendering a web page |
CN102591870A (en) * | 2011-01-11 | 2012-07-18 | 腾讯科技(深圳)有限公司 | Micro-blog based rich media derivation method, micro-blog terminal and micro-blog server terminal |
CN104283762A (en) * | 2013-07-08 | 2015-01-14 | 腾讯科技(北京)有限公司 | Method, system, client-side and server for transmitting instant messaging conversation content |
CN105138253A (en) * | 2015-09-30 | 2015-12-09 | 深圳市创想天空科技股份有限公司 | Method and device for batch processing of pictures |
CN105912572A (en) * | 2016-03-30 | 2016-08-31 | 深圳市金立通信设备有限公司 | Data management method and terminal |
US20160255135A1 (en) * | 2013-10-25 | 2016-09-01 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for displaying processing status |
CN106445695A (en) * | 2016-08-31 | 2017-02-22 | 维沃移动通信有限公司 | Picture processing method and intelligent terminal |
CN106649424A (en) * | 2016-07-01 | 2017-05-10 | 北京金山安全软件有限公司 | Method and device for cleaning picture files in social software and mobile terminal |
CN106897283A (en) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | The treating method and apparatus of multimedia messages |
CN107085575A (en) * | 2016-02-15 | 2017-08-22 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus for storing picture |
CN107395672A (en) * | 2017-06-12 | 2017-11-24 | 维沃移动通信有限公司 | A kind of picture method for down loading and mobile terminal |
CN107391734A (en) * | 2017-08-04 | 2017-11-24 | 北京金山安全软件有限公司 | Picture display method and device, electronic equipment and readable storage medium |
CN107579903A (en) * | 2017-07-11 | 2018-01-12 | 深圳市中易通安全芯科技有限公司 | A kind of image information safe transmission method and system based on mobile device |
CN107645589A (en) * | 2017-08-04 | 2018-01-30 | 北京金山安全软件有限公司 | Picture sending method and device, electronic equipment and readable storage medium |
-
2018
- 2018-02-13 CN CN201810150040.2A patent/CN110166619B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030236825A1 (en) * | 2002-06-20 | 2003-12-25 | Kulkarni Suhas Sudhakar | System, method and computer readable medium for transferring and rendering a web page |
CN102591870A (en) * | 2011-01-11 | 2012-07-18 | 腾讯科技(深圳)有限公司 | Micro-blog based rich media derivation method, micro-blog terminal and micro-blog server terminal |
CN104283762A (en) * | 2013-07-08 | 2015-01-14 | 腾讯科技(北京)有限公司 | Method, system, client-side and server for transmitting instant messaging conversation content |
US20160255135A1 (en) * | 2013-10-25 | 2016-09-01 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for displaying processing status |
CN105138253A (en) * | 2015-09-30 | 2015-12-09 | 深圳市创想天空科技股份有限公司 | Method and device for batch processing of pictures |
CN106897283A (en) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | The treating method and apparatus of multimedia messages |
CN107085575A (en) * | 2016-02-15 | 2017-08-22 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus for storing picture |
CN105912572A (en) * | 2016-03-30 | 2016-08-31 | 深圳市金立通信设备有限公司 | Data management method and terminal |
CN106649424A (en) * | 2016-07-01 | 2017-05-10 | 北京金山安全软件有限公司 | Method and device for cleaning picture files in social software and mobile terminal |
CN106445695A (en) * | 2016-08-31 | 2017-02-22 | 维沃移动通信有限公司 | Picture processing method and intelligent terminal |
CN107395672A (en) * | 2017-06-12 | 2017-11-24 | 维沃移动通信有限公司 | A kind of picture method for down loading and mobile terminal |
CN107579903A (en) * | 2017-07-11 | 2018-01-12 | 深圳市中易通安全芯科技有限公司 | A kind of image information safe transmission method and system based on mobile device |
CN107391734A (en) * | 2017-08-04 | 2017-11-24 | 北京金山安全软件有限公司 | Picture display method and device, electronic equipment and readable storage medium |
CN107645589A (en) * | 2017-08-04 | 2018-01-30 | 北京金山安全软件有限公司 | Picture sending method and device, electronic equipment and readable storage medium |
Non-Patent Citations (1)
Title |
---|
一色神技能: "《https://tv.sohu.com/v/dXMvMjkzMDU2NDM4Lzg4ODAwMzg3LnNodG1s.html》", 24 April 2017 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727384A (en) * | 2019-09-26 | 2020-01-24 | 北京金山安全软件有限公司 | Unread message quantity statistical method and device and electronic equipment |
CN113268179A (en) * | 2021-04-28 | 2021-08-17 | 北京达佳互联信息技术有限公司 | Session message processing method, device, equipment and storage medium |
CN113268179B (en) * | 2021-04-28 | 2023-06-30 | 北京达佳互联信息技术有限公司 | Session message processing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110166619B (en) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200042148A1 (en) | Screen capturing method and terminal, and screenshot reading method and terminal | |
US10394577B2 (en) | Method and apparatus for automatic processing of service requests on an electronic device | |
US10139994B2 (en) | Capturing and processing multi-media information using mobile communication devices | |
EP2235626B1 (en) | Improved user interface and communication terminal | |
TWI494877B (en) | Method and electronic apparatus for associating note and calendar event | |
US10372512B2 (en) | Method and apparatus for automatic processing of service requests on an electronic device | |
WO2015039523A1 (en) | Multimedia file processing method and apparatus and terminal device | |
TW201540115A (en) | Communication event history | |
CN102984050A (en) | Method, client and system for searching voices in instant messaging | |
US9565148B2 (en) | Method and apparatus for processing micro web log messages | |
CN103440247A (en) | Method and device for sending photos | |
WO2015184836A1 (en) | Call processing method and device | |
WO2019019952A1 (en) | Folder sending method, sending terminal and receiving terminal, and storage medium | |
US11695899B2 (en) | Subtitle presentation based on volume control | |
CN106470110A (en) | Method and device to the multiple user's pocket transmission news in user list | |
CN110166619A (en) | The method for down loading and client of picture | |
CN111914072A (en) | Information interaction method, equipment and device | |
US20130212478A1 (en) | Audio navigation of an electronic interface | |
CN102541600A (en) | Method for starting document through instant messaging tool, client and system | |
CN113253903A (en) | Operation method and operation device | |
CN110324230A (en) | Method for showing interface, client and computer storage medium | |
CN107066420A (en) | Search for the electronic equipment and method of data record | |
JP6301223B2 (en) | COMMUNICATION DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM | |
JP2003323389A (en) | Communication agent system | |
WO2009156009A1 (en) | User interface for a mobile device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |