Information booking method, device and electronic equipment
By predicting the user's geographical area and historical behavior records, we provide recommendations of hotel objects and options in the target module of the hotel reservation page, which solves the problem of long user operation paths and improves the efficiency of hotel reservations.
Patent Information
- Application Number
- CN201910827444.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-03
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2039-09-03
AI Technical Summary
In the prior art, users need to go through a long operation path when making hotel reservations, including entering search conditions, comparing search results, selecting room types in the details page, etc., resulting in low order efficiency.
By receiving the user's hotel reservation request, predict the geographical area required by the user, and determine the recommended hotel objects and their options based on the user's historical behavior record, provide display of this information in the target module of the target page, and provide quick booking operation options.
It has achieved the shortening of user operation paths and improving the efficiency of hotel reservations. Users can make reservations directly on the target page to avoid jumping to search results lists and details pages.
Smart Images

Figure CN112446514B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of information reservation, and in particular to an information reservation method, device and electronic equipment. Background Art
[0002] With the development of commodity object information service systems, some comprehensive travel service platforms have emerged that specialize in providing air tickets, hotels, travel routes, etc. Such platforms can usually integrate multiple ticket agents, airlines, direct-signed hotels, inn sellers, etc., and provide air ticket booking, hotel booking, train ticket booking and other services for the majority of travelers.
[0003] This kind of comprehensive travel service platform can usually provide a service end and a client end, and the client end can be provided to consumer users. On the client homepage, the user can be provided with entrances to various industry channels such as air tickets, hotels, and travel in the form of label items. The user can click on a specific label item to enter the corresponding industry homepage, and then make reservations for the corresponding industry products.
[0004] Among them, the homepages corresponding to different industries are usually designed according to the characteristics of each industry. For example, for the homepage of the hotel industry, options for entering information such as city, check-in and check-out time are usually provided. After the user initiates a search through buttons such as "Search for Hotels" on the page, the system can search based on this information and provide a search results page. The search results page can provide users with a list of hotels that meet the search criteria. Users can compare the information of multiple hotels in the hotel list, select hotels that they are interested in or meet the requirements, and click to enter the hotel details page. In the details page, the room types that the specific hotel can provide, as well as the corresponding price and other information can usually be displayed. After the user selects the specific room type and price according to his or her needs or preferences, he or she enters the ordering process.
[0005] That is to say, before placing an order, users need to go through a series of operations such as entering search conditions, comparing information on the search results page, and selecting specific room types and other information on the details page before they can enter the order page. The user operation path will be relatively long.
[0006] In the prior art, a module such as "Guess You Like" can be provided on the homepage to predict hotels that users may be interested in, and then recommend them, in order to improve the user's operation efficiency. However, such recommendation information usually exists in the form of an information stream, and the user still needs to compare multiple recommended information in the information stream, and still needs to go to the details page to perform the step of selecting a specific room type, so it still needs to go through a relatively long user operation path.
[0007] Therefore, how to shorten the user's operation path and improve the ordering efficiency has become a technical problem that needs to be solved by technical personnel in this field. Summary of the invention
[0008] The present application provides an information reservation method, device and electronic device, which can shorten the user operation path in the information reservation process and improve efficiency.
[0009] This application provides the following solutions:
[0010] An information subscription method, comprising:
[0011] After receiving a request for displaying a target page associated with the hotel industry, predicting a target geographic area required by the user;
[0012] Obtain historical behavior record information related to user and hotel object reservation;
[0013] Determine, according to the target geographic area and the historical behavior record, recommended hotel objects and recommended option information among the options associated with the hotel objects;
[0014] A target module is provided based on the target page, in which recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking are provided.
[0015] An information subscription method, comprising:
[0016] Receive a request for displaying a target page associated with the hotel industry;
[0017] Submitting the request to a server so that the server determines the recommended hotel object and recommended option information among the options associated with the hotel object based on the predicted target geographic area required by the user and the historical behavior records related to the hotel object booking;
[0018] The target page is displayed according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, recommended option information associated with the hotel object, and operation options for initiating quick booking.
[0019] An information subscription method, comprising:
[0020] Receive a request for displaying a target page associated with the hotel industry;
[0021] The target page is displayed, and a target module is provided based on the target page, wherein the target module is used to provide recommended hotel object information, recommended option information among the optional items associated with the hotel object, and an operation option for initiating a quick reservation;
[0022] After receiving the user operation through the operation option, an order confirmation interface is provided.
[0023] A page,
[0024] The page is associated with a target module, which is used to display recommended hotel objects, recommended option information in optional items associated with the hotel objects, and operation options for initiating quick booking. The recommended option information in the recommended hotel objects and optional items associated with the hotel objects is determined based on predicted target geographic location information and the user's historical behavior records.
[0025] An information subscription method, comprising:
[0026] After receiving a request for displaying a target page, predicting a target geographic area required by the user;
[0027] Obtain the user's historical behavior record information;
[0028] Determining a recommended service provider and recommended option information among the options provided by the service provider according to the target geographic area and the historical behavior record;
[0029] A target module is provided based on the target page, and the recommended service provider, recommended option information, and operation options for initiating quick booking are provided in the target module.
[0030] An information subscription method, comprising:
[0031] Receive a request for displaying a target page;
[0032] Submitting the request to the server so that the server determines a recommended service provider and recommended option information from the options provided by the service provider based on the predicted target geographic area required by the user and the user's historical behavior record;
[0033] The target page is displayed according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended service provider, recommended option information, and an operation option for initiating a quick reservation.
[0034] A method for generating an order, comprising:
[0035] Receive a request to display a target page;
[0036] Obtain the user's historical behavior record information;
[0037] Determine a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record;
[0038] A target module is provided based on the target page, and the recommended business object, recommended option information, and operation options for initiating quick order generation are provided in the target module.
[0039] A method for generating an order, comprising:
[0040] Receive a request for displaying a target page;
[0041] Submitting the request to a server so that the server determines a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record information of the user;
[0042] The target page is displayed according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended business object, recommended option information, and an operation option for initiating quick order generation.
[0043] An information subscription device, comprising:
[0044] A first geographic region prediction unit is used to predict the target geographic region required by the user after receiving a request for displaying a target page associated with the hotel object industry;
[0045] A first behavior record obtaining unit is used to obtain historical behavior record information related to the user's hotel object reservation;
[0046] A first recommendation information determination unit, configured to determine, according to the target geographical area and the historical behavior record, recommended hotel objects and recommended option information among the optional items associated with the hotel objects;
[0047] The first target module providing unit is used to provide a target module based on the target page, and provide recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking in the target module.
[0048] An information subscription device, comprising:
[0049] A first request receiving unit, configured to receive a request for displaying a target page associated with a hotel object industry;
[0050] A first request submission unit, configured to submit the request to a server, so that the server determines the recommended hotel object and recommended option information among the options associated with the hotel object according to the predicted target geographic area required by the user and the historical behavior records related to the hotel object reservation;
[0051] The first page display unit is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, recommended option information associated with the hotel object, and operation options for initiating quick booking.
[0052] An information subscription device, comprising:
[0053] A request receiving unit, used for receiving a request for displaying a target page associated with the hotel industry;
[0054] A page display unit, used to display the target page and provide a target module based on the target page, wherein the target module is used to provide recommended hotel object information, recommended option information among the optional items associated with the hotel object, and an operation option for initiating a quick reservation;
[0055] The interface jump unit is used to provide an order confirmation interface after receiving a user operation through the operation option.
[0056] An information subscription device, comprising:
[0057] A second geographic area prediction unit, configured to predict a target geographic area required by a user after receiving a request for displaying a target page;
[0058] A second behavior record obtaining unit, used to obtain historical behavior record information of the user;
[0059] A second recommendation information determination unit, configured to determine a recommended service provider and recommended option information among the options provided by the service provider according to the target geographical area and the historical behavior record;
[0060] The second target module providing unit is used to provide a target module based on the target page, and provide the recommended service provider, recommended option information, and operation options for initiating quick booking in the target module.
[0061] An information subscription device, comprising:
[0062] A second request receiving unit, configured to receive a request for displaying a target page;
[0063] A second request submitting unit, configured to submit the request to a server, so that the server determines a recommended service provider and recommended option information among the options provided by the service provider according to the predicted target geographic area required by the user and the historical behavior record of the user;
[0064] The second page display unit is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended service provider, recommended option information, and operation options for initiating quick booking.
[0065] A device for generating an order, comprising:
[0066] A third request receiving unit, configured to receive a request for displaying a target page;
[0067] A third behavior record obtaining unit is used to obtain the user's historical behavior record information;
[0068] A third recommendation information determination unit, configured to determine a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record;
[0069] The third target module providing unit is used to provide a target module based on the target page, and provide the recommended business object, recommended option information, and operation options for initiating quick order generation in the target module.
[0070] A device for generating an order, comprising:
[0071] A third request receiving unit, configured to receive a request for displaying a target page;
[0072] A third request submitting unit, configured to submit the request to a server, so that the server determines a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record information of the user;
[0073] The third page display unit is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended business object, recommended option information, and operation options for initiating quick order generation.
[0074] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0075] Through the embodiment of the present application, after the user initiates the access request to the target page related to the hotel object reservation, the geographical area information required by the user can be predicted first, and then the recommended option information in the optional items of the recommended hotel object and the hotel object association can be determined according to the historical reservation record information of the user, and displayed in the target module of the target page, and the operation option for initiating quick reservation can also be provided. In this way, due to the characteristics of the hotel object industry itself, and the characteristics that the user's behavior in the hotel object reservation is usually relatively stable, it is possible to achieve more accurate recommendation, that is, the probability that the recommended information meets the user's needs will be relatively high. Therefore, directly in the target page, the specific recommended hotel object and the recommended option information in the hotel object are displayed in the form of the target module, and after the operation option for initiating reservation is provided, when the recommended information meets the user's needs, the reservation can be directly initiated in the target page, without the need to compare the hotel object in the search result list page, and the steps of selecting the room type in the hotel object details page, so that the user's operation path can be shortened and efficiency can be improved.
[0076] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0077] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0078] Figure 1 It is a schematic diagram of the system architecture provided by the embodiment of the present application;
[0079] Figure 2 is a flow chart of the first method provided in an embodiment of the present application;
[0080] Figures 3-1 to 3-3 is a schematic diagram of a page provided in an embodiment of the present application;
[0081] Figure 4 is a flow chart of the second method provided in an embodiment of the present application;
[0082] Figure 5 is a flowchart of the third method provided in an embodiment of the present application;
[0083] Figure 6 is a flowchart of the fourth method provided in an embodiment of the present application;
[0084] Figure 7is a flowchart of the fifth method provided in an embodiment of the present application;
[0085] Figure 8 is a flowchart of the sixth method provided in an embodiment of the present application;
[0086] Fig. 9 is a flowchart of the seventh method provided in an embodiment of the present application;
[0087] Fig.10 is a schematic diagram of a first device provided in an embodiment of the present application;
[0088] Fig.11 is a schematic diagram of a second device provided in an embodiment of the present application;
[0089] Fig.12 is a schematic diagram of a third device provided in an embodiment of the present application;
[0090] Fig.13 is a schematic diagram of a fourth device provided in an embodiment of the present application;
[0091] Fig.14 is a schematic diagram of a fifth device provided in an embodiment of the present application;
[0092] Fig.15 is a schematic diagram of a sixth device provided in an embodiment of the present application;
[0093] Fig.16 is a schematic diagram of a seventh device provided in an embodiment of the present application;
[0094] Fig.17 It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0095] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0096] In the embodiment of the present application, it is considered that the user's preference for hotel objects (data objects belonging to a type of hotel service for the system) is usually relatively stable, for example, the level, room type, price, etc. of the hotel object may be relatively fixed; there may even be certain preferences for the brand of the hotel object, for example, in different cities, you may choose to stay in a chain hotel of the same brand, etc. On the other hand, some hotel service providers of chain nature of groups usually open multiple hotels of the same brand in multiple cities, and these hotels usually have relatively complete and standardized characteristics in terms of quality, service, etc. Therefore, it is also convenient to judge whether a hotel meets the needs of users, etc. It can be seen that for the related products of the hotel object class, if some historical reservations or check-in records of the user can be obtained, the accuracy of predicting the hotel object that the user may currently need to stay in or even the specific room type and other options in the hotel object will be relatively high.
[0097] That is to say, in the hotel industry, the repurchase rate of users for the same room type and other options of the same hotel object (or the same brand hotel object) is relatively high, and the user's preference behavior is usually relatively stable. In some hotel objects with the nature of group chains, the standardization of the same brand hotel objects is relatively complete, which can achieve more accurate recommendations. Moreover, this recommendation can not only be accurate to the hotel object level, but also to the level of specific options in the hotel object. Therefore, for this accurate recommendation, the hotel object and the option information in the hotel object can be directly recommended together, and the operation entrance of "speed booking" can be directly provided. Moreover, it is not necessary to recommend multiple hotel objects in the form of information flow, but to recommend a single or a few hotel objects. Even in the case of recommending multiple hotel objects, the same display area can be shared, and the specific options in each hotel object can be recommended separately, and the operation entrance for direct ordering can be provided separately. In this way, users do not have to enter the list page to compare multiple hotel objects, nor do they have to jump to the hotel object details page to select options such as room types. It is equivalent to skipping two pages, and can directly initiate a reservation in the target page such as the hotel object industry homepage, thereby shortening the user's operation path.
[0098] In specific implementation, in the embodiment of the present application, a target module can be provided in a target page such as the hotel object industry homepage, in which the user is provided with recommended information about the hotel object and related options, and an operation entry of "Extreme Booking" can be directly provided in the module. In this way, if the recommended information meets the needs of the user, the user can directly enter the order confirmation page through the operation entry of "Extreme Booking" to place an order. It can be seen that in this way, the search result list page and the details page of the specific hotel object can be skipped, and the order confirmation page can be directly entered from the hotel object homepage, so the user's operation path can be shortened and shopping efficiency can be improved.
[0099] In specific implementation, the technical solution provided in the embodiment of the present application can be implemented in a commodity object information service system, which can be a comprehensive information service system, or a system specifically for comprehensive travel services, etc. Figure 1 As shown, in such a system, a client and a server are usually provided. The embodiment of the present application mainly improves the target page displayed in the client, and the server mainly provides specific historical behavior record information. In addition, if user reservation information of related industries such as air tickets and train tickets is needed in the recommendation process, the server can also obtain specific information from the server of the related industry through the server to assist in generating specific recommendation information.
[0100] The specific implementation scheme provided in the embodiments of the present application is described in detail below.
[0101] Embodiment 1
[0102] First, this embodiment 1 provides an information subscription method from the perspective of the server. Figure 2 , the method may specifically include:
[0103] S201: after receiving a request for displaying a target page associated with the hotel industry, predicting a target geographic area required by the user;
[0104] Among them, the target page can usually be the homepage of the hotel industry provided by a client. In the prior art, as described in the background technology section, when a user visits such a homepage, an input box for inputting information such as the target city is usually provided in the homepage, and then a search is initiated. The client displays the search result page, and the user selects a hotel object that meets his or her requirements by comparing among the numerous list items, and then enters the hotel object details page to select information such as room type and price, and then enters the order confirmation page. Even if a "Guess You Like" module is provided in the hotel object industry homepage, a list of hotel objects that multiple users may be interested in is provided in the module in the form of information flow, etc., and the user still needs to select a hotel object from it, and then select information such as room type and price on the hotel object details page.
[0105] In the embodiment of the present application, after receiving a request to access a target page such as the hotel object industry homepage, the target geographic area information that the user may need can be predicted first, so as to provide a "Quick Booking" module in the target page in the subsequent steps. There are many specific ways to predict the geographical area required by the user. For example, one way is to predict based on the geographical location information of the user's current location. That is to say, since the user may need to book a hotel object after arriving in a certain city or other geographical area, the city where the user is currently located may be the city required by the user.
[0106] Or, in another case, the user may make a hotel reservation for the city or other geographical areas to be visited in advance. For this case, the current user's reservation information in related industries such as air tickets and train tickets can also be combined for prediction. Specifically, since the system that provides services related to the hotel object industry usually also provides services related to air tickets and train tickets, these services may be independently deployed in different service terminals, but they can usually communicate with each other; or, if these services share the same service terminal, it is more convenient to communicate with each other. In other words, if a user uses the service system to book air tickets and train tickets before using the current service system to visit the homepage of the hotel object industry, the user's upcoming itinerary information can be obtained through this reservation information, and the city to which the user needs to go can be obtained, and then the city can be used as the predicted geographical area information required by the user, and so on.
[0107] In addition, the most frequently appearing geographical area in the historical itinerary can be used as the predicted target geographical area. For example, if a user often goes to a certain city on business trips, the current destination of the user may be that city, etc. Alternatively, the target geographical area can be predicted by combining user conversation information, email information records, etc. in some related communication systems, etc.
[0108] S202: Obtaining historical behavior record information related to the user's reservation of hotel objects;
[0109] If the user has booked a hotel object through the current service system, the service end can record such historical behavior (e.g., booking records within the last 6 months, etc.). For example, the specific order information can be used to query which hotel objects and room types the user has booked, and the corresponding city and other geographical area information can also be included. In addition, if the user has canceled the order or modified the room type during the historical booking of the hotel object, such information can also be obtained to determine the user's preferences and other information.
[0110] S203: Determine, according to the target geographical area and the historical behavior record, recommended hotel objects and recommended option information among the options associated with the hotel objects;
[0111] After predicting the target geographic area and obtaining the historical behavior record, the hotel object to be recommended and the recommended option information in the optional items associated with the hotel object can be determined. Specifically, if there is a hotel object booking history record corresponding to the target geographic area in the historical behavior record, the hotel object to be recommended and the recommended option information in the optional items are determined based on the hotel object booking history record corresponding to the target geographic area. In other words, if the user has been to a certain city A in the recent period of time and has booked a certain room type of a certain hotel object in the city A, and the current prediction that the city required by the user is still the city A, the hotel object and room type that the user has booked in the city can be directly displayed as recommended information.
[0112] Alternatively, in another case, the hotel object may include a hotel object of a group chain nature, and multiple different geographical areas may be associated with hotel objects of the same brand. For example, a hotel object H has multiple branches in cities A, B, C, etc. In this case, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, it can be determined whether the hotel object associated in the hotel object booking history record has a hotel object of the same brand in the target geographical area; if so, the hotel object of the same brand in the target geographical area can be recommended, and based on the room type and other information associated with the hotel object booking history record, the recommended option information in the optional items associated with the hotel object of the same brand can be recommended.
[0113] For example, if the city a user currently needs may be city B, but the user has not recently booked a hotel object in city B, then the hotel object and the options associated with the hotel object can be recommended based on the user's hotel object booking status in other cities. For example, if it is found that the user has recently booked a hotel object of a certain brand M in cities A, C, etc., and the room type is the same, it proves that the user is interested in the hotel object of the brand, and the room type meets his consumption standards; at this time, if there is also a hotel object of the brand M in city B, and the brand group chain hotel objects are more standardized and standard, therefore, they usually have the same room type, and the price is the same or similar, therefore, the room type in the hotel object of the brand M in city B can be directly recommended to the user.
[0114] Of course, in actual applications, when users make hotel object reservations, in addition to selecting geographical areas such as cities, they may also select specific check-in time and check-out time information. Since there may be multiple users making reservations for the same hotel object, there may be a situation where a certain room type is sold out in a certain time period. To this end, in order to more accurately provide users with recommended information that can be booked, the check-in time information required by the user can also be predicted; if a hotel object and the associated room type are determined in the user's hotel object reservation history record, but the room type is sold out at the check-in time, the target room type can be selected from other room types of the recommended hotel object for recommendation based on the user's historical reservation habit information. Specifically, each brand hotel object can provide some recommended room types, including popular room types, etc.; and the user's reservation history record can usually reflect the user's needs or habits for room types, including price conditions, etc. Therefore, one of the room types recommended by the hotel object can be selected and recommended to the user in combination with the user's habit information, etc.
[0115] There are multiple ways to predict the check-in time information required by the user. For example, the current date can be directly used as the check-in time required by the user; or, similar to the geographical area information required by the user, the check-in time information required by the user can also be predicted based on the itinerary booking information associated with the user recorded in the associated travel industry information service system. For example, when booking an air ticket or train ticket, the specific departure date and other information will also be selected. If a round-trip air ticket or train ticket is booked, the return date can also be determined, so that the user's check-in time, check-out time, etc. can be determined.
[0116] It should be noted that the recommended information provided by the embodiment of the present application can help users directly enter the order confirmation page on the homepage, and there is no need to compare in the list page, select in the details page, etc. Therefore, for users, it is a service that can provide a better experience. For the hotel object party, since the order entry is placed in front of the homepage and other pages, it is equivalent to adding a new operation position, which can more conveniently and effectively reveal information such as user rights and interests, thereby obtaining more traffic, etc. In actual applications, the solution provided by the embodiment of the present application can be oriented to all consumer users and all hotel objects staying in this platform. However, on the one hand, there will always be some high-quality users and non-high-quality users in a service system, and the platform party always hopes to provide high-quality users with better services to enable them to have a better experience; on the other hand, the quality of hotel objects is usually different. Some single hotel objects may be insufficient in terms of standardization, perfection, standardization, etc. of their services. If recommended to users, the accuracy may not be very high. Therefore, the embodiment of the present application is usually more inclined to recommend group chain hotel objects to users. This type of hotel has higher standardization, perfection and perfection, and it is easier to improve the accuracy of recommendations.
[0117] To this end, in a preferred embodiment of the present application, the identity of the user can also be judged. During specific implementation, the characteristics of the hotel object industry are combined to determine whether the user is a high-quality user, and hotel objects are recommended to the user from hotel objects of the group chain nature as much as possible.
[0118] Specifically, since some hotel objects of group chain nature usually provide membership mechanisms, users can become members of hotel objects through various channels and obtain rewards such as points for staying in hotel objects. Among them, in the system that provides hotel object service information, it is usually possible to achieve direct connection with the hotel object membership system, that is, consumer users can become members of a hotel object through the current service system. In specific implementation, the service system can also provide some guidance to users. For example, for some new users, it can be prompted that they can automatically become members of the hotel object after completing the reservation of a hotel object in the platform, and so on. After completing the corresponding reservation operation, it can also be combined with the user's reputation level in the current service system, etc., to directly match the user with the membership level in the hotel object, etc. For such users who register as members of one or some hotel objects through the current service system, they can usually be regarded as high-quality users in the system and provide them with better services.
[0119] Therefore, in an embodiment of the present application, it is possible to determine whether the user is a high-quality user in the system by judging whether the user has registered as a member user of one or more hotel objects through the current information service system. If so, and the historical behavior record includes the registered hotel objects, the hotel objects to be recommended can be determined based on the hotel objects registered by the user in the historical behavior record.
[0120] Of course, if the user registers to become a member user of one or more hotel objects through the associated information service system, but the historical behavior record does not include records related to the hotel objects registered by the user (for example, the user has not stayed in the hotel objects registered by the user recently, etc.), then the hotel objects to be recommended can also be determined based on the hotel objects registered by the user, and the option information to be recommended can be determined based on the recommended option information configured for the hotel objects.
[0121] It should be noted that, in the process of making recommendations based on the user's historical behavior records, recommendations can be made based on the user's historical order information. For example, the hotel object to be recommended and the recommended option information in the optional items in the hotel object can be determined based on the target geographical area, the hotel object included in the user's historical order, and the optional option selection results associated with the hotel object. In the specific implementation, the hotel object to be recommended can also be determined in combination with the user evaluation information associated with the historical order. For example, if there are multiple hotel objects matching the currently required geographical area in the historical orders associated with a certain user, at this time, when selecting from them, the selection can be made in combination with the specific evaluation information. For example, if the user has given a bad review to a certain order, the hotel object associated with the order can be excluded from the hotel object to be recommended.
[0122] Among them, in the process of recommending according to the historical evaluation information of the user, if it is found that there are some more detailed contents in the evaluation information, for example, "the hotel object is good, but the pillow is a little too hard", etc. Similar to this information can actually reflect the user's preference in the process of staying in the hotel object, but, since in the process of booking the hotel object, this detailed information is usually not used as an option for the user to choose, therefore, this type of information is usually not suitable for display in the target module provided in the embodiment of the present application. However, this type of information is actually very helpful to improve the user's experience in the actual stay process. For this reason, in the optional embodiment of the present application, if there is an evaluation content related to the user's preference but not suitable for display in the target module in the user evaluation information, then after receiving the reservation request through the operation option, the preference information can be added to the remark information of the order confirmation page, so that the specific hotel object service provider can directly query the user's detailed preference information from the remark information after receiving the specific order information, and can provide more targeted services during the user's stay. Or it can also be after the order is generated, by means of push messages, etc., this detailed preference information is notified to the hotel object service provider, so as to more easily attract the attention of the service provider. In this way, users can receive "unexpected" personalized services during their stay, thereby improving their stay experience.
[0123] In addition, when determining the recommended option information in the optional items of the hotel object to be recommended and the hotel object association specifically according to the target geographic area and the historical behavior record, there may be a situation where the target geographic area does not have the hotel object contained in the historical behavior record. At this time, in order to achieve accurate recommendation of the recommended option information in the optional items of the hotel object and the hotel object association, the user's preference information in hotel object booking can also be determined according to the user's historical behavior record, for example, the preferred hotel object level, room type information, price information, etc. In this way, the recommended option information in the optional items of the hotel object to be recommended and the hotel object association can be determined according to the target geographic area and the user's preference information. For example, the user's historical behavior record shows that the user has booked hotel objects R, H, etc., but the above-mentioned hotel object does not exist within a certain geographic area. At this time, the hotel object and room type that match the user's preference can be selected from the hotel objects existing within the geographic area according to the user's preferred hotel object level, room type information, and price information, and then recommended.
[0124] S204: providing a target module based on the target page, in which recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking are provided.
[0125] After determining the hotel object to be recommended and the recommended option information in the hotel object, the recommendation can be made based on the target page. A specific recommendation method may be to provide a target module in the target page, in which the recommended hotel object and the recommended option information in the hotel object are displayed, and operation options for making reservations can be provided. There may be multiple ways to display the target module in the page. For example, in one method, the target module may be directly displayed in the target area of the target page without the user having to perform page operations. That is to say, after the user initiates an access request to a target page such as the hotel object homepage, after the page rendering is completed, such as Figure 3-1 As shown, the target module can be directly displayed without the user having to perform operations such as pulling down. In this way, if the recommended information just meets the user's needs, the order can be placed directly through the target module. Alternatively, in another way, the target module can be provided in the target page after receiving the target operation performed by the user during the process of displaying the target page. For example, during the display of the target page, if a pull-down operation performed by the user at the top of the page is received, the target module can be displayed, and so on. In short, whether the target module is displayed directly in the target page or displayed after receiving the user's pull-down operation, the user can enter the order confirmation page after clicking the "Quick Booking" button shown in 31. Figure 3-2 As shown. Since the specific hotel object, room type and other information have been determined in the target module, this information can be directly substituted into the order confirmation page. In this way, on the order confirmation page, the user only needs to confirm basic information such as name and contact information. Of course, the order confirmation page can also provide an operation entry for changing optional items such as room type, and the user can change the room type and other information on this page before placing an order.
[0126] Among them, from Figure 3-1 As can be seen, the information recommended in the target module can also include multiple hotel objects, as shown at 32, and these hotel objects can exist in the form of tabs in the target module, and each tab can display specific recommended hotel objects, recommended room types, and "Quick Booking" buttons and other information. When the user is not satisfied with the hotel objects in the default displayed tab, the user can switch to other tabs to view more hotel objects and recommended room types, and can also initiate a reservation through the "Quick Booking" button in the current target page.
[0127] In addition, from Figure 3-1It can also be seen that when the target module is directly provided in the target page, an operation option for closing the target module can also be provided in the page, for example, as shown in 33, it can be a "swipe up" prompt button. If the recommended content in the target module does not meet the user's needs, the target module can also be closed by swiping up. At this time, the following can be displayed: Figure 3-3 The default hotel object industry homepage shown may include an operation option for initiating a search for hotel objects by inputting a target area and time information. That is, if the recommended information does not meet the user's requirements, the user can enter his or her own search criteria to search, and then place an order through a conventional path.
[0128] In the specific implementation, since the starting point of the embodiment of the present application is to achieve accurate recommendations for users based on the industry characteristics of users and hotel objects in the hotel object industry, such recommendations will be more meaningful when the hit rate of the recommended information on user needs is relatively high. Therefore, in the specific implementation, in order to make the recommended information more attractive to users, the reason information for the recommended hotel object and room type can also be provided in the target module. For example, Figure 3-1 As shown in 34, information such as "the room type you booked last time" can be displayed to improve the user's utilization of the recommended information.
[0129] In addition, the target module provided in the embodiment of the present application can also be used as a marketing position for the hotel object. When the recommended hotel object happens to be carrying out preferential activities, the preferential activity information provided by the recommended hotel object can also be provided in the target module. In this way, not only can the specific reservation operation entrance be pre-placed on the target page such as the homepage, but also user rights information such as preferential activities can be disclosed in advance, thereby further improving the user's utilization rate of the recommended information.
[0130] In short, through the embodiment of the present application, after the user initiates the access request to the target page related to the hotel object reservation, the geographical area information required by the user can be predicted first, and then according to the historical reservation record information of the user, the recommended hotel object and the recommended option information in the optional items associated with the hotel object are determined, and displayed in the target module of the target page, and the operation option for initiating quick reservation can also be provided. In this way, due to the characteristics of the hotel industry itself, and the characteristics that the user's behavior in the hotel object reservation is usually relatively stable, it is possible to achieve more accurate recommendation, that is, the probability that the recommended information meets the user's needs will be relatively high. Therefore, directly in the target page, the specific recommended hotel object and the recommended option information in the hotel object are displayed in the form of the target module, and after the operation option for initiating reservation is provided, when the recommended information meets the user's needs, the reservation can be directly initiated in the target page, without the need to compare the hotel object in the search result list page, and the steps of selecting the room type in the hotel object details page, therefore, the user's operation path can be shortened and efficiency can be improved.
[0131] It should be noted that in the embodiments of the present application, the use of user personal data is involved. In the specific implementation, if it complies with the applicable laws and regulations of the country where it is located (for example, the user's explicit consent, effective notification to the user, etc.), the user's specific personal data can be used in the scheme described in this article within the scope permitted by applicable laws and regulations.
[0132] Embodiment 2
[0133] The second embodiment corresponds to the first embodiment and provides an information subscription method from the perspective of the client. Figure 4 , the method may specifically include:
[0134] S401: receiving a request for displaying a target page associated with the hotel object industry;
[0135] S402: Submitting the request to the server, so that the server determines the recommended hotel object and the recommended option information in the options associated with the hotel object according to the predicted target geographic area required by the user and the historical behavior records related to the hotel object booking;
[0136] S403: Displaying the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, recommended option information associated with the hotel object, and operation options for initiating quick booking.
[0137] Specifically, the target module may be displayed in the target area of the target page without the user performing a page operation on the target page. Alternatively, during the process of displaying the target page, the target module may be provided in the target page after receiving a target operation performed by the user.
[0138] For the specific implementation details of the second embodiment, please refer to the description in the first embodiment above, which will not be repeated here.
[0139] Embodiment 3
[0140] This embodiment 3 also provides an information subscription method from the perspective of the client. The difference from the embodiment 2 is that the embodiment 2 mainly introduces the process of interaction between the client and the server, while the embodiment 3 mainly introduces the process of interaction between the client and the user, as well as the corresponding front-end interface display. Figure 5 , the method may specifically include:
[0141] S501: receiving a request for displaying a target page associated with the hotel industry;
[0142] S502: Displaying the target page and providing a target module based on the target page, wherein the target module is used to provide recommended hotel object information, recommended option information among the optional items associated with the hotel object, and an operation option for initiating a quick reservation;
[0143] S503: After receiving the user operation through the operation option, an order confirmation interface is provided.
[0144] Specifically, when providing the order confirmation interface, the recommended hotel object information and the recommended option information associated with the hotel object can be directly transferred to the order confirmation interface, and the order confirmation interface can be displayed.
[0145] In addition, the target module may also include operation options for selecting other optional items associated with the hotel object, so that the user can modify specific optional items directly in the target module.
[0146] Specifically, when providing the target module based on the target page, the target module can be displayed in the target area of the target page without the user performing a page operation on the target page. Alternatively, during the process of displaying the target page, after receiving a first target operation performed by the user, the target module is provided in the target page.
[0147] In addition, in a specific implementation, after receiving the second target operation performed by the user, the target module can be closed, and an operation option for initiating a search for hotel objects by inputting a target area and time information can be provided in the target page.
[0148] Embodiment 4
[0149] In this fourth embodiment, a page is also provided, which is associated with a target module, and the target module is used to display recommended hotel objects, recommended option information in the optional items associated with the hotel objects, and operation options for initiating quick booking. The recommended option information displayed in the recommended hotel objects and the optional items associated with the hotel objects is determined based on the predicted target geographic location information and the user's historical behavior records.
[0150] The page includes: a home page of the hotel industry. The home page corresponding to the hotel industry also includes: an operation option for inputting target area and time information and initiating a search for hotel objects.
[0151] Embodiment 5
[0152] In the above-mentioned embodiment 1 to embodiment 4, a specific information booking method is provided mainly for the hotel industry, and in practical applications, as described above, the scheme provided by the embodiment of the present application can also be applied to more industry scenarios. For example, for the air ticket industry, the user's preferences in booking behavior and other aspects may also reflect certain stability characteristics. For example, a user always likes to book a flight of a certain airline A, and always likes to book business class, likes to catch the earliest flight, likes the middle window seat, and so on. For such users, more accurate predictions can also be made. Therefore, when the user visits the homepage and other target pages of the air ticket industry, a target module can also be provided in the target page, in which information such as flights, cabin types, seats, etc. of the recommended airlines are displayed, as well as operation options for quick booking, so that users can make flight reservations on pages such as the homepage, without having to choose between multiple flights, and without having to choose specific options in the specific flight details page, and the reservation can be completed. Similarly, industries such as train tickets and bus tickets can also provide similar functions to shorten the operation path of the user's booking process and improve booking efficiency.
[0153] For details, see Figure 6 , the fifth embodiment first provides an information subscription method from the perspective of the server, and the method may specifically include:
[0154] S601: After receiving a request for displaying a target page, predicting a target geographical area required by the user;
[0155] S602: Obtaining historical behavior record information of the user;
[0156] S603: Determine a recommended service provider and recommended option information among the options provided by the service provider according to the target geographic area and the historical behavior record;
[0157] S604: providing a target module based on the target page, and providing the recommended service provider, recommended option information, and operation options for initiating quick booking in the target module.
[0158] The target page includes a hotel industry homepage, an air ticket industry homepage or a train ticket industry homepage.
[0159] Embodiment 6
[0160] This sixth embodiment corresponds to the fifth embodiment and provides an information subscription method from the perspective of the client. Figure 7 , the method may specifically include:
[0161] S701: receiving a request for displaying a target page;
[0162] S702: Submitting the request to the server, so that the server determines the recommended service provider and the recommended option information among the options provided by the service provider according to the predicted target geographic area required by the user and the historical behavior record of the user;
[0163] S703: Displaying the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended service provider, recommended option information, and operation options for initiating quick booking.
[0164] Embodiment 7
[0165] In this embodiment 7, a method for generating an order is also provided. Figure 8 , the method may specifically include:
[0166] S801: receiving a request for displaying a target page;
[0167] There may be multiple target pages in the embodiments of the present application, for example, a client homepage, an industry homepage, a category homepage, a channel homepage, a promotion activity homepage, a search results page, and so on.
[0168] S802: Obtaining historical behavior record information of the user;
[0169] S803: Determine a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record;
[0170] Among them, the business objects may include the hotel objects, air ticket objects, train ticket objects, etc. in the aforementioned embodiments, or may also include ordinary commodity objects. That is to say, in the embodiments of the present application, the scope of specific recommendations may include not only service providers related to business trips and travel, but also other broader fields. For example, a user's historical behavior record shows that his behavior in purchasing a certain category of goods is relatively stable, for example, he only likes a few specific brands, etc., then specific business objects and corresponding recommended options can be recommended to the user based on the user's behavior record in this category to shorten the user's operation path. Specifically, after the user initiates an access request to the homepage corresponding to the target business object category, the recommended business object and the recommended option information in the optional items associated with the business object can be determined based on the user's historical behavior record related to the target business object category, and the above-mentioned recommendation information and the specific quick operation options for generating orders are displayed based on the target page. Alternatively, in a search scenario, after receiving a certain search keyword, the business object category required by the user can be predicted based on the search keyword, and then the recommended business object and the recommended option information in the optional items associated with the business object can be determined based on the historical behavior record of the user related to the predicted target business object category. In this way, when providing a specific search result page, a target module can be provided based on the page, and the above-mentioned recommended information and quick operation options for generating an order can be provided in the target module. In this way, when the recommended information meets the user's needs, the user's operation path can also be shortened.
[0171] S804: Providing a target module based on the target page, and providing the recommended business object, recommended option information, and operation options for initiating quick order generation in the target module.
[0172] Embodiment 8
[0173] This eighth embodiment corresponds to the seventh embodiment and provides a method for generating an order from the perspective of the client. Fig. 9 , the method may specifically include:
[0174] S901: receiving a request for displaying a target page;
[0175] S902: Submitting the request to the server, so that the server determines the recommended business object and the recommended option information among the optional items associated with the business object according to the historical behavior record information of the user;
[0176] S903: Displaying the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended business object, recommended option information, and an operation option for initiating quick order generation.
[0177] For the parts not described in detail in the aforementioned embodiments 3 to 8, please refer to the description in the aforementioned embodiment 1, which will not be repeated here.
[0178] Corresponding to the first embodiment, the present application embodiment also provides an information reservation device, see Fig.10 , the device may specifically include:
[0179] The first geographic area prediction unit 1001 is used to predict the target geographic area required by the user after receiving a request for displaying a target page associated with the hotel object industry;
[0180] The first behavior record obtaining unit 1002 is used to obtain historical behavior record information related to the user's hotel object reservation;
[0181] A first recommendation information determination unit 1003, configured to determine recommended hotel objects and recommended option information in the optional items associated with the hotel objects according to the target geographical area and the historical behavior records;
[0182] The first target module providing unit 1004 is used to provide a target module based on the target page, and provide recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking in the target module.
[0183] The first recommendation information determining unit may be specifically used for:
[0184] If there is a hotel object booking history record corresponding to the target geographical area in the historical behavior record, the recommended hotel object and the recommended option information in the optional items associated with the hotel object are determined according to the hotel object booking history record corresponding to the target geographical area.
[0185] Alternatively, the hotel object includes a hotel object of a group chain nature, and multiple different geographical areas are associated with hotel objects of the same brand;
[0186] The first recommendation information determining unit may be specifically configured to:
[0187] Determine the hotel object associated with the historical behavior record; determine the hotel object of the same brand associated with the target geographical area as a recommended hotel object, and determine the recommended option among the optional options in the hotel object of the same brand based on the selection information of the optional options associated with the hotel object associated with the historical record.
[0188] Specifically, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, it is determined whether the hotel object associated in the hotel object booking history record has a hotel object of the same brand in the target geographical area; if so, the hotel object of the same brand associated with the target geographical area is determined as the recommended hotel object.
[0189] In addition, the device may also include:
[0190] A check-in time prediction unit, used to predict the check-in time information required by the user;
[0191] The first recommendation information determination unit is also used for: if the recommended option in the hotel object associated in the user's hotel object booking history record is sold out at the check-in time, then according to the user's historical booking habit information, select a target option from other options of the hotel object for recommendation.
[0192] The check-in time prediction unit may be specifically used for:
[0193] The check-in time information required by the user is predicted based on the travel booking information associated with the user recorded in the associated travel industry information service system.
[0194] In addition, the first geographic area prediction unit may be specifically used for:
[0195] The target geographic area required by the user is predicted based on the travel booking information associated with the user recorded in the associated travel industry information service system.
[0196] In addition, the first geographic area prediction unit may include:
[0197] A judging subunit, used to judge whether the user has registered as a member user of one or more hotel objects through the current information service system;
[0198] The first recommendation subunit is used to determine the recommended hotel object according to the hotel object registered by the user in the historical behavior record if yes and the registered hotel object is included in the historical behavior record.
[0199] In addition, the first recommendation subunit may also be used for:
[0200] If the user registers to become a member user of one or more hotel objects through the associated information service system, but the historical behavior record does not include records related to the hotel objects registered by the user, the recommended hotel objects are determined based on the hotel objects registered by the user, and the recommended options are determined based on the recommended option information configured for the hotel objects.
[0201] From another perspective, the first recommendation information determining unit may be specifically used to:
[0202] According to the target geographical area, and the hotel objects and option information included in the historical orders of the user, the hotel objects to be recommended and the recommended option information in the optional items associated with the hotel objects are determined.
[0203] In addition, the first first recommendation information determining unit may also be used to:
[0204] The recommended hotel object is determined according to the user evaluation information associated with the historical order.
[0205] In addition, the device may also include:
[0206] A remark / notification unit is used to add the preference information to the remark information of the order confirmation page after receiving the reservation request through the operation option if there is evaluation content related to the user preference but not suitable for display in the target module in the user evaluation information, or to notify the hotel object service provider of the preference information after the order is generated.
[0207] In addition, the first recommendation information determining unit may also include:
[0208] A preference information determination subunit, used to determine the user's preference information in hotel object booking according to the historical behavior record, wherein the preference information includes the preferred hotel object grade, room type information and / or price information;
[0209] The second recommendation subunit is used to determine the hotel object to be recommended and the recommendation option information among the optional items associated with the hotel object according to the target geographical area and the user preference information.
[0210] Among them, the second recommendation sub-unit can also be used to: track changes in the user's preference information in hotel object booking, and if the preference information changes, use the changed preference information and the target geographical area to determine the hotel object to be recommended and the recommended option information in the optional items associated with the hotel object.
[0211] Wherein, the second recommendation subunit may also be used for:
[0212] If the target geographic area does not have a hotel object that has been booked in the historical behavior record, then a hotel object and hotel object-associated options that match the user preference are selected from the hotel objects associated with the target geographic area for recommendation.
[0213] Specifically, the first target module providing unit may be used to:
[0214] The target module is displayed in the target area of the target page without the user performing a page operation.
[0215] Alternatively, in the process of displaying the target page, after receiving the target operation performed by the user, the target module is displayed.
[0216] In addition, the device may also include:
[0217] The page jump unit is used to jump to the order information confirmation page after receiving the user's operation information through the operation option.
[0218] The reason information providing unit is used to provide reason information of the recommended hotel object and the options in the hotel object in the target module.
[0219] The preferential information providing unit is used to provide preferential activity information provided in the recommended hotel object in the target module.
[0220] The target page includes the homepage corresponding to the hotel target industry.
[0221] Specifically, the homepage corresponding to the hotel industry may also include: an operation option for initiating a search for hotel objects by inputting a target area and time information.
[0222] Corresponding to the second embodiment, the present application embodiment also provides an information reservation device, see Fig.11 , the device may specifically include:
[0223] The first request receiving unit 1101 is used to receive a request for displaying a target page associated with the hotel object industry;
[0224] The first request submitting unit 1102 is used to submit the request to the server, so that the server determines the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the predicted target geographic area required by the user and the historical behavior record related to the hotel object booking;
[0225] The first page display unit 1103 is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, the recommended option information associated with the hotel object, and the operation option for initiating a quick reservation.
[0226] The first page display unit may be specifically used for:
[0227] The target module is displayed in the target area of the target page without the user performing a page operation on the target page.
[0228] or,
[0229] In the process of displaying the target page, after receiving the target operation performed by the user, the target module is provided in the target page.
[0230] Corresponding to the third embodiment, the present application embodiment also provides an information reservation device, see Fig.12 , the device may include:
[0231] The request receiving unit 1201 is used to receive a request for displaying a target page associated with the hotel industry;
[0232] A page display unit 1202 is used to display the target page and provide a target module based on the target page, wherein the target module is used to provide recommended hotel object information, recommended option information among the optional items associated with the hotel object, and an operation option for initiating a quick reservation;
[0233] The interface jump unit 1203 is used to provide an order confirmation interface after receiving a user operation through the operation option.
[0234] The interface jump unit may be specifically used for:
[0235] The recommended hotel object information and the recommended option information associated with the hotel object are transferred to the order confirmation interface, and the order confirmation interface is displayed.
[0236] The target module also includes operation options for selecting other optional items associated with the hotel object.
[0237] The page display unit can be specifically used for:
[0238] The target module is displayed in the target area of the target page without the user performing a page operation on the target page.
[0239] Alternatively, in the process of displaying the target page, after receiving a first target operation performed by a user, the target module is provided in the target page.
[0240] In addition, the device may also include:
[0241] The module closing unit is used to close the target module after receiving the second target operation performed by the user, and provide an operation option in the target page for initiating a search for hotel objects by inputting a target area and time information.
[0242] Corresponding to the fifth embodiment, the present application embodiment also provides an information reservation device, see Fig.13 , the device may specifically include:
[0243] The second geographic area prediction unit 1301 is used to predict the target geographic area required by the user after receiving the request for displaying the target page;
[0244] The second behavior record obtaining unit 1302 is used to obtain the historical behavior record information of the user;
[0245] A second recommendation information determination unit 1303 is used to determine a recommended service provider and recommended option information among the options provided by the service provider according to the target geographical area and the historical behavior record;
[0246] The second target module providing unit 1304 is configured to provide a target module based on the target page, and provide the recommended service provider, recommended option information, and operation options for initiating quick booking in the target module.
[0247] The target page includes a hotel industry homepage, an air ticket industry homepage, and a train ticket or bus ticket industry homepage.
[0248] Corresponding to the sixth embodiment, the present application embodiment also provides an information reservation device, see Fig.14 , the device may specifically include:
[0249] The second request receiving unit 1401 is used to receive a request for displaying a target page;
[0250] The second request submitting unit 1402 is used to submit the request to the server, so that the server determines the recommended service provider and the recommended option information among the options provided by the service provider according to the predicted target geographic area required by the user and the historical behavior record of the user;
[0251] The second page display unit 1403 is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended service provider, recommended option information, and operation options for initiating quick booking.
[0252] Corresponding to the seventh embodiment, the present application embodiment also provides a device for generating an order, see Fig.15 , the device may include:
[0253] The third request receiving unit 1501 is used to receive a request for displaying a target page;
[0254] The third behavior record obtaining unit 1502 is used to obtain the historical behavior record information of the user;
[0255] A third recommendation information determination unit 1503 is used to determine a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record;
[0256] The third target module providing unit 1504 is used to provide a target module based on the target page, and provide the recommended business object, recommended option information, and operation options for initiating quick order generation in the target module.
[0257] Wherein, the target page includes the homepage corresponding to the target business object category;
[0258] The third recommendation information determination unit may be specifically configured to:
[0259] According to the historical behavior record of the user related to the target business object category, the recommended business object and the recommended option information among the optional items associated with the business object are determined.
[0260] Alternatively, the target page includes a search result page provided based on the received search keyword;
[0261] The third recommendation information determination unit may be specifically configured to:
[0262] Predicting the business object category required by the user based on the search keyword;
[0263] According to the historical behavior records of the user related to the predicted target business object category, the recommended business object and the recommended option information among the optional items associated with the business object are determined.
[0264] Corresponding to the eighth embodiment, the present application embodiment also provides a device for generating an order, see Fig.16 , the device may specifically include:
[0265] The third request receiving unit 1601 is used to receive a request for displaying a target page;
[0266] The third request submitting unit 1602 is used to submit the request to the server, so that the server determines the recommended business object and the recommended option information among the optional items associated with the business object according to the historical behavior record information of the user;
[0267] The third page display unit 1603 is used to display the target page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended business object, recommended option information, and operation options for initiating quick order generation.
[0268] In addition, an embodiment of the present application further provides an electronic device, including:
[0269] one or more processors; and
[0270] A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed:
[0271] After receiving a request for displaying a target page associated with the hotel object industry, predicting a target geographic area required by the user;
[0272] Obtain historical behavior record information related to user and hotel object reservation;
[0273] Determine, according to the target geographic area and the historical behavior record, recommended hotel objects and recommended option information among the options associated with the hotel objects;
[0274] A target module is provided based on the target page, in which recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking are provided.
[0275] An electronic device, comprising:
[0276] one or more processors; and
[0277] A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed:
[0278] Receive a request for displaying a target page associated with the hotel object industry;
[0279] Submitting the request to a server so that the server can predict the target geographic area required by the user and obtain historical behavior record information related to the user's hotel object reservation; determining the recommended hotel object and the recommended option information among the optional items associated with the hotel object according to the target geographic area and the historical behavior record;
[0280] The target page is displayed according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, recommended option information associated with the hotel object, and operation options for initiating quick booking.
[0281] An electronic device, comprising:
[0282] one or more processors; and
[0283] A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed:
[0284] Receive a request for displaying a target page associated with the hotel industry;
[0285] The target page is displayed, and a target module is provided based on the target page, wherein the target module is used to provide recommended hotel object information, recommended option information among the optional items associated with the hotel object, and an operation option for initiating a quick reservation;
[0286] After receiving the user operation through the operation option, an order confirmation interface is provided.
[0287] An electronic device, comprising:
[0288] one or more processors; and
[0289] A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed:
[0290] After receiving a request for displaying a target page, predicting a target geographic area required by the user;
[0291] Obtain the user's historical behavior record information;
[0292] Determining a recommended service provider and recommended option information among the options provided by the service provider according to the target geographic area and the historical behavior record;
[0293] A target module is provided based on the target page, and the recommended service provider, recommended option information, and operation options for initiating quick booking are provided in the target module.
[0294] and another electronic device comprising:
[0295] one or more processors; and
[0296] A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed:
[0297] Receive a request to display a target page;
[0298] Obtain the user's historical behavior record information;
[0299] Determine a recommended business object and recommended option information among the optional items associated with the business object according to the historical behavior record;
[0300] A target module is provided based on the target page, and the recommended business object, recommended option information, and operation options for initiating quick order generation are provided in the target module.
[0301] in, Fig.17 The architecture of an electronic device is exemplarily shown. For example, device 1700 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, an aircraft, etc.
[0302] Reference Fig.17 , device 1700 may include one or more of the following components: a processing component 1702 , a memory 1704 , a power component 1706 , a multimedia component 1708 , an audio component 1710 , an input / output (I / O) interface 1712 , a sensor component 1714 , and a communication component 1716 .
[0303] The processing component 1702 generally controls the overall operation of the device 1700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1702 may include one or more processors 1720 to execute instructions to complete all or part of the steps of the method provided by the technical solution of the present disclosure. In addition, the processing component 1702 may include one or more modules to facilitate the interaction between the processing component 1702 and other components. For example, the processing component 1702 may include a multimedia module to facilitate the interaction between the multimedia component 1708 and the processing component 1702.
[0304] The memory 1704 is configured to store various types of data to support the operation of the device 1700. Examples of such data include instructions for any application or method operating on the device 1700, contact data, phone book data, messages, pictures, videos, etc. The memory 1704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0305] The power supply component 1706 provides power to the various components of the device 1700. The power supply component 1706 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1700.
[0306] The multimedia component 1708 includes a screen that provides an output interface between the device 1700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1708 includes a front camera and / or a rear camera. When the device 1700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0307] The audio component 1710 is configured to output and / or input audio signals. For example, the audio component 1710 includes a microphone (MIC), and when the device 1700 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1704 or sent via the communication component 1716. In some embodiments, the audio component 1710 also includes a speaker for outputting audio signals.
[0308] I / O interface 1712 provides an interface between processing component 1702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0309] The sensor assembly 1714 includes one or more sensors for providing various aspects of status assessment for the device 1700. For example, the sensor assembly 1714 can detect the open / closed state of the device 1700, the relative positioning of components, such as the display and keypad of the device 1700, the sensor assembly 1714 can also detect the position change of the device 1700 or a component of the device 1700, the presence or absence of user contact with the device 1700, the orientation or acceleration / deceleration of the device 1700, and the temperature change of the device 1700. The sensor assembly 1714 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0310] The communication component 1716 is configured to facilitate wired or wireless communication between the device 1700 and other devices. The device 1700 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0311] In an exemplary embodiment, device 1700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0312] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1704 including instructions, and the above instructions can be executed by a processor 1720 of the device 1700 to complete the method provided by the technical solution of the present disclosure. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0313] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.
[0314] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.
[0315] The above is a detailed introduction to the information reservation method, device and electronic device provided by the present application. The principle and implementation method of the present application are described in detail using specific examples. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. An information subscription method, characterized in that: include: After receiving a request for displaying a target page associated with the hotel industry, predicting a target geographic area required by the user; The target page includes: the hotel industry home page provided in the client of the travel service system; Obtain historical behavior record information related to user and hotel object reservation; Determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record; wherein the recommended hotel object includes hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then determine whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, recommend the hotel object of the same brand in the target geographical area; A target module is provided based on the hotel industry home page, in which recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking for the recommended hotels are provided, so that users can initiate a booking operation for the recommended hotel through the hotel industry home page.
2. The method according to claim 1, characterized in that: The step of determining the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: It is determined whether there is a hotel object booking history record corresponding to the target geographical area in the historical behavior record. If so, the recommended hotel object and the recommended option information in the optional items associated with the hotel object are determined based on the hotel object booking history record corresponding to the target geographical area.
3. The method according to claim 1, characterized in that The step of determining the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: Determine the hotel object associated with the historical behavior record; The hotel object of the same brand associated with the target geographical area is determined as a recommended hotel object, and the recommended option among the options in the hotel object of the same brand is determined according to the selection information of the options associated with the hotel object associated with the historical behavior record.
4. The method according to claim 2, characterized in that: Also includes: Predict the check-in time information required by the user; If the recommended option in the hotel object associated with the user's hotel object booking history record is sold out at the check-in time, then according to the user's historical booking habit information, a target option is selected from other options of the hotel object for recommendation.
5. The method according to claim 4, characterized in that The predicting of the check-in time information required by the user includes: The check-in time information required by the user is predicted based on the travel booking information associated with the user recorded in the associated travel industry information service system.
6. The method according to claim 1, characterized in that The predicting of the target geographical area required by the user includes: The target geographic area required by the user is predicted based on the travel booking information associated with the user recorded in the associated travel industry information service system.
7. The method according to any one of claims 1 to 6, characterized in that: The step of determining the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: Determine whether the user has registered as a member user of one or more hotel objects through the current information service system; If yes, and the historical behavior record includes a registered hotel object, the recommended hotel object is determined according to the hotel object registered by the user in the historical behavior record.
8. The method according to claim 7, characterized in that Also includes: If the user registers to become a member user of one or more hotel objects through the associated information service system, but the historical behavior record does not include records related to the hotel objects registered by the user, the recommended hotel objects are determined based on the hotel objects registered by the user, and the recommended options are determined based on the recommended option information configured for the hotel objects.
9. The method according to any one of claims 1 to 6, characterized in that: The step of determining the hotel object to be recommended and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: According to the target geographical area, and the hotel objects and option information included in the user's historical orders, the hotel objects to be recommended and the recommended option information in the optional items associated with the hotel objects are determined.
10. The method according to claim 9, characterized in that Also includes: The recommended hotel object is determined according to the user evaluation information associated with the historical order.
11. The method according to claim 10, characterized in that Also includes: If the user evaluation information contains evaluation content that is related to the user's preferences but is not suitable for display in the target module, after receiving the reservation request through the operation option, the information related to the user's preferences is added to the notes information on the order confirmation page, or after the order is generated, the information related to the user's preferences is notified to the hotel object service provider.
12. The method according to any one of claims 1 to 6, characterized in that: The step of determining the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: Determine the user's preference information for hotel object booking according to the historical behavior record, wherein the preference information includes the preferred hotel object grade, room type information and / or price information; According to the target geographical area and the user preference information, the hotel object to be recommended and the recommended option information among the optional items associated with the hotel object are determined.
13. The method according to claim 12, characterized in that Also includes: Track changes in the user's preference information regarding hotel object reservations. If the preference information changes, use the changed preference information and the target geographic area to determine the hotel object to be recommended and recommended option information among the options associated with the hotel object.
14. The method according to claim 12, characterized in that The step of determining the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record includes: If the target geographic area does not have a hotel object that has been booked in the historical behavior record, then a hotel object that matches the user preference and options associated with the hotel object are selected from the hotel objects associated with the target geographic area for recommendation.
15. The method according to any one of claims 1 to 6, characterized in that: Also includes: Reason information for the options associated with the recommended hotel object is provided in the target module.
16. The method according to any one of claims 1 to 6, characterized in that: Also includes: The target module provides promotion information associated with the recommended hotel object.
17. The method according to any one of claims 1 to 6, characterized in that: The target module provided based on the hotel industry home page includes: Without requiring the user to perform page operations, the target module is displayed in the target area of the hotel industry home page.
18. The method according to any one of claims 1 to 6, characterized in that: The target module provided based on the hotel industry home page includes: In the process of displaying the hotel industry home page, after receiving the target operation performed by the user, the target module is provided in the hotel industry home page.
19. The method according to any one of claims 1 to 6, characterized in that: Also includes: After receiving the user's operation information through the operation option, jump to the order information confirmation page.
20. The method according to claim 1, characterized in that The hotel industry homepage also includes: an operation option for initiating a search for hotel objects by inputting a target area and time information.
21. An information subscription method, characterized in that: include: Receive a request for displaying a target page associated with the hotel industry; The target page includes: the hotel industry home page provided in the client of the travel service system; Submit the request to the server so that the server can determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the predicted target geographical area required by the user and the historical behavior records related to the hotel object booking; wherein the recommended hotel object includes hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then determine whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, recommend the hotel object of the same brand in the target geographical area; The hotel industry home page is displayed according to the received page data, wherein the hotel industry home page is associated with a target module, and the target module is used to provide the recommended hotel object, the recommended option information associated with the hotel object, and the operation option for initiating a quick reservation for the recommended hotel, so that the user can initiate a reservation operation for the recommended hotel through the hotel industry home page.
22. The method according to claim 21, characterized in that The displaying of the hotel industry home page according to the received page data includes: Without the need for the user to perform page operations on the hotel industry home page, the target module is displayed in the target area of the hotel industry home page.
23. The method according to claim 21, characterized in that The displaying of the hotel industry home page according to the received page data includes: In the process of displaying the hotel industry home page, after receiving the target operation performed by the user, the target module is provided in the hotel industry home page.
24. An information subscription method, characterized in that: include: Receive a request for displaying a target page associated with the hotel industry; The target page includes: the hotel industry home page provided in the client of the travel service system; The hotel industry home page is displayed, and a target module is provided based on the hotel industry home page, wherein the target module is used to provide recommended hotel object information, recommended option information associated with the hotel object, and operation options for initiating quick booking for the recommended hotel, so that the user can initiate a booking operation for the recommended hotel through the hotel industry home page; wherein the recommended hotel objects include hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical regions; when determining the recommended hotel objects, if there is no hotel object booking history record corresponding to the target geographical region in the historical behavior record related to the user's hotel object booking, then it is determined whether the hotel objects associated with other geographical regions in the historical behavior record have hotel objects of the same brand in the target geographical region, and if so, the hotel object of the same brand in the target geographical region is recommended; After receiving the user operation through the operation option, an order confirmation interface is provided.
25. The method according to claim 24, characterized in that The providing of the order confirmation interface includes: The recommended hotel object information and the recommended option information associated with the hotel object are transferred to the order confirmation interface, and the order confirmation interface is displayed.
26. The method according to claim 24, characterized in that The target module also includes operation options for selecting other optional items associated with the hotel object.
27. The method according to claim 24, characterized in that The target module provided based on the hotel industry home page includes: Without the need for the user to perform page operations on the hotel industry home page, the target module is displayed in the target area of the hotel industry home page.
28. The method according to claim 24, characterized in that The target module provided based on the hotel industry home page includes: In the process of displaying the hotel industry home page, after receiving a first target operation performed by a user, the target module is provided in the hotel industry home page.
29. The method according to claim 24, characterized in that Also includes: After receiving the second target operation performed by the user, the target module is closed, and an operation option for initiating a search for hotel objects by inputting a target area and time information is provided in the target page.
30. A page, characterized in that: The page is associated with a target module, the target module is used to display recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating a quick booking for the recommended hotel, the recommended hotel objects and the recommended option information associated with the hotel objects are displayed based on the target geographical area corresponding to the predicted target geographical location information and the user's historical behavior record; The page includes: a hotel industry homepage page provided in a client of a travel service system; the recommended hotel objects include hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel objects, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then it is determined whether the hotel objects associated with other geographical areas in the historical behavior record have hotel objects of the same brand in the target geographical area, and if so, the hotel objects of the same brand in the target geographical area are recommended.
31. The page according to claim 30, characterized in that: The hotel industry homepage also includes: operation options for inputting target area and time information and initiating a search for hotel objects.
32. An information subscription method, characterized in that: include: After receiving a request for displaying a target page, predicting a target geographic area required by the user; The target page includes: a service provider home page provided in the client of the travel service system; Obtain the user's historical behavior record information; Determine the recommended service provider and the recommended option information among the options provided by the service provider according to the target geographical area and the historical behavior record; wherein different geographical areas are associated with service providers of the same brand; when determining the recommended service provider, if there is no booking history record of the service provider corresponding to the target geographical area in the historical behavior record, determine whether the service providers associated with other geographical areas in the historical behavior record have a service provider of the same brand in the target geographical area, and if so, recommend the service provider of the same brand in the target geographical area; A target module is provided based on the home page of the service provider, and the recommended service provider, recommendation option information and an operation option for initiating a quick reservation for the recommended service provider are provided in the target module, so that a user can initiate a reservation operation for the recommended service provider through the service provider home page.
33. The method according to claim 32, characterized in that The service provider homepage includes a hotel industry homepage, an air ticket industry homepage, and a train ticket or bus ticket industry homepage.
34. An information subscription method, characterized in that: include: Receive a request for displaying a target page; The target page includes: a service provider home page provided in the client of the travel service system; Submit the request to a server so that the server determines the recommended service provider and the recommended option information among the options provided by the service provider according to the predicted target geographic area required by the user and the historical behavior record of the user; wherein different geographic areas are associated with service providers of the same brand; when determining the recommended service provider, if there is no booking history record of the service provider corresponding to the target geographic area in the historical behavior record, then determine whether the service providers associated with other geographic areas in the historical behavior record have a service provider of the same brand in the target geographic area, and if so, recommend the service provider of the same brand in the target geographic area; The service provider home page is displayed according to the received page data, wherein the service provider home page is associated with a target module, and the target module is used to provide the recommended service provider, recommendation option information and an operation option for initiating a quick reservation for the recommended service provider, so that the user can initiate a reservation operation for the recommended service provider through the service provider home page.
35. A method for generating an order, characterized in that: include: Receive a request to display a target page; The target page includes: a home page corresponding to the business object category provided in the client of the travel service system; Obtain the user's historical behavior record information; Determine the recommended business object and the recommended option information in the optional items associated with the business object according to the historical behavior record; wherein different geographical areas are associated with business objects of the same brand; when determining the recommended business object, if there is no business object booking history record corresponding to the target geographical area in the historical behavior record, determine whether the business objects associated with other geographical areas in the historical behavior record have business objects of the same brand in the target geographical area, and if so, recommend the business object of the same brand in the target geographical area; A target module is provided based on the home page corresponding to the business object category, and the recommended business object, recommendation option information and operation options for initiating quick order generation for the recommended business object are provided in the target module, so that the user can initiate a reservation operation for the recommended business object through the home page corresponding to the business object category.
36. The method according to claim 35, characterized in that The determining of the recommended business object according to the historical behavior record, and the recommended option information in the optional items associated with the business object, includes: According to the historical behavior records of the user related to the target business object category, the recommended business object and the recommended option information in the optional items associated with the business object are determined.
37. The method according to claim 35, characterized in that The page corresponding to the business object category includes a search result page provided based on the received search keyword; The determining of the recommended business object according to the historical behavior record, and the recommended option information in the optional items associated with the business object, includes: Predicting the business object category required by the user based on the search keyword; According to the historical behavior records of the user related to the predicted business object category, the recommended business object and the recommended option information among the optional items associated with the business object are determined.
38. A method for generating an order, characterized in that: include: Receive a request for displaying a target page; The target page includes: a home page corresponding to the business object category provided in the client of the travel service system; Submit the request to a server so that the server determines the recommended business object and the recommended option information in the optional items associated with the business object according to the historical behavior record information of the user; wherein different geographical areas are associated with business objects of the same brand; when determining the recommended business object, if there is no business object reservation history record corresponding to the target geographical area in the historical behavior record, then determine whether the business objects associated with other geographical areas in the historical behavior record have business objects of the same brand in the target geographical area, and if so, recommend the business object of the same brand in the target geographical area; The page corresponding to the business object category is displayed according to the received page data, wherein the page corresponding to the business object category is associated with a target module, and the target module is used to provide the recommended business object, recommendation option information and an operation option for initiating quick generation of an order for the recommended business object, so that the user can initiate a reservation operation for the recommended business object through the homepage corresponding to the business object category.
39. An information booking device, characterized in that: include: A first geographic region prediction unit is used to predict the target geographic region required by the user after receiving a request for displaying a target page associated with the hotel object industry; The target page includes: the hotel industry home page provided in the client of the travel service system; A first behavior record obtaining unit is used to obtain historical behavior record information related to the user's hotel object reservation; A first recommendation information determination unit is used to determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record; wherein the recommended hotel object includes a hotel object of a group chain nature, and different geographical areas are associated with hotel objects of the same brand; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then it is determined whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, the hotel object of the same brand in the target geographical area is recommended; The first target module providing unit is used to provide a target module based on the hotel industry home page, and provide a recommended hotel object, recommended option information associated with the hotel object, and an operation option for initiating a quick reservation for the recommended hotel in the target module, so that the user can initiate a reservation operation for the recommended hotel through the hotel industry home page.
40. An information booking device, characterized in that: include: A first request receiving unit, configured to receive a request for displaying a target page associated with a hotel object industry; The target page includes: the hotel industry home page provided in the client of the travel service system; The first request submission unit is used to submit the request to the server, so that the server can determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the predicted target geographical area required by the user and the historical behavior record related to the hotel object booking; wherein the recommended hotel object includes hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then it is determined whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, the hotel object of the same brand in the target geographical area is recommended; The first page display unit is used to display the hotel industry home page according to the received page data, wherein the target page is associated with a target module, and the target module is used to provide the recommended hotel object, the recommended option information associated with the hotel object, and the operation option for initiating a quick reservation for the recommended hotel, so that the user can initiate a reservation operation for the recommended hotel through the hotel industry home page.
41. An information booking device, characterized in that: include: A request receiving unit, used for receiving a request for displaying a target page associated with the hotel industry; The target page includes: the hotel industry home page provided in the client of the travel service system; A page display unit is used to display the hotel industry home page, and provide a target module based on the hotel industry home page, wherein the target module is used to provide recommended hotel object information, recommended option information associated with the hotel object, and operation options for initiating quick booking for the recommended hotel, so that the user can initiate a booking operation for the recommended hotel through the hotel industry home page; wherein the recommended hotel objects include hotel objects of group chain nature, and hotel objects of the same brand are associated with different geographical regions; when determining the recommended hotel objects, if there is no hotel object booking history record corresponding to the target geographical region in the historical behavior record related to the user's hotel object booking, then it is determined whether the hotel objects associated with other geographical regions in the historical behavior record have the same brand hotel objects in the target geographical region, and if so, the same brand hotel objects in the target geographical region are recommended; The interface jump unit is used to provide an order confirmation interface after receiving a user operation through the operation option.
42. An information booking device, characterized in that: include: A second geographic area prediction unit, configured to predict a target geographic area required by a user after receiving a request for displaying a target page; The target page includes: a service provider home page provided in the client of the travel service system; A second behavior record obtaining unit, used to obtain historical behavior record information of the user; a second recommendation information determination unit, configured to determine a recommended service provider and recommended option information among the optional items provided by the service provider according to the target geographical area and the historical behavior record; wherein different geographical areas are associated with service providers of the same brand; when determining the recommended service provider, if there is no booking history record of the service provider corresponding to the target geographical area in the historical behavior record, then determining whether the service providers associated with other geographical areas in the historical behavior record have a service provider of the same brand in the target geographical area, and if so, then recommending the service provider of the same brand in the target geographical area; a second target module providing unit, configured to provide a target module based on the service provider home page, wherein the recommended service provider, recommendation option information, and an operation option for initiating a quick reservation for the recommended service provider are provided in the target module, so that a user can initiate a reservation operation for the recommended service provider through the service provider home page.
43. An information booking device, characterized in that: include: A second request receiving unit, configured to receive a request for displaying a target page; The target page includes: a service provider home page provided in the client of the travel service system; A second request submission unit is used to submit the request to a server, so that the server determines a recommended service provider and recommended option information among the options provided by the service provider according to the predicted target geographical area required by the user and the historical behavior record of the user; wherein different geographical areas are associated with service providers of the same brand; when determining the recommended service provider, if there is no booking history record of the service provider corresponding to the target geographical area in the historical behavior record, then it is determined whether the service providers associated with other geographical areas in the historical behavior record have a service provider of the same brand in the target geographical area, and if so, the service provider of the same brand in the target geographical area is recommended; The second page display unit is used to display the home page of the service provider according to the received page data, wherein the home page of the service provider is associated with a target module, and the target module is used to provide the recommended service provider, recommendation option information and an operation option for initiating a quick reservation for the recommended service provider, so that the user can initiate a reservation operation for the recommended service provider through the service provider home page.
44. A device for generating an order, characterized in that: include: A third request receiving unit, configured to receive a request for displaying a target page; The target page includes: a home page corresponding to the business object category provided in the client of the travel service system; A third behavior record obtaining unit is used to obtain the user's historical behavior record information; a third recommendation information determination unit, configured to determine the recommended business object and the recommended option information in the optional items associated with the business object according to the historical behavior record; wherein different geographical areas are associated with business objects of the same brand; when determining the recommended business object, if there is no business object reservation history record corresponding to the target geographical area in the historical behavior record, then determining whether the business objects associated with other geographical areas in the historical behavior record have business objects of the same brand in the target geographical area, and if so, then recommending the business object of the same brand in the target geographical area; The third target module providing unit is used to provide a target module based on the home page corresponding to the business object category, and provide the recommended business object, recommendation option information and operation options for initiating quick order generation for the recommended business object in the target module, so that the user can initiate a reservation operation for the business object through the home page corresponding to the business object category.
45. A device for generating an order, characterized in that: include: A third request receiving unit, configured to receive a request for displaying a target page; The target page includes: a home page corresponding to the business object category provided in the client of the travel service system; A third request submission unit is used to submit the request to the server, so that the server determines the recommended business object and the recommended option information in the optional items associated with the business object according to the historical behavior record information of the user; wherein different geographical areas are associated with business objects of the same brand; when determining the recommended business object, if there is no business object reservation history record corresponding to the target geographical area in the historical behavior record, then it is determined whether the business objects associated with other geographical areas in the historical behavior record have the same brand business objects in the target geographical area, and if so, the business object of the same brand in the target geographical area is recommended; The third page display unit is used to display the page corresponding to the business object category according to the received page data, wherein the page corresponding to the business object category is associated with a target module, and the target module is used to provide the recommended business object, recommended option information and an operation option for initiating quick generation of an order for the recommended business object, so that the user can initiate a reservation operation for the business object through the homepage corresponding to the business object category.
46. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed: After receiving a request for displaying a target page associated with the hotel object industry, predicting the target geographical area required by the user; the target page includes: a hotel industry homepage page provided in the client of the travel service system; Obtain historical behavior record information related to user and hotel object reservation; Determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the target geographical area and the historical behavior record; wherein the recommended hotel object includes hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then determine whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, recommend the hotel object of the same brand in the target geographical area; A target module is provided based on the hotel industry home page, in which recommended hotel objects, recommended option information associated with the hotel objects, and operation options for initiating quick booking for the recommended hotels are provided, so that users can initiate a booking operation for the recommended hotel through the hotel industry home page.
47. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed: Receive a request for displaying a target page associated with the hotel object industry; the target page includes: a hotel industry homepage page provided in a client of the travel service system; Submit the request to the server so that the server can determine the recommended hotel object and the recommended option information in the optional items associated with the hotel object according to the predicted target geographical area required by the user and the historical behavior records related to the hotel object booking; wherein the recommended hotel object includes hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel object, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record, then determine whether the hotel object associated with other geographical areas in the historical behavior record has a hotel object of the same brand in the target geographical area, and if so, recommend the hotel object of the same brand in the target geographical area; The hotel industry home page is displayed according to the received page data, wherein the hotel industry home page is associated with a target module, and the target module is used to provide the recommended hotel object, the recommended option information associated with the hotel object, and the operation option for initiating a quick reservation for the recommended hotel, so that the user can initiate a reservation operation for the recommended hotel through the hotel industry home page.
48. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed: Receive a request for displaying a target page associated with the hotel industry; the target page includes: a hotel industry homepage page provided in a client of the travel service system; The hotel industry home page is displayed, and a target module is provided based on the hotel industry home page, wherein the target module is used to provide recommended hotel object information, recommended option information associated with the hotel object, and operation options for initiating quick booking for the recommended hotel, so that the user can initiate a booking operation for the recommended hotel through the hotel industry home page; wherein the recommended hotel objects include hotel objects of a group chain nature, and hotel objects of the same brand are associated with different geographical areas; when determining the recommended hotel objects, if there is no hotel object booking history record corresponding to the target geographical area in the historical behavior record related to the user's hotel object booking, then it is determined whether the hotel objects associated with other geographical areas in the historical behavior record have hotel objects of the same brand in the target geographical area, and if so, the hotel objects of the same brand in the target geographical area are recommended; After receiving the user operation through the operation option, an order confirmation interface is provided.
49. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed: After receiving a request for displaying a target page, predicting the target geographical area required by the user; the target page includes: a home page of a service provider provided in a client of the travel service system; Obtain the user's historical behavior record information; Determine the recommended service provider and the recommended option information among the options provided by the service provider according to the target geographical area and the historical behavior record; wherein different geographical areas are associated with service providers of the same brand; when determining the recommended service provider, if there is no booking history record of the service provider corresponding to the target geographical area in the historical behavior record, determine whether the service providers associated with other geographical areas in the historical behavior record have a service provider of the same brand in the target geographical area, and if so, recommend the service provider of the same brand in the target geographical area; A target module is provided based on the home page of the service provider, and the recommended service provider, recommendation option information and an operation option for initiating a quick reservation for the recommended service provider are provided in the target module, so that the user can initiate a reservation operation for the service provider through the service provider home page.
50. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein when the program instructions are read and executed by the one or more processors, the following operations are performed: Receiving a request for displaying a target page; the target page includes: a home page corresponding to a business object category provided in a client of the travel service system; Obtain the user's historical behavior record information; Determine the recommended business object and the recommended option information in the optional items associated with the business object according to the historical behavior record; wherein different geographical areas are associated with business objects of the same brand; when determining the recommended business object, if there is no business object booking history record corresponding to the target geographical area in the historical behavior record, determine whether the business objects associated with other geographical areas in the historical behavior record have business objects of the same brand in the target geographical area, and if so, recommend the business object of the same brand in the target geographical area; A target module is provided based on the home page corresponding to the business object category, and the recommended business object, recommendation option information and operation options for initiating quick order generation for the recommended business object are provided in the target module, so that the user can initiate a reservation operation for the business object through the home page corresponding to the business object category.
Citation Information
Patent Citations
Method and device for conducting hotel reservation through POS machine
CN104537421A
Personalized hotel recommendation system and method in OTA website
CN107194774A
Associated booking method and system for airline ticket and hotel for OTA website
CN107944581A