Information processing method and device and electronic equipment

By automatically displaying the information collection interface in the electronic device and automatically filling in the information collection area in response to user input, the problem of cumbersome filling of the application form is solved, and efficient and accurate information collection is achieved.

CN120373264APending Publication Date: 2025-07-25VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510458625.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the prior art, the process of filling out the application form is cumbersome, and users need to manually search for the application form and manually enter information, resulting in complex operations.

Method used

After obtaining user input information in electronic devices, an information acquisition interface containing multiple information acquisition areas and description information is automatically displayed, and the information acquisition area is automatically filled in in response to user input, and the information acquisition interface is filled with pre-stored data and scanned data.

Benefits of technology

The application form filling process is simplified, the steps of manual search and input by users are reduced, and the efficiency and accuracy of filling are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120373264A_ABST
    Figure CN120373264A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device and electronic equipment, and belongs to the technical field of artificial intelligence. The method comprises the steps of displaying an information acquisition interface according to input information under the condition that the input information is acquired; the information acquisition interface comprises N information acquisition areas and description information of the information acquisition areas, and N is a positive integer; and in response to a first input on the information acquisition interface, executing an input operation on the information acquisition area according to the description information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of artificial intelligence technology, and particularly relates to an information processing method, apparatus, and electronic device. Background Art

[0002] Nowadays, users can fill in some application forms on electronic devices such as mobile phones and computers. These application forms are used for users to submit information, apply for services, or handle business in various affairs, such as visa application forms.

[0003] In the related art, during the process of filling in an application form on an electronic device, the user needs to download the application form from a website. Sometimes, it takes the user a long time to find the official application form. And during the manual filling process, sometimes the user also needs to search for card information in the electronic photo album or other applications, and then switch to the filling page of the application form after the search. It can be seen that this filling method is cumbersome. Summary of the Invention

[0004] The purpose of the embodiments of this application is to provide an information processing method, apparatus, and electronic device, which can solve the technical problem of cumbersome operation in filling the existing application forms.

[0005] In a first aspect, the embodiments of this application provide an information processing method, which includes:

[0006] When input information is obtained, an information collection interface is displayed according to the input information; the information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer;

[0007] In response to a first input to the information collection interface, an input operation is performed on the information collection area according to the description information.

[0008] In a second aspect, the embodiments of this application provide an information processing apparatus, which includes:

[0009] A first display module, configured to display an information collection interface according to the input information when the input information is obtained; the information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer;

[0010] A first input module, configured to perform an input operation on the information collection area according to the description information in response to a first input to the information collection interface.

[0011] In a third aspect, the embodiments of this application provide an electronic device, which includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the method provided in the first aspect are implemented.

[0012] Fourthly, an embodiment of the present application provides a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the steps of the method provided in the first aspect are implemented.

[0013] Fifthly, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method provided in the first aspect.

[0014] Sixthly, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method provided in the first aspect.

[0015] In the information processing method, device, and electronic device of the present application, after obtaining the input information of the user, an information collection interface including a plurality of information collection areas and corresponding description information can be automatically displayed; subsequently, after the system receives the first input of the user on the information collection interface, it can perform a filling operation based on the description information of each information collection area and automatically input information. In this way, the information collection interface can be automatically displayed based on the input information of the user, and the system can identify the description information and perform an input operation on the information collection area. This method eliminates the need for the user to manually search for the application form and manually input a large amount of information in the information collection interface, thus simplifying the filling operation of the application form. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a flowchart of an information processing method provided by an embodiment of the present application;

[0017] Figure 2 is a schematic diagram of a display interface of an electronic device provided by some embodiments of the present application;

[0018] Figure 3 is a schematic diagram of a display interface of an electronic device provided by an embodiment of the present application;

[0019] Figure 4 is a schematic diagram of a display interface of an electronic device provided by an embodiment of the present application;

[0020] Figure 5 is a schematic diagram of a display interface of an electronic device provided by an embodiment of the present application;

[0021] Figure 6 is a schematic diagram of a display interface of an electronic device provided by an embodiment of the present application;

[0022] Figure 7It is a schematic structural diagram of an information processing device provided by another embodiment of the present application;

[0023] Figure 8 It is a schematic structural diagram of an electronic device provided by yet another embodiment of the present application;

[0024] Figure 9 It is a schematic hardware structure diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0025] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part 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 of ordinary skill in the art belong to the scope protected by the present application.

[0026] Terms such as "first" and "second" in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.

[0027] To solve the above technical problems, the present application provides an information processing method. Next, in conjunction with the accompanying drawings, the information processing method provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.

[0028] As Figure 1 shown, Figure 1 It is a schematic flowchart of an information processing method provided by an embodiment of the present application. The embodiment of the present application provides an information processing method, and the method may include:

[0029] S101, when the input information is obtained, display an information collection interface according to the input information; the information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer;

[0030] In this embodiment, the input information can be a question or request entered by the user, and the input information is used to interact with the electronic device, which can be a mobile phone, a tablet computer, etc. Among them, the input information can be entered in text mode or voice mode. In text mode, the user can directly enter text into the device through the keyboard, touchpad, screen, etc. of the electronic device. In voice mode, the user can perform voice input through a voice input device such as a microphone, and the device can convert the input voice into text format content.

