Card and ticket management method and card and ticket management system

文档序号:1847352 发布日期:2021-11-16 浏览:9次 中文

阅读说明:本技术 一种卡券管理方法和卡券管理系统 (Card and ticket management method and card and ticket management system ) 是由 阮观伟 田继忠 李欣 梁健 于 2021-10-20 设计创作,主要内容包括:一种卡券管理方法和卡券管理系统,其中,方法包括,第一步骤,将商户端、RCS服务器、运营商服务器和用户端依次连接,将卡券服务器与RCS服务器连接;第二步骤,在商户端通过RCS服务器将卡券信息发送至卡券服务器,卡券服务器接收卡券信息并存储形成第一信息;第三步骤,在用户端发送卡券查询信息,通过运营商服务器和RCS服务器转发至卡券服务器;第四步骤,在所述卡券服务器基于所述卡券查询信息和第一信息生成查询结果作为第二信息,通过RCS服务器和运营商服务器向用户端发送第二信息;所述卡券查询信息至少包括运营商服务器预先分配给卡券服务器的码号、用户号码和查询条件,本发明可以对卡券统一存储和查询,提升卡券查询和使用效率。(A card and ticket management method and card and ticket management system, wherein, the method includes, the first step, connect merchant's end, RCS server, operator's server and user end sequentially, connect card and ticket server with RCS server; secondly, sending the card and ticket information to a card and ticket server through an RCS (remote control system) server at a merchant end, and receiving and storing the card and ticket information by the card and ticket server to form first information; step three, sending the card and ticket inquiry information at the user end, and forwarding the card and ticket inquiry information to the card and ticket server through the operator server and the RCS server; a fourth step of generating a query result as second information based on the card query information and the first information at the card server, and transmitting the second information to the user terminal through the RCS server and the operator server; the card and ticket inquiry information at least comprises the code number, the user number and the inquiry condition which are pre-distributed to the card and ticket server by the operator server.)

1. A card management method, comprising,

a first step (S1) of connecting a merchant terminal (1), an RCS server (2), an operator server (3) and a user terminal (4) in sequence, and connecting a card and ticket server (5) and the RCS server (2);

a second step (S2) of sending the card and ticket information to the card and ticket server (5) through the RCS server (2) at the merchant end (1), and the card and ticket server (5) receiving the card and ticket information and storing the card and ticket information to form first information;

a third step (S3) of sending the card ticket inquiry information at the user terminal (4) and forwarding the card ticket inquiry information to the card ticket server (5) through the operator server (3) and the RCS server (2);

a fourth step (S4) of generating, at the card server (5), a query result as second information based on the card query information and the first information, and transmitting the second information to the user terminal (4) through the RCS server (2) and the operator server (3);

the card inquiry information at least comprises a code number pre-distributed to the card server (5) by the operator server (3), a user number of the user side (4) and inquiry conditions.

2. The card management method according to claim 1, further comprising,

pushing a card ticket to a specified user side (4) at a merchant side (1) through an RCS server (2) and an operator server (3), generating third information, and sending the third information to a card ticket server (5) through the RCS server (2) for storage;

in the third information, the information of the merchant terminal (1), the user number of the appointed user terminal (4) and the card and ticket information of the pushed card and ticket are correlated;

when the user terminal (4) sends the card and ticket inquiry information and forwards the information to the card and ticket server (5) through the operator server (3) and the RCS server (2),

and the card ticket server (5) excludes the card ticket pushed to the user terminal (4) from the query result as second information based on the third information.

3. The card and ticket management method according to claim 2, further comprising, when the user terminal (4) receives the pushed card and ticket, generating fourth information and sending the fourth information to the card and ticket server (5) for storage through the operator server (3) and the RCS server (2);

in the fourth information, the user number of the user end (4) and the card information of the obtained card are correlated;

when the user terminal (4) sends the card and ticket inquiry information and forwards the information to the card and ticket server (5) through the operator server (3) and the RCS server (2),

and on the basis of the fourth information, the card and ticket server (5) takes the inquiry result as second information after excluding the card and ticket which is received by the user terminal (4).

4. The card and ticket management method according to claim 3, characterized in that when the card and ticket are used, the user end (4) presents the fifth information to the merchant end (1), and the merchant end (1) generates the fifth information and sends the fifth information to the card and ticket server (5) for storage through the RCS server (2);

in the fifth information, the user number of the user terminal (4), the information of the merchant terminal (1) and the card and ticket information of the used card and ticket are correlated;

