Movatterモバイル変換


[0]ホーム

URL:


CN110113253A - Instant communicating method, equipment and computer readable storage medium - Google Patents

Instant communicating method, equipment and computer readable storage medium
Download PDF

Info

Publication number
CN110113253A
CN110113253ACN201910359568.5ACN201910359568ACN110113253ACN 110113253 ACN110113253 ACN 110113253ACN 201910359568 ACN201910359568 ACN 201910359568ACN 110113253 ACN110113253 ACN 110113253A
Authority
CN
China
Prior art keywords
user
matching
instant messaging
interface
carry out
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910359568.5A
Other languages
Chinese (zh)
Inventor
陈大年
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Lianshang Network Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and Technology Co 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 Shanghai Zhangmen Science and Technology Co LtdfiledCriticalShanghai Zhangmen Science and Technology Co Ltd
Priority to CN201910359568.5ApriorityCriticalpatent/CN110113253A/en
Publication of CN110113253ApublicationCriticalpatent/CN110113253A/en
Priority to CN201910975421.9Aprioritypatent/CN110493125A/en
Priority to CN202010099134.9Aprioritypatent/CN111131009A/en
Priority to PCT/CN2020/087810prioritypatent/WO2020221299A1/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The application provides a kind of instant communicating method, equipment and computer readable storage medium.The application passes through the operation in response to the first user to matching initial interface, according to the characteristic of first user, start to carry out user's matching treatment, to match the second user that can carry out instant messaging with first user, and then during carrying out user's matching treatment, output matching waits interface, the matching waits the countdown data for showing in interface and indicating that the time can be performed in the residue of user's matching treatment, if user's matching treatment success, it then can further export the user information for the second user that user's matching treatment is matched, allow for the instant messaging between first user and the second user, enabling the first user with non-user-specific, there is no the second users of any relationship to carry out instant messaging i.e. between the first user, to improve instant messaging Flexibility and reliability.

Description

