+

WO2023030361A1 - Procédé et appareil de traitement de recherche, dispositif électronique et support de stockage - Google Patents

Procédé et appareil de traitement de recherche, dispositif électronique et support de stockage Download PDF

Info

Publication number
WO2023030361A1
WO2023030361A1 PCT/CN2022/116081 CN2022116081W WO2023030361A1 WO 2023030361 A1 WO2023030361 A1 WO 2023030361A1 CN 2022116081 W CN2022116081 W CN 2022116081W WO 2023030361 A1 WO2023030361 A1 WO 2023030361A1
Authority
WO
WIPO (PCT)
Prior art keywords
search
application
interface
application programs
target
Prior art date
Application number
PCT/CN2022/116081
Other languages
English (en)
Chinese (zh)
Inventor
孔凡秀
黎瀚
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Publication of WO2023030361A1 publication Critical patent/WO2023030361A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present application relates to the technical field of electronic equipment, and more specifically, to a search processing method, device, electronic equipment, and storage medium.
  • the present application proposes a search processing method, device, electronic device and storage medium to solve the above problems.
  • the embodiment of the present application provides a search processing method, which is applied to an electronic device, and the electronic device includes a touch screen, and the touch screen includes a display area, and the method includes: receiving input search information; The area displays application interfaces of at least two application programs, and the application interface of each application program displays search results obtained by searching the search information.
  • the embodiment of the present application provides a search processing device, which is applied to electronic equipment, and the electronic equipment includes a touch screen, and the touch screen includes a display area, and the device includes: a search information receiving module, configured to receive input search information a search result display module, configured to display the application interfaces of at least two application programs in the display area, and display the search results obtained by searching the search information on the application interface of each application program.
  • the embodiment of the present application provides an electronic device, including a memory and a processor, the memory is coupled to the processor, the memory stores instructions, and when the instructions are executed by the processor, the The processor executes the above method.
  • the embodiment of the present application provides a computer-readable storage medium, where program code is stored in the computer-readable storage medium, and the program code can be invoked by a processor to execute the above method.
  • Fig. 1 shows a schematic flowchart of a search processing method provided by an embodiment of the present application.
  • Fig. 2 shows a schematic diagram of the first interface of the electronic device provided by the embodiment of the present application
  • Fig. 3 shows a schematic flowchart of a search processing method provided by another embodiment of the present application.
  • FIG. 4 shows a schematic diagram of a second interface of an electronic device provided by an embodiment of the present application
  • FIG. 5 shows a schematic diagram of a third interface of an electronic device provided by an embodiment of the present application.
  • FIG. 6 shows a schematic diagram of a fourth interface of an electronic device provided by an embodiment of the present application.
  • FIG. 7 shows a schematic flowchart of step S210 of the search processing method shown in FIG. 3 of the present application
  • FIG. 8 shows a schematic diagram of a fifth interface of an electronic device provided by an embodiment of the present application.
  • FIG. 9 shows a schematic flowchart of step S230 of the search processing method shown in FIG. 3 of the present application.
  • FIG. 10 shows a schematic flowchart of step S232 of the search processing method shown in FIG. 9 of the present application.
  • FIG. 11 shows a schematic diagram of a sixth interface of an electronic device provided by an embodiment of the present application.
  • Fig. 12 shows a schematic diagram of a seventh interface of an electronic device provided by an embodiment of the present application.
  • FIG. 13 shows a schematic diagram of an eighth interface of an electronic device provided by an embodiment of the present application.
  • Fig. 14 shows a schematic diagram of the returned target search interface provided by the embodiment of the present application.
  • Fig. 15 shows a schematic flowchart of a search processing method provided by another embodiment of the present application.
  • FIG. 16 shows a schematic flowchart of a search processing method provided by another embodiment of the present application.
  • FIG. 17 shows a schematic diagram of a ninth interface of an electronic device provided by an embodiment of the present application.
  • Fig. 18 shows a schematic flow chart of a search processing method provided by yet another embodiment of the present application.
  • FIG. 19 shows a schematic diagram of a tenth interface of an electronic device provided by an embodiment of the present application.
  • Fig. 20 shows a schematic flow chart of a search processing method provided in yet another embodiment of the present application.
  • Fig. 21 shows a schematic diagram of an eleventh interface of an electronic device provided by an embodiment of the present application.
  • Fig. 22 shows a schematic diagram of a twelfth interface of an electronic device provided by an embodiment of the present application
  • FIG. 23 shows a schematic flowchart of step S660 of the search processing method shown in FIG. 20 of the present application
  • Fig. 24 shows a schematic diagram of a thirteenth interface of an electronic device provided by an embodiment of the present application.
  • Fig. 25 shows a schematic flowchart of a search processing method provided by still another embodiment of the present application.
  • FIG. 26 shows a schematic flowchart of step S720 of the search processing method shown in FIG. 25 of the present application
  • Fig. 27 shows a module block diagram of a search processing device provided by an embodiment of the present application.
  • Fig. 28 shows a block diagram of an electronic device for executing the search processing method according to the embodiment of the present application
  • Fig. 29 shows a storage unit used to store or carry program codes for realizing the search processing method according to the embodiment of the present application according to the embodiment of the present application.
  • electronic devices In daily life, there is often a need to compare different platforms at the same time. For example, when buying a certain smartphone, you will compare the prices of different platforms. It compares the prices of different platforms when booking hotels, compares the prices of different platforms when booking hotels, and compares the prices of different platforms when buying air tickets. At present, electronic devices only support the function of obtaining and displaying the search results of one platform at a time. The search process is cumbersome and the comparison effect is not good.
  • the inventor found after long-term research and proposed the search processing method, device, electronic device and storage medium provided by the embodiment of the present application.
  • the search processing method Through one search input, at least two application programs are called at the same time to search, and through The application interfaces of the at least two application programs display their respective search results, so as to realize the comparative display of the search results and improve the convenience and comparison effect of the search.
  • the specific search processing method will be specifically described in the subsequent embodiments.
  • FIG. 1 shows a schematic flowchart of a search processing method provided by an embodiment of the present application.
  • the method is used to simultaneously call at least two application programs to search through one search input, and display respective search results through the application interfaces of the at least two application programs, so as to realize comparative display of search results, improve search convenience and contrast effect.
  • the search processing method is applied to the search processing apparatus 200 shown in FIG. 27 and the electronic device 100 ( FIG. 28 ) configured with the search processing apparatus 200 .
  • the following will take an electronic device as an example to illustrate the specific process of this implementation. It can be understood that the electronic device applied in this embodiment may include a smart phone, a tablet computer, a wearable electronic device, etc., which are not limited here.
  • the electronic device may include a touch screen, and the touch screen includes a display area.
  • the flow shown in FIG. 1 will be described in detail below, and the search processing method may specifically include the following steps:
  • Step S110 Receive input search information.
  • the electronic device may receive search information input by the user.
  • the electronic device can receive the text search information input by the user, for example, the electronic device can receive the text search information input by the user through the touch screen; the electronic device can receive the image search information input by the user, for example, the electronic device can receive the The image search information input by the user; the electronic device may receive the voice search information input by the user, for example, the electronic device may receive the voice search information input by the user through a pickup.
  • the electronic device may be provided with a target switch, wherein the target switch may be used to turn off or turn on the search processing method provided in this implementation. That is to say, when the target switch is turned on, the electronic device can receive the input search information, display the application interface of at least two application programs in the display area, and display its search information on the application interface of each application program. The search results obtained by performing a search. When the target switch is in the off state, the electronic device can receive the input search information, display an application interface of an application program in the display area, and display the search results obtained by searching the search information on the application interface of the application program .
  • the electronic device may automatically trigger to search for the search information after receiving the input search information, and may also trigger to search for the search information in response to a touch operation acting on the "search" control. Do limited.
  • Step S120 Displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • the electronic device after receiving the input search information, can call at least two application programs to search the search information respectively, and obtain the search results obtained by the at least two application programs respectively searching the search information. , and then displaying the application interface of the at least two application programs in the display area, and displaying the search results obtained by searching the search information on the application interface of each application program in the at least two application programs.
  • the electronic device after receiving the input search information, can enable the search interface of at least two application programs, and call the at least two application programs to search the search information through the search interface, and obtain the at least two application programs.
  • the search results obtained by each application program searching for the search information can be enabled.
  • the electronic device can obtain at least two application programs corresponding to the search information, and invoke the corresponding at least two application programs to search the search information respectively, and obtain the search information.
  • displaying the application interfaces of at least two application programs in the display area may include: arranging and displaying the application interfaces of at least two application programs in sequence along an axis parallel to the touch screen; arranging and displaying at least two application interfaces in sequence along an axis perpendicular to the touch screen
  • the application interface of the application program; the application interface of at least two application programs is arranged sequentially along the diagonal line parallel to the touch screen; the touch screen is divided into at least two areas, and the application interfaces of at least two application programs are displayed in at least two areas , wherein at least two regions correspond to application interfaces of at least two application programs one-to-one, etc., which are not limited here.
  • displaying the application interface of at least two application programs in the display area, and displaying the search results obtained by searching the search information on the application interface of each application program may include: dividing the display area of the touch screen into menus area and an application area, wherein the menu area is used to display search information, and the application area is used to display the application interfaces of the at least two application programs; or, the display area of the touch screen is divided into a menu area and an application area, wherein the menu area is used for The application area is used for displaying search information and identification information (icons) of at least two application programs, and the application area is used for displaying application interfaces of the at least two application programs, which are not limited herein.
  • FIG. 2 shows a schematic diagram of a first interface of an electronic device provided by an embodiment of the present application.
  • the display area can display the application interfaces of at least two application programs (in Figure 2, the application interfaces of two application programs are used as an example), wherein the application interfaces of at least two application programs include the first application program
  • the application interface A1 of the application program and the application interface A2 of the second application program wherein, the application interface A1 displays the search results of the search information (XXX juice extractor) by the first application program, and the application interface A2 displays the second application interface.
  • the search result of the search information (XXX Juicer) searched by the application.
  • the display area can be divided into a menu area B and an application area A (A1+A2), the menu area B is used to display search information, and the application area A is used to display the application interface A1 and the application interface of the first application program.
  • the application interface A2 of the second application program can be divided into a menu area B and an application area A (A1+A2), the menu area B is used to display search information, and the application area A is used to display the application interface A1 and the application interface of the first application program.
  • the application interface A2 of the second application program is used to display the application interface A1 and the application interface of the first application program.
  • each application can also jump to the application interface based on the user's touch operation, such as jumping from the current application interface to the next application interface, returning to the home page from the current application interface, etc., which is not limited here.
  • each application can also select objects based on the user's touch operation, and add the selected items to the shopping cart or place an order for payment etc., no limitation is made here.
  • the search processing method provided by an embodiment of the present application receives input search information, displays the application interfaces of at least two application programs in the display area, and displays the search results obtained by searching the search information on the application interfaces of each application program , so that through one search input, at least two applications are simultaneously called to search, and the respective search results are displayed through the application interfaces of the at least two applications, so as to realize the comparative display of the search results and improve the convenience and comparison effect of the search .
  • FIG. 3 shows a schematic flowchart of a search processing method provided in another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, the electronic device includes a touch screen, and the touch screen includes a display area.
  • the flow shown in FIG. 3 will be described in detail below, and the search processing method may specifically include the following steps:
  • Step S210 displaying a target search interface in the display area.
  • a target search interface may be displayed in the display area.
  • the target search interface is used for the user to input search information.
  • the target search interface can display target information, where the target information can be used to characterize the function of the target search interface, where the target information can include target text information, target picture information, target character information, etc. , is not limited here.
  • the target information is the target text information
  • the target text information can be "one-click multi-search" to represent the input of sequential search information through the target search interface, and then the target text information can be searched on multiple platforms (applications). The search information is searched.
  • the goal search interface can include a goal search box.
  • the target search box is used to receive search information input by the user.
  • the electronic device may acquire the user's search requirement, and when it is determined that the search requirement indicates that the user desires to search on multiple platforms, the target search interface may be displayed in the display area.
  • a voice command input by the user may be received, and when the voice command includes the names of at least two application programs, it may be determined that the user desires to search on multiple platforms, and the target search interface may be displayed in the display area.
  • a voice command input by the user may be received.
  • the voice command includes keywords such as "comparison”, “comparison display", "multi search", etc., it can be determined that the user expects to search on multiple platforms.
  • the display area displays the target search interface.
  • the electronic device can detect a user's touch operation, and when the touch operation satisfies the first preset touch operation, display the target search interface in the display area. For example, in the process of displaying the desktop in the display area, when the first target sliding operation acting on the touch screen is detected, the target search interface may be displayed in the display area. For another example, when the display area is displaying an application interface of an application program, when a target touch operation acting on the touch screen is detected, the target search interface may be displayed in the display area.
  • FIG. 4 shows a schematic diagram of a second interface of the electronic device provided by the embodiment of the present application.
  • the target search interface C1 is displayed in the display area, and multiple search types C11 and search ranges C12 are displayed on the target search interface C1, wherein, when different search types C11 are selected, the search ranges C12 are correspondingly displayed as different
  • the application program that is, when the search type C11 is selected, the search information will be searched through the application program corresponding to the displayed search range C12.
  • FIG. 5 shows a schematic diagram of a third interface of an electronic device provided by an embodiment of the present application.
  • the target search interface C2 is displayed in the display area, and multiple search types C21 and search ranges C22 are displayed on the target search interface C2, wherein, when different search types C21 are selected, the search range C22 is displayed as different
  • the application program that is, when the search type C21 is selected, the search information will be searched through the application program corresponding to the displayed search range C22.
  • FIG. 6 shows a schematic diagram of a fourth interface of the electronic device provided by the embodiment of the present application.
  • the target search interface C3 is displayed in the display area, and multiple search types C31 and search ranges C32 are displayed on the target search interface C3, wherein, when different search types C31 are selected, the search range C32 is correspondingly displayed as different
  • the application program that is, when the search type C31 is selected, the search information will be searched through the application program corresponding to the displayed search range C32.
  • FIG. 7 shows a schematic flowchart of step S210 of the search processing method shown in FIG. 3 of the present application.
  • the process shown in Figure 7 will be described in detail below, and the method may specifically include the following steps:
  • Step S211 Displaying an initial search interface in the display area, the search box of the initial search interface includes a search entry control.
  • an initial search interface may be displayed in the display area.
  • the initial search interface is used for users to input search information, and based on the search information, the search information can be searched on a platform.
  • the initial search interface corresponds to a fixed application program, and when input search information is received on the initial search interface, the search information can be searched in the fixed application program.
  • the initial search interface can include a search box.
  • the search box is used to receive search information input by the user.
  • the search box may include a search entry control, and the search entry control is used to trigger jumping from the initial search interface to the target search interface.
  • the electronic device can detect a user's touch operation, and when the touch operation satisfies the second preset touch operation, display the initial search interface in the display area. For example, during the process of displaying the desktop in the display area, when a second target sliding operation acting on the touch screen is detected, the initial search interface may be displayed in the display area. Specifically, during the process of displaying the desktop in the display area, when a single-finger slide operation acting on the touch screen is detected, the initial search interface may be displayed in the display area.
  • FIG. 8 shows a schematic diagram of a fifth interface of an electronic device provided by an embodiment of the present application.
  • an initial search interface D is displayed in the display area, and the search box of the initial search interface D may include a search entry control D1, which is used to trigger entry as shown in Figure 4, Figure 5 or Figure 6 target search interface.
  • Step S212 displaying the target search interface in the display area in response to a touch operation acting on the search entry control.
  • the touch operation acting on the search entry control can be detected, and when the touch operation acting on the search entry control is detected, it can respond to the touch operation acting on the search entry control.
  • the touch operation of the search entry control displays the target search interface in the display area.
  • the display area may jump from an initial search interface to a target search interface.
  • a target search interface may be displayed in a floating manner on the initial search interface displayed in the display area.
  • Step S220 Receive search information input on the target search interface.
  • the electronic device may receive search information input by the user on the target search interface.
  • the electronic device may receive text search information input by the user through the target search box of the target search interface.
  • Step S230 Displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • step S230 please refer to step S120, which will not be repeated here.
  • FIG. 9 shows a schematic flowchart of step S230 of the search processing method shown in FIG. 3 of the present application.
  • the target search interface includes multiple search types to be selected. The following will describe the flow shown in FIG. 9 in detail.
  • the method may specifically include the following steps:
  • Step S231 In response to the search type selection instruction, determine a target search type from the plurality of search types to be selected.
  • the target search interface includes multiple search types to be selected.
  • the multiple search types to be selected include “commodity”, “information”, “life”, “takeaway”, “air ticket”, “hotel”, etc., which are not limited here.
  • the search type represents the type of search for the search information, for example, when the search type is "commodity”, it means that the search information can be searched for commodities at this time, that is, the commodity application can be called to search for commodities on the search information ; When the search type is "takeaway”, it means that the search information can be searched for takeaway at this time, that is, the takeaway application can be called to search for commodities on the search information.
  • a search type may be determined from the plurality of search types to be selected as the response to the search type selection instruction.
  • Target search type For example, "commodity” may be determined as the target search type from multiple search types to be selected, such as “commodity”, “information”, “life”, “takeaway”, “air ticket”, and "hotel”.
  • the target search interface displays multiple search types to be selected
  • a click operation acting on any one of the multiple search types to be selected is detected
  • the click operation can be correspondingly
  • the search type of is determined as the target search type.
  • Step S232 Displaying in the display area the application interfaces of at least two application programs corresponding to the target search type, and displaying the search results obtained by searching the search information on the application interface of each application program .
  • the electronic device after the electronic device determines the target search type, it can obtain at least two application programs corresponding to the target search type, and call at least two application programs corresponding to the target search card type to search the search information respectively. , obtaining the search results obtained by performing the search on each of the at least two application programs, and then displaying the application interface of the at least two application programs in the display area, and the application interface of each application program in the at least two application programs The application interface displays the search results obtained by searching the search information.
  • the electronic device may preset and store correspondences between multiple search types and multiple application programs, wherein each search type corresponds to at least two application programs. Wherein, in this embodiment, after the target search type is determined, at least two application programs corresponding to the target search type may be determined based on the correspondence between the multiple search types and multiple application programs.
  • the target search type is "commodity”
  • at least two applications related to “commodity” can be determined
  • at least two applications related to “hotel” can be determined application.
  • FIG. 10 shows a schematic flowchart of step S232 of the search processing method shown in FIG. 9 of the present application.
  • the process shown in Figure 10 will be described in detail below, and the method may specifically include the following steps:
  • Step S2321 Obtain at least two application programs corresponding to the target search type.
  • At least two application programs corresponding to the target search type may be acquired.
  • at least two application programs corresponding to the target search type may be acquired based on preset correspondences between multiple search types and multiple application programs.
  • Step S2322 When there is a target application program not installed on the electronic device among the at least two application programs, display an installation entry for the target application program in the display area.
  • the electronic device may detect the installation status of each application program in the at least two application programs. Wherein, when it is detected that there is an application program not installed on the electronic device in the at least two application programs, the uninstalled application program can be determined as the target application program, and an installation entry for the target application program can be displayed in the display area .
  • an installation entry for the one target application program may be displayed in the display area; when there are two uninstalled target application programs in the at least two application programs For the installed target application programs, the installation entries for the two target application programs may be respectively displayed in the display area, and so on, which will not be repeated here.
  • the installation entry for the uninstalled target application program can be displayed in full screen in the display area, and when it is detected that the installation entry for the installation entry is triggered
  • the installation instruction is rejected or the installation instruction is rejected, then jump to display the application interface of at least two application programs, and display the search results obtained by searching the search information on the application interface of each application program.
  • the first display area of the display area may display the information of other application programs in the at least two application programs except the target application program.
  • the application interface and the search results obtained by searching the search information are displayed on the application interface of other application programs, and the installation entry of the uninstalled target application program is displayed in the second display area of the display area.
  • Step S2323 In response to the installation instruction based on the installation entry, when the target application program is installed, display the application interfaces of at least two application programs corresponding to the target search type in the display area.
  • the target application program when the electronic device displays the installation entry of an uninstalled target application program, if an installation instruction based on the installation entry is received, the target application program may be installed in response to the installation instruction.
  • the application interfaces of at least two application programs corresponding to the target search type may be displayed in the display area. That is to say, at this time, each of the at least two application programs has been installed on the electronic device, and the application interfaces of the at least two application programs may be displayed in the display area.
  • the opening control when the target application is installed, the opening control may be displayed in the display area, and when a touch operation for the opening control is detected, the application interface of the target application may be displayed, and The search result obtained by searching the search information is displayed on the application interface of the target application program.
  • an installation interface of the target application program may also be displayed, so that the user can keep abreast of the installation progress of the target application program.
  • FIG. 11 shows a schematic diagram of a sixth interface of an electronic device provided by an embodiment of the present application.
  • the first display area of the display area may display the application interface A2 of the second application program
  • the second display area of the display area may display the installation entry A31 of the uninstalled target application program.
  • FIG. 12 shows a schematic diagram of a seventh interface of an electronic device provided by an embodiment of the present application.
  • the first display area of the display area can display the application interface A2 of the second application program
  • the second display area of the display area can display the application interface A2 of the uninstalled target application program.
  • Install interface A32 is a schematic diagram of a seventh interface of an electronic device provided by an embodiment of the present application.
  • FIG. 13 shows a schematic diagram of an eighth interface of an electronic device provided by an embodiment of the present application.
  • the first display area of the display area can display the application interface A2 of the second application program, and the second display area of the display area can display the opening of the uninstalled target application program. Control A33.
  • Step S240 In response to the search switching instruction, return to display the target search interface.
  • the electronic device when the user expects to switch the type of search, the electronic device can trigger a search switching instruction, and accordingly, the electronic device can respond to the search switching instruction and return to display the target search interface, so that the user can search the target in the target search interface.
  • Switch the search type for example, you can switch from the "commodity" type to the "takeaway” type to search.
  • the application interface may include a first return control, and when the electronic device detects a touch operation acting on the first return control, it means that the user triggers a search switching instruction, and in response to the search switching instruction, from the application The interface returns to the display target search interface.
  • Step S250 In response to the re-search instruction, return to displaying the target search interface.
  • the electronic device when the user desires to search again, can trigger a re-search instruction, and accordingly, the electronic device can respond to the re-search instruction and return to display the target search interface, so that the user can search the target on the target search interface.
  • Re-input of search information for example, can be changed from search information "mop" to "broom".
  • the application interface may include a second return control.
  • the electronic device detects a touch operation acting on the second return control, it means that the user triggers a re-search instruction, and in response to the re-search instruction, from the application The interface returns to the display target search interface.
  • FIG. 14 shows a schematic diagram of a returned target search interface provided by an embodiment of the present application.
  • the menu area B of the display area includes a return control B1 , and when a touch operation acting on the return control B1 is detected, the target search interface C1 can be returned.
  • the target search interface C2, target search interface C3, etc. may also be returned, which are not limited here.
  • the target search interface is displayed in the display area, the search information input on the target search interface is received, the application interfaces of at least two application programs are displayed in the display area, and each application program The application interface displays the search results obtained by searching the search information, returns to the display target search interface in response to the search switching instruction, and returns to the display target search interface in response to the re-search interface.
  • this embodiment also displays a target search interface in the display area, and searches are performed based on the search information input on the target search interface, thereby improving the convenience of a search input.
  • a search switch command or a re-search command it is possible to return from the application interface to the target search interface for re-input of a search, thereby improving the accuracy of the search.
  • FIG. 15 shows a schematic flowchart of a search processing method provided by another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen, and the touch screen includes a display area.
  • the number of the application programs is multiple. The following will describe the flow shown in FIG. 15 in detail, so
  • the search processing method specifically may include the following steps:
  • Step S310 Receive input search information.
  • Step S320 Displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • step S310-step S320 please refer to step S110-step S120, which will not be repeated here.
  • Step S330 Responding to the interface switching instruction, control the application interfaces of multiple application programs to be displayed or hidden, wherein the number of application interfaces of the displayed application programs is at least two.
  • multiple application programs there are multiple application programs. That is to say, after receiving the input information, multiple application programs (greater than two application programs) are called to search the search information to obtain multiple search results. For example, calling three application programs to search for search information, calling four application programs to search for search information, etc., are not limited here.
  • the display area of the touch screen may be preset with an upper limit and a lower limit of the application interface of the application program displayed on the same page, wherein the upper limit and the lower limit may be the same or different.
  • the upper limit represents the highest number of application interfaces of the application program displayed on the same page
  • the lower limit represents the lowest number of application interfaces of the application program displayed on the same page.
  • the upper limit is 3 and the lower limit is 2
  • the display area of the touch screen can simultaneously display the application interfaces of at least two application programs and the application interfaces of a maximum of three application programs
  • the upper limit is 2 and the lower limit is 2
  • the display area representing the touch screen can simultaneously display the application interfaces of two application programs.
  • the number of application programs invoked to search for information is greater than the upper limit of the application interfaces of the application programs that can be displayed in the display area of the touch screen. That is to say, the number of application interfaces obtained after the invoked application program searches the search information is greater than the upper limit of the application interface of the application program that can be displayed in the display area of the touch screen.
  • the application interface of the upper limit application program may be displayed in the display area, and the application interfaces of the remaining application programs may be hidden.
  • the respective application interfaces of multiple application programs can be controlled to be switched to display or hide. For example, when the application interface of a certain application program is displayed in the display area, the display position may be switched in the display area for display in response to an interface switching instruction, or switched from displayed in the display area to hidden. For another example, when the application interface of a certain application program is hidden, it may be switched from hiding to displaying in the display area in response to an interface switching instruction.
  • the search processing method provided by another embodiment of the present application receives the input search information, displays the application interface of at least two application programs in the display area, and displays the search information obtained by searching the search information on the application interface of each application program.
  • multiple application programs are controlled to be displayed or hidden on their respective application interfaces in response to the interface switching instruction.
  • this embodiment can also realize switching and comparison display of multiple application interfaces and multiple search results, and improve the effect of comparison display.
  • FIG. 16 shows a schematic flowchart of a search processing method provided by another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen, and the touch screen includes a display area.
  • the number of the application programs is multiple, and the flow shown in FIG. 16 will be described in detail below, so
  • the search processing method specifically may include the following steps:
  • Step S410 Receive input search information.
  • Step S420 Displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • step S410-step S420 please refer to step S110-step S120, which will not be repeated here.
  • Step S430 When a preset sliding operation acting on the application interface is detected, control the sliding of the respective application interfaces of the multiple application programs to display or hide, wherein the preset sliding operation is along the plurality of For the sliding operation in the arrangement direction of the application interfaces of the application programs, at least two application interfaces of the application programs are displayed.
  • multiple application programs there are multiple application programs. That is to say, after receiving the input information, multiple application programs (greater than two application programs) are called to search the search information to obtain multiple search results. For example, calling three application programs to search for search information, calling four application programs to search for search information, etc., are not limited here.
  • the display area of the touch screen may be preset with an upper limit and a lower limit of the application interface of the application program displayed on the same page, wherein the upper limit and the lower limit may be the same or different.
  • the upper limit represents the highest number of application interfaces of the application program displayed on the same page
  • the lower limit represents the lowest number of application interfaces of the application program displayed on the same page.
  • the upper limit is 3 and the lower limit is 2
  • the display area of the touch screen can simultaneously display the application interfaces of at least two application programs and the application interfaces of a maximum of three application programs
  • the upper limit is 2 and the lower limit is 2
  • the display area representing the touch screen can simultaneously display the application interfaces of two application programs.
  • the number of application programs invoked to search for information is greater than the upper limit of the application interfaces of the application programs that can be displayed in the display area of the touch screen. That is to say, the number of application interfaces obtained after the invoked application program searches the search information is greater than the upper limit of the application interface of the application program that can be displayed in the display area of the touch screen.
  • the application interface of the upper limit application program may be displayed in the display area, and the application interfaces of the remaining application programs may be hidden.
  • the touch operation acting on the application interface may be detected, wherein, when the touch operation acting on the application interface is detected
  • the respective application interfaces of multiple application programs can be controlled to be displayed or hidden.
  • the display position can be switched in the display area for display, or switched from displayed in the display area to hidden.
  • the application interface of a certain application program is hidden, it may be switched from hiding to displaying in the display area in response to the preset sliding operation.
  • the preset sliding operation is a sliding operation along an arrangement direction of application interfaces of multiple application programs.
  • the preset sliding operation may be a sliding operation along the axial direction of the electronic device;
  • the preset sliding operation may be a sliding operation perpendicular to the axis of the electronic device.
  • the preset sliding operation is a multi-finger sliding operation along an arrangement direction of application interfaces of multiple application programs.
  • the preset sliding operation may be a multi-finger sliding operation along the axial direction of the electronic device; if the multiple application programs
  • the preset sliding operation may be a multi-finger sliding operation perpendicular to the axis of the electronic device.
  • the multi-finger sliding operation may include a two-finger sliding operation.
  • FIG. 17 shows a schematic diagram of a ninth interface of an electronic device provided by an embodiment of the present application.
  • the electronic device can set a sliding area as shown in FIG. A sliding operation can be set, and when the preset sliding operation is triggered, the respective application interfaces of multiple applications can be controlled to slide to show or hide.
  • the sliding area may be an area corresponding to the application interface.
  • the search processing method provided by another embodiment of the present application receives input search information, displays the application interfaces of at least two application programs in the display area, and displays the search information obtained by searching the search information on the application interface of each application program.
  • the respective application interfaces of the multiple application programs are controlled to slide to be displayed or hidden, wherein the preset sliding operation is along the arrangement direction of the application interfaces of the multiple application programs swipe action.
  • this embodiment can also realize switching and comparative display of multiple application interfaces and multiple search results based on preset sliding operations, and improve the effect of comparative display.
  • FIG. 18 shows a schematic flowchart of a search processing method provided in still another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen, and the touch screen includes a display area.
  • the number of the application programs is multiple, and the application interface is also suspended to display the first target control.
  • the process shown in 18 is described in detail, and the search processing method may specifically include the following steps:
  • Step S510 Receive input search information.
  • Step S520 displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • step S510-step S520 please refer to step S110-step S120, which will not be repeated here.
  • Step S530 When a preset drag operation acting on the first target control is detected, control the respective application interfaces of the multiple application programs to slide to display or hide, wherein the preset drag operation is along the The drag operation of the arrangement direction of the application interfaces of the plurality of application programs will display at least two application interfaces of the application programs.
  • multiple application programs there are multiple application programs. That is to say, after receiving the input information, multiple application programs (greater than two application programs) are called to search the search information to obtain multiple search results. For example, calling three application programs to search for search information, calling four application programs to search for search information, etc., are not limited here.
  • the display area of the touch screen may be preset with an upper limit and a lower limit of the application interface of the application program displayed on the same page, wherein the upper limit and the lower limit may be the same or different.
  • the upper limit represents the highest number of application interfaces of the application program displayed on the same page
  • the lower limit represents the lowest number of application interfaces of the application program displayed on the same page.
  • the upper limit is 3 and the lower limit is 2
  • the display area of the touch screen can simultaneously display the application interfaces of at least two application programs and the application interfaces of a maximum of three application programs
  • the upper limit is 2 and the lower limit is 2
  • the display area representing the touch screen can simultaneously display the application interfaces of two application programs.
  • the number of application programs invoked to search for information is greater than the upper limit of the application interfaces of the application programs that can be displayed in the display area of the touch screen. That is to say, the number of application interfaces obtained after the invoked application program searches the search information is greater than the upper limit of the application interface of the application program that can be displayed in the display area of the touch screen.
  • the application interface of the upper limit application program may be displayed in the display area, and the application interfaces of the remaining application programs may be hidden.
  • a first target control may also be displayed in suspension on the application interface, wherein the first target control may be used to trigger the execution of Toggle display or hide of the application interface. Therefore, in this embodiment, during the process of displaying the application interface of the application program with the upper limit, hiding the application interface of the remaining application programs, and floating the first target control on the application interface, the first target can be controlled.
  • the touch operation of the control is detected, wherein, when it is detected that the touch operation acting on the first target control is a preset drag operation, the respective application interfaces of multiple application programs can be controlled to be displayed or hidden. For example, when the application interface of a certain application program is displayed in the display area, in response to the preset drag operation, the display position can be switched in the display area for display, or switched from displayed in the display area to hidden. For another example, when the application interface of a certain application program is hidden, it may be switched from hiding to displaying in the display area in response to the preset drag operation.
  • the preset drag operation is a drag operation along an arrangement direction of application interfaces of multiple application programs.
  • the preset drag operation may be a drag operation acting on the first target control along the axis of the electronic device ;
  • the preset drag operation may be a drag acting on the first target control along the axis perpendicular to the axis of the electronic device operate.
  • the shape and size of the first target control can be updated according to the needs of the user, which is not limited here.
  • FIG. 19 shows a schematic diagram of a tenth interface of an electronic device provided by an embodiment of the present application.
  • the display area can display the application interface A1 corresponding to the first application program, the application interface A2 corresponding to the second application program, hide the application interfaces of the remaining application programs, and display the first application interface on the application interface (A1+A2).
  • Target control D1 the application interface A1 corresponding to the first application program
  • the application interface A2 corresponding to the second application program
  • the search processing method provided by still another embodiment of the present application receives the input search information, displays the application interfaces of at least two application programs in the display area, and displays the information obtained by searching the search information on the application interface of each application program.
  • the respective application interfaces of multiple application programs are controlled to slide to display or hide, wherein the preset drag operation is along the application of multiple application programs The drag operation of the layout direction of the interface.
  • this embodiment can also realize the switching and comparison display of multiple application interfaces and multiple search results based on the preset drag operation acting on the target control, and improve the comparison display effect.
  • FIG. 20 shows a schematic flowchart of a search processing method provided in yet another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, the electronic device includes a touch screen, and the touch screen includes a display area.
  • the number of the application programs is multiple, and the application interface is also suspended to display a second target control.
  • the following will focus on the figure The process shown in 20 is described in detail, and the search processing method may specifically include the following steps:
  • Step S610 Receive input search information.
  • Step S620 Displaying application interfaces of at least two application programs in the display area, and displaying search results obtained by searching the search information on the application interface of each application program.
  • step S610-step S620 please refer to step S110-step S120, which will not be repeated here.
  • Step S630 In response to a click operation acting on the second target control, display identification information corresponding to the plurality of application programs in the second target control.
  • multiple application programs there are multiple application programs. That is to say, after receiving the input information, multiple application programs (greater than two application programs) are called to search the search information to obtain multiple search results. For example, calling three application programs to search for search information, calling four application programs to search for search information, etc., are not limited here.
  • the display area of the touch screen may be preset with an upper limit and a lower limit of the application interface of the application program displayed on the same page, wherein the upper limit and the lower limit may be the same or different.
  • the upper limit represents the highest number of application interfaces of the application program displayed on the same page
  • the lower limit represents the lowest number of application interfaces of the application program displayed on the same page.
  • the upper limit is 3 and the lower limit is 2
  • the display area of the touch screen can simultaneously display the application interfaces of at least two application programs and the application interfaces of a maximum of three application programs
  • the upper limit is 2 and the lower limit is 2
  • the display area representing the touch screen can simultaneously display the application interfaces of two application programs.
  • the number of application programs invoked to search for information is greater than the upper limit of the application interfaces of the application programs that can be displayed in the display area of the touch screen. That is to say, the number of application interfaces obtained after the invoked application program searches the search information is greater than the upper limit of the application interface of the application program that can be displayed in the display area of the touch screen.
  • the application interface of the upper limit application program may be displayed in the display area, and the application interfaces of the remaining application programs may be hidden.
  • a second target control may also be suspended on the application interface, wherein the second target control may be the same as the first target control.
  • the controls are the same, or may be different from the first target control, which is not limited here.
  • the touch on the second target control can be controlled.
  • Control operation is detected, and when a click operation acting on the second target control is detected, the second target control may be expanded in response to the click operation, and identification information corresponding to multiple application programs may be displayed in the second target control.
  • the identification information of the multiple application programs may include thumbnails of icons corresponding to the multiple application programs, and may also include names corresponding to the multiple application programs, which are not limited herein.
  • the arrangement order of the identification information corresponding to the multiple application programs is consistent with the arrangement order of the application interfaces of the multiple application programs.
  • Step S640 When a preset switching operation acting on the identification information corresponding to the multiple application programs is detected, control the display or hide of the respective application interfaces of the multiple application programs, wherein the application interfaces of the displayed application programs The quantity is at least two.
  • the second target control when the second target control displays the identification information corresponding to the multiple application programs, it can detect the touch operation acting on the identification information corresponding to the multiple application programs, wherein, when it is detected that the When the touch operation of the identification information of the multiple application programs satisfies the preset switching operation, the respective application interfaces of the multiple application programs can be controlled to be displayed or hidden.
  • the display position when the application interface of a certain application program is displayed in the display area, the display position may be switched in the display area for display in response to the preset switching operation, or switched from displayed in the display area to hidden.
  • the application interface of a certain application program when the application interface of a certain application program is hidden, it may be switched from hiding to displaying in the display area in response to the preset switching operation.
  • the preset switching operation may be a first drag operation acting on identification information corresponding to multiple application programs.
  • the first drag operation is a drag operation acting on the identification information corresponding to a certain application among the identification information corresponding to the multiple applications
  • multiple application programs may be controlled based on the first drag operation
  • the corresponding identification information all slides accordingly, and of course, the application interfaces of multiple application programs slide to be displayed or hidden accordingly. It can be understood that under this solution, the identification information corresponding to the multiple application programs and the arrangement order of the application interfaces of the multiple application programs remain unchanged.
  • the preset switching operation may be a second drag operation acting on identification information corresponding to multiple application programs.
  • the second drag operation is a drag operation acting on the identification information corresponding to a certain application among the identification information corresponding to the multiple applications
  • the application corresponding to the application may be controlled based on the second drag operation.
  • the identification information of the application slides accordingly, and of course, the application interface of the application slides to display or hide accordingly. It can be understood that under this solution, the arrangement sequence of the identification information corresponding to the multiple application programs and the application interfaces of the multiple application programs changes accordingly.
  • the identification information corresponding to multiple applications is arranged in the order of identification information 1, identification information 2, and identification information 3, when the identification information 1 is dragged to the rear of the identification information 2 based on the second drag operation , then the identification information corresponding to the dragged multiple applications is arranged in the order of identification information 2, identification information 1, and identification information 3.
  • the preset switching operation may be a click operation acting on identification information corresponding to multiple application programs.
  • the click operation is a click operation acting on the identification information corresponding to a certain application among the identification information corresponding to multiple applications
  • the sequence of the clicked identification information can naturally be placed in the first place, and the The application interface of the application program corresponding to the clicked identification information is displayed and the first place in the display area. It can be understood that under this solution, the arrangement sequence of the identification information corresponding to the multiple application programs and the application interfaces of the multiple application programs changes accordingly.
  • FIG. 21 shows a schematic diagram of an eleventh interface of an electronic device adopted in the embodiment of the present application.
  • the display area can display the application interface A1 corresponding to the first application program, the application interface A2 corresponding to the second application program, hide the application interfaces of the remaining application programs, and display the second application interface on the application interface (A1+A2).
  • FIG. 22 shows a schematic diagram of a twelfth interface of an electronic device provided by an embodiment of the present application.
  • the display area can display the application interface A1 corresponding to the first application program, the application interface A2 corresponding to the second application program, hide the application interfaces of the remaining application programs, and display the second application interface on the application interface (A1+A2).
  • the target control D2 wherein the second target control D2 unfolds and displays the identification information E corresponding to a plurality of application programs.
  • Step S650 When it is detected that the pressing duration acting on the identification information corresponding to the multiple application programs reaches a preset duration, detect a drag operation acting on the identification information corresponding to the multiple application programs.
  • the electronic device may preset and store a preset duration, and the preset duration is used as a basis for judging the duration of pressing that acts on the identification information corresponding to the plurality of application programs. Therefore, in this embodiment, in the process of expanding the identification information of the second target control for multiple application programs, the duration of pressing the identification information corresponding to the multiple application programs can be detected. When the pressing duration of the identification information corresponding to the multiple application programs reaches the preset duration, it can be considered that the user has triggered the reordering function for the identification information corresponding to the multiple application programs, and then the identification information corresponding to the multiple application programs can be activated. The drag operation of the information is detected.
  • Step S660 When a drag operation acting on the identification information corresponding to the multiple application programs is detected, sort the application interfaces of the multiple application programs based on the drag operation.
  • the identification information corresponding to the multiple application programs may be arranged in response to the drag operation, and the application of the multiple application programs
  • the interface is sorted. For example, a plurality of identification information originally sorted by identification information 1, identification information 2, and identification information 3 is rearranged into identification information 3, identification information 2, and identification information 1.
  • the application interface is changed from application interface 1 to , application interface 2, and application interface 3 are rearranged into application interface 3, application interface 2, and application interface 1.
  • FIG. 23 shows a schematic flowchart of step S660 of the search processing method shown in FIG. 20 of the present application.
  • the process shown in Figure 23 will be described in detail below, and the method may specifically include the following steps:
  • Step S661 Display the mask in a floating manner on the application interface.
  • the duration of pressing the identification information corresponding to the multiple application programs can be detected.
  • the pressing duration of the identification information corresponding to one application program reaches the preset duration, it can be considered that the user has triggered the reordering function for the identification information corresponding to multiple application programs, and then the mask can be displayed in a floating manner on the application interface.
  • the mask may only cover a part of the application interface, or may cover the entire area of the application interface, which is not limited here.
  • the expanded second target control may be displayed on the mask.
  • Step S662 When a drag operation of dragging identification information corresponding to multiple application programs to the mask is detected, sort the application interfaces of the multiple application programs based on the drag operation.
  • the identification information corresponding to the multiple application programs can be Drag operation is detected, when the drag operation of dragging the identification information corresponding to multiple application programs to the mask for display is detected, then in response to the drag operation, the identification information corresponding to multiple application programs can be Information is arranged, and the application interface of multiple applications is sorted.
  • FIG. 24 shows a schematic diagram of a thirteenth interface of an electronic device provided by an embodiment of the present application.
  • a mask F can be displayed floating on the application interface, and an expanded second target control D2 can be displayed on the mask F, and multiple identifications corresponding to the application can be displayed in the second target control D2 Information E.
  • the input search information is received, the application interface of at least two application programs is displayed in the display area, and the application interface of each application program displays the search information obtained by searching the search information.
  • the search result in response to the click operation acting on the second target control, the identification information corresponding to the multiple application programs is displayed in the second target control, and when a preset switching operation acting on the identification information corresponding to the multiple application programs is detected, Control the display or hiding of the respective application interfaces of multiple applications.
  • this embodiment can also realize the switching and comparison display of multiple application interfaces and multiple search results based on the preset switching operation acting on the identification information corresponding to the application program, and improve the efficiency of the comparison display.
  • the application programs are sorted based on the pressing operation and the drag operation acting on the identification information corresponding to the application programs, so as to improve the personalized needs of the application program sorting.
  • FIG. 25 shows a schematic flowchart of a search processing method provided in still another embodiment of the present application.
  • the method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen, and the touch screen includes a display area.
  • the flow shown in FIG. 25 will be described in detail below, and the search processing method may specifically include the following steps:
  • Step S710 Receive input search information.
  • step S710 for the specific description of step S710, please refer to step S110, which will not be repeated here.
  • Step S720 call at least two application programs to search the search information, and obtain search results corresponding to the search information in the at least two application programs.
  • the electronic device after receiving the input search information, can call at least two application programs to search the search information respectively, and obtain the search results obtained by the at least two application programs respectively searching the search information.
  • the electronic device after receiving the input search information, can enable the search interface of at least two application programs, and call the at least two application programs to search the search information through the search interface, and obtain the at least two application programs. The search results obtained by the respective application programs searching the search information.
  • FIG. 26 shows a schematic flowchart of step S720 of the search processing method shown in FIG. 25 of the present application.
  • the process shown in Figure 26 will be described in detail below, and the method may specifically include the following steps:
  • Step S721 Extract keywords from the search information to obtain keyword information.
  • keyword extraction may be performed on the search information to obtain keyword information.
  • keyword extraction may be performed based on the search type corresponding to the search information to obtain keyword information.
  • keywords related to the commodity in the search information can be extracted to obtain keyword information
  • the search information can be Extract the item keywords and address keywords in the search information to obtain keyword information
  • Step S722 Call the at least two application programs to search the keyword information, and obtain search results corresponding to the keyword information in the at least two application programs.
  • the electronic device after the electronic device obtains the keyword information, it can call at least two application programs to search the keyword information respectively, and obtain the search results obtained by the at least two application programs respectively searching the keyword information.
  • the electronic device after the electronic device obtains the keyword information, it can enable the search interface of at least two application programs, and call the at least two application programs to search the keyword information through the search interface, and obtain the at least two application programs. The search results obtained by each program searching for the keyword information.
  • Step S730 Display the application interfaces of the at least two application programs in the display area, and display the search results obtained by searching the search information on the application interface of each application program.
  • step S730 please refer to step S120, which will not be repeated here.
  • the search processing method provided by still another embodiment of the present application receives the input search information, calls at least two application programs to search the search information, obtains the search results corresponding to the search information in at least two application programs, and displays them in the display area
  • Application interfaces of at least two application programs are displayed, and search results obtained by searching for search information are displayed on the application interfaces of each application program.
  • this embodiment also calls at least two application programs to search at the same time to obtain search results through one search input, and displays the respective search results through the application interfaces of the at least two application programs.
  • the comparative display of search results can be realized, and the convenience and contrast effect of search can be improved.
  • FIG. 27 shows a block diagram of a search processing device provided by an embodiment of the present application.
  • the method is applied to the above-mentioned electronic equipment, and the electronic equipment includes a touch screen, and the touch screen includes a display area.
  • the block diagram shown in FIG. 27 will be explained below, and the search processing device 200 includes: a search information receiving module 210 and a search result display module 220, of which:
  • the search information receiving module 210 is configured to receive input search information.
  • search information receiving module 210 includes: a target search interface display submodule and a search information receiving submodule, wherein:
  • the target search interface display submodule is used to display the target search interface in the display area.
  • target search interface display submodule includes: an initial search interface display unit and a target search interface display unit, wherein:
  • An initial search interface display unit configured to display an initial search interface in the display area, the search box of the initial search interface includes a search entry control.
  • a target search interface display unit configured to display the target search interface in the display area in response to a touch operation acting on the search entry control.
  • the search information receiving submodule is configured to receive search information input on the target search interface.
  • target search interface display submodule includes: a search switching instruction response unit and a re-search instruction response unit, wherein:
  • the search switch instruction response unit is configured to return to display the target search interface in response to the search switch instruction.
  • the re-search instruction response unit is configured to return to display the target search interface in response to the re-search instruction.
  • the search result display module 220 is configured to display the application interface of at least two application programs in the display area, and display the search result obtained by searching the search information on the application interface of each application program.
  • the target search interface includes multiple search types to be selected
  • the search result display module 220 includes: a target search type determination submodule and a first search result display submodule, wherein:
  • the target search type determination submodule is configured to determine the target search type from the plurality of search types to be selected in response to the search type selection instruction.
  • the first search result display submodule is configured to display the application interfaces of at least two application programs corresponding to the target search type in the display area, and display its effect on the search on the application interface of each application program Search results for information.
  • the first search result display submodule includes: an application acquisition unit, an installation entry display unit, and a search result display unit, wherein:
  • An application acquisition unit configured to acquire at least two application programs corresponding to the target search type.
  • the installation entry display unit is configured to display an installation entry for the target application program in the display area when there is a target application program not installed in the electronic device among the at least two application programs.
  • the display area includes a first display area and a second display area
  • the installation entrance display unit includes: an installation entrance display subunit, wherein:
  • An entry display subunit is installed, for displaying application interfaces of other application programs in the at least two application programs except the target application program in the first display area, and displaying the application interfaces of the at least two application programs in the second display area. Install the entrance.
  • the search result display unit is configured to respond to the installation instruction based on the installation entry, and when the target application program is installed, display the application interfaces of at least two application programs corresponding to the target search type in the display area.
  • search result display module 220 includes: a search result obtaining submodule and a search result display submodule, wherein: a search result obtaining submodule and a second search result display submodule, wherein:
  • the search result obtaining submodule is configured to invoke at least two application programs to search the search information, and obtain search results corresponding to the search information in the at least two application programs.
  • the submodule for obtaining search results includes: a keyword information obtaining unit and a search result obtaining unit, wherein:
  • the keyword information obtaining unit is configured to extract keywords from the search information to obtain keyword information.
  • a search result obtaining unit configured to call the at least two application programs to search the keyword information, and obtain search results corresponding to the keyword information in the at least two application programs.
  • the second search result display submodule is configured to display the application interface of the at least two application programs in the display area, and display the search result obtained by searching the search information on the application interface of each application program.
  • the search processing device 200 further includes: a display control module, wherein:
  • the display control module is configured to control the display or hiding of application interfaces of multiple application programs in response to an interface switching instruction, wherein the number of application interfaces of the displayed application programs is at least two.
  • the display control module includes: a first display control submodule, wherein:
  • the first display control submodule is configured to control the respective application interfaces of the plurality of application programs to slide to display or hide when a preset sliding operation acting on the application interface is detected, wherein the preset sliding operation It is a sliding operation along the arrangement direction of the application interfaces of the multiple application programs.
  • the application interface is also suspended to display the first target control
  • the display control module includes: a second display control submodule, wherein:
  • the second display control submodule is configured to, when a preset drag operation acting on the first target control is detected, control the respective application interfaces of the multiple application programs to slide to display or hide, wherein the preset Let the drag operation be a drag operation along the arrangement direction of the application interfaces of the multiple application programs.
  • the application interface is also suspended to display a second target control
  • the display control module includes: an identification information display submodule and a third display control submodule, wherein:
  • the identification information display submodule is configured to display identification information corresponding to the plurality of application programs in the second target control in response to a click operation acting on the second target control.
  • the third display control submodule is configured to control the application interfaces of the multiple application programs to be displayed or hidden when a preset switching operation acting on the identification information corresponding to the multiple application programs is detected.
  • the display control module further includes: a drag operation detection submodule and an application sorting submodule, wherein:
  • the drag operation detection submodule is used to perform a drag operation on the identification information corresponding to the multiple application programs when it is detected that the pressing duration of the identification information corresponding to the multiple application programs reaches a preset duration to test.
  • the application sorting submodule is configured to sort the application interfaces of the multiple application programs based on the drag operation when a drag operation acting on the identification information corresponding to the multiple application programs is detected.
  • the application sorting submodule includes: a mask display unit and an application sorting unit, wherein:
  • a mask display unit configured to hover and display the mask on the application interface.
  • the application sorting unit is configured to sort the application interfaces of the multiple application programs based on the drag operation when a drag operation of dragging the identification information corresponding to the multiple application programs to the mask is detected.
  • the coupling between the modules may be electrical, mechanical or other forms of coupling.
  • each functional module in each embodiment of the present application may be integrated into one processing module, each module may exist separately physically, or two or more modules may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules.
  • FIG. 28 shows a structural block diagram of an electronic device 100 provided by an embodiment of the present application.
  • the electronic device 100 may be an electronic device capable of running application programs, such as a smart phone, a tablet computer, and an e-book.
  • the electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, a touch screen 130, and one or more application programs, wherein one or more application programs may be stored in the memory 120 and configured To be executed by one or more processors 110, one or more programs are configured to execute the methods described in the foregoing method embodiments.
  • the processor 110 may include one or more processing cores.
  • the processor 110 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes or executes instructions, programs, code sets or instruction sets stored in the memory 120, and calls data stored in the memory 120 to execute Various functions of the electronic device 100 and processing data.
  • the processor 110 may adopt at least one of Digital Signal Processing (Digital Signal Processing, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and Programmable Logic Array (Programmable Logic Array, PLA). implemented in the form of hardware.
  • DSP Digital Signal Processing
  • FPGA Field-Programmable Gate Array
  • PLA Programmable Logic Array
  • the processor 110 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU), a modem, and the like.
  • CPU Central Processing Unit
  • GPU Graphics Processing Unit
  • the CPU mainly handles the operating system, user interface and application programs, etc.
  • the GPU is used to render and draw the content to be displayed
  • the modem is used to handle wireless communication. It can be understood that, the above-mentioned modem may also not be integrated into the processor 110, but implemented by a communication chip alone.
  • the memory 120 may include random access memory (Random Access Memory, RAM), and may also include read-only memory (Read-Only Memory).
  • the memory 120 may be used to store instructions, programs, codes, sets of codes, or sets of instructions.
  • the memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system and instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , instructions for implementing the following method embodiments, and the like.
  • the storage data area can also store data created by the terminal 100 during use (such as phonebook, audio and video data, chat record data) and the like.
  • the touch screen 130 is used to display information input by the user, information provided to the user, and various graphical user interfaces of the electronic device 100. These graphical user interfaces can be composed of graphics, text, icons, numbers, videos, and any combination thereof In one example, the touch screen 130 may be a liquid crystal display (Liquid Crystal Display, LCD), or an organic light-emitting diode (Organic Light-Emitting Diode, OLED), which is not limited here.
  • LCD Liquid Crystal Display
  • OLED Organic Light-Emitting Diode
  • FIG. 29 shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application.
  • Program codes are stored in the computer-readable medium 300, and the program codes can be invoked by a processor to execute the methods described in the foregoing method embodiments.
  • the computer readable storage medium 300 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • the computer-readable storage medium 300 includes a non-transitory computer-readable storage medium (non-transitory computer-readable storage medium).
  • the computer-readable storage medium 300 has a storage space for program code 310 for executing any method steps in the above methods. These program codes can be read from or written into one or more computer program products.
  • Program code 310 may, for example, be compressed in a suitable form.
  • the search processing method, device, electronic device, and storage medium provided by the embodiments of the present application receive input search information, display the application interfaces of at least two application programs in the display area, and display the application interfaces of at least two application programs in the application program.
  • the interface displays the search results obtained by searching the search information, so that through one search input, at least two application programs are called to search at the same time, and the respective search results are displayed through the application interfaces of the at least two application programs, so as to realize the search results
  • the comparison display of improves the convenience of searching and the comparison effect.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

La présente demande se rapporte au domaine technique des dispositifs électroniques, et divulgue un procédé et un appareil de traitement de recherche, un dispositif électronique et un support de stockage. Le procédé est appliqué à un dispositif électronique, le dispositif électronique comprend un écran tactile, et l'écran tactile comprend une zone d'affichage. Le procédé consiste : à recevoir des informations de recherche d'entrée ; et à afficher des interfaces d'application d'au moins deux programmes d'application dans une zone d'affichage, et à afficher, sur les interfaces d'application des programmes d'application, des résultats de recherche obtenus par recherche des informations de recherche par les programmes d'application. Selon la présente demande, au moyen d'une entrée de recherche, au moins deux programmes d'application sont appelés simultanément pour une recherche, et des résultats de recherche respectifs sont affichés au moyen d'interfaces d'application des au moins deux programmes d'application, de manière à réaliser une comparaison et un affichage des résultats de recherche, ce qui permet d'améliorer la praticité et l'effet de comparaison de la recherche.
PCT/CN2022/116081 2021-08-31 2022-08-31 Procédé et appareil de traitement de recherche, dispositif électronique et support de stockage WO2023030361A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111012962.5 2021-08-31
CN202111012962.5A CN115729391A (zh) 2021-08-31 2021-08-31 搜索处理方法、装置、电子设备以及存储介质

