CN105704185A - Resource transfer method and apparatus - Google Patents

Resource transfer method and apparatus Download PDF

Info

Publication number
CN105704185A
CN105704185A CN201410704758.3A CN201410704758A CN105704185A CN 105704185 A CN105704185 A CN 105704185A CN 201410704758 A CN201410704758 A CN 201410704758A CN 105704185 A CN105704185 A CN 105704185A
Authority
CN
China
Prior art keywords
resource
sender
resources bank
recipient
transfers
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
CN201410704758.3A
Other languages
Chinese (zh)
Other versions
CN105704185B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410704758.3A priority Critical patent/CN105704185B/en
Publication of CN105704185A publication Critical patent/CN105704185A/en
Application granted granted Critical
Publication of CN105704185B publication Critical patent/CN105704185B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a resource transfer method and an apparatus, and relates to the technical field of computers. The resource transfer method includes: a resource transfer request is received; transfer resources are reserved, and the reserved transfer resources are forbidden from being used for other transfer; a notification message with a service return receipt function is sent to a designated party; and if a service return receipt message corresponding to the notification message fed back by the designated party is received within a predetermined period, a first resource reserved in a resource database of a resource sending party is transferred to a resource database of a resource receiving party. According to the method and the apparatus, the transfer resources are reserved and transferred after the service return receipt message is obtained; the problem that when notification is sent to both parties of resource transfer, both parties of resource transfer cannot instantly perform subsequent operation according to the received notification is solved; and the effect that the successful transfer of the resources can be guaranteed after one part of the transfer parties obtains the notification is achieved.

Description

