Movatterモバイル変換


[0]ホーム

URL:


CN109728918A - Virtual objects sending method, virtual objects method of reseptance, device and storage medium - Google Patents

Virtual objects sending method, virtual objects method of reseptance, device and storage medium
Download PDF

Info

Publication number
CN109728918A
CN109728918ACN201711024801.1ACN201711024801ACN109728918ACN 109728918 ACN109728918 ACN 109728918ACN 201711024801 ACN201711024801 ACN 201711024801ACN 109728918 ACN109728918 ACN 109728918A
Authority
CN
China
Prior art keywords
virtual objects
user
send
sent
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.)
Granted
Application number
CN201711024801.1A
Other languages
Chinese (zh)
Other versions
CN109728918B (en
Inventor
何芬
符德恩
吴俊�
汤标
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201711024801.1ApriorityCriticalpatent/CN109728918B/en
Publication of CN109728918ApublicationCriticalpatent/CN109728918A/en
Application grantedgrantedCritical
Publication of CN109728918BpublicationCriticalpatent/CN109728918B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention discloses a kind of virtual objects sending method, virtual objects method of reseptance, device and storage mediums, belong to Internet technical field.This method comprises: generating virtual objects when receiving virtual objects transmission request and giving out information, and the user being sent in group that virtual objects are given out information, virtual objects send request and send condition including virtual objects mark and virtual objects;Virtual objects acquisition request is received, virtual objects acquisition request includes operation information and virtual objects mark, and operation information is the information relevant to virtual objects transmission condition that second terminal obtains;When determining that operation information meets virtual objects transmission condition, virtual objects are sent to second user.The present invention is independent of the reception sequence for relying on virtual objects acquisition request, condition is sent by setting virtual objects, and when the operation information of second user meets virtual objects and sends condition, virtual objects are sent to second user, to enrich the sending method of virtual objects.

Description

Virtual objects sending method, virtual objects method of reseptance, device and storage medium
Technical field
The present invention relates to Internet technical field, in particular to a kind of virtual objects sending method, virtual objects recipientMethod, device and storage medium.
Background technique
With the development of internet technology, social application is increasingly becoming the main tool that user links up, exchanges.Based on social activityThe group creating function of application, by creation group, it can be achieved that the communication of multi-user;Virtual objects based on social application are sentFunction sends virtual objects by the other users into group, can increase the interactivity and interest of user in group.
Virtual objects transmission process is as follows in the related technology: logging in the first terminal of the first user account in group communication circleVirtual objects are shown on face, when detecting to any virtual objects when choosing operation, are sent to social application server virtualArticle sends request, wherein it includes the first user account, virtual objects mark and group identification etc. that virtual objects, which send request,;Social application server sends according to virtual objects and requests, and generates virtual objects and gives out information, and then according to group identification, will be emptyQuasi- article, which gives out information, is sent to the first user and at least one second user;When receiving virtual objects and giving out information, step onThe second terminal for recording each second user account shows that the virtual objects give out information, and gives out information when detecting to virtual objectsClicking operation when, to server send virtual objects acquisition request, wherein virtual objects acquisition request includes second user accountNumber, group identification and virtual objects mark;Social application server, will be virtual according to the reception sequence of virtual objects acquisition requestArticle is sent to the second user of first transmission virtual objects acquisition request in group.
However, the relevant technologies send virtual objects according only to the reception sequence of virtual objects acquisition request, thusSending method is more single.
Summary of the invention
In order to solve the problems, such as the relevant technologies, the embodiment of the invention provides a kind of virtual objects sending methods, virtual objectProduct method of reseptance, device and storage medium.The technical solution is as follows:
In a first aspect, providing a kind of virtual objects sending method, which comprises
It receives virtual objects and sends request, the virtual objects send the first terminal requested by logging in the first user accountIt sends, it includes first user account, group identification, virtual objects mark and virtual objects that the virtual objects, which send request,Transmission condition;
It is sent and is requested according to the virtual objects, generated virtual objects and give out information, and according to the group identification, by instituteIt states virtual objects and gives out information and be sent to the first user and at least one second user;
Virtual objects acquisition request is received, the virtual objects acquisition request is by logging in the second of any second user accountTerminal is detecting that give out information selected and transmission when getting operation information, virtual objects of the virtual objects obtainRequest includes the second user account, the operation information and virtual objects mark, and the operation information is described theThe information relevant to virtual objects transmission condition that two terminals obtain;
When determining that the operation information meets the virtual objects transmission condition, the virtual objects are sent to describedSecond user.
Second aspect provides a kind of virtual objects sending method, which comprises
At least one virtual objects is shown on group communication interface;
When detecting to any virtual objects when choosing operation, display virtual objects send interface;
It obtains and sends the virtual objects transmission condition inputted on interface in the virtual objects;
Virtual objects are sent to server and send request, and it includes first that local terminal is logged in that the virtual objects, which send request,User account, group identification, virtual objects mark and the virtual objects send condition, and the virtual objects send request and are used forThe server generates virtual objects and gives out information, and the virtual objects are given out information and are sent to the first user and at least oneA second user, the virtual objects, which give out information, returns to virtual objects for logging in the second terminal of any second user accountAcquisition request, the virtual objects acquisition request include that the second user account, operation information and the virtual objects identify,And when the operation information meets the virtual objects and sends condition, the virtual objects are sent to the second user.
The third aspect provides a kind of virtual objects method of reseptance, which comprises
Display virtual objects give out information, and the virtual objects transmission packet includes virtual objects mark and virtual objects hairSend condition;
When choosing operation of message is sent to the virtual objects when detecting, obtains operation information, the operation informationFor information relevant to virtual objects transmission condition;
Virtual objects acquisition request is sent to server, the virtual objects acquisition request includes the operation information, instituteState the second user account that virtual objects identify and local terminal is logged in;
Virtual objects are received, the virtual objects are determining that the operation information meets the virtual object by the serverProduct are sent when sending condition.
In another embodiment of the present invention, the method also includes:
Show that the virtual objects send message, the virtual objects send message by the server according to second userAttribute information and the virtual objects generate, and the second user attribute information includes that second user head portrait and second user are closeClaim.
In another embodiment of the present invention, the virtual objects transmission packet includes the virtual objects, described aobviousShow that the virtual objects send message, comprising:
During the display of the virtual objects, the size for controlling the virtual objects is amplified in the second preset durationTo pre-set dimension;
When the duration that the size of the virtual objects is the pre-set dimension reaches third preset duration, institute is gradually reducedThe size of virtual objects is stated, until disappearing.
In another embodiment of the present invention, the virtual objects transmission packet includes virtual objects and sends notification frame,The virtual objects, which are sent, to be shown the second user attribute information and sends prompt information in notification frame, the display is virtualArticle sends message, comprising:
During the virtual objects send the display of notification frame, controls the virtual objects and send notification frame using pre-If track is moved, until removing screen.
Fourth aspect, provides a kind of server sent for virtual objects, and the server includes:
Receiving module sends request for receiving virtual objects, and the virtual objects send request by logging in the first userThe first terminal of account is sent, and it includes first user account, group identification, virtual objects that the virtual objects, which send request,Mark and virtual objects send condition;
Message generating module is requested for being sent according to the virtual objects, is generated virtual objects and is given out information, and according toThe group identification;
Sending module is sent to the first user and at least one second user for the virtual objects to give out information;
The receiving module, for receiving virtual objects acquisition request, the virtual objects acquisition request is any by logging inThe second terminal of second user account is detecting that the virtual objects give out information selected and hair when getting operation informationIt send, the virtual objects acquisition request includes the second user account, the operation information and virtual objects mark, instituteStating operation information is the information relevant to virtual objects transmission condition that the second terminal obtains;
The sending module will be described for when determining that the operation information meets the virtual objects and sends conditionVirtual objects are sent to the second user.
5th aspect, provides a kind of terminal sent for virtual objects, and the terminal includes:
Display module, for showing at least one virtual objects on group communication interface;
The display module, for when detecting to any virtual objects when choosing operation, display virtual objects to be sentInterface;
Module is obtained, sends the virtual objects inputted on interface transmission condition in the virtual objects for obtaining;
Sending module sends request for sending virtual objects to server, and it includes this that the virtual objects, which send request,The first logged in user account, group identification, virtual objects mark and the virtual objects are held to send condition, the virtual objectProduct, which send request and generate virtual objects for the server, to give out information, and the virtual objects are given out information and are sent to theOne user and at least one second user, the virtual objects give out information whole for logging in the second of any second user accountEnd returns to virtual objects acquisition request, and the virtual objects acquisition request includes the second user account, operation information and instituteVirtual objects mark is stated, and when the operation information meets the virtual objects and sends condition, the virtual objects are sentTo the second user.
6th aspect provides a kind of for the received terminal of virtual objects, which is characterized in that the terminal includes:
Display module, for showing that virtual objects give out information, the virtual objects transmission packet includes virtual objects markKnow and virtual objects send condition;
Module is obtained, for obtaining operation information when detecting to virtual objects when choosing operation of message of transmission,The operation information is information relevant to virtual objects transmission condition;
Sending module, for sending virtual objects acquisition request to server, the virtual objects acquisition request includes instituteState the second user account that operation information, virtual objects mark and local terminal are logged in;
Receiving module, for receiving virtual objects, the virtual objects are determining the operation information by the serverMeet transmission when the virtual objects send condition.
7th aspect, provides a kind of server, the server includes processor and memory, is deposited in the memoryContain at least one instruction, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan ChengSequence, the code set or described instruction collection are loaded by the processor and are executed to realize virtual objects as described in relation to the first aspectSending method.
Eighth aspect provides a kind of terminal, and the terminal includes processor and memory, is stored in the memoryAt least one instruction, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan Chengxu, instituteIt states code set or described instruction collection is loaded as the processor and executed to realize that the virtual objects as described in second aspect are sentMethod.
9th aspect, provides a kind of terminal, the terminal includes processor and memory, is stored in the memoryAt least one instruction, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan Chengxu, instituteIt states code set or described instruction collection is loaded as the processor and executed to realize that the virtual objects as described in the third aspect receiveMethod.
Tenth aspect, provides a kind of computer readable storage medium, at least one finger is stored in the storage mediumEnable at least one instruction, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan Chengxu,The code set or described instruction collection are loaded as processor and are executed to realize virtual objects sending method described in first aspect,Or, realizing virtual objects sending method described in second aspect, or realize virtual objects method of reseptance described in the third aspect.
Technical solution provided in an embodiment of the present invention has the benefit that
Independent of the reception sequence of virtual objects acquisition request, increase virtual object by sending in request in virtual objectsProduct send condition, and second user needs to be implemented operation required by virtual objects transmission condition, can just get virtual objects, noOnly enrich the transmission form of virtual objects, and since the time that each second user executes operation is uncertain, because withoutThere are a large number of users to send the case where virtual objects send request to server simultaneously, significantly reduces the processing pressure of serverPower.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodimentAttached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, forFor those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings otherAttached drawing.
Fig. 1 is involved in virtual objects sending method provided by one embodiment of the present invention and virtual objects method of reseptanceImplementation environment;
Fig. 2 is the process of virtual objects sending method provided by one embodiment of the present invention and virtual objects method of reseptanceFigure;
Fig. 3 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Fig. 4 is the schematic diagram that the virtual objects that another embodiment of the present invention provides send interface;
Fig. 5 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Fig. 6 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Fig. 7 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Fig. 8 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Fig. 9 is the schematic diagram at the group communication interface that another embodiment of the present invention provides;
Figure 10 is the schematic diagram of virtual objects transmission and receive process that another embodiment of the present invention provides;
Figure 11 is that giving out information to virtual objects for another embodiment of the present invention offer carries out the schematic diagram of expired displaying;
Figure 12 is the structural schematic diagram for the server sent for virtual objects that another embodiment of the present invention provides;
Figure 13 is the structural schematic diagram for the terminal sent for virtual objects that another embodiment of the present invention provides;
Figure 14 is the structural schematic diagram for the received terminal of virtual objects that another embodiment of the present invention provides;
It illustrates the structural schematic diagrams of terminal involved in the embodiment of the present invention by Figure 15;
Figure 16 is a kind of server sent for virtual objects shown according to an exemplary embodiment.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present inventionFormula is described in further detail.
Referring to Fig. 1, it illustrates virtual objects sending method provided in an embodiment of the present invention and virtual objects method of reseptancesRelated implementation environment, the implementation environment include: first terminal 101, server 102 and second terminal 103.
Wherein, first terminal 101 is the terminal for logging in the first user account, and second terminal 103 is to log in second user accountNumber terminal, first user account be send virtual objects user account, the second user account be receive virtual objectThe account of the user of product, the first terminal 101 and second terminal 103 can be smart phone, tablet computer, laptopDeng the specific restriction of product type work to first terminal 101 and second terminal 103 of the embodiment of the present invention.In order to meet useAt least one social application is installed in the communication requirement at family, first terminal 101 and second terminal 103.
Server 102 is a kind of social application server, which may include virtual objects information database and useFamily information database.Specifically, virtual objects information database is for storing virtual objects mark, user identifier and virtual objectsAcquisition condition etc., and virtual objects are numbered;User Information Database is used to store each user property of social applicationInformation, including user's pet name, user's head portrait etc..
It can be communicated by cable network or wireless network between above-mentioned first terminal 101 and server 102, second eventuallyIt can be communicated by cable network or wireless network between end 103 and server 102.
The embodiment of the invention provides a kind of sending method of virtual objects and virtual objects method of reseptances, referring to fig. 2, thisInventive embodiments provide method flow include:
201, first terminal shows at least one virtual objects on group communication interface, when detecting to any virtual objectWhen choosing operation of product, display virtual objects send interface.
Wherein, group is a specific group in social application, and text, picture, audio-video can be carried out between multiple usersEtc. data it is shared.Constant species form is led in group, can be sources group steady in a long-term, can also be interim conversation groupDeng.Group communication interface is the displaying interface of group message in social application, show on the group communication interface for realizingThe message input dialogue frame of group communication and multiple functional entrances for being used to enrich group communication, including expression input function enterMouth, screenshot functional entrance, virtual objects show functional entrance etc..
In order to enhance interactive, the interest communicated in increase group between group member, the first user can be based in groupThe virtual objects sending function that social application provides, into group, other users send virtual objects.Specifically, when detecting pairVirtual objects show when choosing operation of functional entrance, and virtual objects impression window is shown on group communication interface, this is virtualAt least one virtual objects is shown in article display window and virtual objects send condition setting option.This at least one it is virtualArticle is provided by server, and the first user is needed to exchange for corresponding numerical value from server.When detecting the first user to anyVirtual objects choose operation, and detect that the first user sends when choosing operation of condition setting option to virtual objects, theOne terminal shows that virtual objects send interface, which sends interface and send condition for virtual objects to be arranged, and is based on instituteThe virtual objects of setting send condition, and the user in group can increase between other users during obtaining virtual objectsInteractivity.In addition, first terminal is also by selected void in order to intuitively show selected virtual objects to the first userQuasi- article and unchecked virtual objects distinguish display, for example, setting can be chosen by mark on selected virtual objectsDeng.
Fig. 3 is the schematic diagram at group communication interface, and the communications records of user in group are shown on the group communication interface,At least one virtual objects, including " fresh flower ", " candy ", " ascendent ", " Little Bear ", " dog food ", " Cupid " etc. are also shown, whenIt detects and operation is chosen to virtual objects " ascendent ", and detect to " setting topic " when choosing operation of option, firstTerminal shows that virtual objects send interface.
202, first terminal, which is obtained, sends the virtual objects that are inputted on interface in virtual objects and sends condition, and to serviceDevice sends virtual objects and sends request.
Wherein, it is the condition met needed for obtaining virtual objects that virtual objects, which send condition, which sends conditionIt further include preset task, such as including presetting the corresponding default answer of problem, picture, the video of preset content of default specification etc.50 Chinese characters etc. are inputted in setting 30 seconds.
The virtual objects transmission condition inputted on interface is sent in virtual objects when getting the first user, and is receivedWhen sending instruction, first terminal generates virtual objects and sends request, and virtual objects generated are sent request and are sent to clothesBusiness device, it includes the first user account, group identification, virtual objects mark and virtual objects transmission item which, which sends request,Part etc., the virtual objects are identified as the mark of selected virtual objects.
Fig. 4 is that virtual objects send interface, which, which sends, shows selected virtual objects, presets on interfaceProblem input frame presets answer input box and sends out option immediately, which inputs for the first user needsThe problem of other users are answered in group, the default answer input box input the default corresponding answer of problem for the first user.When getting default problem from default problem input frame, get default answer from default answer input box, and detectIt is selected that option is sent out immediately, and first terminal generates virtual objects transmission request, and it includes the first use which, which sends request,Family account, group identification, " ascendent " mark, default problem and default answer etc..
203, when receiving virtual objects transmission request, server sends according to virtual objects and requests, and generates virtual objectProduct give out information, and according to group identification, virtual objects are given out information and are sent to the first user and at least one second user.
When receiving virtual objects transmission request, server is according to the first user account, from customer attribute information dataIn library, corresponding first customer attribute information of the first user account is obtained, which includes that the first user is closeTitle, first user's head portrait etc.;Server gets each user account in group, including first user's account according to group identificationNumber and at least one second user account, the second user be other users in addition to the first user in group;Server pairVirtual objects send condition and are parsed, if it is default problem and default answer, server that the virtual objects, which send condition,Default problem is extracted, and generating includes the first customer attribute information, the virtual objects hair for presetting problem and virtual objects mark etc.Cloth message;If it is the default picture of specification, the video of preset content, preset task etc. that the virtual objects, which send condition, takeBusiness device generates the first customer attribute information, the default picture of specification, the video of preset content, preset task and virtual objects markVirtual objects give out information.
Each user in usual group has a virtual objects sending permission, and same virtual objects can in group andIt is repeatedly sent between group, in order to avoid virtual objects send mistake, virtual objects can be numbered in server.It is specific realShi Shi, server the receiving time of request can be sent according to virtual objects and virtual objects send the receive number requested, to thisThe secondary virtual objects received are numbered.For example, it is 2017 9 that server, which receives virtual objects to send the receiving time of request,No. 12 11 points of the moon, it is the 1000th time that server, which receives virtual objects and sends the receive number of request, then by the volume of the virtual objectsNumber be 20170912111000.
It is based upon number set by virtual objects, server sends virtual to the first user and at least one second userWhen article gives out information, the number that can identify virtual objects is carried in virtual objects give out information.Server may be used also simultaneouslyStore the corresponding relationship between virtual objects mark, virtual objects number and virtual objects transmission condition.Based on pair storedIt should be related to, when receiving the virtual objects acquisition request of second user transmission, server can quickly find virtual objects hairCondition is sent, and then when determining that second user meets virtual objects transmission condition, virtual objects are sent to the second user.
204, when receiving virtual objects and giving out information, first terminal and second terminal show that virtual objects publication disappearsBreath.
For the sender of virtual objects, when receiving virtual objects and giving out information, first terminal is remembered in group communicationThe other side of record shows that the virtual objects give out information, which gives out information including virtual objects mark, virtual objectsThe head portrait of acquisition condition and the first user, the pet name of the first user and virtual objects obtain entrance etc..Fig. 5 is first terminalGroup communication interface shows the head portrait of the first user, the pet name of the first user on the group communication interface, also shows virtualArticle mark, virtual objects send condition " who is people most clever in group? " and virtual objects obtain entrance.
For the recipient of virtual objects, when receiving virtual objects and giving out information, second terminal is remembered in group communicationThe same side of record shows that the virtual objects give out information, which gives out information including virtual objects mark, virtual objectsThe head portrait of acquisition condition and the first user, the pet name of the first user and virtual objects obtain entrance etc..Fig. 6 is first terminalGroup communication interface shows the head portrait of the first user, the pet name of the first user on the group communication interface, also shows virtualArticle mark, virtual objects send condition " who is people most clever in group? " and virtual objects obtain entrance.
205, when detect to virtual objects send when choosing operation of message, second terminal obtain operation information, and toServer sends virtual objects acquisition request.
When detecting that virtual objects are obtained with the virtual objects in message obtains when choosing operation of entrance, second terminal is obtainedThe operation information of second user input operation is taken, and generates virtual objects acquisition request, and then send virtual objects to serverAcquisition request, the virtual objects acquisition request may include that operation information, virtual objects mark, group identification and local terminal log inSecond user account etc. can also include that virtual objects are numbered.
Wherein, operation information is the information relevant to virtual objects acquisition condition that second terminal obtains.Work as virtual objectsWhen acquisition condition is default problem, which presets the answer that problem inputs for this by second user;Work as virtual objectIt is when presetting the picture of specification that product, which obtain condition, which is the picture that is uploaded for default specification;Work as virtual objectsWhen acquisition condition is the video of preset content, which is the video that is uploaded for preset content;When virtual objects obtainTake condition be preset task when, the operation information be for mission bit stream performed by preset task etc..
Fig. 7 is group communication interface, obtains when choosing operation of entrance " present is robbed in answer " to virtual objects when detecting,Second terminal obtains the operation information of second user, and then be sent to server by the input operation of detection second userIt less include the virtual objects acquisition request of the operation information.
206, when receiving virtual objects acquisition request, server judges whether operation information meets virtual objects and send itemPart.
In one embodiment of the invention, when receiving the virtual objects acquisition request of second terminal, server canIt is identified according to group identification and virtual objects, gets group identification and virtual objects identify corresponding virtual objects and obtain itemPart, and then obtain condition according to the virtual objects and judge whether operation information meets virtual objects and send condition.If virtual objectIt include that virtual objects are numbered in product acquisition request, server, can when receiving the virtual objects acquisition request of second terminalAccording to virtual objects number and virtual objects mark, obtains virtual objects number and virtual objects identify corresponding virtual objects and obtainCondition is taken, and then obtains condition according to the virtual objects and judges whether operation information meets virtual objects and send condition.
To ensure the integrality communicated, when receiving the virtual objects acquisition request of second terminal, server can basisVirtual objects acquisition request is sent to the first user and at least one second user in group by group identification, eventually by firstEnd and each second terminal are shown.
207, when determining that operation information meets virtual objects transmission condition, virtual objects are sent to the second use by serverFamily.
In embodiments of the present invention, when operation information, which meets virtual objects, sends condition, server can be by the virtual objectProduct are sent to second user.Specifically, when it is default problem that virtual objects, which send condition, server is obtained according to default problemThe corresponding default answer of default problem is taken, when operation information matches with default answer, virtual objects are sent to by serverSecond user;When virtual objects obtain the video or preset task of the picture that condition is preset format or preset content, serviceDevice matches operation information with the video or preset task of the picture of preset format or preset content, when operation information and in advanceIf the picture of format or the video of preset content or preset task match, virtual objects are sent to second user by server.
It should be noted that in the group at least one second terminal to server transmission virtual objects acquisition request, andWhen the operation information of at least one second terminal meets virtual objects acquisition condition, server can be obtained according to virtual objects are receivedVirtual objects, are sent to the second user of first transmission virtual objects acquisition request by the receiving time sequence of request.Certainly,When virtual objects transmission condition is arranged, first terminal can also set the second user that permission is obtained with virtual objects, work as toolWhen having virtual objects to obtain the operation information of the second user of permission to meet virtual objects and obtain condition, server is by virtual objectsIt is sent to the second user, for other second users, even if operation information meets virtual objects and sends condition, server is not yetVirtual objects can be sent to second user.
In embodiments of the present invention, when the operation information for determining second user, which meets virtual objects, sends condition, serviceDevice is according to second user account, from customer attribute information database, obtains second user attribute information, the second user attributeInformation includes second user head portrait and the second user pet name etc., and then according to second user attribute information, virtual objects mark, theThe attribute information of one user generates virtual objects and sends message.
In one embodiment of the invention, virtual objects transmission packet includes virtual objects, and server is virtual in displayWhen article sends message, can be used such as under type: during the display of virtual objects, server controls the size of virtual objectsIt is amplified to pre-set dimension in the second preset duration, when the duration that the size of virtual objects is pre-set dimension, which reaches third, to be presetWhen long, the size of virtual objects is gradually reduced, until disappearing.Wherein, the second preset duration and third preset duration are by serverSetting, second preset duration can be 2 seconds, 3 seconds etc., which can be 1 second, 2 seconds etc..Pre-set dimension can1.5 times, 2 times etc. for thinking the original size of virtual objects.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects and sends notification frame, the voidQuasi- article, which is sent, to be shown second user attribute information and sends prompt information in notification frame, server is in display virtual objects hairWhen sending message, can be used such as under type: during virtual objects send the display of notification frame, server controls virtual objects hairNotification frame is sent to be moved using desired guiding trajectory, until removing screen.Wherein, sending prompt information can be " second user neckThe present etc. of the first user is taken ".Desired guiding trajectory can be by server settings.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects and virtual objects send and lead toKnow that frame, server can be used when showing that virtual objects send message such as under type: during the display of virtual objects, clothesThe size of business device control virtual objects is amplified to pre-set dimension in the second preset duration, when the size of virtual objects is default rulerWhen very little duration reaches third preset duration, the size of virtual objects is gradually reduced, until disappearing.Server will also be shown that simultaneouslyVirtual objects send notification frame, and during virtual objects send the display of notification frame, server, which controls virtual objects and sends, to be led toKnow that frame is moved using desired guiding trajectory, until removing screen.
In addition, server is also triggered the virtual objects of the first user after virtual objects are sent to second userThe middle virtual objects that give out information obtain entrance and are changed to the second user pet name, obtain the display position of entrance in original virtual objectsUpper display notification message, the notification message are " second user gets virtual objects " etc..
Fig. 9 is the group communication interface of second terminal, sets the second preset duration as 2 seconds, and third preset duration is 1 second,Pre-set dimension is 2 times of the original size of virtual objects, and desired guiding trajectory can be parabola.Message is sent when receiving virtual objectsWhen, second terminal show virtual objects send notification frame, the virtual objects send notification frame in show second user head portrait andIt sends prompt information " present that Jim has got Sam ", second terminal also shows virtual objects " ascendent ".In virtual objectsDuring the display of " ascendent ", the size of server control virtual objects " ascendent " is amplified to virtual objects original in 2 secondsThere are 2 times of size, when 2 times of the duration that the size of virtual objects " ascendent " is original size reaches 1 second, is gradually reduced voidThe size of quasi- article " ascendent ", until disappearing.During virtual objects send the display of notification frame, server control is virtualArticle sends notification frame and is moved according to parabola, until removing screen.
Above-mentioned steps 201 below will to the virtual objects transmission process and virtual objects receive process described in step 207It is illustrated by taking Figure 10 as an example.
Referring to Figure 10, first terminal shows at least one virtual present on group communication interface, when detecting the first useTo any virtual present when choosing operation, first terminal shows that virtual objects send interface at family, is sent based on the virtual objectsInterface, first terminal obtains the default problem and default answer that the first user is inputted, and sends virtual present mark to serverKnowledge, the first user account, default problem and default answer, server by virtual present mark, the first user account, preset problemAnd the corresponding relationship storage between default answer is numbered to present information database, and to virtual present, while according to theOne user account gets the first customer attribute information from User Information Database, which includes firstUser's pet name, first user's head portrait etc..Server is based on first user's pet name, first user's head portrait and virtual present number, voidQuasi- article mark etc. generates virtual objects and gives out information, and each user being sent in group that virtual objects are given out information.When detect second user to virtual objects give out information when choosing operation, second terminal obtains answering of being inputted of second userContent is inscribed, the virtual objects acquisition including second user account, virtual present number, answer content etc. is sent to server and asksIt asks, when receiving virtual objects acquisition request, server obtains default answer according to virtual present number, and by second userAnswer content matched with default answer, when the answer content of second user is consistent with default answer, server according toSecond user account obtains second user attribute information from User Information Database, and according to second user attribute information andVirtual present mark, generates present playing animation, and then present playing animation is sent to each user in group and is broadcastIt puts.
In another embodiment of the present invention, server will also record the sending time of virtual objects transmission message, andCountdown is carried out by initial time of sending time, is not received when in the first preset duration using sending time as initial timeVirtual objects acquisition request, server will send virtual objects stale messages to the first user and at least one second user.ItsIn, virtual objects stale messages were carried out for notifying the first user and at least one second user to give out information virtual objectsPhase display, for example, give out information middle virtual objects of the virtual objects of the first user are obtained entrance and are changed to late note, the mistakePhase notice can be " unmanned more than 24 hours to reply, out of date " etc..
In another embodiment of the present invention, server will also record the sending time of virtual objects transmission message, andCountdown is carried out by initial time of sending time, when what is received in the first preset duration using sending time as initial timeOperation information does not meet virtual objects and sends condition, and server sends virtual objects to the first user and at least one second userStale messages.For example, obtaining entrance by give out information middle virtual objects of the virtual objects of the first user and being changed to late note, joinSee Figure 11, which can be " nobody answered questions more than 24 hours, out of date " etc..
Method provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by virtualArticle, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented behaviour required by virtual objects transmission conditionMake, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executes behaviourThe time of work is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users, greatlyThe processing pressure of server is alleviated greatly.
Referring to Figure 12, the embodiment of the invention provides a kind of server sent for virtual objects, which includes:
Receiving module 1201 sends request for receiving virtual objects, which sends request and used by logging in firstThe first terminal of family account is sent, and it includes the first user account, group identification, virtual objects mark which, which sends request,And virtual objects send condition;
Message generating module 1202 is requested for being sent according to virtual objects, is generated virtual objects and is given out information, and according toGroup identification;
Sending module 1203 is sent to the first user and at least one second user for virtual objects to give out information;
Receiving module 1201, for receiving virtual objects acquisition request, the virtual objects acquisition request is by logging in any theThe second terminal of two user accounts is detecting that virtual objects give out information selected and transmission when getting operation information, the voidQuasi- article acquisition request includes that second user account, operation information and virtual objects mark, the operation information obtain for second terminalThe information relevant to virtual objects transmission condition taken;
Sending module 1203 is also used to send out virtual objects when determining that operation information meets virtual objects transmission conditionGive second user.
In another embodiment of the present invention, the server further include:
Memory module, for storing the corresponding relationship between virtual objects mark and virtual objects transmission condition;
Sending module 1203 is also used to be identified when receiving virtual objects acquisition request according to virtual objects, obtains emptyIntend the corresponding virtual objects of article mark and sends condition;It, will be virtual when determining that operation information meets virtual objects transmission conditionArticle is sent to second user.
In another embodiment of the present invention, sending module 1203 are also used to obtain second according to second user accountCustomer attribute information, the second user attribute information include second user head portrait and the second user pet name;According to second user categoryProperty information and virtual objects, generate virtual objects and send message;Virtual objects transmission message is sent to the first user and at leastOne second user, is shown by first terminal and at least one second terminal.
In another embodiment of the present invention, the server further include:
Time recording module sends the sending time of message for recording virtual objects;
Sending module 1203 is also used to when virtual not receive in the first preset duration of initial time using sending timeArticle acquisition request sends virtual objects stale messages to the first user and at least one second user, and the virtual objects are expiredMessage carries out expired display for notifying the first user and at least one second user to give out information virtual objects.
In another embodiment of the present invention, time recording module sends the transmission of message for recording virtual objectsTime;
Sending module 1203, for believing when by the operation received in the first preset duration of initial time of sending timeBreath does not meet virtual objects and sends condition, sends virtual objects stale messages to the first user and at least one second user, shouldVirtual objects stale messages for notify the first user and at least one second user give out information to virtual objects carry out it is expiredDisplay.
Server provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by voidQuasi- article, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented required by virtual objects transmission conditionOperation, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executesThe time of operation is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users,Significantly reduce the processing pressure of server.
Referring to Figure 13, the embodiment of the invention provides a kind of terminal sent for virtual objects, which includes:
Display module 1301, for showing at least one virtual objects on group communication interface;
Display module 1301 is also used to when detecting to any virtual objects when choosing operation, and display virtual objects are sent outSend interface;
Module 1302 is obtained, sends the virtual objects inputted on interface transmission condition in virtual objects for obtaining;
Sending module 1303 sends request for sending virtual objects to server, which sends request and includeThe first user account, group identification, virtual objects mark and the virtual objects that local terminal is logged in send condition, virtual objects hairIt send request to generate virtual objects for server to give out information, and virtual objects is given out information and are sent to the first user and at leastOne second user, which, which gives out information, returns to virtual objects for logging in the second terminal of any second user accountAcquisition request, which includes second user account, operation information and virtual objects mark, and is believed in operationWhen breath meets virtual objects transmission condition, virtual objects are sent to second user.
In another embodiment of the present invention, display module 1301 are also used to show that virtual objects send message, the voidQuasi- article sends message and is generated by server according to second user attribute information and virtual objects, the second user attribute information packetInclude second user head portrait and the second user pet name.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects, and display module 1301 is gone backSize for during the display of virtual objects, controlling virtual objects is amplified to pre-set dimension in the second preset duration;When the duration that the size of virtual objects is pre-set dimension reaches third preset duration, the size of virtual objects is gradually reduced, directlyTo disappearance.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects and sends notification frame, virtuallyArticle, which is sent, to be shown second user attribute information and sends prompt information in notification frame, display module 1301 is also used in voidDuring quasi- article sends the display of notification frame, control virtual objects are sent notification frame and are moved using desired guiding trajectory, untilRemove screen.
Terminal provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by virtualArticle, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented behaviour required by virtual objects transmission conditionMake, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executes behaviourThe time of work is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users, greatlyThe processing pressure of server is alleviated greatly.
Referring to Figure 14, the embodiment of the invention provides one kind to be used for the received terminal of virtual objects, which includes:
Display module 1401, for showing that virtual objects give out information, which includes virtual objectsMark and virtual objects send condition;
Module 1402 is obtained, for obtaining operation information when detecting to virtual objects when choosing operation of message of transmission,The operation information is information relevant to virtual objects transmission condition;
Sending module 1403, for sending virtual objects acquisition request to server, which includesThe second user account that operation information, virtual objects mark and local terminal are logged in;
Receiving module 1404, for receiving virtual objects, virtual objects are determining that operation information meets virtually by serverArticle is sent when sending condition.
In another embodiment of the present invention, display module 1401 are also used to show that virtual objects send message, the voidQuasi- article sends message and is generated by server according to second user attribute information and virtual objects, the second user attribute information packetInclude second user head portrait and the second user pet name.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects, and display module 1401 is gone backSize for during the display of virtual objects, controlling virtual objects is amplified to pre-set dimension in the second preset duration;When the duration that the size of virtual objects is pre-set dimension reaches third preset duration, the size of virtual objects is gradually reduced, directlyTo disappearance.
In another embodiment of the present invention, virtual objects transmission packet includes virtual objects and sends notification frame, virtuallyArticle, which is sent, to be shown second user attribute information and sends prompt information in notification frame, display module 1401 is also used in voidDuring quasi- article sends the display of notification frame, control virtual objects are sent notification frame and are moved using desired guiding trajectory, untilRemove screen.
Terminal provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by virtualArticle, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented behaviour required by virtual objects transmission conditionMake, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executes behaviourThe time of work is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users, greatlyThe processing pressure of server is alleviated greatly.
Referring to Figure 15, it illustrates the structural schematic diagram of terminal involved in the embodiment of the present invention, which can be used forThe sending method of the virtual objects provided in above-described embodiment and the method for reseptance of virtual objects are provided.Specifically:
Terminal 1500 may include RF (Radio Frequency, radio frequency) circuit 110, include one or moreThe memory 120 of computer readable storage medium, input unit 130, display unit 140, sensor 150, voicefrequency circuit 160,WiFi (Wireless Fidelity, Wireless Fidelity) module 170, the processing for including one or more than one processing coreThe components such as device 180 and power supply 190.It will be understood by those skilled in the art that terminal structure shown in Figure 15 is not constituted pairThe restriction of terminal may include perhaps combining certain components or different component cloth than illustrating more or fewer componentsIt sets.Wherein:
RF circuit 110 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base stationAfter downlink information receives, one or the processing of more than one processor 180 are transferred to;In addition, the data for being related to uplink are sent toBase station.In general, RF circuit 110 includes but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, usesFamily identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplexDevice etc..In addition, RF circuit 110 can also be communicated with network and other equipment by wireless communication.The wireless communication can makeWith any communication standard or agreement, and including but not limited to GSM (Global System of Mobile communication, entirelyBall mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (CodeDivision Multiple Access, CDMA), WCDMA (Wideband Code Division MultipleAccess, wideband code division multiple access), LTE (Long Term Evolution, long term evolution), Email, SMS (ShortMessaging Service, short message service) etc..
Memory 120 can be used for storing software program and module, and processor 180 is stored in memory 120 by operationSoftware program and module, thereby executing various function application and data processing.Memory 120 can mainly include storage journeySequence area and storage data area, wherein storing program area can the (ratio of application program needed for storage program area, at least one functionSuch as sound-playing function, image player function) etc.;Storage data area, which can be stored, uses created number according to terminal 1500According to (such as audio data, phone directory etc.) etc..In addition, memory 120 may include high-speed random access memory, can also wrapInclude nonvolatile memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also include Memory Controller, to provide processor 180 and input unit 130 to memory120 access.
Input unit 130 can be used for receiving the number or character information of input, and generate and user setting and functionControl related keyboard, mouse, operating stick, optics or trackball signal input.Specifically, input unit 130 may include touchingSensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad are collected and are usedFamily on it or nearby touch operation (such as user using any suitable object or attachment such as finger, stylus in touch-sensitive tableOperation on face 131 or near touch sensitive surface 131), and corresponding attachment device is driven according to preset formula.It is optional, touch sensitive surface 131 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detection is usedThe touch orientation at family, and touch operation bring signal is detected, transmit a signal to touch controller;Touch controller is from touchTouch information is received in detection device, and is converted into contact coordinate, then gives processor 180, and can receive processor 180The order sent simultaneously is executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wavesRealize touch sensitive surface 131.In addition to touch sensitive surface 131, input unit 130 can also include other input equipments 132.Specifically,Other input equipments 132 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.),One of trace ball, mouse, operating stick etc. are a variety of.
Display unit 140 can be used for showing information input by user or the information and terminal 1500 that are supplied to userVarious graphical user interface, these graphical user interface can be made of figure, text, icon, video and any combination thereof.Display unit 140 may include display panel 141, optionally, can use LCD (Liquid Crystal Display, liquid crystalShow device), the forms such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display panel141.Further, touch sensitive surface 131 can cover display panel 141, when touch sensitive surface 131 detects touching on it or nearbyAfter touching operation, processor 180 is sent to determine the type of touch event, is followed by subsequent processing device 180 according to the type of touch eventCorresponding visual output is provided on display panel 141.Although touch sensitive surface 131 and display panel 141 are conducts in Figure 15Two independent components realize input and input function, but in some embodiments it is possible to by touch sensitive surface 131 and displayPanel 141 is integrated and realizes and outputs and inputs function.
Terminal 1500 may also include at least one sensor 150, such as optical sensor, motion sensor and other sensingsDevice.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 141, and proximity sensor can close display when terminal 1500 is moved in one's earPanel 141 and/or backlight.As a kind of motion sensor, gravity accelerometer can detect in all directions (generallyThree axis) acceleration size, can detect that size and the direction of gravity when static, can be used to identify mobile phone posture application (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);ExtremelyIn other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared sensors that terminal 1500 can also configure, hereinIt repeats no more.
Voicefrequency circuit 160, loudspeaker 161, microphone 162 can provide the audio interface between user and terminal 1500.SoundElectric signal after the audio data received conversion can be transferred to loudspeaker 161, be converted to by loudspeaker 161 by frequency circuit 160Voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 162, is received by voicefrequency circuit 160After be converted to audio data, then by after the processing of audio data output processor 180, be sent to through RF circuit 110 such as anotherTerminal, or audio data is exported to memory 120 to be further processed.Voicefrequency circuit 160 is also possible that earplug is insertedHole, to provide the communication of peripheral hardware earphone Yu terminal 1500.
WiFi belongs to short range wireless transmission technology, and terminal 1500 can help user to receive and dispatch electricity by WiFi module 170Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Figure 15 showsGo out WiFi module 170, but it is understood that, and it is not belonging to must be configured into for terminal 1500, it completely can be according to needIt to omit within the scope of not changing the essence of the invention.
Processor 180 is the control centre of terminal 1500, utilizes each portion of various interfaces and connection whole mobile phonePoint, by running or execute the software program and/or module that are stored in memory 120, and calls and be stored in memory 120Interior data execute the various functions and processing data of terminal 1500, to carry out integral monitoring to mobile phone.Optionally, it handlesDevice 180 may include one or more processing cores;Optionally, processor 180 can integrate application processor and modulation /demodulation processingDevice, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly locatedReason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 180.
Terminal 1500 further includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can pass through electricityManagement system and processor 180 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management systemThe functions such as management.Power supply 190 can also include one or more direct current or AC power source, recharging system, power supply eventHinder the random components such as detection circuit, power adapter or inverter, power supply status indicator.
Although being not shown, terminal 1500 can also include camera, bluetooth module etc., and details are not described herein.Specifically at thisIn embodiment, the display unit of terminal 1500 is touch-screen display, is stored at least one in the memory 120 of terminal 1500Instruction, an at least Duan Chengxu, code set or described instruction collection, at least one instruction, an at least Duan Chengxu, the generationCode collection or described instruction collection are loaded by processor and are executed to realize virtual objects method of reseptance shown in Fig. 2.
Terminal provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by virtualArticle, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented behaviour required by virtual objects transmission conditionMake, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executes behaviourThe time of work is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users, greatlyThe processing pressure of server is alleviated greatly.
Figure 16 is a kind of server sent for virtual objects shown according to an exemplary embodiment.Referring to Fig.1 6,Server 1600 includes processing component 1622, further comprises one or more processors, and by 1632 generations of memoryThe memory resource of table, can be by least one instruction of the execution of processing component 1622, at least a Duan Chengxu, code for storingCollection or instruction set.The application program stored in memory 1632 may include it is one or more each correspond to one groupThe module of instruction.In addition, processing component 1622 is configured as at least one instruction, an at least Duan Chengxu, the generationCode collection or described instruction collection, with execute in above-mentioned Fig. 2 virtual objects send in function performed by server.
Server 1600 can also include the power management that a power supply module 1626 is configured as execute server 1600,One wired or wireless network interface 1650 is configured as server 1600 being connected to network and an input and output (I/O)Interface 1658.Server 1600 can be operated based on the operating system for being stored in memory 1632, such as WindowsServerTM, Mac OS XTM, UnixTM,LinuxTM, FreeBSDTMOr it is similar.
Server provided in an embodiment of the present invention, independent of the reception sequence of virtual objects acquisition request, by voidQuasi- article, which is sent, increases virtual objects transmission condition in request, second user needs to be implemented required by virtual objects transmission conditionOperation, can just get virtual objects, not only enrich the transmission form of virtual objects, but also since each second user executesThe time of operation is uncertain, thus sends the case where virtual objects send request to server simultaneously there is no a large number of users,Significantly reduce the processing pressure of server.
The embodiment of the invention also provides a kind of computer readable storage medium, stored in the computer readable storage mediumThere are at least one instruction, at least a Duan Chengxu, code set or described instruction collection, described at least one instructs, is at least one section describedProgram, the code set or described instruction collection are loaded by processor and are executed to realize virtual objects sending method shown in Fig. 2And virtual objects method of reseptance.
Computer readable storage medium provided in an embodiment of the present invention, the reception independent of virtual objects acquisition request are suitableSequence increases virtual objects transmission condition by sending in virtual objects in request, second user needs to be implemented virtual objects transmissionOperation required by condition, can just get virtual objects, not only enrich the transmission form of virtual objects, but also due to eachThe time that second user executes operation is uncertain, thus sends virtual objects to server simultaneously there is no a large number of users and sendThe case where request, significantly reduces the processing pressure of server.
It should be understood that provided by the above embodiment send out for the server of virtual objects transmission, for virtual objectsThe terminal sent and for the received terminal of virtual objects when sending virtual objects, receiving virtual objects, only with above-mentioned each functionThe division progress of module can according to need and for example, in practical application by above-mentioned function distribution by different function mouldsBlock complete, i.e., by be used for virtual objects transmission server, be used for virtual objects transmission terminal and be used for virtual objects receiveThe internal structure of terminal be divided into different functional modules, to complete all or part of the functions described above.On in addition,The server of embodiment offer sent for virtual objects is provided, is connect for the terminal of virtual objects transmission, for virtual objectsThe terminal of receipts and sending method, the method for reseptance embodiment of virtual objects of virtual objects belong to same design, specific implementationProcess is detailed in embodiment of the method, and which is not described herein again.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardwareIt completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readableIn storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention andWithin principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (14)

Virtual objects are sent to server and send request, and it includes the first user that local terminal is logged in that the virtual objects, which send request,Account, group identification, virtual objects mark and the virtual objects send condition, and the virtual objects send request for describedServer generates virtual objects and gives out information, and the virtual objects are given out information be sent to the first user and at least one theTwo users, the virtual objects, which give out information, returns to virtual objects acquisition for logging in the second terminal of any second user accountRequest, the virtual objects acquisition request include the second user account, operation information and the virtual objects mark, andWhen the operation information meets the virtual objects transmission condition, the virtual objects are sent to the second user.
Sending module sends request for sending virtual objects to server, and it includes local terminal institute that the virtual objects, which send request,The first user account, group identification, virtual objects mark and the virtual objects logged in send condition, the virtual objects hairIt send request to generate virtual objects for the server to give out information, and the virtual objects is given out information and are sent to the first useFamily and at least one second user, the virtual objects give out information to be returned for logging in the second terminal of any second user accountVirtual objects acquisition request is returned, the virtual objects acquisition request includes the second user account, operation information and the voidQuasi- article mark, and when the operation information meets the virtual objects and sends condition, the virtual objects are sent to instituteState second user.
CN201711024801.1A2017-10-272017-10-27Virtual article transmission method, virtual article reception method, device, and storage mediumActiveCN109728918B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711024801.1ACN109728918B (en)2017-10-272017-10-27Virtual article transmission method, virtual article reception method, device, and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711024801.1ACN109728918B (en)2017-10-272017-10-27Virtual article transmission method, virtual article reception method, device, and storage medium

Publications (2)

Publication NumberPublication Date
CN109728918Atrue CN109728918A (en)2019-05-07
CN109728918B CN109728918B (en)2021-07-27

Family

ID=66292104

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711024801.1AActiveCN109728918B (en)2017-10-272017-10-27Virtual article transmission method, virtual article reception method, device, and storage medium

Country Status (1)

CountryLink
CN (1)CN109728918B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113344555A (en)*2020-02-182021-09-03阿里巴巴集团控股有限公司Method, device and system for acquiring virtual resources, storage medium and processor
CN114760262A (en)*2022-04-072022-07-15湖南快乐阳光互动娱乐传媒有限公司Virtual information processing method and device, electronic equipment and storage medium
WO2023034010A1 (en)*2021-09-012023-03-09Snap Inc.Physical action-based augmented reality communication exchanges
US12223602B2 (en)2021-09-012025-02-11Snap Inc.Handcrafted augmented reality experiences
US12284324B2 (en)2021-09-022025-04-22Snap Inc.Augmented reality prop interactions
US12299825B2 (en)2021-09-012025-05-13Snap Inc.Handcrafted augmented reality effort evidence

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120150600A1 (en)*2010-12-142012-06-14Moneyhoney LlcSystem and method for confirming application of a gift to a transaction
CN104123742A (en)*2014-07-212014-10-29徐才Method and player for translating static cartoon picture into two dimensional animation
CN106156228A (en)*2015-04-242016-11-23腾讯科技(深圳)有限公司Resource delivery system, resource payment method and resource get method
CN106559306A (en)*2015-09-242017-04-05腾讯科技(深圳)有限公司Information processing method and device based on group's video
CN106709705A (en)*2016-12-302017-05-24腾讯科技(深圳)有限公司Virtual goods packet sending method, receiving method, devices and system
CN106845958A (en)*2017-01-072017-06-13上海洪洋通信科技有限公司A kind of interactive red packet distribution method and system
CN106888203A (en)*2016-12-132017-06-23阿里巴巴集团控股有限公司 Virtual object allocation method and device based on augmented reality

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120150600A1 (en)*2010-12-142012-06-14Moneyhoney LlcSystem and method for confirming application of a gift to a transaction
CN104123742A (en)*2014-07-212014-10-29徐才Method and player for translating static cartoon picture into two dimensional animation
CN106156228A (en)*2015-04-242016-11-23腾讯科技(深圳)有限公司Resource delivery system, resource payment method and resource get method
CN106559306A (en)*2015-09-242017-04-05腾讯科技(深圳)有限公司Information processing method and device based on group's video
CN106888203A (en)*2016-12-132017-06-23阿里巴巴集团控股有限公司 Virtual object allocation method and device based on augmented reality
CN106709705A (en)*2016-12-302017-05-24腾讯科技(深圳)有限公司Virtual goods packet sending method, receiving method, devices and system
CN106845958A (en)*2017-01-072017-06-13上海洪洋通信科技有限公司A kind of interactive red packet distribution method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113344555A (en)*2020-02-182021-09-03阿里巴巴集团控股有限公司Method, device and system for acquiring virtual resources, storage medium and processor
WO2023034010A1 (en)*2021-09-012023-03-09Snap Inc.Physical action-based augmented reality communication exchanges
US12141363B2 (en)2021-09-012024-11-12Snap Inc.Physical action-based augmented reality communication exchanges
US12223602B2 (en)2021-09-012025-02-11Snap Inc.Handcrafted augmented reality experiences
US12299825B2 (en)2021-09-012025-05-13Snap Inc.Handcrafted augmented reality effort evidence
US12284324B2 (en)2021-09-022025-04-22Snap Inc.Augmented reality prop interactions
CN114760262A (en)*2022-04-072022-07-15湖南快乐阳光互动娱乐传媒有限公司Virtual information processing method and device, electronic equipment and storage medium

Also Published As

Publication numberPublication date
CN109728918B (en)2021-07-27

Similar Documents

PublicationPublication DateTitle
CN106453053B (en)Group message display methods and device
CN104519485B (en)Communication means, device and system between a kind of terminal
CN105278937B (en)A kind of method and device showing pop-up box message
CN104618217B (en)Share method, terminal, server and the system of resource
CN104965843B (en)A kind of method and device obtaining comment information
CN105471704B (en)A kind of method, apparatus and system for realizing more people's calls
CN109728918A (en)Virtual objects sending method, virtual objects method of reseptance, device and storage medium
CN104238893B (en)A kind of method and apparatus that video preview picture is shown
CN104679381B (en)Switch the method and device of chat window
CN104298491B (en)Message treatment method and device
CN106778117B (en)Permission open method, apparatus and system
CN104516624B (en)A kind of method and device inputting account information
CN106488296B (en)A kind of method and apparatus showing video barrage
CN105094513B (en)User's head portrait setting method, device and electronic equipment
CN105871694B (en)Instant messaging service processing method and processing device
CN104036536B (en)The generation method and device of a kind of stop-motion animation
CN106775262A (en)A kind of method and system of mark display management of not interpreting blueprints
CN107370670A (en)Unread message extracts methods of exhibiting and device
CN107566255A (en)Unread message abstraction generating method and device
CN106303605B (en)A kind of methods, devices and systems to send a notification message
CN104199596A (en)Scene interface switching method and device
CN107465802A (en)A kind of methods, devices and systems for showing communication message
CN109656431A (en)Information display method, device and storage medium
CN106210838B (en)Caption presentation method and device
CN106375182B (en)Voice communication method and device based on instant messaging application

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp