Information identification method and device, electronic equipment and medium

By identifying in the electronic device and sending the identification result to the second application for processing, the cumbersome problem of multiple applications scanning the same identification code is solved, and the recognition efficiency is improved.

CN115760110BActive Publication Date: 2025-10-17VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

When using multiple applications to scan the same identification code, the processing is cumbersome and the recognition efficiency is low.

Method used

By displaying the information scanning interface of the first application on the electronic device, identifying the information to be identified and sending the identification result to the second application for processing, repeated scanning steps are reduced.

Benefits of technology

The steps of multiple application identification information are simplified and the identification efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115760110B_ABST
    Figure CN115760110B_ABST
Patent Text Reader

Abstract

The application discloses an information identification method and device, electronic equipment and medium, and belongs to the field of information processing. The information identification method comprises the following steps: displaying an information scanning interface corresponding to a first application; identifying to-be-identified information in the information scanning interface to obtain a first identification result; and sending the first identification result to a second application for processing to obtain a target processing result.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of information processing, and particularly relates to an information identification method and device, an electronic device and a medium. BACKGROUND

[0002] At present, identification codes such as two-dimensional codes and bar codes are applied in various fields of people's daily life. With the continuous popularization of identification codes, the identification technology of identification codes is also developing, and users can identify information contained in various identification codes by using an application with a scanning function.

[0003] In the related art, when a user needs to use different applications to scan the same identification code, the user needs to first open an application to scan the identification code and obtain an identification result of the identification code, and then close the application. Then the user opens another application to scan the identification code again, performs a second identification, and obtains a second identification result.

[0004] In this way, when multiple applications are used to scan the same identification code, the steps of the entire processing process are cumbersome, and the identification efficiency is low. SUMMARY

[0005] Embodiments of the present application provide an information identification method, device, electronic device and medium, which can solve the problem that the entire processing process is cumbersome and the identification efficiency is low when multiple applications are used to scan the same identification code.

[0006] In a first aspect, an information identification method is provided, which includes: displaying an information scanning interface corresponding to a first application; identifying to-be-identified information in the information scanning interface to obtain a first identification result; and sending the first identification result to a second application for processing to obtain a target processing result.

[0007] In a second aspect, an information identification device is provided, which includes a display module, an identification module and a processing module, wherein: the display module is configured to display an information scanning interface corresponding to a first application; the identification module is configured to identify to-be-identified information in the information scanning interface displayed by the display module to obtain a first identification result; and the processing module is configured to send the first identification result obtained by the identification module to a second application for processing to obtain a target processing result.

[0008] In a third aspect, an electronic device is provided, which includes a processor and a memory. The memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the method according to the first aspect.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run a program or instructions to implement the method according to the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, the program product being stored in a storage medium, and the program product being executed by at least one processor to implement the method according to the first aspect.

[0012] In the embodiment of the present application, the electronic device can display the information scanning interface corresponding to the first application, identify the to-be-recognized information in the information scanning interface to obtain a first recognition result, and then send the first recognition result to the second application for processing to obtain a target processing result. In this way, since the electronic device can directly process the first recognition result obtained by the first application in the second application without the electronic device using multiple applications to identify the to-be-recognized information, the number of times of identification of the electronic device is reduced, thereby simplifying the steps of using multiple applications to identify information by the electronic device and improving the identification efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0013] Figure 1 is a method flow diagram of an information identification method provided by an embodiment of the present application;

[0014] Figure 2 is one of interface instance diagrams applied to an information identification method provided by an embodiment of the present application;

[0015] Figure 3 is another of interface instance diagrams applied to an information identification method provided by an embodiment of the present application;

[0016] Figure 4 is a third of interface instance diagrams applied to an information identification method provided by an embodiment of the present application;

[0017] Figure 5 is a fourth of interface instance diagrams applied to an information identification method provided by an embodiment of the present application;

[0018] Figure 6 is a fifth of interface instance diagrams applied to an information identification method provided by an embodiment of the present application;

[0019] Figure 7Fig. 6 is a schematic diagram of an interface instance to which the information recognition method provided in the embodiments of the present application is applied;

[0020] Figure 8 Fig. 7 is a schematic diagram of an interface instance to which the information recognition method provided in the embodiments of the present application is applied;

[0021] Figure 9 Fig. 8 is a schematic diagram of an interface instance to which the information recognition method provided in the embodiments of the present application is applied;

[0022] Figure 10 Fig. 9 is a schematic diagram of a structure of an information recognition device provided in the embodiments of the present application;

[0023] Figure 11 Fig. 10 is a schematic diagram of a structure of an electronic device provided in the embodiments of the present application;

[0024] Figure 12 Fig. 11 is a schematic diagram of a hardware of an electronic device provided in the embodiments of the present application. DETAILED DESCRIPTION

[0025] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.

[0026] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / ", generally represents a "or" relationship between the front and rear associated objects.

[0027] The information recognition method, device, electronic device and medium provided in the embodiments of the present application will be described in detail below with reference to the drawings, through specific embodiments and their application scenarios.

[0028] The information recognition method provided in the embodiments of the present application is applied in multiple application scenarios of recognizing coded information (such as a two-dimensional code). The specific application scenarios can be determined according to the use requirements, which are not limited by the present application.

[0029] For example, take the scenario of using application A and application B in an electronic device to identify the payment code as an example. If the balance of application A is insufficient when the user uses application A to make a payment, application B needs to be used to pay the remaining amount. At this time, the electronic device needs to open application A first and identify the payment code A to make the payment. Then, after the payment is completed using application A, close application A, and then open application B to identify the payment code A again to pay the remaining amount. Since this solution requires opening different applications multiple times to scan the code and pay before the final operation can be completed, the process of using multiple applications to make payments is more cumbersome and inefficient.

[0030] In an embodiment of the present application, if a user needs to use Application A and Application B to scan payment code A to make a payment, the user can first open the "Camera" application to identify the payment code A. After obtaining the recognition result that requires payment, the recognition result that requires payment is sent to Application A with a payment function. Then, the user fills in the specific amount that can be paid. Then, Application B automatically fills in the remaining amount to be paid based on the amount filled in Application A and makes the payment. Therefore, the electronic device can scan the code only once to realize payment in multiple applications at the same time. This simplifies the process steps of using multiple applications to make payments and improves efficiency.

