Operation control method and device, equipment and storage medium

By obtaining user input information and determining operation type and information, the problem of single operation function in the prior art is solved, and the effect of accurately executing user operations and improving user experience is achieved.

CN119493501APending Publication Date: 2025-02-21BEIJING QIHOOD TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311052301.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-21
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The prior art has a single operation function, and it is impossible to accurately identify the operations corresponding to the user input content, resulting in poor user experience.

Method used

By obtaining user input information, the operation type and operation information are determined, and corresponding operations are performed based on this information. The specific steps include obtaining input information from the browser address bar, extracting target keyword characters, determining operation type and information, and performing corresponding operations, such as plug-in search, page control, tag management, file search and history search.

Benefits of technology

It realizes the accurate execution of the operations required by users, enriches the operation functions, improves the user experience, and avoids the problem of unmet user needs caused by the inability to accurately identify operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119493501A_ABST
    Figure CN119493501A_ABST
Patent Text Reader

Abstract

The invention discloses an operation control method and device, equipment and a storage medium, and relates to the field of computers.The method comprises the steps that user input information is obtained, an operation type and operation information are determined according to the input information, and corresponding operation is executed based on the operation type and the operation information; the operation type and the operation information are determined according to the user input information, and the corresponding operation is executed based on the operation type and the operation information corresponding to the user input information, so that the operation required by the user is accurately executed, the operation function is effectively enriched, and the problems that the operation cannot be accurately identified and the operation efficiency is high are effectively solved. Therefore, the problem that the actually executed operation cannot meet the requirements of the user is solved, and the user experience is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an operation control method, device, equipment and storage medium. Background Art

[0002] The current operation execution function is relatively simple. When users enter content in the information input field, they can only realize the functions of page jump and search. When users need to perform other operations, it is impossible to accurately identify the operation corresponding to the user's input content, and therefore it is impossible to perform the operation required by the user, resulting in a poor user experience.

[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention

[0004] The main purpose of the present invention is to provide an operation control method, device, equipment and storage medium, aiming to solve the technical problem that the prior art has a single operation function and cannot accurately identify the operation corresponding to the user input content.

[0005] To achieve the above object, the present invention provides an operation control method, which comprises the following steps:

[0006] Get user input information;

[0007] Determine the operation type and operation information according to the input information;

[0008] A corresponding operation is performed based on the operation type and the operation information.

[0009] Optionally, obtaining user input information includes:

[0010] Get user input information from the browser address bar.

[0011] Optionally, determining the operation type and operation information according to the input information includes:

[0012] Extracting target key characters from the string input in the browser address bar, and determining the operation type corresponding to the target key characters;

[0013] The operation information contained in the character string is acquired based on the operation type.

[0014] Optionally, the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0015] Optionally, when the operation type is the plug-in search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0016] Determine a target plug-in and a plug-in name of the target plug-in based on the operation information;

[0017] Determining whether the target plug-in is a local plug-in based on the plug-in name;

[0018] If the target plug-in is a local plug-in, executing the plug-in function corresponding to the target plug-in;

[0019] If the target plug-in is not a local plug-in, the target plug-in is searched from a preset plug-in library based on the plug-in name, and the current page is redirected to the details page of the target plug-in.

[0020] Optionally, when the operation type is the page control operation, performing a corresponding operation based on the operation type and the operation information includes:

[0021] Determine a page to be controlled and a page control behavior based on the operation information;

[0022] Jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0023] Optionally, when the operation type is the tag management operation, performing a corresponding operation based on the operation type and the operation information includes:

[0024] Determine the tag to be managed and the tag management behavior based on the operation information;

[0025] The tags to be managed are managed based on the tag management behavior.

[0026] Optionally, when the operation type is the file search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0027] Determine the file name of the file to be searched and the file library to be searched based on the operation information;

[0028] generating at least one search keyword according to the file name;

[0029] Traversing the to-be-searched file library based on the search key to obtain the file path of the file related to the search key;

[0030] The traversal results and the file paths of the related files are displayed on the current page.

[0031] Optionally, when the operation type is the history search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0032] Acquire historical content information to be searched based on the operation information;

[0033] generating at least one historical content keyword according to the historical content information;

[0034] Obtain web page content information of each historically browsed web page;

