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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000013507 mapping Methods 0.000 claims abstract description 73
- 238000012545 processing Methods 0.000 claims description 10
- 238000012795 verification Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 2
- 238000010304 firing Methods 0.000 claims description 2
- 210000000056 organ Anatomy 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 5
- 230000006399 behavior Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005291 magnetic effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business 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
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.
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)
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)
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 |
-
2018
- 2018-02-01 CN CN201810102401.6A patent/CN108230218B/en active Active
Patent Citations (3)
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)
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 |