Questionnaire item display control system

By using a questionnaire question display control system, multiple configuration strategies are generated through pagination, navigation, and display configuration modules, enabling flexible display and navigation control of questionnaires. This solves the problem of monotonous questionnaire display in existing technologies and improves the user experience.

CN115563258BActive Publication Date: 2025-12-12CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211222898.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-08
Publication Date
2025-12-12
Estimated Expiration
2042-10-08

AI Technical Summary

Technical Problem

In existing technologies, the configuration and display methods of questionnaires are too simplistic, failing to flexibly display different types of questions according to user needs, thus affecting user experience.

Method used

A questionnaire item display control system is provided, including a pagination configuration module, a jump configuration module, a display configuration module, and a questionnaire display module. By receiving user input data, multiple configuration strategies are generated to achieve flexible display and jump control of the questionnaire.

Benefits of technology

It enhances the flexibility of questionnaire configuration and display, enabling the generation of multiple configuration strategies with different display control functions based on different user input data, thus solving the problem of overly simplistic questionnaire display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115563258B_ABST
    Figure CN115563258B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a questionnaire question display control system, which comprises: a paging configuration module, configured to receive the page number of a to-be-generated questionnaire and multiple sets of paging information input by a user, and generate a paging configuration strategy based on the page number and the multiple sets of paging information; a jump configuration module, configured to receive multiple sets of jump information input by the user, and generate a jump configuration strategy based on the multiple sets of jump information; a display configuration module, configured to receive multiple sets of question display information input by the user, and generate a question display configuration strategy based on the multiple sets of question display information; and a questionnaire display module, configured to display the to-be-generated questionnaire based on the paging configuration strategy, jump to a target page in the to-be-generated questionnaire based on the jump configuration strategy, or display a target to-be-displayed question based on the question display configuration strategy. The present application generates multiple configuration strategies based on the data input by the user, and then displays the questionnaire according to the configuration strategies, thereby improving the flexibility of questionnaire configuration and display.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of software development, and particularly relates to a questionnaire question display control system. BACKGROUND

[0002] For service industries, a questionnaire is an effective way to understand the voice of users and provide high-quality services for users.

[0003] It can be understood that, in order to display different questionnaires for different types of users, the surveyor often configures the display mode of the questions in the questionnaire as displaying only one question in a page during the process of configuring the questionnaire, and the display question of the next page is determined by the answer to the current page display question.

[0004] However, such a configuration mode is too single, and cannot display the questionnaire flexibly according to different needs of users, thereby affecting the user experience. SUMMARY

[0005] In view of the above problems, the embodiments of the present application provide a questionnaire question display control system to solve the problem that the configuration and display mode of the questionnaire in the prior art is too single.

[0006] In a first aspect, the embodiments of the present application provide a questionnaire question display control system, which comprises a page configuration module, a jump configuration module, a display configuration module and a questionnaire display module.

[0007] The page configuration module is configured to receive the page number of a to-be-generated questionnaire and a plurality of sets of page information input by a user, and generate a page configuration strategy based on the page number and the plurality of sets of page information; wherein each set of the page information comprises the question identifier of a plurality of questions and the page number identifier of any page in the to-be-generated questionnaire.

[0008] The jump configuration module is configured to receive a plurality of sets of jump information input by the user, and generate a jump configuration strategy based on the plurality of sets of jump information; wherein each set of the jump information comprises the question identifier of a jump question, the answer identifier of any answer in an answer set corresponding to the jump question, and the page number identifier of any page in the to-be-generated questionnaire; the jump question is any question in the to-be-generated questionnaire.

[0009] The display configuration module is configured to receive a plurality of sets of question display information input by the user, and generate a question display configuration strategy based on the plurality of sets of question display information, wherein each set of question display information comprises a question identifier of a displayed question, an answer identifier of any answer in an answer set corresponding to the displayed question, and a question identifier of a question to be displayed, and the displayed question and the question to be displayed in the same set of question display information are two different questions in the same page of the to-be-generated questionnaire.

[0010] The questionnaire display module is configured to display the to-be-generated questionnaire based on the paging configuration strategy, and in a case where a target input of a target answer to a question title is received, respond to the target input, jump to a target page in the to-be-generated questionnaire based on the jump configuration strategy, or display a target question to be displayed based on the question display configuration strategy; wherein the page number identifier of the target page, the answer identifier of the target answer, and the question identifier of the question title are in the same set of jump information; the question identifier of the target question to be displayed, the answer identifier of the target answer, and the question identifier of the question title are in the same set of question display information, and the question identifier of the question title is the question identifier of the displayed question.

[0011] Optionally, the system further comprises a configuration conflict detection module.

[0012] The configuration conflict detection module is configured to detect, based on a pre-set configuration conflict detection strategy, whether the paging configuration strategy, the jump configuration strategy, and the question display configuration strategy have conflicts, and display target information associated with the conflicts in a case where there are conflicts.

[0013] Optionally, the question identifier is a question number, and the questions in each page of the to-be-generated questionnaire are arranged in ascending order of the question number; the configuration conflict detection strategy comprises a paging configuration conflict detection strategy.

[0014] The configuration conflict detection module is specifically configured to detect, based on the paging configuration conflict detection strategy, whether the question numbers in each set of paging information in the paging configuration strategy are arranged in ascending order, and display target paging information in a case where it is detected that the question numbers in target paging information are not arranged in ascending order, wherein the target paging information is one set of the plurality of sets of paging information.

[0015] Optionally, the page number identifier is a page number, and each page of the to-be-generated questionnaire is arranged in ascending order of the page number; the configuration conflict detection strategy comprises a jump configuration conflict detection strategy.

[0016] The configuration conflict detection module is specifically configured to detect, based on the jump configuration conflict detection strategy, whether the page number in each set of the jump information in the jump configuration strategy is less than or equal to the page number of the page to which the jump topic belongs, and display target jump information in a case where the page number in the target jump information is detected to be less than or equal to the page number of the page to which the jump topic belongs, wherein the target jump information is one set of the multiple sets of jump information.

[0017] Optionally, the configuration conflict detection strategy includes a topic display configuration conflict detection strategy.

[0018] The configuration conflict detection module is specifically configured to detect, based on the topic display configuration conflict detection strategy, whether the display topic and the to-be-displayed topic in each set of the topic display information in the topic display configuration strategy are two different topics in the same page of the to-be-generated questionnaire, and display target topic display information in a case where the display topic and the to-be-displayed topic in the target topic display information are detected not to be two different topics in the same page of the to-be-generated questionnaire, wherein the target topic display information is one set of the multiple sets of topic display information.

[0019] Optionally, the topic identifier is a topic number, and the topics in each page of the to-be-generated questionnaire are arranged in ascending order of the topic numbers; and the configuration conflict detection strategy includes a topic display configuration conflict detection strategy.

[0020] The configuration conflict detection module is specifically configured to detect, based on the topic display configuration conflict detection strategy, whether the topic number of the display topic in each set of the topic display information in the topic display configuration strategy is greater than the topic number of the to-be-displayed topic, and display target topic display information in a case where the topic number of the display topic in the target topic display information is detected to be greater than the topic number of the to-be-displayed topic, wherein the target topic display information is one set of the multiple sets of topic display information.

[0021] Optionally, the system further includes an ending page configuration module.

[0022] The ending page configuration module is configured to receive multiple sets of ending display information input by the user, and generate an ending display configuration strategy based on the multiple sets of ending display information, wherein each set of the ending display information includes a topic identifier of an ending topic, an answer identifier of any answer in an answer set corresponding to the ending topic, and an ending text information.

[0023] The questionnaire display module is further configured to, when the target input of the target answer for the target title is received and the question identifier of the target title is the same as the question identifier in the target end display information, display target end text information based on the end display configuration strategy, wherein the target end display information is one of the multiple groups of end display information, and the target end text information is end text information in the target end display information.

[0024] Optionally, the configuration conflict detection strategy includes an end display configuration conflict detection strategy.

[0025] The configuration conflict detection module is specifically configured to detect, based on the end display configuration conflict detection strategy, whether the answer identifier or the end text information in different groups of the end display information for the same end question in the end display configuration strategy is the same, and display target end display information when it is detected that the answer identifier or the end text information in the target end display information is the same, wherein the target end display information is at least two groups of the multiple groups of end display information.

[0026] In the embodiment of the present application, the display control system comprises a paging configuration module, a jump configuration module, a display configuration module and a questionnaire display module; the paging configuration module is configured to receive the page number of a questionnaire to be generated and multiple sets of paging information input by a user, and generate a paging configuration strategy based on the page number and the multiple sets of paging information; since each set of paging information comprises the question identifiers of multiple questions, the questionnaire can display multiple questions on a single page, and the page number of the questionnaire can be freely controlled; the jump configuration module is configured to receive multiple sets of jump information input by the user, and generate a jump configuration strategy based on the multiple sets of jump information; since each set of jump information comprises the question identifier of a jump question, the answer identifier of any answer corresponding to the jump question, and the page number of any page in the questionnaire to be generated, the display control of the questionnaire jump can be realized through the answering condition of the jump question; the display configuration module is configured to receive multiple sets of question display information input by the user, and generate a question display configuration strategy based on the multiple sets of question display information; since each set of question display information comprises the question identifier of a display question, the answer identifier of any answer corresponding to the display question, and the question identifier of a question to be displayed, the display control of the question to be displayed can be realized through the answering condition of the display question; the questionnaire display module is configured to display the questionnaire to be generated based on the paging configuration strategy, and in the case that the target input of the target answer of the question title is received, respond to the target input, jump to the target page in the questionnaire to be generated based on the jump configuration strategy, or display the target question to be displayed based on the question display configuration strategy. The present application can generate multiple configuration strategies with different display control functions by using different configuration modules based on different data input by the user, and then display the questionnaire according to the configuration strategies by the questionnaire display module, thereby improving the flexibility of questionnaire configuration and display, and solving the problem of too single. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative labor.

[0028] Figure 1 The structural block diagram of the questionnaire question display control system provided by the embodiment of the present application;

[0029] Figure 2 The step flow chart of the questionnaire question display control method provided by the embodiment of the present application;

[0030] Figure 3 The architecture schematic diagram of the questionnaire question display control system provided by the embodiment of the present application;

[0031] Figure 4 A configuration schematic diagram of a questionnaire item display control system provided for an embodiment of the present application is shown in the following figure:

[0032] Figure 5 An actual application flowchart of a questionnaire item display control method provided for an embodiment of the present application is shown in the following figure. DETAILED DESCRIPTION

[0033] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0034] It should be understood that the term “one embodiment” or “an embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, “in one embodiment” or “in an embodiment” appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.

[0035] In various embodiments of the present application, it should be understood that the size of the serial number of each process below does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0036] Referring to Figure 1 The embodiment of the present application provides a questionnaire item display control system, which comprises a paging configuration module 101, a jump configuration module 102, a display configuration module 103 and a questionnaire display module 104.

[0037] The paging configuration module 101 is configured to receive the page number of a to-be-generated questionnaire and multiple sets of paging information input by a user, and generate a paging configuration strategy based on the page number and the multiple sets of paging information.

[0038] The jump configuration module 102 is configured to receive multiple sets of jump information input by a user, and generate a jump configuration strategy based on the multiple sets of jump information.

[0039] The display configuration module 103 is configured to receive multiple sets of item display information input by a user, and generate an item display configuration strategy based on the multiple sets of item display information.

[0040] The questionnaire display module 104 is configured to display the to-be-generated questionnaire based on the paging configuration strategy, and in response to receiving a target input of a target answer to a target question, jump to a target page in the to-be-generated questionnaire based on the jump configuration strategy or display a target to-be-displayed question based on the question display configuration strategy.

[0041] It should be noted that the questionnaire question display control system can receive data input by a user based on design requirements of the to-be-generated questionnaire, and then generate the configuration strategy of the questions in the to-be-generated questionnaire by using the received data to configure accordingly, and can control the question display in the to-be-generated questionnaire when displaying the to-be-generated questionnaire. Specifically, the paging configuration module 101 is configured to formulate the paging configuration strategy of the questions in each page of the to-be-generated questionnaire; the jump configuration module 102 is configured to formulate the jump configuration strategy of the pages in the to-be-generated questionnaire; the display configuration module 103 is configured to formulate the display configuration strategy of the questions in the same page of the to-be-generated questionnaire; and the questionnaire display module 104 is configured to perform corresponding operations in the process of displaying the to-be-generated questionnaire based on the configuration strategy of the questions formulated above.

[0042] It can be understood that each page in the to-be-generated questionnaire can include multiple questions, that is, multiple questions can be simultaneously displayed to the user, thereby avoiding the case that the number of refreshes of the questionnaire is too large due to the fact that only one question is displayed on each page. Preferably, the multiple questions in each page of the to-be-generated questionnaire can be questions of the same type, that is, the user can input the question identifiers of the questions of the same type as a set of paging information, so that the questions of the same type can be simultaneously displayed to the user associated with the questions of the same type or the questions of the same type can be avoided from being displayed to the user who is not associated with the questions of the same type. For example, in the process of generating a questionnaire for a certain market, the questions can be arranged in the same page according to the purchase intention of the user, such as arranging the questions associated with “children's clothing” in the same page, for example, in the 5th page; in the case that the user has “children's clothing purchase intention”, the 5th page is displayed to the user; in the case that the user does not have “children's clothing purchase intention”, the 5th page is not displayed to the user.

[0043] Specifically, the paging configuration strategy in the paging configuration module 101 includes a plurality of sets of paging information, so that the questions in each page of the to-be-generated questionnaire can be determined. For example, the number of pages in a set of paging information of the to-be-generated questionnaire is 2, and the question identifiers of the multiple questions are 2-1, 2-2 and 2-3, wherein the question corresponding to 2-1 is question a, the question corresponding to 2-2 is question b, and the question corresponding to 2-3 is question c, that is, it can be determined that the 2nd page of the to-be-generated questionnaire includes a total of 3 questions, which are question a, question b and question c.

[0044] It can be understood that the to-be-generated questionnaire includes various types of questions because the to-be-generated questionnaire needs to be directed to various types of survey users. Therefore, the question associated with the survey user can be directly displayed to the survey user by the answering condition of the survey user. Still taking the above-mentioned survey questionnaire of the shopping mall as an example, according to the answering condition of a survey user, it is found that the survey user only has a purchase intention for “children's clothing”, and therefore, the question associated with “children's clothing” in the survey questionnaire is directly jumped to the page where the question is located. It should be noted that the survey user herein can be understood as a user who answers the to-be-generated questionnaire.

[0045] Specifically, the jump configuration strategy in the jump configuration module 102 includes various groups of jump information, wherein the jump question in the jump information is any question in the to-be-generated questionnaire. It can be understood that each question has a corresponding answer set, and therefore, the jump question also corresponds to an answer set. Here, the jump of the questionnaire can be controlled by the answering condition of the jump question. For example, the question identifier of the jump question in the jump information of a group of the to-be-generated questionnaire is 1-1, the answer identifier is answer A, and the page identifier is page number 3, wherein 1-1 corresponds to question a, and therefore, the questionnaire can be jumped to the third page of the questionnaire in the case that the answer to question a is A. Of course, the questionnaire can also be automatically or based on the trigger of the user jumped to the third page after the questions displayed on the current page are all answered.

[0046] It should be noted that the questions in each page of the to-be-generated questionnaire can be set as jump questions, but if two different questions in the same page are both set as jump questions, that is, there are two groups of jump information in the same page, the jump pages in the two groups of jump information can be different. Therefore, in the process of answering the questionnaire, in the case that the user has answered one of the two jump questions, the answer of the other question can be set as an unselectable state. For example, there are two jump questions in the first page of the to-be-generated questionnaire, which are question a with question identifier 1-1 and question b with question identifier 1-2, wherein the jump information to which question identifier 1-1 belongs includes a page identifier 2; the jump information to which question identifier 1-2 belongs includes a page identifier 3; in the process of answering the questionnaire, if question a has been answered, the answer in question b will be set as an unselectable state.

[0047] It can be understood that, in order to display the questionnaire more flexibly, the questions in the questionnaire page can be divided into display questions and to-be-displayed questions, that is, when a question in a page is displayed for the first time, only the display questions in the page are displayed, and the to-be-displayed questions can be displayed according to the answer to the display questions. Still taking the above-mentioned shopping mall survey questionnaire as an example, in the process of generating the survey questionnaire, the user's "clothing purchase intention" can be set as a display question, and the questions associated with "men's clothing" can be set as to-be-displayed questions; in the case that the user has "men's clothing purchase intention", the to-be-displayed questions are displayed.

[0048] Specifically, the display configuration strategy in the display configuration module 103 includes question display information of each group, wherein the display question in the question display information is any question in the to-be-generated questionnaire; in the same group of question display information, the display question and the to-be-displayed question are two different questions in the same page of the to-be-generated questionnaire. It can be understood that each question has a corresponding answer set, and therefore the display question also corresponds to an answer set. Here, whether the to-be-displayed question is displayed can be controlled through the answer to the display question. For example, the question identifier of the display question in the question display information of a group of questions in the to-be-generated questionnaire is 1-1, the answer identifier is A, and the question identifier of the to-be-displayed question is 1-2, wherein 1-1 corresponds to question a, and 1-2 corresponds to question b; thereby question b can be displayed in the case that the answer to question a is A.

[0049] It should be noted that in the questionnaire display module 104, the page identifier of the target page, the answer identifier of the target answer, and the question identifier of the target question are located in the same group of jump information. That is, in the case that the target question is a jump question, and the target answer is the answer indicated by the answer identifier in the jump information to which the question identifier of the jump question belongs, the target page indicated by the page identifier in the jump information to which the question identifier of the jump question belongs is jumped to. The question identifier of the target to-be-displayed question, the answer identifier of the target answer, and the question identifier of the target question are located in the same group of question display information, and the question identifier of the target question is the question identifier of a display question. That is, in the case that the question identifier of the target question is the question identifier of a display question, and the answer identifier of the target answer is the answer identifier in the question display information to which the question identifier of the display question belongs, the to-be-displayed question indicated by the question display information to which the question identifier of the display question belongs is displayed.

[0050] In the embodiment of the present application, the display control system comprises a paging configuration module 101, a jump configuration module 102, a display configuration module 103 and a questionnaire display module 104; wherein the paging configuration module 101 is configured to receive the page number of a questionnaire to be generated and a plurality of sets of paging information input by a user, and generate a paging configuration strategy based on the page number and the plurality of sets of paging information, since each set of paging information comprises a question identifier of a plurality of questions, the questionnaire can display a plurality of questions on a single page, and the page number of the questionnaire can be freely controlled; the jump configuration module 102 is configured to receive a plurality of sets of jump information input by a user, and generate a jump configuration strategy based on the plurality of sets of jump information, since each set of jump information comprises a question identifier of a jump question, an answer identifier of any answer in an answer set corresponding to the jump question and a page number identifier of any page in the questionnaire to be generated, the display control of the questionnaire jump is realized through the answering condition of the jump question; the display configuration module 103 is configured to receive a plurality of sets of question display information input by a user, and generate a question display configuration strategy based on the plurality of sets of question display information, since each set of question display information comprises a question identifier of a display question, an answer identifier of any answer in an answer set corresponding to the display question and a question identifier of a question to be displayed, the display control of the question to be displayed is realized through the answering condition of the display question; the questionnaire display module 104 is configured to display the questionnaire to be generated based on the paging configuration strategy, and in the case that a target input for a target question is received, respond to the target input, jump to a target page in the questionnaire to be generated based on the jump configuration strategy or display a target question to be displayed based on the question display configuration strategy. The present application can generate a plurality of configuration strategies with different display control functions based on different data input by a user by using different configuration modules, and then display the questionnaire according to the configuration strategies by the questionnaire display module 104, thereby improving the flexibility of questionnaire configuration and display, and solving the problem of too single.

[0051] Optionally, the system further comprises a configuration conflict detection module;

[0052] The configuration conflict detection module is configured to detect whether the paging configuration strategy, the jump configuration strategy and the question display configuration strategy exist conflicts based on a pre-set configuration conflict detection strategy, and display target information associated with the conflicts in the case that the conflicts exist.

[0053] It should be noted that, in order to ensure that no error occurs in the process of displaying the to-be-generated questionnaire according to the configuration strategy, the configuration strategy generated in the system needs to be detected. Here, the configuration conflict detection strategy can detect whether there is a conflict in each set of information in each configuration strategy, or whether there is a conflict between different sets of information in each strategy. Specifically, if there is no conflict, it means that the to-be-generated questionnaire can be correctly displayed according to the configuration strategy; if there is a conflict, the target information associated with the conflict is displayed, so that the user adjusts the configuration strategy with the conflict through the target information, and then the to-be-generated questionnaire can be correctly displayed according to the configuration strategy without conflict after adjustment.

[0054] In the embodiment of the application, a configuration conflict detection module is added, which detects whether there is a conflict in the paging configuration strategy, the jump configuration strategy and the question display configuration strategy through a pre-set configuration conflict detection strategy, and displays the target information associated with the conflict in the case of conflict, thereby reducing the case that the to-be-generated questionnaire is displayed incorrectly due to configuration conflict when the to-be-generated questionnaire configured is displayed.

[0055] Optionally, the question identifier is a question number, and the questions in each page of the to-be-generated questionnaire are arranged in ascending order of the question numbers; the configuration conflict detection strategy comprises a paging configuration conflict detection strategy.

[0056] The configuration conflict detection module is specifically configured to detect, based on the paging configuration conflict detection strategy, whether the question numbers in each set of paging information in the paging configuration strategy are arranged in ascending order, and display target paging information in the case that the question numbers in the target paging information are not arranged in ascending order, wherein the target paging information is one of the multiple sets of paging information.

[0057] It should be noted that, in the process of generating the to-be-generated questionnaire, the questions can be arranged in ascending order of the question numbers, which facilitates quick query of the corresponding questions in the to-be-generated questionnaire. Preferably, the questions of the same type in the to-be-generated questionnaire can be set as questions with adjacent question numbers, that is, the user can assign adjacent question numbers to questions of the same type, thereby facilitating the search for questions of the same type and reducing the risk of missing questions. Still taking the above-mentioned survey questionnaire of the market as an example, the questions associated with "children's clothing" can be placed on the same page, for example, on page 2; the question identifiers of the questions associated with "children's clothing" are 2-1, 2-2 and 2-3 respectively; if the paging configuration conflict detection strategy detects that the question numbers in the page are not arranged in ascending order, the question numbers may be missing. At this time, the paging information for the page is displayed to the user. After seeing the displayed paging information, the user adjusts the question identifiers carried in the paging information according to the displayed paging information, so that the question numbers are arranged in ascending order.

[0058] In the embodiment of the present application, in the configuration conflict detection module, the page configuration conflict detection strategy is configured, whether the question number in each set of page information in the page configuration strategy is arranged in ascending order is detected, and the target page information is displayed in the case that the question number in the target page information is not arranged in ascending order. Thus, the corresponding question can be quickly queried in the to-be-generated questionnaire, and the question omission can be avoided, and the accuracy of the questionnaire question display is improved.

[0059] Optionally, the page number identifier is a page number, and each page in the to-be-generated questionnaire is arranged in ascending order of the page number; the configuration conflict detection strategy comprises a jump configuration conflict detection strategy.

[0060] The configuration conflict detection module is specifically configured to detect, based on the jump configuration conflict detection strategy, whether the page number in each set of jump information in the jump configuration strategy is less than or equal to the page number of the page to which the jump question belongs, and display the target jump information in the case that the page number in the target jump information is less than or equal to the page number of the page to which the jump question belongs, wherein the target jump information is one set of the multiple sets of jump information.

[0061] It should be noted that in the generation process of the to-be-generated questionnaire, the to-be-generated questionnaire can be arranged in ascending order of the page number. It can be understood that in the display process of the to-be-generated questionnaire, if reverse jump or circular jump occurs, the user experience will be greatly affected. The so-called reverse jump or circular jump can be understood as that the page number in the jump information is less than or equal to the page number of the page to which the jump question belongs. Still taking the above-mentioned survey questionnaire of the shopping mall as an example, the page number in one set of target jump information of the survey questionnaire is 4, and the page number of the page to which the jump question belongs is 5, which is reverse jump; the page number in one set of target jump information of the survey questionnaire is 5, and the page number of the page to which the jump question belongs is also 5, which is circular jump. At this time, the jump configuration conflict detection strategy detects that the page number in the target jump information is less than or equal to the page number of the page to which the jump question belongs, and displays the target jump information to the user. After the user sees the displayed jump information, the question identifier and the page number identifier carried in the jump information are adjusted according to the displayed jump information, so that the page number identifier in the adjusted jump information is greater than the page number identifier of the page to which the jump question belongs.

[0062] In the embodiment of the present application, in the configuration conflict detection module, the jump configuration conflict detection strategy is configured, whether the page number in each set of jump information in the jump configuration strategy is less than or equal to the page number of the page to which the jump question belongs is detected, and the target jump information is displayed in the case that the page number in the target jump information is less than or equal to the page number of the page to which the jump question belongs, so that reverse jump or circular jump is avoided, and the user can smoothly finish the questionnaire.

[0063] Optionally, the configuration conflict detection strategy comprises a question display configuration conflict detection strategy.

[0064] The configuration conflict detection module is specifically configured to detect, based on the question display configuration conflict detection strategy, whether the display question and the to-be-displayed question in each set of question display information in the question display configuration strategy are two different questions in the same page of the to-be-generated questionnaire, and display the question display information in the case where it is detected that the display question and the to-be-displayed question in the question display information are not two different questions in the same page of the to-be-generated questionnaire, wherein the question display information is one set of the multiple sets of question display information.

[0065] It should be noted that, in order to display the questionnaire more flexibly, the questions in the questionnaire page can be divided into display questions and to-be-displayed questions, that is, only the display questions in the questionnaire page are displayed initially, and the to-be-displayed questions in the questionnaire page are hidden, and then whether the to-be-displayed questions are displayed can be determined according to the answering situation of the display questions. If the display question and the to-be-displayed question are not questions in the same page, the situation that the to-be-displayed question needs to be displayed according to the answering situation of the display question and cannot be displayed according to the answering situation of other questions may occur. For example, in a to-be-generated questionnaire, a question display information is set in the third page, the display question is a question a with a question identifier 3-1, and the to-be-displayed question is a question b with a question identifier 4-1 in the fourth page. In the case where the question b needs to be displayed according to the answering situation of the question a, it is necessary to jump to other pages (such as the fifth page) in the to-be-generated questionnaire according to the answering situation of the questions in the third page, that is, it is indicated that the question display information has a conflict. At this time, the question display information is displayed to the user. The user adjusts the displayed question display information so that whether the to-be-displayed question in the same page is displayed can be controlled according to the answering situation of the display question after seeing the displayed question display information.

[0066] In the embodiment of the application, in the configuration conflict detection module, the display question and the to-be-displayed question in each set of question display information in the question display configuration strategy are detected by the question display configuration conflict detection strategy whether they are two different questions in the same page of the to-be-generated questionnaire, and the question display information is displayed in the case where it is detected that the display question and the to-be-displayed question in the question display information are not two different questions in the same page of the to-be-generated questionnaire, so that the situation that the to-be-displayed question needs to be displayed according to the answering situation of the display question and cannot be displayed according to the answering situation of other questions can be avoided, and the accuracy of questionnaire display is improved.

[0067] Optionally, the question identifier is a question number, the questions in each page of the to-be-generated questionnaire are arranged in ascending order of the question number, and the configuration conflict detection strategy comprises a question display configuration conflict detection strategy.

[0068] The configuration conflict detection module is specifically configured to detect whether the question number of the displayed question in each set of question display information in the question display configuration strategy is greater than the question number of the to-be-displayed question based on a question display configuration conflict detection strategy, and display the question header question display information in a case where it is detected that the question number of the displayed question in the question header question display information is greater than the question number of the to-be-displayed question. The question header question display information is one set of the multiple sets of question display information.

[0069] It should be noted that the paging configuration module can know that the questions in each page of the to-be-generated questionnaire are arranged in ascending order of question numbers, and therefore, when the to-be-generated questionnaire displays the questions in each page, the questions are displayed in ascending order of question numbers. Therefore, if the question display information is configured to control whether the question with a smaller question number is displayed based on the question with a larger question number, the configuration will be in reverse order. For example, in a certain page, for example, page 3, of a to-be-generated questionnaire, there are question a with a question number of 3-1 and question b with a question number of 3-2. It is assumed that the question display information displays question b and the to-be-displayed question is question a. In a case where question a needs to be displayed based on the answer to question b, the display order of the questions in page 3 is 3-2 and 3-1. Since this does not meet the requirement in the paging configuration strategy, the questionnaire display is incorrect. At this time, the question display information is displayed to the user. After the user sees the displayed question display information, the user adjusts the displayed question display information, so that the to-be-displayed question can be correctly controlled based on the answer to the displayed question.

[0070] In the embodiment of the present application, in the configuration conflict detection module, the question display configuration conflict detection strategy is used to detect whether the question number of the displayed question in each set of question display information in the question display configuration strategy is greater than the question number of the to-be-displayed question. In a case where it is detected that the question number of the displayed question in the question header question display information is greater than the question number of the to-be-displayed question, the question header question display information is displayed. Therefore, the question with a larger question number controlling the question with a smaller question number to be displayed can be avoided, which can prevent the questionnaire display from being incorrect, and further improves the accuracy of the questionnaire display.

[0071] Optionally, the system further comprises an ending page configuration module;

[0072] The ending page configuration module is configured to receive multiple sets of ending display information input by a user and generate an ending display configuration strategy based on the multiple sets of ending display information. Each set of ending display information comprises a question identifier of an ending question, an answer identifier of any answer in an answer set corresponding to the ending question, and an ending text information.