when the user terminal (4) sends the card and ticket inquiry information and forwards the information to the card and ticket server (5) through the operator server (3) and the RCS server (2),

and the card ticket server (5) is used as second information after the card ticket used by the user terminal (4) is excluded from the inquiry result based on the fifth information.

5. The card and ticket management method according to claim 4, characterized in that, when the card and ticket server (5) receives the card and ticket information, the card and ticket information is classified and stored according to the commodity class and the merchant class to form the first information;

and when the card and ticket server (5) receives the third information, the fourth information and the fifth information, the third information, the fourth information and the fifth information are classified and stored according to the user class.

6. The card and ticket management system is characterized by comprising a merchant client (1), an RCS server (2), an operator server (3), a client (4) and a card and ticket server (5) which are connected with the RCS server (2) in sequence;

the merchant side (1) is used for sending the card and ticket information to the card and ticket server (5) through the RCS server (2);

the user side (4) is used for sending the card and ticket inquiry information to the card and ticket server (5) through the operator server (3) and the RCS server (2) and receiving second information;

the card and ticket server (5) is used for receiving card and ticket information, storing the card and ticket information to form first information, receiving card and ticket inquiry information, generating second information based on the card and ticket inquiry information and the first information, and sending the second information to the user side (4) through the RCS server (2) and the operator server (3);

the card inquiry information at least comprises a code number, a user number and an inquiry condition which are pre-distributed to the card server (5) by the operator server (3).

7. The card and ticket management system of claim 6, wherein the merchant terminal (1) is further configured to push the card and ticket to the designated user terminal (4) through the RCS server (2) and the operator server (3), generate third information, and send the third information to the card and ticket server (5) for storage through the RCS server (2);

the card and ticket server (5) is also used for receiving and storing third information, and when card and ticket inquiry information is received, the card and ticket pushed to the user end (4) are excluded from the inquiry result as second information based on the third information;

in the third information, the user number of the customer end (1), the specified user end (4) and the card information of the pushed card are correlated.

8. The card and ticket management system of claim 7, wherein the user terminal (4) is further configured to generate a fourth message when receiving the pushed card and ticket and retrieving the card and send the fourth message to the card and ticket server (5) for storage through the operator server (3) and the RCS server (2);

the card and ticket server (5) is also used for receiving and storing fourth information, and when card and ticket inquiry information is received, the card and ticket which is received by the user side (4) is excluded from an inquiry result as second information based on the fourth information;

in the fourth information, the user number of the user terminal (4) and the ticket information of the retrieved ticket are associated with each other.

9. The card management system of claim 8, wherein the user terminal (4) is further configured to present the card to the merchant terminal (1) when the card is used;

the merchant side (1) is also used for generating fifth information by the merchant side (1) when the user side (4) shows the card ticket, and sending the fifth information to the card ticket server (5) for storage through the RCS server (2);

the card ticket server (5) is also used for receiving and storing fifth information, and when card ticket inquiry information is received, the card ticket used by the user end (4) is excluded from the inquiry result as second information based on the fourth information;

in the fifth information, the user number of the user terminal (4), the merchant terminal (1), and the card information of the used card are associated with each other.

10. The card management system according to claim 9, wherein the card server (5) is further configured to,

when receiving the card and ticket information, classifying and storing the card and ticket information according to the commodity class and the merchant class to form first information;

and when the third information, the fourth information and the fifth information are received, classifying and storing the third information, the fourth information and the fifth information according to the user class.

Technical Field

The present invention relates to the field of internet technologies, and in particular, to a card management method and a card management system.

Background

The electronic card is in a card form developed along with popularization of a mobile internet for electronic commerce, the electronic card is generally attached to card packages of mobile phone APPs such as WeChat and Paibao for storage or use at present, different merchants have different distribution channels, and when a user uses the electronic card, the user needs to download different APPs for obtaining the electronic card, and when the variety and the number of the card are large, the card is searched and displayed for use, the card is troublesome; moreover, when the merchant issues the card tickets through different APPs, the situation that one person can receive a plurality of card tickets and a limited number of card ticket demanders can not receive the card tickets is easy to occur, if the number of users is large, and the merchant is difficult to manage by consuming the card tickets through different APPs.