[0035] Generate content summary information of each historically browsed web page based on the web page content information;

[0036] Searching content summary information of each historically browsed web page based on the historical content keyword to determine a target web page in the historically browsed web page;

[0037] Jump the current page to the target web page.

[0038] Optionally, extracting target key characters from the character string input in the browser address bar and determining the operation type corresponding to the target key characters includes:

[0039] Segment the string entered in the browser address bar to obtain multiple original words;

[0040] Matching the multiple original words with each rule word in a preset function rule library;

[0041] Target key characters are extracted from the multiple original words based on the matching results, and the operation type corresponding to the target key characters is determined.

[0042] In addition, to achieve the above object, the present invention further provides an operation control device, the operation control device comprising:

[0043] An information acquisition module is used to obtain user input information;

[0044] An operation determination module, used to determine an operation type and operation information according to the input information;

[0045] The operation execution module is used to execute corresponding operations based on the operation type and operation information.

[0046] Optionally, the information acquisition module is also used to acquire user input information from the browser address bar.

[0047] Optionally, the operation determination module is further configured to extract target key characters from the character string input in the browser address bar, and determine the operation type corresponding to the target key characters; and obtain the operation information contained in the character string based on the operation type.

[0048] Optionally, the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0049] Optionally, when the operation type is the plug-in search operation, the operation execution module is further used to determine the target plug-in and the plug-in name of the target plug-in based on the operation information; determine whether the target plug-in is a local plug-in based on the plug-in name; if the target plug-in is a local plug-in, execute the plug-in function corresponding to the target plug-in; if the target plug-in is not a local plug-in, search for the target plug-in from a preset plug-in library based on the plug-in name, and jump the current page to the details page of the target plug-in.

[0050] Optionally, when the operation type is the page control operation, the operation execution module is further used to determine the page to be controlled and the page control behavior based on the operation information; jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0051] Optionally, when the operation type is the tag management operation, the operation execution module is further used to determine the tag to be managed and the tag management behavior based on the operation information; and manage the tag to be managed based on the tag management behavior.

[0052] Optionally, when the operation type is the file search operation, the operation execution module is also used to determine the file name of the file to be searched and the file library to be searched based on the operation information; generate at least one search keyword according to the file name; traverse the file library to be searched based on the search keyword to obtain the file path of the related file of the search keyword; and display the traversal results and the file path of the related file on the current page.

[0053] In addition, to achieve the above-mentioned purpose, the present invention also proposes an operation control device, which includes: a memory, a processor, and an operation control program stored in the memory and executable on the processor, and the operation control program is configured to implement the steps of the operation control method described above.

[0054] In addition, to achieve the above-mentioned purpose, the present invention further proposes a storage medium, on which an operation control program is stored, and when the operation control program is executed by a processor, the steps of the operation control method described above are implemented.

[0055] The present invention obtains user input information, determines the operation type and operation information according to the input information, and performs corresponding operations based on the operation type and operation information. Since the present invention determines the operation type and operation information according to the user input information, and performs corresponding operations based on the operation type and operation information corresponding to the user input information, it achieves accurate execution of the operations required by the user, effectively enriches the operation functions, effectively avoids the problem of being unable to accurately identify the operation, resulting in the actual operation being unable to meet the user's needs, and greatly improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a structural diagram of an operation control device of a hardware operating environment involved in an embodiment of the present invention;

[0057] Figure 2 It is a flowchart of a first embodiment of an operation control method of the present invention;

[0058] Figure 3 This is a flow chart of the second embodiment of the operation control method of the present invention when the operation type is the plug-in search operation;

[0059] Figure 4 This is a flow chart of the second embodiment of the operation control method of the present invention when the operation type is the page control operation;

[0060] Figure 5 This is a flow chart of the second embodiment of the operation control method of the present invention when the operation type is the tag management operation;

[0061] Figure 6 This is a flow chart of the second embodiment of the operation control method of the present invention when the operation type is the file search operation;

[0062] Figure 7 This is a flow chart of the second embodiment of the operation control method of the present invention when the operation type is the history search operation;

[0063] Figure 8 It is a flow chart of a third embodiment of the operation control method of the present invention;

[0064] Fig. 9 It is a structural block diagram of the first embodiment of the operation control device of the present invention.

[0065] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0066] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0067] Reference Figure 1 , Figure 1 The diagram is a schematic diagram of the structure of an operation control device of a hardware operating environment involved in an embodiment of the present invention.

[0068] like Figure 1 As shown, the operation control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0069] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the operation control device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0070] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and an operation control program.

[0071] exist Figure 1 In the operation control device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the operation control device of the present invention can be set in the operation control device, and the operation control device calls the operation control program stored in the memory 1005 through the processor 1001, and executes the operation control method provided by the embodiment of the present invention.

[0072] The embodiment of the present invention provides an operation control method, referring to Figure 2 , Figure 2 It is a flowchart diagram of a first embodiment of an operation control method of the present invention.

[0073] In this embodiment, the operation control method includes the following steps:

[0074] Step S10: Obtain user input information.

[0075] It should be understood that the executor of the method of this embodiment can be an operation control device with data processing, network communication and program running functions, such as a computer, or other devices or equipment that can achieve the same or similar functions. The above-mentioned operation control device is used as an example for explanation here.

[0076] It should be noted that the information input by the user may be information contained in the content input by the user in the address bar, search bar or content input bar. For example, the input content may be text, words, voice, images and the like.

[0077] It can be understood that this embodiment collects content input by the user, processes the input content, and extracts information contained in the input content, thereby obtaining the user's input information.

[0078] For example, when a user enters a segment of characters in the address bar, the character segmentation and dictionary matching are performed to obtain the segmentation result, which is then recognized to obtain the user's input information.

[0079] It should be understood that, in some embodiments, the user input information may be user input information obtained by the operation control device from the browser address bar, or may be user input information obtained from the search bar of the interface.

[0080] Step S20: Determine the operation type and operation information according to the input information.

[0081] It should be noted that the operation type may be an operation corresponding to the user input information, for example, the operation type may include a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation, etc. The above operation information may be the operation execution content corresponding to the operation type, for example, the operation information may be jumping to a certain page, searching for a certain file, collecting a certain page or tag, searching history records, etc.

[0082] It should be understood that this embodiment identifies input information, determines the operation that the user needs to perform based on the input information, and obtains the specific operation content corresponding to the operation.

[0083] For example, the operation control device determines that the operation type is page jump according to the input information, determines the target page to be jumped based on the input information, and executes the operation corresponding to jumping to the target page.

[0084] Step S30: Execute corresponding operations based on the operation type and operation information.

[0085] It should be noted that operations may include page jump, content search, plug-in search, basic operation execution, tag management, download file search, history search, and local file search.

[0086] It can be understood that the above-mentioned page jump can jump to the page address contained in the operation information; the above-mentioned content search can be the search for the content to be searched contained in the search operation information; the above-mentioned search for plug-ins can be a search for installed plug-ins, as well as plug-ins in the plug-in market; in the above-mentioned basic operations, the basic operations can be operations such as adjusting the volume and page zoom; the above-mentioned management tags can be closing tags, favorite tags, tag grouping, opening history tags, etc.; the above-mentioned search for downloaded files can be a search for files in the downloaded content; the above-mentioned search for historical records can be a search to find a page in the historical browsing history and jump to that page; the above-mentioned search for local files can be a search for a file in the local file system.

[0087] Furthermore, in some embodiments, in order to enrich the functions of the browser address bar and improve the user experience, the above step S10 may include:

[0088] Get user input information from the browser address bar.

[0089] It should be noted that the operation control device obtains the content input by the user in the address bar of the browser and processes the input content to extract the user input information in the address bar.

[0090] It can be understood that the operation control device extracts user input content from the browser address bar, processes the user input content, obtains user input information, determines the browser operation type and browser operation information according to the input information, and performs corresponding browser operations based on the browser operation type and browser operation information.

[0091] For example, the operation control device obtains user input information from the browser address bar, determines based on the input information that the operation type is to control the volume of the current page of the browser, and the browser operation information is to adjust the volume of the current page to 30%, and adjusts the volume of the current page of the browser to 30% based on the browser operation information and the browser operation type.

[0092] Furthermore, in order to accurately identify the operation required by the user, the above step S20 may include:

[0093] Extracting target key characters from the string input in the browser address bar, and determining the operation type corresponding to the target key characters;

