CN106204207A - A kind of bill generates method and apparatus - Google Patents

A kind of bill generates method and apparatus Download PDF

Info

Publication number
CN106204207A
CN106204207A CN201610510018.5A CN201610510018A CN106204207A CN 106204207 A CN106204207 A CN 106204207A CN 201610510018 A CN201610510018 A CN 201610510018A CN 106204207 A CN106204207 A CN 106204207A
Authority
CN
China
Prior art keywords
user
bill
amount data
group
time period
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.)
Pending
Application number
CN201610510018.5A
Other languages
Chinese (zh)
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.)
Netease Media Technology Beijing Co Ltd
Original Assignee
Netease Media Technology Beijing Co 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 Netease Media Technology Beijing Co Ltd filed Critical Netease Media Technology Beijing Co Ltd
Priority to CN201610510018.5A priority Critical patent/CN106204207A/en
Publication of CN106204207A publication Critical patent/CN106204207A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Embodiments of the present invention provide a kind of bill and generate method.The method includes: the value data information in the group message that in the identification setting period, each user in group sends, described value data information includes revenue amount data and/or spending amount data;According to the value data information of each user recognized, generate the transaction reconciliation bill matched with the described setting period.By the value data information in the group message that each user in identification sets the period automatically sends, and value data information of based on each user recognized, automatically generate the transaction reconciliation bill matched with the described setting period, the method of the present invention makes the generation process of transaction reconciliation bill more simplify, avoid the error that anthropic factor brings, thus considerably improve formation efficiency and the accuracy of transaction reconciliation bill, bring preferably experience for user.Additionally, embodiments of the present invention provide a kind of bill generating means.

Description

Bill generation method and device
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a bill generation method and device.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
With the continuous development of internet technology, more and more users have gradually begun to interact with other users for their own benefits and/or consumption based on the way of sending communication messages.
For example, for a certain user a in a certain consumption group, the user a may carry the income amount data and/or consumption amount data of the user a in the communication message and send the communication message to other users in the group, and in addition, the user a may also receive the communication message which is sent by other users in the group and carries the corresponding income amount data and/or consumption amount data, so that the users may know the respective income and/or consumption conditions.
However, when the above-mentioned manner is adopted to interact the respective income and/or consumption, the transaction reconciliation user needs to adopt a manner of manually inquiring the communication messages issued by the respective users and identifying the amount data in the communication messages one by one to obtain the transaction reconciliation condition of the respective users and even the group in which the respective users are located. Because the information in the group is complicated and the text and voice are crossed, the information searching work is heavy and the efficiency is low, and the arrangement process of the transaction reconciliation bill is complex and the efficiency is low.
In addition, in addition to the arrangement of the transaction reconciliation bill by adopting the above mode, each user can also directly output respective income/consumption and other amount data to the arrangement user, and the arrangement user can manually and uniformly arrange the income/consumption and other amount data to obtain the corresponding transaction reconciliation bill. However, when the transaction reconciliation bill is arranged in this way, the recording operation cost of the arranging user is too high, and the phenomena such as omission and the like are easy to occur, so that the finally generated transaction reconciliation result is not accurate.
Disclosure of Invention
In the prior art, a user often needs to obtain a corresponding transaction reconciliation bill by manually collating the income/consumption and other amount data of each user because the user interacts the income and/or consumption and other conditions with other users by sending a communication message or directly outputs the respective income/consumption and other amount data to a collating user. For example, a manner of manually querying the communication messages issued by the users and identifying the amount data in the communication messages one by one is required to obtain the transaction reconciliation condition of each user and even the group where each user is located, or manually and uniformly arrange the amount data of income/consumption and the like sent by each user to obtain the corresponding transaction reconciliation bill.
Therefore, in the prior art, the generation process of the transaction reconciliation bill is complex, the efficiency is low, the problem that the generation result of the transaction reconciliation bill is not accurate easily occurs, and the application experience of a user is reduced, which is a very annoying process.
Therefore, an improved bill generation method and apparatus are needed to improve the generation efficiency of the transaction statement bill and the accuracy of the generated result, and improve the application experience of the user.
In this context, embodiments of the present invention are intended to provide a bill generation method and apparatus.
In a first aspect of embodiments of the present invention, there is provided a bill generation method, including:
identifying amount data information in group messages sent by all users in a group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
In a second aspect of the embodiments of the present invention, there is provided a bill generation apparatus including:
the amount data identification unit is used for identifying amount data information in group messages sent by all users in the group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and the reconciliation bill generating unit is used for generating a transaction reconciliation bill matched with the set time interval according to the identified amount data information of each user.
In a third aspect of the embodiments of the present invention, a bill generation apparatus is provided, which may include a memory and a processor, for example, where the processor may be configured to read a program in the memory and execute the following processes:
identifying amount data information in group messages sent by all users in a group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
In a fourth aspect of embodiments of the present invention, there is provided a program product comprising program code for performing, when the program product is run, the following:
identifying amount data information in group messages sent by all users in a group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
According to the bill generation method and device provided by the embodiment of the invention, the amount data information in the group message sent by each user in the set time period can be automatically identified, and the transaction reconciliation bill matched with the set time period is automatically generated based on the identified amount data information of each user, so that the complexity of the generation of the transaction reconciliation bill is remarkably reduced, the errors caused by human factors are reduced, the generation efficiency and accuracy of the transaction reconciliation bill are improved, and better experience is brought to the user.
Drawings
The above and other objects, features and advantages of exemplary embodiments of the present invention will become readily apparent from the following detailed description read in conjunction with the accompanying drawings. Several embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which:
FIG. 1 schematically illustrates an application scenario according to an embodiment of the present invention;
FIG. 2 schematically illustrates a flow diagram of a method of generating a bill, in accordance with an embodiment of the present invention;
FIG. 3 schematically illustrates a schematic view of a bill generation interface according to an embodiment of the invention;
FIG. 4 schematically illustrates a schematic view of a billing results interface in accordance with an embodiment of the present invention;
fig. 5 is a schematic structural view showing a bill generation apparatus according to another embodiment of the present invention;
in the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
Detailed Description
The principles and spirit of the present invention will be described with reference to a number of exemplary embodiments. It is understood that these embodiments are given solely for the purpose of enabling those skilled in the art to better understand and to practice the invention, and are not intended to limit the scope of the invention in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As will be appreciated by one skilled in the art, embodiments of the present invention may be embodied as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of: entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to the embodiment of the invention, a bill generation method and a bill generation device are provided.
In this context, it is to be understood that, in the terms referred to:
1. group (2): refers to groups or groups of information interactions formed based on social attribute associations, including forms in which there are only two, or more, people in the group.
2. And (3) transaction reconciliation bill: refers to a reconciliation list of amount data including income and/or consumption of funds.
Moreover, any number of elements in the drawings are by way of example and not by way of limitation, and any nomenclature is used solely for differentiation and not by way of limitation.
The principles and spirit of the present invention are explained in detail below with reference to several representative embodiments of the invention.
Summary of The Invention
The inventor finds that in the prior art, a user for arranging a transaction reconciliation bill often needs to adopt a mode of manually arranging amount data such as income/consumption of each user to obtain a corresponding transaction reconciliation bill. For example, a manner of manually querying the communication messages issued by the users and identifying the amount data in the communication messages one by one is required to obtain the transaction reconciliation condition of each user and even the group where each user is located, or manually and uniformly arrange the amount data of income/consumption and the like sent by each user to obtain the corresponding transaction reconciliation bill. Therefore, in the prior art, the generation process of the transaction reconciliation bill is complex, the efficiency is low, and the problem that the generation result of the transaction reconciliation bill is not accurate easily occurs, so that the application experience of a user is poor.
In the embodiment of the invention, the amount data information in the group message sent by each user in the set time period can be automatically identified, and the transaction reconciliation bill matched with the set time period is automatically generated based on the identified amount data information of each user, so that the complexity of the generation of the transaction reconciliation bill is obviously reduced, errors caused by human factors are reduced, the generation efficiency and accuracy of the transaction reconciliation bill are improved, and better experience is brought to the user.
Having described the general principles of the invention, various non-limiting embodiments of the invention are described in detail below.
Application scene overview
Reference is first made to fig. 1, which is a schematic view of an application scenario of a bill generation scheme provided in an embodiment of the present invention. The scenario may for example comprise a user terminal 11 and a server 12. Various clients, such as a wechat client, an easy-to-believe client, etc., may be installed in the user terminal 11. The user 10 may send a group message to other users in the same group as the user through the server 120 based on the client in the user terminal 11. After the client or the server 12 in the user terminal 11 receives the group message sent by each user in the group within the set time period, the amount data information in the group message sent by each user can be automatically identified, and a transaction reconciliation bill matched with the set time period is generated according to the identified amount data information of each user.
That is to say, the bill generation method provided in the embodiment of the present invention may be implemented by a server on the network side, a client installed in a user terminal, or even the user terminal, which is not limited in any way.
The user terminal 11 and the server 12 may be communicatively connected through a communication network, which may be a local area network, a wide area network, or the like. The user terminal 11 may be a mobile phone, a tablet computer, a notebook computer, a personal computer, etc., and the server 12 may be any server device capable of supporting the reception and processing of group messages.
Exemplary method
In the following, in conjunction with the application scenario of fig. 1, a bill generation method according to an exemplary embodiment of the present invention is described with reference to fig. 2 to 4. It should be noted that the above application scenarios are merely illustrated for the convenience of understanding the spirit and principles of the present invention, and the embodiments of the present invention are not limited in this respect. Rather, embodiments of the present invention may be applied to any scenario where applicable.
Fig. 2 is a schematic flow chart of an embodiment of a bill generation method according to the present invention. In this embodiment, the execution subject of the bill generation method may be the server 12, the client or the user terminal 11 described in the application scenario, which is not limited in this respect. Specifically, as shown in fig. 2, the bill generation method according to this embodiment may include the following steps:
s21, identifying the amount data information in the group message sent by each user in the group in the set time period; the amount data information includes revenue amount data and/or expense amount data.
Wherein, the set time period (the corresponding time length can be flexibly adjusted, and can be one or more) can be a time period which is specified by a bill arranging user in advance; or, the time period from the first time when the bill opening instruction issued by the bill arranging user is received to the second time when the bill generating instruction issued by the bill arranging user is received may be used.
That is, in this embodiment, the amount data information in the group message sent by each user in the group may be automatically identified from the start time point corresponding to the pre-specified time period until the end time point corresponding to the pre-specified time period is reached; or, the amount data information in the group message sent by each user in the group can be automatically identified from the receipt of the bill opening instruction issued by the bill arranging user until the bill generation instruction issued by the bill arranging user is received.
Optionally, the bill collating user may enter the time period input mode by triggering a preset function key in the corresponding group chat setting interface, and input one or more time periods as the set time period. Therefore, when the starting time point corresponding to each set time period arrives, the system can automatically enter a bill generation mode, and automatically identify the amount data information in the group message sent by each user in the group, so that after the ending time point of the corresponding time period arrives, a transaction reconciliation bill matched with the set time period can be generated according to the identified amount data information of each user. Therefore, the transaction statement of the corresponding time period can be correspondingly displayed according to the time period selected by the user.
Optionally, the bill opening instruction may be issued by the bill collating user by touching, clicking or sliding a preset bill opening button in the corresponding group chat setting interface. For example, the statement collating user may issue the statement collating statement by touching, clicking or sliding a statement opening button preset in a group chat setting interface of the group when determining that a need for generating a transaction reconciliation statement of the corresponding group exists.
Accordingly, for any group chat interface, after a bill opening instruction corresponding to the group chat interface is issued, the bill generation mode shown in fig. 3 may be entered, at this time, the group chat interface may be referred to as a bill generation interface, and as shown in fig. 3, a field for indicating that the bill generation mode has been entered, such as "bill mode open, in continuous calculation of the amount of money", may be displayed in the bill generation interface. In addition, the bill generation interface can be further provided with a bill generation button, so that a bill sorting user can issue a corresponding bill generation instruction in a mode of touching, clicking or sliding the bill generation button according to actual requirements.
In addition, it should be noted that the bill opening button, the bill generation button, and the like may be disposed at any position of the corresponding interface, such as the upper and lower sides, or the left and right sides, as long as the display of the message in the corresponding interface is not affected, and the present invention is not limited thereto.
Optionally, identifying the amount data information in the group message sent by each user in the group within the set time period may include:
and matching each group message sent by each user in the group in the set time period with a set income amount keyword and/or consumption amount keyword to obtain the amount data information in the group message sent by each user in the group in the set time period.
The set profit amount keyword may include "earn xx yuan", "+ xx yuan", "profit xx yuan", and the like, and the set consumption amount keyword may include "loss xx yuan", "— xx yuan", "consumption xx yuan", and the like. That is, the amount data information in each group message can be obtained through the regular expression, which is not described in detail herein.
Optionally, since text messages and voice messages often intersect with each other in a group, especially in a multi-person consumption group, and for voice messages, it is generally not better to directly match keywords of the voice messages, for any group message, before matching the group message with a set profit amount keyword and/or consumption amount keyword, the method may further include:
and judging whether the group message is in a voice format (namely whether the group message is in a voice format), if so, converting the group message into a text character string (namely converting the group message into the text message), so that the converted text character string can be better matched with keywords in the following process, and corresponding money data information is obtained.
Further, in order to facilitate the information to be called at any time, after identifying the amount data information in the group message sent by each user in the group within a set time period, the method may further include:
and storing the identified money data information of each user.
Optionally, storing the identified amount data information of each user may include:
and storing the unique identification information (such as the IP address, name, head portrait, nickname and the like of the user or the combination thereof) of each user in correspondence with the identified money data information of the user.
For example, assuming that the identified amount data information of the user a is revenue 100 yuan and consumption 50 yuan within a set period of time, the identified amount data information of the user a may be stored as follows:
{ user a, income amount data: +100 yuan, consumption amount data: -50 elements }.
In addition, when the identified amount data information of each user is stored, the income amount data and the consumption amount data of each user can be stored in a differentiated manner; furthermore, the sending time or the receiving time of the group message corresponding to each amount data information may be stored at the same time, which is not limited to this.
And S22, generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
Optionally, generating a transaction statement matched with the set time period according to the identified amount data information of each user may include:
determining the total transaction amount of each user in the set time period according to the income amount data and the consumption amount data in the identified amount data information of each user;
calculating the total transaction amount of the group in the set time period according to the total transaction amount of each user in the set time period;
and taking a bill formed by the total transaction amount of each user and the total transaction amount of the group in the set time period as a transaction reconciliation bill matched with the set time period.
For example, for any group, it is assumed that, within a set period of time (e.g., a period of 11:30-13:20 on a certain day), the identified amount data information of each user in the group is:
a carmine: -400 + 70;
jek: -520 + 200;
xiaoluo: -137-membered;
lenador: -100, + 900;
a small flying horse: -2000 yen, +10000 yen;
liu hong: -220 elements;
jersey: +60 yuan;
the resulting transaction statement that matches the set time period (i.e., the transaction statement for the group that matches the set time period) may be:
aggregate transaction amounts for the group: +7633 yuan;
a carmine: -330 elements;
jek: -320 elements;
xiaoluo: -137-membered;
lenador: +800 yuan;
a small flying horse: +8000 yuan;
liu hong: -220 elements;
jersey: +60 yuan.
In addition, it should be noted that, the set time period may be a time period pre-designated by the bill sorting user; or, the time period from the first time when the bill opening instruction issued by the bill arranging user is received to the second time when the bill generating instruction issued by the bill arranging user is received may be the time period from the first time when the bill opening instruction issued by the bill arranging user is received to the second time when the bill generating instruction issued by the bill arranging user is received, so that the operation of generating the transaction statement bill matched with the set time period in step S22 may be performed at the same time or after the termination time point corresponding to the pre-specified time period is reached, or at the same time or after the bill generating instruction issued by the bill arranging user is received, which is not described in detail herein.
For example, after the bill collating user clicks the bill generation button, according to the unique identification information of each user in the group, the database for storing the identified amount data information of each user is queried to obtain the amount data information of each user in the set time period, and according to the queried amount data information of each user in the set time period, the transaction reconciliation bill matched with the set time period is generated.
Optionally, in order to facilitate the bill arrangement user, the group user, and the like to more intuitively know the transaction situation of each user, the method may further include:
and displaying the transaction reconciliation bill matched with the set time period to the corresponding user.
For example, a transaction statement matching the set time period may be presented in the client of the corresponding user, which is not limited.
It should be noted that, in the transaction reconciliation bill, the higher the corresponding total transaction amount is, the more forward the position of the user in the transaction reconciliation bill can be; or, the later the sending time (or receiving time) of the corresponding group message is, the earlier the position in the transaction reconciliation bill is, so that the user, such as the bill collating user and the group user, can more intuitively know the transaction quality or the transaction close condition of each user, which is not described in detail herein.
For example, for any group, it is assumed that, within a set period of time (e.g., a period of 11:30-13:20 on a certain day), the identified amount data information of each user in the group is:
a carmine: -400 + 70;
jek: -520 + 200;
xiaoluo: -137-membered;
lenador: -100, + 900;
a small flying horse: -2000 yen, +10000 yen;
liu hong: -220 elements;
jersey: +60 yuan; and,
the transaction reconciliation bill matched with the set time period can be displayed in the corresponding client according to the display mode shown in fig. 4, so that the bill arrangement users, the group users and the like can more intuitively know the transaction quality of each user.
As can be seen from the content of the embodiment of the present invention, in the embodiment of the present invention, the amount data information in the group message sent by each user within the set time period can be automatically identified, and the transaction reconciliation bill matched with the set time period is automatically generated based on the identified amount data information of each user, so that the operation cost of manually searching in a complicated message flow one by one is reduced, the complexity of generating the transaction reconciliation bill is remarkably reduced, errors caused by human factors are reduced, the generation efficiency and accuracy of the transaction reconciliation bill are improved, and better experience is brought to the user.
In addition, for each user, the user only needs to send the group message carrying the money amount data information to the corresponding group, so that the operation is simpler and more convenient, the jump to other information scenes is reduced, and the application experience of the user is further improved.
Moreover, the transaction sum of the group can be automatically generated according to the identified sum data information of each user, so that the workload of secondary overall calculation of the user is saved; in the generated transaction reconciliation bill, the total transaction amount of the user and the user can be directly and correspondingly displayed, and the arrangement is clear, so that the user can understand and recognize more quickly, and the application experience of the user is further improved.
Exemplary device
Having described the method of the exemplary embodiment of the present invention, next, a bill generating apparatus of the exemplary embodiment of the present invention will be described with reference to fig. 5.
As shown in fig. 5, which is a schematic structural diagram of a bill generation apparatus provided in an embodiment of the present invention, the bill generation apparatus may include:
an amount data identification unit 51, configured to identify amount data information in a group message sent by each user in the group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and the reconciliation bill generating unit 52 is configured to generate a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
The set time period is a time period which is specified by a bill arrangement user in advance; or the time period from the first time when the bill opening instruction issued by the bill arranging user is received to the second time when the bill generating instruction issued by the bill arranging user is received is provided.
Optionally, the amount data identification unit 51 may be specifically configured to match each group message sent by each user in the group within the set time period with a set income amount keyword and/or a consumption amount keyword, so as to obtain amount data information in the group message sent by each user in the group within the set time period.
Optionally, the amount data identification unit 51 may be further configured to, for any group message, determine whether the group message is in a voice format before matching the group message with the set income amount keyword and/or consumption amount keyword, and if so, convert the group message into a text string.
Optionally, the reconciliation bill generating unit 52 is specifically configured to determine a total transaction amount of each user in the set time period according to the income amount data and the consumption amount data in the identified amount data information of each user; calculating the total transaction amount of the group in the set time period according to the total transaction amount of each user in the set time period; and taking a bill formed by the total transaction amount of each user and the total transaction amount of the group in the set time period as a transaction reconciliation bill matched with the set time period.
Wherein, the higher the corresponding transaction total amount is, the more forward the position of the user in the transaction reconciliation bill is; or,
the later the sending time of the corresponding group message, the earlier the position in the transaction statement.
Optionally, the bill generating device may further include a bill display unit 53:
the bill display unit 53 may be configured to display the transaction statement bill matched with the set time period to the corresponding user.
Optionally, the bill generating apparatus may further include an information storage unit 54:
the information storage unit 54 may be configured to store the identified money amount data information of each user.
Optionally, the information storage unit 54 may be specifically configured to correspondingly store the unique identification information of each user and the identified money amount data information of the user.
In some possible embodiments, the bill generating device according to the present invention may comprise at least one processing unit, and at least one storage unit. Wherein the storage unit stores program code that, when executed by the processing unit, causes the processing unit to perform various steps in the bill generation method according to various exemplary embodiments of the present invention described in the above section "exemplary method" of the present specification. For example, the processing unit may execute step S21 shown in fig. 2, to identify amount data information in the group message sent by each user in the group within the set period, the amount data information including income amount data and/or consumption amount data; and step S22, generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more of the units described above may be embodied in one unit, according to embodiments of the invention. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Moreover, while the operations of the method of the invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
While the spirit and principles of the invention have been described with reference to several particular embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, nor is the division of aspects, which is for convenience only as the features in such aspects may not be combined to benefit. The invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (10)

1. A bill generation method comprising:
identifying amount data information in group messages sent by all users in a group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and generating a transaction reconciliation bill matched with the set time period according to the identified amount data information of each user.
2. The method of claim 1, wherein the set period is a time period pre-specified by a billing party; or the time period from the first time when the bill opening instruction issued by the bill arranging user is received to the second time when the bill generating instruction issued by the bill arranging user is received is provided.
3. The method of claim 1, identifying monetary data information in a group message sent by each user in the group within a set period of time, comprising:
and matching each group message sent by each user in the group in the set time period with a set income amount keyword and/or consumption amount keyword to obtain the amount data information in the group message sent by each user in the group in the set time period.
4. The method of claim 3, for any group message, before matching the group message with the set revenue amount keyword and/or expense amount keyword, further comprising:
and judging whether the group message is in a voice format, if so, converting the group message into a text character string.
5. The method of claim 1, generating a transaction statement matching the set time period based on the identified amount data information of each user, comprising:
determining the total transaction amount of each user in the set time period according to the income amount data and the consumption amount data in the identified amount data information of each user;
calculating the total transaction amount of the group in the set time period according to the total transaction amount of each user in the set time period;
and taking a bill formed by the total transaction amount of each user and the total transaction amount of the group in the set time period as a transaction reconciliation bill matched with the set time period.
6. The method of claim 5, wherein the higher the corresponding total amount of the transaction, the more forward the user's position in the transaction statement; or,
the later the sending time of the corresponding group message, the earlier the position in the transaction statement.
7. The method of claim 1, further comprising:
and displaying the transaction reconciliation bill matched with the set time period to the corresponding user.
8. The method of claim 1, further comprising:
and storing the identified money data information of each user.
9. The method of claim 8, storing the identified amount data information for each user, comprising:
and correspondingly storing the unique identification information of each user and the identified money data information of the user.
10. A bill generation apparatus comprising:
the amount data identification unit is used for identifying amount data information in group messages sent by all users in the group within a set time period; the amount data information comprises income amount data and/or consumption amount data;
and the reconciliation bill generating unit is used for generating a transaction reconciliation bill matched with the set time interval according to the identified amount data information of each user.
CN201610510018.5A 2016-06-30 2016-06-30 A kind of bill generates method and apparatus Pending CN106204207A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610510018.5A CN106204207A (en) 2016-06-30 2016-06-30 A kind of bill generates method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610510018.5A CN106204207A (en) 2016-06-30 2016-06-30 A kind of bill generates method and apparatus

Publications (1)

Publication Number Publication Date
CN106204207A true CN106204207A (en) 2016-12-07

Family

ID=57462834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610510018.5A Pending CN106204207A (en) 2016-06-30 2016-06-30 A kind of bill generates method and apparatus

Country Status (1)

Country Link
CN (1) CN106204207A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109064305A (en) * 2018-08-13 2018-12-21 维沃移动通信有限公司 A kind of determination method and system of mobile terminal bill
WO2019034180A1 (en) * 2017-08-18 2019-02-21 中兴通讯股份有限公司 Accounting method and apparatus, and computer-readable storage medium
CN111695889A (en) * 2020-05-13 2020-09-22 维沃移动通信有限公司 Bill processing method, electronic device and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104639750A (en) * 2015-02-05 2015-05-20 惠州Tcl移动通信有限公司 Financial revenue and expenditure recording method and system based on mobile terminal and mobile terminal
CN104702420A (en) * 2015-02-26 2015-06-10 小米科技有限责任公司 Information generation method and device
CN105279658A (en) * 2014-06-13 2016-01-27 广州涌智信息科技有限公司 Quick reconciliation method for offline transaction
CN105631736A (en) * 2015-12-21 2016-06-01 小米科技有限责任公司 Method and device for generating family bill

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279658A (en) * 2014-06-13 2016-01-27 广州涌智信息科技有限公司 Quick reconciliation method for offline transaction
CN104639750A (en) * 2015-02-05 2015-05-20 惠州Tcl移动通信有限公司 Financial revenue and expenditure recording method and system based on mobile terminal and mobile terminal
CN104702420A (en) * 2015-02-26 2015-06-10 小米科技有限责任公司 Information generation method and device
CN105631736A (en) * 2015-12-21 2016-06-01 小米科技有限责任公司 Method and device for generating family bill

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019034180A1 (en) * 2017-08-18 2019-02-21 中兴通讯股份有限公司 Accounting method and apparatus, and computer-readable storage medium
CN109427008A (en) * 2017-08-18 2019-03-05 中兴通讯股份有限公司 Bookkeeping methods, device and computer readable storage medium
CN109064305A (en) * 2018-08-13 2018-12-21 维沃移动通信有限公司 A kind of determination method and system of mobile terminal bill
CN111695889A (en) * 2020-05-13 2020-09-22 维沃移动通信有限公司 Bill processing method, electronic device and medium
CN111695889B (en) * 2020-05-13 2023-11-24 维沃移动通信有限公司 Bill processing method, electronic equipment and medium