In order to solve the problems, the 5G information is used for getting and using the card tickets, when a user needs to inquire the card tickets, the user only needs to send an inquiry request to a merchant through an operator system, the merchant needs to inquire through a home database and return results to the user through the operator, and compared with the method that the card tickets are got through an APP at a mobile phone end, the user and the merchant do not need to download the APP, the card ticket management efficiency is greatly improved, however, the technology needs the merchant to prepare a server and a database, and the enterprise cost is increased; different cards and tickets can be issued due to the large number of merchants, and when a user inquires and uses the cards and tickets, the user needs to inquire each merchant due to the fact that the system does not manage the cards and tickets in a unified mode, and therefore the user inquires and uses the cards and tickets, the inquiry time is long, the efficiency is low, and merchants without numbers cannot send information to inquire.

In order to solve the problems of low card inquiry and use efficiency and inconvenient lookup in the prior art, a card management method and a card management system are urgently needed.

Disclosure of Invention

The invention provides a card management method, which comprises a first step S1 of connecting a merchant terminal 1, an RCS server 2, an operator server 3 and a user terminal 4 in sequence, and connecting a card server 5 with the RCS server 2; a second step S2, sending the card information to the card server 5 through the RCS server 2 at the merchant terminal 1, and the card server 5 receiving the card information and storing the card information to form first information; a third step S3, sending the card ticket inquiry information at the user terminal 4, and forwarding the card ticket inquiry information to the card ticket server 5 through the operator server 3 and the RCS server 2; a fourth step S4 of generating a query result as second information based on the card query information and the first information at the card server 5, and transmitting the second information to the user terminal 4 through the RCS server 2 and the operator server 3; the card inquiry information includes at least a code number previously assigned to the card server 5 by the operator server 3, a user number of the user, and an inquiry condition.

According to an embodiment of the invention, the method further comprises the steps that the merchant terminal 1 pushes the card ticket to the appointed user terminal 4 through the RCS server 2 and the operator server 3 to generate third information, and the third information is sent to the card ticket server 5 through the RCS server 2 to be stored; in the third information, the information of the merchant terminal 1, the user number of the specified user terminal 4 and the card information of the pushed card are correlated; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 excludes the card and ticket pushed to the user terminal 4 from the inquiry result based on the third information and uses the inquiry result as the second information.

According to an embodiment of the present invention, when the user terminal 4 receives the pushed card or the second information and retrieves the card, fourth information is generated and sent to the card and ticket server 5 through the operator server 3 and the RCS server 2 for storage; in the fourth information, the user number of the user terminal 4 and the coupon information of the received coupon are associated with each other; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 excludes the card and ticket which is received by the user terminal 4 from the inquiry result based on the fourth information and uses the inquiry result as the second information.

According to one embodiment of the invention, when the card is used, the user terminal 4 presents the card to the merchant terminal 1, and the merchant terminal 1 generates fifth information and sends the fifth information to the card and ticket server 5 for storage through the RCS server 2; in the fifth information, the user number of the user terminal 4, the information of the merchant terminal 1 and the card ticket information of the used card ticket are associated with each other; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 eliminates the card and ticket used by the user terminal 4 from the inquiry result based on the fifth information and uses the inquiry result as the second information.

According to one embodiment of the invention, when the card and ticket server 5 receives the card and ticket information, the card and ticket information is classified and stored according to the commodity class and the merchant class to form first information; when the card and ticket server 5 receives the third information, the fourth information and the fifth information, the third information, the fourth information and the fifth information are classified and stored according to the user class.

A card and ticket management system comprises a merchant terminal 1, an RCS server 2, an operator server 3, a user terminal 4 and a card and ticket server 5 connected with the RCS server 2, wherein the merchant terminal, the RCS server 2, the operator server 3 and the user terminal 4 are sequentially connected; the merchant terminal 1 is used for sending the card and ticket information to the card and ticket server 5 through the RCS server 2; the user terminal 4 is used for sending the card and ticket inquiry information to the card and ticket server 5 through the operator server 3 and the RCS server 2 and receiving second information; the card and ticket server 5 is used for receiving card and ticket information, storing the card and ticket information to form first information, receiving card and ticket inquiry information, generating second information based on the card and ticket inquiry information and the first information, and sending the second information to the user terminal 4 through the RCS server 2 and the operator server 3; the card inquiry information includes at least a code number previously assigned to the card server 5 by the operator server 3, a user number of the user, and an inquiry condition.