[0031] The information identification method provided in this embodiment may be executed by an information identification device, which may be an electronic device, or a control module or processing module in the electronic device. The following electronic device is used as an example to illustrate the technical solution provided in the embodiment of the present application.

[0032] The present application embodiment provides an information identification method, such as Figure 1 As shown, the information identification method may include the following steps 201 to 203:

[0033] Step 201: The electronic device displays an information scanning interface corresponding to a first application.

[0034] In the embodiment of the present application, the first application may be any application with a scanning function installed in the electronic device.

[0035] In an embodiment of the present application, the information scanning interface corresponding to the above-mentioned first application can be the information scanning interface of any of the above-mentioned applications with a scanning function, or it can be the photo preview interface of a camera application that includes a scanning function in an electronic device.

[0036] Step 202: The electronic device identifies the information to be identified in the information scanning interface to obtain a first identification result.

[0037] In the embodiments of the present application, the first recognition result is a recognition result corresponding to the to-be-recognized information.

[0038] In the embodiments of the present application, the to-be-recognized information includes at least one of the following: coded information, text, pictures, documents, and the like.

[0039] For example, the coded information includes, but is not limited to, a two-dimensional code, a bar code, and the like.

[0040] For example, the identification of the to-be-recognized information includes, but is not limited to, identification of coded information, document identification, text recognition in a translation application, and the like.

[0041] In the embodiments of the present application, the information scanning interface displays a preview image captured by the camera, and the electronic device scans the preview image in real time. When the electronic device scans the to-be-recognized information in the preview image, the electronic device identifies the to-be-recognized information.

[0042] It should be noted that when the information scanning interface does not include a scanning frame, the electronic device scans the entire information scanning interface. When the information scanning interface includes a scanning frame, the electronic device can choose to scan the entire information scanning interface or only the scanning frame in the information scanning interface.

[0043] Step 203: The electronic device sends the first recognition result to the second application for processing to obtain a target processing result.

[0044] In the embodiments of the present application, the sending process can be automatic sending by the electronic device or manual sending by the user.

[0045] In the embodiments of the present application, the second application can be one or more applications installed in the electronic device in addition to the first application.

[0046] In the embodiments of the present application, when the electronic device needs to use multiple applications to process a to-be-recognized information at the same time, the to-be-recognized information can be first identified by an application with a scanning function (such as a camera application), and then the recognition result is sent to the multiple applications, so that the multiple applications do not need to perform scanning and can process the recognition result.

[0047] The following will exemplarily illustrate the sending scenario.

[0048] Exemplarily, taking the above-mentioned to-be-identified information as the collection two-dimensional code as an example, there are generally two kinds, the first kind is that the collection two-dimensional code already contains the payment amount (that is, the order information, and the payment result can be synchronized after the payment is completed, such as the two-dimensional code information of the parking lot, which needs to pay XX yuan). The other kind is that the user needs to actively input the payment amount, and the payment is checked manually after the payment is completed (the common checking methods are: voice playback after payment), so the information transmission needs to be specifically explained for these two scenarios.

[0049] Scenario 1, any collection two-dimensional code must contain a unique specific information, if the collection two-dimensional code already contains the amount, such as needing to pay 100 yuan, then the collection two-dimensional code information can be "https: / / id:XXXX&pay:100", and the collection two-dimensional code information also contains the payment order information id (id:XXXX). The "camera" application (that is, the above-mentioned first application) identifies the two-dimensional code information corresponding to the collection two-dimensional code after scanning the above-mentioned collection two-dimensional code, and then transmits the collection two-dimensional code information to the application A and application B (that is, the above-mentioned second application) with payment function through the inter-process communication technology implementation of the mobile terminal system. Then, the user can input payment of 90 yuan in the collection two-dimensional code information corresponding to application A, at this time, application B can automatically input payment of 10 yuan in the collection two-dimensional code information corresponding thereto based on the payment of 90 yuan and the total payment amount of 100 yuan.

[0050] Scenario 2, if the above-mentioned collection two-dimensional code information does not contain the amount, then the collection two-dimensional code information is "https: / / XXXX", the user inputs payment of 90 yuan in the collection two-dimensional code information corresponding to application A, and inputs payment of 10 yuan in the collection two-dimensional code information corresponding to application B, the camera transmits the inputted two-dimensional code information to application A, such as "https: / / id:XXXX&pay:90", and transmits the inputted two-dimensional code information to application B, such as "https: / / id:XXXX&pay:10", after the payment of application A and application B is completed, application A and application B will transmit the payment amount and order id to the merchant platform, since application A and application B share one payment order id, so the payment amounts of the two will be combined together.

[0051] Exemplarily, the following illustrates the processing of the first identification result by application A and application B in three different situations:

[0052] Example 1, application A and application B share the code scanning information. For example, initiate a payment operation, need to pay 100 yuan, but the balance of application A is only 90 yuan, not enough to pay, application B has balance to pay, at this time, 100 yuan needs to be distributed through the code scanning input box. Application A needs to pay 90 yuan and application B needs to pay 10 yuan, and the payment is completed at the same time.

[0053] Example 2, application A transmits the processing result information to application B. For example, application A processes the first identification result and transmits the processing result to application B. For example, application A generates an order after payment, and the order information needs to be shared with application B. The user can directly drag the order information to application B. The current technology can only take a screenshot of the order information and then share it.

[0054] Example 3, application A and application B trigger behaviors respectively. For example, each application processes the first identification result to trigger the application behavior. For example, application A initiates payment, and application B adds attention public number. For example, many restaurants often need to scan the code to follow the merchant's two-dimensional code on the table and pay by scanning the code. At this time, different applications need to process and perform related operations respectively.