[0094] The operation information contained in the character string is acquired based on the operation type.

[0095] It should be noted that the character string can be the characters input by the user into the browser address bar. The above target key characters can be the characters corresponding to the operation in the character string in the browser address bar, for example, the input characters obtained by the operation control device are: read: / / xxx.com / , where read is the character corresponding to the operation, that is, read is to convert the page into a document and display the document, where / / xxx.com / is the operation information, that is, the operation type in the above character string is document conversion and jump, and the operation information is the page address to be converted and jumped.

[0096] It can be understood that the operation control device obtains the string input in the browser address bar, traverses the string, obtains the character distribution information of the string, segments the string based on the character distribution information, obtains multiple original words, and determines the operation type corresponding to the string based on the original words.

[0097] It should be understood that the operation control device can determine the symbol units in the character string based on the character distribution information, determine the segmentation path of the character string based on the symbol units and the character distribution information, segment the character string based on the segmentation path to obtain multiple original words, and obtain the operation information contained in the character string based on the original words.

[0098] This embodiment obtains user input information, determines the operation type and operation information according to the input information, and performs corresponding operations based on the operation type and operation information. Since this embodiment determines the operation type and operation information according to the user input information, and performs corresponding operations based on the operation type and operation information corresponding to the user input information, it achieves accurate execution of the operations required by the user, effectively enriches the operation functions, effectively avoids the problem of inability to accurately identify the operation, resulting in the actual performed operation failing to meet user needs, and greatly improves the user experience.

[0099] refer to Figures 3 to 7 , Figures 3 to 7 FIG. 4 is a flow chart of a second embodiment of an operation control method of the present invention.

[0100] Based on the above first embodiment, in this embodiment, the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0101] Reference Figure 3 When the operation type is the plug-in search operation, the step S30 includes:

[0102] Step S301: determining a target plug-in and a plug-in name of the target plug-in based on the operation information;

[0103] Step S302: determining whether the target plug-in is a local plug-in based on the plug-in name;

[0104] Step S303: If the target plug-in is a local plug-in, executing the plug-in function corresponding to the target plug-in;

[0105] Step S304: If the target plug-in is not a local plug-in, the target plug-in is searched from a preset plug-in library based on the plug-in name, and the current page is redirected to the detail page of the target plug-in.

[0106] It should be noted that the target plug-in can be a browser plug-in to be searched that the user needs. The local plug-in can be a plug-in that has been installed locally or a plug-in that has been downloaded locally. The plug-in function can be an operation function corresponding to the target plug-in. For example, if the target plug-in is an ad blocking plug-in, the function of the target plug-in is executed to block the ads on the current page. The preset plug-in library can be a plug-in market or a local and online plug-in warehouse, and the preset plug-in library contains at least one plug-in.

[0107] It can be understood that when the operation type is the plug-in search operation, the operation control device determines the target plug-in to be searched by the user and the plug-in name by identifying the operation information, traverses the locally installed plug-ins and the locally downloaded plug-ins based on the plug-in name, and determines whether the target plug-in is a local plug-in. If it is a local plug-in, the target plug-in is directly called and the plug-in function of the target plug-in is executed; if it is not a local plug-in, the target plug-in is searched and downloaded and installed from the preset plug-in library, and the current page is jumped to the details page of the target plug-in.

[0108] Reference Figure 4 When the operation type is the page control operation, the step S30 includes:

[0109] Step S311: determining a page to be controlled and a page control behavior based on the operation information;

[0110] Step S312: Jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0111] It should be noted that the page control operation may be operations such as adjusting the page display size, zooming in and out of the page, adjusting the page volume, opening a page, closing a page, etc. The above-mentioned page to be controlled may be a page that needs to be operated corresponding to the page control operation.

[0112] It can be understood that when the operation type is the page control operation, the operation control device determines the page to be controlled and the page control behavior based on the operation information, jumps the current page to the page to be controlled, and controls the page to be controlled based on the page control behavior.

[0113] For example, when the operation type is the page control operation, the operation control device determines that the page to be controlled is page A based on the operation information, and the page control behavior scales the page size to 150%, jumps the current page to page A, and scales the page size of page A to 150%.

[0114] Reference Figure 5 When the operation type is the tag management operation, the step S30 includes:

[0115] Step S321: determining tags to be managed and tag management behavior based on the operation information;

[0116] Step S322: managing the tag to be managed based on the tag management behavior.

[0117] It should be noted that tag management behaviors may include tag collection, tag opening, tag closing, and tag jumping.

[0118] It can be understood that when the operation type is the tab management operation, the operation control device obtains the currently opened tabs, the currently collected tabs and the historically browsed tabs of the browser, searches from the currently opened tabs, the currently collected tabs and the historically browsed tabs based on the operation information, determines the tabs to be managed, determines the tab management behavior based on the operation information, and manages the tabs to be managed based on the tab management behavior.

[0119] For example, when the operation type is the tag management operation, the operation control device determines that the tag to be managed is tag B from the currently opened tags based on the operation information, determines that the tag management line jumps to tag B based on the operation information, and jumps the current page to the page corresponding to tag B based on the tag management behavior.

[0120] Reference Figure 6 When the operation type is the file search operation, the step S30 includes:

[0121] Step S331: determining the file name of the file to be searched and the file library to be searched based on the operation information;

[0122] Step S332: generating at least one search keyword according to the file name;

[0123] Step S333: traverse the to-be-searched file library based on the search keyword to obtain the file path of the file related to the search keyword;

[0124] The traversal results and the file paths of the related files are displayed on the current page.

[0125] It should be noted that the file library to be searched may be a database, a historical file library, a local file library, etc. The above search keywords may be search association words generated based on the file name. For example, if the file name of the file to be searched is the meeting minutes document of March 27, 2023, the search keywords generated based on the file name are "meeting minutes document" and "March 27, 2023". The above file path may be the storage path of the file to be searched.

[0126] It can be understood that when the operation type is the file search operation, the operation control device determines the file name of the file to be searched and the file library to be searched based on the operation information, performs feature extraction on the file name, generates at least one search keyword based on the extraction result, traverses the file library to be searched based on the search keyword, obtains the file path of the related files of the search keyword, and displays the traversal results and the file path of the related files on the current page.

[0127] Reference Figure 7 When the operation type is the history search operation, the step S30 includes:

[0128] Step S341: acquiring historical content information to be searched based on the operation information;

[0129] Step S342: generating at least one historical content keyword according to the historical content information;

[0130] Step S343: obtaining webpage content information of each historically browsed webpage;

[0131] Step S344: generating content summary information of each historically browsed web page based on the web page content information;

[0132] Step S345: searching the content summary information of each historically browsed web page based on the historical content keyword to determine the target web page in the historically browsed web page;

[0133] Step S346: Jump the current page to the target web page.

[0134] It should be noted that the historical content information may include content information contained in the historical records to be searched, and the historical content keywords may be keywords summarized and extracted based on the historical content information. The above-mentioned historical browsing pages may be pages browsed by the user in a certain historical time period. The above-mentioned web page content information may be content information contained in each historical browsing page. The above-mentioned content summary information may be relevant information of the content summary in each historical browsing page, and the above-mentioned target page may be a page that the user needs to search and contains the historical content information to be searched.

[0135] It can be understood that when the operation type is the historical search operation, the operation control device obtains the historical content information to be searched based on the operation information, organizes and summarizes the historical content information, and extracts at least one historical content keyword; obtains the historical browsing web pages browsed by the user in the historical time period, extracts the web page content information of each historical browsing web page, organizes and summarizes the web page content information, obtains content summary information, matches the content summary information based on the historical content keywords, determines the target web page containing the historical content keywords in the historical browsing web page, and jumps the current page to the target web page.

[0136] This embodiment identifies the operation type corresponding to the user input information and performs the corresponding operation based on the operation type and operation information, thereby accurately executing the operations required by the user, effectively enriching the operation functions, and effectively avoiding the problem of being unable to accurately identify the operation, resulting in the actual performed operation failing to meet user needs, thereby greatly improving the user experience.

[0137] refer to Figure 8 , Figure 8 It is a flow chart of a third embodiment of an operation control method of the present invention.

[0138] Based on the above first embodiment, in this embodiment, step S20 includes:

[0139] Step S201: segmenting the string input in the browser address bar to obtain multiple original words;

[0140] Step S202: Matching the multiple original words with each rule word in a preset function rule library;