According to an embodiment of the present invention, the merchant terminal 1 is further configured to push a card ticket to the designated user terminal 4 through the RCS server 2 and the operator server 3, generate third information, and send the third information to the card ticket server 5 through the RCS server 2 for storage; the card ticket server 5 is further configured to receive and store third information, and when receiving the card ticket query information, exclude, as the second information, the card ticket that has been pushed to the user terminal 4 from the query result based on the third information; in the third information, the user numbers of the customer terminal 1, the specified user terminal 4, and the ticket information of the pushed ticket are associated with each other.

According to an embodiment of the present invention, the user terminal 4 is further configured to receive the pushed card or second information, and when retrieving the card, generate fourth information, and send the fourth information to the card server 5 through the operator server 3 and the RCS server 2 for storage; the card and ticket server 5 is further configured to receive and store fourth information, and when receiving card and ticket query information, exclude, as second information, a card and ticket that the user terminal 4 has received from a query result based on the fourth information; in the fourth information, the user number of the user terminal 4 and the ticket information of the ticket that has been taken are associated with each other.

According to an embodiment of the present invention, the user terminal 4 is further configured to present the card ticket to the merchant terminal 1 when the card ticket is used; the merchant terminal 1 is further used for generating fifth information when the user terminal 4 presents the card ticket, and sending the fifth information to the card ticket server 5 for storage through the RCS server 2; the card ticket server 5 is further configured to receive and store fifth information, and when receiving card ticket query information, exclude, as second information, a card ticket used by the user terminal 4 from a query result based on the fourth information; in the fifth information, the user number of the user terminal 4, the merchant terminal 1, and the card information of the used card are associated with each other.

According to an embodiment of the present invention, the card and ticket server 5 is further configured to, when receiving the card and ticket information, store the card and ticket information into a first information by classifying according to the merchant class and the merchant class; and when the third information, the fourth information and the fifth information are received, classifying and storing the third information, the fourth information and the fifth information according to the user class.

The invention stores various cards and tickets of different merchants uniformly by arranging the card and ticket server, so that merchants do not need to own servers and databases; the user side does not need to download various types of software for registering accounts and getting the card tickets, so that the problems of large software installation quantity and trouble in getting, checking and using the card tickets are prevented, the merchant side does not need to send the card tickets to each piece of software, and the use is simple; various cards and tickets are stored in a classified manner through the card and ticket server, so that the cards and tickets can be inquired in a unified manner, the card and ticket inquiry flow is reduced, and the card and ticket inquiry efficiency is improved; can directly provide accurate effectual card voucher information for the user, make things convenient for the user to receive and use, promote card voucher and receive and availability factor.

Drawings

FIG. 1 is a flow chart of a method of card management;

fig. 2 is a schematic diagram of a connection structure of a card management system.

Detailed Description

In the following detailed description of the preferred embodiments of the invention, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration, specific features of the invention, such that the advantages and features of the invention may be more readily understood and appreciated. The following description is an embodiment of the claimed invention, and other embodiments related to the claims not specifically described also fall within the scope of the claims.

FIG. 1 shows a flow diagram of a method of card management;

fig. 2 shows a schematic diagram of a connection structure of a card management system.

As shown in fig. 1 and 2, a card management method includes a first step S1 of connecting a merchant terminal 1, an RCS server 2, a carrier server 3, and a user terminal 4 in sequence, and connecting a card server 5 and the RCS server 2; a second step S2, sending the card information to the card server 5 through the RCS server 2 at the merchant terminal 1, and the card server 5 receiving the card information and storing the card information to form first information; a third step S3, sending the card ticket inquiry information at the user terminal 4, and forwarding the card ticket inquiry information to the card ticket server 5 through the operator server 3 and the RCS server 2; a fourth step S4 of generating a query result as second information based on the card query information and the first information at the card server 5, and transmitting the second information to the user terminal 4 through the RCS server 2 and the operator server 3; the card inquiry information at least comprises a code number pre-distributed to the card server 5 by the operator server 3, a user number of the user terminal 4 and inquiry conditions.

The merchant terminal 1 may be any terminal device capable of editing, sending and identifying card information, such as a mobile phone, a computer, a tablet computer, a server, and the like, and is used for editing, sending and identifying card information.

The user terminal 4 can be any mobile terminal capable of sending and receiving 5G information, such as a mobile phone, a tablet computer, a smart watch and the like, and is used for inquiring, getting, storing and using the card and the ticket.

The carrier server 3 refers to a facility or equipment used by a communication carrier for providing communication services, and stores information of users, such as telephone numbers, basic information of users, and the like, and the facility or equipment includes mobile base stations, IMS network equipment, and the like.

