CN104837123A - Virtual item transmitting method and virtual item transmitting device - Google Patents

Virtual item transmitting method and virtual item transmitting device Download PDF

Info

Publication number
CN104837123A
CN104837123A CN201510260585.5A CN201510260585A CN104837123A CN 104837123 A CN104837123 A CN 104837123A CN 201510260585 A CN201510260585 A CN 201510260585A CN 104837123 A CN104837123 A CN 104837123A
Authority
CN
China
Prior art keywords
virtual objects
bag
destination client
sending
issue server
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
CN201510260585.5A
Other languages
Chinese (zh)
Other versions
CN104837123B (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.)
Nubia Technology Co Ltd
Original Assignee
Nubia 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201510260585.5A priority Critical patent/CN104837123B/en
Publication of CN104837123A publication Critical patent/CN104837123A/en
Application granted granted Critical
Publication of CN104837123B publication Critical patent/CN104837123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a virtual item transmitting method, which comprises the steps of acquiring an account number of a target client based on a near-field communication (NFC) mode when an account number acquisition instruction is detected; generating a receiving link corresponding to a virtual item packet according to a mode selected by a user; and transmitting the generated receiving link to the target client, wherein the receiving link is used for receiving the virtual item packet corresponding to the link through interaction between the receiving link and a transmitting server when the receiving link is acquired by the target client. The invention further discloses a virtual item transmitting device. According to the virtual item transmitting method and the virtual item transmitting device, the account number of the target client is acquired through a P2P mode of near-field communication (NFC) so as to transmit the virtual item packet to the target client, the account number of the target client does not need to be added or queried, thereby avoiding embarrassment or trouble of asking relevant account numbers when relatives and friends get together or meet for the first time, and enabling users to transmit virtual items more conveniently.

Description

