CN113901774A - Information acquisition method, device and computer readable medium - Google Patents
Information acquisition method, device and computer readable medium Download PDFInfo
- Publication number
- CN113901774A CN113901774A CN202111168229.2A CN202111168229A CN113901774A CN 113901774 A CN113901774 A CN 113901774A CN 202111168229 A CN202111168229 A CN 202111168229A CN 113901774 A CN113901774 A CN 113901774A
- Authority
- CN
- China
- Prior art keywords
- information
- information acquisition
- template
- acquisition
- message
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000004044 response Effects 0.000 claims abstract description 15
- 238000012546 transfer Methods 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 16
- 230000000694 effects Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000002255 vaccination Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses an information acquisition method, equipment and a computer readable medium. One embodiment of the method comprises: displaying information acquisition information in a target group; displaying optional information acquisition templates in response to receiving triggering operation on the information acquisition message; acquiring acquisition information based on editing operation in the selected information acquisition template; and updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended. The application provides an information acquisition method capable of automatically acquiring cluster member information, and the efficiency and convenience of information acquisition are improved; moreover, the group members can select a proper information acquisition template based on individual requirements, so that the flexibility of information acquisition is improved.
Description
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to an information acquisition method, information acquisition equipment and a computer readable medium.
Background
At present, communication applications generally provide group chat functions, so that a plurality of users construct a group, and communication among the users in the group is facilitated. However, in some information collection and statistics scenarios, for example, detailed information of people who have been vaccinated in a community group and detailed information of each tourist in a tourist group are counted, group members often need to add a communication account of an information collector, and send information to be collected to the information collector separately, and the information collector collects and counts information according to the information sent by each member, which is tedious in information collection process, time-consuming and labor-consuming.
Disclosure of Invention
The embodiment of the application provides an information acquisition method, information acquisition equipment and a computer readable medium.
In a first aspect, an embodiment of the present application provides an information acquisition method, including: displaying information acquisition information in a target group; displaying optional information acquisition templates in response to receiving triggering operation on the information acquisition message; acquiring acquisition information based on editing operation in the selected information acquisition template; and updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended.
In a second aspect, an embodiment of the present application provides an information acquisition apparatus, including: a first presentation unit configured to present the information collecting message in the target group; the second display unit is configured to respond to the received triggering operation of the information acquisition message and display the selectable information acquisition templates; an acquisition unit configured to obtain acquisition information based on an editing operation in the selected information acquisition template; and the third display unit is configured to update the information acquisition message according to the acquisition information and display the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information collected based on the information acquisition message from the current end.
In a third aspect, the present application provides a computer-readable medium, on which a computer program is stored, where the program, when executed by a processor, implements the method as described in any implementation manner of the first aspect.
In a fourth aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method as described in any implementation of the first aspect.
According to the information acquisition method provided by the embodiment of the application, the information acquisition message is displayed in the target group; displaying optional information acquisition templates in response to receiving triggering operation on the information acquisition message; acquiring acquisition information based on editing operation in the selected information acquisition template; updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended, so that the information acquisition method capable of automatically acquiring the information of the target personnel is provided, and the efficiency and the convenience of information acquisition are improved; in addition, the target personnel can select a proper information acquisition template based on individual requirements, so that the flexibility of information acquisition is improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram in which one embodiment of the present application may be applied;
FIG. 2 is a flow diagram according to one embodiment of an information gathering method of the present application;
FIG. 3 is a schematic diagram of one embodiment of an information collection template according to the information collection method of the present application;
FIG. 4 is a schematic diagram of one embodiment of an information gathering message according to the information gathering method of the present application;
FIG. 5 is a schematic diagram illustrating one embodiment of an updated information collection message in accordance with the information collection method of the present application;
fig. 6 is a schematic diagram of an application scenario of the information acquisition method according to the present embodiment;
FIG. 7 is a flow chart of yet another embodiment of an information gathering method according to the present application;
FIG. 8 is a block diagram of one embodiment of an information gathering device according to the present application;
FIG. 9 is a block diagram of a computer system suitable for use in implementing embodiments of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
Fig. 1 illustrates an exemplary architecture 100 to which the information gathering methods and apparatus of the present application may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The communication connections between the terminal devices 101, 102, 103 form a topological network, and the network 104 serves to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The terminal devices 101, 102, 103 may be hardware devices or software that support network connections for data interaction and data processing. When the terminal devices 101, 102, and 103 are hardware, they may be various electronic devices supporting network connection, information acquisition, interaction, display, processing, and the like, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, desktop computers, and the like; various applications may be provided thereon, including but not limited to instant messaging type applications, video type applications, shopping type applications, office type applications, and the like. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the electronic apparatuses listed above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.
The server 105 may be a server providing various services, such as a background processing server that presents an information collection message of a first user (a sending user of the information collection message) in a target group and presents an information collection template to a second user (an input user of the collection message) when the second user triggers the information collection message to collect information of the second user. As an example, the server 105 may be a cloud server.
The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., software or software modules used to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.
It should be further noted that the information acquisition method provided by the embodiment of the present disclosure may be executed by a server, may also be executed by a terminal device, and may also be executed by the server and the terminal device in cooperation with each other. Correspondingly, each part (for example, each unit) included in the information acquisition device may be completely arranged in the server, may be completely arranged in the terminal device, and may be respectively arranged in the server and the terminal device.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. When the electronic device on which the information acquisition method operates does not need to perform data transmission with other electronic devices, the system architecture may only include the electronic device (e.g., a server or a terminal device) on which the information acquisition method operates.
With continued reference to FIG. 2, a flow 200 of one embodiment of an information gathering method is shown, comprising the steps of:
In this embodiment, an execution subject (for example, the terminal device in fig. 1) of the information collection method may display the information collection message in the target group.
The target group can be any group chat constructed based on the group chat function of the communication application. The information collection message is a session message for collecting information. The target group chat can be displayed in the form of text messages, message cards and lists. Taking a list form as an example, when the information acquisition message is displayed in the target group chat, an information bar representing each kind of information to be acquired can be displayed, taking the personal information of the user as an example, and the information bar corresponding to each row can include name, age, height, mobile phone number and the like.
In this embodiment, the initiator of information collection may send an information collection message to the target group chat.
In this embodiment, the execution main body may display the selectable information collection template in response to receiving the trigger operation on the information collection message.
In this embodiment, the information collection message is associated with at least one optional information collection template, and when a group member in the target group chat triggers the information collection message based on a trigger operation such as clicking, touching, or the like, the execution subject presents the optional information collection template to a user who issues the trigger operation. The information acquisition template is used for instructing a user to input structural information required to be acquired.
The at least one alternative information collection template associated with the information collection message may be an information collection template made by a sending user of the information collection message. As an example, as shown in fig. 3, when the sending user of the information collecting message needs to determine the vaccination situation, the information collecting template may be produced as a template producing page shown in fig. 3. The information acquisition message corresponding to the information acquisition template is shown in fig. 4, and can display a plurality of information fields such as a WeChat nickname, a name, an identification number, a mobile phone number, an award amount and the like.
The sending user of the information acquisition message can make a plurality of information acquisition templates according to the actual situation, so that the group members can select the applicable information acquisition templates for information input.
In this embodiment, the execution main body may display the selectable information collection template in various ways. By way of example, the user is presented with indications (e.g., names, thumbnail information, etc.) of the information collection templates available for selection based on text listings, slidable cards, automatically scrolling carousel views, etc. Specifically, different items in the text list may correspond to names of different information acquisition templates, and different cards in the slidable card and different diagrams of the automatic scrolling carousel diagram correspond to thumbnails of different information acquisition templates. And then determining an information acquisition template selected by the user based on the execution information of the user in the forms of voice instructions, action instructions and the like, entering an editing page corresponding to the selected information acquisition template, receiving the editing operation of the user and editing the information.
As another example, the execution subject may display a default template or a randomly selected template in the information collection templates available for the user to the user as a preferred recommendation template, and directly enter an edit page of the template; and indication information (for example, a general switch corresponding to all other information acquisition templates or a plurality of thumbnail indication information corresponding to other information acquisition templates in a one-to-one correspondence for indicating switching to a specific template) which can be used for switching the template is provided in the edit page of the template. For example, when the user clicks a virtual button of "switch other templates", the execution body displays other information collection modules in the form of a slidable card for the user to select.
In some optional implementation manners of this embodiment, the execution main body may further select an initial information collection template from the template set according to the received template selection operation. The template set comprises pre-made information acquisition templates suitable for different scenes.
In some optional implementation manners of this embodiment, the sending user of the information acquisition message may further perform template adjustment based on an information acquisition template selected from the template set, so as to obtain an initial information acquisition template.
In this embodiment, the execution subject may obtain the collected information based on an editing operation in the selected information collection template.
In this embodiment, the group member may select a suitable information acquisition template from a plurality of selectable information acquisition templates through selection operations such as clicking, touching, and the like to fill in information. The information acquisition template can comprise a selection control and an input control, and a user can select a target option through the selection control and input target information through the input control. As an example, when acquiring entry information of each user in the target group chat for a plurality of activities, for each activity, a selection control for "entry", "no entry" of the activity may be included in the information acquisition template, so that the user flexibly performs a selection operation.
In order to further satisfy the personalized requirements of the group members in the information collection process and improve the flexibility of the information collection process, the executing main body may execute the step 203 as follows:
firstly, obtaining an adjusted information acquisition template according to the adjustment operation of the selected information acquisition template; and then, acquiring the acquired information according to the input operation of the adjusted information acquisition template.
The adjustment operation may be, for example, modification and update of information in the original information acquisition template, or addition of corresponding information on the basis of the original information acquisition template. Continuing with the example of collecting entry information of each user in the target group chat for a plurality of activities, the execution subject may add the types and the number of the activities on the basis of the plurality of activities in the original information collection template to generate a new information collection template.
Specifically, the executing main body may execute the step 203 by:
firstly, according to the adjustment operation of the adjustment control in the selected information acquisition template, determining the adjusted or added item information to obtain the adjusted information acquisition template.
Taking the increase of the project information as an example, the user can call the adjustment control to increase the corresponding project bar, and then customize the increased project bar to obtain the increased project information. Thus, the adjusted information collection template is obtained based on the item information added to the original information collection template.
And then, determining the selected target option according to the selection operation of the selection control in the adjusted information acquisition template.
And then, determining the input target information according to the input operation of the input control in the adjusted information acquisition template.
In this implementation, the information collection template may include a plurality of selection controls and input controls. When a plurality of selectable options exist in a plurality of information columns included in the information acquisition template, the plurality of information columns can be sequentially realized through a plurality of selection controls; and for each input field, one input control can be used for realizing the input.
And finally, determining the acquisition information according to the target option and the target information.
In some optional implementations of this embodiment, the executing main body may further execute the step 203 by:
firstly, receiving a replacement operation for indicating to replace an information acquisition template in the process of determining at least part of acquired information according to an editing operation in a selected information acquisition template; then, according to the replacement operation, the replaced information acquisition template is determined, and the acquisition information is obtained based on the editing operation in the replaced information acquisition template.
Wherein at least part of the collected information is the information input from the time when the user starts editing operation in the selected information collecting template to the time when the user sends out the replacing operation.
As an example, indication information usable to switch the template (for example, one common switch corresponding to all the other information collection templates, or a plurality of thumbnail indication information in one-to-one correspondence with the other information collection templates for indicating switching to a specific template) is included in the edit page of the selected information collection template. For example, when the user clicks a virtual button of "switch other templates", the execution body displays other information collection modules in the form of a slidable card for the user to replace.
It should be noted that, in this implementation, the number of times of replacing the information collection template is not limited, and a user may replace a plurality of templates based on a requirement. In the implementation mode, the user can flexibly switch to other information acquisition templates in the input process of the acquired information, so that the flexibility of the information acquisition process is further improved.
In some optional implementation manners of this embodiment, the execution main body may obtain the acquisition information based on the replaced information acquisition template by:
firstly, determining target information corresponding to target item information in at least part of acquired information, wherein the target item information represents the same item information in the selected information acquisition template and the replaced information acquisition template; and then, adding target information corresponding to the target project information into the replaced information acquisition template, and receiving editing operation in the replaced information acquisition template on the basis of the target information corresponding to the target project information to obtain acquired information.
The target information corresponding to the target item information is information input or selected from items represented by the target item information, and may include a plurality of item information. Specifically, for each target item information, the corresponding target information may be added under the corresponding item information in the replaced information collection template.
In this implementation, the execution main body may automatically copy the acquisition information edited in the previous information acquisition template to the current information acquisition template, thereby further improving the flexibility and efficiency of information acquisition.
And step 204, updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group.
In this embodiment, the execution main body may update the information acquisition message according to the acquisition information, and display the updated information acquisition message in the target group. The updated information collection message comprises collection information collected based on the information collection message when the current information collection message is ended.
As an example, the execution body may determine, in real time, the collection information input by the user who completes the collection information input, and display, in chronological order, the collection information of each user in the updated information collection message. As shown in fig. 5, the updated information gathering message in the target group is shown.
In some optional implementation manners of this embodiment, in order to ensure security of the user privacy information, a sending user of the information collection message may select a display manner of a certain item of input information during a process of making the information collection template, or an input user of the collected information during an information input process based on "visible", "partially visible", and "invisible" selection controls. At this time, the execution main body may display the acquired visible information and the part of information visible in the part of visible information in the updated information acquisition message in the target group according to the indication information indicating whether each item of information is visible in the information acquisition template of the acquisition information. The information such as the identification number and the mobile phone number shown in fig. 4 is partially visible information.
In some optional implementations of this embodiment, the executing main body may execute the step 202 by: and in response to receiving the triggering operation of the information acquisition message, displaying an initial information acquisition template appointed by a sending user of the information acquisition message and an adjusted information acquisition template of an input user with the preorder of the input acquisition information as optional information acquisition templates.
As an example, when the user a triggers the information acquisition message to perform information input, a plurality of users have input acquisition information, and the user B, C of the plurality of users has adjusted the initial information acquisition template D specified by the sending user D to obtain adjusted information acquisition templates b and c, at this time, the information acquisition templates selectable by the user a include b, c and D.
The adjusted information acquisition template of the input user, the preamble of which has input the acquisition information, is generally obtained by user adjustment based on actual conditions and further conforms to the specific situation corresponding to the information acquisition message. The subsequent user inputs information based on the adjusted information acquisition template of the preorder user, so that the flexibility of the information acquisition process and the practicability of the information acquisition template are further improved.
In some cases, gathering information may involve transferring information between the sending user and the entering user. Specifically, the collected information includes first transfer information indicating that a sending user of the information collection message transfers money to an input user of the collected information. For such situations, in order to further improve the practicability of information acquisition, the executing body may further perform the following operations:
first, a transfer is made to an input user according to first transfer information.
The transfer mode includes but is not limited to transfer based on bank accounts, social account numbers and the like. The first transfer information may be a bank account, a social account number.
And secondly, determining a transfer result of the sending user transferring to the input user, and updating the transfer state of the input user in the updated information acquisition message.
As an example, when it is determined that the transfer result is that the sending user has transferred money to the input user, the transfer status is updated from "unpaid" to "paid".
In another case, the collected information includes second transfer information representing that the input user of the collected information transfers to the sending user of the information collecting message. For this case, the execution body may perform the following operations: and determining a transfer result of the input user for the corresponding second transfer information, and verifying the transfer state of the input user in the updated information acquisition message according to the transfer result corresponding to the second transfer information.
As an example, the second transfer information includes a transfer amount, a transfer status. When the execution body determines that the transfer result is matched with the second transfer information, determining that the second transfer information passes verification; when it is determined that the transfer result does not match the second transfer information, it is determined that the second transfer information is not verified.
In order to further improve the practicability of the information acquisition process, the execution main body can also perform information statistics based on the acquisition information in the updated information acquisition message to obtain a preset statistical target value. Taking the collection of the entry information of each user in the target group chat for a plurality of activities as an example, the execution main body may further determine information such as entry proportion, gender proportion and the like of each activity according to the collection information.
With continued reference to fig. 6, fig. 6 is a schematic diagram 600 of an application scenario of the information acquisition method according to the present embodiment. In the application scenario of fig. 6, in order to count up the event entry information of each member in the event group, the user 601 creates an information collection template for counting up the event entry information through the terminal device 602, as shown in 603. The information gathering information 604 associated with the information gathering template 603 is then sent to the target group chat via the server 605, and the target group chat interface is shown as 606. The active group includes a plurality of members, wherein a member 607 triggers the information collection information 604 via the terminal device 608. The server 605 presents alternative information collection templates 603, 609 in response to receiving a trigger on the information collection message 604. The information collecting template 609 is the member 610 who has filled in the collected information before the member 607, and is obtained by adjusting the information collecting template 603 in the information collecting process. The server 605 then determines that the user 607 selected the template 609, and obtains the collected information based on the editing operation of the user 607 in the selected information collection template 609. And finally, updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group. As shown in 611, the updated information collection message includes the collection information collected based on the information collection message by the end of the current time.
In the method provided by the above embodiment of the present disclosure, the information acquisition message is displayed in the target group; displaying optional information acquisition templates in response to receiving triggering operation on the information acquisition message; acquiring acquisition information based on editing operation in the selected information acquisition template; updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended, so that the information acquisition method capable of automatically acquiring the cluster member information is provided, and the efficiency and the convenience of information acquisition are improved; moreover, the group members can select a proper information acquisition template based on individual requirements, so that the flexibility of information acquisition is improved.
With continuing reference to FIG. 7, an exemplary flow 700 of one embodiment of an information gathering method according to the present application is shown, comprising the steps of:
And 703, obtaining the adjusted information acquisition template according to the adjustment operation of the selected information acquisition template.
The updated information collection message comprises collection information collected based on the information collection message when the current information collection message is ended.
As can be seen from this embodiment, compared with the embodiment corresponding to fig. 2, the flow 700 of the information acquisition method in this embodiment specifically illustrates a specific process of displaying a text to be prompted on the transparent floating layer, so that the flexibility and the practicability of text display are further improved.
To further illustrate the information gathering process in the present application, in a scenario of determining information on persons in a corporate colleague reporting a group building event on weekends, a specific example is given as follows:
1. the organizer A of the group building activity makes an information acquisition template a through a mobile phone, and the information acquisition template is used for acquiring registration information of personnel participating in the group building activity. The information acquisition template specifically comprises a social account number, a mobile phone number, a specific activity type and cost information of each activity. For the private information of the mobile phone number, the type information is set as partial visible information.
2. The organizer A sends the information acquisition message associated with the information acquisition template to the co-worker group.
3. The colleague B firstly clicks the information acquisition message in the group chat interface in the mobile phone, the information acquisition message is triggered, and the information acquisition template a is displayed in the mobile phone interface of the colleague B.
4. Adding a group building activity on the basis of the information acquisition template a by the colleague B to obtain an adjusted information acquisition template B; the colleague B fills the corresponding information in the information collecting template B and transfers the expenses of each activity to the organizer a.
5. And after the colleague B finishes the input of the collected information, quitting the interface for displaying the information collection template B. And the server updates the information acquisition message according to the acquisition information of the colleague B, and the updated information acquisition message in the group chat interface displays the acquisition information of the colleague B. And the server determines the transfer result of the input user for the corresponding second transfer information, and verifies the transfer state of the input user in the updated information acquisition message according to the transfer result corresponding to the second transfer information.
6. The colleague C clicks the updated information acquisition message (including the information acquisition message of the colleague B) in the group chat interface in the mobile phone, triggers the information acquisition message, and displays the information acquisition templates a and B in the mobile phone interface of the colleague C.
7. And the colleague C selects the information acquisition template b according to the self requirement, and inputs the acquired information. Thus, the initial information acquisition template appointed by the sending user of the information acquisition message and the adjusted information acquisition template of the input user with the preorder input of the acquisition information are used as the selectable information acquisition templates of the current user for information input; and updating the information acquisition message in real time after the user finishes inputting the acquisition information, and displaying the updated information acquisition information in the target group chat.
With continued reference to fig. 8, as an implementation of the method shown in the above-mentioned figures, the present disclosure provides an embodiment of an information acquisition apparatus, which corresponds to the embodiment of the method shown in fig. 2, and which may be specifically applied to various electronic devices.
As shown in fig. 8, the information collecting apparatus includes: the method comprises the following steps: a first presentation unit 801 configured to present the information collecting message in the target group; a second presentation unit 802 configured to present an information acquisition template selectable in response to receiving a trigger operation for an information acquisition message; an acquisition unit 803 configured to obtain acquisition information based on an editing operation in the selected information acquisition template; and a third display unit 804 configured to update the information acquisition message according to the acquisition information and display the updated information acquisition message in the target group, wherein the updated information acquisition message includes the acquisition information collected based on the information acquisition message by the current.
In some optional implementations of this embodiment, the acquisition unit 803 is further configured to: obtaining an adjusted information acquisition template according to the adjustment operation of the selected information acquisition template; and acquiring the acquired information according to the input operation of the adjusted information acquisition template.
In some optional implementation manners of this embodiment, the selected information acquisition template includes an adjustment control, a selection control, and an input control; an acquisition unit 803, further configured to: determining the adjusted or added item information according to the adjustment operation of the adjustment control in the selected information acquisition template to obtain an adjusted information acquisition template; determining a selected target option according to the selected operation of the selection control in the adjusted information acquisition template; determining input target information according to the input operation of an input control in the adjusted information acquisition template; and determining the acquisition information according to the target option and the target information.
In some optional implementations of this embodiment, the acquisition unit 803 is further configured to: receiving a replacement operation for instructing to replace the information acquisition template in the process of determining at least part of the acquired information according to the editing operation in the selected information acquisition template; and determining the replaced information acquisition template according to the replacement operation, and obtaining the acquisition information based on the editing operation in the replaced information acquisition template.
In some optional implementations of this embodiment, the acquisition unit 803 is further configured to: determining target information corresponding to target item information in at least part of the acquired information, wherein the target item information represents the same item information in the selected information acquisition template and the replaced information acquisition template; and adding target information corresponding to the target project information into the replaced information acquisition template, and receiving editing operation in the replaced information acquisition template on the basis of the target information corresponding to the target project information to obtain the acquired information.
In some optional implementations of this embodiment, the second presentation unit 802 is further configured to: and in response to receiving the triggering operation of the information acquisition message, displaying an initial information acquisition template appointed by a sending user of the information acquisition message and an adjusted information acquisition template of an input user with the preorder of the input acquisition information as optional information acquisition templates.
In some optional implementation manners of this embodiment, the acquisition information includes first transfer information indicating that a sending user of the information acquisition message transfers money to an input user of the acquisition information; and the above apparatus further comprises: a transfer unit (not shown in the figure) configured to: transferring accounts to the input user according to the first transferring information; and determining a transfer result of the sending user transferring to the input user, and updating the transfer state of the input user in the updated information acquisition message.
In some optional implementation manners of the embodiment, the collected information includes second transfer information representing that an input user of the collected information transfers to a sending user of the information collecting message; and the above apparatus further comprises: and the verification unit (not shown in the figure) is configured to determine the transfer result of the input user for the corresponding second transfer information, and verify the transfer state of the input user in the updated information acquisition message according to the transfer result corresponding to the second transfer information.
In some optional implementation manners of this embodiment, the third presenting unit 804 is further configured to present, in the updated information collecting message in the target group, the collected visible information and the partial information visible in the partial visible information according to indication information indicating whether each item of information is visible in the information collecting template of the collected information.
In some optional implementations of this embodiment, the initial information collection template specified by the sending user of the information collection message is obtained by any one of the following methods: generating an initial information acquisition template according to the received template generation operation; and selecting an initial information acquisition template from a template set according to the received template selection operation, wherein the template set comprises information acquisition templates suitable for different scenes.
In this embodiment, a first display unit in the information acquisition device displays the information acquisition message in the target group; the second display unit responds to the received trigger operation of the information acquisition message and displays the selectable information acquisition templates; the acquisition unit acquires acquisition information based on editing operation in the selected information acquisition template; the third display unit updates the information acquisition message according to the acquisition information and displays the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended, so that the information acquisition device capable of automatically acquiring the information of the cluster members is provided, and the efficiency and the convenience of information acquisition are improved; moreover, the group members can select a proper information acquisition template based on individual requirements, so that the flexibility of information acquisition is improved.
Referring now to FIG. 9, shown is a block diagram of a computer system 900 suitable for use in implementing the devices of embodiments of the present application (e.g., devices 101, 102, 103, 105 shown in FIG. 1). The apparatus shown in fig. 9 is only an example, and should not bring any limitation to the function and the scope of use of the embodiments of the present application.
As shown in fig. 9, the computer system 900 includes a processor (e.g., CPU, central processing unit) 901, which can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)902 or a program loaded from a storage section 908 into a Random Access Memory (RAM) 903. In the RAM903, various programs and data necessary for the operation of the system 900 are also stored. The processor 901, the ROM902, and the RAM903 are connected to each other through a bus 904. An input/output (I/O) interface 905 is also connected to bus 904.
The following components are connected to the I/O interface 905: an input portion 906 including a keyboard, a mouse, and the like; an output section 907 including components such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage portion 908 including a hard disk and the like; and a communication section 909 including a network interface card such as a LAN card, a modem, or the like. The communication section 909 performs communication processing via a network such as the internet. The drive 910 is also connected to the I/O interface 905 as necessary. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 910 as necessary, so that a computer program read out therefrom is mounted into the storage section 908 as necessary.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 909, and/or installed from the removable medium 911. Which when executed by the processor 901 performs the above-mentioned functions defined in the method of the present application.
It should be noted that the computer readable medium of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the client computer, partly on the client computer, as a stand-alone software package, partly on the client computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the client computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor comprises a first display unit, a second display unit, a collecting unit and a third display unit. For example, the third display unit may be further described as "updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message includes the unit of the acquisition information collected based on the information acquisition message until the current time.
As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the computer device to: displaying information acquisition information in a target group; displaying optional information acquisition templates in response to receiving triggering operation on the information acquisition message; acquiring acquisition information based on editing operation in the selected information acquisition template; and updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition message is ended.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.
Claims (12)
1. An information acquisition method comprising:
displaying information acquisition information in a target group;
displaying optional information acquisition templates in response to receiving a triggering operation on the information acquisition message;
acquiring acquisition information based on editing operation in the selected information acquisition template;
and updating the information acquisition message according to the acquisition information, and displaying the updated information acquisition message in the target group, wherein the updated information acquisition message comprises the acquisition information which is collected based on the information acquisition message when the current information acquisition is ended.
2. The method of claim 1, wherein the deriving acquisition information based on editing operations in the selected information acquisition template comprises:
obtaining an adjusted information acquisition template according to the adjustment operation of the selected information acquisition template;
and obtaining the acquisition information according to the input operation of the adjusted information acquisition template.
3. The method of claim 2, wherein the selected information collection template includes an adjustment control, a selection control, and an input control; and
the obtaining of the collected information based on the editing operation in the selected information collection template includes:
determining the adjusted or added item information according to the adjustment operation of the adjustment control in the selected information acquisition template to obtain an adjusted information acquisition template;
determining a selected target option according to the selected operation of the selection control in the adjusted information acquisition template;
determining input target information according to the input operation of an input control in the adjusted information acquisition template;
and determining the acquisition information according to the target option and the target information.
4. The method of claim 1, wherein the deriving acquisition information based on editing operations in the selected information acquisition template comprises:
receiving a replacement operation for instructing to replace the information acquisition template in the process of determining at least part of the acquired information according to the editing operation in the selected information acquisition template;
and determining the replaced information acquisition template according to the replacement operation, and obtaining the acquisition information based on the editing operation in the replaced information acquisition template.
5. The method of claim 4, wherein the deriving the acquisition information based on editing operations in the replaced information acquisition template comprises:
determining target information corresponding to target item information in the at least part of the acquired information, wherein the target item information represents the same item information in the selected information acquisition template and the replaced information acquisition template;
and adding the target information corresponding to the target project information into the replaced information acquisition template, and receiving the editing operation in the replaced information acquisition template on the basis of the target information corresponding to the target project information to obtain the acquisition information.
6. The method of claim 2, wherein presenting alternative information collection templates in response to receiving a trigger operation on the information collection message comprises:
and in response to receiving the triggering operation of the information acquisition message, displaying an initial information acquisition template appointed by a sending user of the information acquisition message and an adjusted information acquisition template of an input user with the preorder input of the acquisition information as selectable information acquisition templates.
7. The method of claim 1, wherein the collection information includes first transfer information indicating that a sending user of the information collection message transferred a transfer to an input user of the collection information; and
further comprising:
transferring accounts to the input user according to the first transferring information;
and determining a transfer result of the sending user transferring to the input user, and updating the transfer state of the input user in the updated information acquisition message.
8. The method of claim 1, wherein the collection information includes second transfer information characterizing a transfer of the input user of the collection information to a sending user of the information collection message; and
further comprising:
and determining a transfer result of the input user for the corresponding second transfer information, and verifying the transfer state of the input user in the updated information acquisition message according to the transfer result corresponding to the second transfer information.
9. The method of claim 1, wherein said presenting updated information gathering messages in the target group comprises:
and displaying the acquired visible information and part of information visible in part of the visible information in the updated information acquisition message in the target group according to the indication information indicating whether each item of information is visible in the information acquisition template of the acquisition information.
10. The method of any of claims 1-9, wherein the initial information gathering template specified by the sending user of the information gathering message is obtained by any of:
generating the initial information acquisition template according to the received template generation operation;
and selecting the initial information acquisition template from a template set according to the received template selection operation, wherein the template set comprises information acquisition templates suitable for different scenes.
11. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-10.
12. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111168229.2A CN113901774A (en) | 2021-09-29 | 2021-09-29 | Information acquisition method, device and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111168229.2A CN113901774A (en) | 2021-09-29 | 2021-09-29 | Information acquisition method, device and computer readable medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113901774A true CN113901774A (en) | 2022-01-07 |
Family
ID=79190436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111168229.2A Pending CN113901774A (en) | 2021-09-29 | 2021-09-29 | Information acquisition method, device and computer readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113901774A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114675767A (en) * | 2022-04-18 | 2022-06-28 | 北京高途云集教育科技有限公司 | Information acquisition method and device, electronic equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7904922B1 (en) * | 2000-04-07 | 2011-03-08 | Visible World, Inc. | Template creation and editing for a message campaign |
JP2014106873A (en) * | 2012-11-29 | 2014-06-09 | Konami Digital Entertainment Co Ltd | Message sharing device, message sharing method, message sharing program, and control program of terminal device |
US20180026932A1 (en) * | 2015-10-30 | 2018-01-25 | Tencent Technology (Shenzhen) Company Limited | Matter message notification method, apparatus, and device |
CN108471379A (en) * | 2018-03-09 | 2018-08-31 | 广西中科万宏信息科技有限责任公司 | A kind of information building sequence method and its system |
CN111405375A (en) * | 2020-04-14 | 2020-07-10 | 出通科技(上海)有限公司 | Video online interactive fusion generation and management method and device |
CN111476013A (en) * | 2020-03-03 | 2020-07-31 | 平安银行股份有限公司 | Information collection method, information collection device, information collection medium, and electronic device |
CN111753507A (en) * | 2020-06-30 | 2020-10-09 | 腾讯数码(天津)有限公司 | Text data processing method, device, equipment and storage medium |
CN112865986A (en) * | 2019-11-27 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Message processing method and device |
CN113127116A (en) * | 2020-01-15 | 2021-07-16 | 腾讯科技(深圳)有限公司 | Session message display method and related equipment |
-
2021
- 2021-09-29 CN CN202111168229.2A patent/CN113901774A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7904922B1 (en) * | 2000-04-07 | 2011-03-08 | Visible World, Inc. | Template creation and editing for a message campaign |
JP2014106873A (en) * | 2012-11-29 | 2014-06-09 | Konami Digital Entertainment Co Ltd | Message sharing device, message sharing method, message sharing program, and control program of terminal device |
US20180026932A1 (en) * | 2015-10-30 | 2018-01-25 | Tencent Technology (Shenzhen) Company Limited | Matter message notification method, apparatus, and device |
CN108471379A (en) * | 2018-03-09 | 2018-08-31 | 广西中科万宏信息科技有限责任公司 | A kind of information building sequence method and its system |
CN112865986A (en) * | 2019-11-27 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Message processing method and device |
CN113127116A (en) * | 2020-01-15 | 2021-07-16 | 腾讯科技(深圳)有限公司 | Session message display method and related equipment |
CN111476013A (en) * | 2020-03-03 | 2020-07-31 | 平安银行股份有限公司 | Information collection method, information collection device, information collection medium, and electronic device |
CN111405375A (en) * | 2020-04-14 | 2020-07-10 | 出通科技(上海)有限公司 | Video online interactive fusion generation and management method and device |
CN111753507A (en) * | 2020-06-30 | 2020-10-09 | 腾讯数码(天津)有限公司 | Text data processing method, device, equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114675767A (en) * | 2022-04-18 | 2022-06-28 | 北京高途云集教育科技有限公司 | Information acquisition method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110543269B (en) | Message processing method and device, terminal equipment and storage medium | |
US9047642B2 (en) | Social choice engine | |
CN103460723B (en) | Push notifications for updating multiple dynamic icon panels | |
US10834545B2 (en) | Group communication service providing method, system and computer-readable medium | |
CN110489663B (en) | Social content control method and device and computer equipment | |
CN105681173A (en) | Creation method, device and system of conversation in instant communication | |
JP6306254B1 (en) | Reservation support method and program | |
CN111369209A (en) | Affair reminding method, device, equipment and storage medium | |
CN114244793B (en) | Information processing method, device, equipment and storage medium | |
CN109885720B (en) | Music on demand interaction method, medium, device and computing equipment | |
CN113127116A (en) | Session message display method and related equipment | |
CN113901774A (en) | Information acquisition method, device and computer readable medium | |
US11514239B1 (en) | Creating rich communication services (RCS) message templates with graphical build and concurrent representative display | |
CN106656752A (en) | Contact person grouping method and terminal | |
CN112733020A (en) | Information processing method and device | |
KR20210022966A (en) | Method and apparatus for displaying an interface for providing a social network service through an anonymous based profile | |
CN111010449B (en) | Image information output method, system, device, medium, and electronic apparatus | |
CN111143740B (en) | Information processing method and device and electronic equipment | |
CN114205320A (en) | Message display method and device, electronic equipment and storage medium | |
CN112445984A (en) | Group sign-in method and device, electronic equipment and storage medium | |
CN112541743A (en) | Information processing method and device, computer equipment and storage medium | |
CN110703971A (en) | Method and device for publishing information | |
US11605464B2 (en) | Systems and methods for machine learning-based state prediction and visualization | |
CN108259558A (en) | Real time service state | |
CN106603638A (en) | Information acquisition method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |