[go: up one dir, main page]

CN109784515B - Service reservation method, providing method, resource acquisition method, terminal and server - Google Patents

Service reservation method, providing method, resource acquisition method, terminal and server Download PDF

Info

Publication number
CN109784515B
CN109784515B CN201711107839.5A CN201711107839A CN109784515B CN 109784515 B CN109784515 B CN 109784515B CN 201711107839 A CN201711107839 A CN 201711107839A CN 109784515 B CN109784515 B CN 109784515B
Authority
CN
China
Prior art keywords
service
target
target service
resource
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711107839.5A
Other languages
Chinese (zh)
Other versions
CN109784515A (en
Inventor
王浩
黄宇舟
王开宇
罗江威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201711107839.5A priority Critical patent/CN109784515B/en
Publication of CN109784515A publication Critical patent/CN109784515A/en
Application granted granted Critical
Publication of CN109784515B publication Critical patent/CN109784515B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides a service reservation method, a service providing method, a resource acquisition method, a device, a terminal and a server, and relates to the technical field of computer application. After receiving a transaction request of a user for a target service, generating a conversion resource for the target service, and distributing the conversion resource to the user; the method and the device have the advantages that the reservation request initiated by the user aiming at the exchange resource is received, the corresponding target service is determined according to the exchange resource, and the target time can be automatically determined by inquiring the available time of the target service, so that the reservation of the target service can be realized based on the target time.

Description

Service reservation method, providing method, resource acquisition method, terminal and server
Technical Field
The embodiment of the application relates to the technical field of computer application, in particular to a service reservation method, a service providing method, a resource acquisition method, a service reservation device, a service providing device, a resource acquisition device, a terminal and a server.
Background
With the development of internet technology and electronic technology, portable ways of acquiring various services through online transactions gradually penetrate into daily life, and a service provider can acquire the services through issuing the services provided by the service provider to an online transaction platform.
In some practical applications, services provided by a service provider may be transacted online and consumed offline, such as accommodation services provided by hotels, dining services provided by restaurants, etc., and thus a user is required to make a service reservation to realize service consumption.
At present, when a user needs to reserve a certain service, the user needs to communicate and confirm through a telephone, and even has to go to the user in person, so that the process is complex and the operation is inconvenient.
Disclosure of Invention
The embodiment of the application provides a service reservation method, a service provider, a resource acquisition method, a device, a terminal and a server, which are used for solving the technical problems of complicated service reservation process and inconvenient operation in the prior art.
In a first aspect, an embodiment of the present application provides a service reservation method, including:
receiving a reservation request of a user;
determining the exchange resource of the user and the target service corresponding to the exchange resource; wherein the redemption resource is associated with the target service;
Querying the available time of the target service;
and determining a target time from the available time to reserve the target service.
In a second aspect, an embodiment of the present application provides a service reservation method, including:
generating a reservation request in response to a reservation operation for the redemption resource; wherein the redemption resource is associated with a target service;
sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
and receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires the available time of the target service and determines the target time from the available time so as to reserve the target service.
In a third aspect, an embodiment of the present application provides a resource obtaining method, including:
receiving a transaction request of a user for a target service;
if the target service transaction is successful, generating a redemption resource for the target service;
allocating the redemption resources to the user; the exchange resource is used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
In a fourth aspect, in an embodiment of the present application, there is provided a service providing method, including:
determining at least one service provided by a service provider;
determining inventory status information corresponding to the service provider;
establishing an association relationship between the at least one service and the inventory status information;
the at least one service is published.
In a fifth aspect, in an embodiment of the present application, there is provided a service providing method, including:
sending a release request aiming at least one service to a service end;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
and receiving a release result returned by the server.
In a sixth aspect, in an embodiment of the present application, there is provided a service reservation method, including:
receiving a reservation request of a user;
determining an electronic card of the user and a target accommodation service corresponding to the electronic card; wherein the electronic coupon is associated with the target accommodation service;
querying the available time of the target accommodation service;
a target time is determined from the available times to reserve the target accommodation service.
In a seventh aspect, an embodiment of the present application provides a service reservation method, including:
Generating a reservation request in response to a reservation operation for the electronic card; wherein the electronic coupon is associated with a target accommodation service;
the reservation request is sent to a server side, so that the server side can determine the target accommodation service corresponding to the electronic card;
receiving a reservation result of the target service returned by the server; and the reservation result is generated after the server inquires the available time of the target accommodation service and determines the target time from the available time so as to reserve the target accommodation service.
In an eighth aspect, an embodiment of the present application provides a resource obtaining method, including:
receiving a transaction request of a user for a target accommodation service;
if the target accommodation service transaction is successful, generating an electronic card for the target accommodation service;
distributing the electronic card to the user; the electronic card is used for initiating a reservation request, determining the corresponding target accommodation service based on the electronic card, and determining target time from available time corresponding to the target accommodation service so as to reserve the target accommodation service.
In a ninth aspect, an embodiment of the present application provides a service providing method, including:
Determining at least one accommodation service provided by an accommodation institution side;
determining inventory state information corresponding to the accommodation mechanism side;
establishing an association relationship between the at least one accommodation service and the inventory status information;
the at least one accommodation service is published.
In a tenth aspect, an embodiment of the present application provides a service providing method, including:
sending a release request for at least one accommodation service to a server;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one accommodation service;
and receiving a release result returned by the server.
In an eleventh aspect, an embodiment of the present application provides a service reservation apparatus, including:
the request receiving module is used for receiving a reservation request of a user;
the service determining module is used for determining the exchange resources of the user and the target service corresponding to the exchange resources; wherein the redemption resource is associated with the target service;
the time inquiry module is used for inquiring the available time of the target service;
and the reservation module is used for determining target time from the available time so as to reserve the target service.
In a twelfth aspect, an embodiment of the present application provides a service reservation apparatus, including:
the reservation response module is used for responding to reservation operation for the exchange resources and generating a reservation request; wherein the redemption resource is associated with a target service;
the request sending module is used for sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
the result receiving module is used for receiving a reservation result of the target service returned by the server, wherein the reservation result is generated after the server inquires the available time of the target service and determines the target time from the available time so as to reserve the target service.
In a thirteenth aspect, an embodiment of the present application provides a resource obtaining apparatus, including:
the transaction triggering module is used for receiving a transaction request of a user for target service;
the resource generation module is used for generating a redemption resource for the target service if the target service transaction is successful;
the resource allocation module is used for allocating the exchange resources to the users; the exchange resource is used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
In a fourteenth aspect, in an embodiment of the present application, there is provided a service providing apparatus including:
the information determining module is used for determining at least one service provided by a service provider and inventory state information corresponding to the service provider;
the relation establishing module is used for establishing an association relation between the at least one service and the inventory state information;
and the service release module is used for releasing the at least one service.
In a fifteenth aspect, in an embodiment of the present application, there is provided a service providing apparatus including:
the first sending module is used for sending a release request aiming at least one service to the service end;
the second sending module is used for sending the inventory state information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
and the result receiving module is used for receiving the release result returned by the server.
In a sixteenth aspect, in an embodiment of the present application, a server includes a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
The processing assembly is configured to:
receiving a reservation request of a user;
determining the exchange resource of the user and the target service corresponding to the exchange resource; wherein the redemption resource is associated with the target service;
querying the available time of the target service;
and determining a target time from the available time to reserve the target service.
In a seventeenth aspect, in an embodiment of the present application, a terminal is provided, including a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
generating a reservation request in response to a reservation operation for the redemption resource; wherein the redemption resource is associated with a target service;
sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
and receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires the available time of the target service and determines the target time from the available time so as to reserve the target service.
In an eighteenth aspect, in an embodiment of the present application, a server includes a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
receiving a transaction request of a user for a target service;
if the target service transaction is successful, generating a redemption resource for the target service;
allocating the redemption resources to the user; the exchange resource is used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
In a nineteenth aspect, an embodiment of the present application provides a server, including a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
determining at least one service provided by a service provider;
determining inventory status information corresponding to the service provider;
Establishing an association relationship between the at least one service and the inventory status information;
the at least one service is published.
In a twentieth aspect, an embodiment of the present application provides a terminal, including a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
sending a release request aiming at least one service to a service end;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
and receiving a release result returned by the server.
According to the technical scheme provided by the embodiment of the application, if the transaction of the target service is successful, the exchange resource aiming at the target service can be generated, and the exchange resource is distributed to the user, so that the user can initiate reservation operation by utilizing the exchange resource; if the service end receives a reservation request initiated for the exchange resource, a corresponding target service can be determined according to the exchange resource, and the target time can be automatically determined by inquiring the available time of the target service, so that reservation of the target service can be realized based on the target time.
These and other aspects of the application will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart illustrating one embodiment of a service reservation method provided by the present application;
FIG. 2 is a flow chart illustrating yet another embodiment of a service reservation method provided by the present application;
FIG. 3 is a flow chart illustrating one embodiment of a resource acquisition method provided by the present application;
FIG. 4 is a flow chart illustrating one embodiment of a service providing method provided by the present application;
fig. 5 shows a schematic view of a scenario of the technical solution of the embodiment of the present application in a practical application;
fig. 6 is a schematic structural view of an embodiment of a service reservation device according to the present application;
FIG. 7 is a schematic diagram illustrating the construction of one embodiment of a server provided by the present application;
Fig. 8 is a schematic structural view of a service reservation device according to another embodiment of the present application;
FIG. 9 is a schematic diagram illustrating the construction of one embodiment of a terminal provided by the present application;
FIG. 10 is a schematic diagram illustrating the construction of one embodiment of a resource acquisition device provided by the present application;
FIG. 11 is a schematic diagram of a server according to another embodiment of the present application;
FIG. 12 is a schematic diagram showing the construction of an embodiment of a service providing apparatus provided by the present application;
FIG. 13 is a schematic diagram of a server according to another embodiment of the present application;
fig. 14 is a schematic view showing the structure of a further embodiment of a service providing apparatus provided by the present application;
fig. 15 shows a schematic structural diagram of a further embodiment of a terminal provided by the present application.
Detailed Description
In order to enable those skilled in the art to better understand the present application, the following description will make clear and complete descriptions of the technical solutions according to the embodiments of the present application with reference to the accompanying drawings.
In some of the flows described in the specification and claims of the present application and in the foregoing figures, a plurality of operations occurring in a particular order are included, but it should be understood that the operations may be performed out of order or performed in parallel, with the order of operations such as 101, 102, etc., being merely used to distinguish between the various operations, the order of the operations themselves not representing any order of execution. In addition, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first" and "second" herein are used to distinguish different messages, devices, modules, etc., and do not represent a sequence, and are not limited to the "first" and the "second" being different types.
The technical scheme of the application can be applied to the application scene of reserving the service obtained through online transaction, the service in the embodiment of the application can be tangible or intangible products, such as accommodation service, dining service, travel service and the like, and the reservation of the service can be the consumption behaviors such as service use or service distribution and the like in appointed time, such as accommodation service, reservation of when to stay and the like.
Taking accommodation services as an example, mechanisms for providing accommodation services such as hotels, citizens, home guest stacks and the like under the current line can adopt an OAT (Online Travel Agent, online travel agency) to realize the on-line sales of the accommodation services, at present, one sales mode is that after accommodation information such as accommodation time is provided by a user, the user can conduct transactions to obtain the accommodation services, the accommodation mechanism side can record the accommodation services purchased by the user according to the transaction orders to realize the reservation of the accommodation services, the other sales mode is that the accommodation mechanism side performs the sales of the accommodation services in a group purchase mode, and after the user purchases the accommodation services, the user needs to manually communicate with the accommodation mechanism side in a telephone mode to realize the reservation of the accommodation services, but the reservation mode is complex in process, inconvenient to operate and low in efficiency.
In order to improve portability of service reservation and reservation efficiency, the inventor provides a technical scheme of the application through a series of researches, in the embodiment of the application, if a service end receives a transaction request for any service, the service end can generate a conversion resource for any service and allocate the conversion resource to a user, and the user can initiate reservation operation by using the conversion resource; if the service end receives a reservation request initiated for the exchange resource, a corresponding target service can be determined according to the exchange resource, and the target time can be automatically determined by inquiring the available time of the target service, so that reservation of the target service can be realized based on the target time.
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to fall within the scope of the application.
Fig. 1 is a flowchart of an embodiment of a service reservation method provided in an embodiment of the present application, where the technical solution of the embodiment is specifically applied to a server.
The method may comprise the steps of:
101: a reservation request of a user is received.
The subscription request may be sent by a client, which may be a client, a browser, or a web page embedded in other applications, such as HTML5 (HyperText Markup language 5.0) page, etc.
102: and determining the exchange resources of the user and the target service corresponding to the exchange resources.
Wherein the reservation request may carry the redemption resource.
The user side responds to the reservation operation of the user for the exchange resource, and the reservation request can be generated and sent to the server side.
As an alternative way, the user side may output the reservation prompt information of the redemption resource, and the reservation operation of the user for the redemption resource may be implemented by triggering the reservation prompt information.
As another alternative, the reservation operation for the redemption resource may include an input operation by the user to input the redemption resource, i.e., the redemption resource is provided by the user and triggers the initiation of a reservation request.
Wherein the redemption resources may be correspondingly generated when the targeted service transaction is successful. The service provider can issue different services for users to conduct transactions, the users can request any service to be transacted, if any service is transacted successfully, the user can correspondingly generate exchange resources to be allocated to the users, and the users can use the exchange resources to request to conduct service reservation so as to realize service consumption at reserved time.
The exchange resource can be specifically an electronic card ticket, so as to be taken as a verification certificate to realize consumption of the target service and the like.
After receiving the redemption resources, the server may determine any service associated with the redemption resources, which is designated as a "target service" in this embodiment for convenience of description.
Of course, alternatively, the redemption resources associated with the target service may be presented to the user by the service provider or otherwise obtained, which is not particularly limited by the present embodiment.
103: and querying the available time of the target service.
Alternatively, the availability time of the target service may be queried from inventory status information corresponding to a service provider providing the target service.
The inventory state information stores the corresponding relation between different services provided by the service provider and the available time, and updates the corresponding relation according to the use states of the different services.
The inventory status information can be provided by a service provider, and the service end can bind the inventory status information provided by the service provider with the services provided by the service provider, so that the corresponding relation can be established, and the available time of different services can be conveniently inquired.
The usage state of the different service may specifically refer to a usage state corresponding to each available time, and the usage state of each available time may refer to whether the service is available in each available time, and if the service has been reserved or is being used, the service is indicated to be unavailable, so that the available time corresponding to the service in the inventory status information may be correspondingly updated.
Since the service provided by the service provider can be sold offline and consumed in real time, the use states of different services can be provided by the service provider.
104: and determining a target time from the available time to reserve the target service.
Each service may correspond to a plurality of available times, and thus at least one available time from the plurality of available times may be selected as a target time, based on which the target service may be reserved. The target time is the consumption usage time of the target service.
Wherein the inventory status information may be updated according to an online reservation condition, and after reserving a target service, the usage status of the target service in the target time is unavailable, so in some embodiments, after determining the target time from the available time to reserve the target service, the method may further include:
updating the inventory status information based on the target time.
Based on the target time, the usage status of the target service may be updated, so that updating the inventory status information may be triggered.
The updating of the inventory status information may be, for example, deleting the target time from the available time corresponding to the target service.
In this embodiment, the user does not need to manually communicate with the service provider, so that the service reservation is directly performed online, the convenience of service reservation is improved, the reservation efficiency is improved, and a complicated communication process is omitted.
Wherein determining a target time from the available times to reserve the target service may include:
determining a target time from the available times;
a reservation record is generated based on the target time.
After the reservation record is generated, the reservation record may be sent to a user side and a service providing side, respectively, to notify the user and the target service side of the reservation result of the target service, respectively.
Further, the redemption resources may include multiple sub-resources, each of which may redeem the target service provided over a period of time; for example, when the target service is an accommodation service, the redemption resource can redeem for a 7-day accommodation service, and each sub-resource can be used to redeem for a 1-day accommodation service.
Thus, in some embodiments, after said determining a target time from said available time to reserve said target service, said method further comprises:
and updating the exchange resource based on the sub-resource corresponding to the target time.
If all redemption of the sub-resource in the redemption resource is complete, the redemption resource cannot be used any more, so as a further embodiment, the querying the availability time of the target service may include:
judging whether the converted resource has residual sub-resources or not;
and if the converted resource has residual sub-resources, inquiring the available time of the target service.
If the redemption resource does not have remaining child resources, a reservation failure message may be generated to notify the user.
In the prior art, in the scheme of manually communicating with a service provider by using a communication manner such as a phone to implement service reservation, a user does not know inventory status information of the service provider, so that the communication process is very complicated and needs to be repeatedly confirmed, in order to further improve the reservation efficiency, in some embodiments, after the inquiry about the available time of the target service, the method may further include:
based on the available time, sending time prompt information to a user side so that the user side can output the time prompt information; the time prompt information is used for prompting a consumer to select target time from the available time;
the determining a target time from the available times to reserve the target service may include:
determining the target time selected by the user from time selection information sent by the user side;
reserving the target service based on the target time.
Wherein the time cue information may include the available time.
The user side responds to the selection operation aiming at the time prompt information, namely the time selection information can be generated and sent to the server side, and the server side can obtain the target time selected by the user.
In this embodiment, the available time of the target service provided by the service provider is transparently implemented, so that the user can know the available time, and further can select the target time from the available time according to the use requirement of the user.
In addition, the redemption resources may correspond to expiration dates, and in some embodiments, the determining the target service to which the redemption resources correspond may specifically be:
judging whether the exchange resource is overdue or not according to the corresponding effective period of the exchange resource;
and if the exchange resource is not expired, determining a target service corresponding to the exchange resource.
If the exchange resource is expired, the user terminal can be triggered to output expiration prompt information and the like.
When the user requests the transaction target service, online payment can be performed to pay transaction resources, after the transaction is successful, the server side can determine that the transaction is successful and generate corresponding exchange resources, wherein the transaction resources can be temporarily stored in a third party payment system, and if the service is reserved or consumed, the transaction resources are distributed to resource accounts of the service provider. Thus, in some embodiments, after determining a target time from the available times to reserve the target service, the method may further comprise:
And distributing the transaction resources corresponding to the target service to the resource accounts of the target service provider.
I.e. after reservation of the target service, the transaction resources may be allocated to the resource account of the target service provider.
Further, in some cases, there may be transactions that can complete the target service without making an online payment, and as an alternative, the allocating the transaction resource corresponding to the target service to the resource account of the target service provider may include:
and distributing transaction resources corresponding to the target service to the resource account of the service provider from the resource account of the user based on the settlement request fed back by the target service provider.
Wherein the settlement request may be triggered by the service provider through the service provider after the user consumes the target service.
The transaction resource can be virtual funds, and the resource account can be a bank account or a payment account corresponding to a third party payment system.
Thus, optionally, a payment system may be invoked to allocate transaction resources corresponding to the target service to a payment account of the target service provider.
Optionally, a payment system may be invoked to allocate transaction resources corresponding to the target service from the user's resource account to the service provider's resource account based on the settlement request fed back by the target service provider.
In addition, the exchange resource may also be directly used as a transaction resource for paying for the target service, for example, the exchange resource is a rechargeable card, so as another alternative, the allocating the transaction resource corresponding to the target service to the resource account of the target service provider may include:
distributing transaction resources corresponding to the target service in the exchange resources to a resource account of the target service provider;
and updating the exchange resource based on the transaction resource.
In addition, since in practical applications, the target service may correspond to multiple service providers, where the multiple service providers belong to the same group organization, for example, accommodation services, a hotel group may have multiple stores, and the geographic locations of each store may be different, but the accommodation services provided may be the same, the hotel group may uniformly sell the accommodation services, and the user may go to any store of the hotel group to consume the accommodation services.
Thus, in some embodiments, the determining the target service to which the redemption resource corresponds may include:
determining a target service corresponding to the exchange resource and a target service provider;
the determining a target time from the available times to reserve the target service may include:
determining a target time from the available times;
reserving the target service provided by the target service provider based on the target time.
Wherein, the available time for querying the target service may specifically be:
and inquiring the available time of the target service from the inventory state information corresponding to the target service provider.
Wherein the target service provider may be selected and determined by the user, and thus, optionally, the determining the target service corresponding to the redemption resource and the target service provider may include:
determining a target service corresponding to the exchange resource;
for a plurality of service providers for providing the target service, sending service prompt information to a user side so that the user side can output the service prompt information;
and determining a target service provider selected by the user based on the service selection information sent by the user side.
The service prompt information is used for prompting the user to select a target service provider from the plurality of service providers. And the user side responds to the service selection operation of the user, namely the target service provider can be determined, and service selection information is generated and sent to the service side.
In a group organization constituted by a plurality of service providers, transaction resources obtained by a service sold by any one of the service providers need to be allocated to the group organization. In the prior art, transaction resource allocation is usually performed off-line, and the group organization combines the consumption records to check out and settle accounts, so that the manpower pressure of the group organization is high.
In order to improve the settlement efficiency, as an alternative, after determining a target time from the available time to reserve the target service, the method may further include:
distributing transaction resources corresponding to the target service to a main resource account of a group to which any service provider belongs;
and determining the resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to the sub-resource accounts of any service provider.
Namely, transaction resources obtained by selling the target service are firstly added into a main resource account, and then resources to be allocated are extracted from the main resource account and allocated to sub-resource accounts.
Wherein, the online payment and transaction resource allocation can be realized by a payment system.
Thus, optionally, a payment system is called to allocate the transaction resource corresponding to the target service to the main resource account of the community of any service provider;
determining resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to the sub-resource accounts of any service provider
The main resource account and the sub resource account may be a payment account corresponding to a payment system or a bank account corresponding to a bank system.
Since in some cases, there is a transaction that can complete the target service without online payment, optionally, the allocating the transaction resource corresponding to the target service to the main resource account of the group to which the target service provider belongs may include:
and extracting transaction resources corresponding to the target service from a resource account of the user based on the settlement request fed back by the target service provider, and distributing the transaction resources to a main resource account of a group to which the target service provider belongs.
Wherein the settlement request may be triggered by the service provider through the service provider after the user consumes the target service.
In addition, the exchange resource may also be directly used as a transaction resource for paying for the target service, for example, the exchange resource is a rechargeable card, so as a further alternative, the allocating the transaction resource corresponding to the target service to the main resource account of the group to which the target service provider belongs may include:
and distributing the transaction resources corresponding to the target service in the exchange resources to a main resource account of a group to which the target service provider belongs.
In addition, after the transaction resource corresponding to the target service is allocated to the main resource account of the group to which the target service provider belongs in the redemption resource, the method may further include:
updating the redemption resources based on the transaction resources.
As yet another alternative, after the determining a target time from the available times to reserve the target service, the method may further include:
and according to the resource allocation proportion, allocating the first resource in the transaction resources corresponding to the target service to the resource account corresponding to the group to which the any service provider belongs, and allocating the first resource in the transaction resources corresponding to the target service to the sub-resource account of the any service provider.
That is, the resource settlement can be directly performed according to the resource allocation proportion without first typing in a main resource account corresponding to the group to which the target service provider belongs.
Optionally, the third party payment system may be specifically called to allocate a first resource in the transaction resources corresponding to the target service to a resource account corresponding to the group to which the any service provider belongs according to the resource allocation proportion, and allocate a second resource in the transaction resources corresponding to the target service to a sub-resource account of the any service provider.
If the target service does not pay online, the transaction resource is firstly extracted from the resource account of the user, then a first resource in the transaction resource corresponding to the target service is distributed to the resource account corresponding to the group to which the any service provider belongs according to the resource distribution proportion, and a second resource in the transaction resource corresponding to the target service is distributed to the sub-resource account of the any service provider.
To improve reservation security, as a further embodiment, after receiving the reservation request, the method may further include:
verifying whether the user corresponding to the exchange resource meets reservation qualification;
If yes, executing the step of determining the target service corresponding to the exchange resource;
if not, based on the communication number corresponding to the user, sending change prompt information to a communication terminal; the change prompt information is used for prompting the user to change the reservation mode.
The communication number may be a mobile communication number, for example, a mobile phone number, so that the change prompt message may be specifically sent to the communication end by a short message or a phone manner.
Optionally, verifying whether the user corresponding to the redemption resource meets the reservation qualification may specifically check whether the user is a preset mark user, and if so, may determine that the user meets the reservation qualification.
It may also be verified whether the user meets the reservation qualification based on the historical consumption record of the user corresponding to the redemption resource, for example, if there is no bad record in the historical consumption record, it may be determined that the user has the reservation qualification. The bad record may be provided by the service provider or determined based on the consumer's habit, e.g. if there is often a cancel reservation event, it may be marked as bad record, etc.
In addition, reservation failure prompt information can be sent to the user side, and the reservation failure prompt information is used for prompting that the user does not have reservation qualification to make online reservation and the like.
Wherein, the user with reservation qualification can also obtain the exchange resource without paying the transaction resource.
Fig. 2 is a flowchart of another embodiment of a service reservation method provided in the embodiment of the present application, where the technical solution in the embodiment is specifically applied to a user side;
the method may comprise the steps of:
201: a reservation request is generated in response to a reservation operation for the redemption resource.
Wherein the redemption resource is associated with a target service.
Optionally, the redemption resources are generated based on the success of the corresponding target service transaction, and may be electronic coupons used as verification certificates to realize the consumption of the target service. As an alternative, the reservation operation for the redemption resources may be an input operation for inputting the redemption resources, that is, a reservation request is generated based on the redemption resources input by the user.
As another alternative, the exchange resource corresponding to the user may be searched based on the output request triggered by the user, and the exchange resource and the reservation prompt information of the resource may be output, where the reservation operation for the exchange resource may specifically be a triggering operation for the reservation prompt information.
In addition, the exchange resource can also be a rechargeable card corresponding to the user, so as to be used as a transaction resource for paying for the target service after the target service is reserved.
It can be appreciated that the redemption resources corresponding to the user may be obtained based on a user account or a user identifier of the user.
202: and sending the reservation request to a server.
203: and receiving a reservation result of the target service returned by the server.
The server side can determine the target service corresponding to the exchange resource based on the reservation request; and determining a target time from the available time by inquiring the available time of the target service so as to reserve the target service and then generating a reservation result.
Alternatively, the service side may generate a reservation record based on the target time, and the reservation result may carry the reservation record, so as to facilitate the user to determine whether the target service is reserved successfully.
Optionally, in some embodiments, after the sending the reservation request to the server, the method may further include:
outputting time prompt information fed back by the server; the time prompt information is generated and sent by the server side based on the available time of the target service obtained by inquiry;
And generating time selection information in response to the selection operation for the time prompt information, and sending the time selection information to the server side so that the server side can determine the target time selected by the user based on the time selection information.
In some embodiments, after the sending the reservation request to the server, the method may further include:
outputting service prompt information fed back by the service end; the service prompt information is used for prompting a user to select a target service provider from a plurality of service providers;
responding to the selection operation aiming at the service prompt information, generating service selection information and sending the service selection information to the service end so that the service end can determine the target service provider selected by the user based on the service selection information; and reserving the target service provided by the target service provider based on the target time.
From the above description, the redemption resources may be correspondingly generated when the service transaction is successful. Therefore, the embodiment of the application also provides a resource acquisition method, as shown in fig. 3, and the technical scheme of the embodiment is specifically applied to the server.
The method may comprise the steps of:
301: a transaction request is received for a target service by a user.
The target service may be any service issued by a service provider, and for convenience of description, and for consistent description with the above, the context is conveniently understood, and is named as "target service" herein. However, it will be appreciated by those skilled in the art that the target service corresponding to the transaction request in this embodiment may be different from that in the above embodiment.
The transaction request may be generated by the user terminal in response to the transaction operation triggered by the user, and sent to the server terminal.
302: and if the target service transaction is successful, generating a redemption resource for the target service.
Wherein, whether the target service is successfully transacted or not combines different practical application conditions can have a plurality of judging modes.
As an alternative, the success of the target service transaction may be determined when a transaction order is generated based on the transaction request.
As another alternative, a trade order may be generated based on the trade request and the target service trade is determined to be successful when payment for the trade order is successful.
As yet another alternative, after the receiving the transaction request for the target service, the method may include:
querying the available time of the target service;
triggering the user side to output the available time and transaction confirmation prompt information;
and when a confirmation request sent by the user side is received, generating a transaction order to determine that the target service transaction is successful.
The user may be aided in knowing the current inventory of the target service by outputting the time available for the target service to decide whether to proceed with the transaction. The confirmation request is generated by the user end in response to the confirmation operation aiming at the transaction confirmation prompt information.
After the transaction order is generated, the user side can be triggered to output payment prompt information so that the user side can call the third-party payment system to conduct online payment. And if the transaction order is successfully paid, determining that the target service transaction is successful.
Wherein the availability time of the target service can be queried from the inventory status information of the service offering the target service.
303: and distributing the exchange resources to the users.
As an alternative, assigning the redemption resources to the user may include:
The user side is triggered to output the exchange resource for the user to check, the exchange resource can be an electronic card, the expression form of the exchange resource can be a character string code or a two-dimensional code and the like, and when the user requests to reserve, reservation operation can be triggered by inputting the exchange resource.
As another alternative, the redemption resources can be used as electronic coupons to establish an association with the user's consumption account or a third party account associated with the consumption account, so that the user logs in the service processing system through the consumption account, i.e., can view the redemption resources at the user side; or logging in a third party processing system through a third party account, and then viewing the exchange resource at a corresponding third party client.
Thus, the assigning the redemption resources to the user may include:
establishing a corresponding relation between the exchange resource and a consumption account corresponding to a user and/or a third party account associated with the consumption account;
and sending the exchange resource to the consumption account and/or a third party account associated with the consumption account.
The exchange resource can be used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
Wherein the reservation request may be generated based on an input operation of the user to redeem the resource.
Or the user side or the third party client side outputs the exchange resource, and based on the triggering operation of the user, the reservation page corresponding to the exchange resource is requested to be obtained from the server side, and the reservation request is initiated on the reservation page.
After receiving the reservation request, the server can determine the corresponding target service based on the exchange resource, inquire the available time of the target service, and determine the target time from the available time so as to reserve the target service. The detailed reservation procedure of the target service may be shown in the above embodiment, and will not be described herein.
By adopting the technical scheme of the embodiment of the application, the service provider can combine the operation condition of the service provider and package and sell the service in a sales promotion mode. The user can purchase the service without providing the service time, and can complete the service reservation on line without communicating with the service provider, thereby simplifying the reservation flow and improving the reservation convenience and reservation efficiency.
Therefore, as shown in fig. 4, the embodiment of the present application further provides a service providing method, where the technical solution of the present embodiment is specifically applied to a server, and the method may include the following steps:
401: at least one service provided by a service provider is determined.
Wherein, the service provider may send at least one service provided by the service provider to the service end.
The service provider may send a release request for at least one service to the server, so that the server may determine the at least one service provided by the service provider based on the release request.
402: and determining the corresponding inventory state information of the service provider.
Alternatively, the inventory status information may also be provided by the service provider through the service provider.
403: and establishing an association relation between the at least one service and the inventory status information.
By establishing the association relationship, the available time corresponding to each service can be determined by querying the inventory status information.
404: the at least one service is published.
After the service end issues the at least one service, the service end may return a result of the issue to the service providing end to notify the service provider whether the at least one accommodation service is issued successfully.
The service provider may output the distribution result.
Wherein if there is a transaction request for a target service of the at least one service, the server may generate a redemption resource for the target service; the exchange resource is used for initiating a reservation request and determining the corresponding target service based on the exchange resource; and inquiring the stock state information, and determining target time from the available time corresponding to the target service so as to reserve the target service.
I.e. the one in the form of a ring. After the at least one service is released, the user may trade the at least one service to obtain the redemption resources, wherein the specific obtaining process of the redemption resources may refer to the embodiment shown in fig. 3, which is not described herein.
Wherein, to improve transaction security and ensure that the transaction is reasonably conducted, in some embodiments, the issuing the at least one service may include:
checking whether the at least one service respectively meets the release rule;
and if any service meets the release rule, releasing any service.
The distribution rule may be, for example, that the sales price satisfies a price condition, that the distribution quantity satisfies a distribution requirement, or the like, and the price condition may be, for example, lower than a normal sales price, or the like.
The distribution rule may also be that the distribution number and/or service type of the at least one service is matched with the inventory status information, taking the accommodation service as an example, assuming that the service type of the accommodation service to be distributed is "3 days 2 late", the distribution number is 100, and the available time of 300 days is needed, and the available time of the accommodation service in the inventory status information is only 200 days, and is not matched with the inventory status information.
In this embodiment, by establishing an association relationship between at least one service provided by the service provider and the inventory status information, when online reservation is performed, the available time of the target service can be queried online from the inventory status information, so that the inventory condition can be known without communicating with the service provider, and the available time of each service is transparent, thereby realizing online reservation of the service, simplifying the reservation flow, and improving the reservation efficiency.
The detailed process of service reservation may refer to the service reservation method in the above embodiment, and will not be described herein.
The technical scheme of the embodiment of the application can be suitable for reservation scenes aiming at accommodation services in practical application, and can be used for realizing online sales of accommodation services by adopting OAT (Online Travel Agent, online travel agency) in existing accommodation institutions providing accommodation services such as hotels, citizens, home guest stacks and the like. At present, the accommodation mechanism side can adopt a group purchase mode to promote the accommodation service, but the accommodation mechanism side still needs to communicate offline to determine the available time of the accommodation service, thereby realizing reservation of the accommodation service.
By adopting the technical scheme of the embodiment of the application, the on-line reservation of accommodation service can be realized, the reservation efficiency is greatly improved, the reservation flow is simplified, and the user experience is improved.
The following describes the technical scheme of the embodiment of the application by taking accommodation service as an example.
As shown in fig. 5, the accommodation mechanism side may send a request to issue for at least one accommodation service to the service side 502 based on the service providing side 501, and in addition, the service providing side 501 may send inventory status information to the service side, so that the service side 502 determines inventory status information corresponding to the accommodation mechanism side; establishing an association relationship between the at least one accommodation service and the inventory status information; whereby the at least one accommodation service can be distributed. In addition, the server 502 may audit the at least one accommodation service and only issue accommodation services that satisfy the issue rule. The service side 502 may also feed back a publication result to the service provider, which may output the publication result to inform the accommodation institution side whether the at least one accommodation service was published successfully, etc.
The user can check at least one accommodation service corresponding to the accommodation mechanism side through the user side 503, and can conduct transaction aiming at any accommodation service, namely, a target accommodation service request; the user terminal 503 may generate a transaction request in response to a transaction operation of the user for the target accommodation service and send the transaction request to the server terminal 502;
the server 502 receives a transaction request for a target accommodation service from a user; when the target accommodation service transaction is successful, generating an electronic card for the target accommodation service; distributing the electronic card to the user; alternatively, the electronic ticket may be sent to the user terminal 503 and output by the user terminal 503 for viewing by the user. Of course, the server 502 may also establish a corresponding relationship between the electronic card and the consumption account corresponding to the user and/or the third party account associated with the consumption account; and sending the exchange resource to the consumption account and/or a third party account associated with the consumption account. So that the user can check the electronic card by logging into the consumption account or the third party account.
After the user knows the electronic card, a reservation request may be initiated by the user terminal 503, and the user terminal 503 generates the reservation request by responding to the reservation operation for the electronic card and sends the reservation request to the server terminal 502.
The server 502 may determine a target accommodation service corresponding to the electronic card based on the electronic card in the reservation request; and querying the available time of the target accommodation service; thus, a target time can be determined from the available time to reserve the target accommodation service.
The server 502 may also output a time prompt message through the user 503 based on the available time of the target accommodation service; and the user responds to the selection operation aiming at the time prompt information, generates time selection information and sends the time selection information to the server, and the server determines the target time selected by the user based on the time selection information.
In addition, when the target accommodation service corresponds to a plurality of accommodation institution sides, the plurality of accommodation institution sides belong to the same group. The server 502 can also output service prompt information through the client 503; the service prompt information is used for prompting a user to select a target accommodation mechanism party from a plurality of accommodation mechanism parties; the user side 503 responds to the selection operation for the service prompt information, generates service selection information and sends the service selection information to the service side; the server 502 may determine the target accommodation institution side selected by the user based on the service selection information; and reserving the target accommodation service provided by the target accommodation structural party based on the target time.
In addition, after the server 502 determines the target time from the available times to reserve the target accommodation service, the inventory status information may also be updated based on the target time.
In addition, the server 502 may further allocate, based on the target time, a transaction fund corresponding to the target accommodation service to a principal fund account of a group to which the target accommodation mechanism side belongs after reserving the target accommodation service provided by the target accommodation mechanism side;
and determining funds to be distributed in the transaction funds according to the resource distribution proportion, and distributing the funds to be distributed to the sub-funds accounts of the target accommodation institution side.
Wherein, the third party payment system is called to distribute the transaction funds corresponding to the target accommodation service to the main funds account of the group to which the target accommodation mechanism side belongs; and calling a third party payment system to determine funds to be distributed in the transaction funds according to the resource distribution proportion, and distributing the funds to be distributed to the sub-funds accounts of the target accommodation institution side.
In addition, the server 502 may specifically extract, based on the settlement request fed back by the target accommodation institution, the transaction funds corresponding to the target accommodation service from the funds account of the user, and distribute the transaction funds to the main funds account of the group to which the target store belongs.
In addition, after reserving the target accommodation service provided by the target accommodation institution side based on the target time, the server 502 may further allocate a first funds in the transaction funds corresponding to the target accommodation service to a main funds account of the group to which the target institution side belongs and allocate a second funds in the transaction funds corresponding to the target service to a sub funds account of the target accommodation institution side according to a resource allocation proportion.
In addition, the server 502 may also verify whether the user corresponding to the electronic card meets the reservation qualification;
if yes, executing the step of determining the target accommodation service corresponding to the electronic card;
if not, based on the communication number corresponding to the user, sending change prompt information to a communication terminal; the change prompt information is used for prompting a user to change the reservation mode.
Fig. 6 is a schematic structural diagram of an embodiment of a service reservation device according to an embodiment of the present application, where the device may include:
a request receiving module 601, configured to receive a reservation request of a user;
a service determining module 602, configured to determine a redemption resource of the user and a target service corresponding to the redemption resource; wherein the redemption resource is associated with the target service;
A time query module 603, configured to query an available time of the target service;
a reservation module 604, configured to determine a target time from the available times, so as to reserve the target service.
In this embodiment, the user does not need to manually communicate with the service provider, so that the service reservation is directly performed online, the convenience of service reservation is improved, the reservation efficiency is improved, and a complicated communication process is omitted.
In some embodiments, the time inquiry module may be specifically configured to: inquiring available time of the target service from inventory state information corresponding to a service provider providing the target service; the inventory state information stores the corresponding relation between different services provided by the service provider and the available time, and updates the corresponding relation according to the use states of the different services.
In some embodiments, the apparatus may further comprise:
and the inventory updating module is used for updating the inventory state information based on the target time.
In some embodiments, the redemption resource includes a plurality of resources, each sub-resource for redeeming the target service provided for a period of time;
the apparatus may further include:
And the resource updating module is used for updating the exchange resource based on the sub-resource corresponding to the target time.
If all the sub-resources in the converted resource are converted, the converted resource can not be used any more, so the time inquiry module is particularly used for judging whether the converted resource has residual sub-resources or not;
and if the converted resource has residual sub-resources, inquiring the available time of the target service.
Furthermore, the time inquiry module may be further configured to generate a reservation failure message if the redemption resource does not have remaining child resources.
Wherein, in some embodiments, the reservation module may be specifically configured to: determining a target time from the available times; a reservation record is generated based on the target time.
The apparatus may further include: and the result feedback module is used for respectively sending the reservation records to the user side and the service providing side so as to respectively inform the user and the target service side of the reservation results of the target service.
To further increase reservation efficiency, in some embodiments, the apparatus may further include:
the time prompt module is used for sending time selection prompt information to the user side based on the available time; the time prompt information is used for prompting the user to select target time from the available time;
The service determining module is specifically configured to determine the target time selected by the user from time selection information sent by the user terminal; reserving the target service based on the target time.
Since in practice, a target service may correspond to multiple service providers, which belong to the same corporate organization, in some embodiments,
the service determining module may be specifically configured to determine a target service and a target service provider corresponding to the redemption resource;
the reservation module may include:
a time determining unit configured to determine a target time from the available times;
and a service reservation unit configured to reserve the target service provided by the target service provider based on the target time.
Wherein the target service provider may be selected and determined by a user, and therefore, optionally, the service determining module may be specifically configured to determine a target service corresponding to the redemption resource; aiming at a plurality of service providers for providing the target service, sending service prompt information to a user side; the service prompt information is used for prompting a user to select a target service provider; and determining the target service provider based on the service selection information sent by the user side.
In a group organization constituted by a plurality of service providers, transaction resources obtained by a service sold by any one of the service providers need to be allocated to the group organization. In the prior art, transaction resource allocation is usually performed off-line, and the group organization combines the consumption records to check out and settle accounts, so that the manpower pressure of the group organization is high.
In order to improve the settlement efficiency, as an alternative, the apparatus may further include:
the first account dividing module is used for distributing transaction resources corresponding to the target service to a main resource account of a group to which the target service provider belongs; and determining resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to the sub-resource accounts of the target service provider.
Optionally, the first accounting module is specifically configured to: and calling a third party payment system to allocate the transaction resources corresponding to the target service to a main resource account of a group to which the target service provider belongs, determining resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to sub-resource accounts of any service provider.
Wherein optionally, the allocating, by the first accounting module, the transaction resource corresponding to the target service to the main resource account of the group to which the target service provider belongs may be: and extracting transaction resources corresponding to the target service from a resource account of a user based on the settlement request fed back by the target service provider, and distributing the transaction resources to a main resource account of a group to which the target service provider belongs.
In addition, the exchange resource may also be directly used as a transaction resource for paying for the target service, for example, the exchange resource is a rechargeable card, so optionally, the main resource account of the first accounting module for distributing the transaction resource corresponding to the target service to the group to which the target service provider belongs may be:
and distributing the transaction resources corresponding to the target service in the exchange resources to a main resource account of a group to which the target service provider belongs.
In addition, the first account dividing module may further update the exchange resource based on the transaction resource after distributing the transaction resource corresponding to the target service to a main resource account of a group to which the target service provider belongs.
As yet another alternative, the apparatus may further include:
and the second account dividing module is used for distributing the first resources in the transaction resources corresponding to the target service to the main resource accounts corresponding to the groups to which the target service provider belongs according to the resource distribution proportion, and distributing the second resources in the transaction resources to the sub-resource accounts of the target service provider.
In order to improve reservation security, as a further embodiment, the apparatus may further include:
the verification module is used for verifying whether the user corresponding to the exchange resource meets reservation qualification; if yes, triggering the service determining module;
the change prompt module is used for sending change prompt information to the communication terminal based on the communication number corresponding to the user if the result of the verification module is negative; the change prompt information is used for prompting a user to change the reservation mode.
The communication number may be a mobile communication number, for example, a mobile phone number, so that the change prompt message may be specifically sent to the communication end by a short message or a phone manner.
In addition, the change prompting module can also send reservation failure prompting information to the user side, wherein the reservation failure prompting information is used for prompting that the user does not have reservation qualification to make online reservation and the like.
Wherein, the user with reservation qualification can also obtain the exchange resource without paying the transaction resource.
The service reservation device shown in fig. 6 may perform the service reservation method shown in the embodiment shown in fig. 1, and its implementation principle and technical effects are not repeated.
In one possible design, the service subscription apparatus of the embodiment shown in fig. 6 may be implemented as a server, which may include a storage component 701 and a processing component 702, as shown in fig. 7;
wherein the storage component 601 stores one or more computer instructions, wherein the one or more computer instructions are for the processing component 702 to invoke for execution;
the processing component 702 is configured to:
receiving a reservation request of a user;
determining the exchange resource of the user and the target service corresponding to the exchange resource; wherein the redemption resource is associated with the target service;
querying the available time of the target service;
and determining a target time from the available time to reserve the target service.
Wherein the processing component 702 may include one or more processors to execute computer instructions to perform all or part of the steps in the methods described above. Of course, the processing component may also be implemented as 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 elements for executing the methods described above.
The storage component 701 is configured to store various types of data to support operations in a server. The memory may be implemented by any type of volatile or nonvolatile memory device or 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 or optical disk.
Of course, the server may include other components, such as input/output interfaces, communication components, etc., which are not described herein.
The embodiment of the application also provides a computer readable storage medium, which stores a computer program, and the computer program can implement the service reservation method of the embodiment shown in fig. 1 when being executed by a computer.
Fig. 8 is a schematic structural diagram of another embodiment of a service reservation device according to an embodiment of the present application, where the device may include:
a reservation response module 801 for generating a reservation request in response to a reservation operation for redemption resources; wherein the redemption resource is associated with a target service;
a request sending module 802, configured to send the reservation request to a server, so that the server determines the target service corresponding to the redemption resource;
A result receiving module 803, configured to receive a reservation result of the target service returned by the server, where the reservation result is an available time for the server to query the target service; and determining a target time from the available time to reserve the target service and then generating the target service.
Optionally, in some embodiments, the apparatus may further comprise:
the first output module is used for outputting time prompt information fed back by the server; the time prompt information is generated and sent by the server side based on the available time of the target service obtained by inquiry;
the first response module is used for responding to the selection operation aiming at the time prompt information, generating time selection information and sending the time selection information to the server side so that the server side can determine the target time selected by the user based on the time selection information.
Optionally, in some embodiments, the apparatus may further comprise:
the second output module is used for outputting service prompt information fed back by the service end; the service prompt information is used for prompting a user to select a target service provider from a plurality of service providers;
the second response module is used for responding to the selection operation aiming at the service prompt information, generating service selection information and sending the service selection information to the service end so that the service end can determine the target service provider selected by the user based on the service selection information; and reserving the target service provided by the target service provider based on the target time.
The service reservation device shown in fig. 8 may perform the service reservation method shown in the embodiment shown in fig. 2, and its implementation principle and technical effects are not repeated.
In one possible design, the service reservation device of the embodiment shown in fig. 8 may be implemented as a terminal, which may include a storage component 901 and a processing component 902 as shown in fig. 9;
wherein the storage component 901 stores one or more computer instructions, wherein the one or more computer instructions are invoked for execution by the processing component 902;
the processing component 902 is configured to:
generating a reservation request in response to a reservation operation for the redemption resource; wherein the redemption resource is associated with a target service;
sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
and receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires the available time of the target service and determines the target time from the available time so as to reserve the target service.
Wherein the processing component 902 may include one or more processors to execute computer instructions to perform all or part of the steps of the methods described above. Of course, the processing component may also be implemented as 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 elements for executing the methods described above.
The storage component 901 is configured to store various types of data to support operations in the terminal. The memory may be implemented by any type of volatile or nonvolatile memory device or 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 or optical disk.
Of course, the terminal may naturally also include other components, such as input/output interfaces, communication components, etc., which are not described herein.
The embodiment of the application also provides a computer readable storage medium, which stores a computer program, and the computer program can implement the service reservation method of the embodiment shown in fig. 2 when being executed by a computer.
Fig. 10 is a schematic structural diagram of an embodiment of a resource obtaining device according to an embodiment of the present application, where the device may include:
a transaction triggering module 1001, configured to receive a transaction request of a user for a target service;
a resource generation module 1002, configured to generate a redemption resource for the target service if the target service transaction is successful;
A resource allocation module 1003 for allocating the redemption resources to the user; the exchange resource is used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
As an alternative, the resource allocation module may be specifically configured to trigger the user side to output the redemption resource.
As another alternative, the resource allocation module may be specifically configured to establish a correspondence between the redemption resources and a consumption account corresponding to the user and/or a third party account associated with the consumption account; and sending the exchange resource to the consumption account and/or a third party account associated with the consumption account.
In some embodiments, the apparatus may further comprise:
the transaction determining module is used for inquiring the available time of the target service; triggering the user side to output the available time and transaction confirmation prompt information; and when a confirmation request sent by the user side is received, generating a transaction order to determine that the target service transaction is successful.
By adopting the technical scheme of the embodiment of the application, the service provider can integrate the operation conditions of the service provider and package and sell the service in a sales promotion mode. The user can purchase the service without providing the service time, and can complete the service reservation on line without communicating with the service provider, thereby simplifying the reservation flow and improving the reservation convenience and reservation efficiency.
The service reservation device shown in fig. 10 may execute the resource acquisition method described in the embodiment shown in fig. 3, and its implementation principle and technical effects are not repeated.
In one possible design, the service subscription apparatus of the embodiment shown in fig. 10 may be implemented as a server, which may include a storage component 1101 and a processing component 1102, as shown in fig. 11;
wherein the storage component 1101 stores one or more computer instructions, wherein the one or more computer instructions are for the processing component 1102 to invoke for execution;
the processing component 1102 is configured to:
receiving a transaction request of a user for a target service;
if the target service transaction is successful, generating a redemption resource for the target service;
allocating the redemption resources to the user; the exchange resource is used for initiating a reservation request, determining the corresponding target service based on the exchange resource, and determining target time from available time corresponding to the target service so as to reserve the target service.
Wherein the processing component 1102 may include one or more processors to execute computer instructions to perform all or part of the steps in the methods described above. Of course, the processing component may also be implemented as 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 elements for executing the methods described above.
The storage component 1101 is configured to store various types of data to support operations in a server. The memory may be implemented by any type of volatile or nonvolatile memory device or 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 or optical disk.
Of course, the server may include other components, such as input/output interfaces, communication components, etc., which are not described herein.
The embodiment of the application also provides a computer readable storage medium, which stores a computer program, and the computer program can implement the resource acquisition method of the embodiment shown in fig. 3 when being executed by a computer.
Fig. 12 is a schematic structural diagram of an embodiment of a service providing apparatus according to an embodiment of the present application, where the apparatus may include:
an information determining module 1201, configured to determine at least one service provided by a service provider, and inventory status information corresponding to the service provider;
a relationship establishing module 1202, configured to establish an association relationship between the at least one service and the inventory status information;
A service publishing module 1203 configured to publish the at least one service such that if a transaction request for a target service is received, a redemption resource for the target service is generated; the exchange resource is used for initiating a reservation request and determining the corresponding target service based on the exchange resource; and inquiring the stock state information, and determining target time from the available time corresponding to the target service so as to reserve the target service.
In order to improve the transaction security and ensure that the transaction is reasonably performed, in some embodiments, the issuing module may be specifically configured to audit whether the at least one service respectively satisfies the issuing rule; and if any service meets the release rule, releasing any service.
The distribution rule may be, for example, that the sales price satisfies a price condition, that the distribution quantity satisfies a distribution requirement, or the like, and the price condition may be, for example, lower than a normal sales price, or the like.
The publication rule may also be that the number of publications and/or the type of services of the at least one service matches the inventory status information.
In this embodiment, by establishing an association relationship between at least one service provided by the service provider and the inventory status information, when online reservation is performed, the available time of the target service can be queried online from the inventory status information, so that the inventory condition can be known without communicating with the service provider, and the available time of each service is transparent, thereby realizing online reservation of the service, simplifying the reservation flow, and improving the reservation efficiency.
The service providing apparatus shown in fig. 12 may perform the service providing method described in the embodiment shown in fig. 4, and its implementation principle and technical effects are not repeated.
In one possible design, the service providing apparatus of the embodiment shown in fig. 12 may be implemented as a server, as shown in fig. 13, which may include a storage component 1301 and a processing component 1302;
wherein the processing component 1302 is configured to:
determining at least one service provided by a service provider;
determining inventory status information corresponding to the service provider;
establishing an association relationship between the at least one service and the inventory status information;
issuing the at least one service, and if a transaction request for a target service is received, generating a redemption resource for the target service; the exchange resource is used for initiating a reservation request and determining the corresponding target service based on the exchange resource; and inquiring the stock state information, and determining target time from the available time corresponding to the target service so as to reserve the target service.
Wherein the processing component 1302 may include one or more processors to execute computer instructions to perform all or part of the steps in the methods described above. Of course, the processing component may also be implemented as 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 elements for executing the methods described above.
Storage component 1301 is configured to store various types of data to support operations in a server. The memory may be implemented by any type of volatile or nonvolatile memory device or 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 or optical disk.
Of course, the server may include other components, such as input/output interfaces, communication components, etc., which are not described herein.
The embodiment of the application also provides a computer readable storage medium storing a computer program, which when executed by a computer can implement the service providing method of the embodiment shown in fig. 4.
Fig. 14 is a schematic structural diagram of another embodiment of a service providing apparatus according to an embodiment of the present application, where the apparatus may include:
a first sending module 1401, configured to send a release request for at least one service to a server;
a second sending module 1402, configured to send inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
The result receiving module 1403 is configured to receive a release result returned by the server.
The publishing result may be generated after the server publishes the at least one service.
After at least one service issued by a service end, if a transaction request aiming at a target service is received, generating a conversion resource aiming at the target service; the exchange resource is used for initiating a reservation request and determining the corresponding target service based on the exchange resource; and inquiring the stock state information, and determining target time from the available time corresponding to the target service so as to reserve the target service.
The server may further determine whether the at least one service meets the release rule, specifically, release the service meeting the release rule.
Therefore, the result of the release may include prompt information of the released service, prompt information of the service that is not checked and the like.
In one possible design, the service providing apparatus of the embodiment shown in fig. 14 may be implemented as a terminal, which may include a storage component 1501 and a processing component 1502 as shown in fig. 15;
wherein the processing component 1502 is configured to:
Sending a release request aiming at least one service to a service end;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
and receiving a release result returned by the server.
Wherein the processing component 1302 may include one or more processors to execute computer instructions to perform all or part of the steps in the methods described above. Of course, the processing component may also be implemented as 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 elements for executing the methods described above.
The storage component 1301 is configured to store various types of data to support operations in the terminal. The memory may be implemented by any type of volatile or nonvolatile memory device or 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 or optical disk.
Of course, the terminal may naturally also include other components, such as input/output interfaces, communication components, etc., which are not described herein.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (37)

1. A service reservation method, comprising:
receiving a reservation request of a user;
determining the exchange resource of the user and the target service corresponding to the exchange resource; wherein the redemption resource is associated with the target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful;
querying the available time of the target service;
determining a target time from the available time to reserve the target service;
wherein the target service corresponds to a plurality of service providers;
the determining the exchange resource of the user and the target service corresponding to the exchange resource comprises the following steps: determining a conversion resource of the user and a target service provider corresponding to the conversion resource;
The querying the availability time of the target service includes: inquiring available time of the target service from inventory state information corresponding to the target service provider;
the determining a target time from the available times to reserve the target service includes: determining a target time from the available times; reserving the target service provided by the target service provider based on the target time.
2. The method of claim 1, wherein the querying the availability time of the target service comprises:
inquiring available time of the target service from inventory state information corresponding to a service provider providing the target service; the inventory state information stores the corresponding relation between different services provided by the service provider and the available time, and updates the corresponding relation according to the use states of the different services.
3. The method of claim 2, wherein after determining a target time from the available times to reserve the target service, the method further comprises:
updating the inventory status information based on the target time.
4. The method of claim 1, wherein the determining the redemption resources of the user and the target services and target service providers to which the redemption resources correspond comprises:
Determining the exchange resource of the user and the target service corresponding to the exchange resource;
aiming at a plurality of service providers for providing the target service, sending service prompt information to a user side; the service prompt information is used for prompting the user to select a target service provider;
and determining the target service provider based on the service selection information sent by the user side.
5. The method of claim 1, wherein after reserving the target service provided by the target service provider based on the target time, the method further comprises:
distributing transaction resources corresponding to the target service to a main resource account of a group to which the target service provider belongs;
and determining resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to the sub-resource accounts of the target service provider.
6. The method of claim 5, wherein the assigning transaction resources corresponding to the target service to the community account of the community to which the target service provider belongs comprises:
invoking a third party payment system to distribute transaction resources corresponding to the target service to a main resource account of a group to which the target service provider belongs;
The determining the resource to be allocated in the transaction resource according to the resource allocation proportion, and allocating the resource to be allocated to the sub-resource account of any service provider includes:
and calling a third party payment system to determine resources to be allocated in the transaction resources according to the resource allocation proportion, and allocating the resources to be allocated to the sub-resource accounts of any service provider.
7. The method of claim 5, wherein the allocating the transaction resource corresponding to the target service to the primary resource account of the community to which the target service provider belongs comprises:
and extracting transaction resources corresponding to the target service from the resource accounts of the users based on the settlement request fed back by the target service provider, and distributing the transaction resources to the main resource accounts of the groups to which the target service provider belongs.
8. The method of claim 1, wherein after determining a target time from the available times to reserve the target service, the method further comprises:
and according to the resource allocation proportion, allocating a first resource in the transaction resources corresponding to the target service to a main resource account corresponding to the group to which the target service provider belongs, and allocating a second resource in the transaction resources to a sub-resource account of the target service provider.
9. The method of claim 1, wherein after receiving the subscription request of the user, the method further comprises:
verifying whether the user corresponding to the exchange resource meets reservation qualification;
if yes, executing the step of determining the target service corresponding to the exchange resource;
if not, based on the communication number corresponding to the user, sending change prompt information to a communication terminal; the change prompt information is used for prompting the user to change the reservation mode.
10. The method of claim 1, wherein after the querying the availability time of the target service, the method further comprises:
based on the available time, sending time prompt information to a user side; the time prompt information is used for prompting the user to select target time from the available time;
the determining a target time from the available times to reserve the target service includes:
determining the target time selected by the user based on the time selection information sent by the user side;
reserving the target service based on the target time.
11. The method of claim 1, wherein the redemption resources include a plurality of resources, each sub-resource for redeeming the target service provided over a period of time;
After said determining a target time from said available time to reserve said target service, said method further comprises:
and updating the exchange resource based on the sub-resource corresponding to the target time.
12. The method of claim 11, wherein the querying the availability time of the target service comprises:
judging whether the converted resource has residual sub-resources or not;
and if the converted resource has residual sub-resources, inquiring the available time of the target service.
13. The method of claim 1, wherein said determining a target time from said available time to reserve said target service comprises:
determining a target time from the available times;
generating a reservation record based on the target time; wherein the reservation record is used to notify the user and the target provider, respectively.
14. A service reservation method, comprising:
generating a reservation request in response to a reservation operation for the redemption resource; wherein the redemption resource is associated with a target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful;
Sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires the available time of the target service and determines the target time from the available time so as to reserve the target service;
wherein the target service corresponds to a plurality of service providers;
the server determines the target service corresponding to the conversion resource, specifically, determines a target service and a target service provider corresponding to the conversion resource;
the service end inquires the available time of the target service, specifically, inquires the available time of the target service from the inventory state information corresponding to the target service provider;
the method comprises the steps of determining a target time from the available time to reserve the target service, particularly determining the target time from the available time, and reserving the target service provided by the target service provider based on the target time.
15. The method of claim 14, wherein after the sending the reservation request to the server, the method further comprises:
Outputting time prompt information fed back by the server; the time prompt information is generated and sent by the server side based on the available time of the target service obtained by inquiry;
and generating time selection information in response to the selection operation aiming at the time prompt information, and sending the time selection information to the server side so that the server side can determine the target time selected by the user based on the time selection information.
16. The method of claim 14, wherein after the sending the reservation request to a reservation server, the method further comprises:
outputting service prompt information fed back by the service end; the service prompt information is used for prompting a user to select a target service provider from a plurality of service providers;
responding to the selection operation aiming at the service prompt information, generating service selection information and sending the service selection information to the service end so that the service end can determine the target service provider selected by the user based on the service selection information; and reserving the target service provided by the target service provider based on the target time.
17. A method for obtaining resources, comprising:
Receiving a transaction request of a user for a target service;
if the target service transaction is successful, generating a redemption resource for the target service;
allocating the redemption resources to the user; wherein the target service corresponds to a plurality of service providers; the exchange resource is used for initiating a reservation request, determining the corresponding target service and target service provider based on the exchange resource, and inquiring the available time of the target service from the inventory state information corresponding to the target service provider; and determining target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
18. The method of claim 17, wherein the assigning the redemption resources to the users comprises:
establishing a corresponding relation between the exchange resource and a consumption account corresponding to the user and/or a third party account associated with the consumption account;
and sending the exchange resource to the consumption account and/or a third party account associated with the consumption account.
19. The method of claim 17, wherein after receiving the transaction request for the target service, the method comprises:
Querying the available time of the target service;
triggering the user side to output the available time and transaction confirmation prompt information;
and when a confirmation request sent by the user side is received, generating a transaction order to determine that the target service transaction is successful.
20. A service providing method, comprising
Determining at least one service provided by a service provider;
determining inventory status information corresponding to the service provider;
establishing an association relationship between the at least one service and the inventory status information;
publishing the at least one service;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
21. The method of claim 20, wherein the publishing the at least one service comprises:
Checking whether the at least one service respectively meets the release rule;
and if any service meets the release rule, releasing any service.
22. A service providing method, comprising:
sending a release request aiming at least one service to a service end;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
receiving a release result returned by the server;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
23. A service reservation method, comprising:
receiving a reservation request of a user;
determining an electronic card of the user and a target accommodation service corresponding to the electronic card; wherein the electronic coupon is associated with the target accommodation service; the electronic card is generated when the target accommodation service transaction is successful;
Querying the available time of the target accommodation service;
determining a target time from the available times to reserve the target accommodation service;
wherein the target accommodation service corresponds to a plurality of accommodation mechanism parties;
the determining the electronic card of the user and the target accommodation service corresponding to the electronic card comprises the following steps: determining an electronic card of the user and a target accommodation service and a target accommodation mechanism side corresponding to the electronic card;
the querying the availability time of the target accommodation service includes: inquiring available time of the target accommodation service from inventory state information corresponding to the target accommodation mechanism side;
the determining a target time from the available times to reserve the target service includes: determining a target time from the available times; reserving the target accommodation service provided by the target accommodation institution side based on the target time.
24. A service reservation method, comprising:
generating a reservation request in response to a reservation operation for the electronic card; wherein the electronic coupon is associated with a target accommodation service; the electronic card is generated when the target accommodation service transaction is successful; the target accommodation service corresponds to a plurality of accommodation mechanism sides;
Transmitting the reservation request to a server side so that the server side can determine the target accommodation service and the target accommodation mechanism side corresponding to the electronic card;
receiving a reservation result of the target service returned by the server; and the reservation result is generated after the server inquires the available time of the target accommodation service from the inventory state information corresponding to the target accommodation mechanism side and determines the target time from the available time so as to reserve the target accommodation service provided by the target accommodation mechanism side.
25. A method for obtaining resources, comprising:
receiving a transaction request of a user for a target accommodation service;
if the target accommodation service transaction is successful, generating an electronic card for the target accommodation service;
distributing the electronic card to the user; wherein the target accommodation service corresponds to a plurality of accommodation mechanism parties; the electronic card is used for initiating a reservation request, determining the corresponding target accommodation service and target accommodation mechanism side based on the electronic card, and inquiring available time of the target accommodation service from inventory state information corresponding to the target accommodation mechanism side; and determining target time from available time corresponding to the target accommodation service so as to reserve the target accommodation service provided by the target accommodation mechanism side.
26. A service providing method, comprising
Determining at least one accommodation service provided by an accommodation institution side;
determining inventory state information corresponding to the accommodation mechanism side;
establishing an association relationship between the at least one accommodation service and the inventory status information;
issuing the at least one accommodation service;
the target accommodation service in the at least one accommodation service generates a corresponding electronic card when the transaction is successful; the target accommodation service corresponds to a plurality of accommodation mechanism sides; the electronic card is used for determining the corresponding target accommodation service and target accommodation mechanism side by the service end, inquiring the available time of the target accommodation service from the inventory state information corresponding to the target accommodation mechanism side, and determining the target time from the available time corresponding to the target accommodation service so as to reserve the target accommodation service provided by the target accommodation mechanism side.
27. A service providing method, comprising:
sending a release request for at least one accommodation service to a server;
sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one accommodation service;
Receiving a release result returned by the server;
the target accommodation service in the at least one accommodation service generates a corresponding electronic card when the transaction is successful; the target accommodation service corresponds to a plurality of accommodation mechanism sides; the electronic card is used for determining the corresponding target accommodation service and target accommodation mechanism side by the service end, inquiring the available time of the target accommodation service from the inventory state information corresponding to the target accommodation mechanism side, and determining the target time from the available time corresponding to the target accommodation service so as to reserve the target accommodation service provided by the target accommodation mechanism side.
28. A service reservation apparatus, comprising:
the request receiving module is used for receiving a reservation request of a user;
the service determining module is used for determining the exchange resources of the user and the target service corresponding to the exchange resources; wherein the redemption resource is associated with the target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful;
the time inquiry module is used for inquiring the available time of the target service;
A reservation module for determining a target time from the available time to reserve the target service;
wherein the target service corresponds to a plurality of service providers;
the service determining module is further used for determining the exchange resources of the user and target services and target service providers corresponding to the exchange resources;
the time inquiry module inquires the available time of the target service, specifically, inquires the available time of the target service from the inventory state information corresponding to the target service provider;
the reservation module determines a target time from the available times to reserve the target service, in particular the target service provided by the target service provider, based on the target time.
29. A service reservation apparatus, comprising:
the reservation response module is used for responding to reservation operation for the exchange resources and generating a reservation request; wherein the redemption resource is associated with a target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful; the target service corresponds to a plurality of service providers;
The request sending module is used for sending the reservation request to a server side so that the server side can determine the target service and the target service provider corresponding to the exchange resource;
the result receiving module is used for receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires available time of the target service from inventory state information corresponding to the target service provider and determines target time from the available time so as to reserve the target service provided by the target service provider.
30. A resource acquisition apparatus, comprising:
the transaction triggering module is used for receiving a transaction request of a user for target service;
the resource generation module is used for generating a redemption resource for the target service if the target service transaction is successful;
the resource allocation module is used for allocating the exchange resources to the users; wherein the target service corresponds to a plurality of service providers; the exchange resource is used for initiating a reservation request, determining the corresponding target service and target service provider based on the exchange resource, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
31. A service providing apparatus, comprising:
the information determining module is used for determining at least one service provided by a service provider and inventory state information corresponding to the service provider;
the relation establishing module is used for establishing an association relation between the at least one service and the inventory state information;
a service issuing module for issuing the at least one service;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
32. A service providing apparatus, comprising:
the first sending module is used for sending a release request aiming at least one service to the service end;
the second sending module is used for sending the inventory state information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
The result receiving module is used for receiving the release result returned by the server;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
33. A server, comprising a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
receiving a reservation request of a user;
determining the exchange resource of the user and the target service corresponding to the exchange resource; wherein the redemption resource is associated with the target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful;
Querying the available time of the target service;
determining a target time from the available time to reserve the target service;
wherein the target service corresponds to a plurality of service providers;
the determining the exchange resource of the user and the target service corresponding to the exchange resource comprises the following steps: determining a conversion resource of the user and a target service provider corresponding to the conversion resource;
the querying the availability time of the target service includes: inquiring available time of the target service from inventory state information corresponding to the target service provider;
the determining a target time from the available times to reserve the target service includes: determining a target time from the available times; reserving the target service provided by the target service provider based on the target time.
34. A terminal, comprising a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
Generating a reservation request in response to a reservation operation for the redemption resource; wherein the redemption resource is associated with a target service; the exchange resources are correspondingly generated or obtained by giving a service provider when the target service transaction is successful;
sending the reservation request to a server side so that the server side can determine the target service corresponding to the exchange resource;
receiving a reservation result of the target service returned by the service end, wherein the reservation result is generated after the service end inquires the available time of the target service and determines the target time from the available time so as to reserve the target service;
wherein the target service corresponds to a plurality of service providers;
the determining the exchange resource of the user and the target service corresponding to the exchange resource comprises the following steps: determining a conversion resource of the user and a target service provider corresponding to the conversion resource;
the querying the availability time of the target service includes: inquiring available time of the target service from inventory state information corresponding to the target service provider;
the determining a target time from the available times to reserve the target service includes: determining a target time from the available times; reserving the target service provided by the target service provider based on the target time.
35. A server, comprising a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
receiving a transaction request of a user for a target service;
if the target service transaction is successful, generating a redemption resource for the target service;
allocating the redemption resources to the user; wherein the target service corresponds to a plurality of service providers; the exchange resource is used for initiating a reservation request, determining the corresponding target service and target service provider based on the exchange resource, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
36. A server, comprising a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
The processing assembly is configured to:
determining at least one service provided by a service provider;
determining inventory status information corresponding to the service provider;
establishing an association relationship between the at least one service and the inventory status information;
publishing the at least one service;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
37. A terminal, comprising a storage component and a processing component; wherein the storage component stores one or more computer instructions, wherein the one or more computer instructions are for the processing component to invoke for execution;
the processing assembly is configured to:
sending a release request aiming at least one service to a service end;
Sending inventory status information to the server; the inventory status information is used for establishing an association relationship with the at least one service;
receiving a release result returned by the server;
the target service in the at least one service generates corresponding exchange resources when the transaction is successful; the target service corresponds to a plurality of service providers; the exchange resource is used for determining the corresponding target service and target service provider by the service end, inquiring the available time of the target service from the inventory state information corresponding to the target service provider, and determining the target time from the available time corresponding to the target service so as to reserve the target service provided by the target service provider.
CN201711107839.5A 2017-11-10 2017-11-10 Service reservation method, providing method, resource acquisition method, terminal and server Active CN109784515B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711107839.5A CN109784515B (en) 2017-11-10 2017-11-10 Service reservation method, providing method, resource acquisition method, terminal and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711107839.5A CN109784515B (en) 2017-11-10 2017-11-10 Service reservation method, providing method, resource acquisition method, terminal and server

Publications (2)

Publication Number Publication Date
CN109784515A CN109784515A (en) 2019-05-21
CN109784515B true CN109784515B (en) 2023-09-26

Family

ID=66484507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711107839.5A Active CN109784515B (en) 2017-11-10 2017-11-10 Service reservation method, providing method, resource acquisition method, terminal and server

Country Status (1)

Country Link
CN (1) CN109784515B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111091213A (en) * 2019-11-28 2020-05-01 泰康保险集团股份有限公司 Product data processing method and device, electronic equipment and computer readable medium
CN111340567B (en) * 2020-03-25 2022-03-22 口碑(上海)信息技术有限公司 Electronic ticket verification and sale method, device, store end, user terminal and system
CN112036593A (en) * 2020-08-25 2020-12-04 中国大地财产保险股份有限公司上海分公司 Data processing method, system and server for insurance value-added services
CN111968276A (en) * 2020-08-26 2020-11-20 天津德仕能科技有限公司 Online reservation single-line-off verification system and method based on intelligent terminal
CN112308258A (en) * 2020-09-29 2021-02-02 北京京东拓先科技有限公司 Method and apparatus for determining reservation information
CN115801890A (en) * 2022-11-04 2023-03-14 中国农业银行股份有限公司 Resource allocation method and device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002197226A (en) * 2000-12-26 2002-07-12 Ntt Comware Corp Ticket reservation system and method
JP2008259776A (en) * 2007-04-13 2008-10-30 Sankyo Co Ltd Prize exchange system
CN101944219A (en) * 2009-05-07 2011-01-12 索尼公司 Be used for system and method at electric network distribution coupon information
CN102598042A (en) * 2009-10-29 2012-07-18 亚马逊技术股份有限公司 Providing digital coupons for third party networks sites
CN104899672A (en) * 2014-06-06 2015-09-09 腾讯科技(深圳)有限公司 Article transfer apparatus, system and method
CN105654184A (en) * 2015-12-30 2016-06-08 上海网商电子商务有限公司 Vehicle electronic commerce test drive appointment management method
CN105989418A (en) * 2015-02-15 2016-10-05 中兴通讯股份有限公司 Internet access service remote reservation method and device
JP2017004488A (en) * 2014-11-26 2017-01-05 株式会社ジェイティービー Electronic ticket management device and electronic ticket management method
CN106529807A (en) * 2016-11-11 2017-03-22 政和科技股份有限公司 Resource allocation process reengineering system and resource allocation method

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050165641A1 (en) * 2003-10-27 2005-07-28 Chu Peter Z. Method and system to associate a gift certificate with an email address
JP2006119921A (en) * 2004-10-21 2006-05-11 Nec Corp Rental service server and rental service system
US9004355B2 (en) * 2005-09-29 2015-04-14 Cardfree Inc Secure system and method to pay for a service provided at a reservation
CN101271564A (en) * 2008-04-30 2008-09-24 中国工商银行股份有限公司 System and method for processing client protocol capital pool data based on network
US20120296678A1 (en) * 2011-05-20 2012-11-22 General Electric Company Systems and Methods for Reservations of Charging Stations for Electric Vehicles
US20150088655A1 (en) * 2013-09-24 2015-03-26 Nike, Inc. Social media product reservation
CN106888232A (en) * 2015-12-15 2017-06-23 深圳市银信网银科技有限公司 A kind of data interactive processing method and its device
CN106888231A (en) * 2015-12-15 2017-06-23 深圳市银信网银科技有限公司 A kind of data interactive processing method and its device
CN105528720A (en) * 2016-01-06 2016-04-27 日日新知识产权投资温州有限公司 Information interaction method and device on electronic commerce platform
CN107239837A (en) * 2016-03-29 2017-10-10 中国移动通信集团上海有限公司 A kind of charging pile dispatching method, apparatus and system
CN106815747A (en) * 2017-01-18 2017-06-09 百度在线网络技术(北京)有限公司 Method and apparatus for sending information
CN107194749A (en) * 2017-07-06 2017-09-22 深圳市二十四度科技有限公司 A kind of online travel reservations platform commission is divided into method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002197226A (en) * 2000-12-26 2002-07-12 Ntt Comware Corp Ticket reservation system and method
JP2008259776A (en) * 2007-04-13 2008-10-30 Sankyo Co Ltd Prize exchange system
CN101944219A (en) * 2009-05-07 2011-01-12 索尼公司 Be used for system and method at electric network distribution coupon information
CN102598042A (en) * 2009-10-29 2012-07-18 亚马逊技术股份有限公司 Providing digital coupons for third party networks sites
CN104899672A (en) * 2014-06-06 2015-09-09 腾讯科技(深圳)有限公司 Article transfer apparatus, system and method
JP2017004488A (en) * 2014-11-26 2017-01-05 株式会社ジェイティービー Electronic ticket management device and electronic ticket management method
CN105989418A (en) * 2015-02-15 2016-10-05 中兴通讯股份有限公司 Internet access service remote reservation method and device
CN105654184A (en) * 2015-12-30 2016-06-08 上海网商电子商务有限公司 Vehicle electronic commerce test drive appointment management method
CN106529807A (en) * 2016-11-11 2017-03-22 政和科技股份有限公司 Resource allocation process reengineering system and resource allocation method

Also Published As

Publication number Publication date
CN109784515A (en) 2019-05-21

Similar Documents

Publication Publication Date Title
CN109784515B (en) Service reservation method, providing method, resource acquisition method, terminal and server
CN110599276B (en) Bill reimbursement method, device and equipment and computer storage medium
US8719131B1 (en) Allocating financial risk and reward in a multi-tenant environment
JP7653216B2 (en) Servers and Communication Devices
US9710805B2 (en) Prepaid wallet for merchants
US20140379564A1 (en) Cloud service integration pay trading system
CN109426955B (en) Target object providing method, device and system
US20090307102A1 (en) System and method for providing donations
US20120185382A1 (en) Pay by link system and method
CN112633954B (en) Rights and interests processing method and device based on block chain
JP7188997B2 (en) Methods, computers, systems and programs for implementing P2P insurance
CN112184192A (en) Resource allocation method and device and electronic payment method
CN109643415A (en) Trade management technology
CN113723952A (en) Resource state information processing method and device and electronic equipment
CN112334932A (en) Method and apparatus for allocating user-generated spending in a user group using a session proxy
KR20210037247A (en) Purchasing goods relay system and method based on blockchain
KR100545308B1 (en) Integrated payment agent system and method of online electronic money, electronic gift certificate and mileage point using credit card number
US10755245B2 (en) Money transfer system having location based language and dynamic receipt capabilities
US20200027082A1 (en) Virtual currency payment agent device, virtual currency payment agent method, and program recording medium
US20130024369A1 (en) Systems and methods relating to donations
CN111061573A (en) Resource transfer method, device, electronic equipment and storage medium
US10217087B2 (en) Multicomputer processing of client device request data using centralized event orchestrator
CN112633953B (en) Service processing method and system based on block chain
TW201911160A (en) Payment integration method and server for integrating payments for providing an improved payment integration process implemented by a server connected to a sales terminal and a plurality of payment terminals via a communication network
JP2023059033A (en) Payment support system

Legal Events

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