The RCS server 2 is a facility or equipment which is erected on the network of a communication operator and used for providing 5G information service, and comprises a maap platform and a chatbot chat robot, namely a short message applet, wherein the maap platform is used for facing an enterprise open API structure and providing service for the enterprise.

The card and ticket server 5 is a server for receiving, storing, processing and retrieving card and ticket information, the card and ticket server 5 is connected with the RCS server 2 and is used for communicating with the merchant terminal 1 or the user terminal 4 through the RCS server 2, after the card and ticket server is connected with the RCS server 2, the RCS server 2 distributes a code number to the card and ticket server 5 and is used for finding the address of the card and ticket server 5 through the code number when the RCS server 2 receives the information with the code number, and therefore the information with the code number is sent to the card and ticket server 5.

The code number of the card and ticket server 5 is pre-distributed by the operator server 3 and is used for sending information to the card and ticket server 5 through the code number of the card and ticket server 5 contained in the identification information when receiving the information sent by the merchant terminal 1 and the user terminal 4.

When a merchant has a card and a ticket to be sent, the merchant terminal 1 edits relevant information of the card and sends the edited card and ticket information to the card and ticket server 5 through the RCS server 2, the user terminal 4 can also directionally push the card and ticket to the specified user terminal 4, when the card and ticket are pushed to the specified user terminal 4, the information of the merchant terminal 1, the user number of the specified user terminal 4 and the card and ticket information of the pushed card and ticket are generated into third information to be sent to the card and ticket server 5 for storage, for example, a merchant A needs to send some hotpot card and tickets, firstly, the card and ticket information, such as a merchant name A, a merchant name hot iron, a discount amount of 8 folds, a discount time of 1 month, a use time of 1 time and the like, is edited and sent to the card and ticket server 5, if the card and ticket information is pushed to the user terminal 4, the range of the relevant user terminal 4 can be specified, for example, all the user terminals 4 in the beijing city are selected by the operator to push the relevant user terminals 4, and after the push to the user terminals 4 is completed, the merchant terminal 1 generates third information and sends the third information to the card and ticket server 5, so that the card and ticket server 5 stores the third information.

The card information refers to information contained in the card, such as merchant information, merchandise information, discount information, expiration date, usage times, and the like of the issued card, and may further include code number information of the card server 5, which is used to send the card information to the card server 5.

The third information includes the information of the merchant terminal 1, the user number of the appointed user terminal 4 and the card and ticket information of the pushed card and ticket, and also includes the code number information of the card and ticket server 5, when the RCS server 2 receives the third information, the third information is forwarded to the card and ticket server 5 by identifying the code number information of the card and ticket server 5 in the third information.

If a user wants to inquire and receive a card and a ticket, firstly editing card and ticket inquiry information through a user terminal 4, sending the edited card and ticket inquiry information to a card and ticket server 5, obtaining second information based on first information by the card and ticket server 5 according to the content of the card and ticket inquiry information, sending the second information to the user terminal 4, when the user terminal 4 receives the second information, optionally receiving the required card and ticket, when the card and ticket is received, generating fourth information by the user terminal 4 and sending the fourth information to the card and ticket server 5, wherein the fourth information at least comprises a user number of the user terminal 4, card and ticket information of the received card and a code number of the card and ticket server 5, and the fourth information is sent to the card and ticket server 5 through an operator server 3 and an RCS server 2 to be stored; if the user does not take the ticket, the fourth information is not generated.

The card inquiry information may include a code number of the card server 5, a user number of the user terminal 4, a card inquiry condition, a location of the user terminal 4, and a preference, which may be location-first, preferential-first, or preferential-first, etc.

When the user uses the card, the user terminal 4 shows the card to the merchant terminal 1, the merchant terminal 1 identifies the card information so as to use the card in the merchant, after the merchant terminal 1 identifies the card information, fifth information is generated and is sent to the card and ticket server 5 through the RCS server 2, and the card and ticket server 5 stores the fifth information.

The fifth information may include the user number of the user terminal 4, the merchant terminal 1 information, and the card and ticket information of the used card and may further include the code number information of the card and ticket server 5, and is used for forwarding the fifth information to the card and ticket server 5 by identifying the code number in the fifth information when the RCS server 2 receives the fifth information.

When the card ticket server 5 stores the card ticket information, the first information may be classified into: the system comprises a merchant card and a commodity card, the merchant class is classified by merchant names, and each merchant name comprises a usable card and an expired card; the commodity category is classified according to trade names, ranks such as coupon discount ranks and coupon goodness can be set under each commodity name, the discount ranks are that all coupons under the commodity name are ranked according to the sequence of the discount ranges from large to small, the goodness is that all coupons under the commodity name are ranked according to the sequence of the goodness from high to low, the coupons are ranked according to the discount ranges and the goodness under the commodity names, and when the coupon is searched by the coupon server 5, the searching efficiency is improved; setting the usable ticket and the expired ticket under the merchant name can prevent the expired ticket from being sent to the user terminal 4 when the ticket is retrieved by the ticket server 5.

When the card and ticket server 5 receives the card and ticket information sent from the merchant terminal 1, the card and ticket information, the commodity information, the discount information and the like are classified and stored to form first information, so that when the card and ticket information and the like are retrieved at the later stage, the retrieval speed is increased, all the card and tickets sent by the same merchant terminal 1 are uniformly stored under the name of the merchant, for example, the card and tickets of different commodities such as chafing dish, braised chicken, spicy soup and the like are released under the name of the merchant A, then all the card and tickets under the name of the merchant are stored in an associated manner with the merchant, and are stored respectively according to the name of the merchant; the commodities in the same category are classified, for example, merchants A push out the cards of the commodities such as chafing dish, braised chicken, spicy soup and the like, merchants B push out the cards of the commodities such as chafing dish, braised chicken, spicy soup and the like, the hotpot cards of the merchants A and the merchants B are uniformly sorted according to the sequence of the preferential amplitudes from large to small to form hotpot cards for storage, and the braised chicken cards of the merchants A and the merchants B are uniformly sorted according to the sequence of the preferential amplitudes from large to small to form the braised chicken cards for storage; and uniformly sequencing the spicy and hot card coupons of the merchant A and the merchant B according to the order of the preferential amplitudes from large to small to form the spicy and hot card coupons for storage.

When the card and ticket server 5 receives the third information, the fourth information and the fifth information, the third information, the fourth information and the fifth information may be stored in a classified manner according to users, for example, a user number of the user side 4 is used as a user name for classification, and a pushed card and ticket type, a received card and ticket type and a used card and ticket type may be set under each user name; when the card and ticket server 5 searches the card and ticket to obtain the query result, if the card and ticket is a single-use card and ticket, the card and ticket pushed to the client, the card and ticket received by the client and the card and ticket used by the client are excluded, if the card and ticket is a card and ticket used for multiple times or unlimited times, the card and ticket received by the client and the card and ticket used by the client are preferentially recommended, the card and ticket preferred by the user is preferentially sent, the card and ticket not received by the user can be prevented from being repeatedly sent to the same user, the use preference of the user can be analyzed, the card and ticket can be accurately pushed to the user, and the card and ticket searching efficiency and the card and ticket receiving efficiency are improved.

When the card and ticket server 5 receives the third information, the third information can be classified and stored according to users, and the user number of the user side 4 is used as the user name to classify the card and ticket information and the like at the later stage, so that the retrieval speed is increased, and the class of the card and ticket pushed by the user is formed according to the user name classification, for example, after the merchant side 1 pushes the A card and ticket to the A user, the third information is generated and sent to the card and ticket server 5, after the card and ticket server 5 receives the third information, the information in the third information is read, the A user information is stored in the user list, the A card and ticket information is stored in the pushed card and ticket list under the A user name, and after the card and ticket server 5 receives the card and ticket query information sent by the A user side 4 again, the card and ticket server 5 excludes the A card and ticket from the card and ticket query result and does not send the A card and ticket to the user side A4 any more.

When the card and ticket server 5 receives the fourth information, the information in the fourth information is stored into a user classification to form a card and ticket list which is received by the user, for example, after the B user side 4 receives the B card, the fourth information is generated and sent to the card and ticket server 5, the card and ticket server 5 receives and reads the information in the fourth information, the B user information is stored into the received user list, and the B card and ticket information is stored into the received card and ticket list under the B user name, when the card and ticket server 5 receives the card and ticket query information of the B user side 4 again, if the B card and ticket is a single-use card and ticket, the B card and ticket which is received by the client is excluded from the query result to form a second message, and if the B card and ticket is a multi-use card and a non-use card and ticket, the received B card and ticket is preferentially sent to the client to form a second message.

When the card and ticket server 5 receives the fifth information, the information in the fifth information is read, the user information is stored in the user classification, when the user has used the card ticket list, for example, the C user side 4 uses the C card ticket, the C card ticket is presented to the merchant side 1, and after the merchant side 1 reads the C card ticket information, fifth information is generated and sent to the card and ticket server 5, the card and ticket server 5 reads the information in the fifth information, stores the C user into the user classification, stores the C card and ticket information into the used card and ticket list under the C user name, when the card ticket server 5 receives the card ticket inquiring information of the C user side 4 again, if the C card ticket is a single-use card ticket, and if the C card is a card used for multiple times or unlimited times, the used C card is preferentially sent to the client to generate the second message.

When the coupon query information sent by the user terminal 4 contains the preference, the coupon server 5 sorts the coupons according to the preference selected by the user terminal 4 to generate second information, for example, when the selection position in the coupon query information is prior, the coupon server 5 sorts one or more queried coupons in order of distance from near to far to generate second information; when the preference is selected, the card and ticket server 5 sorts one or more inquired card and ticket information according to the sequence of the preference from high to low to generate second information; when the user side 4 limits the distance, for example, the recommended number of the coupons is 30 in the coupon query information sent by the user side 4, the coupon server 5 selects the top 30 optimal coupons in the sequence to generate second information; when the user terminal 4 limits the distance between the merchants, the card and ticket server 5 selects the card and ticket within the specified distance to generate the second information, for example, if the card and ticket inquiry information sent by the user terminal 4 indicates that the card and ticket information within 3km distance is required, the card and ticket server 5 selects the card and ticket within 3km distance between the merchant and the user terminal 4 from the screened card and ticket to generate the second information.

When the communication card works, firstly, the user terminal 4, the operator server 3, the RCS server 2 and the merchant terminal 1 are sequentially connected, and the card ticket server 5 is connected with the RCS server 2, so that the user terminal 4, the merchant terminal 1 and the card ticket server 5 can communicate with each other; when a merchant needs to send a card ticket, card ticket information is edited at a merchant terminal 1 and is sent to a card ticket server 5 through an RCS server 2, the card ticket server 5 receives the card ticket information and stores the card ticket information to form first information, when a user needs to take the card ticket, card ticket inquiry information is edited at a user terminal 4 and is sent, the card ticket inquiry information is forwarded to the card ticket server 5 through an operator server 3 and the RCS server 2, after the card ticket server 5 receives the card ticket inquiry information, a second information is generated based on the content of the card ticket inquiry information and the first information, the second information is sent to the user terminal 4, and the user can take the card ticket at the user terminal 4 and can be shown through the user terminal 4 when the user uses the card ticket.

In the invention, the RCS server 2, the operator server 3 and the card ticket server 5 are all functional modules, the functions of the RCS server 2, the operator server 3 and the card ticket server can be realized by the same physical server or a group of physical servers, any two functions can be realized by one physical server or a group of physical servers, and the functions can be realized by one independent physical server or a group of physical servers.

The invention stores various cards and tickets of different merchants uniformly by arranging the card and ticket server, so that merchants do not need to own servers and databases; the user side does not need to download various types of software for registering accounts and getting the card tickets, so that the problems of large software installation quantity and trouble in getting, checking and using the card tickets are prevented, the merchant side does not need to send the card tickets to each piece of software, and the use is simple; various cards and tickets are stored in a classified manner through the card and ticket server, so that the cards and tickets can be inquired in a unified manner, the card and ticket inquiry flow is reduced, and the card and ticket inquiry efficiency is improved; can directly provide accurate effectual card voucher information for the user, make things convenient for the user to receive and use, promote card voucher and receive and availability factor.

According to an embodiment of the invention, the method further comprises the steps that the merchant terminal 1 pushes the card ticket to the appointed user terminal 4 through the RCS server 2 and the operator server 3 to generate third information, and the third information is sent to the card ticket server 5 through the RCS server 2 to be stored; in the third information, the information of the merchant terminal 1, the user number of the specified user terminal 4 and the card information of the pushed card are correlated; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 excludes the card and ticket pushed to the user terminal 4 from the inquiry result based on the third information and uses the inquiry result as the second information.

According to an embodiment of the present invention, when the user terminal 4 receives the pushed card or the second information and retrieves the card, fourth information is generated and sent to the card and ticket server 5 through the operator server 3 and the RCS server 2 for storage; in the fourth information, the user number of the user terminal 4 and the coupon information of the received coupon are associated with each other; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 excludes the card and ticket which is received by the user terminal 4 from the inquiry result based on the fourth information and uses the inquiry result as the second information.