[0073] The questionnaire display module is further configured to display target end text information based on the end display configuration strategy when the target input for the target answer of the target question is received and the target question identifier is the same as the question identifier in the target end display information, wherein the target end display information is one of the groups of end display information, and the target end text information is the end text information in the target end display information.

[0074] It should be noted that the end page configuration strategy in the end page configuration module includes groups of end display information, wherein the end question in the end display information is any question in the questionnaire to be generated; it can be understood that each question has a corresponding answer set, and therefore the end question also corresponds to an answer set. Here, the display of the end page of the questionnaire can be controlled by the answering situation of the end question. Still taking the above-mentioned survey questionnaire of the shopping mall as an example, assuming that the end question in the survey questionnaire is the user satisfaction degree, the answer A is very satisfied, and the end text information in the end page can be "thank you for the customer satisfaction, welcome to visit next time"; the answer B is very dissatisfied, and the end text information in the end page can be "sorry for the customer to bring the unpleasant experience", but is not limited thereto.

[0075] In the embodiment of the application, different end pages can be set by the answering situation of the end question of the questionnaire to be generated, and each end page includes different end text information.

[0076] Optionally, the configuration conflict detection strategy includes an end display configuration conflict detection strategy.

[0077] The configuration conflict detection module is specifically configured to detect whether the answer identifier or the end text information in the different groups of end display information for the same end question in the end display configuration strategy is the same based on the end display configuration conflict detection strategy, and display the target end display information when it is detected that the answer identifier or the end text information in the target end display information is the same, wherein the target end display information is at least two of the groups of end display information.

[0078] It should be noted that, in order to ensure that different answers to the same ending question can point to different ending pages, the answer identifier or the ending text information in different sets of ending display information for the same ending question cannot be the same. Specifically, if the answer identifiers in different sets of ending display information for the same ending question are the same and the ending text information is different, it indicates that the same answer identifier indicates two different ending text information corresponding to the answer, thereby causing confusion in the display of the ending page. For example, the answer identifier in the two sets of ending display information is the answer A of the ending question, and the ending text information in the two sets of ending display information is text A and text B, respectively. In the case that the user selects answer A as the answer, it is not possible to determine whether the text information displayed in the ending page is text A or text B. If the ending text information in different sets of ending display information for the same ending question is the same and the ending answer identifier is different, it indicates that the same ending text information corresponds to two different answer identifiers indicating the answer, thereby causing confusion in the display of the ending page. For example, the ending text information in the two sets of ending display information is text A, and the answer identifier in the two sets of ending display information is answer A and answer B, respectively. In the case that the user selects answer A as the answer, the text information displayed in the ending page is text A. In the case that the user selects answer B as the answer, the text information displayed in the ending page is also text A. At this time, the two sets of ending page display information that will cause conflict are displayed to the user. After the user sees the displayed ending page display information, the user adjusts the ending page display information according to the displayed ending page display information, so that the adjusted ending page display information can point to a different ending page for each answer of the same ending question.

[0079] In the embodiment of the application, in the configuration conflict detection module, the ending answer identifier or the ending text information in different sets of ending display information for the same ending question in the ending display configuration strategy is detected. In the case that the ending answer identifier or the ending text information in the target ending display information is the same, the target ending display information is displayed, thereby avoiding the occurrence of confusion in the display of the ending page.

[0080] Referring to Figure 2 The embodiment of the application also provides a display control method of a questionnaire question, which comprises the following steps:

[0081] Step 201: acquiring a paging configuration strategy, a jump configuration strategy and a question display configuration strategy of a questionnaire to be generated.

[0082] It should be noted that the paging configuration strategy is a strategy generated based on the received user input of the number of pages of the to-be-generated questionnaire and multiple sets of paging information, each set of paging information including the question identifier of multiple questions and the page number identifier of any page in the to-be-generated questionnaire; the jump configuration strategy is a strategy generated based on the received user input of multiple sets of jump information, each set of jump information including the question identifier of a jump question, the answer identifier of any answer in the answer set corresponding to the jump question, and the page number identifier of any page in the to-be-generated questionnaire, the jump question being any question in the to-be-generated questionnaire; and the question display configuration strategy is a strategy generated based on the received user input of multiple sets of question display information, each set of question display information including the question identifier of a display question, the answer identifier of any answer in the answer set corresponding to the display question, and the question identifier of a to-be-displayed question, the display question and the to-be-displayed question in the same set of question display information being two different questions on the same page of the to-be-generated questionnaire.

[0083] Step 202: Display the to-be-generated questionnaire based on the paging configuration strategy.

[0084] Step 203: In the case that a target input for a target answer of a question is received, in response to the target input, jump to a target page in the to-be-generated questionnaire based on the jump configuration strategy or display a target to-be-displayed question based on the question display configuration strategy.

[0085] It should be noted that the page number identifier of the target page, the answer identifier of the target answer, and the question identifier of the question are located in the same set of jump information; the question identifier of the target to-be-displayed question, the answer identifier of the target answer, and the question identifier of the question are located in the same set of question display information, and the question identifier of the question is the question identifier of the display question.

[0086] In the embodiment of the present application, the paging configuration strategy, the jump configuration strategy, and the question display configuration strategy of the to-be-generated questionnaire are first acquired; then the to-be-generated questionnaire is displayed based on the paging configuration strategy; in the process of displaying the to-be-generated questionnaire, in the case that a target input for a target answer of a question is received, in response to the target input, jump to a target page in the to-be-generated questionnaire based on the jump configuration strategy or display a target to-be-displayed question based on the question display configuration strategy. The present application acquires multiple configuration strategies of the to-be-generated questionnaire, and then displays the questionnaire according to the configuration strategies, thereby improving the flexibility of questionnaire configuration and display, and solving the problem of too much single.

[0087] Optionally, after the paging configuration strategy, the jump configuration strategy, and the question display configuration strategy of the to-be-generated questionnaire are acquired, the method further includes:

[0088] Based on the pre-set configuration conflict detection strategy, whether the paging configuration strategy, the jump configuration strategy and the question display configuration strategy exist conflict is detected, and target information associated with the conflict is displayed in the case of conflict.