[0141] Step S203: extracting target key characters from the multiple original words based on the matching results, and determining the operation type corresponding to the target key characters.

[0142] It should be noted that the character string can be the characters input by the user into the browser address bar. The above target key characters can be the characters corresponding to the operation in the character string in the browser address bar, for example, the input characters obtained by the operation control device are: read: / / xxx.com / , where read is the character corresponding to the operation, that is, read is to convert the page into a document and display the document, where / / xxx.com / is the operation information, that is, the operation type in the above character string is document conversion and jump, and the operation information is the page address to be converted and jumped.

[0143] It can be understood that the operation control device obtains the string input in the browser address bar, traverses the string, obtains the character distribution information of the string, segments the string based on the character distribution information, obtains multiple original words, and determines the operation type corresponding to the string based on the original words.

[0144] It should be understood that the operation control device can determine the symbol units in the character string based on the character distribution information, determine the segmentation path of the character string based on the symbol units and the character distribution information, segment the character string based on the segmentation path to obtain multiple original words, and obtain the operation information contained in the character string based on the original words.

[0145] This embodiment obtains multiple original words by segmenting the character string input in the browser address bar, matches the multiple original words with each rule word in the preset function rule library, extracts target keyword characters from the multiple original words based on the matching results, and determines the operation type corresponding to the target keyword characters; since this embodiment determines the operation type required by the user through keyword matching, it accurately identifies the operation corresponding to the input information input by the user in the browser address bar, effectively executes the corresponding operation, enriches the browser operation function, and improves the user experience.

[0146] In addition, an embodiment of the present invention further provides a storage medium, on which an operation control program is stored. When the operation control program is executed by a processor, the steps of the operation control method described above are implemented.

[0147] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0148] Reference Fig. 9 , Fig. 9 It is a structural block diagram of the first embodiment of the operation control device of the present invention.

[0149] like Fig. 9 As shown, the operation control device proposed in the embodiment of the present invention includes:

[0150] The information acquisition module 10 is used to acquire user input information;

[0151] An operation determination module 20, configured to determine an operation type and operation information according to the input information;

[0152] The operation execution module 30 is used to execute a corresponding operation based on the operation type and the operation information.

[0153] Furthermore, the information acquisition module 10 is also used to acquire user input information from the browser address bar.

[0154] Furthermore, the operation determination module 20 is further configured to extract target key characters from the character string input in the browser address bar, and determine the operation type corresponding to the target key characters; and obtain the operation information contained in the character string based on the operation type.

[0155] Furthermore, the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0156] Furthermore, when the operation type is the plug-in search operation, the operation execution module 30 is also used to determine the target plug-in and the plug-in name of the target plug-in based on the operation information; determine whether the target plug-in is a local plug-in based on the plug-in name; if the target plug-in is a local plug-in, execute the plug-in function corresponding to the target plug-in; if the target plug-in is not a local plug-in, search for the target plug-in from a preset plug-in library based on the plug-in name, and jump the current page to the details page of the target plug-in.

[0157] Furthermore, when the operation type is the page control operation, the operation execution module 30 is also used to determine the page to be controlled and the page control behavior based on the operation information; jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0158] Furthermore, when the operation type is the tag management operation, the operation execution module 30 is further used to determine the tag to be managed and the tag management behavior based on the operation information; and manage the tag to be managed based on the tag management behavior.

[0159] Furthermore, when the operation type is the file search operation, the operation execution module 30 is also used to determine the file name of the file to be searched and the file library to be searched based on the operation information; generate at least one search keyword according to the file name; traverse the file library to be searched based on the search keyword to obtain the file path of the related file of the search keyword; and display the traversal results and the file path of the related file on the current page.

[0160] Furthermore, when the operation type is the historical search operation, the operation execution module 30 is also used to obtain historical content information to be searched based on the operation information; generate at least one historical content keyword based on the historical content information; obtain web page content information of each historically browsed web page; generate content summary information of each historically browsed web page based on the web page content information; search the content summary information of each historically browsed web page based on the historical content keyword to determine the target web page in the historically browsed web pages; and jump the current page to the target web page.

[0161] Furthermore, the operation determination module 20 is also used to segment the character string input in the browser address bar to obtain multiple original words; match the multiple original words with each rule word in the preset function rule library; extract target keyword characters from the multiple original words based on the matching results, and determine the operation type corresponding to the target keyword characters.