Similar Documents

Publication Publication Date Title
KR101805383B1 (en) Launching a client application based on a message
TWI711967B (en) Method, device and equipment for determining broadcast voice
US10394577B2 (en) Method and apparatus for automatic processing of service requests on an electronic device
CN110716951B (en) Label configuration method, device and equipment convenient to configure and storage medium
CN104866985B (en) The recognition methods of express delivery odd numbers, apparatus and system
CN104579909B (en) Method and equipment for classifying user information and acquiring user grouping information
CN109873745A (en) Communication control method, device and storage medium
US11153236B2 (en) Real-time integration of machine intelligence into client messaging platforms
US20200082810A1 (en) System and method for mapping a customer journey to a category
CN108447509B (en) Method and device for generating multimedia file
CN102984050A (en) Method, client and system for searching voices in instant messaging
US20150127659A1 (en) Method and system for document data extraction template management
CN110324314B (en) User registration method and device, storage medium and electronic equipment
US20220052976A1 (en) Answer text processing methods and apparatuses, and key text determination methods
WO2022007798A1 (en) Data display method and apparatus, terminal device and storage medium
JP2017505485A (en) Method and apparatus for displaying information
CN111507698A (en) Processing method and device for transferring accounts, computing equipment and medium
CN106204207A (en) A kind of bill generates method and apparatus
TWI673670B (en) Menthod and device for processing the voice message of returning visit
CN114219466A (en) Transfer information processing method and device, electronic equipment and storage medium
WO2020233093A1 (en) Association graph generation method and apparatus, computer device, and storage medium
CN109120509B (en) Information collection method and device
CN111782792A (en) Method and apparatus for information processing
CN110990007A (en) Bank software function interface generation method and device
US20230246858A1 (en) User initiated notifications for chat sections

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161207