[0089] It should be noted that, in order to ensure that no error appears in the display process of the to-be-generated questionnaire, the configuration strategy generated in the system needs to be detected. Here, the configuration conflict detection strategy can detect whether each set of information in each strategy exists conflict, or whether the information between different sets in each strategy exists conflict. Specifically, if there is no conflict, it means that the to-be-generated questionnaire can be correctly displayed according to the configuration strategy; if there is conflict, target information associated with the conflict is displayed, so that the user adjusts the configuration strategy with conflict through the target information, and then the to-be-generated questionnaire can be correctly displayed according to the configuration strategy after adjustment without conflict.

[0090] In the embodiment of the present application, by pre-setting the configuration conflict detection strategy, whether the paging configuration strategy, the jump configuration strategy and the question display configuration strategy exist conflict is detected, and target information associated with the conflict is displayed in the case of conflict, so that the to-be-generated questionnaire can be correctly displayed according to the configuration strategy without conflict.

[0091] Referring to Figure 3 The embodiment of the present application provides an architecture schematic diagram of a questionnaire question display control system, which comprises a branch rule configuration module 301, a branch rule conflict detection module 302 and a branch rule execution module 303.

[0092] The branch rule configuration module 301 is used for setting a branch rule configuration item, wherein the branch rule configuration item comprises a paging configuration item, a page jump configuration item, a display configuration item of questions in the same page and an end page configuration item.

[0093] It should be noted that in the branch rule configuration module 301, different branch rules can be configured by setting different branch rule configuration items, and then the related branch rule data is recorded. Specifically, by setting the paging configuration item, the paging display rule of the questionnaire questions can be configured, therefore, the number of pages of the questionnaire and the question numbers of the questions belonging to the same page are recorded in the paging configuration item, and based on the design requirements of the questionnaire and the question number sequence, the questions with adjacent question number sequences can be in the same page; by setting the page jump configuration item, the jump rule of the questionnaire page can be configured, therefore, the jump question, any answer of the jump question and the corresponding questionnaire page of the jump are recorded in the page jump configuration item, so that the corresponding questionnaire page can be jumped to according to the answering condition of the jump question. The questionnaire page here can be understood as a page of the questionnaire; by setting the display configuration item of the questions in the same page, the display rule of the to-be-displayed questions in the same page of the questionnaire can be configured, therefore, the display rule of how the display question affects the display of the to-be-displayed question in the same page is recorded in the display configuration item of the questions in the same page; by setting the end page configuration item, the display rule of the end page of the questionnaire can be configured, therefore, the text content of the end page and the display rule of different end pages are recorded in the end page configuration item. As shown in FIG. 9, the embodiment of the present application provides a specific embodiment of the branch rule configuration in the branch rule configuration module 301. Figure 4

[0094] The branch rule conflict detection module 302 is mainly applied to the background configuration interface of the display control system of the questionnaire questions. Due to the dispersion and complexity of the branch rule configuration, the possibility of configuration conflict is very high, which requires comprehensive checking of the rationality of the branch rule configuration in the configuration process to avoid the confusion of the branch configuration.

[0095] Specifically, the paging configuration rule is detected, and the focus is on whether the question number sequence in each page of the questionnaire is continuous; the page jump configuration rule is detected, and the focus is on whether reverse jump, circular jump and jump in different directions at the same time occur; the display configuration rule of the questions in the same page is detected, and the focus is on whether the display question and the to-be-displayed question are the questions in the same page, and whether reverse sequence configuration and mutually contradictory configuration modes occur; the end page configuration rule is detected, and the focus is on whether there are mutually conflicting configuration rules, so as to ensure that each end page will be displayed when the display rule is met.

[0096] ​The branch rule execution module 303 is mainly applied to the user interface of the display control system of the questionnaire topic. By reading the branch rule configuration item, the questionnaire is displayed according to the paging configuration rule; according to the page jump configuration item and the display configuration item of the questions in the same page, and based on the user answer, jump to different pages or display the to-be-displayed questions meeting the display condition in the current page. At the end of the questionnaire, according to the end page configuration item, and based on the user answer, display the specified questionnaire end page. The branch rule execution module 303 here is similar to the questionnaire display module 104 in the embodiment, and details are not repeated here. Figure 1 The questionnaire display module 104 in the embodiment is similar, and details are not repeated here.

[0097] It should be noted that in the case of returning to the previous question after the user answers, modifying the answer and re-answering, according to the new selected answer of the user, the display of the question is determined, and the invalid answer data is cleared.

[0098] In the embodiment of the application, the branch rules of the questionnaire questions are configured through the branch rule configuration module 301, and the branch rules configured in the branch rule configuration module 301 are detected through the branch rule conflict detection module 302. In the case where there is no conflict, the questionnaire is displayed according to the branch configuration rule through the branch rule execution module 303. The application obtains multiple branch rules of the questionnaire, and then displays the questionnaire according to the branch rules, thereby improving the flexibility of questionnaire configuration and display, and solving the problem of too single.

[0099] Referring to Figure 5 , the embodiment of the application provides an actual application flowchart of a display control method of a questionnaire question, which is applied to Figure 3 the architecture of the display control system shown, and the method comprises the following steps:

[0100] Step 501: reading a branch rule configuration item, wherein the branch rule configuration item comprises a paging configuration item, a page jump configuration item, a display configuration item of questions in the same page and an end page configuration item.

[0101] Step 502: displaying the questionnaire according to the paging configuration item.

[0102] Step 503: according to the page jump configuration item and the display configuration item of the questions in the same page, and based on the user answer, jump to different pages or display the to-be-displayed questions meeting the display condition in the current page.

[0103] Step 504: at the end of the questionnaire, according to the end page configuration item, and based on the user answer, display the specified questionnaire end page.

[0104] In the embodiment of the present application, the branching rule configuration item is read, wherein the branching rule configuration item includes a paging configuration item, a page jump configuration item, a display configuration item of questions in the same page, and an ending page configuration item; the questionnaire is displayed according to the paging configuration item; different pages are jumped to or questions meeting the display condition are displayed in the current page according to the page jump configuration item and the display configuration item of questions in the same page based on the user's answers; when the questionnaire ends, the specified questionnaire ending page is displayed according to the ending page configuration item based on the user's answers. The present application improves the flexibility of questionnaire configuration and display by obtaining multiple branching rules of the questionnaire and then displaying the questionnaire according to the branching rules, thereby solving the problem of too single questionnaire.