[0055] In the information identification method provided by the embodiment of the application, the electronic device can display the information scanning interface corresponding to the first application, identify the to-be-identified information in the information scanning interface to obtain a first identification result, and then send the first identification result to the second application for processing to obtain a target processing result. In this way, since the electronic device can directly process the first identification result obtained by the first application in the second application without the electronic device using multiple applications to identify the to-be-identified information, the number of times of identification of the electronic device is reduced, thereby simplifying the steps of using multiple applications to identify information by the electronic device and improving the identification efficiency.

[0056] Optionally, in the embodiment of the application, the information scanning interface displays an adding control.

[0057] In the embodiment of the application, the adding control can be a control of any shape (such as a plus sign) or a control including text (such as "add").

[0058] In a possible embodiment, after step 201, the information identification method provided by the embodiment of the application further includes the following steps 201a and 201b:

[0059] Step 201a: The electronic device receives a sixth input to the adding control.

[0060] In the embodiment of the present application, the sixth input is used to trigger the electronic device to add the application identifier in the information scanning interface.

[0061] In the embodiment of the present application, the sixth input can be a user's click input on the adding control or other possible inputs, which are not limited in the embodiment of the present application.

[0062] In the embodiment of the present application, the electronic device can select N application identifiers from all application identifiers corresponding to the applications installed in the electronic device after receiving the sixth input, and add the N application identifiers to the information scanning interface.

[0063] In the embodiment of the present application, the electronic device can select N application identifiers from all application identifiers corresponding to the applications installed in the electronic device after receiving the sixth input, and add the N application identifiers to the information scanning interface.

[0064] For example, as shown in (a) of FIG. 10, the adding control 11 is displayed in the two-dimensional code scanning interface 10 (i.e., the information scanning interface) of the electronic device. If a user wants to add an application identifier in the two-dimensional code scanning interface 10, the user can click (i.e., the sixth input) the adding control 11. At this time, as shown in (b) of FIG. 10, the application identifier 12 and the application identifier 13 (such as application A and application B) are displayed in the two-dimensional code scanning interface of the electronic device. Figure 2 Figure 2 For example, as shown in (a) of FIG. 10, the adding control 11 is displayed in the two-dimensional code scanning interface 10 (i.e., the information scanning interface) of the electronic device. If a user wants to add an application identifier in the two-dimensional code scanning interface 10, the user can click (i.e., the sixth input) the adding control 11. At this time, as shown in (b) of FIG. 10, the application identifier 12 and the application identifier 13 (such as application A and application B) are displayed in the two-dimensional code scanning interface of the electronic device.

[0065] In the embodiment of the present application, after the electronic device completes the addition of the N application identifiers, the electronic device can automatically detect whether the applications corresponding to the N application identifiers have the camera use permission. If not, the electronic device can display a camera permission authorization pop-up window. After the user clicks the pop-up window, the camera use permission is granted to the N applications. The electronic device can also automatically grant the camera use permission to the N applications after completing the addition of the N application identifiers, without the need for the user to manually authorize.

[0066] In this way, the application identifier is added to the information scanning interface through the user's input, so that the electronic device is more convenient when processing using the application indicated by the application identifier.

[0067] Optionally, in the embodiment of the present application, in combination with the step 201b, the information scanning interface displays N application identifiers. N is a positive integer.

[0068] In the embodiment of the present application, the N application identifiers are used to indicate N applications with scanning functions.

[0069] It should be noted that each of the N application identifiers indicates an application.

[0070] For example, the second application is an application indicated by at least one of the N application identifiers.​

[0071] In this way, the electronic device can directly send the first recognition result to the application indicated by the application identifier, thereby improving the efficiency of information recognition of the electronic device.

[0072] Optionally, after step 202, the information recognition method provided in the embodiments of the present application further includes steps 202a and 202b:

[0073] Step 202a: The electronic device displays a first identification identifier in the information scanning interface.

[0074] In the embodiments of the present application, the first identification identifier is used to indicate the first recognition result.

[0075] In the embodiments of the present application, the first identification identifier can include link information, text information, picture information, video information, etc.

[0076] Step 202b: The electronic device receives a first input for moving the first identification identifier to a second application identifier corresponding to a second application.

[0077] In the embodiments of the present application, the first input is used to trigger the second application to process the first recognition result.

[0078] In the embodiments of the present application, the first input can be a drag input of the first identification identifier by the user, or other feasible inputs, which are not limited in the embodiments of the present application.

[0079] Further, in combination with step 202b, the step 203 of “sending the first recognition result to the second application for processing to obtain a target processing result” includes step 202c:

[0080] Step 202c: The electronic device sends the first recognition result to the second application for processing in response to the first input, and obtains a target processing result.

[0081] For example, in combination with Figure 2 , taking the to-be-recognized information as the payment QR code A as an example, as shown in (a) of Figure 3 , the QR code scanning interface 10 includes a scanning frame 14, and the scanning frame 14 includes the payment QR code A. After recognizing the payment QR code A, link information 15 (i.e., the first identification identifier) is displayed in the QR code scanning interface 10. Then, if the user wants to use the application A and the application B (i.e., the second application) to process the first recognition result, the link information 15 can be dragged to the application identifier 12 and the application identifier 13. At this time, as shown in Figure 3As shown in (b) of FIG. 12, the last result information 12a and the result information 13a (i.e., the target processing result) are displayed near the application identifier 12 and the application identifier 13.

[0082] In this way, by dragging the recognition result identified by the first application to the plurality of second applications, the plurality of second applications can directly process based on the recognition result, without each second application scanning the to-be-identified information, thereby reducing the number of scans and improving the recognition efficiency of the electronic device.

[0083] Optionally, after step 202c, the information identification method provided in the embodiment of the present application can further include steps 202c1-202c3 as follows:

[0084] Step 202c1: The electronic device displays the target processing information in the information scanning interface.

[0085] In the embodiment of the present application, the target processing information is used to indicate the target processing result.

[0086] For example, the target processing information includes picture information and text information.

[0087] Step 202c2: The electronic device receives a second input of moving the target processing information to a third application identifier corresponding to a third application.

[0088] In the embodiment of the present application, the second input is used to trigger the third application to process the target processing result.