Publications (1)

Publication Number Publication Date
WO2023030361A1 true WO2023030361A1 (fr) 2023-03-09

Family

ID=85291455

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/116081 WO2023030361A1 (fr) 2021-08-31 2022-08-31 Procédé et appareil de traitement de recherche, dispositif électronique et support de stockage

Country Status (2)

Country Link
CN (1) CN115729391A (fr)
WO (1) WO2023030361A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110193795A1 (en) * 2010-02-09 2011-08-11 Yahoo! Inc. Haptic search feature for touch screens
CN104778195A (zh) * 2014-12-26 2015-07-15 北京奇虎科技有限公司 终端和基于触摸操作的搜索方法
CN105511783A (zh) * 2015-11-30 2016-04-20 东莞酷派软件技术有限公司 一种搜索方法及移动终端
CN110990679A (zh) * 2019-11-27 2020-04-10 维沃移动通信有限公司 信息搜索方法及电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110193795A1 (en) * 2010-02-09 2011-08-11 Yahoo! Inc. Haptic search feature for touch screens
CN104778195A (zh) * 2014-12-26 2015-07-15 北京奇虎科技有限公司 终端和基于触摸操作的搜索方法
CN105511783A (zh) * 2015-11-30 2016-04-20 东莞酷派软件技术有限公司 一种搜索方法及移动终端
CN110990679A (zh) * 2019-11-27 2020-04-10 维沃移动通信有限公司 信息搜索方法及电子设备

Also Published As

Publication number Publication date
CN115729391A (zh) 2023-03-03

Similar Documents

Publication Publication Date Title
US11157577B2 (en) Method for searching and device thereof
JP6883132B2 (ja) ユーザ選択されたコンテンツに対するアクション提案
CN106126013B (zh) 一种应用程序管理方法和移动终端
CN107832330B (zh) 一种搜索方法及终端设备
US20170125018A1 (en) Suggesting intent frame(s) for user request(s)
CN108595100B (zh) 分屏显示方法、装置、存储介质及电子设备
EP2568372A1 (fr) Dispositif électronique et procédé pour faire fonctionner des programmes d'application
US20190317658A1 (en) Interaction method and device for a flexible display screen
CN106293772A (zh) 一种分屏显示的处理方法及移动终端
US11734370B2 (en) Method for searching and device thereof
CN106327185A (zh) 一种支付应用的启动方法及移动终端
CN105243058B (zh) 一种网页内容翻译方法及电子设备
CN106325842B (zh) 访问智能终端同类应用的方法、装置及智能终端
CN116368468A (zh) 用于经由操作系统用户界面提供选项卡预览的系统和方法
US20160004406A1 (en) Electronic device and method of displaying a screen in the electronic device
CN110059207A (zh) 图像信息的处理方法、装置、存储介质及电子设备
JP2015094978A (ja) 電子機器および方法
CN107517312A (zh) 一种壁纸切换方法、装置及终端设备
CN106227461A (zh) 一种窗口切换方法及装置
US20200028961A1 (en) Switching presentations of representations of objects at a user interface
CN113268182A (zh) 应用图标的管理方法和电子设备
WO2022194119A1 (fr) Procédé et appareil d'affichage d'objet, dispositif électronique et support de stockage
CN106126662A (zh) 一种电子书显示方法和移动终端
WO2023030361A1 (fr) Procédé et appareil de traitement de recherche, dispositif électronique et support de stockage
CN116842245A (zh) 搜索处理方法、装置及设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22863496

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22863496

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载