Instant communicating method, equipment and computer readable storage medium
[technical field]
This application involves instant messaging more particularly to a kind of instant communicating methods, equipment and computer-readable storageMedium.
[background technique]
With the development of communication technology, terminal is integrated with more and more functions, so that the system function of terminal arrangesMore and more corresponding applications (Application, APP) are contained in table.It can be related to some instant messaging fields in some applicationsScape, for example, the instant messagings class such as wechat APP APP.
However, user during applying using these instant messaging classes, can only carry out Instant Messenger with specific userLetter has the user of group relation with the user for example, having the user of friend relation with the user, etc., and can not be withOther strange users carry out instant messaging, so as to cause the flexibility of instant messaging and the reduction of reliability.
[summary of the invention]
The many aspects of the application provide a kind of instant communicating method, equipment and computer readable storage medium, to mentionThe flexibility and reliability of high instant messaging.
The one side of the application provides a kind of instant communicating method, comprising:
Operation in response to the first user to matching initial interface, according to the characteristic of first user, start intoRow user's matching treatment, to match the second user that can carry out instant messaging with first user;
During carrying out user's matching treatment, output matching waits interface;Wherein, the matching waits boundaryShow that countdown data, the countdown data indicate that the time can be performed in the residue of user's matching treatment in face;
If user's matching treatment success, exports the user for the second user that user's matching treatment is matchedInformation;
Carry out the instant messaging between first user and the second user.
The another aspect of the application, provides a kind of equipment, and the equipment includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of placesIt manages device and realizes a kind of instant communicating method as provided by above-mentioned one side.
The another aspect of the application provides a kind of computer readable storage medium, is stored thereon with computer program, shouldA kind of instant communicating method as provided by above-mentioned one side is realized when program is executed by processor.
As shown from the above technical solution, the embodiment of the present application passes through the behaviour in response to the first user to matching initial interfaceMake, according to the characteristic of first user, start to carry out user's matching treatment, can be used with described first to matchFamily carries out the second user of instant messaging, and then during carrying out user's matching treatment, and output matching waits boundaryFace, the matching wait the countdown data for showing in interface and indicating that the time can be performed in the residue of user's matching treatment, ifUser's matching treatment success, then can further export the use for the second user that user's matching treatment is matchedFamily information allows for the instant messaging between first user and the second user, enables the first userIt is that there is no the second users of any relationship to carry out instant messaging between the first user with non-user-specific, to improveThe flexibility and reliability of instant messaging.
In addition, using technical solution provided herein, by limitation carry out user's matching treatment it is executable whenBetween, and the countdown data of remaining executable time are waited in interface in matching and are shown to user, can effectively it enhanceThe interest of user's matching treatment.
In addition, using technical solution provided herein, although the first user is matched with by user's matching treatmentIt is strange relationship between second user out, but after they can also be by user's matching treatment, it will be able to it carries out instantCommunication, and no longer needing the two users in advance just becomes friend relation, can effectively improve and carry out social activity between strange userReal-time and authenticity.
In addition, the experience of user can be effectively improved using technical solution provided herein.
[Detailed description of the invention]
In order to more clearly explain the technical solutions in the embodiments of the present application, embodiment or the prior art will be retouched belowAttached drawing needed in stating is briefly described, it should be apparent that, the accompanying drawings in the following description is some of the applicationEmbodiment for those of ordinary skill in the art without any creative labor, can also be according to thisA little attached drawings obtain other attached drawings.
Figure 1A is the flow diagram for the instant communicating method that one embodiment of the application provides;
Figure 1B~1H is the schematic diagram of application interface in the first application used by a user in the corresponding embodiment of Figure 1A;
Fig. 2 is the block diagram suitable for being used to realize the exemplary computer system/server 12 of the application embodiment.
[specific embodiment]
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present applicationIn attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment isSome embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, ordinary skill peopleMember's whole other embodiments obtained without creative efforts, shall fall in the protection scope of this application.
It should be noted that terminal involved in the embodiment of the present application can include but is not limited to mobile phone, individual digitalAssistant (Personal Digital Assistant, PDA), radio hand-held equipment, tablet computer (Tablet Computer),PC (Personal Computer, PC), MP3 player, MP4 player, wearable device (for example, intelligent glasses,Smartwatch, Intelligent bracelet etc.) etc..
In addition, the terms "and/or", only a kind of incidence relation for describing affiliated partner, indicates may existThree kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, these three situations of individualism B.SeparatelyOutside, character "/" herein typicallys represent the relationship that forward-backward correlation object is a kind of "or".
As described in the background art, during user is communicated using instant messaging class APP, usually have and footpath between fieldsRaw user carries out the demand of instant messaging, for example, making friends with new friend etc..But current instant messaging class application can only mentionFor the instant messaging service between specific user, for example, between the user with friend relation, the user with group relationBetween, etc. can not randomly provide the instant messaging service between strange user.
Currently, if necessary to carry out the instant messaging between two strange users, then, need the two strange usersOne of user or other specific users other than the two strange users with one of user (for example, haveThe user of friend relation) triggering invitation operations, disappear for example, sending the verifying for inviting one of those strange user to become good friendBreath sends the invitation message for inviting the two strange users that group is added, etc..After invitation operations are confirmed, the twoThere can be a kind of particular kind of relationship between strange user, for example, friend relation, group relation etc..In this way, can just carry outInstant messaging between the two strange users.If the two users feel between both sides after carrying out instant messagingIt is all unsuitable to be further continued for carrying out instant messaging, then, it is also necessary to the one of user of both sides triggers end operation, for example,Deleting user is no longer good friend, exits group, etc..
This instant messaging service, it is complicated for operation, and flexibility is poor, so as to cause the flexibility of instant messagingWith the reduction of reliability.
Therefore, it is urgent to provide a kind of instant communicating methods, to improve the flexibility and reliability of instant messaging.
In the application, related instant messaging includes but is not limited in voice communication, video communication and message communicatingAt least one of, the present embodiment is to this without being particularly limited to.
Figure 1A is the flow diagram for the instant communicating method that one embodiment of the application provides, as shown in Figure 1A.
101, the operation in response to the first user to matching initial interface is opened according to the characteristic of first userBegin to carry out user's matching treatment, to match the second user that can carry out instant messaging with first user.
Wherein, the matching initial interface may be used to provide the matched prompt information of triggering user or operational controlsApplication interface.For example, as shown in Figure 1B, voice communication matching operation control " Voice Matching (voice shown in figureCommunication matching) ", referred to as voice communication matching operation control can be the beginning control of user's matching treatment, for triggeringStart to carry out user's matching treatment.
So-called operational controls, be the first user can interact with input or operation data object, can be by oneOr multiple page elements are constituted.
102, during carrying out user's matching treatment, output matching waits interface;Wherein, described matching etc.To show that countdown data, the countdown data indicate that the time can be performed in the residue of user's matching treatment in interface.
Wherein, the matching waits interface, can be used for exporting when indicate that the residue of user's matching treatment can be performedBetween countdown data, for example, as shown in Figure 1 C.
In general, the longest executable time can be set to 60 seconds (s), i.e., it is at the beginning of countdown data60s。
If 103, user's matching treatment success, exports the second user that user's matching treatment is matchedUser information.
User's matching treatment success can refer to that user's matching treatment matches within the executable timeThe second user of instant messaging can be carried out with first user.
104, the instant messaging between first user and the second user is carried out.
It should be noted that some or all of 101~104 executing subject can be local eventually positioned at the first userThe application at end, or can also be the plug-in unit being arranged in the application of the first user local terminal or Software Development ToolsFunctional units such as (SoftwareDevelopmentKit, SDK) are wrapped, or can also be the place in network side serverEngine is managed, or can also be the distributed system positioned at network side, for example, the processing engine in the social platform of network sideOr distributed system etc., the present embodiment is to this without being particularly limited to.
It is understood that the application can be mounted in the local program (nativeApp) in terminal, or alsoIt can be a web page program (webApp) of the browser in terminal, the present embodiment is to this without limiting.
In this way, by the operation in response to the first user to matching initial interface, according to the characteristic of first userAccording to, start to carry out user's matching treatment, to match the second user that can carry out instant messaging with first user, intoAnd during carrying out user's matching treatment, output matching waits interface, and the matching waits in interface and shows instructionThe countdown data of time can be performed in the residue of user's matching treatment, can be into if user's matching treatment successOne step exports the user information for the second user that user's matching treatment is matched, and allows for described first and usesInstant messaging between family and the second user enables the first user with non-user-specific i.e. between the first userThere is no the second users of any relationship to carry out instant messaging, to improve the flexibility and reliability of instant messaging.
Optionally, in a possible implementation of the present embodiment, before 101, institute can also further be obtainedState operation of first user to matching initial interface.Wherein, which can include but is not limited to operating gesture, the operationGesture can include but is not limited at least one in following operating gesture:
Operating gesture of first user to the operational controls on the matching initial interface;
Hanging operating gesture of first user above the matching initial interface;
Touch operation gesture of first user on the matching initial interface;And
First user drives the movement tendency of the terminal based on the matching initial interface.
So-called first user can refer to first to the operating gesture of the operational controls on the matching initial interfaceMatching operation control of the user's operation on the matching initial interface as shown in the display device of clicking operation terminal, for example, such asOperational controls shown in Figure 1B " Voice Matching (voice communication matching) ".Wherein, this behaviour of so-called clicking operationMake, the trigger action that can be carried out by the first user using the external input devices such as mouse or keyboard control cursor, or alsoCan be operated by the first user using the touching that the touch input equipments such as finger or input pen carry out, the present embodiment to this notIt is particularly limited.
For example, the first user can specifically carry out clicking operation etc. on the matching operation control on matching initial interface,It, then can basis after getting the first user to the clicking operation gesture of the matching operation control on matching initial interfaceThe characteristic of first user starts to carry out user's matching treatment.The matching operation control can include but is not limited to languageSound communicates in matching operation control as shown in Figure 1B, video communication matching operation control and message communicating matching operation controlIt is one or more.
Hanging operating gesture of so-called first user above the matching initial interface, can refer to the first userWithin the acquisition range of the imaging sensor of terminal, above the matching initial interface shown by the display device of terminalHanging sliding trace.Wherein, described image sensor can for charge coupled cell (Charge Coupled Device,CCD) sensor, or can also be metal oxide semiconductor device (Complementary Metal-OxideSemiconductor, CMOS) sensor, the present embodiment is to this without being particularly limited to.The hanging sliding trace can wrapThe curve of the straight line or arbitrary shape that are made of several corresponding dwell points of several continuously slipping events is included but is not limited to,The present embodiment is to this without being particularly limited to.
Touch operation gesture of so-called first user on the matching initial interface, can refer to that the first user existsContact slide track on matching initial interface shown by the display device of terminal.In general, terminal can be according to the display deviceWhether have can touch-control characteristic, be divided into two types, a seed type is touch terminal, and another seed type is non-touchTerminal.Specifically, it specifically can detecte the first user on the matching initial interface shown by the touch screen of touch terminalContact slide track.The contact slide track can include but is not limited to corresponding several by several continuous touch eventsThe straight line of a touch point composition or the curve of arbitrary shape, the present embodiment is to this without being particularly limited to.Specifically, specificallyIt can be the clicking operation gesture of arbitrary region of first user on matching initial interface, or can also be the first userThe long press operation gesture of arbitrary region on matching initial interface, or can also be the first user at matching initial interfaceOn arbitrary region slide gesture, the present embodiment is to this without being particularly limited to.
So-called first user drives the movement tendency of the terminal based on the matching initial interface, can refer toOne user's handheld terminal drives the movement rail that is moved of terminal when the display device of terminal shows matching initial interfaceMark, for example, shake, overturn etc..
During a concrete implementation, sensor device specifically can use, detect first user to placeThe operating gesture at the matching initial interface of application.Specifically, the sensor device can include but is not limited to gravity sensitiveAt least one of device, acceleration transducer, pressure sensor, infrared sensor, range sensor and imaging sensor,The present embodiment is to this without being particularly limited to.
Wherein, the range sensor can be ultrasonic distance sensor, or can also be infrared Distance-sensingDevice perhaps can also be laser distance sensor or can also be microwave range sensor, the present embodiment to this withoutIt is particularly limited to.These range sensors are all existing mature technologies, and detailed description may refer to phase in the prior art inside the PassHold, details are not described herein again.
Wherein, described image sensor can sense for charge coupled cell (Charge Coupled Device, CCD)Device, or can also for metal oxide semiconductor device (Complementary Metal-Oxide Semiconductor,CMOS) sensor, the present embodiment is to this without being particularly limited to.
During the realization, the operation at the matching initial interface that so-called detection first user applies placeGesture, can specifically refer to detect the operating gesture at the matching initial interface that first user applies place starting point,End point and track is formed by by starting point to end point, or can also further detected corresponding to the trackRadian data.
In order to realize the above functions, optionally, in a possible implementation of the present embodiment, before 101,Specified operation can also further be preset.Only when acquired operation meets pre-set specified operation, abilityEnough execute 101.
By taking acquired operation includes operating gesture as an example, the matching initial is based on getting first userAfter the operating gesture at interface, then operating gesture and pre-set specified gesture can be compared, only when acquiredOperating gesture when meeting pre-set specified gesture, 101 can be executed.
Specifically, the data of the specified gesture can store in the storage equipment of terminal.
During a concrete implementation, the storage equipment of the terminal can be specifically as follows with slow storage deviceThe hard disk of computer system, or can also be inoperative memory, that is, physical memory of mobile phone, for example, read-only memory(Read-Only Memory, ROM) and RAM card etc., the present embodiment is to this without being particularly limited to.
During another concrete implementation, the storage equipment of the terminal can also be speedy storage equipment, specificallyIt can be the memory of computer system, or can also be running memory, that is, Installed System Memory of mobile phone, for example, random access memory(Random Access Memory, RAM) etc., the present embodiment is to this without being particularly limited to.
Optionally, in a possible implementation of the present embodiment, in 101, used first userCharacteristic, can include but is not limited to:
The personal characteristics data of first user itself;Or
The matching characteristic data that the personal characteristics data of first user itself and first user provide.
During a concrete implementation, before 101, it can also further obtain first user's itselfPersonal characteristics data.
For example, specifically of first user itself can be obtained according to the historical behavior data of first userPeople's characteristic, for example, the hobby of the first user, behavioral characteristic etc..It specifically, specifically can be using in the prior artTechnical solution, the historical behavior data of first user excavate handled with analysis, obtain first user fromThe personal characteristics data of body.
Alternatively, for another example specifically first user itself can be obtained according to the registration information of first userPersonal characteristics data, for example, the photo of the first user, gender, age, speciality etc. individual essential information.Specifically, specificallyTechnical solution in the prior art can be used, extraction processing carried out to the registration information of first user, obtains described theThe personal characteristics data of one user itself.
During another concrete implementation, if the characteristic of first user only includes first userThe personal characteristics data of itself, then, in 101, response as the first user to the operation at matching initial interface then may be used, according to the characteristic of first user, start to carry out user's matching treatment with directly.
During another concrete implementation, if the characteristic of first user include first user fromThe matching characteristic data that the personal characteristics data of body and first user provide, then, in 101, as the first user coupleThe response of the operation at matching initial interface, it is also necessary to further obtain the matching characteristic data that first user provides, exampleSuch as, other side's gender, other side's age etc..
Specifically, specifically can operation in response to first user to the matching initial interface, output matchingFeature set interface, in turn, the operation further in response to first user to the matching characteristic set interface then may be usedTo obtain the matching characteristic data, according to the personal characteristics data of first user itself and the matching characteristic data,Start to carry out user's matching treatment, to match the second user that can carry out instant messaging with first user.
Wherein, the matching characteristic set interface may be used to provide the set interface of the matching characteristic data, exampleSuch as, as shown in figure iD.
It further, can also be into one before in response to first user to the operation at the matching initial interfaceStep obtains operation of first user to the matching characteristic set interface.Detailed description may refer to obtain the first userTo the related content of the operation at matching initial interface.
Optionally, in a possible implementation of the present embodiment, in 101 and 102, the executable time itIt is interior, it specifically can use the characteristic of first user, using the matching process of existing characteristic, multipleCharacteristic matching processing is carried out in the characteristic of two users, the second of instant messaging can be carried out with first user by matchingUser.Wherein, the characteristic of multiple second users can provide for second user oneself, or can according to thisThe historical behavior data of a little second users excavate and analyze what processing obtained, and the present embodiment is to this without being particularly limited to.
If user's matching treatment matches within the executable time to carry out instant messaging with first userSecond user, it can be said that the success of bright user's matching treatment;If user's matching treatment is within the executable timeThe second user that instant messaging can be carried out with first user is not matched, it can be said that bright user's matching treatment is notSuccess.
Optionally, in a possible implementation of the present embodiment, in 103, the second user that is exportedUser information, can include but is not limited at least one of the following:
The text information of the second user, for example, the humanity such as the user name of second user, gender, age, specialityThis information;And
The media information of the second user, for example, the individual medias information such as the photo of second user, video.
For example, as referring to figure 1E, in a new application interface, can specifically export user's letter of the second userBreath.
In the application, the user information of the second user provided by the second user can also be further obtained, withAfter matching the second user for user's matching treatment, exported.
It optionally,, can also be further in response to after 103 in a possible implementation of the present embodimentThe operation of the user information of first user based on the second user, is marked processing to the second user, intoAnd then it can restart or continue at user's matching further according to the characteristic of first userReason.
In this implementation, the first user can be according to the user information of second user, using the second user as standbyFamily is selected, processing is marked.In this way, the second user that these labels can be then handled, the Instant Messenger as the first userThe alternative user of letter, the first user can directly from label processing in second user in select a second user, directly intoRow instant messaging.
In this implementation, in the operation in response to the user information of first user based on the second userBefore, the operation of the user information of first user based on the second user can also further be obtained.Wherein, the behaviourIt can include but is not limited to operating gesture, the operating gesture can include but is not limited in following operating gesture at leastOne:
The operating gesture of operational controls corresponding to user information of first user to the second user;
Hanging operating gesture of first user above the user information of the second user;
Touch operation gesture of first user in the user information of the second user;And
First user drives the movement tendency of the terminal based on the user information of the second user.
The operating gesture of operational controls corresponding to user information of so-called first user to the second user, canUser information institute to refer to the second user of first user's operation as shown in the display device of clicking operation terminal is rightThe alternative operation control answered, for example, alternative operation control "+" as shown in fig. 1E.
Specifically, the specific alternative operation control corresponding to the user information of the second user of the first userUpper progress clicking operation etc., is getting alternative operation control corresponding to user information of first user to the second userAfter the clicking operation gesture of part, then processing can be marked to the second user.
Detailed description may refer to obtain operation of first user to matching initial interface in aforementioned implementationRelated content.
During a concrete implementation, after label processing, then can further it be used according to described firstThe characteristic at family restarts to carry out user's matching treatment.
Similar 102, during carrying out user's matching treatment, output matching waits interface, wherein describedWith waiting countdown data shown in interface to be to restart to carry out timing, i.e., it is at the beginning of countdown data60s。
It, then can be further according to described first after the label processing during another concrete implementationThe characteristic of user continues user's matching treatment.
Similar 102, during carrying out user's matching treatment, output matching waits interface, wherein describedIt with waiting countdown data shown in interface to be to continue with carry out timing, i.e., is last at the beginning of countdown dataMatch the time such as 42s when second user.
Optionally, in a possible implementation of the present embodiment, before 104, if can also be further describedUser's matching treatment is failed, exports the user information of specified second user.
User's matching treatment is failed, can not refer to user's matching treatment within the executable time notAllot the second user that instant messaging can be carried out with first user.
In this implementation, a user can be specified, as can be with first user according to the strategy of defaultCarry out the second user of instant messaging.For example, being appointed as can be with described first by the highest user of successful match rate of historyUser carries out the second user of instant messaging, etc..
It optionally, in 104, specifically can be in response to described in a possible implementation of the present embodimentThe operation of user information of one user based on the second user carries out between first user and the second userInstant messaging.
It, can also be into one before the operation in response to the user information of first user based on the second userStep obtains the operation of the user information of first user based on the second user.Wherein, the operation may include but unlimitedIn operating gesture, the operating gesture can include but is not limited at least one in following operating gesture:
The operating gesture of operational controls corresponding to user information of first user to the second user;
Hanging operating gesture of first user above the user information of the second user;
Touch operation gesture of first user in the user information of the second user;And
First user drives the movement tendency of the terminal based on the user information of the second user.
The operating gesture of operational controls corresponding to user information of so-called first user to the second user, canUser information institute to refer to the second user of first user's operation as shown in the display device of clicking operation terminal is rightThe voice communication operational controls answered, for example, voice communication operational controls as shown in fig. 1E
Specifically, the first user specifically can the operation of the voice communication corresponding to the user information of the second userClicking operation etc. is carried out on control, it is logical getting voice corresponding to user information of first user to the second userAfter the clicking operation gesture for believing operational controls, then the instant messaging established between the first user and second user can be attemptedLink carries out the instant messaging between the first user and second user based on the communication linkage established.
Detailed description may refer to obtain the user of first user based on the second user in aforementioned implementationThe related content of the operation of information.
Due to being actually strange relationship between the first user and the current second user for carrying out instant messaging, thisInstant messaging, which is achieved in that, executes the interim instant messaging that the technical solution of the application is provided, once it should be i.e.When sign off, the first user then can not further with second user carry out instant messaging.Therefore, the one of the present embodimentIn a possible implementation, confirmation operation further can also be carried out to the second user, in this way, it is possible to make thisSecond user can be used as the user that long-term instant messaging can be carried out with first user, the first user can at any time withSecond user carries out instant messaging.
It, specifically can be in response to described during carrying out the instant messaging during concrete implementationOperation of first user to the interface of the instant messaging carries out good friend's request to the second user for carrying out the instant messagingProcessing.
It specifically, can also be into one before in response to first user to the operation at the interface of the instant messagingStep obtains operation of first user to the interface of the instant messaging.Wherein, which can include but is not limited to operateGesture, the operating gesture can include but is not limited at least one in following operating gesture:
Operating gesture of first user to the operational controls on the interface of the instant messaging;
Hanging operating gesture of first user above the interface of the instant messaging;
Touch operation gesture of first user on the interface of the instant messaging;And
First user drives the movement tendency of the terminal based on the interface of the instant messaging.
So-called first user can refer to the operating gesture of the operational controls on the interface of the instant messagingAddition operational controls on the interface of instant messaging of one user's operation as shown in the display device of clicking operation terminal, exampleSuch as, as shown in figure iF operational controls " Add friend (addition friend) ".
For example, the first user specifically can carry out clicking operation in the addition operational controls on the interface of instant messagingDeng, then can be with after the clicking operation gesture for getting the addition operational controls on interface of first user to instant messagingGood friend's request processing is carried out to the second user for carrying out the instant messaging.
Detailed description may refer to obtain first user in aforementioned implementation to the behaviour at the matching initial interfaceThe related content of work.
Before receiving the second user for carrying out instant messaging and requesting the confirmation message handled to the good friend, Ke YijinOne step exports the process state information that the good friend requests processing, carries out at good friend's request to indicate to the second userDuring reason, as " (you are sent to mono- good friend of Rachel and ask You sent Rachel a friend request in Fig. 1 GAsk) " shown in.
After receiving the second user for carrying out instant messaging and requesting the confirmation message handled to the good friend, Ke YijinOne step exports the completion status information that the good friend requests processing, carries out at good friend's request to indicate to the second userReason is completed, as shown in " You and Rachel are now friends (you and Rachel are good friend now) " in Fig. 1 H.ThisWhen, the first user can then know second user agree to oneself become instant messaging good friend, the first user can at any time withThe second user carries out instant messaging.
Due to being actually strange relationship between the first user and the current second user for carrying out instant messaging, thisInstant messaging, which is achieved in that, executes the interim instant messaging that the technical solution of the application is provided, the first userIt during instant messaging, may think that the second user may be not satisfactory, be not desired to continue to carry out with the second userInstant messaging.Therefore, in a possible implementation of the present embodiment, in 104, other can also further be replacedUser carries out instant messaging as new second user.
It, specifically can be in response to described during carrying out the instant messaging during concrete implementationOperation of first user to the interface of the instant messaging restarts to carry out institute according to the characteristic of first userState user's matching treatment.
During the realization, first user can also be further obtained to the behaviour at the interface of the instant messagingMake, wherein the operation can include but is not limited to operating gesture, and the operating gesture can include but is not limited to following operationAt least one of in gesture:
Operating gesture of first user to the operational controls on the interface of the instant messaging;
Hanging operating gesture of first user above the interface of the instant messaging;
Touch operation gesture of first user on the interface of the instant messaging;And
First user drives the movement tendency of the terminal based on the interface of the instant messaging.
So-called first user can refer to the operating gesture of the operational controls on the interface of the instant messagingHandover operation control on the interface of instant messaging of one user's operation as shown in the display device of clicking operation terminal, exampleSuch as, as shown in figure iF operational controls " Change match (switching matching) ".
For example, the first user specifically can carry out clicking operation in the addition operational controls on the interface of instant messagingDeng, then can be with after the clicking operation gesture for getting the addition operational controls on interface of first user to instant messagingAccording to the characteristic of first user, start to carry out user's matching treatment.
Detailed description may refer to obtain operation of first user to matching initial interface in aforementioned implementationRelated content.
For example, specifically can operation in response to first user to the interface of the instant messaging, output describedWith initial interface, in turn, then 101~104 can be re-executed.
Alternatively, for another example specifically can operation in response to first user to the interface of the instant messaging, directlyIt connects and starts to carry out user's matching treatment, in turn, then can execute 102~104.
It, specifically can be in response to institute during carrying out the instant messaging during another concrete implementationOperation of first user to the interface of the instant messaging is stated, selects one second from the second user of the label processingUser carries out the instant messaging between first user and selected second user.Label processing herein, can beRefer to the processing of label conducted in aforementioned embodiments, detailed description may refer to the related content in aforementioned embodiments.
It should be noted that the second user that user's matching treatment is matched in the application, can be a user,Or can also be multiple users, the present embodiment is to this without being particularly limited to.
If matching a second user, in 104, then it is defeated institute can be based in response to first userThe operation of the user information of a second user out carries out instant messaging with a second user.
If matching multiple second users, in 104, then it is defeated institute can be based in response to first userThe operation of the user information of a second user in the user information of multiple second user out, with a second userCarry out instant messaging.
The technical solution of the application can be adapted in any instant messaging class APP, for example, wechat APP, SlackAPP, Whats APP, Telegram APP, Line APP, more sudden strain of a muscle APP etc..User, can be with when using instant messaging class APPCarry out the instant messaging between the user and the in limited time strange user that matches, and no longer need the two users in advance just atFor friend relation, it can effectively improve and carry out social real-time and authenticity between strange user.
In the present embodiment, by the operation in response to the first user to matching initial interface, according to first user'sCharacteristic starts to carry out user's matching treatment, to match the second use that can carry out instant messaging with first userFamily, and then during carrying out user's matching treatment, output matching waits interface, and the matching is waited in interface and being shownShow the countdown data for indicating that the time can be performed in the residue of user's matching treatment, if user's matching treatment success,The user information that the second user that user's matching treatment is matched can further be exported allows for describedInstant messaging between first user and the second user enables the first user to use with first with non-user-specificThere is no the second users of any relationship to carry out instant messaging between family, to improve the flexibility of instant messaging and reliableProperty.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a systemsThe combination of actions of column, but those skilled in the art should understand that, the application is not limited by the described action sequence,Because certain steps can use other sequences or carry out simultaneously according to the application.Secondly, those skilled in the art also answerThis knows that the embodiments described in the specification are all preferred embodiments, and related actions and modules is not necessarily originallyNecessary to application.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodimentPoint, it may refer to the associated description of other embodiments.
Fig. 2 shows the frames of the exemplary computer system/server 12 suitable for being used to realize the application embodimentFigure.The computer system/server 12 that Fig. 2 is shown is only an example, should not function and use to the embodiment of the present applicationRange band carrys out any restrictions.
As shown in Fig. 2, computer system/server 12 is showed in the form of universal computing device.Computer system/clothesThe component of business device 12 can include but is not limited to: one or more processor perhaps 16 storage device of processing unit or isSystem memory 28, connects the bus 18 of different system components (including system storage 28 and processing unit 16).
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.For example, these architectures include but is not limited to industry standard architecture (ISA) bus, microchannel architecture(MAC) bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI)Bus.
Computer system/server 12 typically comprises a variety of computer system readable media.These media, which can be, appointsThe usable medium what can be accessed by computer system/server 12, including volatile and non-volatile media, movablyWith immovable medium.
System storage 28 may include the computer system readable media of form of volatile memory, such as deposit at randomAccess to memory (RAM) 30 and/or cache memory 32.Computer system/server 12 may further include it is other canMovement/immovable, volatile/non-volatile computer system storage medium.Only as an example, storage system 34 can be withFor reading and writing immovable, non-volatile magnetic media (Fig. 2 do not show, commonly referred to as " hard disk drive ").Although in Fig. 2 notIt shows, the disc driver for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided, and to removableThe CD drive of dynamic anonvolatile optical disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these situationsUnder, each driver can be connected by one or more data media interfaces with bus 18.System storage 28 can wrapAt least one program product is included, which has one group of (for example, at least one) program module, these program modules are matchedIt sets to execute the function of each embodiment of the application.
Program/utility 40 with one group of (at least one) program module 42 can store and store in such as systemIn device 28, such program module 42 include --- but being not limited to --- operating system, one or more application program, itsIt may include the realization of network environment in its program module and program data, each of these examples or certain combination.Program module 42 usually executes function and/or method in embodiments described herein.
Computer system/server 12 can also be (such as keyboard, sensing equipment, aobvious with one or more external equipments 14Show device 24 etc.) communication, the equipment interacted with the computer system/server 12 can be also enabled a user to one or moreCommunication, and/or with enable the computer system/server 12 with it is one or more of the other calculating equipment communicated appointWhat equipment (such as network interface card, modem etc.) communication.This communication can by input/output (I/O) interface 44 intoRow.Also, computer system/server 12 can also pass through network adapter 20 and one or more network (such as localNet (LAN), wide area network (WAN) and/or public network, such as internet) communication.As shown, network adapter 20 passes throughBus 18 is communicated with other modules of computer system/server 12.It should be understood that although not shown in the drawings, can be in conjunction with meterCalculation machine systems/servers 12 use other hardware and/or software module, including but not limited to: microcode, device driver, superfluousRemaining processing unit, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application withAnd data processing, such as realize instant communicating method provided by embodiment any embodiment corresponding to Figure 1A.
Another embodiment of the application additionally provides a kind of computer readable storage medium, is stored thereon with computer program,The program realizes instant communicating method provided by embodiment any embodiment corresponding to Figure 1A when being executed by processor.
It specifically, can be using any combination of one or more computer-readable media.Computer-readable mediumIt can be computer-readable signal media or computer readable storage medium.Computer readable storage medium for example can be withSystem, device or the device of --- but being not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or arbitrarily withOn combination.The more specific example (non exhaustive list) of computer readable storage medium includes: to lead with one or moreThe electrical connection of line, portable computer diskette, hard disk, random access memory (RAM), read-only memory (ROM), erasable typeProgrammable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storageDevice, magnetic memory device or above-mentioned any appropriate combination.In this document, computer readable storage medium can beIt is any to include or the tangible medium of storage program, the program can be commanded execution system, device or device using or withIt is used in combination.
Computer-readable signal media may include in a base band or the data as the propagation of carrier wave a part are believedNumber, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, packetInclude --- but being not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal mediaIt can also be any computer-readable medium other than computer readable storage medium, which can send,It propagates or transmits for by the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but notIt is limited to --- wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with one or more programming languages or combinations thereof come write for execute the application operation computerProgram code, described program design language include object oriented program language-such as Java, Smalltalk, C++,Further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be withFully execute, partly execute on the user computer on the user computer, being executed as an independent software package,Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)Or wide area network (WAN) --- it is connected to subscriber computer, or, it may be connected to outer computer (such as taken using internetProvider be engaged in connect by internet).
It is apparent to those skilled in the art that for convenience and simplicity of description, foregoing description isSystem, the specific work process of device and unit can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be withIt realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unitIt divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or pageFace component can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, instituteDisplay or the mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, device or unitIndirect coupling or communication connection, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, as unitThe component of display may or may not be physical unit, it can and it is in one place, or may be distributed over moreIn a network unit.Some or all of unit therein can be selected to realize this embodiment scheme according to the actual needsPurpose.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unitIt is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated listMember both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit, can store computer-readable at oneIn storage medium.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a calculatingMachine equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the applicationThe part steps of each embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory(Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or diskEtc. the various media that can store program code.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;To the greatest extentPipe is with reference to the foregoing embodiments described in detail the application, those skilled in the art should understand that: it is stillIt is possible to modify the technical solutions described in the foregoing embodiments, or part of technical characteristic is equally replacedIt changes;And these are modified or replaceed, the essence of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solutionMind and range.

Claims (14)

CN201910359568.5A2019-04-302019-04-30Instant communicating method, equipment and computer readable storage mediumPendingCN110113253A (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
CN201910359568.5ACN110113253A (en)2019-04-302019-04-30Instant communicating method, equipment and computer readable storage medium
CN201910975421.9ACN110493125A (en)2019-04-302019-10-15Instant communicating method, equipment and computer readable storage medium
CN202010099134.9ACN111131009A (en)2019-04-302020-02-18Instant messaging method, equipment and computer readable storage medium
PCT/CN2020/087810WO2020221299A1 (en)2019-04-302020-04-29Instant communication method and device, and computer-readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910359568.5ACN110113253A (en)2019-04-302019-04-30Instant communicating method, equipment and computer readable storage medium

Publications (1)

Publication NumberPublication Date
CN110113253Atrue CN110113253A (en)2019-08-09

Family

ID=67487742

Family Applications (3)

Application NumberTitlePriority DateFiling Date
CN201910359568.5APendingCN110113253A (en)2019-04-302019-04-30Instant communicating method, equipment and computer readable storage medium
CN201910975421.9APendingCN110493125A (en)2019-04-302019-10-15Instant communicating method, equipment and computer readable storage medium
CN202010099134.9APendingCN111131009A (en)2019-04-302020-02-18Instant messaging method, equipment and computer readable storage medium

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
CN201910975421.9APendingCN110493125A (en)2019-04-302019-10-15Instant communicating method, equipment and computer readable storage medium
CN202010099134.9APendingCN111131009A (en)2019-04-302020-02-18Instant messaging method, equipment and computer readable storage medium

Country Status (2)

CountryLink
CN (3)CN110113253A (en)
WO (1)WO2020221299A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2020221299A1 (en)*2019-04-302020-11-05上海连尚网络科技有限公司Instant communication method and device, and computer-readable storage medium
CN113497715A (en)*2020-03-182021-10-12恩希软件株式会社Chat service providing method and device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112328894B (en)*2020-11-252024-12-24北京乐学帮网络技术有限公司 A behavior guidance method, device, computer equipment and storage medium
CN114726818B (en)*2020-12-212024-01-23腾讯科技(深圳)有限公司Network social method, device, equipment and computer readable storage medium

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8295851B2 (en)*2005-08-032012-10-23Michael Edward FinneganRealtime, interactive and geographically defined computerized personal matching systems and methods
CN101083758A (en)*2006-05-292007-12-05腾讯科技(深圳)有限公司System and method for building audio/video conversation
US9733811B2 (en)*2008-12-192017-08-15Tinder, Inc.Matching process system and method
CN103581270B (en)*2012-08-082015-12-16腾讯科技(深圳)有限公司User's recommend method and system
CN105407040A (en)*2015-11-112016-03-16掌赢信息科技(上海)有限公司Instant messaging method and equipment
CN106422325B (en)*2016-09-142019-11-19腾讯科技(深圳)有限公司A kind of method and mobile terminal of data interaction
CN106823376B (en)*2017-01-242020-08-21腾讯科技(深圳)有限公司Method and device for realizing user matching
CN107770055A (en)*2017-11-032018-03-06北京密境和风科技有限公司Establish the method and device of instant messaging
CN108159705A (en)*2017-12-062018-06-15腾讯科技(深圳)有限公司Matching process, device, storage medium and the electronic device of object
CN108900969A (en)*2018-06-072018-11-27广东小天才科技有限公司friend adding method, device, equipment and storage medium
CN109218169B (en)*2018-10-122020-12-22广州酷狗计算机科技有限公司Instant messaging method, device and storage medium
CN110113253A (en)*2019-04-302019-08-09上海掌门科技有限公司Instant communicating method, equipment and computer readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2020221299A1 (en)*2019-04-302020-11-05上海连尚网络科技有限公司Instant communication method and device, and computer-readable storage medium
CN113497715A (en)*2020-03-182021-10-12恩希软件株式会社Chat service providing method and device
CN113497715B (en)*2020-03-182023-09-19恩希软件株式会社Chat service providing method and device

Also Published As

Publication numberPublication date
WO2020221299A1 (en)2020-11-05
CN110493125A (en)2019-11-22
CN111131009A (en)2020-05-08

Similar Documents

PublicationPublication DateTitle
CN110113253A (en)Instant communicating method, equipment and computer readable storage medium
CN109614207A (en) Processing method, device and computer-readable storage medium for hosting application
KR20180026983A (en)Electronic device and control method thereof
CN108595220B (en) Application component processing method, device and computer-readable storage medium
CN109583356A (en)Fingerprint identification method and Related product
US20210326151A1 (en)Methods, devices and computer-readable storage media for processing a hosted application
CN110311856A (en)Instant communicating method, equipment and computer readable storage medium
CN110933511A (en) A video sharing method, electronic device and medium
CN109495573A (en)Data transmission method, device, storage medium and terminal
CN106959746A (en)The processing method and processing device of speech data
CN110083418A (en)The processing method, equipment and computer readable storage medium of picture in information flow
CN108108250A (en)Processing method, equipment and the computer readable storage medium of sharing information
CN102609202A (en) A method and system for using a touch-screen mobile terminal as a computer handwriting input device
CN118823156A (en) Image generation method, device, electronic device and storage medium
CN107479704A (en)Control method, device and equipment of wearable equipment and storage medium
CN107678632A (en)A kind of resource transfers method, terminal and computer-readable recording medium
CN110955787B (en) Method for setting user avatar, computer equipment and computer-readable storage medium
CN112073302B (en) User management method, device and computer readable medium
CN109213398A (en)A kind of application quick start method, terminal and computer readable storage medium
CN110113248A (en)Processing method, equipment and the computer readable storage medium of history message
CN110300051A (en)Instant communicating method, equipment and computer readable storage medium
CN110096193A (en)Processing method, equipment and the computer readable storage medium of e-novel
CN114338572A (en)Information processing method, related device and storage medium
CN110536020B (en)Incoming call reminding setting method, equipment and computer readable storage medium
CN110874175A (en) Data recording method and electronic device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right

Effective date of registration:20190816

Address after:200120 Shanghai city Pudong New Area mud Town Road No. 979 Building 2 Hon

Applicant after:Shanghai Lian Shang network technology Co., Ltd

Address before:201806, room 5358, 140 Shanghai Yi Road, Shanghai, Jiading District

Applicant before:SHANGHAI ZHANGMEN TECHNOLOGY CO., LTD.

TA01Transfer of patent application right
WD01Invention patent application deemed withdrawn after publication

Application publication date:20190809

WD01Invention patent application deemed withdrawn after publication

[8]ページ先頭

©2009-2025 Movatter.jp