[0105] The device embodiments described above are merely illustrative, wherein the units shown as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e., can be located in one place or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the present embodiment scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.

[0106] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be realized by means of software and necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software product, which can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, server, or network device, etc.) execute the method of each embodiment or some parts of the embodiment.

[0107] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A display control system of a questionnaire question, characterized by, The system comprises a page configuration module, a jump configuration module, a display configuration module and a questionnaire display module; The page configuration module is configured to receive a page number of a questionnaire to be generated and a plurality of sets of page information input by a user, and generate a page configuration strategy based on the page number and the plurality of sets of page information; each set of the page information comprises a question identifier of a plurality of questions and a page number identifier of any page in the questionnaire to be generated; The jump configuration module is configured to receive a plurality of sets of jump information input by the user, and generate a jump configuration strategy based on the plurality of sets of jump information; each set of the jump information comprises a question identifier of a jump question, an answer identifier of any answer in an answer set corresponding to the jump question, and a page number identifier of any page in the questionnaire to be generated; the jump question is any question in the questionnaire to be generated; The display configuration module is configured to receive a plurality of sets of question display information input by the user, and generate a question display configuration strategy based on the plurality of sets of question display information; each set of the question display information comprises a question identifier of a display question, an answer identifier of any answer in an answer set corresponding to the display question, and a question identifier of a to-be-displayed question; in the same set of the question display information, the display question and the to-be-displayed question are two different questions in the same page of the questionnaire to be generated; The questionnaire display module is configured to display the questionnaire to be generated based on the page configuration strategy, and in response to receiving a target input of a target answer of a target question, jump to a target page in the questionnaire to be generated based on the jump configuration strategy or display a target to-be-displayed question based on the question display configuration strategy; the page number identifier of the target page, the answer identifier of the target answer and the question identifier of the target question are in the same set of the jump information; the question identifier of the target to-be-displayed question, the answer identifier of the target answer and the question identifier of the target question are in the same set of the question display information, and the question identifier of the target question is the question identifier of the display question.

2. The system of claim 1, wherein, The system further comprises a configuration conflict detection module; The configuration conflict detection module is configured to detect, based on a pre-set configuration conflict detection strategy, whether the page configuration strategy, the jump configuration strategy and the question display configuration strategy have conflicts, and display target information associated with the conflicts if there are conflicts.

3. The system of claim 2, wherein, The question identifier is a question number, and the questions in each page of the questionnaire to be generated are arranged in ascending order of the question number; The configuration conflict detection strategy comprises a page configuration conflict detection strategy; The configuration conflict detection module is specifically configured to detect, based on the page configuration conflict detection strategy, whether the question numbers in each set of the page information in the page configuration strategy are arranged in ascending order, and display target page information if it is detected that the question numbers in target page information are not arranged in ascending order, where the target page information is one set of the plurality of sets of page information.

4. The system of claim 2, wherein, The page number is a page number, and each page in the to-be-generated questionnaire is arranged in ascending order of the page number; The configuration conflict detection strategy includes a jump configuration conflict detection strategy; The configuration conflict detection module is specifically configured to detect, based on the jump configuration conflict detection strategy, whether the page number in each set of jump information in the jump configuration strategy is less than or equal to the page number of the page to which the jump question belongs, and display target jump information in a case where it is detected that the page number in the target jump information is less than or equal to the page number of the page to which the jump question belongs, wherein the target jump information is one set of the multiple sets of jump information.

5. The system of claim 2, wherein, The configuration conflict detection strategy includes a question display configuration conflict detection strategy; The configuration conflict detection module is specifically configured to detect, based on the question display configuration conflict detection strategy, whether the display question and the to-be-displayed question in each set of question display information in the question display configuration strategy are two different questions in the same page of the to-be-generated questionnaire, and display target question display information in a case where it is detected that the display question and the to-be-displayed question in the target question display information are not two different questions in the same page of the to-be-generated questionnaire, wherein the target question display information is one set of the multiple sets of question display information.

6. The system of claim 2, wherein, The question number is a question number, and the questions in each page of the to-be-generated questionnaire are arranged in ascending order of the question number; The configuration conflict detection strategy includes a question display configuration conflict detection strategy; The configuration conflict detection module is specifically configured to detect, based on the question display configuration conflict detection strategy, whether the question number of the display question in each set of question display information in the question display configuration strategy is greater than the question number of the to-be-displayed question, and display target question display information in a case where it is detected that the question number of the display question in the target question display information is greater than the question number of the to-be-displayed question, wherein the target question display information is one set of the multiple sets of question display information.

7. The system of claim 2, wherein, The system further includes an ending page configuration module; The ending page configuration module is configured to receive multiple sets of ending display information input by the user, and generate an ending display configuration strategy based on the multiple sets of ending display information; wherein each set of the ending display information includes a question number of an ending question, an answer number of any answer in an answer set corresponding to the ending question, and an ending text information; The questionnaire display module is further configured to display target ending text information based on the ending display configuration strategy in a case where the target input for the target answer of the target question is received and the question number of the target question is the same as the question number in the target ending display information, wherein the target ending display information is one set of the multiple sets of ending display information, and the target ending text information is the ending text information in the target ending display information.

8. The system of claim 7, wherein, The configuration conflict detection strategy includes an ending display configuration conflict detection strategy; The configuration conflict detection module is specifically configured to detect whether the answer mark or the ending text information in different groups of ending display information for the same ending question in the ending display configuration strategy is the same based on the ending display configuration conflict detection strategy, and display target ending display information in the case where the answer mark or the ending text information in the target ending display information is detected to be the same, wherein the target ending display information is at least two groups of the multiple groups of ending display information.

Citation Information

Patent Citations

  • Questionnaire display method and device

    CN113781084A

  • Mobile device and distribution server for surveys using interactive media

    US20080119134A1