[0031] In this embodiment, the input information can be used to request the generation of a transaction application form. Among them, the transaction application form refers to a standardized form used to process personal information submission, service application, or business handling in various transactions. These standardized forms usually contain the applicant's basic information and fields related to business requirements, and are used for business handling in fields such as government, enterprise, medical, and education. Among them, the transaction application form can include a visa application form, an employment registration form, a physical examination registration form, and a social security registration application form, etc.

[0032] Exemplarily, in the application interface 201 of the interactive application shown as Figure 2 shown in the electronic device, the user can write the input information in text mode in the text input box 202 in the application interface. The input information can be "Please generate a visa application form for the first country".

[0033] After the electronic device obtains the input information, it can display an information collection interface according to the input information. The information collection interface is an interactive interface automatically generated based on the content to be filled in the transaction application form that the user wants to fill out. The information collection interface includes N information collection areas and description information of the information collection areas. Among them, the information collection area is an area for collecting information, and corresponding information fields can be filled in each information collection area. The filled information fields can include personal information, contact information, and other information. The description information of the information collection area is a text prompt for explaining the filling requirements of the information collection area, such as "Please enter your name" or "Please select a date".

[0034] The necessary information fields for filling out the transaction application form can be collected through the information collection interface, and after the necessary information fields are collected through the information collection interface, a filled transaction application form can be generated based on the information fields.

[0035] For example, if the transaction application form is a visa application form, the information to be collected in the information collection area can include information such as name, gender, date of birth, passport number, nationality, contact information, travel mode, and destination; if the transaction application form is an employment registration form, the information to be collected in the information collection area can include information such as name, gender, ID number, contact information, educational experience, and work experience.

[0036] Specifically, in some embodiments, when the input information is obtained, displaying an information collection interface according to the input information includes:

[0037] When the input information is obtained, determining a travel destination, a travel type, and user requirement information according to the input information;

[0038] Obtaining an information collection form according to the travel destination, the travel type, and the user requirement information;

[0039] Displaying the information collection interface based on the information collection form.

[0040] In this embodiment, after the electronic device receives the user's input information, the electronic device can parse the input information to understand the user's intention, and determine the key information in the input information based on the user's intention. If the input information is used to indicate generating a visa application form, then after parsing the user's intention, the electronic device can determine the travel destination, travel type, and user requirement information of the user for this time according to the input information. Among them, the travel destination refers to the country or region that the user wants to go to, the travel type refers to the visa type of the user's current travel, such as a tourist visa, a work visa, or a student visa, etc., and the user requirement information refers to the materials that need to be provided for applying for a visa.

[0041] Exemplarily, if the input information is "I want to travel to the first country, please generate a visa application form for the first country". Then the system can determine the first country as the travel destination, and then determine the travel type as travel. The electronic device can also determine the form type of the visa application form to be filled based on the travel destination and the travel type, and call the form template of this form type from a pre-set visa database or a pre-trained model. After obtaining the form template, the field structure in the form template can be parsed, and all the content that needs to be filled in by the user in the form template can be extracted as the user requirement information, and a corresponding information collection form can be generated.

[0042] Then, the information collection form can be displayed in the information collection interface, and the user can fill in the information collection form manually, or the electronic device can automatically fill in the information collection form.

[0043] Such as Figure 3As shown, after the user enters the input information "Please generate a tourist visa for the first country", the electronic device can parse the input information, determine that the user's intention is to generate a visa application form for the tourist type of the first country, then determine the form template of the visa application form, and then extract all the information fields that need to be filled in by the user in the form template, and generate a corresponding information collection form 301 based on these information fields. The information collection interface includes 6 information collection areas, and the description information of the information collection areas is basic information, passport information, occupation information, education information, family information, and travel information. Then, the information collection interface can be displayed based on the information collection form.

[0044] Through the above solution, travel-related elements can be identified according to the user's input information, and a structured information collection interface can be generated based on these elements. Compared with the traditional method of manually setting the information collection interface, this method improves the efficiency of information collection.

[0045] S102, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information.

[0046] In the embodiment of the present application, the first input to the information collection interface can be an input indicating to fill in N information collection areas according to the description information of the information collection areas. Specifically, the N information collection areas can be automatically filled with the data pre-stored in the database and the data scanned by the electronic device.

[0047] As Figure 3 shown, the information collection interface may include a displayed autofill control 302, which is used to indicate to fill in N information collection areas according to the description information of the information collection areas. Then, the first input is a selection input to the autofill control.

[0048] Among them, the first input can be a touch input of the user on the information collection interface of the electronic device through a finger or a touch device such as a stylus. For example, the touch input can be a touch click operation, a slide operation, or other operations. The first input can also be an input operation performed by the user on the information collection interface with the help of other input devices such as a mouse, a remote control device, or a keyboard connected to the electronic device.

[0049] In some embodiments of the present application, the above first input is used to instruct the system to automatically fill in N information collection areas in the information collection interface according to the description information of the information collection area, and the first input may be a first operation. Exemplarily, the above first input includes, but is not limited to: a long press input by the user on the auto-fill control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be specifically determined according to actual usage requirements, and the embodiments of the present invention do not make limitations. The specific gesture in the embodiments of the present application may be any one of a click gesture, a swipe gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; the click input in the embodiments of the present application may be a single click input, a double click input, or a click input of any number of times, etc., and may also be a long press input or a short press input. For example, the above first input may be: a double click input by the user on the auto-fill control in the information collection interface.

[0050] As Figure 3 shown, the information collection interface not only includes 6 information collection areas to be collected, but also includes an auto-fill control 302 and a download application form control 303. The auto-fill control is used to instruct the system to automatically fill in the blank information collection interface based on the data stored in the database or the scanned data, and the download application form control is used to instruct to generate and download a transaction application form based on the filled information collection interface.

[0051] In the embodiments of the present application, after obtaining the input information of the user, an information collection interface including multiple information collection areas and corresponding description information may be automatically displayed; subsequently, after the system receives the first input of the user on the information collection interface, it can perform a filling operation based on the description information of each information collection area and automatically input information. In this way, the information collection interface can be automatically displayed based on the input information of the user, and the system can identify the description information and perform an input operation on the information collection area. This method does not require the user to manually search for the application form, nor does it require the user to manually input a large amount of information in the information collection interface, thus simplifying the filling operation of the application form.

[0052] Specifically, in some embodiments, the performing an input operation on the information collection area according to the description information in response to the first input on the information collection interface includes:

[0053] In response to the first input on the information collection interface, perform an input operation on the information collection area according to the description information and the user information.

[0054] In this embodiment, since user information needs to be filled in the visa application form, the first input can be used to instruct the system to fill in the corresponding content in the information collection area according to the description information and user information. User information refers to the basic information related to the applicant required to be filled in during the visa application process, such as name, gender, date of birth, nationality, passport number, contact information, occupation, etc.

[0055] Specifically, the corresponding user information can be obtained from the data pre-stored in the electronic device, or the electronic device can be used to scan relevant certificates or documents to obtain the corresponding user information. Exemplarily, when the information collection interface is displayed on the electronic device, the user can make a first input to the information collection interface. In response to this first input, the system can query the text information in the database that matches the description information of the N information collection areas, and perform an input operation on the information collection area according to the matching text information. If the first data in the database cannot match and fill the complete N information collection areas, the system of the electronic device can automatically open the scanning interface to guide the user to use the camera of the electronic device to scan relevant physical documents. The physical documents can include identity cards, passports, bank cards, medical examination reports, etc., extract the text information in the scanned physical documents, and match the recognized text information with the remaining unfilled information collection areas, and then perform an input operation on the information collection area according to the matched data until all the information collection areas to be collected are filled.

[0056] Through the above method, it is possible to automatically fill in the information collection area by combining the description information and user information, thereby significantly reducing the amount of manual input by the user and improving the filling efficiency and accuracy of the visa application form.

[0057] Specifically, in some embodiments, the performing an input operation on the information collection area according to the description information and user information in response to the first input to the information collection interface includes:

[0058] In response to the first input to the information collection interface, display a user information selection interface; the user information selection interface includes at least one user identifier, and each user identifier has corresponding user information;

[0059] In response to a second input to the first user identifier among the at least one user identifier, perform an input operation on the information collection area according to the description information and the user information corresponding to the first user identifier.

[0060] In this embodiment, the electronic device may pre-store user information of multiple users. For example, user information of multiple family members in a family, or user information of multiple team members in a team. However, the description information in the information collection interface can only describe general attributes such as "name" and "nationality", and cannot indicate which specific user's user information should be filled in. Therefore, it is impossible to directly determine which user's user information should be filled into the corresponding information collection area according to the description information.

[0061] In this case, the user can also manually select the user information to be filled in. Specifically, the system receives and responds to the first input on the information collection interface, and can display a user information selection interface. At least one user identifier is displayed in the user information selection interface, and each user identifier corresponds to the user information of a user. Then, the user can select the first user identifier from at least one user identifier, that is, perform a second input on the first user identifier. The second input is a selection input for the first user identifier among at least one user identifier. Then, the system will respond to the second input and perform an input operation on the information collection area according to the description information and the user information corresponding to the first user identifier. For example, the second input can be a click input or a long press input on the first user identifier.

[0062] Exemplarily, after displaying the user information selection interface, at least one user identifier as shown in Figure 5 may be displayed. The at least one user includes the user identifier of the first user, the user identifier of the second user, and the user identifier of the third user. The user can perform a second input on the first user identifier 501 among the at least one user identifier as shown in Figure 5 to select the first user identifier and determine the user information corresponding to the first user identifier as the user information to be filled into the information collection area.

[0063] Through the above method, in the case of user information of multiple users, the user information that meets the requirements can be manually selected from the user information selection interface and filled into the information collection area, so as to achieve accurate filling of the information collection area, avoid filling in incorrect information, and improve the accuracy of the finally generated visa application form.

[0064] Specifically, in some embodiments, the step of responding to the first input on the information collection interface and performing an input operation on the information collection area according to the description information and the user information includes:

[0065] Responding to the first input on the information collection interface, and performing an input operation on the information collection area according to the description information, the user information, and the travel information.

[0066] In this embodiment, travel information refers to information related to the actual itinerary arrangement involved in a user's travel, including but not limited to information related to transportation, accommodation, and specific schedules. For example, travel information may include flight ticket information, hotel accommodation information, etc.

[0067] Since the visa application form requires not only filling in the user's basic information but also designing the user's specific itinerary arrangement, it is necessary to combine the description information, user information, and travel information to fill in the information collection area.

[0068] Exemplarily, if the description information of a certain information collection area is the arrival date, the system can fill in this information collection area according to the flight arrival time in the flight ticket information; if the description information of a certain information collection area is the accommodation location, the system can fill in this information collection area according to the hotel address reserved by the user in the hotel accommodation information.

[0069] In the above technical solution, incorporating travel information into the automatic filling logic of the information collection area can achieve accurate filling of itinerary fields in the visa application form, improve the integrity and automation of information collection, and meet the filling requirements of travel content in the visa application form.

[0070] Specifically, in some embodiments, the performing an input operation on the information collection area according to the description information, user information, and travel information in response to a first input to the information collection interface includes:

[0071] In response to a first input to the information collection interface, display a travel information confirmation interface;

[0072] In response to a third input to the travel information confirmation interface, perform an input operation on the information collection area according to the description information, the user information, and the travel information corresponding to the travel information confirmation interface.

[0073] In this embodiment, when the system receives the first input, in response to the first input to the information collection interface, a travel information confirmation interface can be displayed. The travel information confirmation interface includes the displayed travel information, which can be travel information extracted from the text message application, email application, or other social applications of the electronic device. The user can view, check, and confirm whether to perform an input operation on the information collection area based on the displayed travel information in this travel information confirmation interface.

[0074] For example, the travel information confirmation interface may include flight reservation information received by the electronic device through the text message application and hotel accommodation information received through the social application.

[0075] If the user confirms that the travel information displayed in the travel information confirmation interface can be used to fill in the information collection area, that is, a third input can be performed on the travel information confirmation interface. This third input can be a confirmation input for the travel information displayed on the travel information confirmation interface.

[0076] Then, in response to this third input, the system can generate information fields to be filled in the information collection area based on the description information, user information, and travel information, and input these information fields into the corresponding information collection areas.

[0077] In the above manner, before performing an input operation on the information collection area, the user can visually check the obtained travel information in the displayed travel information confirmation interface to ensure the accuracy of the travel information. Only the travel information confirmed by the user can be used to fill in the information collection area, thereby ensuring that the content input into the information collection area conforms to the user's intention and improving the reliability of automatic filling.

[0078] Specifically, in some embodiments, the method further includes:

[0079] Receiving a fourth input to the first information collection area in the information collection interface;

[0080] In response to the fourth input, performing an input operation on the first information collection area according to the input information corresponding to the fourth input.

[0081] In this embodiment, the user can also manually input information into the information collection area in the information collection interface to complete or supplement the content in the information collection interface.

[0082] Among them, the fourth input can be an input for filling in input information in the first information collection area in the information collection interface. This input information can be user information such as name and passport number, or travel information such as arrival date. Then, after the system receives the fourth input, in response to the fourth input, the input information corresponding to the fourth input can be input into the first information collection area and displayed.

[0083] Exemplarily, the system has automatically filled in fields such as "name", "passport number", and "arrival date" into each information collection area in the information collection interface according to the user-selected user information and travel information. However, if the "arrival date" filled in the first information collection area has changed, the user can perform a fourth input on the first information collection area and input a new arrival date in the first information collection area through the fourth input.

[0084] In this way, while supporting the system to automatically fill in each information collection area in the information collection interface, it also allows users to flexibly modify or improve the information collected in the information collection interface by manual filling, improving the accuracy of the collected information, and thus ensuring the accuracy of the subsequent generated visa application form.

[0085] Specifically, in some embodiments, the method further includes:

[0086] Receiving a fifth input to a first control in the information collection interface;

[0087] In response to the fifth input, displaying at least one image;

[0088] Receiving a sixth input to a first image among the at least one image;

[0089] In response to the sixth input, performing an input operation on the information collection area according to the first image.

[0090] In this embodiment, the first control is used to indicate that by extracting information from the images stored or cached in the electronic device, an input operation is performed on the information collection interface. And the first input can be a selection input to the first control. Then, after the system receives the fifth input, it can respond to the fifth input and display at least one image.

[0091] Exemplarily, the system will search for at least one image containing text information from the electronic album, communication applications, and shooting applications. Among them, the electronic album refers to an application on the electronic device for storing and managing photos and videos. The communication application refers to an application that supports message sending and receiving and social interaction. In the communication application, there may be images received by the user, such as invoice photos received through the SMS application or ticket photos received in the chat application. The shooting application refers to an application that provides functions of taking photos and recording videos, such as the camera application in the electronic device.

[0092] After displaying at least one image, the user can perform a sixth input on the first image among the at least one image, and the sixth input is a selection input to the first image. Then, after the system receives the sixth input, it can respond to the sixth input, extract the text information of the first image through optical character recognition technology. The text information may include at least one of user information and travel information, and then an input operation can be performed on the information collection area based on the extracted text information and the description information of the information collection area. For example, the sixth input can be a click input or a long press input on the selected first image.

[0093] Exemplarily, after displaying the album interface 601 of the electronic album, it can display as Figure 6At least one image in the shown electronic photo album, where the at least one image may include an ID card photo, a bank card photo, a payslip photo, and a driver's license photo.

[0094] The user can, as Figure 6 shown, perform a selection input on a first image 602 among the at least one image to select the first image. Then, the system can extract the text information in the first image and fill in the information collection area based on the extracted text information. Among them, as Figure 6 the text such as "ID card photo 1" in the image in

[0095] is only to indicate that it is a thumbnail of an ID card image of a user in the electronic photo album, and the actual text content such as "ID card photo 1" will not be displayed in the electronic photo album.

[0096] Specifically, in some embodiments, the method further includes:

[0097] Receiving a seventh input to the information collection interface;

[0098] Responding to the seventh input, generating an information collection file according to the information collection interface.

[0099] In this embodiment, the information collection interface further includes a displayed second control, and the second control is used to indicate generating a filled information collection file according to the filled information collection interface. Since the seventh input is a selection input to the second control, the seventh input is used to indicate generating a filled information collection file according to the filled information collection interface.

[0100] Specifically, taking the information collection file as a visa application form as an example, after filling in N information collection areas in the information collection interface, the user can perform a seventh input on the second control. The system receives and responds to the seventh input, obtains a form template of the form type of the visa application form, fills the N filled information collection areas in the information collection interface into the corresponding positions in the form template, and then a filled visa application form can be obtained. After generating the filled visa application form, the visa application form can be downloaded to the local end of the electronic device or directly submitted to the relevant system.

[0101] As Figure 3 shown, the second control may be a download application form control 303 in the information collection interface, and the download application form control is used to indicate generating and downloading a visa application form based on the filled information collection interface.

[0102] In this embodiment, by parsing the input information of the user, the visa application form that the user wants to fill can be determined, and the information collection interface corresponding to the visa application form can be displayed. Then, the system can automatically fill the information collection area in the information collection interface according to the data stored in the database or the data scanned and extracted, and finally generate a complete visa application form based on the filled information collection interface. In this way, the visa application form can be automatically queried based on the input information of the user, and the information collection interface corresponding to the visa application form can be generated. Then, combined with the data stored in the database and the information scanned and extracted, the filled information collection interface can be automatically generated, and the visa application form can be filled based on the filled information collection interface. This method eliminates the need for the user to manually search for the required visa application form and manually input cumbersome data in the visa application form, thereby improving the efficiency of visa information processing.

[0103] In addition, the system can also traverse all the images stored or cached in the electronic device, automatically identify the images containing travel information and user information, then extract the text information in these images, and store the extracted text information and the corresponding images in the database in an associated manner, realizing the automatic extraction and storage of travel information and user information. And subsequently, after the information collection interface is displayed on the electronic device, the input operation can be directly performed on the information collection area according to the text information stored in the database, thus facilitating the efficient collection of subsequent information.

[0104] In addition, in some embodiments, after displaying the information collection interface according to the input information, the method further includes:

[0105] In response to the selection input of the scan control in the information collection interface, display a scan interface;

[0106] In response to the scan input, generate a scan image corresponding to the content displayed in the scan interface;

[0107] Identify the second text information in the scan image;

[0108] Perform an input operation on the information collection area according to the description information and the second text information.

[0109] In this embodiment, the scan interface is an interface provided by the electronic device for capturing images of documents or objects in real time. During the process of filling the information collection area in the information collection interface, the electronic device can, in response to the selection input of the scan control, display the scan interface and scan the target object through the scan interface. The target object can be a relevant document, certificate, or other object containing text information. For example, the target object can be an ID card, passport, or driver's license, etc.

[0110] Then, when the preview image displayed in the scanning interface includes the target object that the user wants to scan, the user can perform a scanning input on the scanning interface. Then, in response to the scanning input, the system can capture the content displayed in the scanning interface to generate a scanning image. Then, the system can use optical character recognition technology to extract the second text information in the scanning image, which may include user information and travel information. After determining the second text information, an input operation can be performed on the information collection area according to the second text information and the description information in the information collection interface, and according to the description information and the second text information.

[0111] Exemplarily, the user can scan an ID card in the scanning interface. Then, the scanning image includes the image of the ID card. The system can recognize the ID number and name on the ID card in the scanning image and determine the text information related to personal affairs such as the ID number and name as the second text information. Then, the information collection interface can be filled according to the name and ID number in the second text information.

[0112] Exemplarily, when the user Figure 3 performs a first input on the first control 302 as shown, a text box 403 as shown Figure 4 can be displayed in the information collection interface 301. The text box includes a scanning control 401 and a picture recognition control 402. The scanning control is used to instruct the electronic device to switch to the scanning interface and fill the data fields to be collected in the data collection page with the data obtained by scanning. The picture recognition control is used to instruct to fill the data fields to be collected in the data collection page with the data extracted from the images stored in the electronic device.

[0113] In this embodiment, a scanning image can be obtained by scanning a target object, and the text information associated with personal affairs in the scanning image can be extracted and determined as the second text information, and the information collection interface of the transaction application form can be automatically filled with these second text information. In this way, there is no need for the user to manually fill the text information in the target object into the information collection interface, and the system can scan the object to automatically extract and fill the text information, improving the efficiency of data collection.

[0114] In addition, after the system obtains a scanned image by scanning a target object and identifies the second text information in the scanned image, the system may display a request message for asking the user whether to store the second text information in a database for automatically filling a transaction application form during subsequent transaction processing. The user may make a confirmation input for the request message, and the confirmation input is used to confirm storing the second text information in the database. After receiving the confirmation input, the system may, in response to the confirmation input, associate the scanned image with the second text information extracted from the scanned image and store the associated second text information and the scanned image in the database to ensure that the original scanned image can be obtained during subsequent querying of the second data, so as to ensure the accuracy of the second data.

[0115] In the above solution, after identifying and extracting the second text information in the scanned image, the system may display a request message to ask the user whether to store the second text information in the database. After the user confirms the storage, the system may associate and store the scanned image with the extracted second text information in the database to facilitate subsequent automatic filling of relevant visa application forms, thereby improving the efficiency of subsequent transaction processing.

[0116] In some embodiments, before displaying the information collection interface corresponding to the transaction application form, the method further includes:

[0117] Identifying at least one keyword in the input information;

[0118] When the at least one keyword matches both a preset first keyword slot and a second keyword slot, determining a transaction application form according to the at least one keyword;

[0119] When the at least one keyword matches the first keyword slot and does not match the second keyword slot, generating a prompt message according to the second keyword slot, where the prompt message is used to prompt the user to input a keyword that matches the second keyword slot.

[0120] In this embodiment, after receiving the input information input by the user, the system may perform word segmentation processing on the input information to obtain multiple word segments, and then may determine the word segments or phrases carrying the main information among the multiple word segments as keywords. For example, since nouns in word segments usually carry the main information, the nouns in the input information may be determined as keywords.

[0121] The keyword slot refers to a placeholder structure preset by the system during the parsing of input information, which is used to store keywords of specific categories for matching and organizing semantic information, so as to accurately understand the user's intention and drive the corresponding processing flow. In this embodiment, the preset keyword slots include a first keyword slot and a second keyword slot, where the first keyword slot is the main keyword slot for triggering the filling of the transaction application form, and the second keyword slot is the auxiliary keyword slot for triggering the filling of the transaction application form.

[0122] After identifying at least one keyword in the input information, if the extracted keyword is consistent with the expected category of a certain keyword slot, it can be considered that the keyword and the keyword slot match. If there is a keyword in at least one keyword that matches both the first keyword slot and the second keyword slot, then the transaction application form to be filled can be directly determined according to the keyword.

[0123] If the extracted keyword only matches the main first keyword slot but does not match the auxiliary second keyword slot, then the system only knows that the user wants to fill out a transaction application form, but does not know the form type of the transaction application form that the user wants to fill out. Therefore, a prompt message can be generated and displayed according to the auxiliary second keyword slot to prompt the user to input a keyword that matches the second keyword slot, so that the system can determine the transaction application form that the user wants to fill out.

[0124] In addition, if the extracted keyword only matches the auxiliary second keyword slot but does not match the main first keyword slot, the transaction information processing flow is not triggered.

[0125] Exemplarily, the transaction application form can be a visa application form. Then, the first keyword slot corresponding to the visa application form can be "visa application form", and the second keyword slot corresponding to the visa application form can be "country name". If the user's input information is "help me generate a visa application form for the first country", the system can obtain the keywords "visa application form" and "first country". Among them, the keyword "visa application form" matches the first keyword slot, and the keyword "first country" matches the second keyword slot. Therefore, the system can directly generate and display the information collection interface corresponding to the visa application form for the first country.

[0126] If the user's input information is "find a visa application form", then the system can only detect the keyword "visa application form", which matches the first keyword slot. However, there is no keyword in the input information that matches the second keyword slot. Therefore, the system can generate and display the prompt message "Please provide the specific country to generate the corresponding visa application form". At this time, the next round of conversation can be entered to wait for the user to supplement the country information and then generate the information collection interface corresponding to the corresponding visa application form.

[0127] If the input information of the user is "I have a travel plan to the second country", although the keyword "second country" in the input information matches the second keyword slot, it does not involve the keyword that matches the first keyword slot. Therefore, the transaction information processing flow is not triggered.

[0128] In the above method, through the matching mechanism of keyword slots, accurate parsing of the input information can be achieved, ensuring that the transaction application form is automatically determined when the key information is complete, and guiding the user to supplement the relevant key information automatically when the information is missing, making the transaction information processing flow smoother.

[0129] Figure 7 It is a schematic structural diagram of an information processing device 700 provided by another embodiment of the present application, as Figure 7 shown, the information processing device 700 may include:

[0130] A first display module 701, configured to display an information collection interface according to the input information when the input information is obtained; the information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer;

[0131] A first input module 702, configured to perform an input operation on the information collection area according to the description information in response to a first input to the information collection interface. In the present application, after obtaining the input information of the user, an information collection interface including multiple information collection areas and corresponding description information can be automatically displayed; subsequently, after the system receives the first input to the information collection interface from the user, it can perform a filling operation based on the description information of each information collection area and automatically input the information. In this way, the information collection interface can be automatically displayed based on the input information of the user, and the system can identify the description information and perform an input operation on the information collection area. This method does not require the user to manually search for the application form, nor does it require the user to manually input a large amount of information in the information collection interface, thus simplifying the filling operation of the application form.

[0132] In another optional example, the first display module 701 includes:

[0133] A first determination unit, configured to determine a travel destination, a travel type, and user demand information according to the input information when the input information is obtained;

[0134] A first acquisition unit, configured to acquire an information collection form according to the travel destination, the travel type, and the user demand information;

[0135] A first display unit, configured to display the information collection interface based on the information collection form.

[0136] In another alternative example, the first input module 702 includes:

[0137] A first input unit, configured to perform an input operation on the information collection area according to the description information and user information in response to a first input to the information collection interface.

[0138] In another alternative example, the first input unit is specifically configured to:

[0139] In response to a first input to the information collection interface, display a user information selection interface; the user information selection interface includes at least one user identifier, and each user identifier has corresponding user information;

[0140] In response to a second input to the first user identifier among the at least one user identifier, perform an input operation on the information collection area according to the description information and the user information corresponding to the first user identifier.

[0141] In another alternative example, the first input unit is further specifically configured to:

[0142] In response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information, user information, and travel information.

[0143] In another alternative example, the first input unit is further specifically configured to:

[0144] In response to a first input to the information collection interface, display a travel information confirmation interface;

[0145] In response to a third input to the travel information confirmation interface, perform an input operation on the information collection area according to the description information, the user information, and the travel information corresponding to the travel information confirmation interface.

[0146] In another alternative example, the device further includes:

[0147] A first receiving module, configured to receive a fourth input to a first information collection area in the information collection interface;

[0148] A second input module, configured to perform an input operation on the first information collection area according to the input information corresponding to the fourth input in response to the fourth input.

[0149] In another alternative example, the device further includes:

[0150] A second receiving module, configured to receive a fifth input to a first control in the information collection interface;

[0151] A second display module, configured to display at least one image in response to the fifth input;

[0152] A third receiving module, configured to receive a sixth input for a first image among the at least one image;

[0153] A third input module, configured to perform an input operation on the information acquisition area according to the first image in response to the sixth input.

[0154] In another optional example, the apparatus includes:

[0155] A fourth receiving module, configured to receive a seventh input for the information acquisition interface;

[0156] A generation module, configured to generate an information acquisition file according to the information acquisition interface in response to the seventh input.

[0157] The information processing apparatus in the embodiments of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.

[0158] The information processing apparatus in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.

[0159] The information processing device provided by the embodiments of the present application can implement Figure 1 each process implemented by the method embodiment of

[0160] Optionally, as Figure 8 shown, the embodiments of the present application further provide an electronic device 100, including a processor 110, a memory 119, a program or instruction stored on the memory 119 and executable on the processor 110. When the program or instruction is executed by the processor 110, it implements each process of the above information processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0161] It should be noted that the electronic device in the embodiments of the present application includes the above-mentioned mobile electronic device and non-mobile electronic device.

[0162] Please refer to Figure 9 Figure 9 for a schematic hardware structure diagram of an electronic device for implementing the embodiments of the present application. The electronic device 100 includes, but is not limited to: a radio frequency unit 121, a network module 122, an audio output unit 123, an input unit 124, a sensor 125, a display unit 126, a user input unit 127, an interface unit 128, a memory 129, and a processor 120, etc.

[0163] Those skilled in the art can understand that the electronic device 100 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 120 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 9 The electronic device structure shown in

[0164] does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0165] A processor 120, configured to, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information. In this application, after obtaining the user's input information, an information collection interface including a plurality of information collection areas and corresponding description information can be automatically displayed; subsequently, after the system receives a first input to the information collection interface, it can perform a filling operation based on the description information of each information collection area and automatically input information. In this way, the information collection interface can be automatically displayed based on the user's input information, and the system can identify the description information and perform an input operation on the information collection area. This method eliminates the need for the user to manually search for an application form and manually input a large amount of information in the information collection interface, thus simplifying the filling operation of the application form.

[0166] In another alternative example, the electronic device 100 includes:

[0167] A processor 120, configured to, when the input information is obtained, determine a travel destination, a travel type, and user demand information according to the input information;

[0168] A processor 120, configured to obtain an information collection form according to the travel destination, the travel type, and the user demand information;

[0169] A display unit 126, configured to display the information collection interface based on the information collection form.

[0170] In another alternative example, the processor 120 is configured to, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information and the user information.

[0171] In another alternative example, the processor 120 is configured to: in response to a first input to the information collection interface, display a user information selection interface; the user information selection interface includes at least one user identifier, and each user identifier has corresponding user information;

[0172] A display unit 126, configured to, in response to a second input to a first user identifier among the at least one user identifier, perform an input operation on the information collection area according to the description information and the user information corresponding to the first user identifier.

[0173] In another alternative example, the electronic device 100 further includes:

[0174] A processor 120, configured to, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information, the user information, and the travel information.

[0175] In another alternative example, the electronic device 100 further includes:

[0176] A display unit 126, configured to display a travel information confirmation interface in response to a first input to the information collection interface;

[0177] A processor 120, configured to perform an input operation on the information collection area according to the description information, the user information, and the travel information corresponding to the travel information confirmation interface in response to a third input to the travel information confirmation interface.

[0178] In another alternative example, the electronic device 100 further includes:

[0179] A user input unit 127, configured to receive a fourth input to a first information collection area in the information collection interface;

[0180] A processor 120, configured to perform an input operation on the first information collection area according to the input information corresponding to the fourth input in response to the fourth input.

[0181] In another alternative example, the electronic device 100 further includes:

[0182] A user input unit 127, configured to receive a fifth input to a first control in the information collection interface;

[0183] A display unit 126, configured to display at least one image in response to the fifth input;

[0184] A user input unit 127, configured to receive a sixth input to a first image among the at least one image;

[0185] A processor 120, configured to perform an input operation on the information collection area according to the first image in response to the sixth input.

[0186] In another alternative example, the electronic device 100 further includes:

[0187] A user input unit 127, configured to receive a seventh input to the information collection interface;

[0188] A processor 120, configured to generate an information collection file according to the information collection interface in response to the seventh input.

[0189] It should be understood that in the embodiments of the present application, the input unit 124 may include a Graphics Processing Unit (GPU) 1241 and a microphone 1242. The GPU 1241 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in the video capture mode or the image capture mode. The display unit 126 may include a display panel 1261, and the display panel 1261 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 127 includes at least one of a touch panel 1271 and other input devices 1272. The touch panel 1271 is also referred to as a touch screen. The touch panel 1271 may include two parts: a touch detection device and a touch controller. The other input devices 1272 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated herein.

[0190] The memory 129 can be used to store software programs and various data. The memory 129 mainly includes a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 129 can include a volatile memory or a non-volatile memory, or the memory 129 can include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 129 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.

[0191] The processor 120 may include one or more processing units; optionally, the processor 120 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 120 either.

[0192] The embodiment of the present application also provides a readable storage medium. A program or instruction is stored on the readable storage medium. When the program or instruction is executed by the processor, each process of the above-mentioned information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0193] Among them, the processor is the processor in the electronic device in the above-mentioned embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc.

[0194] The embodiment of the present application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the above-mentioned information processing method embodiment, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0195] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0196] The embodiment of the present application provides a computer program product. The program product is stored in a storage medium. The program product is executed by at least one processor to implement each process of the above-mentioned information processing method embodiment, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0197] It should be noted that in this text, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including such element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0198] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0199] The embodiments of the present application have been described above with reference to the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them fall within the protection scope of the present application.

Claims

1. An information processing method, characterized in that including: When receiving input information, display an information collection interface according to the input information; The information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer; In response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information.

2. The method according to claim 1, characterized in that, The step of, when receiving input information, display an information collection interface according to the input information includes: When receiving the input information, determine a travel destination, a travel type, and user demand information according to the input information; Obtain an information collection form according to the travel destination, the travel type, and the user demand information; Display the information collection interface based on the information collection form.

3. The method according to claim 1, wherein The step of, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information includes: In response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information and user information.

4. The method according to claim 3, characterized in that, The step of, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information and user information includes: In response to a first input to the information collection interface, display a user information selection interface; the user information selection interface includes at least one user identifier, and each user identifier has corresponding user information; In response to a second input to the first user identifier among the at least one user identifier, perform an input operation on the information collection area according to the description information and the user information corresponding to the first user identifier.

5. The method according to claim 3, wherein The step of, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information and user information includes: In response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information, user information, and travel information.

6. The method according to claim 5, wherein The step of, in response to a first input to the information collection interface, perform an input operation on the information collection area according to the description information, user information, and travel information includes: In response to a first input to the information collection interface, display a travel information confirmation interface; In response to a third input to the travel information confirmation interface, perform an input operation on the information collection area according to the description information, the user information, and the travel information corresponding to the travel information confirmation interface.

7. The method according to claim 1, characterized in that The method further includes: Receive a fourth input to the first information collection area in the information collection interface; In response to the fourth input, perform an input operation on the first information collection area according to the input information corresponding to the fourth input.

8. The method according to claim 1, wherein The method further includes: Receive a fifth input to the first control in the information collection interface; In response to the fifth input, display at least one image; Receive a sixth input to the first image among the at least one image; In response to the sixth input, perform an input operation on the information collection area according to the first image.

9. The method according to claim 1, wherein The method further includes: Receive a seventh input to the information collection interface; In response to the seventh input, generate an information collection file according to the information collection interface.

10. An information processing apparatus, characterized in that, Comprising: A first display module, configured to display an information collection interface according to the input information when the input information is obtained; The information collection interface includes N information collection areas and description information of the information collection areas, where N is a positive integer; A first input module, configured to perform an input operation on the information collection area according to the description information in response to a first input to the information collection interface.

11. The device according to claim 10, characterized in that, The first display module includes: A first determination unit, configured to determine a travel destination, a travel type, and user demand information according to the input information when the input information is obtained; A first acquisition unit, configured to acquire an information collection form according to the travel destination, the travel type, and the user demand information; A first display unit, configured to display the information collection interface based on the information collection form.

12. The device according to claim 10, characterized in that, The first input module includes: A first input unit, configured to perform an input operation on the information collection area according to the description information and user information in response to a first input to the information collection interface.

13. The device according to claim 10, characterized in that, The apparatus further includes: A first receiving module, configured to receive a fourth input to the first information collection area in the information collection interface; A second input module, configured to perform an input operation on the first information collection area according to the input information corresponding to the fourth input in response to the fourth input.

14. The device according to claim 10, wherein The apparatus further includes: A second receiving module, configured to receive a fifth input to the first control in the information collection interface; A second display module, configured to display at least one image in response to the fifth input; A third receiving module, configured to receive a sixth input to the first image in the at least one image; A third input module, configured to perform an input operation on the information collection area according to the first image in response to the sixth input.

15. An electronic device, characterized in that, Comprising a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the information processing method described in any one of claims 1-9 are implemented.