CN108230218A - Method for pushing, system, storage medium and the electronic equipment of more people's check-ins - Google Patents

Method for pushing, system, storage medium and the electronic equipment of more people's check-ins Download PDF

Info

Publication number
CN108230218A
CN108230218A CN201810102401.6A CN201810102401A CN108230218A CN 108230218 A CN108230218 A CN 108230218A CN 201810102401 A CN201810102401 A CN 201810102401A CN 108230218 A CN108230218 A CN 108230218A
Authority
CN
China
Prior art keywords
check
passenger
colleague
ins
request
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
CN201810102401.6A
Other languages
Chinese (zh)
Other versions
CN108230218B (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.)
Ctrip Travel Network Technology Shanghai Co Ltd
Original Assignee
Ctrip Travel Network Technology Shanghai 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 Ctrip Travel Network Technology Shanghai Co Ltd filed Critical Ctrip Travel Network Technology Shanghai Co Ltd
Priority to CN201810102401.6A priority Critical patent/CN108230218B/en
Publication of CN108230218A publication Critical patent/CN108230218A/en
Application granted granted Critical
Publication of CN108230218B publication Critical patent/CN108230218B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

The present invention provides method for pushing, system, storage medium and the electronic equipment of more people's check-ins, and wherein method includes:When user establishes the air ticket order for including multidigit colleague passenger, the check-in relation mapping table of the corresponding air ticket order of generation;Check-in request is received, judges whether the identity information for sending out the user of check-in request hits the identity information of any colleague passenger in a check-in relation mapping table;If then obtain and pushed to the user for sending out check-in request the colleague passenger of all non-check-ins in the check-in relation mapping table of hit;According to the Flight Information of the corresponding air ticket order of check-in relation mapping table, airline seat table is obtained;The seat that user according to check-in request is sent out is selected based on airline seat table for the colleague passenger of all non-check-ins, updates airline seat table, completes more people's check-ins operation of the colleague passenger comprising all non-check-ins.The present invention is asked by a check-in, is completed several passengers check-in simultaneously under same order, is reduced request number of times, improves check-in efficiency.

Description

Method for pushing, system, storage medium and the electronic equipment of more people's check-ins
Technical field
The present invention relates to Internet technical field more particularly to a kind of method for pushing, system, the storage mediums of more people's check-ins And electronic equipment.
Background technology
With flourishing for domestic Civil Aviation Industry, airline and airport are devoted to promote service quality, improve each The working efficiency of link improves passenger and seizes the opportunity experience.For example, to simplify the flow after passenger arrives at the airport, queuing time is reduced, The mode of the online check-in of client and airport check-in platform self-service check-in is had developed in the industry, to avoid artificial check-in efficiency slow, The overspending time is needed to wait in line.
However, under existing technology, the either mode of the online check-in of client or airport check-in platform self-service check-in Mode, can only realize single single check-in.In the case of the passenger that goes together there are multidigit, need to distinguish for every passenger Multiple check-in is carried out, not only increases the number of operations of user so that user's check-in efficiency reduces, while also increases system pressure Power, system are constantly obtained and are updated the data, and increase operation burden.
It should be noted that information is only used for strengthening the reason to the background of the disclosure disclosed in above-mentioned background technology part Solution, therefore can include not forming the information to the prior art known to persons of ordinary skill in the art.
Invention content
In view of the above-mentioned problems, the present invention is intended to provide a kind of scheme that check-ins are synchronized by once asking to complete more people, Come the defects of solving single single check-in in the prior art.
According to an aspect of the present invention, a kind of method for pushing of more people's check-ins, the method includes:
When user establishes the air ticket order for including multidigit colleague passenger, the check-in relationship of the corresponding air ticket order of generation is reflected Firing table, described value machine relation mapping table include the identity information of all colleague passengers and the air ticket order under the air ticket order Flight Information;
Check-in request is received, whether the identity information for judging to send out the user of the check-in request hits a check-in relationship The identity information of any colleague passenger in mapping table;
When the identity information for the user for sending out the check-in request hits any colleague in a described value machine relation mapping table During the identity information of passenger, the colleague passenger of all non-check-ins in the described value machine relation mapping table of hit is obtained, is pushed to hair Go out the user of the check-in request;
According to the Flight Information of the corresponding air ticket order of described value machine relation mapping table, airline seat table is obtained, is pushed to Send out the user of the check-in request;And
User according to the check-in request is sent out is based on the airline seat table, and the colleague for all non-check-ins multiplies The seat of visitor's selection, updates the airline seat table, completes more people's check-ins behaviour of the colleague passenger comprising all non-check-ins Make.
Preferably, it in the method for pushing of above-mentioned more people's check-ins, after updating the airline seat table, further includes:To complete All colleague passengers operated into check-in push check-in and complete information, and the check-in is completed information and believed including Flight Information and seat Breath.
Preferably, in the method for pushing of above-mentioned more people's check-ins, at least through all same of the check-in operation that is completed Telephone number or E-mail address in the identity information of row passenger are pushed to all colleague passengers for being completed check-in operation Information is completed in the check-in.
Preferably, it in the method for pushing of above-mentioned more people's check-ins, obtains in the described value machine relation mapping table of hit and owns The step of colleague passenger of non-check-in, includes:
It obtains and sends out the described value machine relation mapping table that the user of the check-in request is hit;
Obtain the information whether passenger that respectively goes together in described value machine relation mapping table completes check-in;And
Filter out the colleague passenger of all non-check-ins in described value machine relation mapping table.
Preferably, it in the method for pushing of above-mentioned more people's check-ins, filters out and all in described value machine relation mapping table is not worth The colleague passenger of machine further includes later:
Verify the identity information of the colleague passenger of the non-check-in respectively filtered out;And
The colleague passenger for the non-check-in being verified is pushed to the user for sending out the check-in request.
Preferably, it is described to verify the colleague passenger of non-check-in respectively filtered out in the method for pushing of above-mentioned more people's check-ins Identity information include at least verification can the non-check-in that respectively filters out of unique identification colleague passenger certificate information.
Preferably, in the method for pushing of above-mentioned more people's check-ins, judge to send out the identity letter of the user of the check-in request Cease that the step of whether hitting the identity information of any colleague passenger in a check-in relation mapping table includes:
Obtain the identity information for the user for sending out the check-in request;
Identity information according to the user that the check-in is asked is sent out obtains corresponding air ticket order;
Judge whether the air ticket order has corresponding check-in relation mapping table, if so, continuing to judge to send out described Whether the identity information of the user of check-in request hits the identity information of any colleague passenger in described value machine relation mapping table.
According to a further aspect of the invention, a kind of supplying system of more people's check-ins is provided, the system comprises:
Check-in relationship map module, when user establishes the air ticket order for including multidigit colleague passenger, the corresponding machine of generation The check-in relation mapping table of ticket order, described value machine relation mapping table include the identity of all colleague passengers under the air ticket order The Flight Information of information and the air ticket order;
Check-in request receiving module receives check-in request, judges to send out the identity information of the user of the check-in request Whether the identity information of in a check-in relation mapping table any colleague passenger is hit;
Colleague's passenger's acquisition module, when the identity information for the user for sending out the check-in request hits system of a described value organ In mapping table during the identity information of any colleague passenger, the same of all non-check-ins in the described value machine relation mapping table of hit is obtained Row passenger is pushed to the user for sending out the check-in request;
Check-in passenger's pushing module according to the Flight Information of the corresponding air ticket order of described value machine relation mapping table, obtains Airline seat table is pushed to the user for sending out the check-in request;And
Check-in operation processing module is based on the airline seat table according to the user for sending out the check-in request, is all The seat of colleague's passenger's selection of the non-check-in, updates the airline seat table, completes comprising the same of all non-check-ins More people's check-ins operation of row passenger.
According to a further aspect of the invention, a kind of computer readable storage medium is provided, is stored thereon with computer program, it should The step of method for pushing of above-mentioned more people's check-ins is realized when program is executed by processor.
According to another aspect of the present invention, a kind of electronic equipment is provided, including:Processor;And memory, for depositing Store up the executable instruction of the processor;Wherein, the processor is configured to perform via the executable instruction is performed The step of method for pushing of more people's check-ins stated.
In view of this, the advantageous effect of the present invention compared with prior art is:
The present invention is that the air ticket order establishes check-in relationship at the beginning of the air ticket order creation comprising multidigit colleague passenger The information matches of multidigit colleague passenger are associated in same value machine relation mapping table, when the check-in relation mapping table by mapping table In any passenger when initiating check-in request, you can call the information of all non-check-in passengers under the air ticket order, it is disposable complete It is operated into more people's check-ins.So as to which as soon as user need to only be asked by time check-in, information and the check-in of all colleague passengers can be obtained Situation realizes the purpose of more people check-in simultaneously, improves check-in efficiency.Meanwhile system is handling check-in for multidigit colleague passenger During operation, also only need to carry out the request update of a flight data, alleviate the operation burden of system, promote operational efficiency.
It should be understood that above general description and following detailed description are only exemplary and explanatory, not The disclosure can be limited.
Description of the drawings
Attached drawing herein is incorporated into specification and forms the part of this specification, shows the implementation for meeting the application Example, and for explaining the principle of the application together with specification.It should be evident that the accompanying drawings in the following description is only the disclosure Some embodiments, for those of ordinary skill in the art, without creative efforts, can also basis These attached drawings obtain other attached drawings.
Fig. 1 shows a kind of step schematic diagram of the method for pushing of more people's check-ins in embodiment;
Fig. 2 shows the multidigit colleagues for pushing non-check-in under same air ticket order in embodiment to the user for sending out check-in request The page schematic diagram of passenger;
Fig. 3 shows to push the page schematic diagram of airline seat table in embodiment to the user for sending out check-in request;
Fig. 4 shows to push the page schematic diagram for completing more people's check-in operations in embodiment to the user for sending out check-in request;
Fig. 5 shows a kind of schematic diagram of computer readable storage medium in embodiment;
Fig. 6 shows the schematic diagram of a kind of electronic equipment in embodiment.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.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 present invention 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 in any suitable manner incorporated in one or more embodiments.
In addition, attached drawing is only the schematic illustrations of the present invention, it is not necessarily drawn to scale.Identical attached drawing mark in figure Note represents same or similar part, thus will omit repetition thereof.Attached some block diagrams shown in figure are work( Can entity, not necessarily must be corresponding with physically or logically independent entity.Software form may be used to realize these work( Entity or these functional entitys can be 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.
Fig. 1 shows a kind of step schematic diagram of the method for pushing of more people's check-ins, with reference to shown in Fig. 1, more people in the present embodiment The method for pushing of check-in includes:
Step S101, when user establishes the air ticket order for including multidigit colleague passenger, the value of the corresponding air ticket order of generation Machine relation mapping table, identity information of the check-in relation mapping table comprising colleague passengers all under the air ticket order and air ticket order Flight Information.Wherein, the colleague passenger is the association passenger for including all colleagues including the user for establishing air ticket order.
When user establishes an air ticket order, and multidigit colleague passenger is included under the air ticket order, boat department system can be every One colleague passenger generates corresponding E-ticket, the E-ticket of these colleague passengers can be there are mutual relevance, specifically Refer to, the boat department coding under the air ticket order in the E-ticket of each colleague passenger is identical.The present embodiment is established in user When air ticket order, just by all colleague's passenger associateds into same value machine relation mapping table, so as to follow-up check-in when can Uniformly to transfer the identity information and Flight Information of these colleague passengers.User can input all colleagues when establishing air ticket order The identity information of passenger, boat department system can generate corresponding Flight Information, therefore be worth when generating E-ticket for each colleague passenger The Flight Information of identity information and air ticket order comprising colleague passengers all under the air ticket order in machine relation mapping table, in this way Subsequently in check-in, it is only necessary to transfer check-in relation mapping table, can just obtain the identity information and the air ticket of all colleague passengers The Flight Information of order.
Wherein, identity information includes at least the certificate information of energy unique identification user, such as identity card and passport No., also wraps The contact details of every colleague passenger, such as telephone number, E-mail address etc. are included, subsequently to push relevant information.
Step S102, check-in request is received, whether the identity information for judging to send out the user of check-in request hits a value The identity information of any colleague passenger in machine relation mapping table.Specifically, when receiving check-in request, obtain send out this first Then the identity information of the user of check-in request obtains corresponding air ticket according to the identity information for the user for sending out check-in request Order, then judges whether the corresponding air ticket order has corresponding check-in relation mapping table, if so, continuing to judge to send out Whether the identity information of the user of check-in request hits the identity of any colleague passenger in the corresponding check-in relation mapping table Information.
Step S103, when the identity information for the user for sending out check-in request hits any colleague in a check-in relation mapping table During the identity information of passenger, the colleague passenger of all non-check-ins in the check-in relation mapping table of hit is obtained, is pushed to and sends out value The user of machine request.When the identity information for the user for sending out check-in request hits any colleague passenger in a check-in relation mapping table Identity information when, illustrate this send out check-in request user there are associated colleague passenger, that is, this send out check-in please It goes together passenger there are multidigit under air ticket order corresponding to the user asked, correspond to that the air ticket order can there are one to include institute in system There is the check-in relation mapping table of colleague passenger.
The check-in relation mapping table that the user of check-in request is hit is sent out specifically, obtaining, then obtains check-in pass It is whether the passenger that respectively goes together in mapping table completes the information of check-in, filters out the colleague passenger of all non-check-ins, and verify each sieve The identity information of the colleague passenger for the non-check-in selected, check-in is sent out by the colleague passenger of non-check-in being verified is pushed to The user of request.Wherein, verification identity information includes at least the colleague passenger of non-check-in that verification energy unique identification respectively filters out Certificate information.
With reference to Fig. 2, push the multidigit colleague passenger's of non-check-in under same air ticket order to the user for sending out check-in request Page schematic diagram.Herein, by taking user sends out check-in request in mobile phone mobile terminal 1 as an example, when system judgement sends out check-in request User corresponding to air ticket order under existence value machine relation mapping table when, as shown in the figure, obtain the check-in relation mapping table 2, All identity informations of colleague passenger and the Flight Information of the air ticket order are stored in the check-in relation mapping table 2.Specifically , in check-in relation mapping table 2, region 21 is the Flight Information of air ticket order, and figure acceptance of the bid shows flight number " MU5305 ", Other Flight Informations, such as landing time etc. are may also include, is not indicated all in figure.Identity of the region 22 for all colleague passengers Information and check-in information.Include in the check-in relation mapping table 24 colleague passengers, be respectively designated as passenger P1, passenger P2, Passenger P3, passenger P4, wherein passenger P1 correspond to the user for sending out check-in request namely send out the identity of the user of check-in request Information is matched with the identity information of the passenger P1 coincide.Every colleague passenger, which corresponds to, is stored with identity information (using " identity in figure Information xxx " indicates the identity information of every passenger) and check-in information.By taking diagram as an example, 4 of the check-in relation mapping table 2 It goes together in passenger, passenger P1, passenger P2, the non-check-ins of passenger P3, and passenger P4 check-ins, therefore by passenger P1, passenger P2, passenger P3 and its respective identity information push to the mobile phone mobile terminal 1 for the user for sending out check-in request.
Further, send out the check-in request user mobile phone mobile terminal 1, region 11 indicate this send out the check-in please The Flight Information of air ticket order corresponding to the user asked, such as indicate flight number " MU5305 ".Region 12 is got The colleague passenger of all non-check-ins under the air ticket order, including passenger P1, passenger P2 and passenger P3.It also wraps on every colleague passenger column It includes one and chooses button, which can choose whether to be that every colleague passenger is unified by choosing button Handle check-in.In the illustrated embodiment, the button of choosing corresponding to passenger P1, passenger P2 and passenger P3 is selected (i.e. It is denoted as √), which will be that passenger P1, passenger P2 and passenger P3 handle check-in operation simultaneously.Area Domain 13 is check-in button, when clicking the check-in button, i.e., into the check-in page.
When user clicks the check-in button, that is, perform step S104, according to the corresponding air ticket order of check-in relation mapping table Flight Information, obtain airline seat table, be pushed to send out check-in request user.With reference to Fig. 3, to the use for sending out check-in request Family pushes the page schematic diagram of airline seat table, and in the mobile phone mobile terminal 1 for the user for sending out check-in request, region 11 is still shown The Flight Information of air ticket order, region 12 are the airline seat table of push.The user that this in the present embodiment sends out check-in request is same When for 3 colleague passengers handle check-in operation, therefore indicate on the top in region 12 and to need while handle that check-in operates multiplies Objective P1, passenger P2 and passenger P3, region 12 remaining place mark airline seat table, wherein mark hypographous square for by The seat of selection, the square of blank is alternative seat.When selecting, every colleague passenger is only capable of corresponding selection one A blank seat.(arrows passenger P1, passenger P2 are used in figure when choosing respective seat respectively for this three colleague passengers Seat corresponding with passenger P3) after, the ACK button of click on area 13, you can complete the check-in behaviour of this three colleague passengers Make.
Further, with reference to Fig. 4, the page that the more people's check-ins operations of completion are pushed to the user for sending out check-in request is illustrated Figure.After completing check-in operation, perform step S105, airline seat table be based on according to the user for sending out check-in request, for it is all not The seat of colleague's passenger's selection of check-in, update airline seat table feeds back to boat department, and the check-in of each colleague passenger of correspondence is believed Breath (referring mainly to seat information) pushes to the mobile phone mobile terminal 1 for the user for sending out check-in request, to complete comprising all non-check-ins Colleague passenger more people's check-ins operation.
In Fig. 4, the region 11 of mobile phone mobile terminal 1 indicates Flight Information, the value of the corresponding each colleague passenger of the mark of region 12 Machine information, including the corresponding seat information xxx of passenger P1, the corresponding seat information xxx of passenger P2 and the corresponding seats of passenger P3 Information xxx.Region 13 is notice button, clicks the notice button, can be pushed away to all colleague passengers for the check-in operation that is completed Check-in is sent to complete information, check-in completes information and includes Flight Information and seat information.Based on being stored in check-in relation mapping table The colleague passenger of correspondence every contact details, short massage notice can be used to telephone number or mail notification to E-mail address, to All colleague passengers of the check-in that is completed operation push check-in and complete information.That is, user clicks the notice button, you can respectively Information is completed to passenger P1, passenger P2 and passenger P3 push check-in, to notify corresponding passenger.
Based on above-mentioned steps, the present embodiment is that the air ticket is ordered at the beginning of the air ticket order creation comprising multidigit colleague passenger Check-in relation mapping table is singly established, the Flight Information matching of the identity information of multidigit colleague passenger and the air ticket order is associated with In same value machine relation mapping table.When passenger any in the check-in relation mapping table initiates check-in request, you can call the machine The identity information of all non-check-in passengers under ticket order disposably completes more people's check-in operations.So as to which user need to only pass through one Secondary check-in request, can just obtain all colleague's identity informations of passenger and check-in situation, realize the purpose of more people check-in simultaneously, carry Check-in efficiency is risen.Meanwhile system also only needs flight data of progress when handling check-in operation for multidigit colleague passenger Request update alleviates the operation burden of system, promotes operational efficiency.
The present invention also provides a kind of supplying system of more people's check-ins, the system comprises:
Check-in relationship map module, when user establishes the air ticket order for including multidigit colleague passenger, the corresponding air ticket of generation The check-in relation mapping table of order, check-in relation mapping table include the identity information of all colleague passengers under the air ticket order and should The Flight Information of air ticket order;
Check-in request receiving module receives check-in request, and the identity information for judging to send out the user of check-in request is The identity information of any colleague passenger in one check-in relation mapping table of no hit;
Colleague's passenger's acquisition module, when the identity information for the user for sending out check-in request hits a check-in relation mapping table In it is any colleague passenger identity information when, obtain the colleague passenger of all non-check-ins in the check-in relation mapping table of hit, push away Give the user for sending out check-in request;
Check-in passenger's pushing module according to the Flight Information of the corresponding air ticket order of check-in relation mapping table, obtains flight Seating plan is pushed to the user for sending out check-in request;And
Check-in operation processing module is based on airline seat table, for all non-check-ins according to the user for sending out check-in request Colleague passenger selection seat, update airline seat table, complete comprising all non-check-ins colleague passenger more people's check-ins behaviour Make.
Wherein, the operation principle of each module has illustrated, therefore repeat no more in above method embodiment.
In an exemplary embodiment of the present invention, a kind of computer readable storage medium is additionally provided, is stored thereon with meter Calculation machine program, the program can realize pushing away for more people's check-ins described in any one above-mentioned embodiment when being performed by such as processor The step of delivery method.In some possible embodiments, various aspects of the invention are also implemented as a kind of program product Form, including program code, when described program product is run on the terminal device, said program code is described for making Terminal device perform the method for pushing description of the above-mentioned more people's check-ins of this specification according to the various illustrative embodiments of the present invention The step of.
Refering to what is shown in Fig. 5, describe the program product for being used to implement the above method according to the embodiment of the present invention 500, portable compact disc read only memory (CD-ROM) may be used and including program code, and can in terminal device, Such as it is run on PC.However, the program product of the present invention is without being limited thereto, in this document, readable storage medium storing program for executing can be with Any tangible medium for including or storing program, the program can be commanded execution system, device either device use or It is in connection.
The arbitrary combination of one or more readable mediums may be used in described program product 500.Readable medium can be can Read signal 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 The system of line or semiconductor, device or device or arbitrary above combination.The more specific example of readable storage medium storing program for executing is (non- Exhaustive list) include:Electrical connection, portable disc, hard disk, random access memory (RAM) with one or more conducting wires, Read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, the read-only storage of portable compact disc Device (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer readable storage medium can include the data letter propagated in a base band or as a carrier wave part Number, wherein carrying readable program code.Diversified forms, including but not limited to electromagnetism may be used in the data-signal of this propagation Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any other than readable storage medium storing program for executing Readable medium, which 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, packet It includes but is not limited to wireless, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
It can combine to write to perform the program that the present invention operates with the arbitrary of one or more programming languages Code, described program design language include object oriented program language-Java, C++ etc., further include conventional Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user It performs on computing device, partly perform on a user device, the software package independent as one performs, is partly calculated in user Upper side point is performed or is performed in remote computing device or server completely on a remote computing.It is being related to far In the situation of journey computing device, remote computing device can be by the network of any kind, including LAN (LAN) or wide area network (WAN), be connected to user calculating equipment or, it may be connected to external computing device (such as utilizes ISP To pass through Internet connection).
In an exemplary embodiment of the present invention, a kind of electronic equipment is also provided, which can include processor, And the memory for storing the executable instruction of the processor.Wherein, the processor is configured to via described in execution Executable instruction is come the step of performing the method for pushing of more people's check-ins described in any one above-mentioned embodiment.
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 with specific implementation is as follows, 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 600 of this embodiment according to the present invention is described referring to Fig. 6.The electronics that Fig. 6 is shown Equipment 600 is only an example, should not bring any restrictions to the function and use scope of the embodiment of the present invention.
As shown in fig. 6, electronic equipment 600 is showed in the form of universal computing device.The component of electronic equipment 600 can wrap It includes but is not limited to:At least one processing unit 610, at least one storage unit 620, connection different system component are (including storage Unit 620 and processing unit 610) bus 630, display unit 640 etc..
Wherein, the storage unit has program stored therein code, and said program code can be held by the processing unit 610 Row so that the processing unit 610 perform described in the method for pushing part of the above-mentioned more people's check-ins of this specification according to this hair The step of bright various illustrative embodiments.For example, the step of processing unit 610 can perform as shown in fig. 1.
The storage unit 620 can include the readable medium of volatile memory cell form, such as random access memory Unit (RAM) 6201 and/or cache memory unit 6202 can further include read-only memory unit (ROM) 6203.
The storage unit 620 can also include program/practicality work with one group of (at least one) program module 6205 Tool 6204, such program module 6205 includes but not limited to:Operating system, one or more application program, other programs Module and program data may include the realization of network environment in each or certain combination in these examples.
Bus 630 can be to represent one or more in a few class bus structures, including storage unit bus or storage Cell controller, peripheral bus, graphics acceleration port, processing unit use the arbitrary bus structures in a variety of bus structures Local bus.
Electronic equipment 600 can also be with one or more external equipments 700 (such as keyboard, sensing equipment, bluetooth equipment Deng) communication, the equipment interacted with the electronic equipment 600 communication can be also enabled a user to one or more and/or with causing Any equipment that the electronic equipment 600 can communicate 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 650.Also, electronic equipment 600 can be with By network adapter 660 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, Such as internet) communication.Network adapter 660 can be communicated by bus 630 with other modules of electronic equipment 600.It should Understand, although not shown in the drawings, can combine electronic equipment 600 use other hardware and/or software module, including but it is 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 in a manner that software is with reference to necessary hardware.Therefore, according to the present invention The technical solution 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 so that a calculating Equipment (can be personal computer, server or network equipment etc.) performs above-mentioned more people according to embodiment of the present invention The method for pushing of check-in.
Those skilled in the art will readily occur to the present invention its after considering specification and putting into practice invention disclosed herein Its embodiment.This application is intended to cover the present invention any variations, uses, or adaptations, these modifications, purposes or Person's adaptive change follows the general principle of the present invention and including undocumented common knowledge in the art of the invention Or conventional techniques.Description and embodiments are considered only as illustratively, and true scope and spirit of the invention are by appended Claim is pointed out.

Claims (10)

1. a kind of method for pushing of more people's check-ins, which is characterized in that the method includes:
When user establishes the air ticket order for including multidigit colleague passenger, the check-in relationship map of the corresponding air ticket order of generation Table, identity information of the described value machine relation mapping table comprising colleague passengers all under the air ticket order and the air ticket order Flight Information;
Check-in request is received, whether the identity information for judging to send out the user of the check-in request hits a check-in relationship map The identity information of any colleague passenger in table;
When the identity information for the user for sending out the check-in request hits any colleague passenger in a described value machine relation mapping table Identity information when, obtain the colleague passenger of all non-check-ins in the described value machine relation mapping table of hit, be pushed to and send out institute State the user of check-in request;
According to the Flight Information of the corresponding air ticket order of described value machine relation mapping table, airline seat table is obtained, is pushed to and sends out The user of the check-in request;And
User according to the check-in request is sent out is based on the airline seat table, and the colleague passenger for all non-check-ins selects The seat selected updates the airline seat table, completes more people's check-ins operation of the colleague passenger comprising all non-check-ins.
2. the method for pushing of more people's check-ins as described in claim 1, which is characterized in that after updating the airline seat table, also Including:
Check-in is pushed to all colleague passengers for the check-in operation that is completed and completes information, and the check-in is completed information and believed including flight Breath and seat information.
3. the method for pushing of more people's check-ins stated such as claim 2, which is characterized in that at least through the check-in operation that is completed All colleague passengers identity information in telephone number or E-mail address, to it is described be completed check-in operation all colleagues Passenger pushes the check-in and completes information.
4. the method for pushing of more people's check-ins as described in claim 1, which is characterized in that the system of described value organ for obtaining hit reflects Include the step of the colleague passenger of all non-check-ins in firing table:
It obtains and sends out the described value machine relation mapping table that the user of the check-in request is hit;
Obtain the information whether passenger that respectively goes together in described value machine relation mapping table completes check-in;And
Filter out the colleague passenger of all non-check-ins in described value machine relation mapping table.
5. the method for pushing of more people's check-ins as claimed in claim 4, which is characterized in that filter out described value machine relation mapping table In all non-check-ins colleague passenger later further include:
Verify the identity information of the colleague passenger of the non-check-in respectively filtered out;And
The colleague passenger for the non-check-in being verified is pushed to the user for sending out the check-in request.
6. the method for pushing of more people's check-ins as claimed in claim 5, which is characterized in that described to verify the non-check-in respectively filtered out Colleague passenger identity information include at least verification can the non-check-in that respectively filters out of unique identification colleague passenger certificate letter Breath.
7. the method for pushing of more people's check-ins as described in claim 1, which is characterized in that judge to send out the use of the check-in request The identity information at family whether hit in a check-in relation mapping table it is any colleague passenger identity information the step of include:
Obtain the identity information for the user for sending out the check-in request;
Identity information according to the user that the check-in is asked is sent out obtains corresponding air ticket order;
Judge whether the air ticket order has corresponding check-in relation mapping table, if so, continuing to judge to send out the check-in Whether the identity information of the user of request hits the identity information of any colleague passenger in described value machine relation mapping table.
8. a kind of supplying system of more people's check-ins, which is characterized in that the system comprises:
Check-in relationship map module, when user establishes the air ticket order for including multidigit colleague passenger, the corresponding air ticket of generation is ordered Single check-in relation mapping table, described value machine relation mapping table include the identity information of all colleague passengers under the air ticket order With the Flight Information of the air ticket order;
Check-in request receiving module receives check-in request, judge to send out the user of check-in request identity information whether Hit the identity information of any colleague passenger in a check-in relation mapping table;
Colleague's passenger's acquisition module, when the identity information for the user for sending out the check-in request hits a described value machine relationship map In table during the identity information of any colleague passenger, the colleague for obtaining all non-check-ins in the described value machine relation mapping table of hit multiplies Visitor is pushed to the user for sending out the check-in request;
Check-in passenger's pushing module according to the Flight Information of the corresponding air ticket order of described value machine relation mapping table, obtains flight Seating plan is pushed to the user for sending out the check-in request;And
Check-in operation processing module is based on the airline seat table according to the user for sending out the check-in request, is all described The seat of colleague's passenger's selection of non-check-in, updates the airline seat table, completes the colleague comprising all non-check-ins and multiplies More people's check-ins operation of visitor.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is held by processor The step of method for pushing of the more people's check-ins of claim 1~7 any one of them is realized during row.
10. a kind of electronic equipment, which is characterized in that including:
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to carry out perform claim 1~7 any one of them of requirement via the execution executable instruction The step of method for pushing of more people's check-ins.
CN201810102401.6A 2018-02-01 2018-02-01 Multi-user-value machine pushing method and system, storage medium and electronic equipment Active CN108230218B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810102401.6A CN108230218B (en) 2018-02-01 2018-02-01 Multi-user-value machine pushing method and system, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810102401.6A CN108230218B (en) 2018-02-01 2018-02-01 Multi-user-value machine pushing method and system, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN108230218A true CN108230218A (en) 2018-06-29
CN108230218B CN108230218B (en) 2020-11-03

Family

ID=62670095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810102401.6A Active CN108230218B (en) 2018-02-01 2018-02-01 Multi-user-value machine pushing method and system, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN108230218B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110874676A (en) * 2018-08-29 2020-03-10 阿里巴巴集团控股有限公司 Resource allocation method, device and system
CN111445373A (en) * 2020-04-13 2020-07-24 佛山职业技术学院 High-speed rail-based travel control method and system and computer equipment
CN112330380A (en) * 2019-07-17 2021-02-05 腾讯科技(深圳)有限公司 Order creation method and device, computer equipment and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070168238A1 (en) * 2006-01-18 2007-07-19 Marcken Carl G De Multi-passenger multi-route travel planning
CN105590168A (en) * 2015-12-20 2016-05-18 北京民航信息科技有限公司 Passenger check-in method and system based on mobile device
CN106022984A (en) * 2016-05-19 2016-10-12 成都零线科技有限公司 Method for realizing airport check-in simulation system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070168238A1 (en) * 2006-01-18 2007-07-19 Marcken Carl G De Multi-passenger multi-route travel planning
CN105590168A (en) * 2015-12-20 2016-05-18 北京民航信息科技有限公司 Passenger check-in method and system based on mobile device
CN106022984A (en) * 2016-05-19 2016-10-12 成都零线科技有限公司 Method for realizing airport check-in simulation system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110874676A (en) * 2018-08-29 2020-03-10 阿里巴巴集团控股有限公司 Resource allocation method, device and system
CN110874676B (en) * 2018-08-29 2023-04-18 阿里巴巴集团控股有限公司 Resource allocation method, device and system
CN112330380A (en) * 2019-07-17 2021-02-05 腾讯科技(深圳)有限公司 Order creation method and device, computer equipment and computer readable storage medium
CN112330380B (en) * 2019-07-17 2023-12-12 腾讯科技(深圳)有限公司 Order creation method, order creation device, computer equipment and computer readable storage medium
CN111445373A (en) * 2020-04-13 2020-07-24 佛山职业技术学院 High-speed rail-based travel control method and system and computer equipment
CN111445373B (en) * 2020-04-13 2023-11-10 佛山职业技术学院 Travel control method, system and computer equipment based on high-speed rail

Also Published As

Publication number Publication date
CN108230218B (en) 2020-11-03

Similar Documents

Publication Publication Date Title
CN107248222B (en) A kind of good selling method, device
CN109147179A (en) A kind of commodity distribution method, apparatus, system, server and storage medium
CN109685295A (en) Cargo, which is pulled, receives dispatching method and device, storage medium, electronic equipment
CN108230218A (en) Method for pushing, system, storage medium and the electronic equipment of more people's check-ins
CN108961033A (en) Multiservice system exchange method and device, storage medium, electric terminal
CN108665890A (en) Operate method, electronic equipment and the system for supporting the equipment of speech-recognition services
CN107730155A (en) Information distributing method and device, storage medium and electronic equipment
CN107895049A (en) Data processing method and device, computer-readable recording medium, electronic equipment
CN103903199A (en) Multi-user food ordering method and system based on personal mobile terminals
CN110457453A (en) Customer problem and customer service interconnection method, device, medium, electronic equipment
CN107450998A (en) Information real-time synchronization method, device, medium and electronic equipment between more applications
CN105577832B (en) Establish the method and device of network communication
CN105184155B (en) Application program display control method and device in terminal
CN108111386B (en) Resource sending method, apparatus and system
CN107230273A (en) A kind of queuing number-taking method, device, system and storage medium
CN106664515A (en) Method for transmitting content between terminals through service control device link
CN110147664A (en) The method and relevant device of authentication based on centralization database
CN107657066A (en) Medical data scientific research field customizing method and device
CN109949093A (en) Favor information method for pushing, system, electronic equipment and storage medium
CN109462628A (en) The customized setting method and system, Cloud Server and shared automobile of shared automobile
CN106017514B (en) A kind of air conditioning charging system
CN106815744A (en) A kind of e-sourcing distribution method, equipment and system
CN109669787A (en) Data transmission method and device, storage medium, electronic equipment
CN107147632A (en) Mutual authentication method and device, storage medium, electronic equipment
CN106651349A (en) Payment processing method and payment processing equipment

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