[0162] This embodiment obtains user input information, determines the operation type and operation information according to the input information, and performs corresponding operations based on the operation type and operation information. Since this embodiment determines the operation type and operation information according to the user input information, and performs corresponding operations based on the operation type and operation information corresponding to the user input information, it achieves accurate execution of the operations required by the user, effectively enriches the operation functions, effectively avoids the problem of inability to accurately identify the operation, resulting in the actual performed operation failing to meet user needs, and greatly improves the user experience.

[0163] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.

[0164] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

[0165] In addition, for technical details that are not described in detail in this embodiment, reference can be made to the operation control method provided in any embodiment of the present invention, and will not be repeated here.

[0166] The present invention discloses A1, an operation control method, the operation control method comprising:

[0167] Get user input information;

[0168] Determine the operation type and operation information according to the input information;

[0169] A corresponding operation is performed based on the operation type and the operation information.

[0170] A2. The operation control method as described in A1, wherein obtaining user input information comprises:

[0171] Get user input information from the browser address bar.

[0172] A3. The operation control method as described in A2, wherein determining the operation type and operation information according to the input information comprises:

[0173] Extracting target key characters from the string input in the browser address bar, and determining the operation type corresponding to the target key characters;

[0174] The operation information contained in the character string is acquired based on the operation type.

[0175] A4. In the operation control method as described in A1, the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0176] A5. The operation control method as described in A4, when the operation type is the plug-in search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0177] Determine a target plug-in and a plug-in name of the target plug-in based on the operation information;

[0178] Determining whether the target plug-in is a local plug-in based on the plug-in name;

[0179] If the target plug-in is a local plug-in, executing the plug-in function corresponding to the target plug-in;

[0180] If the target plug-in is not a local plug-in, the target plug-in is searched from a preset plug-in library based on the plug-in name, and the current page is redirected to the details page of the target plug-in.

[0181] A6. The operation control method as described in A4, when the operation type is the page control operation, performing a corresponding operation based on the operation type and the operation information includes:

[0182] Determine a page to be controlled and a page control behavior based on the operation information;

[0183] Jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0184] A7. The operation control method as described in A4, when the operation type is the tag management operation, performing a corresponding operation based on the operation type and the operation information includes:

[0185] Determine the tag to be managed and the tag management behavior based on the operation information;

[0186] The tags to be managed are managed based on the tag management behavior.

[0187] A8. The operation control method as described in A4, when the operation type is the file search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0188] Determine the file name of the file to be searched and the file library to be searched based on the operation information;

[0189] generating at least one search keyword according to the file name;

[0190] Traversing the to-be-searched file library based on the search key to obtain the file path of the file related to the search key;

[0191] The traversal results and the file paths of the related files are displayed on the current page.

[0192] A9. The operation control method as described in A4, when the operation type is the history search operation, performing a corresponding operation based on the operation type and the operation information includes:

[0193] Acquire historical content information to be searched based on the operation information;

[0194] generating at least one historical content keyword according to the historical content information;

[0195] Obtain web page content information of each historically browsed web page;

[0196] Generate content summary information of each historically browsed web page based on the web page content information;

[0197] Searching content summary information of each historically browsed web page based on the historical content keyword to determine a target web page in the historically browsed web page;

[0198] Jump the current page to the target web page.

[0199] A10. The operation control method as described in A3, wherein the step of extracting a target key character from a character string input in a browser address bar and determining an operation type corresponding to the target key character comprises:

[0200] Segment the string entered in the browser address bar to obtain multiple original words;

[0201] Matching the multiple original words with each rule word in a preset function rule library;

[0202] Target key characters are extracted from the multiple original words based on the matching results, and the operation type corresponding to the target key characters is determined.

[0203] The present invention also discloses B11, an operation control device, the operation control device comprising:

[0204] An information acquisition module is used to obtain user input information;

[0205] An operation determination module, used to determine an operation type and operation information according to the input information;

[0206] The operation execution module is used to execute corresponding operations based on the operation type and operation information.

[0207] B12. In the operation control device as described in B11, the information acquisition module is further used to acquire user input information from the browser address bar.

