CN107450998A - Information real-time synchronization method, device, medium and electronic equipment between more applications - Google Patents

Information real-time synchronization method, device, medium and electronic equipment between more applications Download PDF

Info

Publication number
CN107450998A
CN107450998A CN201710642408.2A CN201710642408A CN107450998A CN 107450998 A CN107450998 A CN 107450998A CN 201710642408 A CN201710642408 A CN 201710642408A CN 107450998 A CN107450998 A CN 107450998A
Authority
CN
China
Prior art keywords
user
application program
applications
application
app
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
CN201710642408.2A
Other languages
Chinese (zh)
Other versions
CN107450998B (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.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Priority to CN201710642408.2A priority Critical patent/CN107450998B/en
Publication of CN107450998A publication Critical patent/CN107450998A/en
Application granted granted Critical
Publication of CN107450998B publication Critical patent/CN107450998B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/566Grouping or aggregating service requests, e.g. for unified processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

Information real-time synchronization method, device and storage medium and electronic equipment between being applied the disclosure is directed to one kind more.This method includes:The predetermined registration operation that the first user of one first application program in the first set of applications sends is responded, determines that the second user of one second application program in the second set of applications communicates with the first user;Wherein, predetermined registration operation carries mapping mark;The application identities of each second application program in the application identities of each first application program in the first set of applications of acquisition, the second set of applications associated with the first set of applications are identified according to mapping;The second interactive information that second user is sent by the second application program is received, and is sent the second interactive information to each first application program of the first user according to the application identities of each first application program.The disclosure can realize the span APP of multiple utility program message synchronization, and APP endless number system, can support the autgmentability of business completely.

Description

Information real-time synchronization method, device, medium and electronic equipment between more applications
Technical field
This disclosure relates to information real-time synchronization method, more applications between field of computer technology, more particularly to a kind of more applications Between information real-time synchronization device and realize it is described apply between information real-time synchronization method computer-readable recording medium and Electronic equipment.
Background technology
With the fast development of development of Mobile Internet technology, the various applications on hand-held intelligent terminal such as mobile phone, tablet personal computer Program (Application, APP) is more and more.
Multiple different APP with identical services function are presently, there are, such as with the same service provider for taking out function Take out APP.In this application scenarios, usual same user is with one in for example taking out multiple different APP of function After APP places an order, at the same time it is wished that can synchronously see replying message for such as dispatching person in other APP, and disappear according to existing Transmission mechanism is ceased, this is not supported, i.e., information can not be synchronous between multiple different APP with identical services function, nothing Method carries the information to user across multiple APP.Therefore, it is necessary to providing a kind of new technical scheme improves present in such scheme One or more problem.
It should be noted that information is only used for strengthening the reason to the background of the disclosure disclosed in above-mentioned background section Solution, therefore can include not forming the information to prior art known to persons of ordinary skill in the art.
The content of the invention
The purpose of the disclosure be to provide one kind apply more between information real-time synchronization between information real-time synchronization method, more applications Device and the computer-readable recording medium and electronic equipment for realizing information real-time synchronization method between more applications, Jin Erzhi It is few to overcome one or more problem caused by the limitation of correlation technique and defect to a certain extent.
Other characteristics and advantage of the disclosure will be apparent from by following detailed description, or partially by the disclosure Practice and acquistion.
According to an aspect of this disclosure, there is provided information real-time synchronization method between a kind of more applications, should applied to server Method includes:
The predetermined registration operation that the first user of one first application program in the first set of applications sends is responded, determines second The second user of one second application program in set of applications communicates with first user;Wherein, the predetermined registration operation is taken Identified with mapping;
The application identities of each first application program and institute in first set of applications are obtained according to the mapping mark State the application identities of each second application program in the second set of applications of the first set of applications association;
The first interactive information that first user is sent by first application program is received, and according to each described The application identities of two application programs send first interactive information to each second application program of the second user; And/or
The second interactive information that the second user is sent by second application program is received, and according to each described The application identities of one application program send second interactive information to each first application program of first user.
In a kind of exemplary embodiment of the disclosure, one first application program in the first set of applications of the response The predetermined registration operation that sends of the first user, determine the second user of one second application program in the second set of applications with it is described The step of first user communicates, including:
Respond the trigger action that the first user of one first application program in the first set of applications sends, distribution second The second user of one second application program in set of applications communicates with first user.
In a kind of exemplary embodiment of the disclosure, the application identities according to each first application program are by institute The step of the second interactive information is sent to each first application program of first user is stated, including:
Obtain the first User Identity of first user;
Described second is handed over reference to the application identities of first User Identity and each first application program Mutual information is sent to each first application program of first user.
In a kind of exemplary embodiment of the disclosure, this method also includes:
Before the step of the first User Identity of acquisition first user, distributed for first user First User Identity.
In a kind of exemplary embodiment of the disclosure, the application identities according to each second application program are by institute The step of the first interactive information is sent to each second application program of the second user is stated, including:
Obtain a second user identity of the second user;
Described first is handed over reference to the application identities of the second user identity and each second application program Mutual information is sent to each second application program of the second user.
In a kind of exemplary embodiment of the disclosure, this method also includes:
Before the step of second user identity of the acquisition second user, for the second user point With the second user identity.
In a kind of exemplary embodiment of the disclosure, the trigger action includes initiating service order.
In a kind of exemplary embodiment of the disclosure, each first application program includes and the service order phase The first business function module and each first business function module closed belong to same account;Each second application program Include second business function module related to the service order and each second business function module belong to it is same Account.
In a kind of exemplary embodiment of the disclosure, this method also includes:
The application identities of each first application program are stored to the first array;
The application identities of each second application program are stored to the second array;
The mapping mark is set for first array and the second array, to establish first array and the second number Mapping relations between group.
According to an aspect of this disclosure, there is provided information real-time synchronization device between a kind of more applications, the device include:
Allocation of communications module, what the first user for responding one first application program in the first set of applications sent Predetermined registration operation, determine that the second user of one second application program in the second set of applications communicates with first user;Its In, the predetermined registration operation carries mapping mark;
Determining module is identified, for applying journey according in the mapping mark acquisition first set of applications each first The application mark of each second application program in the application identities of sequence, the second set of applications associated with first set of applications Know;
First information interactive module, handed over for receiving first user is sent by first application program first Mutual information, and sent first interactive information to the second user according to the application identities of each second application program Each second application program;And/or
Second information exchange module, handed over for receiving the second user is sent by second application program second Mutual information, and sent second interactive information to first user according to the application identities of each first application program Each first application program.
According to an aspect of this disclosure, there is provided a kind of computer-readable recording medium, computer program is stored thereon with, The program realizes described in above-mentioned any one the step of information real-time synchronization method between more applications when being executed by processor.
According to an aspect of this disclosure, there is provided a kind of electronic equipment, including:
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to perform described in above-mentioned any one answer via the executable instruction is performed more The step of with information real-time synchronization method.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In a kind of embodiment of the disclosure, the first set of applications of multiple first application programs is included by pre-setting And include the second set of applications of multiple second application programs, and the mapping relations established between two groups, server then may be used With according to mapping mark by the interactive information from the first application program simultaneously send to multiple second application programs and according to Mapping mark sends the interactive information from the second application program to multiple first application programs simultaneously.Thus it is possible, on the one hand, can By the mapping relations between the application identities of multiple application programs, to realize the span APP's of same user's multiple utility program Message synchronization, can be across multiple APP synchronizations transmission informations;On the other hand, quantity of the message synchronization mechanism in the disclosure across APP Unrestrictedly, the operation expanding in future can be supported completely.
It should be appreciated that the general description and following detailed description of the above are only exemplary and explanatory, not The disclosure can be limited.
Brief description of the drawings
Accompanying drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure Example, and be used to together with specification to explain the principle of the disclosure.It should be evident that drawings in the following description are only the disclosure Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis These accompanying drawings obtain other accompanying drawings.
Fig. 1 schematically shows messaging flow figure between the APP in the correlation technique shown in the disclosure;
Fig. 2 schematically shows in the disclosure exemplary embodiment information real-time synchronization method flow chart between more applications;
Fig. 3 schematically show in disclosure exemplary embodiment it is another apply between information real-time synchronization method flow chart;
Fig. 4 schematically shows the synchronizing information application scenarios schematic diagram between multiple APP in disclosure exemplary embodiment;
Fig. 5 schematically shows in the disclosure exemplary embodiment information real-time synchronization schematic device between more applications;
Fig. 6 schematically shows a kind of computer-readable recording medium schematic diagram in disclosure exemplary embodiment;
Fig. 7 schematically shows a kind of electronic equipment schematic diagram in disclosure exemplary embodiment.
Embodiment
Example embodiment is described more fully with referring now to accompanying drawing.However, example embodiment can be with a variety of shapes Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, these embodiments are provided so that the disclosure will more Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, knot Structure or characteristic can be incorporated in one or more embodiments in any suitable manner.
In addition, accompanying drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical accompanying drawing mark in figure Note represents same or similar part, thus will omit repetition thereof.Some block diagrams shown in accompanying drawing are work( Can entity, not necessarily must be corresponding with physically or logically independent entity.These work(can be realized using software form Energy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or place These functional entitys are realized in reason device device and/or microcontroller device.
Messaging flow figure between APP with reference to shown in figure 1 in correlation technique.In the correlation technique, APP is being realized Between when the sending and receiving, it is necessary to business side APP of message transmit data parameters to server previously according to some business scenario, So that the server is the user distributing user identity UID (User by the APP initiating business requests Identification).For example, when taking out APP generation Client-initiated take-away orders, the server can transmit interactive information With jockey's information at dispatching APP ends, and server is that user and jockey each distribute UID.Meanwhile the server can obtain The take-away APP and jockey end of the user terminal respective APP identity of dispatching APP, i.e. application identities (also known as APP ID).So Afterwards, the server can message call transceiver interface, and according to UID the and APP ID of user terminal, and the UID at jockey end And APP ID realize the take-away APP and dispense the transmitting-receiving of the interaction message between APP.But if same user steps on simultaneously For example certain purchases by group APP and certain takes out APP for record, is but placed an order in the take-away channel for purchasing by group APP, and generate mutual with jockey Dynamic message, according to existing pattern, the interactive message only can purchase by group realization transmitting-receiving in APP and dispatching APP at this, will not be synchronized to In the take-away APP, namely message between multiple APP with takeout service belonging to same user can not be synchronous, influences to use Experience at family.For example, when it is above-mentioned purchase by group APP with take out APP be two different APP for belonging to same service provider in itself when, user All be a service provider or jockey can feel uncertain, why same takeout service, larger gap is had in different APP, So as to reduce Consumer's Experience.
In order to overcome the above mentioned problem in the correlation technique, provide firstly in this example embodiment one kind more apply between Information real-time synchronization method, this method can apply to server.With reference to shown in figure 2, this method may comprise steps of:
Step S201:Respond the default behaviour that the first user of one first application program in the first set of applications sends Make, determine that the second user of one second application program in the second set of applications communicates with first user;Wherein, it is described Predetermined registration operation carries mapping mark.
Step S202:The application of each first application program in first set of applications is obtained according to the mapping mark The application identities of each second application program in mark, the second set of applications associated with first set of applications.
Step S203:Receive the first interactive information that first user is sent by first application program, and root First interactive information is sent to each described the of the second user according to the application identities of each second application program Two application programs.
Step S204:Receive the second interactive information that the second user is sent by second application program, and root Second interactive information is sent to each described the of first user according to the application identities of each first application program One application program.
Wherein, step 203 and step S204 can be provided simultaneously with;But when step 203 and step S204 only possess one, Related technical problem of the prior art can also largely be improved, therefore also belong to the protection model of the disclosure Enclose.
Pass through information real-time synchronization method between above-mentioned more applications, on the one hand, the application that can pass through multiple application programs is marked Mapping relations between knowledge, the span APP of same user's multiple utility program message synchronization is realized, can be synchronous across multiple APP Transmission information;On the other hand, the message synchronization mechanism in the disclosure can support future completely across APP endless number system Operation expanding.
Below, will be referring to figs. 2 to Fig. 4, with reference to takeout service to each of the above method in this example embodiment Step is described in detail.But it should be recognized that the method in this example embodiment is expressly not limited to take out industry It is engaged in scene, such as other business scenarios of shopping online, mobile banking transaction is applied equally to, to this in the present exemplary embodiment Do not do particular determination.
In step s 201, the default of the first user transmission of one first application program in the first set of applications is responded Operation, determines that the second user of one second application program in the second set of applications communicates with first user.
In an example embodiment, the predetermined registration operation can be trigger action, and the step S201 specifically can be with It is:Respond the trigger action that the first user of one first application program in the first set of applications sends, the application of distribution second The second user of one second application program in program groups communicates with first user.
In this example embodiment, this method can be realized by a server, and the server can be processing identical services Service server, such as service provider processing takeout service server, be certainly not limited to this.It is outer to handle in the present embodiment Sell and illustrate exemplified by the server of business.Exemplary, the first application program in first set of applications can be The take-away APP of user terminal, purchase by group APP, net purchase APP etc. there are the APP for taking out function, these APP can run on such as mobile phone, flat On the hand-held intelligent terminals such as plate computer.The second application program in second set of applications can be special delivery APP, direct sending The dispatching APP at the jockey ends such as APP, mass-rent dispatching APP, it is hand-held that these dispatchings APP can also run on such as mobile phone, tablet personal computer On intelligent terminal.Above-mentioned trigger action can include the operation for initiating service order;For example, the service order can be unlimited In the service order for taking out order of making a reservation.Certainly, in other exemplary embodiments of the disclosure, above-mentioned trigger action can also It is such as transfer operation, other operations of sharing operation, particular determination is not done to this in the present exemplary embodiment.
In an example embodiment, each first application program in first set of applications include with it is described Related identical first business function module of service order, multiple first business function modules belong to same first user Account.Exemplary, first business function module can be takeout service module, such as the take-away channel in APP.Each With take out channel different APP can be logged in by same user, such as user by user account log in it is above-mentioned one of them It after such as purchasing by group APP, can be made a reservation by takeout service module therein, initiate to take out order of making a reservation accordingly.And the service The corresponding such as special delivery APP of Order splitting of making a reservation that device can initiate according to the user account, so that jockey gives user's food delivery, and Jockey can purchase by group APP communication interaction information, such as reminder information etc. by special delivery APP and the user terminal.
In a kind of exemplary embodiment of the disclosure, each second application program in second set of applications is wrapped Identical second business function module related with the service order is included, multiple second business function modules belong to same Second user account.Exemplary, second business function module can be dispatching business module, each have dispatching business The different dispatching APP of module can be logged in by same jockey, for example, jockey by jockey's account log in it is above-mentioned one of them as special , can be by dispensing business module order to user's food delivery after sending APP, and jockey can pass through special delivery APP and the use Family end purchases by group APP communication interaction information.
In another exemplary embodiment of the disclosure, part second application program can also answer with described first It is identical with program, it is simply installed in the different intelligent terminal at user terminal and jockey end.Such as can install and purchase by group APP, use Family and jockey are logged in by respective account to be purchased by group APP and is operated in different business function modules, such as user is taking out frequency Road initiates to make a reservation, and jockey is in dispatching channel order and food delivery etc..
In step S202, each first application program in first set of applications is obtained according to the mapping mark The application identities of each second application program in application identities, the second set of applications associated with first set of applications.
In this example embodiment, the application that can include in advance in a preset configuration table to above-mentioned first set of applications The application identities that mark and the second set of applications include are configured, and are established the first set of applications and second and applied journey The mapping relations of sequence group, and the mapping mark of the configuration binding of the first set of applications and the second set of applications for mapping. For example, each second in each first application program and the second set of applications in above-mentioned first set of applications applies journey The application identities of sequence can be unique ID respectively, i.e. APP ID, for characterizing different APP.Show in one kind of the disclosure In example property embodiment, the application of each first application program it can be marked in a preset configuration table includes the first set of applications Know, in the second set of applications the application identities of each second application program and the application identities of first set of applications and Mapping relations between the application identities of second set of applications.
In certain embodiments, this method can also include by the application identities of each first application program store to First array, the application identities of each second application program are stored to the second array, meanwhile, be first array with And second array set it is described mapping mark, to establish the mapping relations between first array and the second array.Such as can So that the application identities for purchasing by group APP, taking out APP, net purchase APP etc. with takeout service functional module are stored to the first array< Purchase by group APP ID, take out APP ID, net purchase APP ID ...>, by with the dispatching special delivery APP of business function module, direct sending APP, Mass-rent dispatching APP application identities are stored to the first array<Special delivery APP ID, direct sending APP ID, mass-rent dispatching APP ID ...>. Then, the mapping mark is set for first array and the second array, such as 1001, to establish first array and the Mapping relations between two arrays.For example, the mapping relations can be:from<Special delivery APP ID, direct sending APP ID, mass-rent Dispatching APP ID ...>to<Purchase by group APP ID, take out APP ID, net purchase APP ID ...>.That is special delivery APP ID, direct sending APP Any one in ID, mass-rent dispatching APP ID, which maps to, to be purchased by group APP ID, takes out APP ID, net purchase APP ID etc., realizes one To more mapping relations.
In another exemplary embodiment of the disclosure, the trigger action can carry above-mentioned mapping mark, and this reflects The server can be transferred to the service order by penetrating mark, and then by server according to mapping mark and above-mentioned default Allocation list determines each in the application identities and the second set of applications of each first application program in first set of applications The application identities of second application program.Exemplary, the server is receiving the mapping mark of one first application program transmission When knowing 1001, the application mark of all first application programs in the first set of applications can be found in the preset configuration table Know, such as purchase by group APP ID, take out APP ID, net purchase APP ID.
From the foregoing, it will be observed that this example embodiment is by increasing Channel ID field, it is multiple to realize with mapping mode Mapping relations between the APP ID of application program, and then the span APP of follow-up same user's multiple utility program can be realized Message synchronization.Such as two can be included corresponding to Channel ID 1001 in the preset configuration table of server bottom Point, i.e. the APP ID groups of transmitting terminal, and the APP ID groups of receiving terminal.Exemplary, Channel ID can be the number of mapping Group pairing mode, the mapping relations if Channel ID are 1001,1001 corresponding bindings are:from<Purchase by group APP ID, take out APP ID, net purchase APP ID ...>to<Special delivery APP ID, direct sending APP ID, mass-rent dispatching APP ID ...>.It can thus lead to Cross mapping mark 1001 and find the APP groups for sending or receiving, realize one of transmission a piece of news in multiple APP, receive Other multiple APP in can receive this message simultaneously.As long as such as user any one take-away APP messaging list in, The message from same dispatching personnel can be seen.The embodiment of the present disclosure is activated business supporting interface, by increasing Channel Id field, the infinite expanding of transmitting terminal and receiving terminal APP quantity can be supported.
In step S203, the first interactive information that first user is sent by first application program is received, And first interactive information is sent to each institute of the second user according to the application identities of each second application program State the second application program.
Exemplary, first interactive information can be believed with the reminder that the first user is sent by first application program Breath;For example, in an application scenarios, user can send reminder information by purchasing by group APP, and the server receives reminder letter Breath, and according to the application identities of each second application program, such as special delivery APP ID, direct sending APP ID, mass-rent dispatching APP ID APP ID etc. pairs is dispensed Deng special delivery APP ID, direct sending APP ID, mass-rent for sending the reminder information to the second user Each second application program answered.
Further, as shown in figure 3, in this example embodiment, according to the application identities of each second application program First interactive information is sent to each second application program of the second user, can also include obtaining described the The second user identity of two users, such as the UID (step S301) distributed before obtaining for the second user, or Obtain the existing UID of second user itself;So as to reference to the second user identity and each second application program Application identities first interactive information is sent to each second application program (step S302) of the second user. And then the server can message call transceiver interface, and according to each described the of the UID of second user and second user The APP ID realizations transmitting-receiving as taken out the interaction message between APP and multiple dispatching APP of two application programs, i.e. user Reminder information can be synchronized in all dispatching APP of second user, and then can lift Consumer's Experience.
In step S204, the second interactive information that the second user is sent by second application program is received, And second interactive information is sent to each institute of first user according to the application identities of each first application program State the first application program.
Exemplary, second interactive information can be the information that jockey returns according to reminder information.For example, at one In application scenarios, jockey is multiplexed the reminder information at family in special delivery APP last times, such as " just a moment,please, at once for reply text information To ";The server receives the return information, and according to the application identities of each first application program, such as purchase by group APP ID, The return information is sent to first user and purchases by group APP ID, take-away APP by take-away APP ID, net purchase APP ID etc. Each first application program corresponding to ID, net purchase APP ID etc..
Similar, in this example embodiment, described second is handed over according to the application identities of each first application program Mutual information, which is sent to each first application program of first user, can also include obtaining the one the of first user One User Identity (such as UID), so as to reference to first User Identity and each first application program should Second interactive information is sent to each first application program of first user with mark.And then the service Device can message call transceiver interface, and according to each first application program of the UID of the first user and the first user APP ID realize the transmitting-receiving of the interaction message between the APP and multiple take-away APP such as dispatching, i.e. the return information of jockey can be with It is synchronized in all take-away APP of the first user, and then Consumer's Experience can be lifted.In certain embodiments, in the acquisition Can be that first user distributes the first user identity mark before the first User Identity of first user Know.
The exemplary application schematic diagram of a scenario in conjunction with the disclosure shown in Fig. 4 describes the example reality of the disclosure in detail below Apply the above method in mode.This method comprises the following steps:
Step S401:Order is generated, transmits Channel ID.Such as one user log in purchase by group APP take out channel start to order Meal, generate order;Purchase by group APP by sequence information and belong to one group purchase by group APP ID, to take out APP ID, net purchase APP ID pre- The common Channel ID such as 1001 first set are transferred to server.
Step S402:Order is distributed, returns to jockey UID and APP ID.Such as server is according to dispatching distance and jockey The factors such as dispensed amounts are that the jockey distributes the order, obtain the UID of jockey.
Step S403:User sends out message to jockey.Such as user sends reminder information riding to distribution by purchasing by group APP Hand, that is, send messages to the dispatching APP that jockey uses.
Step S404:Multiple dispatching APP source synchronous receivers.Such as the server is tied up according to Channel ID such as 1001 The fixed mapping relations, the reminder synchronizing information is sent to multiple dispatching APP, such as synchronous send to mass-rent and dispenses APP, Special delivery APP and express delivery APP etc..Same jockey can see the message of user's hair in any one dispatching APP after logging in.
Step S405:Same jockey replys user message.For example, same jockey is in currently used dispatching APP Replied message according to the reminder information of such as user to user.
Step S406:Multiple APP source synchronous receivers of making a reservation.It is exemplary, the server according to Channel ID such as The mapping relations of 1001 bindings, reply message synchronous send to multiple by described and for example purchase by group APP, take out APP and net purchase In APP.Purchasing by group APP, take-away APP and net purchase APP, synchronously reception jockey replies to replying message for user, after same user logs in It can be seen that the message that jockey replys in any one take-away APP.
In the exemplary application scene of the embodiment of the present disclosure, have with user multiple such as group of U.S., popular comment Want to give jockey's messaging across more APP in the APP of takeout service, be possible.And with user such as group of U.S., popular comment Think real-time synchronous message between multiple takeout service APP, it is also possible.In addition, in the exemplary application field of the embodiment of the present disclosure Jing Zhong, want to give user's messaging across more APP in multiple dispatching APP such as special delivery, express delivery with jockey, be possible.And Think real-time synchronous message in multiple dispatching APP such as special delivery, express delivery with jockey, it is also possible.So, user or ride The use gap that hand is experienced in the different APP of same service provider is very small, and then user experience is increased By force.
It should be noted that the application scenarios of the embodiment of the present disclosure are not limited solely to take out in APP, can also be applied to For example user buys commodity on Taobao APP, and according to scene of this exemplary method synchronizing information etc. on day cat APP.
The embodiment of the present disclosure is applied to the real-time synchronization of instant messaging (Instant Messaging) IM message, and it is from disappearing Message synchronization processing is done in terms of breath protocol layer rather than service layer, can be supported completely same under the more usage scenarios of multi-service APP The demand of user's synchronous messaging between more APP.The embodiment of the present disclosure is specifically based on communication protocol and makees message synchronization, can be with The information receiving and transmitting under the multimode such as online, offline is realized, supports to transmit/receive the APP endless number systems of both-end, from business scenario See, for message synchronization mechanism across APP endless number system, future can support operation expanding completely.In addition, future is in enterprise customer In the case that center is got through, multi-service message center can be quickly integrated, strengthens Consumer's Experience.
It should be noted that although describing each step of method in the disclosure with particular order in the accompanying drawings, still, This, which does not require that or implied, to perform these steps according to the particular order, or has to carry out the step shown in whole Desired result could be realized.It is additional or alternative, it is convenient to omit some steps, multiple steps to be merged into a step and held OK, and/or by a step execution of multiple steps etc. are decomposed into.In addition, being also easy to understand, these steps can be Such as either synchronously or asynchronously performed in multiple module/process/threads.
Further, in this example embodiment, information real-time synchronization device between one kind application more is additionally provided.Reference chart Shown in 5, device 500 can include distributed for business communications module 501, mark determining module 502, first information interactive module 503 and second information exchange module 504.Wherein:
Allocation of communications module 501 can be used for the first user for responding one first application program in the first set of applications The predetermined registration operation of transmission, the second user and first user for determining one second application program in the second set of applications are led to Letter;Wherein, the predetermined registration operation carries mapping mark.
Mark determining module 502 can be used for being obtained each first in first set of applications according to the mapping mark Each second application program in the application identities of application program, the second set of applications associated with first set of applications Application identities.
First information interactive module 503 can be used for receiving what first user was sent by first application program First interactive information, and sent first interactive information to described according to the application identities of each second application program Each second application program of two users.
Second information exchange module 504 can be used for receiving what the second user was sent by second application program Second interactive information, and sent second interactive information to described according to the application identities of each first application program Each first application program of one user.
Wherein, the information exchange module 504 of first information interactive module 503 and second can be provided simultaneously with;But in the first letter When the breath information exchange module 504 of interactive module 503 and second only possesses one, it can also largely improve prior art In related technical problem, therefore also belong to the protection domain of the disclosure.
In a kind of exemplary embodiment of the disclosure, one first application program in the first set of applications of the response The predetermined registration operation that sends of the first user, determine the second user of one second application program in the second set of applications with it is described First user communication can include:Respond the triggering that the first user of one first application program in the first set of applications sends Operation, the second user for one second application program distributed in the second set of applications communicate with first user.
In a kind of exemplary embodiment of the disclosure, the application identities according to each first application program are by institute Stating the second interactive information and sending to each first application program of first user includes:
Obtain the first User Identity of first user;
Described second is handed over reference to the application identities of first User Identity and each first application program Mutual information is sent to each first application program of first user.
In a kind of exemplary embodiment of the disclosure, in first User Identity for obtaining first user Before, first User Identity is distributed for first user.
In a kind of exemplary embodiment of the disclosure, the application identities according to each second application program are by institute Stating the first interactive information and sending to each second application program of the second user includes:
Obtain a second user identity of the second user;
Described first is handed over reference to the application identities of the second user identity and each second application program Mutual information is sent to each second application program of the second user.
In a kind of exemplary embodiment of the disclosure, in the second user identity mark for obtaining the second user Before knowledge, the second user identity is distributed for the second user.
In a kind of exemplary embodiment of the disclosure, the trigger action can include initiating service order.
In a kind of exemplary embodiment of the disclosure, each first application program includes and the service order phase The first business function module and each first business function module closed belong to same account;Each second application program Include second business function module related to the service order and each second business function module belong to it is same Account.
In a kind of exemplary embodiment of the disclosure, the application identities of each first application program can be stored To the first array;The application identities of each second application program are stored to the second array;And it is first array And second array set it is described mapping mark, to establish the mapping relations between first array and the second array.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method Embodiment in be described in detail, explanation will be not set forth in detail herein.
It should be noted that although some modules or list of the equipment for action executing are referred in above-detailed Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more Either the feature of unit and function can embody module in a module or unit.A conversely, above-described mould Either the feature of unit and function can be further divided into being embodied by multiple modules or unit block.As module or list The part of member display can be or may not be physical location, you can with positioned at a place, or can also be distributed to On multiple NEs.Some or all of module therein can be selected according to the actual needs to realize the open scheme of wood Purpose.Those of ordinary skill in the art are without creative efforts, you can to understand and implement.
In an exemplary embodiment of the disclosure, a kind of computer-readable recording medium is additionally provided, is stored thereon with meter Calculation machine program, information between being applied more described in any one above-mentioned embodiment can be realized when the program is by such as computing device The step of real-time synchronization method.In some possible embodiments, various aspects of the invention are also implemented as a kind of journey The form of sequence product, it includes program code, and when described program product is run on the terminal device, described program code is used for Make the terminal device perform this specification it is above-mentioned apply between described in information real-time synchronization method part according to the present invention The step of various illustrative embodiments.
With reference to shown in figure 6, describe according to the embodiment of the present invention be used to realize it is above-mentioned apply between information it is real-time The program product 600 of synchronous method, it can use portable compact disc read only memory (CD-ROM) and including program code, And it can be run on terminal device, such as PC.However, the program product not limited to this of the present invention, in this document, Readable storage medium storing program for executing can be any includes or the tangible medium of storage program, the program can be commanded execution system, device Either device use or in connection.
Described program product can use any combination of one or more computer-readable recording mediums.Computer-readable recording medium can be readable letter Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or System, device or the device of semiconductor, or any combination above.The more specifically example of readable storage medium storing program for executing is (non exhaustive List) include:It is electrical connection, portable disc, hard disk, random access memory (RAM) with one or more wires, read-only Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer-readable recording medium can include believing in a base band or as the data that a carrier wave part is propagated Number, wherein carrying readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetism Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any beyond readable storage medium storing program for executing Computer-readable recording medium, the computer-readable recording medium can send, propagate either transmit for being used by instruction execution system, device or device or Person's program in connection.The program code included on readable storage medium storing program for executing can be transmitted with any appropriate medium, bag Include but be not limited to wireless, wired, optical cable, RF etc., or above-mentioned any appropriate combination.
Can being combined to write the program operated for performing the present invention with one or more programming languages Code, described program design language include object oriented program language-Java, C++ etc., include routine Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user Perform on computing device, partly perform on a user device, the software kit independent as one performs, is partly calculated in user Its upper side point is performed or performed completely in remote computing device or server on a remote computing.It is remote being related to In the situation of journey computing device, remote computing device can pass through the network of any kind, including LAN (LAN) or wide area network (WAN) user calculating equipment, is connected to, or, it may be connected to external computing device (such as utilize ISP To pass through Internet connection).
In an exemplary embodiment of the disclosure, a kind of electronic equipment is also provided, the electronic equipment can include processor, And the memory of the executable instruction for storing the processor.Wherein, the processor is configured to via described in execution The step of executable instruction is to perform described in any one above-mentioned embodiment information real-time synchronization method between more applications.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or Program product.Therefore, various aspects of the invention can be implemented as following form, i.e.,:It is complete hardware embodiment, complete The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.), or hardware and software, can unite here Referred to as " circuit ", " module " or " system ".
The electronic equipment 700 according to the embodiment of the invention is described referring to Fig. 7.The electronics that Fig. 7 is shown Equipment 700 is only an example, should not bring any restrictions to the function and use range of the embodiment of the present invention.
As shown in fig. 7, electronic equipment 700 is showed in the form of universal computing device.The component of electronic equipment 700 can wrap Include but be not limited to:At least one processing unit 710, at least one memory cell 720, (including the storage of connection different system component Unit 720 and processing unit 710) bus 730, display unit 740 etc..
Wherein, the memory cell is had program stored therein code, and described program code can be held by the processing unit 710 OK so that the root between the above-mentioned more applications of the execution of processing unit 710 this specification described in information real-time synchronization method part The step of according to various illustrative embodiments of the invention.For example, the processing unit 710 can perform step as shown in Figure 1 Suddenly.
The memory cell 720 can include the computer-readable recording medium of volatile memory cell form, such as random access memory Unit (RAM) 7201 and/or cache memory unit 7202, it can further include read-only memory unit (ROM) 7203.
The memory cell 720 can also include program/practical work with one group of (at least one) program module 7205 Tool 7204, such program module 7205 includes but is not limited to:Operating system, one or more application program, other programs Module and routine data, the realization of network environment may be included in each or certain combination in these examples.
Bus 730 can be to represent the one or more in a few class bus structures, including memory cell bus or storage Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures Local bus.
Electronic equipment 700 can also be with one or more external equipments 800 (such as keyboard, sensing equipment, bluetooth equipment Deng) communication, the equipment communication interacted with the electronic equipment 700 can be also enabled a user to one or more, and/or with causing Any equipment that the electronic equipment 700 can be communicated with one or more of the other computing device (such as router, modulation /demodulation Device etc.) communication.This communication can be carried out by input/output (I/O) interface 750.Also, electronic equipment 700 can be with By network adapter 760 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, Such as internet) communication.Network adapter 760 can be communicated by bus 730 with other modules of electronic equipment 700.Should Understand, although not shown in the drawings, can combine electronic equipment 700 uses other hardware and/or software module, including it is but unlimited In:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number According to backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented Mode can be realized by software, can also be realized by way of software combines necessary hardware.Therefore, according to the disclosure The technical scheme of embodiment can be embodied in the form of software product, the software product can be stored in one it is non-volatile Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are to cause a calculating Equipment (can be personal computer, server or network equipment etc.) performs more should according to the above-mentioned of disclosure embodiment With an information real-time synchronization method.
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or Person's adaptations follow the general principle of the disclosure and including the undocumented common knowledges in the art of the disclosure Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the disclosure and spirit are by appended Claim is pointed out.

Claims (12)

  1. A kind of 1. information real-time synchronization method between more applications, applied to server, it is characterised in that this method includes:
    The predetermined registration operation that the first user of one first application program in the first set of applications sends is responded, determines the second application The second user of one second application program in program groups communicates with first user;Wherein, the predetermined registration operation carries Mapping mark;
    The application identities of each first application program in first set of applications are obtained, with described the according to the mapping mark The application identities of each second application program in two set of applications;
    Receive the first interactive information that first user is sent by any first application program, and according to each described the The application identities of two application programs send first interactive information to each second application program of the second user; And/or
    Receive the second interactive information that the second user is sent by any second application program, and according to each described the The application identities of one application program send second interactive information to each first application program of first user.
  2. 2. according to the method for claim 1, it is characterised in that one first application in the first set of applications of the response The predetermined registration operation that first user of program sends, determine the second user of one second application program in the second set of applications with The step of first user communication, including:
    Respond the trigger action that the first user of one first application program in the first set of applications sends, the application of distribution second The second user of one second application program in program groups communicates with first user.
  3. 3. according to the method for claim 1, it is characterised in that the application identities according to each first application program The step of second interactive information is sent to each first application program of first user, including:
    Obtain the first User Identity of first user;
    The described second interaction is believed with reference to the application identities of first User Identity and each first application program Breath is sent to each first application program of first user.
  4. 4. according to the method for claim 3, it is characterised in that this method also includes:
    Before the step of the first User Identity of acquisition first user, for described in first user distribution First User Identity.
  5. 5. according to the method for claim 1, it is characterised in that the application identities according to each second application program The step of first interactive information is sent to each second application program of the second user, including:
    Obtain a second user identity of the second user;
    The described first interaction is believed with reference to the application identities of the second user identity and each second application program Breath is sent to each second application program of the second user.
  6. 6. according to the method for claim 5, it is characterised in that this method also includes:
    Before the step of second user identity of the acquisition second user, institute is distributed for the second user State second user identity.
  7. 7. according to the method described in claim 2~6 any one, it is characterised in that the trigger action includes initiation business Order.
  8. 8. according to the method for claim 7, it is characterised in that each first application program includes ordering with the business First business function module of simple correlation and each first business function module belongs to same account;Each second application Program includes second business function module related to the service order and each second business function module belongs to Same account.
  9. 9. according to the method for claim 1, it is characterised in that this method also includes:
    The application identities of each first application program are stored to the first array;
    The application identities of each second application program are stored to the second array;
    For first array and the second array, the mapping mark is set, with establish first array and the second array it Between mapping relations.
  10. 10. information real-time synchronization device between a kind of more applications, it is characterised in that the device includes:
    Allocation of communications module, the first user for responding one first application program in the first set of applications send default Operation, determines that the second user of one second application program in the second set of applications communicates with first user;Wherein, institute State predetermined registration operation and carry mapping mark;
    Determining module is identified, for obtaining each first application program in first set of applications according to the mapping mark The application identities of each second application program in application identities, the second set of applications associated with first set of applications;
    First information interactive module, believe for receiving the first interaction that first user is sent by first application program Breath, and according to the application identities of each second application program sent first interactive information each to the second user Second application program;And/or
    Second information exchange module, believe for receiving the second interaction that the second user is sent by second application program Breath, and according to the application identities of each first application program sent second interactive information each to first user First application program.
  11. 11. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The step of information real-time synchronization method between more applications described in any one of claim 1~9 is realized during execution.
  12. 12. a kind of electronic equipment, it is characterised in that including:
    Processor;And
    Memory, for storing the executable instruction of the processor;
    Wherein, the processor is configured to come described in perform claim 1~9 any one of requirement via the execution executable instruction Between more applications the step of information real-time synchronization method.
CN201710642408.2A 2017-07-31 2017-07-31 Method, device, medium and electronic equipment for synchronizing information among multiple applications in real time Active CN107450998B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710642408.2A CN107450998B (en) 2017-07-31 2017-07-31 Method, device, medium and electronic equipment for synchronizing information among multiple applications in real time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710642408.2A CN107450998B (en) 2017-07-31 2017-07-31 Method, device, medium and electronic equipment for synchronizing information among multiple applications in real time

Publications (2)

Publication Number Publication Date
CN107450998A true CN107450998A (en) 2017-12-08
CN107450998B CN107450998B (en) 2020-06-02

Family

ID=60490568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710642408.2A Active CN107450998B (en) 2017-07-31 2017-07-31 Method, device, medium and electronic equipment for synchronizing information among multiple applications in real time

Country Status (1)

Country Link
CN (1) CN107450998B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213611A (en) * 2018-08-01 2019-01-15 天津字节跳动科技有限公司 The striding course means of communication, device, terminal and storage medium
CN110690936A (en) * 2018-07-06 2020-01-14 腾讯科技(深圳)有限公司 Time control method, system and computer system in service operation
CN110830360A (en) * 2019-10-12 2020-02-21 中国平安财产保险股份有限公司 Multi-application program intercommunication method, electronic device and computer readable storage medium
CN111143086A (en) * 2019-12-16 2020-05-12 维沃移动通信有限公司 Service request method and electronic equipment
CN113992617A (en) * 2021-09-28 2022-01-28 青岛海尔科技有限公司 Information interaction method and device, electronic equipment and storage medium
CN114070809A (en) * 2021-11-19 2022-02-18 广东美的制冷设备有限公司 Data migration method, equipment and storage medium
CN115002060A (en) * 2022-05-25 2022-09-02 拉扎斯网络科技(上海)有限公司 Message processing method and device
WO2022205859A1 (en) * 2021-03-31 2022-10-06 掌阅科技股份有限公司 Data exchange method, computing device, computer storage medium
CN115473865A (en) * 2022-08-03 2022-12-13 北京达佳互联信息技术有限公司 Information interaction method, server, client and storage medium
CN116028209A (en) * 2022-05-16 2023-04-28 荣耀终端有限公司 Resource scheduling method, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078788A (en) * 2011-06-27 2013-05-01 北京奇虎科技有限公司 Information interaction method and information interaction system based on application
CN106572523A (en) * 2016-10-31 2017-04-19 宇龙计算机通信科技(深圳)有限公司 Operation control method and device of application and terminal
CN106686025A (en) * 2015-11-05 2017-05-17 腾讯科技(深圳)有限公司 Data collection method and apparatus thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078788A (en) * 2011-06-27 2013-05-01 北京奇虎科技有限公司 Information interaction method and information interaction system based on application
CN106686025A (en) * 2015-11-05 2017-05-17 腾讯科技(深圳)有限公司 Data collection method and apparatus thereof
CN106572523A (en) * 2016-10-31 2017-04-19 宇龙计算机通信科技(深圳)有限公司 Operation control method and device of application and terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110690936A (en) * 2018-07-06 2020-01-14 腾讯科技(深圳)有限公司 Time control method, system and computer system in service operation
CN110690936B (en) * 2018-07-06 2021-09-24 腾讯科技(深圳)有限公司 Time control method, system and computer system in service operation
CN109213611A (en) * 2018-08-01 2019-01-15 天津字节跳动科技有限公司 The striding course means of communication, device, terminal and storage medium
CN110830360B (en) * 2019-10-12 2022-11-25 中国平安财产保险股份有限公司 Multi-application program intercommunication method, electronic device and computer readable storage medium
CN110830360A (en) * 2019-10-12 2020-02-21 中国平安财产保险股份有限公司 Multi-application program intercommunication method, electronic device and computer readable storage medium
CN111143086B (en) * 2019-12-16 2023-04-07 维沃移动通信有限公司 Service request method and electronic equipment
CN111143086A (en) * 2019-12-16 2020-05-12 维沃移动通信有限公司 Service request method and electronic equipment
WO2022205859A1 (en) * 2021-03-31 2022-10-06 掌阅科技股份有限公司 Data exchange method, computing device, computer storage medium
CN113992617A (en) * 2021-09-28 2022-01-28 青岛海尔科技有限公司 Information interaction method and device, electronic equipment and storage medium
CN113992617B (en) * 2021-09-28 2023-07-21 青岛海尔科技有限公司 Information interaction method and device, electronic equipment and storage medium
CN114070809A (en) * 2021-11-19 2022-02-18 广东美的制冷设备有限公司 Data migration method, equipment and storage medium
CN114070809B (en) * 2021-11-19 2023-03-21 广东美的制冷设备有限公司 Data migration method, equipment and storage medium
CN116028209A (en) * 2022-05-16 2023-04-28 荣耀终端有限公司 Resource scheduling method, electronic equipment and storage medium
CN116028209B (en) * 2022-05-16 2023-10-20 荣耀终端有限公司 Resource scheduling method, electronic equipment and storage medium
CN115002060A (en) * 2022-05-25 2022-09-02 拉扎斯网络科技(上海)有限公司 Message processing method and device
CN115473865A (en) * 2022-08-03 2022-12-13 北京达佳互联信息技术有限公司 Information interaction method, server, client and storage medium

Also Published As

Publication number Publication date
CN107450998B (en) 2020-06-02

Similar Documents

Publication Publication Date Title
CN107450998A (en) Information real-time synchronization method, device, medium and electronic equipment between more applications
CN1960345B (en) Method and system for creating multi-accounting number users in instant communicating system
CN105530175A (en) Message processing method, device and system
CN111447133B (en) Message transmission method and device, storage medium and electronic device
WO2019072197A1 (en) Red packet distribution method, device, and medium
CN102655515B (en) Information distribution method, system and equipment
KR101597587B1 (en) System and apparatus and method of providing mobile present coupons upon selection of receiver
CN108510276A (en) Data processing method, device and system
CN109949062A (en) Application software Extension Software Platform confirmation method and device, storage medium, electronic equipment
US20180285855A1 (en) System for proxy payment based on shared electronic commerce shopping cart, method thereof and non-transitory computer readable storage medium having computer program recorded thereon
US20180375815A1 (en) Send2Mobile Cloud Plus
CN104809612A (en) Order payment method, server and mobile terminal
WO2013117062A1 (en) Communications method and system for dynamically distributing merchandise coupon
CN104065399A (en) Method, devices and system for negotiation work mode
CN108038964A (en) The self-service mark distributing method for selling equipment
CN106330662A (en) Group establishment method and device for social platform
CN104981710A (en) Locating user in distress through multiple transmitters
KR20170034733A (en) User equipment, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR102616289B1 (en) Terminal, POS terminal, beacon management server, beacon signal transmitter, troupe management server for confirming troupe using beacon, system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
CN107231664B (en) A kind of method and apparatus for user equipment progress flow control
CN104980467B (en) Connecting information management method and device, system
KR20100014806A (en) Reward points issuance and redemption using product coded wireless communication protocols
KR20140003270A (en) A method and an apparatus providing banking service interlocking with social network service application
CN106506687A (en) A kind of information processing method and system
KR20120002363A (en) Method and apparatus of credit settlement using a wirelss access point

Legal Events

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