[0089] In the embodiment of the present application, the second input can be a drag input of the target processing information by the user, or other possible inputs, which are not limited in the embodiment of the present application.

[0090] For example, the third application is an application indicated by at least one of the N application identifiers.

[0091] Step 202c3: The electronic device sends the target processing result to the third application for processing in response to the second input, to obtain a third processing result.

[0092] For example, in combination with Figure 2 and Example 2, taking the to-be-identified information as the payment QR code A as an example, as shown in Figure 4As shown in (a) of FIG, the QR code scanning interface 10 includes a scanning box 14, and the scanning box 14 includes a payment QR code A. After the payment QR code A is recognized, the link information 15 (i.e., the above-mentioned first identification mark) is displayed in the QR code scanning interface 10. Then, if the user wants to use application A (i.e., the above-mentioned second application) and application B (i.e., the above-mentioned third application) to process the above-mentioned first recognition result, the link information 15 can be dragged to the above-mentioned application mark 12. At this time, Figure 4 As shown in (b), the processed result information 12a (ie, the target processing information) is displayed near the application mark 12. Then, the user drags the result information 12a to the application mark 13. Figure 4 As shown in (c) in FIG. 1 , the processed result information 13 a (ie, the target processing result) is displayed near the application logo 13 .

[0093] In this way, by dragging the recognition result obtained by the first application to the second application, the second application can directly process the recognition result, and dragging the processing result obtained by the second application to the third application, the third application can continue to process on the processing result of the second application, thereby further improving the recognition efficiency of the electronic device.

[0094] Optionally, in the embodiment of the present application, after the above step 202, the information identification method provided in the embodiment of the present application may further include the following step 202d:

[0095] Step 202d: The electronic device adds M application controls to the information scanning interface based on the first recognition result.

[0096] In an embodiment of the present application, the above-mentioned M application controls are all used to indicate the target operation associated with the above-mentioned first recognition result, and M is an integer greater than 1.

[0097] Exemplarily, each of the M application controls may be an application control including an application identifier and an input box.

[0098] Exemplarily, each of the M application controls may be an application control including an application identifier in an input box.

[0099] It should be noted that each of the above M application controls corresponds to an application.

[0100] Exemplarily, the M applications may be M applications among the N applications.

[0101] In a possible example, the electronic device can add a control to each of the M application identifiers in the N application identifiers in the information scanning interface based on the first recognition result, and generate the M application controls. For example, in a case where the first recognition result is a payment, the electronic device can select M applications that have bound bank cards or M applications that have payment functions from the N applications indicated by the N application identifiers based on the payment information, and add a control to each of the M application identifiers corresponding to the M applications.

[0102] In another possible example, the electronic device can select M applications from all applications installed on the electronic device based on the first recognition result, and generate the M application controls. For example, in a case where the first recognition result is a payment, the electronic device can select M applications that have bound bank cards or M applications that have payment functions from all applications installed on the electronic device based on the payment information, and add a control to each of the M application identifiers corresponding to the M applications.

[0103] In an embodiment of the present application, the M applications corresponding to the M application controls all support the target operation.

[0104] For example, the second application is at least one of the M applications.

[0105] For example, the target operation is used to instruct the M applications to process according to the target operation.

[0106] For example, the above-mentioned to-be-recognized information is a payment QR code A, and the application control is an application control including an application identifier and an input box. In combination with Example 1, as shown in (a) of FIG. 10, the QR code scanning interface 10 includes a scanning box 14, and the scanning box 14 includes the payment QR code A. Then, after recognizing the payment QR code A, the electronic device obtains the payment information included in the payment QR code A. Then, the electronic device selects two applications (such as application C and application D) that have payment functions from all installed applications based on the payment information. Then, as shown in (b) of FIG. 10, the application control 16 and the application control 17 are displayed in the QR code scanning interface 10 (such as an input box 16a displayed near the application C; an input box 17a displayed near the application D). Figure 5 Figure 5

[0107] In this way, by adding an application control for indicating a target operation in an information scanning interface, the electronic device can more conveniently use an application corresponding to the application control to perform a target operation.

[0108] Optionally, after step 202d, the information recognition method provided in an embodiment of the present application further includes the following step 202d1: ​​

[0109] Step 202d1: The electronic device receives a third input to a target application control in the M application controls.

[0110] In the embodiments of the present application, the target application control can be any one of the M application controls.

[0111] In the embodiments of the present application, the third input is used to trigger the target application corresponding to the target application control to perform a target operation.

[0112] For example, the user can input content in the target application control according to actual needs to generate a target operation.

[0113] In the embodiments of the present application, the third input can be a click input of the user to the target application control, or other possible inputs, which are not limited in the embodiments of the present application.

[0114] Further, in combination with step 202d1, the step 203 of "the electronic device sends the first recognition result to the second application for processing to obtain a target processing result" includes the following step 202d2:

[0115] Step 202d2: In response to the third input, the electronic device sends the first recognition result to the second application corresponding to the target application control, and then performs a target operation on the first recognition result through the second application to obtain a target processing result.

[0116] In the embodiments of the present application, the electronic device can input any one of the M application controls to generate a target operation, and then the application corresponding to the application control after the user input can process the first recognition result according to the generated target operation.

[0117] For example, in combination with (b) in Figure 5 , as shown in Figure 6 , taking the above payee two-dimensional code as an example of paying 100, the user can input "90" (i.e. the target operation) in the input box 16a in the information scanning interface 10, and input "10" (i.e. the target operation) in the input box 17a. Then, the application C corresponding to the input box 16a makes a payment according to "90", and the application D corresponding to the input box 17a makes a payment according to "10".

[0118] In this way, by inputting content in the application control by the user, the application corresponding to the application control processes the operation corresponding to the content, which improves the flexibility of information recognition.

[0119] Optionally, in the embodiment of the present application, the at least two application controls of the M application spaces contain an input box, and after step 202d, the information recognition method provided by the embodiment of the present application can further include the following steps 202d3 to 202d5.

[0120] Step 202d3: The electronic device receives a fourth input in the input box of the third application control.

[0121] In the embodiment of the present application, the fourth input is used to input a first content in the input box of the third application control.

[0122] In the embodiment of the present application, the fourth input can be a click input of the user on the input box of the third application control, or other possible inputs, which are not limited in the embodiment of the present application.

[0123] In the embodiment of the present application, the first content can be a content corresponding to the first recognition result. For example, when the first recognition result is a payment link, the first content can be a partial payment amount corresponding to the payment link.

[0124] Step 202d4: The electronic device displays a second content in the input box of the fourth application control based on the first content and the first recognition result in response to the fourth input.

[0125] In the embodiment of the present application, the second content can be a remaining payment amount after subtracting the payment amount of the first content from the total amount corresponding to the first recognition result.

[0126] In the embodiment of the present application, the electronic device can automatically calculate the second content according to the first content and the first recognition result, and display the content in the input box of the fourth application control.

[0127] Step 202d5: The electronic device performs a target operation in the third application corresponding to the third application control based on the first content, and performs the target operation in the fourth application corresponding to the fourth application based on the second content.

[0128] In the embodiment of the present application, the third application control is one or more of the at least two application controls.

[0129] In the embodiment of the present application, the fourth application control is one or more of the at least two application controls except the third application control.

[0130] In the embodiments of the present application, the electronic device can input first content in the input box of any one of the M application controls to generate a target operation, and then automatically display second content in the input box of another application control based on the first content. Then, the applications corresponding to the application controls on which the first content and the second content are displayed can process the first recognition result according to the target operations generated respectively.

[0131] For example, in combination with (b) in Figure 5 , as shown in Figure 7 , taking the payee two-dimensional code of the payee 100 as an example, the user can input “90” (i.e., the first content) in the input box 16a in the information scanning interface 10; at this time, the electronic device automatically displays “10” (i.e., the second content) in the input box 17a. Then, the application C corresponding to the input box 16a makes a payment according to “90”, and the application D corresponding to the input box 17a makes a payment according to “10”.

[0132] In this way, the user inputs content in one application control, and the electronic device can automatically display corresponding content in another application control, so that the applications corresponding to each application control process operations corresponding to the content displayed in the input box respectively, thereby improving the flexibility of information recognition.

[0133] Optionally, before the step 201, the information recognition method provided in the embodiments of the present application can further include the following steps 301 and 302:

[0134] Step 301: The electronic device displays a photograph preview interface.

[0135] In the embodiments of the present application, the photograph preview interface displays a scanning control.

[0136] In the embodiments of the present application, the photograph preview interface can be a photograph preview interface of a camera application in the electronic device.

[0137] Step 302: The electronic device receives a fifth input on the scanning control.

[0138] In the embodiments of the present application, the fifth input is used to trigger the electronic device to update the photograph preview interface.

[0139] In the embodiments of the present application, the fifth input can be a click input of the user on the target application control, or other possible inputs, which are not limited in the embodiments of the present application.

[0140] Further, in combination with the steps 301 and 302, the step 201 of “the electronic device displays an information scanning interface corresponding to the first application” includes the following step 303:

[0141] Step 303: The electronic device updates the photograph preview interface in response to the fifth input.

[0142] In the embodiments of the present application, the updated photograph preview interface has an information scanning function.

[0143] In the embodiments of the present application, the updated photograph preview interface is the information scanning interface.

[0144] For example, taking the photograph preview interface of the camera application as an example, as shown in (a) of FIG. 10, the photograph preview interface 20 displays a scanning control 21, and if the user wants to perform an information identification operation, the user can click the scanning control 21. At this time, as shown in (b) of FIG. 10, the photograph preview interface 20 is updated to the information scanning interface 10. Figure 8 Figure 8 In this way, the electronic device can directly update the photograph preview interface to the information scanning interface by receiving the input of the user, thereby improving the efficiency of the electronic device in identifying information.

[0145] Optionally, in the embodiments of the present application, the second application includes a plurality of second applications, and after step 203, the information identification method provided by the embodiments of the present application further includes the following step 304:

[0146] Step 304: The electronic device displays the target processing result corresponding to the plurality of second applications in a split screen.

[0147] In the embodiments of the present application, the split screen display includes splitting the screen of the electronic device into a plurality of display areas.

[0148] For example, one display area displays the target processing result of one second application.

[0149] It should be noted that the target processing result corresponding to each second application in the plurality of second applications is different.

[0150] For example, in combination with and Example 3, as shown in (a) of FIG. 11, taking the to-be-identified information as the order-taking two-dimensional code B as an example, the two-dimensional code scanning interface 10 displays an application identifier 12, an application identifier 13, and link information 18. If the user wants to simultaneously display the processing result of the application corresponding to the application identifier 12 and the application identifier 13 on the link information 18, the user can drag the link information 18 to the application identifier 12 and the application identifier 13, respectively. At this time, as shown in (b) of FIG. 11, the two-dimensional code scanning interface 10 is updated to the information scanning interface 10.

[0151] Figure 2 Figure 9 Figure 9 ​​​As shown in (b) of FIG. 6, the application identifier 12 in the interface 30 indicates the application A (i.e., the second application) corresponding to the ordering result (i.e., the target processing result), and the application identifier 13 in the interface 31 indicates the application B (i.e., the second application) corresponding to the subscription result (i.e., the target processing result). That is, the target processing results corresponding to the application A and the application B can be displayed in split screen.

[0152] In this way, the target processing results of the second applications are displayed in the screen of the electronic device in a split area, and the flexibility of the electronic device in displaying the processing results is improved.

[0153] The information recognition method provided in the embodiments of the present application can be executed by an information recognition device. The information recognition device provided in the embodiments of the present application is described by taking the information recognition method executed by the information recognition device as an example.

[0154] The information recognition device provided in the embodiments of the present application is described by taking the information recognition device as an example. Figure 10 As shown in FIG. 5, the information recognition device 500 includes a display module 501, an identification module 502, and a processing module 503. The display module 501 is configured to display an information scanning interface corresponding to a first application. The identification module 502 is configured to identify to-be-recognized information in the information scanning interface displayed by the display module 501 to obtain a first identification result. The processing module 503 is configured to send the first identification result obtained by the identification module 502 to a second application for processing to obtain a target processing result.

[0155] Optionally, in the embodiments of the present application, the information scanning interface displays N application identifiers. Each of the N application identifiers indicates an application. The second application is an application indicated by at least one of the N application identifiers, and N is a positive integer.

[0156] Optionally, in the embodiments of the present application, the information recognition device 500 further includes a receiving module. The display module 501 is further configured to display a first identification identifier in the information scanning interface after the identification module 502 identifies the to-be-recognized information in the information scanning interface to obtain the first identification result. The first identification identifier is used to indicate the first identification result. The receiving module is configured to receive a first input of moving the first identification identifier displayed by the display module 501 to a second application identifier corresponding to the second application. The processing module 503 is specifically configured to send the first identification result to the second application for processing to obtain the target processing result in response to the first input received by the receiving module.

[0157] Optionally, in the embodiment of the present application, the display module 501 is further configured to display target processing information in the information scanning interface after the processing module 503 sends the first recognition result to the second application for processing and obtains target processing result, where the target processing information is used to indicate the target processing result; the receiving module is further configured to receive a second input of moving the target processing information displayed by the display module to a third application identifier corresponding to a third application; the processing module 503 is further configured to send the target processing result to the third application for processing in response to the second input received by the receiving module, and obtain a third processing result; and the third application is an application indicated by at least one of the N application identifiers.

[0158] Optionally, in the embodiment of the present application, the display module 501 is further configured to add M application controls in the information scanning interface based on the first recognition result after the recognition module 502 identifies the to-be-recognized information in the information scanning interface and obtains the first recognition result; each of the M application controls is used to indicate a target operation associated with the first recognition result; each application control corresponds to an application; the M applications corresponding to the M application controls support the target operation; the second application is at least one of the M applications; and M is an integer greater than 1.

[0159] Optionally, in the embodiment of the present application, the receiving module is further configured to receive a third input of a target application control in the M application controls added by the display module 501; and the processing module 503 is specifically configured to send the first recognition result to the second application corresponding to the target application control after receiving the third input received by the receiving module, and execute the target operation on the first recognition result through the second application to obtain a target processing result.

[0160] Optionally, in the embodiment of the present application, the at least two application controls of the M application controls include an input box; the receiving module is further configured to, after the display module 501 adds the M application controls in the information scanning interface based on the first recognition result, receive a fourth input in the input box of a third application control, the fourth input being used for inputting first content in the input box of the third application control; the display module 501 is further configured to, in response to the fourth input received by the receiving module, display second content in an input box of a fourth application control based on the first content and the first recognition result; and the processing module 503 is further configured to, in a third application corresponding to the third application control, perform the target operation based on the first content, and in a fourth application corresponding to the fourth application control, perform the target operation based on the second content; wherein the third application control is one or more of the at least two application controls, and the fourth application control is one or more of the at least two application controls except the third application control.

[0161] Optionally, in the embodiment of the present application, the display module 501 is further configured to, before displaying the information scanning interface corresponding to the first application, display a photographing preview interface, the photographing preview interface displaying a scanning control; the receiving module is further configured to receive a fifth input on the scanning control; and the display module 501 is specifically configured to, in response to the fifth input received by the receiving module, update the photographing preview interface, the updated photographing preview interface having an information scanning function, and the updated photographing preview interface being the information scanning interface.

[0162] Optionally, in the embodiment of the present application, the second application includes a plurality of second applications; and the display module 501 is further configured to, after the processing module 503 sends the first recognition result to the second application for processing to obtain a target processing result, display the target processing result corresponding to the plurality of second applications in a split screen mode; wherein the target processing result corresponding to each second application of the plurality of second applications is different.

[0163] In the information recognition device provided by the embodiment of the present application, after the information scanning interface corresponding to the first application is displayed, the information recognition device can recognize the to-be-recognized information in the information scanning interface to obtain a first recognition result, and then send the first recognition result to the second application for processing to obtain a target processing result. In this way, since the information recognition device can directly process the first recognition result recognized by the first application in the second application without using multiple applications to recognize the to-be-recognized information, the number of recognitions of the electronic device is reduced, the steps of using multiple applications to recognize information by the information recognition device are simplified, and the recognition efficiency is improved.

[0164] The information recognition apparatus in the embodiments of the present application can be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other device than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm 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, a personal digital assistant (PDA), or the like, and can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a cash register, a self-service machine, or the like. The embodiments of the present application are not limited in this regard.

[0165] The information recognition apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating system. The embodiments of the present application are not limited in this regard.

[0166] The information recognition apparatus provided in the embodiments of the present application can implement the method embodiments, and each process of the method embodiments is not repeated here. Figures 1 to 9 The method embodiments implement each process, and each process of the method embodiments is not repeated here.

[0167] Optionally, as shown in Figure 11 The embodiments of the present application also provide an electronic device 600, which includes a processor 601 and a memory 602. The memory 602 stores programs or instructions that can be run on the processor 601. When the programs or instructions are executed by the processor 601, each step of the above information recognition method embodiments is implemented, and the same technical effects are achieved. Each step of the above information recognition method embodiments is not repeated here.

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

[0169] Figure 12 To implement the hardware structure of an electronic device according to an embodiment of the present application.

[0170] The electronic device 100 includes, but is not limited to, a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110, etc.

[0171] As can be appreciated by those skilled in the art, the electronic device 100 can further include a power supply (such as a battery) for supplying power to the various components, which can be logically connected to the processor 110 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 12 The electronic device structure shown in the figure is not a limitation on the electronic device, and the electronic device can include more or fewer components than shown, or combine certain components, or different component arrangements, which are not described here.

[0172] The display unit 106 is configured to display an information scanning interface corresponding to a first application; and the processor 110 is configured to: identify to-be-recognized information in the information scanning interface displayed by the display unit 106 to obtain a first recognition result; and send the first recognition result to a second application for processing to obtain a target processing result.