Resource transfers method and device
Technical field
The present invention relates to field of computer technology, particularly to a kind of resource transfers method and device。
Background technology
Along with the fast development of e-commerce industry, carried out the operation more and more welcomed by the peoples such as resource transfers by online platform。Resource transfers refers to the process that resource is transferred to Secondary resource storehouse from first resource storehouse。
When carrying out resource transfers, in order to ensure that other business after resource transfers success can continue executing with, typically require after resource successfully shifts, send the notice successfully shifted with resource to the both sides of resource transfers, in order to the both sides of resource transfers carry out follow-up business operation according to this notice。
In the process realizing the present invention, inventor have found that prior art at least there is problems in that when sending notice to the both sides of resource transfers, unreliability due to service, the both sides being easily caused resource transfers cannot receive the notice that this resource is successfully shifted within the desired time, thus causing that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received。
Summary of the invention
In order to solve when sending notice to the both sides of resource transfers, cause that the both sides of resource transfers cannot receive this notice within the desired time due to the unreliability of service, and then cause that the both sides of resource transfers immediately cannot carry out the problem of follow-up operation according to the notice received, embodiments provide a kind of resource transfers method and device。Described technical scheme is as follows:
First aspect, it is provided that a kind of resource transfers method, described method is applied in transfer service device, and described method includes:
Reception resource transfers is asked, and the request of described resource transfers has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Being reserved by transferring resource needed for shifting described first resource, the described transferring resource being reserved is prohibited for other transfers, and described transferring resource at least includes the described first resource in the resources bank of described resource sender;
Send the notification message with service return receipt function to designated parties, described designated parties is described resource sender, described resource recipient or third party, and described third party is described resource sender or the third party of described resource recipient's bound;
If receiving the service return receipt message corresponding with described notification message of described designated parties feedback in predetermined amount of time, then from the resources bank of described resource sender, reserved described first resource is transferred in the resources bank of described resource recipient。
In the first possible embodiment of first aspect, after described reception resource transfers is asked, also include:
Detecting described resource sender and whether described resource recipient meets jump condition, described jump condition at least includes the resource value of the unnecessary described first resource of the resource value in the resources bank of described resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary described first resource of resource value in the resources bank of described resource sender and the unnecessary information resources of resource value in the resources bank of described resource recipient, described Secondary resource and described information resources are the resources needing to be transferred to four directions when shifting described first resource;
When described resource sender and described resource recipient meet described jump condition, described Secondary resource in the resources bank of described first resource and described resource sender is defined as described transferring resource, or the described information resources in the resources bank of described first resource and described resource recipient are defined as described transferring resource。
The first possible embodiment in conjunction with first aspect or first aspect, in the embodiment that the second is possible, after in the described resources bank that from the resources bank of described resource sender, reserved described first resource is transferred to described resource recipient, also include:
Described Secondary resource is transferred in the resources bank in described four directions from the resources bank of described resource sender;
Or,
Described information resources are transferred in the resources bank in described four directions from the resources bank of described resource recipient。
In conjunction with the embodiment that the second of first aspect, the first possible embodiment of first aspect or first aspect is possible, in the embodiment that the third is possible, described send the notification message with service return receipt function to designated parties, including:
Notice second party server sends the described notification message with service return receipt function corresponding with the request of described resource transfers to described designated parties, described second party server is for sending described notification message to described designated parties, and gives described transfer service device by the service return receipt message feedback corresponding with described notification message that receive;
Wherein, described second party server is short message server, mail server or instant communication server;Described acknowledgement message is the message for indicating described designated parties to be successfully received described notification message that described designated parties feeds back to described second party server after receiving described notification message。
The third possible embodiment in conjunction with first aspect, the first possible embodiment of first aspect, the possible embodiment of the second of first aspect or first aspect, in the 4th kind of possible embodiment, after the described notification message to designated parties transmission with service return receipt function, also include:
If not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;
Or,
If not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, if then according to the cancellation instruction that described resource transfers is asked in scheduled duration, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;Or, if according to the confirmation instruction that described resource transfers is asked in described scheduled duration, then reserved described first resource being transferred in the exchange resource storehouse of described resource recipient。
The 4th kind of possible embodiment in conjunction with first aspect, the first possible embodiment of first aspect, the possible embodiment of the second of first aspect, the third possible embodiment of first aspect or first aspect, in the 5th kind of possible embodiment, after in the described resources bank that from the resources bank of described resource sender, reserved described first resource is transferred to described resource recipient, also include:
Issuing call announcement to the non-described designated parties in described resource sender and described resource recipient, described call announcement is for indicating the resources bank that the first resource in the resources bank of described resource sender is successfully moved to described resource recipient。
Second aspect, it is provided that a kind of resource transfers device, described device is applied in transfer service device, and described device includes:
Receiver module, is used for receiving resource transfers request, and the request of described resource transfers has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Reserved module, for being reserved by the transferring resource needed for the described first resource of transfer, the described transferring resource being reserved is prohibited for other transfers, and described transferring resource at least includes the described first resource in the resources bank of described resource sender;
Sending module, for sending the notification message with service return receipt function to designated parties, described designated parties is described resource sender, described resource recipient or third party, and described third party is described resource sender or the third party of described resource recipient's bound;
First shift module, during for receiving corresponding with the described notification message that described sending module the sends service return receipt message of described designated parties feedback within a predetermined period of time, from the resources bank of described resource sender, the described first resource that described reserved module is reserved is transferred in the resources bank of described resource recipient。
In the first possible embodiment of second aspect, described device also includes:
Detection module, for detecting whether described resource sender and described resource recipient meet jump condition, described jump condition at least includes the resource value of the unnecessary described first resource of the resource value in the resources bank of described resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary described first resource of resource value in the resources bank of described resource sender and the unnecessary information resources of resource value in the resources bank of described resource recipient, described Secondary resource and described information resources are the resources needing to be transferred to four directions when shifting described first resource;
Determine module, for when described detection module detects described resource sender and described resource recipient meets described jump condition, described Secondary resource in the resources bank of described first resource and described resource sender is defined as described transferring resource, or the described information resources in the resources bank of described first resource and described resource recipient are defined as described transferring resource。
In conjunction with the first possible embodiment of second aspect or second aspect, in the embodiment that the second is possible, described device also includes:
Second shift module, for being transferred to described Secondary resource in the resources bank in described four directions from the resources bank of described resource sender;
Or,
3rd shift module, for being transferred to described information resources in the resources bank in described four directions from the resources bank of described resource recipient。
In conjunction with the embodiment that the second of second aspect, the first possible embodiment of second aspect or second aspect is possible, in the embodiment that the third is possible, described sending module, it is additionally operable to:
Notice second party server sends the described notification message with service return receipt function corresponding with the request of described resource transfers to described designated parties, described second party server is for sending described notification message to described designated parties, and gives described transfer service device by the service return receipt message feedback corresponding with described notification message that receive;
Wherein, described second party server is short message server, mail server or instant communication server;Described acknowledgement message is the message for indicating described designated parties to be successfully received described notification message that described designated parties feeds back to described second party server after receiving described notification message。
In conjunction with the third possible embodiment of second aspect, the first possible embodiment of second aspect, the possible embodiment of the second of second aspect or second aspect, in the 4th kind of possible embodiment, described device also includes:
First change module, for when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, being unreserved by the attribute changes of reserved described transferring resource, unreserved described transferring resource is permitted for other transfers;
Or,
Second change module, for when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, if according to the cancellation instruction that described resource transfers is asked in scheduled duration, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;Or, the 4th shift module, for when indicating according to the confirmation that described resource transfers is asked in described scheduled duration, transferring to reserved described first resource in the exchange resource storehouse of described resource recipient。
The 4th kind of possible embodiment in conjunction with second aspect, the first possible embodiment of second aspect, the possible embodiment of the second of second aspect, the third possible embodiment of second aspect or second aspect, in the 5th kind of possible embodiment, described device also includes:
Issue module, for issuing call announcement to the non-described designated parties in described resource sender and described resource recipient, described call announcement is for indicating the resources bank that the first resource in the resources bank of described resource sender is successfully moved to described resource recipient。
The third aspect, it is provided that a kind of resource transfers device, this resource transfers device is applied in transfer service device, and this resource transfers device includes receiver, processor and transmitter;
Described receiver, is used for receiving resource transfers request, and the request of described resource transfers has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Described processor, for being reserved by the transferring resource needed for the described first resource of transfer, the described transferring resource being reserved is prohibited for other transfers, and described transferring resource at least includes the described first resource in the resources bank of described resource sender;
Described transmitter, for sending the notification message with service return receipt function to designated parties, described designated parties is described resource sender, described resource recipient or third party, and described third party is described resource sender or the third party of described resource recipient's bound;
Described processor, when being additionally operable to receive within a predetermined period of time corresponding with the described notification message that described transmitter the sends service return receipt message of described designated parties feedback, from the resources bank of described resource sender, the described first resource that described processor is reserved is transferred in the resources bank of described resource recipient。
In the first possible embodiment of the third aspect, described processor, being additionally operable to detect described resource sender and whether described resource recipient meets jump condition, described jump condition at least includes the resource value of the unnecessary described first resource of the resource value in the resources bank of described resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary described first resource of resource value in the resources bank of described resource sender and the unnecessary information resources of resource value in the resources bank of described resource recipient, described Secondary resource and described information resources are the resources needing to be transferred to four directions when shifting described first resource;
Described processor, it is additionally operable to when described resource sender and described resource recipient meet described jump condition, described Secondary resource in the resources bank of described first resource and described resource sender is defined as described transferring resource, or the described information resources in the resources bank of described first resource and described resource recipient are defined as described transferring resource。
In conjunction with the first possible embodiment of the third aspect, the third aspect, in the embodiment that the second is possible, described processor, it is additionally operable to from the resources bank of described resource sender, be transferred in the resources bank in described four directions described Secondary resource;
Or,
Described processor, is additionally operable to be transferred in the resources bank in described four directions described information resources from the resources bank of described resource recipient。
In conjunction with the embodiment that the second of the third aspect, the first possible embodiment of the third aspect or the third aspect is possible, in the embodiment that the third is possible, described transmitter can be also used for:
Notice second party server sends the described notification message with service return receipt function corresponding with the request of described resource transfers to described designated parties, described second party server is for sending described notification message to described designated parties, and gives described transfer service device by the service return receipt message feedback corresponding with described notification message that receive;
Wherein, described second party server is short message server, mail server or instant communication server;Described acknowledgement message is the message for indicating described designated parties to be successfully received described notification message that described designated parties feeds back to described second party server after receiving described notification message。
The third possible embodiment in conjunction with the third aspect, the first possible embodiment of the third aspect, the possible embodiment of the second of the third aspect or the third aspect, in the 4th kind of possible embodiment, described processor, it is additionally operable to when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, being unreserved by the attribute changes of reserved described transferring resource, unreserved described transferring resource is permitted for other transfers;
Or,
Described processor, it is additionally operable to when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, if according to the cancellation instruction that described resource transfers is asked in scheduled duration, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;Or, described processor, it is additionally operable to, when in described scheduled duration according to the confirmation instruction that described resource transfers is asked, be transferred to by reserved described first resource in the exchange resource storehouse of described resource recipient。
The 4th kind of possible embodiment in conjunction with the third aspect, the first possible embodiment of the third aspect, the possible embodiment of the second of the third aspect, the third possible embodiment of the third aspect or the third aspect, in the 5th kind of possible embodiment, described transmitter, being additionally operable to issue call announcement to the non-described designated parties in described resource sender and described resource recipient, described call announcement is for indicating the resources bank that the first resource in the resources bank of described resource sender is successfully moved to described resource recipient。
The technical scheme that the embodiment of the present invention provides has the benefit that
By being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme in the embodiment of the present invention, below the accompanying drawing used required during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings。
Fig. 1 is the schematic diagram of the implementation environment involved by resource transfers method provided in section Example of the present invention;
Fig. 2 is the structural representation of the device providing transferring resource in one embodiment of the invention;
Fig. 3 is the method flow diagram of the resource transfers method provided in one embodiment of the invention;
Fig. 4 A is the method flow diagram of the resource transfers method provided in another embodiment of the present invention;
Fig. 4 B be one embodiment of the invention provides with resource recipient be designated parties, the method flow diagram of the resource transfers method that is second party server with short message server;
Fig. 4 C be one embodiment of the invention provides with resource recipient be designated parties, the method flow diagram of the resource transfers method that is second party server with mail server;
Fig. 5 is the structural representation of the resource transfers device provided in one embodiment of the invention;
Fig. 6 is the structural representation of the resource transfers device provided in another embodiment of the present invention;
Fig. 7 is the structural representation of the transfer service device provided in one embodiment of the invention;
Fig. 8 is the structural representation of the transfer service device provided in another embodiment of the present invention。
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail。
Shown in Figure 1, the schematic diagram of the implementation environment involved by resource transfers method provided in section Example of the present invention is provided, this implementation environment includes resource sender 110, transfer service device 120 and resource recipient 130。
The resources bank that resource sender 110 has provides the resource needing transfer。
The resources bank that resource recipient 130 has receives the resource needing transfer。
Resource sender 110 and resource recipient 130 can be user account, it can also be client, can also being terminal, the terminal said here can be smart mobile phone, panel computer, desktop computer, multimedia player, the Wearable device of intelligence, E-book reader, personal digital assistant (English: PersonalDigitalAssistant;PDA), mobile terminal or the portable electric appts such as pocket computer on knee it is called for short:。
Transfer service device 120 is attached with resource sender 110 and resource recipient 130 respectively by cable network mode or wireless network mode。
Transfer service device 120 is used in the resources bank resource transfers in the resources bank of resource sender 110 to resource recipient 130 being had。Transfer service device 120 can be a station server, or the server cluster being made up of some station servers, or a cloud computing service center。
Optionally, this implementation environment can also include at least one third party 140, this third party 140 can be the third party with resource sender 110 binding of storage in transfer service device 120, it is also possible to be the third party with resource recipient 130 binding of storage in transfer service device 120。
Optionally, this implementation environment can also include at least one second party server 150, this second party server 150 can be a part for transfer service device 120, can also be the server independent with transfer service device 120, can be such as short message server, mail server or instant communication server etc.。
Shown in Figure 2, it illustrates the structural representation of the device that transferring resource is provided in one embodiment of the invention。Such as, device 200 may be provided in a network equipment。With reference to Fig. 2, device 200 includes processor 202, and it farther includes one or more processor and the memory resource representated by memorizer 204, can by the instruction of the execution of processor 202 for storing, for instance application program。In memorizer 204 application program of storage can include one or more each corresponding to the module of one group of instruction。Additionally, processor 202 is configured to perform instruction, to perform following resource transfers method。
Device 200 can also include a power supply module 206 and be configured to perform the power management of device 200, and a wired or wireless network interface 208 is configured to be connected to device 200 network and input and output (I/O) interface 210。Device 200 can operate based on the operating system being stored in memorizer 204, for instance WindowsServerTM, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM or similar。
Optionally, device 200 can also include receiver and transmitter, and receiver is used for receiving the various information of external equipment transmission or various requests etc., and transmitter is for sending various information or various requests etc. to external equipment。Receiver and transmitter coordinate the resource transfers method that execution is following with processor 202。
Shown in Figure 3, the method flow diagram of the resource transfers method provided in one embodiment of the invention is provided, this resource transfers method is mainly to be applied to be illustrated in the transfer service device 120 in Fig. 1 implementation environment。This resource transfers method may include that
Step 301, receives resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value。
The request of this resource transfers is usually sent by resource sender。
Optionally, the request of this resource transfers can also be sent by resource recipient, or is sent by the request of its other party。
Step 302, reserves the transferring resource needed for transfer first resource, and the transferring resource being reserved is prohibited for other transfers, and transferring resource at least includes the first resource in the resources bank of resource sender。
Generally, transferring resource at least can include the first resource in the resources bank of resource sender。
Optionally, when shifting first resource, it may also be desirable to the extra resource of transfer to four directions account, now this extra resource can be shift from the resources bank of resource sender, can be shift from the resources bank of resource recipient, the source of extra resource specifically can be determined according to the rule of resource transfers request, and this is not especially limited by the present embodiment。
Step 303, sends the notification message with service return receipt function to designated parties, it is intended that side is resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound。
Designated parties is generally resource sender or resource recipient, obviously, this designated parties can also be third party, this third party can be the third party of resource sender's bound of storage in Mobile Server, or the third party of resource recipient's bound of storage in Mobile Server, this third party can be different from resource sender and the phone number of resource recipient, mail or other instant messaging accounts, and third-party concrete form is not construed as limiting by the present embodiment。
This notification message has service return receipt function, after this notification message is successfully delivered to designated parties, it is intended that side can feed back one for this notification message and deliver to acknowledgement message。
Step 304, if receiving the service return receipt message corresponding with notification message of designated parties feedback in predetermined amount of time, then transfers to reserved first resource in the resources bank of resource recipient from the resources bank of resource sender。
In sum, the resource transfers method provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Referring to shown in Fig. 4 A, it illustrates the method flow diagram of the resource transfers method provided in another embodiment of the present invention, this resource transfers method can apply in the transfer service device 120 of implementation environment shown in Fig. 1。This resource transfers method may include that
Step 401, receives resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value。
The request of this resource transfers is usually sent by resource sender。
Optionally, the request of this resource transfers can also be sent by resource recipient, or is sent by the request of its other party。
Optionally, resource sender and resource recipient may each be the user account registered in transfer service device。
The request of this resource transfers generally can comprise the resource value (i.e. resource quantity or resource size) of the resource of the mark of resource sender, the mark of resource recipient, request transfer。
Resource transfers is asked that the resource of requested transfer be called first resource here。
In the optional scheme of one, this first resource could be for the resource of exchange article, it is also possible to being the resource being transferred directly to resource receiving terminal, the effect of first resource is not especially limited by the present embodiment。
Optionally, transfer service device is after receiving resource transfers request, it is possible to generating a transfer mark for the request of this resource transfers, this transfer mark can uniquely identify resource transfers request。
Step 402, whether detection resource sender and resource recipient meet jump condition。
Here jump condition can set according to practical situation, and such as jump condition can at least include the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and the unnecessary information resources of resource value in the resources bank of resource recipient, Secondary resource and information resources are the resources needing to be transferred to four directions when shifting first resource。
Also such as, jump condition can include resource sender and resource recipient is the legal account registered in transfer service device, and the resource value sum of the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and Secondary resource;Or, resource sender and resource recipient are the legal account registered in transfer service device, and the resource value of the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and the unnecessary information resources of resource value in the resources bank of resource recipient, Secondary resource and information resources are the resources needing to be transferred to four directions when shifting first resource。
In actual applications, in some cases, when first resource being transferred to resource recipient, it may not be necessary to the extra resource beyond deduction first resource, namely above Secondary resource or information resources;And in other cases, it is possible to needing the extra resource beyond deduction first resource, ratio is if desired for the Secondary resource of deduction in the resources bank from resource sender, or needs the information resources of deduction from the resources bank of resource recipient。It will be apparent that the extra resource said here can also include Secondary resource that needs deduct from the resources bank of resource sender and the information resources that needs are deducted from the resources bank of resource recipient simultaneously。Jump condition can carry out reasonable set according to practical situation, and jump condition is not especially limited by the present embodiment。
Step 403, when resource sender and resource recipient meet jump condition, Secondary resource in the resources bank of first resource and resource sender is defined as transferring resource, or the information resources in the resources bank of first resource and resource recipient are defined as transferring resource。
That is, transferring resource is except comprising the first resource of needs transfer, being additionally may included in when shifting this first resource needs the Secondary resource of deduction from the resources bank of resource sender, or is additionally may included in when shifting this first resource and needs the information resources of deduction from the resources bank of resource recipient。
Optionally, when in jump condition or during actual transfer, it is not required to deduct this Secondary resource from the resources bank of resource sender, it is not required that deduct this information resources from the resources bank of resource recipient, then transferring resource only comprises first resource。
It can thus be appreciated that, transferring resource can only comprise first resource, first resource and Secondary resource can also be comprised, first resource and information resources can also be included, first resource, Secondary resource and information resources can also be comprised, the resource that transferring resource specifically comprises be according to reality transfer first resource needed for extra resource determine, it is clear that, transferring resource can also comprise other resource, and the type of concrete the comprised resource of transferring resource is not especially limited by the present embodiment。
Step 404, reserves the transferring resource needed for transfer first resource, and the transferring resource being reserved is prohibited for other transfers。
When being carried out by transferring resource reserved, being also frozen in affiliated resources bank by the resource involved by transferring resource, in other words, by the attribute modification of transferring resource for after reserving, the transferring resource being reserved no longer is used to other transfers。
Resource included by transferring resource is different, when being undertaken reserved by the transferring resource needed for transfer first resource, at least can include following four kinds of situations:
The first situation, when transferring resource only comprises first resource, reserves first resource, namely freezes the first resource in the data base of resource sender。
The second situation, when including first resource and Secondary resource when transferring resource, reserves first resource and Secondary resource, namely freezes the first resource in the data base of resource sender and Secondary resource。
The third situation, when including first resource and information resources when transferring resource, reserves first resource and information resources, namely freezes the information resources in the data base of the first resource in the data base of resource sender and resource recipient。
4th kind of situation, when transferring resource includes first resource, Secondary resource and information resources, first resource, Secondary resource and information resources are all reserved, namely freezes the information resources in the data base of the first resource in the data base of resource sender and Secondary resource and resource recipient。
Step 405, sends the notification message with service return receipt function to designated parties。
Designated parties can be resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound。When resource sender and resource recipient are user account, it is intended that side can be resource sender and the mark of resource recipient's bound, such as phone number, email address or instant messaging account etc.。
In actual applications, when transfer service utensil has the function directly sent a notification message to designated parties, such as transfer service device is multiple server cluster, wherein part server can send a notification message to designated parties, and this transfer service device directly can send the notification message with service return receipt function to designated parties。
Transfer service device can also pass through have the private server sending above-mentioned notification message and send this notification message to designated parties, transfer service device is when sending the notification message with service return receipt function to designated parties, can be: notice second party server sends the notification message with service return receipt function corresponding with resource transfers request to designated parties, second party server is for sending a notification message to designated parties, and by the service return receipt message feedback corresponding with notification message that receive to transfer service device, wherein, second party server is short message server, mail server or instant communication server;Acknowledgement message be designated parties feed back to upon receiving the notification message second party server for indicating designated parties to be successfully received the message of notification message。
In general, when second server is short message server, corresponding notification message is then note, when second server is mail server, corresponding notification message is mail, and when second server is instant communication server, corresponding notification message is instant communication message。
Optionally, when transfer service device notifies that second party server sends the notification message with service return receipt function corresponding with resource transfers request to designated parties, the transfer mark generated for resource transfers request can be carried out corresponding storage with the mark of this notification message, second party server is after the service return receipt message receiving this notification message, it is appreciated that the mark of this notification message carried in this service return receipt message, when second party server by this service return receipt message feedback to transfer service device time, this transfer service device can determine the transfer mark of correspondence according to the mark in service return receipt message, namely it is appreciated that service return receipt message is the receipt obtained after for which resource transfers request sending a notification message。
Step 406, if receiving the service return receipt message corresponding with notification message of designated parties feedback in predetermined amount of time, then transfers to reserved first resource in the resources bank of resource recipient from the resources bank of resource sender。
In actual applications, after transfer service device receives service return receipt message, can according to the mark of the notification message carried in service return receipt message, determine the resource transfers request corresponding with this service return receipt message, if the transferring resource involved by the request of this resource transfers is in reservation state, then this transferring resource can be transferred to relevant recipient。Such as, it is possible to from the resources bank of resource sender, reserved first resource is transferred in the resources bank of resource recipient。
Step 407, is transferred to Secondary resource in the resources bank in four directions from the resources bank of resource sender;Or, information resources are transferred in the resources bank in four directions from the resources bank of resource recipient。
Additionally, when transferring resource also includes above-mentioned Secondary resource, in addition it is also necessary to Secondary resource is transferred in the resources bank in four directions from the resources bank of resource sender;Or, when transferring resource also includes above-mentioned information resources, in addition it is also necessary to information resources are transferred in the resources bank in four directions from the resources bank of resource recipient。
Step 408, issues call announcement to the non-designated side in resource sender and resource recipient, and call announcement is for indicating the resources bank that the first resource in the resources bank of resource sender is successfully moved to resource recipient。
If notification message is to send to the side in resource sender and resource recipient, here then call announcement is sent to the opposing party in resource sender and resource recipient, this call announcement is used for notifying that this notified party has successfully shifted first resource, optionally, go back call announcement to be additionally operable to notify that extra Secondary resource or information resources are also successfully shifted。
If notification message sends to third party, here then call announcement can be sent to resource sender and resource recipient, this call announcement is used for notifying that this notified party has successfully shifted first resource, optionally, go back call announcement to be additionally operable to notify that extra Secondary resource or information resources are also successfully shifted。
Step 409, if not receiving the service return receipt message corresponding with notification message within a predetermined period of time, is then permitted for other transfers by the transferring resource that the attribute changes of reserved transferring resource is unreserved, unreserved。
If not receiving the service return receipt message corresponding with notification message within a predetermined period of time, then can cancel the operation to resource transfers request, can be such as unreserved by the attribute changes of reserved transferring resource, so that these transferring resources can continue for other transfers。
Here the feedback that the predetermined amount of time said is according to actual acknowledgement message sets, and can be such as 30 seconds, or can be 1 minute, and predetermined amount of time is not especially limited by the present embodiment。
It should be added that, above-mentioned transferring resource can only comprise first resource, and correspondence, the step relating to Secondary resource and information resources in above-mentioned steps all can be omitted。
In sum, the resource transfers method provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
In a kind of possible implementation, after step 405, whether detection receives the service return receipt message that notification message is corresponding within a predetermined period of time, if not receiving the service return receipt message corresponding with this notification message in this predetermined amount of time, then can continue whether detection receives the instruction to resource transfers request in scheduled duration, this instruction can include cancelling instruction and/or confirming instruction, if according to the cancellation instruction that this resource transfers is asked in this scheduled duration, it is then unreserved by the attribute changes of reserved transferring resource, unreserved transferring resource is permitted for other transfers;Or, if according to the confirmation instruction to resource transfers request in this scheduled duration, then reserved first resource being transferred in the exchange resource storehouse of resource recipient。
Optionally, cancelling instruction and confirming that instruction can be the instruction that this transfer service utensil has the user of operating right or manager this transfer service device is issued here, when being unreserved by the attribute changes of reserved transferring resource, it is generally used to indicate that the corresponding operating completing the request of this resource transfers, such as closes or complete the operation of this resource transfers request。
Below according to the difference of designated parties and second party server, carry out following illustrative examples respectively:
In a kind of possible implementation, second party server is short message server (such as sms center (English abbreviation: SMSC, English full name: ShortMessageServiceCenter)) time, if designated parties being set as resource recipient, then refer to shown in Fig. 4 B, it illustrates one embodiment of the invention provides with resource recipient be designated parties, the method flow diagram of the resource transfers method that is second party server with short message server。This resource transfers method includes:
Step b1, resource sending direction transfer service device sends resource transfers request;
Resource sender sends resource transfers request by various possible channels to transfer service device。These channels include but not limited to STK (English abbreviation: STK, English full name: SIMTookKit, ), short message service (English abbreviation: SMS, English full name: ShortMessageService), interactive voice response (English abbreviation: IVR, English full name: InteractiveVoiceResponse), unstructured supplementary data traffic (English abbreviation: USSD, English full name: UnstructuredSupplementaryServiceData), application programming interface (English abbreviation: API, English full name: ApplicationProgrammingInterface) etc.。Resource transfers request generally comprises the resource value of the resource of the mark (sender automatically extracts by resource) of resource sender, the mark of resource recipient, needs transfer, it is also possible to include the resource sender transfer pin etc. when transferring resource。
Step b2, the request of this resource transfers is verified by transfer service device, and determines transferring resource;
After transfer service device receives resource transfers request, it is necessary first to can checking proceed the associative operation of this resource transfers request。These checkings include but not limited to, resource sends and resource recipient be lawful registration is crossed in this transfer service device user and use state is normal, and whether the resources bank of calculating resource sender and resource recipient is enough to ensure that the transfer of this transferring resource。It is also desirable to produce a transfer mark for the request of this resource transfers。
Other optional implementations, referring also to above-mentioned steps 402 and step 403, just repeat no more here。
Step b3, transferring resource is reserved by transfer service device;
From the resource value of the resource that the resources bank reservation request of resource sender shifts, and reserving corresponding extra amount from the resources bank of each transfer party, the transfering state of juxtaposition resource transfers request is reservation state。
Concrete may refer to above-mentioned steps 404, just repeats no more here。
Step b4, transfer service device notifying messages server sends the note with returning short message to this resource sender;
Transfer service device utilizes Short Message Peer to Peer (English abbreviation: SMPP, English full name: ShortMessagePeertoPeer) SUBMIT_SM operation instruction short message server SMSC send the note containing reserved result to the mobile phone of resource sender, reserved result can include the mark of the side belonging to the transfer mark of resource request, reserved exchange resource and exchange resource。Contain in this request: phone number (English abbreviation: the MSISDN of the resource sender of this note, English full name: MobileStationISDNNumber, instruction is reserved the short message content of result and needs the labelling of short message serving receipt (deliveryreceipt)。Receiving the short message server SMSC SUBMIT_SM_RESP replied, the transfer mark that the mark MessageID that short message server SMSC is the generation of this note is produced with transfer service device is set up and is associated simultaneously。In short message content, generally comprised transfer mark, transfer time, the other side identify, the resource value of transferring resource and shift the key word such as successfully。
Step b5, short message server sends the note with returning short message to this resource sender;
Step b6, resource sending direction short message server sends returning short message;
Generally, this returning short message carries the mark of the note in step b5, so that after short message server receives returning short message, it is appreciated that it is the receipt of note in step b5, or, in order to after transfer service device receives returning short message below, it is possible to learn the note corresponding to this returning short message, and according to associating between note mark with transfer mark, find the transfer mark of correspondence。
Step b7, the returning short message received is fed back to transfer service device by short message server;
Short message server SMSC sends short message serving receipt by the DELIVERY_SM of SMPP agreement to transfer service device。
Step b8, transferring resource is shifted by transfer service device;
The transfer mark of the transfer service device mark MessageID association by returning in DEVLIERY_SM, what resolve sending short messages of returning in DELIVERY_SM sends to result phase simultaneously, if corresponding state is DELIVERED, then complete transferring resource from the resources bank of resource sender to the transfer of the resources bank of resource recipient, and to each extra resource, i.e. Secondary resource or information resources, produce from the resources bank at extra resource place, put the corresponding state of this resource transfers request for completing simultaneously。
Step b9, transfer service device sends call announcement to resource recipient, and transferring resource has been carried out successfully shifting by this call announcement for instruction。
Here the mode sending call announcement can be note (can also be called short message or short message), it is also possible to be mail or instant communication message etc.。
It should be added that, if step b7 does not occur within a predetermined period of time, then transfer service device can select to cancel transfer, or the transfering state retaining the request of this resource transfers corresponding is reservation state。If the corresponding transfering state of this resource transfers request is set to reservation state, then follow-up can cancel transfer or confirm to shift by manually carrying out。
If step b8, short message server SMSC return DELIVERY_SM and indicate and send to note and successfully do not send to, then transfer service device Cancels Transaction。Now can send normal short message to resource sender or other modes inform that transfer is cancelled。Content can comprise the concrete error reason according to DELIVERY_SM return and send different texts。It is because recipient's mobile phone shutdown as indicated in content of announcement and cannot be carried out notice, and then transfer etc. cannot be completed。
Step b5 can use SUBMIT_SM and the SUBMIT_SM_RESP that SMPP agreement specifies to complete the transmission of note, step b6 can use SUBMIT_SM and SUBMIT_SM_RESP to complete the reception of short message serving receipt, and carries out the mapping of MessageID and the transfer mark sent short messages。
When using SUBMIT_SM to send the SMS with response piece functions, the following two field of SUBMIT_SM is set to the value needed, and refers to table 1 below:
Field How its value is set
Validity_period It is set to expect to receive the time of returning short message。Such as 10 minutes
Registered_delivery It is labeled as 1. meanings for needs returning short message
Table 1
Especially, it is possible to write the form of short message serving receipt according to following form and SMSC:
Returning short message content can be following form, and puts into the short_message field of SUBMIT_SM。
“id:IIIIIIIIIIsub:SSSdlvrd:DDDsubmitdate:YYMMDDhhmmdone
date:YYMMDDhhmmstat:DDDDDDDerr:EText:.........”
Above field is explained can such as table 2 below:
Field Explain
id The Message ID sent short messages。Produced by SMSC
Sub Recipient's number that same message sends。It is generally 1
dlvrd The number that note is successfully transmitted。
Sub mit date SMSC receives the time of SMS
Done date The time that SMS state finally confirms
Stat Transmission state last for SMS。By whether this field identification SMS is successfully transmitted
Err SMS sends failed reason
Table 2
For Stat field, SMSC generally can return following state, refers to table 3 below:
Table 3
In sum, the resource transfers method provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the note with returning short message to resource sender, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving returning short message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Optionally, in the optional implementation of another kind, designated parties can also being set as resource recipient, now resource sender involved in the step b5 in Fig. 4 B and step b6 can be changed to resource recipient, in step b9, involved resource recipient changes to resource sender simultaneously。
Optionally, in another optional implementation, designated parties can also be set as third party, now resource sender involved in the step b5 in Fig. 4 B and step b6 can being changed to third party, in step b9, involved resource recipient changes to resource recipient and resource sender simultaneously。
Optionally, in also a kind of optional implementation, designated parties can also be set as at least two in resource sender, resource recipient and third party or whole, corresponding, the step b4 of Fig. 4 B, b5 send a notification message to these designated parties simultaneously, can in step b7, according to rule set in advance, the returning short message of each designated parties feedback is received within the desired time period, or, according to rule set in advance, within the desired time period, receive the returning short message of at least one designated parties feedback, perform the operation of step b8。Corresponding, this call announcement can be sent to its other party except being successfully received this notification message in step b9。
In a kind of possible implementation, when second party server is mail server, if designated parties being set as resource recipient, then refer to shown in Fig. 4 C, it illustrates one embodiment of the invention provides with resource recipient be designated parties, the method flow diagram of the resource transfers method that is second party server with mail server。This resource transfers method includes:
Step c1, resource sending direction transfer service device sends resource transfers request;
Step c2, the request of this resource transfers is verified by transfer service device, and determines transferring resource;
Step c3, transferring resource is reserved by transfer service device;
Step c4, transfer service device circular mail server sends the mail with mail receipt to this resource sender;
Above-mentioned steps c1 to c4 is identical to step b4 with the step b1 in Fig. 4 B respectively, specifically may refer to the description to b1 to b4 in Fig. 4 B, just repeats no more here。
Transfer service device utilizes SMTP (English full name: SimpleMailTransferProtocol, Chinese: Simple Mail Transfer protocol) mail server that is connected with transfer service device of/ESMTP (English full name: ExtendedSMTP, Chinese: extension SMTP) protocol requirement contains, to E-mail address (obtaining in sender's data in the transfer service device) transmission of resource sender, the E-mail shifting result。Contain in this request: the mail E-mail address of the resource sender of this mail, transfer result content of announcement and need to send to the labelling of state report (English abbreviation: DSN, English full name: DeliveryStatusNotification)。The mark that transfer service device record mail server returns simultaneously is as the mark of this E-mail。
Step c5, mail server sends the mail with returning short message to this resource sender;
Optionally, it is likely to the forwarding through multiple smtp servers from mail server to resource sender, and is simply illustrated as resource sender in figure 4 c, clearly do not draw the mail server that E-mail address is provided for resource sender。
Step c6, resource sending direction mail server sends mail receipt;
According to smtp protocol, indicating the mark of former mail in this mail, this mail receipt can be DSN mail。
Step c7, transfer service device uses Post Office Protocol 3 to fetch mail receipt to mail server within a predetermined period of time;
Transfer service device uses Post Office Protocol 3 (English abbreviation: POP3, English full name: PostOfficeProtocol3) to fetch mail receipt to mail server within a predetermined period of time。
Step c8, transferring resource is shifted by transfer service device;
The DSN mail that transfer service device inspection is fetched, and the DSN mail of correspondence is found according to the mark of former mail, it is ensured that indicate mail in DSN mail and successfully send to。Former transfer mark is found according to mark, complete transferring resource from the resources bank of resource sender to the transfer of the resources bank of resource recipient, and to each extra resource, i.e. Secondary resource or information resources, produce from the resources bank at extra resource place, put the corresponding state of this resource transfers request for completing simultaneously。
Step c9, transfer service device sends call announcement to resource recipient, and transferring resource has been carried out successfully shifting by this call announcement for instruction。
Here the mode sending call announcement can be short message, it is also possible to be mail or instant communication message。
It should be added that, if above-mentioned steps c5, mail server finds that the email address server of resource sender is absent from, or other forwarding by mail servers cannot forward, then also can produce the DSN mail that a failure is sent to, and send back to sender's mailbox of original mail。
If in step c6, if the mail server of resource sender cannot send mail to the mailbox of resource sender, then can produce the DSN mail that a failure is sent to, and send back to sender's mailbox of original mail。
In step c8, if transfer service device finds have the failure of former mail to send to DSN mail, then transfer service device Cancels Transaction。Now can send SMS or E-mail to resource sender and inform that transfer is cancelled。Message content can comprise according to the concrete error reason returned in DSN mail and send different texts。If may indicate that and completely cannot receiving mail due to recipient's mailbox, and resource transfers cannot be completed。
In above-mentioned steps c7 and step c8, if transfer service device does not find the DSN mail having former mail within the desired time, then transfer service device can select to Cancel Transaction, or the transfering state retaining the request of this resource transfers corresponding is reservation state。If the corresponding transfering state of this resource transfers request is set to reservation state, then follow-up can cancel transfer or confirm to shift by manually carrying out。
In sum, the resource transfers method provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the note with returning short message to resource sender, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving returning short message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Optionally, in the optional implementation of another kind, designated parties can also being set as resource recipient, now resource sender involved in the step c5 in Fig. 4 C and step c6 can be changed to resource recipient, in step c9, involved resource recipient changes to resource sender simultaneously。
Optionally, in another optional implementation, designated parties can also be set as third party, now resource sender involved in the step c5 in Fig. 4 C and step c6 can being changed to third party, in step c9, involved resource recipient changes to resource recipient and resource sender simultaneously。
Optionally, in also a kind of optional implementation, designated parties can also be set as at least two in resource sender, resource recipient and third party or whole, corresponding, the step c4 of Fig. 4 C, c5 send a notification message to these designated parties simultaneously, can in step c7, according to rule set in advance, the returning short message of each designated parties feedback is received within the desired time period, or, according to rule set in advance, within the desired time period, receive the returning short message of at least one designated parties feedback, perform the operation of step c8。Corresponding, this call announcement can be sent to its other party except being successfully received this notification message in step c9。
Optionally, it is also possible to by optional implementations various in Fig. 4 B and Fig. 4 B, and in Fig. 4 C and Fig. 4 C, the notification message in various optional implementations is revised as instant communication message, and correspondence, second server is revised as instant communication server。
Shown in Figure 5, the structural representation of resource transfers device provided in one embodiment of the invention is provided, this resource transfers device can hardware, software or all or part of in combination with being implemented as in Fig. 1 implementation environment shifting in server 120。This resource transfers device may include that receiver module 502, reserved module 504, sending module 506 and the first shift module 508。
Receiver module 502, is used for receiving resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Reserved module 504, for being reserved by the transferring resource needed for transfer first resource, the transferring resource being reserved is prohibited for other transfers, and transferring resource at least includes the first resource in the resources bank of resource sender;
Sending module 506, for sending the notification message with service return receipt function, it is intended that side is resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound to designated parties;
First shift module 508, during for receiving the service return receipt message corresponding to notification message sent with sending module 506 of designated parties feedback within a predetermined period of time, from the resources bank of resource sender, first resource reserved for reserved module 504 is transferred in the resources bank of resource recipient。
In sum, the resource transfers device provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Shown in Figure 6, the structural representation of resource transfers device provided in another embodiment of the present invention is provided, this resource transfers device can hardware, software or all or part of in combination with being implemented as in Fig. 1 implementation environment shifting in server 120。This resource transfers device may include that receiver module 602, reserved module 604, sending module 606 and the first shift module 608。
Receiver module 602, is used for receiving resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Reserved module 604, for being reserved by the transferring resource needed for transfer first resource, the transferring resource being reserved is prohibited for other transfers, and transferring resource at least includes the first resource in the resources bank of resource sender;
Sending module 606, for sending the notification message with service return receipt function, it is intended that side is resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound to designated parties;
First shift module 608, during for receiving the service return receipt message corresponding to notification message sent with sending module 606 of designated parties feedback within a predetermined period of time, from the resources bank of resource sender, first resource reserved for reserved module 604 is transferred in the resources bank of resource recipient。
In the optional implementation of one, this resource transfers device can also include: detection module 610 and determine module 612。
Detection module 610, is used for detecting resource sender and whether resource recipient meets jump condition, and jump condition at least includes the resource value of the unnecessary first resource of the resource value in the resources bank of resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and the unnecessary information resources of resource value in the resources bank of resource recipient, Secondary resource and information resources are the resources needing to be transferred to four directions when shifting first resource;
Determine module 612, for when detection module 610 detects resource sender and resource recipient meets jump condition, Secondary resource in the resources bank of first resource and resource sender is defined as transferring resource, or the information resources in the resources bank of first resource and resource recipient are defined as transferring resource。
In the optional implementation of one, this resource transfers device can also include: the second shift module 614, or, the 3rd shift module 616。
Second shift module 614, for being transferred to Secondary resource in the resources bank in four directions from the resources bank of resource sender;
Or,
3rd shift module 616, for being transferred to information resources in the resources bank in four directions from the resources bank of resource recipient。
In the optional implementation of one, sending module 606 can be also used for:
Notice second party server sends the notification message with service return receipt function corresponding with resource transfers request to designated parties, second party server is for sending a notification message to designated parties, and by the service return receipt message feedback corresponding with notification message that receive to transfer service device;
Wherein, second party server is short message server, mail server or instant communication server;Acknowledgement message be designated parties feed back to upon receiving the notification message second party server for indicating designated parties to be successfully received the message of notification message。
In the optional implementation of one, this resource transfers device can also include: the first change module 618, or, the second change module 620, or, the 4th shift module 622。
First change module 618, for when not receiving the service return receipt message corresponding with notification message within a predetermined period of time, being permitted for other transfers by the transferring resource that the attribute changes of reserved transferring resource is unreserved, unreserved;
Or,
Second change module 620, for when not receiving the service return receipt message corresponding with notification message within a predetermined period of time, if according to the cancellation instruction to resource transfers request in scheduled duration, then the transferring resource that the attribute changes of reserved transferring resource is unreserved, unreserved is permitted for other transfers;Or, the 4th shift module 622, for when indicating according to the confirmation that resource transfers is asked in scheduled duration, transferring to reserved first resource in the exchange resource storehouse of resource recipient。
In the optional implementation of one, this resource transfers device can also include: issues module 624。
Issuing module 624, for issuing call announcement to the non-designated side in resource sender and resource recipient, call announcement is for indicating the resources bank that the first resource in the resources bank of resource sender is successfully moved to resource recipient。
In sum, the resource transfers device provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
It should be understood that the resource transfers device that above-described embodiment provides is when carrying out resource transfers, only it is illustrated with the division of above-mentioned each functional module, in practical application, as desired above-mentioned functions distribution can be completed by different functional modules, it is divided into different functional modules, to complete all or part of function described above by the internal structure of transfer service end。It addition, resource transfers device and resource transfers embodiment of the method that above-described embodiment provides belong to same design, it implements process and refers to embodiment of the method, repeats no more here。
Shown in Figure 7, the structural representation of transfer service device provided in one embodiment of the invention is provided, this transfer service device is mainly to be applied in Fig. 1 implementation environment to shift server 120 be illustrated。This transfer service device may include that receiver 720, processor 740 and transmitter 760。
Receiver 720, is used for receiving resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Processor 740, for being reserved by the transferring resource needed for transfer first resource, the transferring resource being reserved is prohibited for other transfers, and transferring resource at least includes the first resource in the resources bank of resource sender;
Transmitter 760, for sending the notification message with service return receipt function, it is intended that side is resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound to designated parties;
Processor 740, when being additionally operable to receive within a predetermined period of time corresponding with the notification message that transmitter 760 the sends service return receipt message of designated parties feedback, transfers to reserved first resource in the resources bank of resource recipient from the resources bank of resource sender。
In sum, the resource transfers device provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Shown in Figure 8, the structural representation of resource transfers device provided in another embodiment of the present invention is provided, this transfer service device is mainly to be applied in Fig. 1 implementation environment to shift server 120 be illustrated。This transfer service device may include that receiver 820, processor 840, transmitter 860 and memorizer 880, in this memorizer 880, storage has at least one computer applied algorithm, and processor 840 can perform relevant operation according to the computer applied algorithm of storage in memorizer 880。
Receiver 820, is used for receiving resource transfers request, and resource transfers request has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Processor 840, for being reserved by the transferring resource needed for transfer first resource, the transferring resource being reserved is prohibited for other transfers, and transferring resource at least includes the first resource in the resources bank of resource sender;
Transmitter 860, for sending the notification message with service return receipt function, it is intended that side is resource sender, resource recipient or third party, and third party is resource sender or the third party of resource recipient's bound to designated parties;
Processor 840, when being additionally operable to receive within a predetermined period of time corresponding with the notification message that transmitter 860 the sends service return receipt message of designated parties feedback, transfers to reserved first resource in the resources bank of resource recipient from the resources bank of resource sender。
In the optional implementation of one, processor 840, being additionally operable to detection resource sender and whether resource recipient meets jump condition, jump condition at least includes the resource value of the unnecessary first resource of the resource value in the resources bank of resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary first resource of resource value in the resources bank of resource sender and the unnecessary information resources of resource value in the resources bank of resource recipient, Secondary resource and information resources are the resources needing to be transferred to four directions when shifting first resource;
Processor 840, it is additionally operable to when resource sender and resource recipient meet jump condition, Secondary resource in the resources bank of first resource and resource sender is defined as transferring resource, or the information resources in the resources bank of first resource and resource recipient are defined as transferring resource。
In the optional implementation of one, processor 840, it is additionally operable to from the resources bank of resource sender, be transferred in the resources bank in four directions Secondary resource;
Or,
Processor 840, is additionally operable to be transferred in the resources bank in four directions information resources from the resources bank of resource recipient。
In the optional implementation of one, transmitter 860 can be also used for:
Notice second party server sends the notification message with service return receipt function corresponding with resource transfers request to designated parties, second party server is for sending a notification message to designated parties, and by the service return receipt message feedback corresponding with notification message that receive to transfer service device;
Wherein, second party server is short message server, mail server or instant communication server;Acknowledgement message be designated parties feed back to upon receiving the notification message second party server for indicating designated parties to be successfully received the message of notification message。
In the optional implementation of one, processor 840, it is additionally operable to when not receiving the service return receipt message corresponding with notification message within a predetermined period of time, the transferring resource that the attribute changes of reserved transferring resource is unreserved, unreserved is permitted for other transfers;
Or,
Processor 840, it is additionally operable to when not receiving the service return receipt message corresponding with notification message within a predetermined period of time, if according to the cancellation instruction to resource transfers request in scheduled duration, then the transferring resource that the attribute changes of reserved transferring resource is unreserved, unreserved is permitted for other transfers;Or, processor 840, it is additionally operable to, when in scheduled duration according to the confirmation instruction that resource transfers is asked, be transferred to by reserved first resource in the exchange resource storehouse of resource recipient。
In the optional implementation of one, transmitter 860, being additionally operable to issue call announcement to the non-designated side in resource sender and resource recipient, call announcement is for indicating the resources bank that the first resource in the resources bank of resource sender is successfully moved to resource recipient。
In sum, the resource transfers device provided in the embodiment of the present invention, by being reserved by the transferring resource needing transfer, and send the notification message with service return receipt to designated parties, after obtaining service return receipt message, transferring resource is shifted;Owing to first transferring resource can have been reserved before resource transfers, ensure that resource transfers successfully can be shifted after receiving acknowledgement message, thus solving when sending notice to the both sides of resource transfers, cause that due to the unreliability of service the both sides of resource transfers cannot receive this notice within the desired time, and then cause the problem that the both sides of resource transfers immediately cannot carry out follow-up operation according to the notice received;Reach, after wherein a side learns notice of transfer both sides, just to can ensure that resource is successfully shifted, and then transfer both sides can be effectively ensured carried out the effect of subsequent operation。
Those of ordinary skill in the art are it is to be appreciated that the unit of each example that describes in conjunction with the embodiments described herein and algorithm steps, it is possible to being implemented in combination in of electronic hardware or computer software and electronic hardware。These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme。Professional and technical personnel specifically can should be used for using different methods to realize described function to each, but this realization is it is not considered that beyond the scope of this invention。
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and the specific works process of the system of foregoing description, device and unit, it is possible to reference to the corresponding process in preceding method embodiment, do not repeat them here。
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method, it is possible to realize by another way。Such as, device embodiment described above is merely schematic, such as, the division of described unit, can being only a kind of logic function to divide, actual can have other dividing mode when realizing, for instance multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can ignore, or do not perform。Another point, shown or discussed coupling each other or direct-coupling or communication connection can be through INDIRECT COUPLING or the communication connection of some interfaces, device or unit, it is possible to be electrical, machinery or other form。
The described unit illustrated as separating component can be or may not be physically separate, and the parts shown as unit can be or may not be physical location, namely may be located at a place, or can also be distributed on multiple NE。Some or all of unit therein can be selected according to the actual needs to realize the purpose of the present embodiment scheme。
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to be that unit is individually physically present, it is also possible to two or more unit are integrated in a unit。
If described function is using the form realization of SFU software functional unit and as independent production marketing or use, it is possible to be stored in a computer read/write memory medium。Based on such understanding, part or the part of this technical scheme that prior art is contributed by technical scheme substantially in other words can embody with the form of software product, this computer software product is stored in a storage medium, including some instructions with so that a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention。And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (Read-OnlyMemory, ROM), the various media that can store program code such as random access memory (RandomAccessMemory, RAM), magnetic disc or CD。
The above; being only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any those familiar with the art is in the technical scope that the invention discloses; change can be readily occurred in or replace, all should be encompassed within protection scope of the present invention。Therefore, protection scope of the present invention should described be as the criterion with scope of the claims。

Claims (12)

1. a resource transfers method, it is characterised in that described method is applied in transfer service device, and described method includes:
Reception resource transfers is asked, and the request of described resource transfers has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Being reserved by transferring resource needed for shifting described first resource, the described transferring resource being reserved is prohibited for other transfers, and described transferring resource at least includes the described first resource in the resources bank of described resource sender;
Send the notification message with service return receipt function to designated parties, described designated parties is described resource sender, described resource recipient or third party, and described third party is described resource sender or the third party of described resource recipient's bound;
If receiving the service return receipt message corresponding with described notification message of described designated parties feedback in predetermined amount of time, then from the resources bank of described resource sender, reserved described first resource is transferred in the resources bank of described resource recipient。
2. method according to claim 1, it is characterised in that after described reception resource transfers is asked, also include:
Detecting described resource sender and whether described resource recipient meets jump condition, described jump condition at least includes the resource value of the unnecessary described first resource of the resource value in the resources bank of described resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary described first resource of resource value in the resources bank of described resource sender and the unnecessary information resources of resource value in the resources bank of described resource recipient, described Secondary resource and described information resources are the resources needing to be transferred to four directions when shifting described first resource;
When described resource sender and described resource recipient meet described jump condition, described Secondary resource in the resources bank of described first resource and described resource sender is defined as described transferring resource, or the described information resources in the resources bank of described first resource and described resource recipient are defined as described transferring resource。
3. method according to claim 2, it is characterised in that after in the described resources bank that from the resources bank of described resource sender, reserved described first resource is transferred to described resource recipient, also include:
Described Secondary resource is transferred in the resources bank in described four directions from the resources bank of described resource sender;
Or,
Described information resources are transferred in the resources bank in described four directions from the resources bank of described resource recipient。
4. method according to claim 1, it is characterised in that the described notification message to designated parties transmission with service return receipt function, including:
Notice second party server sends the described notification message with service return receipt function corresponding with the request of described resource transfers to described designated parties, described second party server is for sending described notification message to described designated parties, and gives described transfer service device by the service return receipt message feedback corresponding with described notification message that receive;
Wherein, described second party server is short message server, mail server or instant communication server;Described acknowledgement message is the message for indicating described designated parties to be successfully received described notification message that described designated parties feeds back to described second party server after receiving described notification message。
5. method according to claim 1, it is characterised in that after the described notification message to designated parties transmission with service return receipt function, also include:
If not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;
Or,
If not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, if then according to the cancellation instruction that described resource transfers is asked in scheduled duration, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;Or, if according to the confirmation instruction that described resource transfers is asked in described scheduled duration, then reserved described first resource being transferred in the exchange resource storehouse of described resource recipient。
6. according to described method arbitrary in claim 1 to 5, it is characterised in that after in the described resources bank that from the resources bank of described resource sender, reserved described first resource is transferred to described resource recipient, also include:
Issuing call announcement to the non-described designated parties in described resource sender and described resource recipient, described call announcement is for indicating the resources bank that the first resource in the resources bank of described resource sender is successfully moved to described resource recipient。
7. a resource transfers device, it is characterised in that described device is applied in transfer service device, and described device includes:
Receiver module, is used for receiving resource transfers request, and the request of described resource transfers has, for asking the resources bank transfer from the resources bank of resource sender to resource recipient, the first resource specifying resource value;
Reserved module, for being reserved by the transferring resource needed for the described first resource of transfer, the described transferring resource being reserved is prohibited for other transfers, and described transferring resource at least includes the described first resource in the resources bank of described resource sender;
Sending module, for sending the notification message with service return receipt function to designated parties, described designated parties is described resource sender, described resource recipient or third party, and described third party is described resource sender or the third party of described resource recipient's bound;
First shift module, during for receiving corresponding with the described notification message that described sending module the sends service return receipt message of described designated parties feedback within a predetermined period of time, from the resources bank of described resource sender, the described first resource that described reserved module is reserved is transferred in the resources bank of described resource recipient。
8. device according to claim 7, it is characterised in that described device also includes:
Detection module, for detecting whether described resource sender and described resource recipient meet jump condition, described jump condition at least includes the resource value of the unnecessary described first resource of the resource value in the resources bank of described resource sender and the resource value sum of Secondary resource;Or, the resource value of the resource value of the unnecessary described first resource of resource value in the resources bank of described resource sender and the unnecessary information resources of resource value in the resources bank of described resource recipient, described Secondary resource and described information resources are the resources needing to be transferred to four directions when shifting described first resource;
Determine module, for when described detection module detects described resource sender and described resource recipient meets described jump condition, described Secondary resource in the resources bank of described first resource and described resource sender is defined as described transferring resource, or the described information resources in the resources bank of described first resource and described resource recipient are defined as described transferring resource。
9. device according to claim 8, it is characterised in that described device also includes:
Second shift module, for being transferred to described Secondary resource in the resources bank in described four directions from the resources bank of described resource sender;
Or,
3rd shift module, for being transferred to described information resources in the resources bank in described four directions from the resources bank of described resource recipient。
10. device according to claim 7, it is characterised in that described sending module, is additionally operable to:
Notice second party server sends the described notification message with service return receipt function corresponding with the request of described resource transfers to described designated parties, described second party server is for sending described notification message to described designated parties, and gives described transfer service device by the service return receipt message feedback corresponding with described notification message that receive;
Wherein, described second party server is short message server, mail server or instant communication server;Described acknowledgement message is the message for indicating described designated parties to be successfully received described notification message that described designated parties feeds back to described second party server after receiving described notification message。
11. device according to claim 7, it is characterised in that described device also includes:
First change module, for when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, being unreserved by the attribute changes of reserved described transferring resource, unreserved described transferring resource is permitted for other transfers;
Or,
Second change module, for when not receiving the service return receipt message corresponding with described notification message in described predetermined amount of time, if according to the cancellation instruction that described resource transfers is asked in scheduled duration, then the attribute changes by reserved described transferring resource is unreserved, and unreserved described transferring resource is permitted for other transfers;Or, the 4th shift module, for when indicating according to the confirmation that described resource transfers is asked in described scheduled duration, transferring to reserved described first resource in the exchange resource storehouse of described resource recipient。
12. according to described device arbitrary in claim 7 to 11, it is characterised in that described device also includes:
Issue module, for issuing call announcement to the non-described designated parties in described resource sender and described resource recipient, described call announcement is for indicating the resources bank that the first resource in the resources bank of described resource sender is successfully moved to described resource recipient。
CN201410704758.3A 2014-11-27 2014-11-27 Resource transfers method and device Active CN105704185B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410704758.3A CN105704185B (en) 2014-11-27 2014-11-27 Resource transfers method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410704758.3A CN105704185B (en) 2014-11-27 2014-11-27 Resource transfers method and device

Publications (2)

Publication Number Publication Date
CN105704185A true CN105704185A (en) 2016-06-22
CN105704185B CN105704185B (en) 2019-04-12

Family

ID=56295859

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410704758.3A Active CN105704185B (en) 2014-11-27 2014-11-27 Resource transfers method and device

Country Status (1)

Country Link
CN (1) CN105704185B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326185A (en) * 2016-08-30 2017-01-11 北京像素软件科技股份有限公司 Processing method for asynchronous data consumption

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047528A (en) * 2006-03-28 2007-10-03 华为技术有限公司 Processing method and system for information in multi-media broadcast/multicast service
CN101107589A (en) * 2005-01-25 2008-01-16 赛瑞斯特公司 Attention economy for attention to messages, tasks and resources
CN102647365A (en) * 2011-02-16 2012-08-22 北京大学 Method and device for processing message and message status and data exchange server
EP2493191A1 (en) * 2009-11-09 2012-08-29 Huawei Technologies Co., Ltd. Method, device and system for realizing hierarchically requesting content in http streaming system
CN103547342A (en) * 2013-05-14 2014-01-29 华为技术有限公司 Information sending method, information reading and notifying method, information receiving method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101107589A (en) * 2005-01-25 2008-01-16 赛瑞斯特公司 Attention economy for attention to messages, tasks and resources
CN101047528A (en) * 2006-03-28 2007-10-03 华为技术有限公司 Processing method and system for information in multi-media broadcast/multicast service
EP2493191A1 (en) * 2009-11-09 2012-08-29 Huawei Technologies Co., Ltd. Method, device and system for realizing hierarchically requesting content in http streaming system
CN102647365A (en) * 2011-02-16 2012-08-22 北京大学 Method and device for processing message and message status and data exchange server
CN103547342A (en) * 2013-05-14 2014-01-29 华为技术有限公司 Information sending method, information reading and notifying method, information receiving method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326185A (en) * 2016-08-30 2017-01-11 北京像素软件科技股份有限公司 Processing method for asynchronous data consumption

Also Published As

Publication number Publication date
CN105704185B (en) 2019-04-12

Similar Documents

Publication Publication Date Title
US11138564B2 (en) Setting permissions for links forwarded in electronic messages
US9191235B2 (en) Moderating electronic communications
US8838712B2 (en) Processing of associated messages from plural social network services
CN104462304A (en) Information processing method and device
CN102567299A (en) Using text messages to interact with spreadsheets
US8886234B2 (en) Techniques for unified messaging
CN103491170B (en) Email reaches the method and system of prompting message
US10075408B2 (en) Managing messaging sessions among multiple participants
WO2016144991A1 (en) Distribution of endorsement indications in communication environments
CN102664827A (en) Instant messaging message receipt method and system
CN108631955A (en) It is a kind of to ensure that message sends reachable mthods, systems and devices
US20140201293A1 (en) Choosing a service to provide a message
US9998553B2 (en) Checking documents for spelling and/or grammatical errors and/or providing recommended words or phrases based on patterns of colloquialisms used among users in a social network
CN104410562A (en) Method of processing instant message associated with business
CN110168587A (en) The update to action item is executed in electronic communication application using single input
US20130227027A1 (en) Method, system and apparatus for managing electronic subscriptions at a communication device
CN105704185A (en) Resource transfer method and apparatus
US10567318B2 (en) Apparatus and method for quickly sending messages
CN114202210A (en) Task allocation method and device
CN103139719B (en) A kind of method of instant messaging, mobile terminal and system
WO2018226350A1 (en) Undeliverable response handling in electronic mail systems
CN102595348A (en) Method for acquiring forwarding report of massages, device of sender and massage handling system
CN105141674A (en) Capability access method and system
CN114238536A (en) Method and apparatus for associating information
US20130060861A1 (en) Changing email addressee categorization

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
TR01 Transfer of patent right

Effective date of registration: 20200201

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd.

Address before: 210012 HUAWEI Nanjing base, 101 software Avenue, Yuhuatai District, Jiangsu, Nanjing

Patentee before: Huawei Technologies Co.,Ltd.

TR01 Transfer of patent right