[0208] B13. In the operation control device as described in B12, the operation determination module is further used to extract target key characters from the character string input in the browser address bar, and determine the operation type corresponding to the target key characters; and obtain the operation information contained in the character string based on the operation type.

[0209] B14. The operation control device as described in B11, wherein the operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

[0210] B15. In the operation control device as described in B14, when the operation type is the plug-in search operation, the operation execution module is also used to determine the target plug-in and the plug-in name of the target plug-in based on the operation information; determine whether the target plug-in is a local plug-in based on the plug-in name; if the target plug-in is a local plug-in, execute the plug-in function corresponding to the target plug-in; if the target plug-in is not a local plug-in, search for the target plug-in from a preset plug-in library based on the plug-in name, and jump the current page to the details page of the target plug-in.

[0211] B16. In the operation control device as described in B14, when the operation type is the page control operation, the operation execution module is also used to determine the page to be controlled and the page control behavior based on the operation information; jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

[0212] B17. In the operation control device as described in B14, when the operation type is the tag management operation, the operation execution module is further used to determine the tag to be managed and the tag management behavior based on the operation information; and manage the tag to be managed based on the tag management behavior.

[0213] B18. In the operation control device as described in B14, when the operation type is the file search operation, the operation execution module is also used to determine the file name of the file to be searched and the file library to be searched based on the operation information; generate at least one search keyword according to the file name; traverse the file library to be searched based on the search keyword to obtain the file path of the related file of the search keyword; and display the traversal results and the file path of the related file on the current page.

[0214] In addition, the present invention also discloses C19, an operation control device, which includes: a memory, a processor, and an operation control program stored in the memory and executable on the processor, wherein the operation control program is configured to implement the operation control method described above.

[0215] In addition, the present invention also discloses D20, a storage medium, on which an operation control program is stored, and when the operation control program is executed by a processor, the operation control method as described above is implemented.

[0216] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0217] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0218] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0219] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. An operation control method, characterized in that: The operation control method comprises: Get user input information; Determine the operation type and operation information according to the input information; A corresponding operation is performed based on the operation type and the operation information.

2. The operation control method according to claim 1, characterized in that: The obtaining of user input information comprises: Get user input information from the browser address bar.

3. The operation control method according to claim 2, characterized in that: The determining the operation type and the operation information according to the input information includes: Extracting target key characters from the string input in the browser address bar, and determining the operation type corresponding to the target key characters; The operation information contained in the character string is acquired based on the operation type.

4. The operation control method according to claim 1, characterized in that: The operation type includes at least one of the following: a plug-in search operation, a page control operation, a tag management operation, a file search operation, and a history search operation.

5. The operation control method according to claim 4, characterized in that: When the operation type is the plug-in search operation, performing a corresponding operation based on the operation type and the operation information includes: Determine a target plug-in and a plug-in name of the target plug-in based on the operation information; Determining whether the target plug-in is a local plug-in based on the plug-in name; If the target plug-in is a local plug-in, executing the plug-in function corresponding to the target plug-in; If the target plug-in is not a local plug-in, the target plug-in is searched from a preset plug-in library based on the plug-in name, and the current page is redirected to the details page of the target plug-in.

6. The operation control method according to claim 4, characterized in that: When the operation type is the page control operation, performing a corresponding operation based on the operation type and the operation information includes: Determine a page to be controlled and a page control behavior based on the operation information; Jump the current page to the page to be controlled, and control the page to be controlled based on the page control behavior.

7. The operation control method according to claim 4, characterized in that: When the operation type is the tag management operation, performing a corresponding operation based on the operation type and the operation information includes: Determine the tag to be managed and the tag management behavior based on the operation information; The tags to be managed are managed based on the tag management behavior.

8. An operation control device, characterized in that: The operation control device comprises: An information acquisition module is used to obtain user input information; An operation determination module, used to determine an operation type and operation information according to the input information; The operation execution module is used to execute corresponding operations based on the operation type and operation information.

9. An operation control device, characterized in that: The operation control device comprises: a memory, a processor, and an operation control program stored in the memory and executable on the processor, wherein the operation control program is configured to implement the operation control method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: An operation control program is stored on the storage medium, and when the operation control program is executed by the processor, the operation control method according to any one of claims 1 to 7 is implemented.