CN110166619A - The method for down loading and client of picture - Google Patents

The method for down loading and client of picture Download PDF

Info

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
Application number
CN201810150040.2A
Other languages
Chinese (zh)
Other versions
CN110166619B (en
Inventor
曹柯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810150040.2A priority Critical patent/CN110166619B/en
Publication of CN110166619A publication Critical patent/CN110166619A/en
Application granted granted Critical
Publication of CN110166619B publication Critical patent/CN110166619B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging

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

The method for down loading and client of picture
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.
CN201810150040.2A 2018-02-13 2018-02-13 Picture downloading method and client Active CN110166619B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (14)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
一色神技能: "《https://tv.sohu.com/v/dXMvMjkzMDU2NDM4Lzg4ODAwMzg3LnNodG1s.html》", 24 April 2017 *

Cited By (3)

* Cited by examiner, † Cited by third party
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