[0173] Optionally, in the embodiment of the present application, the information scanning interface displays N application identifiers; each of the N application identifiers indicates an application; and the second application is an application indicated by at least one of the N application identifiers, and N is a positive integer.

[0174] Optionally, in the embodiment of the present application, the display unit 106 is further configured to display a first recognition identifier in the information scanning interface after the processor 110 identifies to-be-recognized information in the information scanning interface to obtain a first recognition result, the first recognition identifier being used to indicate the first recognition result; the user input unit 107 is configured to receive a first input of moving the first recognition identifier displayed by the display unit 106 to a second application identifier corresponding to the second application; and the processor 110 is specifically configured to, in response to the first input received by the user input unit 107, send the first recognition result to the second application for processing to obtain a target processing result.

[0175] Optionally, in the embodiment of the present application, the display unit 106 is further configured to display target processing information in the information scanning interface after the processor 110 sends the first recognition result to the second application for processing to obtain a target processing result, the target processing information being used for indicating the target processing result; the user input unit 107 is further configured to receive a second input for moving the target processing information displayed by the display unit 106 to a third application identifier corresponding to a third application; and the processor 110 is further configured to send the target processing result to the third application for processing to obtain a third processing result in response to the second input received by the user input unit 107, the third application being an application indicated by at least one of the N application identifiers.

[0176] Optionally, in the embodiment of the present application, the display unit 106 is further configured to add M application controls in the information scanning interface based on the first recognition result after the processor 110 identifies the to-be-recognized information in the information scanning interface to obtain a first recognition result, each of the M application controls being used for indicating a target operation associated with the first recognition result, each application control corresponding to an application, and the M applications corresponding to the M application controls supporting the target operation, the second application being at least one of the M applications, and M being an integer greater than 1.

[0177] Optionally, in the embodiment of the present application, the user input unit 107 is further configured to receive a third input for a target application control in the M application controls added by the display unit 106; and the processor 110 is specifically configured to execute the target operation on the first recognition result through the second application corresponding to the target application control to obtain a target processing result after sending the first recognition result to the second application in response to the third input received by the user input unit 107.

[0178] Optionally, in the embodiment of the present application, the at least two application controls of the M application controls include an input box; the user input unit 107 is further configured to receive a fourth input in the input box of a third application control after the display unit 106 adds the M application controls in the information scanning interface based on the first recognition result, the fourth input being used for inputting first content in the input box of the third application control; the display unit 106 is further configured to display second content in an input box of a fourth application control based on the first content and the first recognition result in response to the fourth input received by the user input unit 107; the processor 110 is further configured to execute the target operation based on the first content in a third application corresponding to the third application control, and execute the target operation based on the second content in a fourth application corresponding to the fourth application control; wherein the third application control is one or more of the at least two application controls, and the fourth application control is one or more of the at least two application controls except the third application control.

[0179] Optionally, in the embodiment of the present application, the display unit 106 is further configured to display a photographing preview interface before displaying the information scanning interface corresponding to the first application, the photographing preview interface displaying a scanning control; the user input unit 107 is further configured to receive a fifth input on the scanning control; and the display unit 106 is specifically configured to update the photographing preview interface in response to the fifth input received by the user input unit 107, the updated photographing preview interface having an information scanning function, and the updated photographing preview interface being the information scanning interface.

[0180] Optionally, in the embodiment of the present application, the second application includes a plurality of second applications; and the display unit 106 is further configured to display target processing results corresponding to the plurality of second applications in a split screen after the processor 110 sends the first recognition result to the second application for processing to obtain the target processing result; wherein the target processing result corresponding to each second application of the plurality of second applications is different.

[0181] In the electronic device provided in the embodiment of the present application, the electronic device can display an information scanning interface corresponding to a first application, recognize information to be recognized in the information scanning interface to obtain a first recognition result, and then send the first recognition result to a second application for processing to obtain a target processing result. In this way, since the electronic device can directly process the first recognition result obtained by the first application, and does not need to use multiple applications to recognize the information to be recognized, the number of recognitions of the electronic device is reduced, thereby simplifying the steps of using multiple applications to recognize information by the electronic device and improving the recognition efficiency.

[0182] It should be understood that in the embodiments of the present application, the input unit 104 can include a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 can include two parts of a touch detection device and a touch controller. The other input devices 1072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.

[0183] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 109 can include a volatile memory or a non-volatile memory, or the memory 109 can include both a volatile memory and a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (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 109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0184] The processor 110 can include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.

[0185] The embodiments of the present application also provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize various processes of the above-mentioned information identification method embodiments, and the same technical effects can be achieved. To avoid repetition, details are not described here.

[0186] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0187] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions to realize the processes of the above information identification method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

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

[0189] The 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 realize the processes of the above information identification method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0190] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in the opposite order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.

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

[0192] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. An information identification method, characterized in that: The method comprises: Displaying an information scanning interface corresponding to the first application, wherein N application identifiers are displayed in the information scanning interface; each of the N application identifiers indicates an application; Identify the information to be identified in the information scanning interface to obtain a first identification result; Sending the first recognition result to a second application for processing to obtain a target processing result; the second application is: an application indicated by at least one application identifier among the N application identifiers, where N is a positive integer; After sending the first recognition result to the second application for processing and obtaining a target processing result, the method further includes: Displaying target processing information in the information scanning interface, wherein the target processing information is used to indicate the target processing result; receiving a second input for moving the target processing information to a third application identifier corresponding to a third application; In response to the second input, sending the target processing result to the third application for processing to obtain a third processing result; The third application is an application indicated by at least one application identifier among the N application identifiers.

2. The method according to claim 1, characterized in that After identifying the information to be identified in the information scanning interface and obtaining a first identification result, the method further includes: Displaying a first identification mark in the information scanning interface, where the first identification mark is used to indicate the first identification result; receiving a first input for moving the first identification identifier to a second application identifier corresponding to the second application; The sending the first recognition result to the second application for processing to obtain a target processing result includes: In response to the first input, the first recognition result is sent to the second application for processing to obtain a target processing result.

