CN103414628B - A kind of conversation recording consults method and device - Google Patents
A kind of conversation recording consults method and device Download PDFInfo
- Publication number
- CN103414628B CN103414628B CN201310302618.9A CN201310302618A CN103414628B CN 103414628 B CN103414628 B CN 103414628B CN 201310302618 A CN201310302618 A CN 201310302618A CN 103414628 B CN103414628 B CN 103414628B
- Authority
- CN
- China
- Prior art keywords
- conversation recording
- message
- conversation
- page
- image information
- 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.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to a kind of conversation recording and consult method, comprise the following steps: when receiving when the consulting request of conversation recording of the currently logged on user to immediate communication tool and a session object, obtain from this locality and show this conversation recording;When image information a certain in the current page of this conversation recording is set to photo current message, whether detecting receives the request of the page jump to this conversation recording;When receiving the request of this page jump, determine Target Photo message according to the request of this page jump;From current page, this conversation recording is jumped to this Target Photo message place page, and now this Target Photo message is set to described photo current message.The present invention also provides for a kind of conversation recording and consults device.Utilize the present invention to improve consult the motility of conversation recording and consult efficiency.
Description
Technical field
The specific embodiment of the invention relates to instant messaging technical field, looks into particularly to a kind of conversation recording
Read method and device.
Background technology
Along with the development of network communications technology, various instant messagings (IM, Instant Messenger)
Instrument is all increasingly becoming the requisite software tool of people, make the communication for information of people more convenient and
Fast.The conversation recording produced during using immediate communication tool to exchange is instant messaging
The important component part of instrument, user can look back and certain session pair by consulting conversation recording
As, such as certain contact person or discussion group, group conversation message once.
The existing method consulting conversation recording is usually the generation time estimating target session message, then
In conversation recording, target session message is found according to the estimated generation time.Or, can be with
The partial content of target session message searches out target session message as key word from conversation recording.
But, either generation time of target session message or content, to from the point of view of the memory of user the most not
Enough directly perceived, it is difficult to cause association.If the time span of conversation recording is relatively big, and disappears in conversation recording
Breath amount is the biggest, then user both cannot may accurately estimate the generation time of target session message, also returns
Can not recall the particular content of target session message.In this case, user is only in time sequencing
Browse the most forward the conversation message in conversation recording, significantly reduce and conversation recording is looked into
Read efficiency.
Summary of the invention
In view of this, it is necessary to provide a kind of conversation recording to consult method and device, can improve and consult
The motility of conversation recording and consult efficiency.If the type of the target session message of required lookup is picture
Message, then can improve the hit rate finding target session message further.
A kind of conversation recording consults method, comprises the following steps: step display: when receiving immediately
The currently logged on user of communication tool and when the consulting request of conversation recording of a session object, from this locality
Obtain and show this conversation recording;Detecting step: when picture a certain in the current page of this conversation recording
When message is set to photo current message, whether detecting receives the page jump to this conversation recording
Request;Determine step: when receiving the request of this page jump, determine according to the request of this page jump
Target Photo message;Jump procedure: this conversation recording is jumped to this Target Photo from current page and disappears
The breath place page, now this Target Photo message is set to described photo current message, enters described
Detecting step.
A kind of conversation recording consults device, including: display module, for when receiving instant messaging
The currently logged on user of instrument and when the consulting request of conversation recording of a session object, obtain from this locality
And show this conversation recording;Detecting module, for when picture a certain in the current page of this conversation recording
When message is set to photo current message, whether detecting receives the page jump to this conversation recording
Request;Determine module, for when receiving the request of this page jump, asking according to this page jump
Determine Target Photo message;Redirect module, for this conversation recording is jumped to this mesh from current page
The mark image information place page, now this Target Photo message is set to described photo current message,
Perform described detecting module.
Compared to prior art, the present invention in the conversation recording comprise image information with image information
Consult conversation recording for indexing, can improve and consult the motility of conversation recording and consult efficiency.If
The type of the required target session message searched is image information, then can improve further and find mesh
The hit rate of mark conversation message.
For the above and other objects, features and advantages of the present invention can be become apparent, cited below particularly
Preferred embodiment, and coordinate institute's accompanying drawings, it is described in detail below.
Accompanying drawing explanation
Fig. 1 is the structured flowchart of a kind of terminal.
Fig. 2 consults environment schematic during method application for the conversation recording that the embodiment of the present invention provides.
Fig. 3 consults the flow chart of method for the conversation recording that first embodiment of the invention provides.
Fig. 4 consults the flow chart of method for the conversation recording that second embodiment of the invention provides.
Fig. 5 consults the flow chart of method for the conversation recording that third embodiment of the invention provides.
Fig. 6 consults the flow chart of method for the conversation recording that fourth embodiment of the invention provides.
Fig. 7 consults the block diagram of device for the conversation recording that fifth embodiment of the invention provides.
Fig. 8 consults the block diagram of device for the conversation recording that sixth embodiment of the invention provides.
Fig. 9 consults the block diagram of device for the conversation recording that seventh embodiment of the invention provides.
Figure 10 consults the block diagram of device for the conversation recording that eighth embodiment of the invention provides.
Detailed description of the invention
By further illustrating the technological means and merit that the present invention taked by realizing predetermined goal of the invention
Effect, below in conjunction with accompanying drawing and preferred embodiment, to according to the detailed description of the invention of the present invention, structure,
Feature and effect thereof, after describing in detail such as.
Fig. 1 shows the structured flowchart of a kind of terminal.As it is shown in figure 1, terminal 1 includes one or many
Individual (only illustrating one in figure) memorizer 11, processor 12, storage control 13, Peripheral Interface
14, communication module 15, input block 16 and display unit 17.These assemblies pass through one or more
The mutual communication of communication bus/holding wire.
It will appreciated by the skilled person that the structure shown in Fig. 1 is only signal, it is the most right
The structure of terminal 1 causes restriction.Such as, terminal 1 may also include more more or less than shown in Fig. 1
Assembly, or there is the configuration different from shown in Fig. 1.Each assembly shown in Fig. 1 can use firmly
Part, software or a combination thereof realize.
Memorizer 11 can be used for storing software program and module, such as the session in the embodiment of the present invention
Programmed instruction/module that method and device is corresponding consulted in record, and processor 12 is stored in by operation
Software program in reservoir 11 and module, thus perform the application of various function and data process,
I.e. realize above-mentioned conversation recording and consult method.
Memorizer 11 can include high speed random access memory, may also include nonvolatile memory, such as one
Individual or multiple magnetic storage device, flash memory or other non-volatile solid state memories.At some
In example, memorizer 11 can farther include the memorizer remotely located relative to processor 12, this
The most remotely located memorizer can be connected to terminal 1 by network.The example of above-mentioned network include but
It is not limited to the Internet, intranet, LAN, mobile radio communication and combinations thereof.Processor 12
And the access of memorizer 11 can be entered under the control of storage control 13 by other possible assemblies
OK.
Various input/output devices are coupled to processor 12 and memorizer 11 by Peripheral Interface 14.
Various softwares in processor 12 run memory 11, instruct and perform the various functions of terminal 1
And carry out data process.
Communication module 15 is for communicating with communication network or other equipment.Specifically, communication
Module 15 can be such as network interface card 151 or RF(Radio Frequency, radio frequency) module 152.
Network interface card 151 is as connecting computer and the interface of transmission medium in LAN, for realizing and LAN
Physical connection between transmission medium is mated with the signal of telecommunication, thus sets up LAN and be connected to the Internet
(Internet), communicate with various networks such as LAN, Metropolitan Area Network (MAN), wide area network.Network interface card 151
The various existing component for performing above-mentioned functions, such as processor and memorizer can be included
(including ROM and RAM) etc..RF module 152 is used for receiving and sending electromagnetic wave, it is achieved
Electromagnetic wave is changed with the mutual of the signal of telecommunication, thus communicates with communication network or other equipment.
RF module 152 can include the various existing component for performing these functions, such as, sky
Line, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM)
Card, memorizer etc..RF module 152 can be with various networks such as the Internet, intranet, nothing
Gauze network is communicated or is communicated with other equipment by wireless network.Above-mentioned wireless network
Cellular telephone networks, WLAN or Metropolitan Area Network (MAN) can be included.Above-mentioned wireless network can use
Various communication standards, agreement and technology, include, but are not limited to global system for mobile communications (Global
System for Mobile Communication, GSM), enhancement mode mobile communication technology (Enhanced
Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code
Division multiple access, W-CDMA), CDMA (Code division access,
CDMA), tdma (time division multiple access, TDMA), wireless guarantor
True technology (Wireless, Fidelity, WiFi) is (such as IEEE-USA's standard
IEEE802.11a, IEEE802.11b, IEEE802.11g and/or IEEE802.11n), network
Phone (Voice over internet protocal, VoIP), worldwide interoperability for microwave access (Worldwide
Interoperability for Microwave Access, Wi-Max), other are for mail, instant
Communication and the agreement of short message, and any other suitable communication protocol, even can include that those are worked as
Before the agreement that is developed not yet.
Input block 16 can be used for receive input character information, and produce with user setup and
Function controls relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically,
Input block 16 can include button 161 and touch-control surface 162.Button 161 such as can include using
In the character keys of input character, and for triggering the control button controlling function.Control button
Example includes " return main screen " button, on/off button, key etc. of taking pictures.Touch-control surface 162
Can collect user thereon or neighbouring touch operation (such as user uses finger, stylus etc. any suitable
The object closed or adnexa operation in touch-control surface 162 or near touch-control surface 162), and root
According to the corresponding attachment means of driven by program set in advance.Optionally, touch-control surface 162 can include touching
Touch detection device and two parts of touch controller.Wherein, the touch of touch detecting apparatus detection user
Orientation, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch control
Device receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives process
Device 12, and order that processor 12 sends can be received and performed.Furthermore, it is possible to employing resistance
The polytypes such as formula, condenser type, infrared ray and surface acoustic wave realize touch-control surface 162.Except touching
Control surface 162, input block 16 can also include other input equipments.Other above-mentioned inputs set
For including but not limited to one or more in physical keyboard, trace ball, mouse, action bars etc..
Information, the information being supplied to user and the end that display unit 17 is inputted by user for display
The various graphic interfaces of end 1.These graphical user interface can be by figure, text, icon, video
Constitute with its combination in any.In an example, display unit 17 includes a display floater 171.
This display floater 171 can be such as a display panels (Liquid Crystal Display, LCD),
Organic Light Emitting Diode (Organic Light-Emitting Diode Display, OLED) display surface
Plate, electrophoretic display panel (Electro-Phoretic Display, EPD) etc..Further, touch-control
Surface 162 may be disposed on display floater 171 thus constitutes an entirety with display floater 171.
Refering to shown in Fig. 2, the conversation recording provided for the embodiment of the present invention consults ring when method is applied
Border schematic diagram.In the present embodiment, this conversation recording method of consulting is applied in above-mentioned terminal 1, uses
In the session note consulting the currently logged on user of immediate communication tool and a certain session object in terminal 1
Record.The instantiation of this terminal 1 includes, but are not limited to desk computer, portable computer, intelligence
Energy mobile phone, panel computer, personal digital assistant or other similar arithmetic units.This terminal 1 and
Other terminal (in Fig. 2 as a example by terminal 4) carries out network service by network 2 and server 3.
Other described terminal can have the configuration identical with terminal 1.This network 2 can be arbitrary network
Connected mode, such as the Internet (Internet), mobile Internet are (as telecom operators provide
2G, 3G network), LAN (wired or wireless) etc..This server 3 can be high in the clouds clothes
Business device.
First embodiment
Refering to shown in Fig. 3, first embodiment of the invention provides a kind of conversation recording to consult method, this meeting
The words record method of consulting comprises the following steps:
Step S1, when receiving the currently logged on user to immediate communication tool and a certain session object
When consulting request of conversation recording, obtain from this locality and show this conversation recording;
Step S2, when in the current page of this conversation recording, an image information is set to photo current
During message, whether detecting receives the request of the page jump to this conversation recording;
Step S3, when receiving the request of this page jump, determines mesh according to the request of this page jump
Mark image information;
Step S4, jumps to this Target Photo message place page by this conversation recording from current page,
Now this Target Photo message is set to described photo current message, enters described step S2.
Method is consulted, with picture in the conversation recording comprise image information according to above-mentioned conversation recording
Message be index to consult conversation recording, can improve and consult the motility of conversation recording and consult effect
Rate.If the type of the target session message of required lookup is image information, then can improve further and look into
Find the hit rate of target session message.
In some instances, each step of said method to realize details as follows:
Immediate communication tool described in step S1 for example, QQ, wechat etc..This immediate communication tool
Being erected in server 3, the client of immediate communication tool is then installed in described terminal 1.
Specifically, before step S1, this currently logged on user's stepping on to this immediate communication tool is also included
Record process: currently logged on user inputs login account, this login to the client of this immediate communication tool
Account can be the user name and password applied in advance;The client of immediate communication tool is by this login account
Number deliver to server 3 and verify its effectiveness;When server 3 verifies that this login account is effective, deserve
Front this immediate communication tool of login user Successful login, such that it is able in the client of immediate communication tool
The one or more session object of middle selection conversates.This session object such as includes this login account pair
The contact person answered, the group added or discussion group etc..
The described request of consulting sends according to the operation of user.This user can be that described current login is used
Family, it is also possible to for the 3rd people beyond this currently logged on user.Specifically, such as, this user can
First to select the mark wishing to check currently logged on user with the session object of its conversation recording, such as
Some good friend's head portrait in QQ buddy list.Receive user the selection of this session object is operated
After, call session window management module utilize Windows window related application DLL (API,
Application Programming Interface) create one to should the session window of session object,
And this session window is shown on the described display unit 17 of terminal 1.This session window includes pin
Various menu items to this session object, the such as menu of the video session of initiation and this session object
, current interface is carried out sectional drawing with send to this session object menu item, consult and this session pair
The menu item etc. of the conversation recording of elephant.The conversation recording with this session object is consulted described in selecting as user
Menu item time, send described in consult request.
In the case of this conversation recording does not possesses roaming function, in described conversation recording, only record has this
Currently logged on user passes through the client of immediate communication tool and the meeting of this session object in terminal 1
Words record, and do not include that this currently logged on user, in other terminal, passes through i.e. in the most described terminal 4
Time communication tool the conversation recording that produces of client and this session object.This conversation recording is stored in
In the described memorizer 11 of terminal 1.Described step S1, from this locality, i.e. obtains in this memorizer 11
This conversation recording, and this conversation recording is shown in the described session window on this display unit 17.
Owing to the size of this display unit 17 and this session window is limited, this conversation recording may be divided into
Multiple pages show one by one in this session window, wherein, are currently displayed at the page in this session window
Face is referred to as the current page of this conversation recording.
In the present embodiment, this conversation recording is made up of some conversation messages, and this conversation message is permissible
The message of this session object it is sent to, it is also possible to receive for currently logged on user for currently logged on user
This session object send come message.Each conversation message all includes some index informations, such as
The ID of conversation message, the type of conversation message, the generation time etc. of conversation message.Wherein, this meeting
The type of words message includes image information and text message.In order to save display space, this conversation recording
In image information can show with the form of thumbnail.
Step S2, in an example, if a certain session detected in user click current page
Message, and the type decision of this conversation message indicated according to the index information of clicked conversation message
This conversation message is image information, then this conversation message clicked is set to described photo current and disappears
Breath.In another example, each image information in this conversation recording is equipped with a setting
Option, this setting option of a certain image information in user selects the current page of this conversation recording
Time, this image information is set to described photo current message.
In the present embodiment, the most a certain image information is set to photo current message, then this is current
Image information can be shown enlarged in a default displaying interface with the form of artwork.This displaying circle
Face can with the full shade of the form of transparent float window or half shade in the current interface of display unit 17,
Thus this session of display is not blocked in the viewing area in addition to this current image information in this displaying interface
The current page of record.This displaying interface, compared to described session window, can have bigger size,
To clearly show that this current image information.
The current page of this conversation recording is redirected forward or backward by described page jump request instruction
Redirect.In the present embodiment, being redirected forward by this current page is to instigate to attend the meeting by front page jump
The generation time page earlier of words message, being redirected backward by this current page is to instigate to deserve the front page
Jump to the generation time of the conversation message more late page.
The request of described page jump sends according to the operation of user.In an example, described touch-control table
Face 162 is arranged on display floater 171 thus constitutes a touch screen entirety with display floater 171.
Step S2 gathers the slip touch signal on this touch screen, and uses according to this slip touch signal analysis
Family slide on this touch screen.Direction and the first preset direction (example when described slide
As to the left) consistent time, send the page jump that the current page of this conversation recording is redirected forward by instruction
Request.When the method for described slide is consistent with the second preset direction (the most to the right), send
The page jump request that the current page of this conversation recording is redirected by instruction backward.
In another example, described displaying interface is provided with page jump option, such as, includes one
Individual redirect forward option and one redirect option backward.When user is selected by virtual push button or physical keyboard
Select this when redirecting option forward, send the page that the current page of this conversation recording is redirected forward by instruction
Jump request.When user selects this to redirect option backward, send current by this conversation recording of instruction
The page jump request that the page redirects backward.
In step S3, when receiving the request of this page jump, analyze the finger of this page jump request
Show information.If the current page of this conversation recording is redirected forward, the most really by the request instruction of this page jump
In this conversation recording fixed, a upper image information of this current image information is described Target Photo message.
A upper image information of this current image information is in this conversation recording, and the time that produces is early than deserving
Front image information, and No. ID image information the most close with photo current message.If this page is jumped
Turn request instruction to be redirected backward by the current page of this conversation recording, it is determined that this conversation recording deserves
Next image information of front image information is described Target Photo message.Under this current image information
Article one, image information is in this conversation recording, and the generation time is later than this current image information, and ID
Number image information the most close with photo current message.
If it is understood that photo current message does not goes up an image information in this conversation recording
Or not have next image information, such as this current image information be the Article 1 figure in this conversation recording
Sheet message or the last item image information, then step S3 cannot determine this Target Photo message, permissible
Not respond or send information.
The Target Photo message place page described in step S4 is in addition to including this Target Photo message, also
Can include some the conversation messages adjacent with this Target Photo message, described disappear with this Target Photo
The quantity of the conversation message that manner of breathing is adjacent is limited can be arranged in described session window.Such as, described with
The conversation message that this Target Photo message is adjacent includes first five conversation message of this Target Photo message
With rear five conversation messages, or only include rear ten conversation messages of this Target Photo message.Now,
This Target Photo message is set to described photo current message, i.e. this Target Photo message also will display
In described default displaying interface.
Second embodiment
Conversation recording according to first embodiment consults method, as shown in step S1, obtains from this locality
And show that currently logged on user consults for user with the conversation recording of a certain session object.This conversation recording
Not possessing only to record in roaming function, i.e. this conversation recording has this currently logged on user logical in terminal 1
Cross the client of immediate communication tool and the conversation recording of this session object, and do not include that this currently logs in
User passes through client and this session of immediate communication tool in other terminal, the most described terminal 4
The conversation recording that object produces.
However as the increase of the personal terminal number of user, user may be respectively different on many station terminals
Time carried out session by the client of immediate communication tool and this session object.If conversation recording does not has
Standby roaming function, then cause user that conversation recording is checked inconvenience.Such as, currently logged on user is led to
Cross the conversation recording that terminal 1 produces with this session object, the most just cannot find.In order to
Solving this problem, the roaming function of conversation recording is more and more universal.
In the case of conversation recording has roaming function, instant in each terminal of currently logged on user
Can be in real time or according to user with the conversation recording of this session object in the client of communication tool
Request be uploaded in server 3.The meeting from each terminal that server 3 can will be received
Words record is integrated into duplicated record according to the generation time, and this duplicated record corresponds to this currently logged on user
With this session object.Therefore, on the premise of conversation recording possesses roaming function, refering to shown in Fig. 4,
Second embodiment of the invention proposes a kind of conversation recording and consults method, and it is compared to the meeting of first embodiment
Method consulted in words record, obtains from this locality and show that the step of this conversation recording is entered in described step S1
One step includes:
Step S1.1, by this currently logged on user of preserving in this local conversation recording and server with
The duplicated record of this session object synchronizes.Described synchronization is to instigate this conversation recording of this locality and be somebody's turn to do
Duplicated record is consistent.Specifically, this duplicated record can be downloaded from server 3, and by this locality
This conversation recording is updated to this duplicated record.If currently logged on user is the instant messaging client of terminal 1
The new conversation recording produced with this session object on end not yet backups to this backup note of server 3
In record, then also need to first be backuped in this duplicated record by the conversation recording that this is new, then from server 3
Download duplicated record, then this local conversation recording is updated to this duplicated record, to prevent data
Lose.
Step S1.2, obtains from this locality and shows this conversation recording after synchronization.
Method is consulted, first by local conversation recording and server 3 according to the conversation recording of the present embodiment
Duplicated record synchronize, make in this conversation recording record have currently logged on user to pass through in each station terminal
The conversation recording that the client of immediate communication tool produces with this session object, obtains from this locality the most again
And show this conversation recording, the conversation message in this conversation recording can be made more complete, it is simple to user
Consult.
3rd embodiment
Conversation recording according to the second embodiment consults method, first by local conversation recording and server
The duplicated record of 3 synchronizes, then obtains and show this conversation recording, can make shown conversation recording
More complete.But, accumulation over time, the data volume of this duplicated record may be very big, should
Conversation recording is Tong Bu with this duplicated record once, may consume very many network traffic datas, and
And the conversation message in this duplicated record is likely to not necessarily all be needed by user.
In order to solve the problems referred to above further, refering to shown in Fig. 5, third embodiment of the invention provides one
Planting conversation recording and consult method, it consults method, described step compared to the conversation recording of first embodiment
Rapid S3 farther includes:
Step S3.1, when receiving page jump request, it is judged that the request instruction of this page jump should
The current page of conversation recording redirects forward and redirects the most backward.If redirecting forward, then perform step
S3.2.If redirecting backward, then perform step S3.6.
Step S3.2, obtains the index information of this current image information.The index of this current image information
Information, in addition to including the ID of this current image information, generation time and type, is additionally included in this backup
The ID of a upper image information of this current image information in record.
Specifically, the index information of this current image information can be configured by server 3.When
Server 3 receives one and disappears to be forwarded to this currently logged on user or the session of this session object
During breath, first determine generation time and the type of this conversation message, and according in duplicated record existing respectively
ID and the order of the time of generation of conversation message are that this conversation message arranges an ID.Therefore preserve
Currently logged on user and each session in this duplicated record of all conversation recordings of this session object
Message has an ID relevant with the generation time.If this conversation message is image information, then at this
Duplicated record is searched the ID of a upper image information of this image information, and by this picture
The ID of message is also added in the index information of this image information to be forwarded.
Step S3.3, determines Target Photo message according to the index information of this current image information.This mesh
Mark image information is the image information corresponding for ID of a described upper image information.
Step S3.4, it is judged that whether this conversation recording includes this Target Photo message, the most then perform
Step S4, if it is not, then perform step S3.5.Specifically, can be according to this Target Photo message
ID the most consistent with the ID of a certain conversation message in this conversation recording judge this conversation recording is
No include this Target Photo message.If certain is for a moment in the ID of this Target Photo message and this conversation recording
The ID of words message is consistent, then judge that this conversation recording includes this Target Photo message.
Step S3.5, this currently logged on user preserved from server remembers with the backup of this session object
Record pulls this Target Photo message, the Target Photo message pulled is preserved to this conversation recording
In, then perform step S4.Specifically, it is also possible to according to the ID of this Target Photo message from this
Duplicated record pulls this Target Photo message.This Target Photo message can according to produce the time or
ID is sequentially inserted in this conversation recording.
Step S3.6, determines that in this conversation recording, next image information of this current image information is institute
State Target Photo message.
Correspondingly, described step S4 can also be by adjacent with this Target Photo message in this conversation recording
Some conversation messages show on this Target Photo message place page.
In sum, the conversation recording of the present embodiment consults method, compared to the session of the second embodiment
Method consulted in record, when determined by Target Photo message be not present in this conversation recording, just from clothes
This duplicated record of business device 3 pulls this Target Photo message, and the Target Photo message that will be pulled
Preserve to this conversation recording, and without by Tong Bu with this duplicated record for this conversation recording, can save
Network traffic data.
4th embodiment
In order to realize pulling institute according to Target Photo message duplicated record from server 3 further
The conversation message needed, refering to shown in Fig. 6, fourth embodiment of the invention provides a kind of conversation recording to consult
Method, it consults method compared to the conversation recording of the 3rd embodiment, and described step S4 is wrapped further
Include:
Step S4.1, it is judged that whether this conversation recording includes pre-set interval message.This pre-set interval message
Such as include the difference of ID of ID and this Target Photo message conversation message in the range of [-5,5].Logical
Cross and the ID of this Target Photo message contrasted one by one with the ID of each conversation message in this conversation recording,
I.e. may determine that whether this conversation recording includes this pre-set interval message.If this conversation recording does not include this
Pre-set interval message, then perform step S4.2.If this conversation recording includes this pre-set interval message, then
Perform step S4.3.
Step S4.2, pulls this pre-set interval message from this duplicated record of server 3, and by institute
The pre-set interval message pulled is saved in this conversation recording.This pre-set interval message also can be according to generation
Time or ID are sequentially inserted in this conversation recording.
Step S4.3, jumps to this Target Photo message place page by this conversation recording from current page
Face, this Target Photo message place page includes all or part of described pre-set interval message.
In sum, the conversation recording of the present embodiment consults method, according to Target Photo message from service
The duplicated record of device 3 pulls pre-set interval message, can be according to the targeted dilazep of the demand of user
Take required conversation message, in the case of realizing conversation recording roaming, equally save network number
According to flow.
5th embodiment
Refering to shown in Fig. 7, fifth embodiment of the invention provides a kind of conversation recording to consult device 100,
It includes display module 101, detecting module 102, determines module 103 and redirect module 104.Can
To understand, above-mentioned each module refers to computer program or program segment, is used for performing a certain item or many
The specific function of item.Additionally, the program code that the differentiation of above-mentioned each module does not represent reality is the most necessary
It is separate.
Display module 101, for when receiving the currently logged on user to immediate communication tool with for a moment
When the consulting request of conversation recording of words object, obtains from this locality and shows this conversation recording.
Detecting module 102, for being set when image information a certain in the current page of this conversation recording
During for photo current message, whether detecting receives the request of the page jump to this conversation recording.When this
When in the current page of conversation recording, a certain image information is set to photo current message, it is also possible to will
This current image information shows in default displaying interface.The request instruction of described page jump is by this meeting
The current page of words record redirects forward or redirects backward.
Determine module 103, for when receiving the request of this page jump, asking according to this page jump
Ask and determine Target Photo message.Specifically, if the request instruction of this page jump is by this conversation recording
Current page redirects forward, it is determined that in this conversation recording, a upper picture of this current image information disappears
Breath is described Target Photo message.If the request instruction of this page jump is by the current page of this conversation recording
Redirect backward, it is determined that in this conversation recording, next image information of this current image information is described
Target Photo message.
Redirect module 104, for this conversation recording is jumped to this Target Photo message from current page
The place page, now this Target Photo message is set to described photo current message, i.e. this target figure
Sheet message is also displayed in described default displaying interface, performs described detecting module 102.Described
The Target Photo message place page in addition to including this Target Photo message, it is also possible to include and this target
Some the conversation messages that image information is adjacent.
For the specific works process of above each module, can carry with further reference to first embodiment of the invention
The conversation recording of confession consults method, is not repeated at this.
In sum, the conversation recording of the present embodiment consults device 100, is comprising the meeting of image information
Words record consults conversation recording with image information for indexing, the spirit consulting conversation recording can be improved
Activity and consult efficiency.If the type of the target session message of required lookup is image information, the most permissible
Improve the hit rate finding target session message further.
Sixth embodiment
Refering to shown in Fig. 8, sixth embodiment of the invention provides a kind of conversation recording to consult device 200,
It consults device 100 compared to the conversation recording of the 5th embodiment, and described display module 101 is further
Including synchronizing submodule 1011 and display sub-module 1012.
Synchronize submodule 1011, for by deserving of preserving in this local conversation recording and server
Front login user carries out synchronize with the duplicated record of this session object.
Display sub-module 1012, is used for this conversation recording obtain and show synchronization from this locality after.
For the specific works process of above each module, can carry with further reference to second embodiment of the invention
The conversation recording of confession consults method, is not repeated at this.
In sum, the conversation recording of the present embodiment consults device 200, first by local conversation recording
Tong Bu with the duplicated record of server 3, make record in this conversation recording have currently logged on user at each
The conversation recording produced with this session object by the client of immediate communication tool in terminal, the most again
Obtain from this locality and show this conversation recording, the conversation message in this conversation recording can be made more to add
Whole, it is simple to user consults.
7th embodiment
Refering to shown in Fig. 9, seventh embodiment of the invention provides a kind of conversation recording to consult device 300,
It consults device 100 compared to the conversation recording of fifth embodiment of the invention, described determines module 103
Farther include the first judgement submodule 1031, obtain submodule 1032, first determine submodule
1033, second judge submodule 1034, first pull submodule 1035 and second and determine submodule
1036。
First judges submodule 1031, for when receiving page jump request, it is judged that this page
The current page of this conversation recording is redirected forward and redirects the most backward by jump request instruction.
Obtain submodule 1032, if for this page jump request current by this conversation recording of instruction
The page redirects forward, then obtain the index information of this current image information.This index information includes described
A upper picture of this current image information in the ID of photo current message, and described duplicated record
The ID of message.
First determines submodule 1033, for determining mesh according to the index information of this current image information
Mark image information.This Target Photo message is that the picture corresponding for ID of a described upper image information disappears
Breath.
Second judges submodule 1034, is used for judging whether this conversation recording includes that this Target Photo disappears
Breath.This Target Photo message is the image information corresponding for ID of a described upper image information.If should
Conversation recording includes this Target Photo message, then redirect module 104 described in direct execution.
First pulls submodule 1035, if not including this Target Photo message for this conversation recording,
This currently logged on user then preserved from server pulls this in the duplicated record of this session object
Target Photo message, preserves the Target Photo message pulled to this conversation recording, then performs
Described redirect module 104.
Second determines submodule 1036, for determining in this conversation recording under this current image information
Article one, image information is described Target Photo message, then redirects module 104 described in execution.
For the specific works process of above each module, can carry with further reference to third embodiment of the invention
The conversation recording of confession consults method, is not repeated at this.
In sum, the conversation recording of the present embodiment consults device 300, compared to the 5th embodiment
Conversation recording consults device 100, when determined by Target Photo message be not present in this conversation recording,
Just from this duplicated record of server 3, pull this Target Photo message, and the target figure that will be pulled
Sheet message preserves in this conversation recording, and without by Tong Bu with this duplicated record for this conversation recording, can
To save network traffic data.
8th embodiment
Refering to shown in Figure 10, eighth embodiment of the invention provides a kind of conversation recording to consult device 400,
It consults device 300 compared to the conversation recording of the 7th embodiment, described in redirect module 104 further
Including the 3rd judging submodule 1041, second pulling submodule 1042 and redirect submodule 1043.
3rd judges submodule 1041, is used for judging whether this conversation recording includes pre-set interval message.
If this conversation recording includes this pre-set interval message, then directly perform to redirect submodule 1043.
Second pulls submodule 1042, if not including this pre-set interval message for this conversation recording,
From this duplicated record of server 3, then pull this pre-set interval message, and the preset areas that will be pulled
Between message be saved in this conversation recording.
Redirect submodule 1043, for this conversation recording is jumped to this Target Photo from current page
The message place page, this Target Photo message place page includes all or part of described pre-set interval
Message.
For the specific works process of above each module, can carry with further reference to fourth embodiment of the invention
The conversation recording of confession consults method, is not repeated at this.
In sum, the conversation recording of the present embodiment consults device 400, according to Target Photo message from
The duplicated record of server 3 pulls pre-set interval message, can be targeted according to the demand of user
Pull required conversation message, realize conversation recording roaming in the case of, equally save net
Network data traffic.
Additionally, the embodiment of the present invention also provides for a kind of computer-readable recording medium, it is stored with meter
Calculation machine executable instruction, above-mentioned computer-readable recording medium for example, nonvolatile memory is such as
CD, hard disk or flash memory.Above-mentioned computer executable instructions is used for allowing computer or similar
Arithmetic unit complete the various operations that above-mentioned conversation recording is consulted in method.
The above, be only presently preferred embodiments of the present invention, and the present invention not makees any form
On restriction, although the present invention discloses as above with preferred embodiment, but is not limited to this
Bright, any those skilled in the art, in the range of without departing from technical solution of the present invention, on available
The technology contents stating announcement is made a little change or is modified to the Equivalent embodiments of equivalent variations, as long as being
Without departing from technical solution of the present invention content, according to the technical spirit of the present invention, above example is made
Any brief introduction amendment, equivalent variations and modification, all still fall within the range of technical solution of the present invention.
Claims (22)
1. a conversation recording consults method, it is characterised in that the method comprises the following steps:
Step display: when receiving the currently logged on user to immediate communication tool and a session object
When consulting request of conversation recording, obtains from this locality and shows this conversation recording;
Detecting step: when image information a certain in the current page of this conversation recording is set to currently scheme
During sheet message, whether detecting receives the request of the page jump to this conversation recording;
Determine step: when receiving the request of this page jump, determine mesh according to the request of this page jump
Mark image information;
Jump procedure: this conversation recording is jumped to this Target Photo message place page from current page,
Now this Target Photo message is set to described photo current message, enters described detecting step.
2. conversation recording as claimed in claim 1 consults method, it is characterised in that the described page is jumped
Turn request instruction the current page of this conversation recording is redirected forward or redirected backward.
3. conversation recording as claimed in claim 2 consults method, it is characterised in that described determine step
Suddenly include:
If the current page of this conversation recording is redirected forward by the request instruction of this page jump, then obtaining should
The index information of photo current message;
Index information according to this current image information determines Target Photo message.
4. conversation recording as claimed in claim 3 consults method, it is characterised in that described current figure
The index information of sheet message includes the ID of photo current message, and this currently logged on user and this session
The ID of a upper image information of photo current message in the duplicated record of object, this duplicated record preserves
In the server.
5. conversation recording as claimed in claim 4 consults method, it is characterised in that described determine step
Suddenly include:
The image information corresponding for ID determining a described upper image information is described Target Photo message.
6. conversation recording as claimed in claim 5 consults method, it is characterised in that described determine step
Suddenly also include:
Judge whether this conversation recording includes this Target Photo message;
If this conversation recording includes described Target Photo message, then perform described jump procedure;
If this conversation recording does not include described Target Photo message, then from the described duplicated record of server
In pull this Target Photo message, the Target Photo message that pulled is preserved to this conversation recording,
Then described jump procedure is performed.
7. conversation recording as claimed in claim 2 consults method, it is characterised in that described determine step
Suddenly include:
If the current page of this conversation recording is redirected by this page jump request instruction backward, it is determined that should
In conversation recording, next image information of this current image information is described Target Photo message.
Conversation recording the most as claimed in claims 6 or 7 consults method, it is characterised in that described jumping
Go to step and include:
Judge whether this conversation recording includes pre-set interval message;
If this conversation recording includes this pre-set interval message, then this conversation recording is redirected from current page
To this Target Photo message place page, this Target Photo message place page includes all or part of
Described pre-set interval message;
If this conversation recording does not include that this pre-set interval message, then this preserved from server are currently stepped on
Employ family and pull this pre-set interval message in the duplicated record of this session object, and pre-by pulled
If interval messages is saved in this conversation recording, then this conversation recording is jumped to this from current page
The Target Photo message place page, this Target Photo message place page includes all or part of described
Pre-set interval message.
9. conversation recording as claimed in claim 2 consults method, it is characterised in that described from this locality
Obtain and show that the step of this conversation recording includes:
By this currently logged on user preserved in this local conversation recording and server and this session object
Duplicated record synchronize;
Obtain from this locality and show this conversation recording after synchronization.
10. the conversation recording as described in claim 2 or 9 consults method, it is characterised in that described really
Determine step to include:
If the current page of this conversation recording is redirected forward by the request instruction of this page jump, it is determined that should
In conversation recording, a upper image information of this current image information is described Target Photo message;
If the current page of this conversation recording is redirected by this page jump request instruction backward, it is determined that should
In conversation recording, next image information of this current image information is described Target Photo message.
11. conversation recordings as claimed in claim 1 consult method, it is characterised in that described detecting walks
Suddenly also include:
When image information a certain in the current page of this conversation recording is set to photo current message,
This current image information is shown in default displaying interface.
12. 1 kinds of conversation recordings consult device, it is characterised in that this device includes:
Display module, for when receiving the currently logged on user to immediate communication tool and a session pair
When consulting request of the conversation recording of elephant, obtains from this locality and shows this conversation recording;
Detecting module, for being set to work as when image information a certain in the current page of this conversation recording
During front image information, whether detecting receives the request of the page jump to this conversation recording;
Determine module, for when receiving the request of this page jump, true according to the request of this page jump
Set the goal image information;
Redirect module, for this conversation recording is jumped to this Target Photo message place from current page
The page, now this Target Photo message is set to described photo current message, performs described detecting mould
Block.
13. conversation recordings as claimed in claim 12 consult device, it is characterised in that the described page
The current page of this conversation recording is redirected forward or redirects backward by jump request instruction.
14. conversation recordings as claimed in claim 13 consult device, it is characterised in that described determine
Module includes:
First judges submodule, for when receiving page jump request, it is judged that this page jump please
Ask instruction to be redirected forward by the current page of this conversation recording to redirect the most backward;
Obtain submodule, if for the request instruction of this page jump by the current page of this conversation recording to
Before redirect, then obtain the index information of this current image information;
First determines submodule, for determining Target Photo according to the index information of this current image information
Message.
15. conversation recordings as claimed in claim 14 consult device, it is characterised in that described currently
The index information of image information includes the ID of photo current message, and this currently logged on user and this meeting
The ID of a upper image information of photo current message in the duplicated record of words object, this duplicated record is protected
In presence server.
16. conversation recordings as claimed in claim 15 consult device, it is characterised in that described basis
The index information of this current image information determines that Target Photo message includes:
The image information corresponding for ID determining a described upper image information is described Target Photo message.
17. conversation recordings as claimed in claim 16 consult device, it is characterised in that described determine
Module also includes:
Second judges submodule, is used for judging whether this conversation recording includes this Target Photo message, if
This conversation recording includes described Target Photo message, then redirect module described in execution;
First pulls submodule, if not including described Target Photo message for this conversation recording, then from
The described duplicated record of server pulls this Target Photo message, the Target Photo message that will be pulled
Preserve to this conversation recording, then redirect module described in execution.
18. conversation recordings as claimed in claim 13 consult device, it is characterised in that described determine
Module includes:
Second determines submodule, if for the request instruction of this page jump by the current page of this conversation recording
Redirect after towards, it is determined that in this conversation recording, next image information of this current image information is institute
State Target Photo message.
19. conversation recordings as described in claim 17 or 18 consult device, it is characterised in that described
Redirect module to include:
3rd judges submodule, is used for judging whether this conversation recording includes pre-set interval message;
Second pulls submodule, if including this pre-set interval message, then by this meeting for this conversation recording
Words record jumps to this Target Photo message place page, this Target Photo message place from current page
The page includes all or part of described pre-set interval message;
Redirect submodule, if not including this pre-set interval message, then from server for this conversation recording
This currently logged on user of middle preservation and the duplicated record of this session object pull this pre-set interval disappear
Breath, and the pre-set interval message pulled is saved in this conversation recording, then by this conversation recording
This Target Photo message place page is jumped to, this Target Photo message place page bag from current page
Include all or part of described pre-set interval message.
20. conversation recordings as claimed in claim 13 consult device, it is characterised in that described display
Module includes:
Synchronize submodule, for currently being logged in this of preservation in server by this local conversation recording
User carries out synchronize with the duplicated record of this session object;
Display sub-module, is used for this conversation recording obtain and show synchronization from this locality after.
21. conversation recordings as described in claim 13 or 20 consult device, it is characterised in that described
Determine module for:
If the current page of this conversation recording is redirected forward by the request instruction of this page jump, it is determined that should
In conversation recording, a upper image information of this current image information is described Target Photo message;
If the current page of this conversation recording is redirected by this page jump request instruction backward, it is determined that should
In conversation recording, next image information of this current image information is described Target Photo message.
22. conversation recordings as claimed in claim 12 consult device, it is characterised in that described detecting
Module is additionally operable to:
When image information a certain in the current page of this conversation recording is set to photo current message,
This current image information is shown in default displaying interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310302618.9A CN103414628B (en) | 2013-07-17 | 2013-07-17 | A kind of conversation recording consults method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310302618.9A CN103414628B (en) | 2013-07-17 | 2013-07-17 | A kind of conversation recording consults method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103414628A CN103414628A (en) | 2013-11-27 |
CN103414628B true CN103414628B (en) | 2016-08-10 |
Family
ID=49607614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310302618.9A Active CN103414628B (en) | 2013-07-17 | 2013-07-17 | A kind of conversation recording consults method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103414628B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105022552B (en) | 2014-04-30 | 2018-04-24 | 腾讯科技(深圳)有限公司 | A kind of method and apparatus for showing messaging list |
CN105426050B (en) * | 2015-11-25 | 2018-10-12 | 小米科技有限责任公司 | Message treatment method and device |
CN106897283A (en) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | The treating method and apparatus of multimedia messages |
CN106657643B (en) * | 2016-12-27 | 2019-09-20 | 努比亚技术有限公司 | A kind of mobile terminal and conversational communication display methods |
CN108256073A (en) * | 2018-01-17 | 2018-07-06 | 中兴通讯股份有限公司 | Acquisition methods and terminal, storage medium, the electronic device of multimedia file |
CN108600079B (en) * | 2018-03-19 | 2020-09-01 | 维沃移动通信有限公司 | Chat record display method and mobile terminal |
CN109714247B (en) * | 2018-11-13 | 2022-01-28 | 北京达佳互联信息技术有限公司 | Group chat information processing method and device, electronic equipment and storage medium |
CN109947528B (en) * | 2019-03-29 | 2024-02-02 | 上海连尚网络科技有限公司 | Information processing method and device |
CN112685537B (en) * | 2020-12-28 | 2024-09-24 | 北京达佳互联信息技术有限公司 | Session record query method and device and related equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102591980A (en) * | 2012-01-05 | 2012-07-18 | 上海量明科技发展有限公司 | Method and system used for classifying image files in instant messaging |
CN102801654A (en) * | 2012-08-15 | 2012-11-28 | 上海量明科技发展有限公司 | Clustering output method, client and system for interactive contents of instant messaging |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080250107A1 (en) * | 2007-04-03 | 2008-10-09 | Michael Holzer | Instant message archive viewing |
-
2013
- 2013-07-17 CN CN201310302618.9A patent/CN103414628B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102591980A (en) * | 2012-01-05 | 2012-07-18 | 上海量明科技发展有限公司 | Method and system used for classifying image files in instant messaging |
CN102801654A (en) * | 2012-08-15 | 2012-11-28 | 上海量明科技发展有限公司 | Clustering output method, client and system for interactive contents of instant messaging |
Also Published As
Publication number | Publication date |
---|---|
CN103414628A (en) | 2013-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103414628B (en) | A kind of conversation recording consults method and device | |
CN115357178B (en) | Control method applied to screen-throwing scene and related equipment | |
CN104462128B (en) | The method, apparatus and terminal device of multimedia file processing | |
CN109683714B (en) | Multimedia resource management method, device and storage medium | |
US9338749B2 (en) | Mobile terminal and battery power saving mode switching method thereof | |
US10630629B2 (en) | Screen display method, apparatus, terminal, and storage medium | |
KR101770207B1 (en) | Method for controlling multimedia message at user equipment in wireless communication system and apparatus therefor | |
CN109542287B (en) | Message reminding method and device, mobile terminal and storage medium | |
CN113360238A (en) | Message processing method and device, electronic equipment and storage medium | |
US20140201377A1 (en) | Portal multi-device session context preservation | |
CN105549891B (en) | A kind of screenshot method and mobile terminal based on backside pressure sensor | |
KR20150026162A (en) | Method and apparatus to sharing contents of electronic device | |
JP2017513161A (en) | Transfer processing method and apparatus | |
TW201040826A (en) | Method and user interface apparatus for managing functions of wireless communication components | |
CN109521918B (en) | Information sharing method and device, electronic equipment and storage medium | |
CN103279277A (en) | Method and system for sending screenshots of mobile terminals | |
CN109343775A (en) | Double screen terminal screen switching method, terminal and computer readable storage medium | |
CN104348707A (en) | Method, device and system for searching conversation message | |
CN106569709A (en) | Device and method for controlling mobile terminal | |
EP3337142A1 (en) | Mobile terminal and control method therefor | |
CN109460181A (en) | Screen locking wallpaper displaying method, device, mobile terminal and storage medium | |
CN107894908A (en) | A kind of rapid-setting method of intelligent terminal | |
CN112711366A (en) | Image generation method and device and electronic equipment | |
CN106506835A (en) | Application share device and method | |
CN105718137B (en) | Screenshotss method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |