[ summary of the invention ]
The invention provides an evaluation information collecting method and device, which are used for improving the authenticity of evaluation and reducing the loss of evaluation while saving manpower.
The specific technical scheme is as follows:
a method of collecting rating information, the method comprising:
the method comprises the steps that a service provider terminal obtains service consumer identity information from a service consumer terminal and provides the service consumer identity information and the service provider identity information to a member management server through sign-in information;
the member management server stores a service relationship formed by the service consumer identity information and the service provider identity information in an account management record, and sends an evaluation invitation message aiming at the service relationship to the service consumer terminal according to the service consumer identity information;
after receiving the evaluation invitation message, the service consumer terminal sends an evaluation response message containing evaluation information to the member management server;
the member management server stores the received evaluation message in the account management record for the service relationship.
According to a preferred embodiment of the present invention, the service consumer identity information is: the number of the service consumer terminal, the user account bound with the service consumer terminal, or the two-dimensional code information associated with the service consumer terminal.
According to a preferred embodiment of the present invention, after the member management server stores the service relationship formed by the service consumer identity information and the service provider identity information in an account management record, a response message indicating that the check-in was successful is sent to the service provider terminal and/or the service consumer terminal.
According to a preferred embodiment of the present invention, the evaluation response message including the evaluation information is transmitted to the member management server in the following manner:
short messages, http requests sent by a browser running at the service consumer terminal, or protocol messages agreed between the client running at the service consumer terminal and the member management server.
According to a preferred embodiment of the present invention, after the service provider terminal provides the check-in message to the member management server, the method further comprises:
the service provider terminal acquires the input consumption amount and sends an integral query message containing the service consumer identity information and the service provider identity information to the member management server;
after receiving the point inquiry message, the member management server inquires point information aiming at the service relationship from the account management record and returns the point information to the service provider terminal through a point inquiry response;
and the service provider terminal calculates the amount due of the service consumer by using the consumption amount and the point information, and displays the amount due.
According to a preferred embodiment of the invention, the method further comprises: the service provider terminal transmits the consumption amount or the due amount to the member management server;
and the member management server converts the consumption amount or the payable amount into point information according to a point criterion preset by the service provider, and stores the converted point information in the account management record according to the service relationship.
According to a preferred embodiment of the invention, the method further comprises:
when the member management server receives a query request message containing the identity information of a service consumer, querying the account management record to determine all service relationships corresponding to the identity information of the service consumer, and returning all the determined service relationships to the service consumer through a query response message; or,
and when the member management server receives a query request message containing the identity information of the service provider, querying the account management record to determine all service relationships corresponding to the identity information of the service provider, and returning all the determined service relationships to the service provider through a query response message.
A system for collecting rating information, the system comprising: a service provider terminal, a service consumer terminal and a member management server;
the service provider terminal is used for acquiring the identity information of the service consumer from the service consumer terminal and providing the identity information of the service consumer and the identity information of the service provider to the member management server through a sign-in message;
the member management server is used for storing a service relationship formed by the service consumer identity information and the service provider identity information in an account management record and sending an evaluation invitation message aiming at the service relationship to the service consumer terminal according to the service consumer identity information; acquiring evaluation information from an evaluation response message sent by the service consumer terminal, and storing the evaluation information in the account management record aiming at the service relationship;
and the service consumer terminal is used for sending an evaluation response message containing evaluation information to the member management server after receiving the evaluation invitation message.
According to a preferred embodiment of the present invention, the service consumer identity information is: the number of the service consumer terminal, the user account bound with the service consumer terminal, or the two-dimensional code information associated with the service consumer terminal.
According to a preferred embodiment of the present invention, the member management server is further configured to send a response message indicating that the check-in was successful to the service provider terminal and/or the service consumer terminal after storing the service relationship formed by the service consumer identity information and the service provider identity information in an account management record.
According to a preferred embodiment of the present invention, the service provider terminal transmits the evaluation response message including the evaluation information to the member management server by:
short messages, http requests sent by a browser running at the service consumer terminal, or protocol messages agreed between the client running at the service consumer terminal and the member management server.
According to a preferred embodiment of the present invention, the service provider terminal is further configured to obtain an input amount of consumption after providing the check-in message to the member management server, and send a credit inquiry message including the service consumer identity information and the service provider identity information to the member management server; calculating the amount due of the service consumer by using the consumption amount and the point information returned by the member management server, and displaying the amount due;
and the member management server is further configured to query point information for the service relationship from the account management record after receiving the point query message, and return the point information to the service provider terminal through a point query response.
According to a preferred embodiment of the present invention, the service provider terminal is further configured to send the consumption amount or the due amount to the member management server;
the member management server is further configured to convert the consumption amount or the due amount into point information according to a point criterion preset by the service provider, and store the converted point information in the account management record according to the service relationship.
According to a preferred embodiment of the present invention, the member management server is further configured to, when receiving an inquiry request message including service consumer identity information, inquire the account management record to determine all service relationships corresponding to the service consumer identity information, and return all the determined service relationships to the service consumer through an inquiry response message; or, when receiving a query request message containing service provider identity information, querying the account management record to determine all service relationships corresponding to the service provider identity information, and returning all determined service relationships to the service provider through a query response message.
According to the technical scheme, the evaluation information collection method provided by the invention is based on actual sign-in, so that the authenticity of evaluation is effectively ensured, but the evaluation invitation message is sent to the signed service consumer all the time when the sign-in is successful, so that the loss of evaluation is effectively reduced, the evaluation collection is automatically realized through a network communication mode without manual one-by-one execution, and the human resources are greatly saved.
[ detailed description ] embodiments
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
The system structure adopted by the present invention may be as shown in fig. 1, and includes a service provider terminal 100, a member management server 110, and a service consumer terminal 120.
Wherein the service provider terminal 100 may be a smart phone, a computer, a handheld device with wireless communication function, etc. The service consumer terminal 120 may also be a mobile terminal such as a smart phone, a computer, etc. The member management server 110 may be a server provided in the cloud.
The service provider terminal 100 interacts with the membership management server 110 and the service consumer terminal 120 interacts with the membership management server 110 via a network, preferably a wireless communication network. The interaction between the service provider terminal 100 and the service consumer terminal 120 may include, but is not limited to: local area network, near field communication, bluetooth, infrared, radio frequency, etc., and even people can be used as a tool for information transfer, which will be described in detail in the following embodiments.
The following describes the collection process of evaluation information in detail by using a specific embodiment based on the system shown in fig. 1.
Still referring to fig. 1, when a service consumer receives a service to a service provider, the service provider terminal 100 first acquires service consumer identification information from the service consumer terminal 120 and provides the service consumer identification information and the service provider identification information to the member management server 110 through a check-in message. -
Wherein the service consumer identity information may be: a number of the service consumer terminal 120, a user account number bound with the service consumer terminal 120, two-dimensional code information associated with the service consumer terminal 120, and the like.
For example, when the service consumer receives a service to the service provider, the service consumer may be provided with the number of the service consumer terminal 120, and the service provider inputs the number into the service provider terminal 100, thereby enabling the service provider terminal to obtain the identity information of the service consumer. For another example, the service consumer may register a user account on the website of the member management server 110 in advance, and the service provider inputs the user account into the service provider terminal 100, so as to enable the service provider terminal 100 to obtain the identity information of the service consumer. In addition to the above-mentioned implementation of the service provider terminal obtaining the service consumer identity information using a person as a tool, the service consumer terminal 120 may also transmit the user account to the service provider terminal 100 by means of, for example, near field communication, bluetooth, infrared, or the like. For another example, the service consumer may obtain the two-dimensional code information associated with the service consumer terminal 100 in advance through a website of the member management server 110, and then the service provider terminal 100 obtains the two-dimensional code information through a radio frequency identification method, thereby implementing the obtaining of the identity information of the service consumer by the service provider terminal 100.
The service provider identity information is typically account information that the service provider has registered in advance on the member management server 110.
After receiving the sign-in message, the member management server 110 stores the service relationship formed by the service consumer identity information and the service provider identity information in the account management record, thereby realizing the sign-in of the service consumer at the service provider.
After the sign-in is realized, the member management server 110 may further transmit a response message that the sign-in is successful to one or both of the service consumer terminal 120 or the service provider terminal 100, indicating that the sign-in is successful.
On the basis of realizing the check-in, the member management server 110 may send an evaluation invitation message for the service relationship to the service consumer terminal according to the service consumer identity information.
If the service consumer identification information is the number of the service consumer terminal 120, the member management server 110 directly transmits an evaluation invitation message to the service consumer terminal 120 according to the number, inviting the service consumer to evaluate the service provided by the service provider this time. If the service consumer identification information is the user account bound to the service consumer terminal 120, the member management server 110 can acquire the information of the service consumer terminal 120 bound to the user account according to the received user account and thus transmit the evaluation invitation message. If the service consumer identification information is the two-dimensional code information associated with the service consumer terminal 120, the member management server 110 can acquire the information of the service consumer terminal 120 associated with the two-dimensional code according to the received two-dimensional code information and thus transmit the evaluation invitation message.
The service consumer terminal 120 receives the evaluation invitation message, and then transmits an evaluation response message including the evaluation information to the member management server 110. When the service consumer receives the evaluation invitation message and then shows the service consumer, the service consumer may input the evaluation information of the service, and the service consumer terminal 120 transmits the evaluation information to the member management server 110. Specifically, the process may be implemented by short messages, or may be implemented by application program (APP) software or a browser running on a smart phone. For example, the service consumer terminal 120 may send the evaluation information to the member management server 110 by a short message, may send the evaluation information to the member management server 110 by using APP software (i.e., a client) on a smartphone of an IOS or Android system, or may send the evaluation information to the member management server 110 by sending an http request through a browser running on the service consumer terminal 120.
For example, a service consumer receives an evaluation invitation message of 'please evaluate the service provided by the xx merchant this time, please send the comment content to the xxxxxx number', and then writes evaluation information through a mobile phone and sends the evaluation information to the xxxxxxxx number through a short message. The invention is not limited with respect to evaluating the specific content of the invitation message.
The member management server 110 acquires the evaluation information from the evaluation response message and stores the evaluation information in the account management record for the service relationship between the service consumer and the service provider.
The member management server 110 stores a service relationship between a consumer and a service provider, and maintains various information regarding the service relationship, such as the number of check-ins of the service consumer, evaluation information, point information, and the like, which correspond to various service relationships, and forms an account management record.
Therefore, the evaluation function is realized, the evaluation function is based on the check-in of the service consumer, so that the authenticity of the evaluation is effectively ensured, and the evaluation invitation message is sent to the checked-in service consumer whenever the check-in is successful, so that the loss of the evaluation is effectively reduced.
The preferred embodiment flow of check-in and evaluation described above may be as shown in fig. 2.
Besides the check-in and evaluation functions, the functions of inquiring, managing and maintaining information corresponding to various service relationships can be realized at the member management server. For example, a point query and maintenance function, a query function of a service relationship, and the like may be provided.
For the point query and maintenance function, after the service consumer receives the service of the service provider, the service provider may input a consumption amount at the service provider terminal, and the service provider terminal 100 transmits a point query message including service consumer identity information and service provider identity information to the member management server 110.
The member management server 110, upon receiving the point query message, queries point information regarding the service relationship between the service consumer and the service provider from the account management record, and returns the point information to the service provider terminal 100 through a point query response.
The service provider terminal 100 calculates an amount due to the service consumer using the amount of consumption input by the service provider and the point information returned from the member management server 110, and displays the amount due. That is, a point inquiry function, a point-based preference function, and the like may be further implemented at the service provider terminal. Wherein when calculating the amount due using the point information, the adopted strategy may include but is not limited to: the credit withstands cash, credit-based discount, credit-based cashback, physical reward, etc., and the policy of the credit information is not limited by the present invention.
For the maintenance of points, the service provider terminal 100 may further transmit the consumption amount or the amount due to the member management server 110. The member management server 110 converts the consumption amount or the due amount into point information according to a point criterion preset by the service provider, and then stores the point information in an account management record according to a service relationship between the service provider and the service consumer.
The service provider may set a point criterion in the member management server 110 in advance, and there may be points such as a number of sign-ins corresponding to the number of times of check-in, a number of evaluation corresponding to the number of times of evaluation, a number of login corresponding to the number of times of login, and the like, in addition to the point criterion of the corresponding relationship between the amount of money and the point.
The flow of score query and maintenance may be performed at any stage after check-in, for example, immediately after check-in, or after evaluation. Taking the integration query and maintenance process performed after the evaluation as an example, the specific process is shown in fig. 3.
On the basis of the check-in and comment process, information inquiry service aiming at a service consumer or a service provider can be further realized, and the service consumer or the service provider can inquire various service relationships of the service consumer or the service provider by logging in a page of the member management server. That is, when receiving the query request message including the identity information of the service consumer, the member management server 110 queries the account management record to determine all service relationships corresponding to the identity information of the service consumer, and returns all the determined service relationships to the service consumer through the query response message. When receiving a query request message containing service provider identity information and querying an account management record to determine the query request message of the service provider identity information, querying the account management record to determine all service relationships corresponding to the service provider identity information, and returning all the determined service relationships to the service provider through a query response message.
For example, after logging in the page of the member management server, a user can query all merchants that the user has consumed and consumption information of each merchant, including consumption times, consumption amount, point information, and the like. After logging in the page of the member management server, the merchant can inquire all users who have been consumed at the merchant and consumption information of each user, including consumption times, consumption amount, point information and the like, and can set point criteria, so that information (such as a mobile phone, an address, a name and the like) designed to the privacy of the user can be shielded.
From the above description, it can be seen that the method and system provided by the present invention have the following advantages:
1) the collection mode of the evaluation information provided by the invention is based on actual sign-in, the authenticity of evaluation is effectively ensured, and the evaluation invitation message is sent to the signed-in service consumer all the time when the sign-in is successful, so that the loss of evaluation is effectively reduced, the evaluation collection is automatically realized through a network communication mode without being manually executed one by one, and the human resources are greatly saved.
2) The check-in mode is realized based on the service provider terminal, but not depending on the positioning function of the service consumer terminal, the check-in realized depending on the positioning function of the service consumer terminal may be influenced by weather, buildings and the like in the prior art, but the check-in mode provided by the invention is not influenced by the weather, so that the check-in mode based on the positioning system (LBS) is more excellent in positioning accuracy compared with the traditional check-in mode based on the positioning system (LBS).
3) The point inquiry, maintenance and discount functions based on points are completely and automatically completed on the basis of sign-in, and users do not need to carry membership cards or download discount coupons from websites in advance, so that great convenience is provided for service consumers.
4) In addition, when the service consumer signs in by adopting the terminal number mode of the service consumer, even if the service consumer does not register on the member management server before, the service relationship can be recorded directly through the sign-in process, and the sign-in process realizes the indirect 'registration' of the service consumer on the member management server from another aspect. For example, a user never registers a member for a restaurant on a member management server, and after the user signs in for the restaurant by providing the mobile phone number of the user after meal at the restaurant, the "registration" using the mobile phone number as identity information is realized, that is, a service relationship between the mobile phone number of the user and the identity information of the restaurant exists in an account management record, and when a subsequent user logs in to a page of the member management server, various service relationships corresponding to the user, such as the consumption of merchants, the consumption times, point information and the like at the mobile phone number can be inquired.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.