3. The method according to claim 1, characterized in that After identifying the information to be identified in the information scanning interface and obtaining a first identification result, the method further includes: Based on the first recognition result, adding M application controls to the information scanning interface; Among them, the M application controls are all used to indicate the target operation associated with the first recognition result; each application control corresponds to an application; the M applications corresponding to the M application controls support the target operation; the second application is at least one of the M applications, and M is an integer greater than 1.

4. The method according to claim 3, characterized in that After adding M application controls to the information scanning interface based on the first recognition result, the method further includes: receiving a third input to a target application control among the M application controls; The sending the first recognition result to the second application for processing to obtain a target processing result includes: In response to the third input, the first recognition result is sent to the second application corresponding to the target application control, and the target operation is performed on the first recognition result by the second application to obtain a target processing result.

5. The method according to claim 3, characterized in that At least two of the M application controls include input boxes; After adding M application controls to the information scanning interface based on the first recognition result, the method further includes: receiving a fourth input in an input box of a third application control, where the fourth input is used to input first content in the input box of the third application control; In response to the fourth input, based on the first content and the first recognition result, displaying second content in the input box of the fourth application control; In a third application corresponding to the third application control, the target operation is performed based on the first content; and in a fourth application corresponding to the fourth application control, the target operation is performed based on the second content; Wherein, the third application control is one or more of the at least two application controls; The fourth application control is one or more of the at least two application controls except the third application control.

6. The method according to any one of claims 1 to 5, characterized in that Before displaying the information scanning interface corresponding to the first application, the method further includes: Displaying a photo preview interface, wherein the photo preview interface displays a scan control; receiving a fifth input to the scan control; The displaying of the information scanning interface corresponding to the first application includes: In response to the fifth input, the photo preview interface is updated, the updated photo preview interface has an information scanning function, and the updated photo preview interface is the information scanning interface.

7. The method according to claim 1, characterized in that The second application includes a plurality of second applications; After sending the first recognition result to the second application for processing and obtaining a target processing result, the method further includes: Displaying target processing results corresponding to the multiple second applications on a split screen; Among them, each second application among the multiple second applications corresponds to a different target processing result.

8. An information recognition device, characterized in that: The device includes: a display module, an identification module and a processing module, wherein: The display module is configured to display an information scanning interface corresponding to the first application, wherein N application identifiers are displayed on the information scanning interface; each of the N application identifiers indicates an application; The identification module is configured to identify the information to be identified in the information scanning interface displayed by the display module to obtain a first identification result; The processing module is configured to send the first recognition result obtained by the recognition module to a second application for processing to obtain a target processing result; the second application is an application indicated by at least one application identifier among the N application identifiers, where N is a positive integer; The device further includes a receiving module, wherein: The display module is further configured to display target processing information in the information scanning interface after the processing module sends the first recognition result to the second application for processing and obtains a target processing result, wherein the target processing information is used to indicate the target processing result; The receiving module is further configured to receive a second input for moving the target processing information displayed by the display module to a third application identifier corresponding to a third application; The processing module is further configured to send the target processing result to the third application for processing in response to the second input received by the receiving module to obtain a third processing result; The third application is an application indicated by at least one application identifier among the N application identifiers.

9. The device according to claim 8, characterized in that The device further includes a receiving module, wherein: The display module is further configured to, after the identification module identifies the information to be identified in the information scanning interface and obtains a first identification result, display a first identification mark in the information scanning interface, where the first identification mark is used to indicate the first identification result; The receiving module is configured to receive a first input for moving the first identification mark displayed by the display module to a second application mark corresponding to the second application; The processing module is specifically configured to send the first recognition result to the second application for processing in response to the first input received by the receiving module to obtain a target processing result.

10. The device according to claim 8, characterized in that The display module is further configured to, after the identification module identifies the information to be identified in the information scanning interface and obtains a first identification result, add M application controls to the information scanning interface based on the first identification result; Among them, the M application controls are all used to indicate the target operation associated with the first recognition result; each application control corresponds to an application; the M applications corresponding to the M application controls support the target operation; the second application is at least one of the M applications; M is an integer greater than 1.

11. The device according to claim 10, characterized in that The receiving module is further configured to receive a third input of a target application control among the M application controls added to the display module; The processing module is specifically configured to, in response to the third input received by the receiving module, send the first recognition result to the second application corresponding to the target application control, and then perform the target operation on the first recognition result through the second application to obtain a target processing result.

12. The device according to claim 10, characterized in that At least two of the M application controls include input boxes; The receiving module is further configured to receive a fourth input in an input box of a third application control after the display module adds M application controls to the information scanning interface based on the first recognition result, wherein the fourth input is used to enter first content in the input box of the third application control; The display module is further configured to display second content in an input box of a fourth application control based on the first content and the first recognition result in response to the fourth input received by the receiving module; The processing module is further configured to perform the target operation based on the first content in a third application corresponding to the third application control, and perform the target operation based on the second content in a fourth application corresponding to the fourth application control; Wherein, the third application control is one or more of the at least two application controls; The fourth application control is one or more of the at least two application controls except the third application control.

13. The device according to any one of claims 8 to 12, characterized in that The display module is configured to display a photo preview interface before displaying the information scanning interface corresponding to the first application, wherein the photo preview interface displays a scanning control; The receiving module is further configured to receive a fifth input to the scanning control; The display module is specifically configured to update the photo preview interface in response to the fifth input received by the receiving module. The updated photo preview interface has an information scanning function. The updated photo preview interface is the information scanning interface.

14. The device according to claim 8, characterized in that The second application includes a plurality of second applications; The display module is further configured to display the target processing results corresponding to the multiple second applications in a split screen after the processing module sends the first recognition result to the second application for processing and obtains the target processing result; Among them, each second application among the multiple second applications corresponds to a different target processing result.

15. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the information identification method according to any one of claims 1 to 7 are implemented.

16. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the information identification method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Two-dimensional code scanning method and terminal, computer device and readable storage medium

    CN107194690A

  • Two-dimensional code scanning method and device, electronic equipment and storage medium

    CN113821294A