According to one embodiment of the invention, when the card is used, the user terminal 4 presents the card to the merchant terminal 1, and the merchant terminal 1 generates fifth information and sends the fifth information to the card and ticket server 5 for storage through the RCS server 2; in the fifth information, the user number of the user terminal 4, the information of the merchant terminal 1 and the card ticket information of the used card ticket are associated with each other; when the user terminal 4 sends the card and ticket inquiry information and forwards the information to the card and ticket server 5 through the operator server 3 and the RCS server 2, the card and ticket server 5 eliminates the card and ticket used by the user terminal 4 from the inquiry result based on the fifth information and uses the inquiry result as the second information.

According to one embodiment of the invention, when the card and ticket server 5 receives the card and ticket information, the card and ticket information is classified and stored according to the commodity class and the merchant class to form first information; when the card and ticket server 5 receives the third information, the fourth information and the fifth information, the third information, the fourth information and the fifth information are classified and stored according to the user class.

A card and ticket management system comprises a merchant terminal 1, an RCS server 2, an operator server 3, a user terminal 4 and a card and ticket server 5 connected with the RCS server 2, wherein the merchant terminal, the RCS server 2, the operator server 3 and the user terminal 4 are sequentially connected; the merchant terminal 1 is used for sending the card and ticket information to the card and ticket server 5 through the RCS server 2; the user terminal 4 is used for sending the card and ticket inquiry information to the card and ticket server 5 through the operator server 3 and the RCS server 2 and receiving second information; the card and ticket server 5 is used for receiving card and ticket information, storing the card and ticket information to form first information, receiving card and ticket inquiry information, generating second information based on the card and ticket inquiry information and the first information, and sending the second information to the user terminal 4 through the RCS server 2 and the operator server 3; the card inquiry information includes at least a code number, a user number and an inquiry condition previously assigned to the card server 5 by the operator server 3.

According to an embodiment of the present invention, the merchant terminal 1 is further configured to push a card ticket to the designated user terminal 4 through the RCS server 2 and the operator server 3, generate third information, and send the third information to the card ticket server 5 through the RCS server 2 for storage; the card ticket server 5 is further configured to receive and store third information, and when receiving the card ticket query information, exclude, as the second information, the card ticket that has been pushed to the user terminal 4 from the query result based on the third information; in the third information, the user numbers of the customer terminal 1, the specified user terminal 4, and the ticket information of the pushed ticket are associated with each other.

According to an embodiment of the present invention, the user terminal 4 is further configured to receive the pushed card or second information, and when retrieving the card, generate fourth information, and send the fourth information to the card server 5 through the operator server 3 and the RCS server 2 for storage; the card and ticket server 5 is further configured to receive and store fourth information, and when receiving card and ticket query information, exclude, as second information, a card and ticket that the user terminal 4 has received from a query result based on the fourth information; in the fourth information, the user number of the user terminal 4 and the ticket information of the ticket that has been taken are associated with each other.

According to an embodiment of the present invention, the user terminal 4 is further configured to present the card ticket to the merchant terminal 1 when the card ticket is used; the merchant terminal 1 is further used for generating fifth information when the user terminal 4 presents the card ticket, and sending the fifth information to the card ticket server 5 for storage through the RCS server 2; the card ticket server 5 is further configured to receive and store fifth information, and when receiving card ticket query information, exclude, as second information, a card ticket used by the user terminal 4 from a query result based on the fourth information; in the fifth information, the user number of the user terminal 4, the merchant terminal 1, and the card information of the used card are associated with each other.

According to an embodiment of the present invention, the card and ticket server 5 is further configured to, when receiving the card and ticket information, store the card and ticket information into a first information by classifying according to the merchant class and the merchant class; and when the third information, the fourth information and the fifth information are received, classifying and storing the third information, the fourth information and the fifth information according to the user class.

The invention stores various cards and tickets of different merchants uniformly by arranging the card and ticket server, so that merchants do not need to own servers and databases; the user side does not need to download various types of software for registering accounts and getting the card tickets, so that the problems of large software installation quantity and trouble in getting, checking and using the card tickets are prevented, the merchant side does not need to send the card tickets to each piece of software, and the use is simple; various cards and tickets are stored in a classified manner through the card and ticket server, so that the cards and tickets can be inquired in a unified manner, the card and ticket inquiry flow is reduced, and the card and ticket inquiry efficiency is improved; can directly provide accurate effectual card voucher information for the user, make things convenient for the user to receive and use, promote card voucher and receive and availability factor.

It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种资源调度的方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!