Virtual objects sending method and device
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of virtual objects sending method and device.
Background technology
Day by day prevailing along with mobile Internet, the life style of people also there occurs some and changes, within nearest 2 years, there is the application of mobile phone red packet (such as, micro-letter wallet, Alipay wallet), the application of this mobile phone red packet can send virtual objects (such as, gift coupons, game item, money etc.) to other people.After current mobile phone red packet application needs to add the other side's account usually, virtual objects could be sent to the other side, when classmate's party, good friend birthday party, all may not know the account of the mobile phone red packet application of the other side each other, therefore, when wanting to send virtual objects to the other side, need to go inquiry the other side's account and input in the mobile phone of oneself to add, both bother like this, easily cause awkward scene again.
Therefore, a kind of virtual objects delivery plan solved the problem is proposed, highly significant.
Summary of the invention
Main purpose of the present invention is to propose a kind of virtual objects sending method and device, is intended to solve inquiry and add the troublesome technical problem of account.
For achieving the above object, the invention provides a kind of virtual objects sending method, described virtual objects sending method comprises the following steps:
When detecting account and obtaining instruction, obtain the account of destination client based on near-field communication NFC mode;
According to the pattern that user selects, the reception link that generating virtual article bag is corresponding;
The reception link generated is sent to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
Preferably, the described pattern selected according to user, the step of the reception link that generating virtual article bag is corresponding comprises:
When the pattern that user selects is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links;
When the pattern that user selects is manual sending mode, send to issue server the virtual objects bag carrying described virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links.
The present invention also proposes a kind of virtual objects sending method, and described virtual objects sending method comprises the following steps:
Generate at least two virtual objects bags alternately with issue server, and generate to receive one to one with described virtual objects bag and link;
The account of destination client is obtained based on near-field communication NFC mode;
A described reception link is sent to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
Preferably, generate at least two virtual objects bags described alternately with issue server, and before generating and receiving with described virtual objects bag the step linked one to one, described virtual objects sending method also comprises:
Send to described issue server the virtual objects bag carrying virtual objects bag parameter and generate request, described virtual objects bag parameter comprises the quantity of virtual objects bag and the virtual objects quantity in each virtual objects bag; Virtual objects quantity in each virtual objects bag described is the quantity of virtual objects bag based on user's input and the total quantity stochastic generation of virtual objects, or the virtual objects quantity in each virtual objects bag described is equal.
Preferably, after the described virtual objects bag carrying virtual objects bag parameter to described issue server transmission generates the step of request, described virtual objects sending method also comprises:
Receive the virtual objects transfer confirmation request that described issue server sends;
Receive user confirms request confirmation to described virtual objects transfer.
Preferably, described to send to described destination client one described receive the step of link before, described virtual objects sending method also comprises:
Judge whether to send described reception link to described destination client, with when not sending described reception link to described destination client, send a described reception link to described destination client.
In addition, for achieving the above object, the present invention also proposes a kind of virtual objects dispensing device, and described virtual objects dispensing device comprises:
Detecting module, obtains instruction for detecting account;
First acquisition module, during for detecting account acquisition instruction at described detecting module, obtains the account of destination client based on near-field communication NFC mode;
First generation module, for the pattern selected according to user, the reception link that generating virtual article bag is corresponding;
First sending module, for sending the reception link generated to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
Preferably, described first generation module comprises:
First generation unit, when pattern for selecting user is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links;
Second generation unit, when pattern for selecting user is manual sending mode, send to issue server the virtual objects bag carrying described virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links.
The present invention also proposes a kind of virtual objects dispensing device, and described virtual objects dispensing device comprises:
Second generation module, for generating at least two virtual objects bags alternately with issue server, and generates to receive one to one with described virtual objects bag and links;
Second acquisition module, for obtaining the account of destination client based on near-field communication NFC mode;
Second sending module, for sending a described reception link to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
Preferably, described virtual objects dispensing device also comprises:
3rd sending module, generate request for sending the virtual objects bag carrying virtual objects bag parameter to described issue server, described virtual objects bag parameter comprises the quantity of virtual objects bag and the virtual objects quantity in each virtual objects bag; Virtual objects quantity in each virtual objects bag described is the quantity of virtual objects bag based on user's input and the total quantity stochastic generation of virtual objects, or the virtual objects quantity in each virtual objects bag described is equal.
Preferably, described virtual objects dispensing device also comprises:
Receiver module, the virtual objects transfer sent for receiving described issue server confirms request, and receives user confirms request confirmation to described virtual objects transfer.
Preferably, described virtual objects dispensing device also comprises:
Judge module, sent described reception link for judging whether to described destination client;
Described second sending module is used for when not sending described reception link to described destination client, sends a described reception link to described destination client.
The virtual objects sending method that the present invention proposes and device, the account of destination client is obtained by the P2P pattern of near-field communication NFC, to send virtual objects bag to destination client, without the need to the account of the account and query aim client of adding destination client, need embarrassment and the trouble of inquiring concerned account numbers when avoiding relatives and friends' gathering or first meeting, make user send virtual objects convenient.
Accompanying drawing explanation
Fig. 1 is the hardware configuration schematic diagram of the mobile terminal realizing each embodiment of the present invention;
Fig. 2 is the radio communication device schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the schematic flow sheet of virtual objects sending method first embodiment of the present invention;
Fig. 4 is the refinement schematic flow sheet of step S20 in Fig. 3;
Fig. 5 is the schematic flow sheet of virtual objects sending method device second embodiment of the present invention;
Fig. 6 is the schematic flow sheet of virtual objects sending method device the 3rd embodiment of the present invention;
Fig. 7 is the schematic flow sheet of virtual objects sending method device the 4th embodiment of the present invention;
Fig. 8 is the schematic flow sheet of virtual objects sending method device the 5th embodiment of the present invention;
Fig. 9 is the high-level schematic functional block diagram of virtual objects sending method device first embodiment of the present invention;
Figure 10 is the refinement high-level schematic functional block diagram of the first generation module in Fig. 9;
Figure 11 is the high-level schematic functional block diagram of virtual objects sending method device second embodiment of the present invention;
Figure 12 is the high-level schematic functional block diagram of virtual objects sending method device the 3rd embodiment of the present invention;
Figure 13 is the high-level schematic functional block diagram of virtual objects sending method device the 4th embodiment of the present invention;
Figure 14 is the high-level schematic functional block diagram of virtual objects sending method device the 5th embodiment of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The mobile terminal realizing each embodiment of the present invention is described referring now to accompanying drawing.In follow-up description, use the suffix of such as " module ", " parts " or " unit " for representing element only in order to be conducive to explanation of the present invention, itself is specific meaning not.Therefore, " module " and " parts " can mixedly use.
Mobile terminal can be implemented in a variety of manners.Such as, the terminal described in the present invention can comprise the such as mobile terminal of mobile phone, smart phone, notebook computer, digit broadcasting receiver, PDA (personal digital assistant), PAD (panel computer), PMP (portable media player), guider etc. and the fixed terminal of such as digital TV, desktop computer etc.Below, suppose that terminal is mobile terminal.But it will be appreciated by those skilled in the art that except the element except being used in particular for mobile object, structure according to the embodiment of the present invention also can be applied to the terminal of fixed type.
Fig. 1 is the hardware configuration signal of the mobile terminal realizing each embodiment of the present invention.
Mobile terminal 100 can comprise wireless communication unit 110, A/V (audio/video) input unit 120, user input unit 130, sensing cell 140, output unit 150, memory 160, interface unit 170, controller 180 and power subsystem 190 etc.Fig. 1 shows the mobile terminal with various assembly, it should be understood that, does not require to implement all assemblies illustrated.Can alternatively implement more or less assembly.Will be discussed in more detail below the element of mobile terminal.
Wireless communication unit 110 generally includes one or more assembly, and it allows the radio communication between mobile terminal 100 and radio communication device or network.Such as, wireless communication unit can comprise at least one in broadcast reception module 111, mobile communication module 112, wireless Internet module 113, short range communication module 114 and positional information module 115.
Broadcast reception module 111 via broadcast channel from external broadcasting management server receiving broadcast signal and/or broadcast related information.Broadcast channel can comprise satellite channel and/or terrestrial channel.Broadcast management server can be generate and send the server of broadcast singal and/or broadcast related information or the broadcast singal generated before receiving and/or broadcast related information and send it to the server of terminal.Broadcast singal can comprise TV broadcast singal, radio signals, data broadcasting signal etc.And broadcast singal may further include the broadcast singal combined with TV or radio signals.Broadcast related information also can provide via mobile communications network, and in this case, broadcast related information can be received by mobile communication module 112.Broadcast singal can exist in a variety of manners, such as, it can exist with the form of the electronic service guidebooks (ESG) of the electronic program guides of DMB (DMB) (EPG), digital video broadcast-handheld (DVB-H) etc.Broadcast reception module 111 can by using the broadcast of various types of broadcaster Received signal strength.Especially, broadcast reception module 111 can by using such as multimedia broadcasting-ground (DMB-T), DMB-satellite (DMB-S), digital video broadcasting-hand-held (DVB-H), forward link media (MediaFLO @) the digital broadcast apparatus receiving digital broadcast of data broadcast device, received terrestrial digital broadcasting integrated service (ISDB-T) etc.Broadcast reception module 111 can be constructed to be applicable to providing the various broadcaster of broadcast singal and above-mentioned digital broadcast apparatus.The broadcast singal received via broadcast reception module 111 and/or broadcast related information can be stored in memory 160 (or storage medium of other type).
Radio signal is sent at least one in base station (such as, access point, Node B etc.), exterior terminal and server and/or receives radio signals from it by mobile communication module 112.Various types of data that such radio signal can comprise voice call signal, video calling signal or send according to text and/or Multimedia Message and/or receive.
Wireless Internet module 113 supports the Wi-Fi (Wireless Internet Access) of mobile terminal.This module can be inner or be externally couple to terminal.Wi-Fi (Wireless Internet Access) technology involved by this module can comprise WLAN (WLAN) (Wi-Fi), Wibro (WiMAX), Wimax (worldwide interoperability for microwave access), HSDPA (high-speed downlink packet access) etc.
Short range communication module 114 is the modules for supporting junction service.Some examples of short-range communication technology comprise bluetooth tM, radio-frequency (RF) identification (RFID), Infrared Data Association (IrDA), ultra broadband (UWB), purple honeybee tMetc..
Positional information module 115 is the modules of positional information for checking or obtain mobile terminal.The typical case of positional information module is GPS (global pick device).According to current technology, GPS module 115 calculates from the range information of three or more satellite and correct time information and for the Information application triangulation calculated, thus calculates three-dimensional current location information according to longitude, latitude and pin-point accuracy.Current, the method for calculating location and temporal information uses three satellites and by the error of the position that uses an other satellite correction calculation to go out and temporal information.In addition, GPS module 115 can carry out computational speed information by Continuous plus current location information in real time.
A/V input unit 120 is for audio reception or vision signal.A/V input unit 120 can comprise camera 121 and microphone 122, and the view data of camera 121 to the static images obtained by image capture apparatus in Video Capture pattern or image capture mode or video processes.Picture frame after process may be displayed on display unit 151.Picture frame after camera 121 processes can be stored in memory 160 (or other storage medium) or via wireless communication unit 110 and send, and can provide two or more cameras 121 according to the structure of mobile terminal.Such acoustic processing can via microphones sound (voice data) in telephone calling model, logging mode, speech recognition mode etc. operational mode, and can be voice data by microphone 122.Audio frequency (voice) data after process can be converted to the formatted output that can be sent to mobile communication base station via mobile communication module 112 when telephone calling model.Microphone 122 can be implemented various types of noise and eliminate (or suppress) algorithm and receiving and sending to eliminate (or suppression) noise or interference that produce in the process of audio signal.
User input unit 130 can generate key input data to control the various operations of mobile terminal according to the order of user's input.User input unit 130 allows user to input various types of information, and keyboard, the young sheet of pot, touch pad (such as, detecting the touch-sensitive assembly of the change of the resistance, pressure, electric capacity etc. that cause owing to being touched), roller, rocking bar etc. can be comprised.Especially, when touch pad is superimposed upon on display unit 151 as a layer, touch-screen can be formed.
Sensing cell 140 detects the current state of mobile terminal 100, (such as, mobile terminal 100 open or close state), the position of mobile terminal 100, user for mobile terminal 100 contact (namely, touch input) presence or absence, the orientation of mobile terminal 100, the acceleration of mobile terminal 100 or speed is moved and direction etc., and generate order or the signal of the operation for controlling mobile terminal 100.Such as, when mobile terminal 100 is embodied as sliding-type mobile phone, sensing cell 140 can sense this sliding-type phone and open or close.In addition, whether whether sensing cell 140 can detect power subsystem 190 provides electric power or interface unit 170 to couple with external device (ED).Sensing cell 140 can comprise proximity transducer 1410 and will be described this in conjunction with touch-screen below.
Interface unit 170 is used as at least one external device (ED) and is connected the interface that can pass through with mobile terminal 100.Such as, external device (ED) can comprise wired or wireless head-band earphone port, external power source (or battery charger) port, wired or wireless FPDP, memory card port, for connecting the port, audio frequency I/O (I/O) port, video i/o port, ear port etc. of the device with identification module.Identification module can be that storage uses the various information of mobile terminal 100 for authentication of users and can comprise subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) etc.In addition, the device (hereinafter referred to " recognition device ") with identification module can take the form of smart card, and therefore, recognition device can be connected with mobile terminal 100 via port or other jockey.Interface unit 170 may be used for receive from external device (ED) input (such as, data message, electric power etc.) and the input received be transferred to the one or more element in mobile terminal 100 or may be used for transmitting data between mobile terminal and external device (ED).
In addition, when mobile terminal 100 is connected with external base, interface unit 170 can be used as to allow by it electric power to be provided to the path of mobile terminal 100 from base or can be used as the path that allows to be transferred to mobile terminal by it from the various command signals of base input.The various command signal inputted from base or electric power can be used as and identify whether mobile terminal is arranged on the signal base exactly.Output unit 150 is constructed to provide output signal (such as, audio signal, vision signal, alarm signal, vibration signal etc.) with vision, audio frequency and/or tactile manner.Output unit 150 can comprise display unit 151, dio Output Modules 152, alarm unit 153 etc.
Display unit 151 may be displayed on the information of process in mobile terminal 100.Such as, when mobile terminal 100 is in telephone calling model, display unit 151 can show with call or other communicate (such as, text messaging, multimedia file are downloaded etc.) be correlated with user interface (UI) or graphic user interface (GUI).When mobile terminal 100 is in video calling pattern or image capture mode, display unit 151 can the image of display capture and/or the image of reception, UI or GUI that video or image and correlation function are shown etc.
Meanwhile, when display unit 151 and touch pad as a layer superposed on one another to form touch-screen time, display unit 151 can be used as input unit and output device.Display unit 151 can comprise at least one in liquid crystal display (LCD), thin-film transistor LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc.Some in these displays can be constructed to transparence and watch from outside to allow user, and this can be called transparent display, and typical transparent display can be such as TOLED (transparent organic light emitting diode) display etc.According to the specific execution mode wanted, mobile terminal 100 can comprise two or more display units (or other display unit), such as, mobile terminal can comprise outernal display unit (not shown) and inner display unit (not shown).Touch-screen can be used for detecting touch input pressure and touch input position and touch and inputs area.
When dio Output Modules 152 can be under the isotypes such as call signal receiving mode, call mode, logging mode, speech recognition mode, broadcast reception mode at mobile terminal, voice data convert audio signals that is that wireless communication unit 110 is received or that store in memory 160 and exporting as sound.And dio Output Modules 152 can provide the audio frequency relevant to the specific function that mobile terminal 100 performs to export (such as, call signal receives sound, message sink sound etc.).Dio Output Modules 152 can comprise pick-up, buzzer etc.
Alarm unit 153 can provide and export that event informed to mobile terminal 100.Typical event can comprise calling reception, message sink, key signals input, touch input etc.Except audio or video exports, alarm unit 153 can provide in a different manner and export with the generation of notification event.Such as, alarm unit 153 can provide output with the form of vibration, when receive calling, message or some other enter communication (incoming communication) time, alarm unit 153 can provide sense of touch to export (that is, vibrating) to notify to user.By providing such sense of touch to export, even if when the mobile phone of user is in the pocket of user, user also can identify the generation of various event.Alarm unit 153 also can provide the output of the generation of notification event via display unit 151 or dio Output Modules 152.
Memory 160 software program that can store process and the control operation performed by controller 180 etc., or temporarily can store oneself through exporting the data (such as, telephone directory, message, still image, video etc.) that maybe will export.And, memory 160 can store about when touch be applied to touch-screen time the vibration of various modes that exports and the data of audio signal.
Memory 160 can comprise the storage medium of at least one type, described storage medium comprises flash memory, hard disk, multimedia card, card-type memory (such as, SD or DX memory etc.), random access storage device (RAM), static random-access memory (SRAM), read-only memory (ROM), Electrically Erasable Read Only Memory (EEPROM), programmable read only memory (PROM), magnetic storage, disk, CD etc.And mobile terminal 100 can be connected the memory function of execute store 160 network storage device with by network cooperates.
Controller 180 controls the overall operation of mobile terminal usually.Such as, controller 180 performs the control relevant to voice call, data communication, video calling etc. and process.In addition, controller 180 can comprise the multi-media module 181 for reproducing (or playback) multi-medium data, and multi-media module 181 can be configured in controller 180, or can be configured to be separated with controller 180.Controller 180 can pattern recognition process, is identified as character or image so that input is drawn in the handwriting input performed on the touchscreen or picture.
Power subsystem 190 receives external power or internal power and provides each element of operation and the suitable electric power needed for assembly under the control of controller 180.
Various execution mode described herein can to use such as computer software, the computer-readable medium of hardware or its any combination implements.For hardware implementation, execution mode described herein can by using application-specific IC (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, controller, microcontroller, microprocessor, being designed at least one performed in the electronic unit of function described herein and implementing, in some cases, such execution mode can be implemented in controller 180.For implement software, the execution mode of such as process or function can be implemented with allowing the independent software module performing at least one function or operation.Software code can be implemented by the software application (or program) write with any suitable programming language, and software code can be stored in memory 160 and to be performed by controller 180.
So far, oneself is through the mobile terminal according to its functional description.Below, for the sake of brevity, by the slide type mobile terminal that describes in various types of mobile terminals of such as folded form, board-type, oscillating-type, slide type mobile terminal etc. exemplarily.Therefore, the present invention can be applied to the mobile terminal of any type, and is not limited to slide type mobile terminal.
Mobile terminal 100 as shown in Figure 1 can be constructed to utilize and send the such as wired and radio communication device of data via frame or grouping and satellite-based communicator operates.
Describe wherein according to the communicator that mobile terminal of the present invention can operate referring now to Fig. 2.
Such communicator can use different air interfaces and/or physical layer.Such as, the air interface used by communicator comprises such as frequency division multiple access (FDMA), time division multiple access (TDMA), code division multiple access (CDMA) and universal mobile communications device (UMTS) (especially, Long Term Evolution (LTE)), global mobile communication device (GSM) etc.As non-limiting example, description below relates to cdma communication device, but such instruction is equally applicable to the device of other type.
With reference to figure 2, cdma wireless communication device can comprise multiple mobile terminal 100, multiple base station (BS) 270, base station controller (BSC) 275 and mobile switching centre (MSC) 280.MSC280 is constructed to form interface with Public Switched Telephony Network (PSTN) 290.MSC280 is also constructed to form interface with the BSC275 that can be couple to base station 270 via back haul link.Back haul link can construct according to any one in some interfaces that oneself knows, described interface comprises such as E1/T1, ATM, IP, PPP, frame relay, HDSL, ADSL or xDSL.Will be appreciated that device as shown in Figure 2 can comprise multiple BSC2750.
Each BS270 can serve one or more subregion (or region), by multidirectional antenna or point to specific direction each subregion of antenna cover radially away from BS270.Or each subregion can by two or more antenna covers for diversity reception.Each BS270 can be constructed to support multiple parallel compensate, and each parallel compensate has specific frequency spectrum (such as, 1.25MHz, 5MHz etc.).
Subregion can be called as CDMA Channel with intersecting of parallel compensate.BS270 also can be called as the sub-device of base station transceiver (BTS) or other equivalent terms.Under these circumstances, term " base station " may be used for broadly representing single BSC275 and at least one BS270.Base station also can be called as " cellular station ".Or each subregion of particular B S270 can be called as multiple cellular station.
As shown in Figure 2, broadcast singal is sent to the mobile terminal 100 operated in device by broadcsting transmitter (BT) 295.Broadcast reception module 111 as shown in Figure 1 is arranged on mobile terminal 100 and sentences the broadcast singal receiving and sent by BT295.In fig. 2, several global pick device (GPS) satellite 300 is shown.Satellite 300 helps at least one in the multiple mobile terminal 100 in location.
In fig. 2, depict multiple satellite 300, but be understandable that, the satellite of any number can be utilized to obtain useful locating information.GPS module 115 as shown in Figure 1 is constructed to coordinate to obtain the locating information wanted with satellite 300 usually.Substitute GPS tracking technique or outside GPS tracking technique, can use can other technology of position of tracking mobile terminal.In addition, at least one gps satellite 300 optionally or extraly can process satellite dmb transmission.
As a typical operation of radio communication device, BS270 receives the reverse link signal from various mobile terminal 100.Mobile terminal 100 participates in call usually, information receiving and transmitting communicates with other type.Each reverse link signal that certain base station 270 receives is processed by particular B S270.The data obtained are forwarded to relevant BSC275.BSC provides call Resourse Distribute and comprises the mobile management function of coordination of the soft switching process between BS270.The data received also are routed to MSC280 by BSC275, and it is provided for the extra route service forming interface with PSTN290.Similarly, PSTN290 and MSC280 forms interface, and MSC and BSC275 forms interface, and BSC275 correspondingly control BS270 so that forward link signals is sent to mobile terminal 100.
Based on the structure of above-mentioned mobile terminal hardware configuration, communicator, each embodiment of virtual objects sending method of the present invention is proposed.It should be noted that, in each embodiment of the present invention, involved virtual objects can be game article, game material, game item, game money, icon, member, title, integration, ingot, Jin Dou, cash gift certificate, convertible note, reward voucher, greeting card, money etc.
The present invention proposes a kind of virtual objects sending method, and the method runs on local terminal, runs the transmission client had in social applications client in local terminal.
With reference to the schematic flow sheet that Fig. 3, Fig. 3 are virtual objects sending method first embodiment of the present invention.
In a first embodiment, this virtual objects sending method comprises:
Step S10, when detecting account and obtaining instruction, obtains the account of destination client based on near-field communication NFC mode;
When user wants to send virtual objects, local terminal is triggered the operation of the account obtaining destination client, transmission client is produced and obtains instruction, this trigger action obtains button (virtual key or physical button) or phonetic entry etc. mode by pressing; Send client when detecting account and obtaining instruction, pressed close to the terminal of destination client by local terminal and point-to-point (P2P) that form near-field communication NFC communicate, send client and send acquisition based on NFC mode and ask to destination client; Destination client response after receiving the request of acquisition sends client and its account is fed back to transmission client, sends client receiving target client based on obtaining the account asking to feed back.In the present embodiment, its account is fed back to transmission client by NFC mode by destination client, namely sends the account of client by NFC mode receiving target client feedback; In addition, the acquisition request sending client transmission can for carrying the acquisition request sending client account, destination client can obtain the account information sending client after receiving this acquisition request, the account of himself can be fed back to transmission client by other communication according to the account sending client by destination client.
Step S20, the pattern selected according to user, the reception link that generating virtual article bag is corresponding;
The pattern that user selects can comprise automatic send mode and manual sending mode, automatic send mode can get well the pattern of virtual objects parameter (such as virtual objects quantity, kind) for Lookup protocol, manual sending mode can be the pattern manually selecting virtual objects parameter, send client after the account receiving destination client feedback, Eject mode selects interface for users to select to confirm, after the pattern receiving user's selection, the reception link that the schema creation virtual objects bag selected according to user is corresponding; Certainly, user can pre-set the pattern that automatic mode is acquiescence, then without the need to user's preference pattern again, send the client then direct automatic send mode pre-set according to user, with issue server alternately with generating virtual article bag in issue server, and the generation reception corresponding with this virtual objects links.
Step S30, sends the reception link generated to destination client;
Receiving link to be used for after being obtained by destination client, linking corresponding virtual objects bag to receive by receiving link alternately with issue server.Sending client receives and sends to destination client by the receive chain of generation, and the present embodiment preferably adopts transmission client to be linked to destination client transmission and reception by NFC mode; Certainly, send client also to send this reception by other communication and link to destination client.Destination client can link corresponding virtual objects bag (such as, mobile phone red packet) to get this reception according to this reception link with issue server after receiving and receiving link alternately.
The virtual objects sending method of the present embodiment, the account of destination client is obtained by the P2P pattern of near-field communication NFC, to send virtual objects bag to destination client, without the need to the account of the account and query aim client of adding destination client, need embarrassment and the trouble of inquiring concerned account numbers when avoiding relatives and friends' gathering or first meeting, make user send virtual objects convenient.
With reference to the refinement schematic flow sheet that Fig. 4, Fig. 4 are step S20 in Fig. 3.
In the present embodiment, the step S20 of this virtual objects sending method comprises:
Step S21, when the pattern that user selects is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with virtual objects bag links;
Under automatic send mode, send client and the virtual objects bag carrying default virtual objects quantity is generated request, issue server generates the virtual objects quantity in request according to this virtual objects bag, generates the virtual objects bag including respective amount virtual objects in issue server; And send the client generation reception corresponding with this virtual objects bag to link, receive link and the corresponded manner of virtual objects bag by: issue server generates the mark corresponding with the virtual objects bag of its generation, and the reception that in transmission client, generation includes this mark links.
Step S22, when the pattern that user selects is manual sending mode, send to issue server the virtual objects bag carrying virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with virtual objects bag links.
When manual sending mode, sending client can provide an inputting interface to input virtual objects quantity for user to user, after transmission client receives the virtual objects quantity of user's input, send to issue server the virtual objects bag carrying this virtual objects quantity according to the virtual objects quantity of user's input and generate request, issue server generates the virtual objects quantity in request according to this virtual objects bag, the virtual objects bag including respective amount virtual objects is generated in issue server, and send the client generation reception corresponding with this virtual objects bag to link.
The virtual objects sending method of the present embodiment, there is this sending mode and manual sending mode automatically select for user, make user by selecting automatic send mode to simplify transmit operation, also can manually preference pattern select to send different virtual number of articles, hommization and multifunction more.
With reference to the schematic flow sheet that Fig. 5, Fig. 5 are virtual objects sending method second embodiment of the present invention.
In a second embodiment, this virtual objects sending method comprises:
Step S101, generates at least two virtual objects bags alternately with issue server, and generates to receive one to one with virtual objects bag and link;
User, when needs send virtual objects, first gets out virtual objects bag (such as, mobile phone red packet) to be sent by sending client.Multiple virtual objects bag is generated alternately especially by transmission client and issue server, and generate to receive one to one with virtual objects bag and link, receive link to be used for sending to destination client for sending client, this reception link of destination client and issue server obtain this reception alternately and link corresponding virtual objects bag.
Step S102, obtains the account of destination client based on near-field communication NFC mode;
After getting out virtual objects bag to be sent, need the account obtaining destination client, pressed close to by the terminal of local terminal and destination client and form near-field communication NFC, setting up P2P and connect, sending client and send the request of acquisition to destination client based on NFC mode; Destination client response after receiving the request of acquisition sends client and its account is fed back to transmission client, sends client receiving target client based on obtaining the account asking to feed back.In the present embodiment, its account is fed back to transmission client by NFC mode by destination client, namely sends the account of client by NFC mode receiving target client feedback; In addition, the acquisition request sending client transmission can for carrying the acquisition request sending client account, destination client can obtain the account information sending client after receiving this acquisition request, the account of himself can be fed back to transmission client by other communication according to the account sending client by destination client.
Step S103, sends one and receives link to destination client.
Receiving link to be used for after being obtained by destination client, linking corresponding virtual objects bag to receive by receiving link alternately with issue server.Send client when often obtaining the account of a destination client, then send one to this destination client and receive link; The present embodiment preferably adopts transmission client to be linked to destination client transmission and reception by NFC mode; Certainly, send client also to send this reception by other communication and link to destination client.Destination client is then connected on virtual objects bag corresponding on issue server to obtain this receive chain by this reception link with issue server after receiving this reception link alternately.
The virtual objects sending method of the present embodiment, obtains the account of destination client by the P2P pattern of near-field communication NFC, to send virtual objects bag to destination client; Without the need to the account of the account and query aim client of adding destination client, avoid relatives and friends meet or first meeting time need to inquire and embarrassment and the trouble of concerned account numbers make user send virtual objects convenient; And can the multiple virtual objects bag of disposable preparation, send to respectively multiple destination clients, easier.
With reference to the schematic flow sheet that Fig. 6, Fig. 6 are virtual objects sending method the 3rd embodiment of the present invention.
The present embodiment is based on the scheme of virtual objects sending method second embodiment.In the third embodiment, before step S101, virtual objects sending method also comprises:
Step S104, sends to issue server the virtual objects bag carrying virtual objects bag parameter and generates request.
Sending client provides an inputting interface to input virtual objects bag parameter and allocation model (stochastic model and fixed mode) for user, send client after user inputs virtual objects bag parameter, to issue server send carry user input virtual objects bag parameter virtual objects bag generate request, issue server according to this virtual objects bag parameter with generating virtual article bag.Virtual objects bag parameter comprises the quantity M of virtual objects bag and the virtual objects quantity N in each virtual objects bag, when stochastic model, virtual objects quantity N in each virtual objects bag is the quantity M of virtual objects bag based on user's input and the total quantity S stochastic generation of virtual objects, such as, the M=5 of user's input, S=30, be respectively according to the virtual objects quantity in each virtual objects bag that the random algorithm sent in client generates: N=5, N=9, N=3, N=8, N=5, then issue server generates 5 virtual objects bags respectively according to this virtual objects bag parameter, virtual objects quantity in each virtual objects bag is respectively 5, 9, 3, 8, 5, send client generates 5 receive link with 5 virtual objects bag one_to_one corresponding, or, when fixed mode, virtual objects quantity N in each virtual objects bag is equal, such as, M=5, S=30 of user's input, virtual objects quantity according to sending in each virtual objects bag of client generation is respectively: N=6, N=6, N=6, N=6, N=6, then issue server generates 5 virtual objects bags respectively according to this virtual objects bag parameter, virtual objects quantity in each virtual objects bag is 6, send client generates 5 receive link with 5 virtual objects bag one_to_one corresponding, wherein, N >=0, M >=2, S >=0.Receive link and the corresponded manner of virtual objects bag by: issue server generates the mark corresponding with the virtual objects bag of its generation, sends in client to generate to include the reception that correspondence identifies and link.
The virtual objects sending method of the present embodiment, user can select the pattern of the pattern of Random assignment virtual objects quantity and fixing virtual objects quantity, to give multiple destination client respectively, functional stronger.
With reference to the schematic flow sheet that Fig. 7, Fig. 7 are virtual objects sending method the 4th embodiment of the present invention.
The present embodiment is based on the scheme of virtual objects sending method the 3rd embodiment of the present invention.In the fourth embodiment, this virtual objects sending method after step 104, also comprises:
Step 105, receives the virtual objects transfer confirmation request that issue server sends;
Send client after transmission virtual objects bag generates request, issue server sends a virtual objects transfer and confirms request, send client receive this transfer confirm request for user confirm or checking, thus prevent misoperation and reminding user be about to transfer virtual objects.This virtual objects transfer confirmation request can be one and confirm key interface or enciphered message input validation interface.
Step 106, receives user confirms request confirmation to virtual objects transfer.
When user confirms that request confirms to the transfer of this virtual objects, send client and then receive the confirmation that transfer confirms request, and confirmation request is fed back to issue server, issue server generating virtual article bag.
The present embodiment virtual objects sending method, increases virtual objects and confirms transfer operation, can prevent user misoperation, the security reliability of lifting operation.
With reference to the schematic flow sheet that Fig. 8, Fig. 8 are virtual objects sending method the 5th embodiment of the present invention.
The present embodiment is the scheme based on any embodiment in virtual objects sending method second embodiment to four embodiment of the present invention.In the 5th embodiment, this virtual objects sending method, before step S103, also comprises:
Step S107, judges whether to send to destination client to receive link, to receive link not sending to destination client, sends one receive link to destination client;
When getting the account of destination client, sending client and judging whether to send to destination client to receive link, and when not sending reception link to the current destination client got, just send one to current goal client and receive link; Sent to the current destination client got receive link time, can step S102 be jumped back to, or not respond, eject prompting interface etc.Send in client the transmission record sheet with transmission and reception link, send the transmission record sheet that client links by inquire-receive, receive link to draw whether to send to the current destination client got; Also can be realized by alternate manner.
The virtual objects sending method of the present embodiment, send client by before linking to the destination client transmission and reception getting account, whether sent to destination client before judgement and received link, only when not to send reception before to the current destination client got and link, just send one to current goal client and receive link, thus the situation effectively avoiding the repeatedly transmission and reception link to same destination client occurs.
In addition, virtual objects sending method of the present invention, (can before step S107 before step S103, also can after step S107) also comprise and judge whether receive link distributes, when receive chain has received and sent, eject and remind interface or voice message etc., when receiving link and not distributing, perform subsequent step.
P2P pattern communication due to NFC usually need distance between two terminals enough nearly (such as 2cm ~ 10cm) time, just can realize, under this distance, mean that two mobile terminals are in the state of colliding or fitting substantially, user is needed initiatively to press close to realize the P2P pattern communication of NFC by its terminal and target terminal, therefore,, can not there is the situation of misoperation in virtual objects sending method of the present invention, ensured the fail safe of operation.
The present invention proposes a kind of virtual objects dispensing device further.
With reference to the high-level schematic functional block diagram that Fig. 9, Fig. 9 are virtual objects dispensing device first embodiment of the present invention.
In a first embodiment, this virtual objects dispensing device comprises:
Detecting module 10, obtains instruction for detecting account;
First acquisition module 20, during for detecting account acquisition instruction at detecting module 10, obtains the account of destination client based on near-field communication NFC mode;
When user wants to send virtual objects, local terminal is triggered the operation of the account obtaining destination client, transmission client is produced and obtains instruction, this trigger action obtains button (virtual key or physical button) or phonetic entry etc. mode by pressing; Detecting module 10 is when detecting account and obtaining instruction, pressed close to the terminal of destination client by local terminal and point-to-point (P2P) that form near-field communication NFC communicates, the first acquisition module 20 sends the request of acquisition to destination client based on NFC mode; Destination client response after receiving the request of acquisition sends client and its account is fed back to transmission client, sends client receiving target client based on obtaining the account asking to feed back.In the present embodiment, its account is fed back to transmission client by NFC mode by destination client, namely sends the account of client by NFC mode receiving target client feedback; In addition, the acquisition request sending client transmission can for carrying the acquisition request sending client account, destination client can obtain the account information sending client after receiving this acquisition request, the account of himself can be fed back to transmission client by other communication according to the account sending client by destination client.
First generation module 30, for the pattern selected according to user, the reception link that generating virtual article bag is corresponding;
The pattern that user selects can comprise automatic send mode and manual sending mode, automatic send mode can get well the pattern of virtual objects parameter (such as virtual objects quantity, kind) for Lookup protocol, manual sending mode can be the pattern manually selecting virtual objects parameter, send client after the account receiving destination client feedback, Eject mode selects interface for users to select to confirm, after receiving the pattern that user selects, the reception that the schema creation virtual objects bag selected according to user of the first generation module 30 is corresponding links; Certainly, user can pre-set the pattern that automatic mode is acquiescence, then without the need to user's preference pattern again, the automatic send mode that first generation module 30 directly pre-sets according to user, with issue server alternately with generating virtual article bag in issue server, and the generation reception corresponding with this virtual objects links.
First sending module 40, for sending the reception link generated to destination client; Receiving link to be used for after being obtained by destination client, linking corresponding virtual objects bag to receive by receiving link alternately with issue server.
The receive chain of generation receives and sends to destination client by the first sending module 40, and the present embodiment preferably adopts the first sending module 40 to be linked to destination client transmission and reception by NFC mode; Certainly, the first sending module 40 also sends this reception by other communication and links to destination client.Destination client can link corresponding virtual objects bag (such as, mobile phone red packet) to get this reception according to this reception link with issue server after receiving and receiving link alternately.
The virtual objects dispensing device of the present embodiment, the account of destination client is obtained by the P2P pattern of near-field communication NFC, to send virtual objects bag to destination client, without the need to the account of the account and query aim client of adding destination client, need embarrassment and the trouble of inquiring concerned account numbers when avoiding relatives and friends' gathering or first meeting, make user send virtual objects convenient.
With reference to the refinement high-level schematic functional block diagram that Figure 10, Figure 10 are the first generation module 30 in Fig. 9.
In the present embodiment, the first generation module 30 comprises:
First generation unit 31, when pattern for selecting user is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with virtual objects bag links;
Under automatic send mode, the virtual objects bag carrying default virtual objects quantity is generated request by the first generation unit 31, issue server generates the virtual objects quantity in request according to this virtual objects bag, generates the virtual objects bag including respective amount virtual objects in issue server; And the first generation unit 31 generates the reception corresponding with this virtual objects bag and links, receive link and the corresponded manner of virtual objects bag by: issue server generates the mark corresponding with the virtual objects bag of its generation, and the reception that in transmission client, generation includes this mark links.
Second generation unit 32, when pattern for selecting user is manual sending mode, send to issue server the virtual objects bag carrying virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with virtual objects bag links.
When manual sending mode, first generation unit 31 can provide an inputting interface to input virtual objects quantity for user to user, after first generation unit 31 receives the virtual objects quantity of user's input, send to issue server the virtual objects bag carrying this virtual objects quantity according to the virtual objects quantity of user's input and generate request, issue server generates the virtual objects quantity in request according to this virtual objects bag, the virtual objects bag including respective amount virtual objects is generated in issue server, and the first generation unit 31 generates the reception corresponding with this virtual objects bag and links.
The virtual objects dispensing device of the present embodiment, there is this sending mode and manual sending mode automatically select for user, make user by selecting automatic send mode to simplify transmit operation, also can manually preference pattern select to send different virtual number of articles, hommization and multifunction more.
The present invention also proposes a kind of virtual objects dispensing device.
With reference to the high-level schematic functional block diagram that Figure 11, Figure 11 are virtual objects dispensing device second embodiment of the present invention.
In a second embodiment, this virtual objects dispensing device comprises:
Second generation module 50, for generating at least two virtual objects bags alternately with issue server, and generates to receive one to one with virtual objects bag and links;
User, when needs send virtual objects, first gets out virtual objects bag (such as, mobile phone red packet) to be sent by sending client.Multiple virtual objects bag is generated alternately with issue server especially by the second generation module 50 sending client, and generate to receive one to one with virtual objects bag and link, receive link to be used for sending to destination client for sending client, this reception link of destination client and issue server obtain this reception alternately and link corresponding virtual objects bag.
Second acquisition module 70, for obtaining the account of destination client based on near-field communication NFC mode;
After getting out virtual objects bag to be sent, need the account obtaining destination client, press close to by the terminal of local terminal and destination client and form near-field communication NFC, set up P2P to connect, the second acquisition module 70 sending client sends the request of acquisition to destination client by NFC mode; Destination client response after receiving the request of acquisition sends client and its account is fed back to transmission client, and the second acquisition module 70 receiving target client is based on obtaining the account asking to feed back.In the present embodiment, its account is fed back to transmission client by NFC mode by destination client, and namely the second acquisition module 70 is by the account of NFC mode receiving target client feedback; In addition, the acquisition request sending client transmission can for carrying the acquisition request sending client account, destination client can obtain the account information sending client after receiving this acquisition request, the account of himself can be fed back to the second acquisition module 70 by other communication according to the account sending client by destination client.
Second sending module 60, receives link for sending one to destination client;
Receiving link to be used for after being obtained by destination client, linking corresponding virtual objects bag to receive by receiving link alternately with issue server.Send client when often obtaining the account of a destination client, the second sending module 60 sends one and receives link to this destination client; The present embodiment preferably adopts the second sending module 60 to be linked to destination client transmission and reception by NFC mode; Certainly, the second sending module 60 also sends this reception by other communication and links to destination client.Destination client is then connected on virtual objects bag corresponding on issue server to obtain this receive chain by this reception link with issue server after receiving this reception link alternately.
The virtual objects dispensing device of the present embodiment, the account of destination client is obtained by the P2P pattern of near-field communication NFC, to send virtual objects bag to destination client, without the need to the account of the account and query aim client of adding destination client, need embarrassment and the trouble of inquiring concerned account numbers when avoiding relatives and friends' gathering or first meeting, make user send virtual objects convenient; And can the multiple virtual objects bag of disposable preparation, send to respectively multiple destination clients, easier.
With reference to the structural representation that Figure 12, Figure 12 are virtual object dispensing device the 3rd embodiment of the present invention.
The present embodiment is based on the scheme of virtual object dispensing device second embodiment of the present invention.In the third embodiment, virtual objects dispensing device also comprises:
3rd sending module 80, generate request for sending the virtual objects bag carrying virtual objects bag parameter to issue server, virtual objects bag parameter comprises the quantity of virtual objects bag and the virtual objects quantity in each virtual objects bag; Virtual objects quantity in each virtual objects bag is the quantity of virtual objects bag based on user's input and the total quantity stochastic generation of virtual objects, or the virtual objects quantity in each virtual objects bag is equal.
Sending client provides an inputting interface to input virtual objects bag parameter and allocation model (stochastic model and fixed mode) for user, 3rd sending module 80 is after user inputs virtual objects bag parameter, to issue server send carry user input virtual objects bag parameter virtual objects bag generate request, issue server according to this virtual objects bag parameter with generating virtual article bag.Virtual objects bag parameter comprises the quantity M of virtual objects bag and the virtual objects quantity N in each virtual objects bag, when stochastic model, virtual objects quantity N in each virtual objects bag is the quantity M of virtual objects bag based on user's input and the total quantity S stochastic generation of virtual objects, such as, the M=5 of user's input, S=30, be respectively according to the virtual objects quantity in each virtual objects bag that the random algorithm sent in client generates: N=5, N=9, N=3, N=8, N=5, then issue server generates 5 virtual objects bags respectively according to this virtual objects bag parameter, virtual objects quantity in each virtual objects bag is respectively 5, 9, 3, 8, 5, send client generates 5 receive link with 5 virtual objects bag one_to_one corresponding, or, when fixed mode, virtual objects quantity N in each virtual objects bag is equal, such as, M=5, S=30 of user's input, virtual objects quantity according to sending in each virtual objects bag of client generation is respectively: N=6, N=6, N=6, N=6, N=6, then issue server generates 5 virtual objects bags respectively according to this virtual objects bag parameter, virtual objects quantity in each virtual objects bag is 6, send client generates 5 receive link with 5 virtual objects bag one_to_one corresponding, wherein, N >=0, M >=2, S >=0.Receive link and the corresponded manner of virtual objects bag by: issue server generates the mark corresponding with the virtual objects bag of its generation, sends in client to generate to include the reception that correspondence identifies and link.
The virtual objects dispensing device of the present embodiment, user can select the pattern of the pattern of Random assignment virtual objects quantity and fixing virtual objects quantity, to give multiple destination client respectively, functional stronger.
With reference to the high-level schematic functional block diagram that Figure 13, Figure 13 are virtual objects dispensing device the 4th embodiment of the present invention.
The present embodiment is based on the scheme of virtual objects dispensing device the 3rd embodiment of the present invention.In the fourth embodiment, virtual objects dispensing device also comprises:
Receiver module 90, the virtual objects transfer sent for receiving issue server confirms request, and receives user confirms request confirmation to virtual objects transfer.
3rd sending module 80 is after transmission virtual objects bag generates request, issue server sends a virtual objects transfer and confirms request, receiver module 90 receive this transfer confirm request for user confirm or checking, thus prevent misoperation and reminding user be about to transfer virtual objects.This virtual objects transfer confirmation request can be one and confirm key interface or enciphered message input validation interface.When user confirms that request confirms to the transfer of this virtual objects, receiver module 90 receives the confirmation that transfer confirms request, and confirmation request is fed back to issue server by receiver module 90, issue server generating virtual article bag.
The present embodiment virtual objects dispensing device, increases virtual objects and confirms transfer operation, can prevent user misoperation, the security reliability of lifting operation.
With reference to the high-level schematic functional block diagram that Figure 14, Figure 14 are virtual objects dispensing device the 5th embodiment of the present invention.
The present embodiment is based on the scheme of any embodiment in the second to the 4th embodiment of virtual objects dispensing device of the present invention.In the 5th embodiment, virtual objects dispensing device also comprises:
Judge module 00, receives link for judging whether to send to destination client;
Second sending module 60, for when not sending reception link to destination client, sends one and receives link to destination client.
When the second acquisition module 70 gets the account of destination client, judge whether the second sending module 60 had sent to destination client by judge module 00 and receive link, and when judging to show that the second sending module 60 did not send reception link to the current destination client got, just making the second sending module 60 send one to current goal client and receiving link; Judge to draw the second sending module 60 had sent to the current destination client got receive link time, the operation performing other destination client account of acquisition can be continued, or do not respond, eject and point out interface etc.Send in client the transmission record sheet with transmission and reception link, the transmission record sheet that judge module 00 links by inquire-receive, receive link to judge to draw whether to send to the current destination client got; Also can be realized by alternate manner.
The virtual objects dispensing device of the present embodiment, send client by before linking to the destination client transmission and reception getting account, whether sent to destination client before judgement and received link, only when not to send reception before to the current destination client got and link, just send one to current goal client and receive link, thus the situation effectively avoiding the repeatedly transmission and reception link to same destination client occurs.
In addition, virtual objects dispensing device of the present invention, judge module 00 can also judge that whether receive link distributes, and when receive chain has received and sent, has ejected and reminds interface or voice message etc., when receiving link and not distributing, performs subsequent operation.
P2P pattern communication due to NFC usually need distance between two terminals enough nearly (such as 2cm ~ 10cm) time, just can realize, under this distance, mean that two mobile terminals are in the state of colliding or fitting substantially, user is needed initiatively to press close to realize the P2P pattern communication of NFC by its terminal and target terminal, therefore,, can not there is the situation of misoperation in virtual objects dispensing device of the present invention, ensured the fail safe of operation.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add required general hardware platform by software and realize, hardware can certainly be passed through, but in a lot of situation, the former is better execution mode.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprising some instructions in order to make a station terminal equipment (can be mobile phone, computer, server, air conditioner, or the network equipment etc.) perform method described in each embodiment of the present invention.
These are only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every utilize specification of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (12)

1. a virtual objects sending method, is characterized in that, described virtual objects sending method comprises the following steps:
When detecting account and obtaining instruction, obtain the account of destination client based on near-field communication NFC mode;
According to the pattern that user selects, the reception link that generating virtual article bag is corresponding;
The reception link generated is sent to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
2. virtual objects sending method as claimed in claim 1, is characterized in that, the described pattern selected according to user, and the step of the reception link that generating virtual article bag is corresponding comprises:
When the pattern that user selects is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links;
When the pattern that user selects is manual sending mode, send to issue server the virtual objects bag carrying described virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links.
3. a virtual objects sending method, is characterized in that, described virtual objects sending method comprises the following steps:
Generate at least two virtual objects bags alternately with issue server, and generate to receive one to one with described virtual objects bag and link;
The account of destination client is obtained based on near-field communication NFC mode;
A described reception link is sent to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
4. virtual objects sending method as claimed in claim 3, it is characterized in that, generate at least two virtual objects bags described alternately with issue server, and before generating and receiving with described virtual objects bag the step linked one to one, described virtual objects sending method also comprises:
Send to described issue server the virtual objects bag carrying virtual objects bag parameter and generate request, described virtual objects bag parameter comprises the quantity of virtual objects bag and the virtual objects quantity in each virtual objects bag; Virtual objects quantity in each virtual objects bag described is the quantity of virtual objects bag based on user's input and the total quantity stochastic generation of virtual objects, or the virtual objects quantity in each virtual objects bag described is equal.
5. virtual objects sending method as claimed in claim 4, is characterized in that, after the described virtual objects bag carrying virtual objects bag parameter to described issue server transmission generates the step of request, described virtual objects sending method also comprises:
Receive the virtual objects transfer confirmation request that described issue server sends;
Receive user confirms request confirmation to described virtual objects transfer.
6. the virtual objects sending method according to any one of claim 3 to 5, is characterized in that, described to send to described destination client one described receive the step of link before, described virtual objects sending method also comprises:
Judge whether to send described reception link to described destination client, with when not sending described reception link to described destination client, send a described reception link to described destination client.
7. a virtual objects dispensing device, is characterized in that, described virtual objects dispensing device comprises:
Detecting module, obtains instruction for detecting account;
First acquisition module, during for detecting account acquisition instruction at described detecting module, obtains the account of destination client based on near-field communication NFC mode;
First generation module, for the pattern selected according to user, the reception link that generating virtual article bag is corresponding;
First sending module, for sending the reception link generated to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
8. virtual objects dispensing device as claimed in claim 7, it is characterized in that, described first generation module comprises:
First generation unit, when pattern for selecting user is automatic send mode, send to issue server the virtual objects bag carrying default virtual objects quantity and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links;
Second generation unit, when pattern for selecting user is manual sending mode, send to issue server the virtual objects bag carrying described virtual objects quantity according to the virtual objects quantity of user's input and generate request, generate a virtual objects bag alternately with issue server, and the generation reception corresponding with described virtual objects bag links.
9. a virtual objects dispensing device, is characterized in that, described virtual objects dispensing device comprises:
Second generation module, for generating at least two virtual objects bags alternately with issue server, and generates to receive one to one with described virtual objects bag and links;
Second acquisition module, for obtaining the account of destination client based on near-field communication NFC mode;
Second sending module, for sending a described reception link to described destination client; Described reception link is used for after being obtained by described destination client, links corresponding virtual objects bag by described reception link alternately with described issue server to receive described reception.
10. virtual objects dispensing device as claimed in claim 9, it is characterized in that, described virtual objects dispensing device also comprises:
3rd sending module, generate request for sending the virtual objects bag carrying virtual objects bag parameter to described issue server, described virtual objects bag parameter comprises the quantity of virtual objects bag and the virtual objects quantity in each virtual objects bag; Virtual objects quantity in each virtual objects bag described is the quantity of virtual objects bag based on user's input and the total quantity stochastic generation of virtual objects, or the virtual objects quantity in each virtual objects bag described is equal.
11. virtual objects dispensing devices as claimed in claim 10, it is characterized in that, described virtual objects dispensing device also comprises:
Receiver module, the virtual objects transfer sent for receiving described issue server confirms request, and receives user confirms request confirmation to described virtual objects transfer.
12. virtual objects dispensing devices according to any one of claim 9 to 11, it is characterized in that, described virtual objects dispensing device also comprises:
Judge module, sent described reception link for judging whether to described destination client;
Described second sending module is used for when not sending described reception link to described destination client, sends a described reception link to described destination client.
CN201510260585.5A 2015-05-20 2015-05-20 Virtual objects sending method and device Active CN104837123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510260585.5A CN104837123B (en) 2015-05-20 2015-05-20 Virtual objects sending method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510260585.5A CN104837123B (en) 2015-05-20 2015-05-20 Virtual objects sending method and device

Publications (2)

Publication Number Publication Date
CN104837123A true CN104837123A (en) 2015-08-12
CN104837123B CN104837123B (en) 2019-01-22

Family

ID=53814704

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510260585.5A Active CN104837123B (en) 2015-05-20 2015-05-20 Virtual objects sending method and device

Country Status (1)

Country Link
CN (1) CN104837123B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100262A (en) * 2015-08-20 2015-11-25 孙晖 Resource distribution method, server and terminal device
CN106027361A (en) * 2016-04-27 2016-10-12 北京小米移动软件有限公司 Information display method and device
CN106529860A (en) * 2016-10-21 2017-03-22 北京小米移动软件有限公司 Article distribution method and device
CN106815744A (en) * 2016-12-12 2017-06-09 网易无尾熊(杭州)科技有限公司 A kind of e-sourcing distribution method, equipment and system
WO2017121271A1 (en) * 2015-12-21 2017-07-20 阿里巴巴集团控股有限公司 Method and apparatus for service implementation
CN107018168A (en) * 2016-09-19 2017-08-04 阿里巴巴集团控股有限公司 Internet resources dispatching method and device, network red packet dispatching method
CN108744499A (en) * 2018-02-11 2018-11-06 腾讯科技(深圳)有限公司 Processing method, device, storage medium and the electronic device of object
CN108764866A (en) * 2018-05-24 2018-11-06 上海掌门科技有限公司 Method and apparatus for distributing resource, getting resource
CN113393262A (en) * 2021-05-21 2021-09-14 北京京东振世信息技术有限公司 Virtual article processing method and device, electronic equipment and computer readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080234038A1 (en) * 2006-03-27 2008-09-25 Huawei Technologies Co. Ltd. System and Method for Renting Virtual Articles
CN101546401A (en) * 2008-03-28 2009-09-30 海尔集团公司 Electronic payment method and system based on NFC mobile terminal
CN102855562A (en) * 2012-09-11 2013-01-02 守望者科技(北京)有限公司 NFC (near field communication) mobile terminal and payment method
CN103973769A (en) * 2014-01-29 2014-08-06 腾讯科技(深圳)有限公司 Virtual item transmitting method, receiving method, device and system
CN104599408A (en) * 2014-12-29 2015-05-06 通邮信息技术有限公司 Third-party account ATM (automatic teller machine) withdrawing method and system based on dynamic two-dimension codes

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080234038A1 (en) * 2006-03-27 2008-09-25 Huawei Technologies Co. Ltd. System and Method for Renting Virtual Articles
CN101546401A (en) * 2008-03-28 2009-09-30 海尔集团公司 Electronic payment method and system based on NFC mobile terminal
CN102855562A (en) * 2012-09-11 2013-01-02 守望者科技(北京)有限公司 NFC (near field communication) mobile terminal and payment method
CN103973769A (en) * 2014-01-29 2014-08-06 腾讯科技(深圳)有限公司 Virtual item transmitting method, receiving method, device and system
CN104599408A (en) * 2014-12-29 2015-05-06 通邮信息技术有限公司 Third-party account ATM (automatic teller machine) withdrawing method and system based on dynamic two-dimension codes

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100262A (en) * 2015-08-20 2015-11-25 孙晖 Resource distribution method, server and terminal device
WO2017121271A1 (en) * 2015-12-21 2017-07-20 阿里巴巴集团控股有限公司 Method and apparatus for service implementation
CN106027361B (en) * 2016-04-27 2019-09-17 北京小米移动软件有限公司 Information display method and device
CN106027361A (en) * 2016-04-27 2016-10-12 北京小米移动软件有限公司 Information display method and device
CN107018168A (en) * 2016-09-19 2017-08-04 阿里巴巴集团控股有限公司 Internet resources dispatching method and device, network red packet dispatching method
US11223571B2 (en) 2016-09-19 2022-01-11 Advanced New Technologies Co., Ltd. Internet resource distributing method and device, and network red-envelope distributing method
CN107018168B (en) * 2016-09-19 2020-07-24 阿里巴巴集团控股有限公司 Internet resource scheduling method and device and network red packet scheduling method
CN106529860A (en) * 2016-10-21 2017-03-22 北京小米移动软件有限公司 Article distribution method and device
CN106815744A (en) * 2016-12-12 2017-06-09 网易无尾熊(杭州)科技有限公司 A kind of e-sourcing distribution method, equipment and system
CN108744499A (en) * 2018-02-11 2018-11-06 腾讯科技(深圳)有限公司 Processing method, device, storage medium and the electronic device of object
CN108764866A (en) * 2018-05-24 2018-11-06 上海掌门科技有限公司 Method and apparatus for distributing resource, getting resource
CN108764866B (en) * 2018-05-24 2022-09-23 上海掌门科技有限公司 Method and equipment for allocating resources and drawing resources
CN113393262A (en) * 2021-05-21 2021-09-14 北京京东振世信息技术有限公司 Virtual article processing method and device, electronic equipment and computer readable medium

Also Published As

Publication number Publication date
CN104837123B (en) 2019-01-22

Similar Documents

Publication Publication Date Title
CN104837123A (en) Virtual item transmitting method and virtual item transmitting device
CN104850259A (en) Combination operation method, combination operation apparatus, touch screen operating method and electronic device
CN105117123A (en) Device and method for displaying hidden object
CN105072248A (en) Control method of terminal device, and corresponding terminal device
CN104735257A (en) Quick message reply method and system
CN104639759A (en) Anti-forgetting reminding method and device for mobile terminal
CN104992101A (en) Mobile terminal desktop icon display method and device
CN104902095A (en) Mobile terminal single hand mode recognition method and device
CN105049637A (en) Device and method for controlling instant communication
CN105262883A (en) Mobile terminal and volume adjusting method thereof
CN105243126A (en) Cross-screen screen capture method and apparatus
CN105208277A (en) Mobile terminal and camera focusing processing method thereof
CN104850325A (en) Mobile terminal application processing method and device
CN104980579A (en) Method and device for setting operation information in mobile terminal
CN105245741A (en) Method and device for call transfer
CN104898978A (en) Method and device for selecting application menu
CN104902079A (en) Mobile terminal, and e-card exchange method and apparatus thereof
CN104866352A (en) Method for starting application and mobile terminal
CN105138880A (en) Processing apparatus and method for terminal operation data
CN104917873A (en) Method and device for sharing information during call
CN105391846A (en) Method and device for establishing shared network, and system
CN105072279A (en) Backup device and method based on mobile terminal
CN104980576A (en) Method and device for automatically extracting number for mobile terminal
CN105101166A (en) Communication service management system and method
CN104883274A (en) Problem checking method and server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant