Patent Document ID: 10152546
Application ID: 15004944

Base Claim:
1. A method for performing a search in a browser implemented by a computing terminal comprising a processor and a memory, comprising: receiving one or more keywords entered by a user in a current search engine through the browser; based on the keywords entered in the current search engine, searching data from the current search engine; displaying a first search engine results page from the current search engine to the user; after the first search engine results page is displayed, detecting an operation event of the user in the first search engine results page, the operation event being one of a scrolling operation event and a clicking event; determining whether the operation event of the user meets preset switching criteria, wherein the preset switching criteria include at least one of: a scrolling operation event that scrolls to a bottom of the first search engine results page; a scrolling operation event that scrolls to the bottom of the first search engine results page and re-scrolls back to a top of the first search engine results page; and a clicking event on a button that requests a next results page; when determining the operation event of the user in the first search engine results page meets the preset switching criteria, displaying alternative search engines on a search engine switching user interface, wherein the search engine switching user interface is not rendered until the operation event meets the preset switching criteria; extracting a search web address template corresponding to an alternative search engine selected by the user; loading the keywords entered in the current search engine into the search web address template corresponding to the alternative search engine to search data from the alternative search engine; displaying a second search engine results page from the selected alternative search engine; when the user clicks a search result link in the second search engine results page to enter a webpage corresponding to the search result link, cancelling display of the search engine switching user interface; and when detecting that the user returns to the second search engine results page from the webpage corresponding to the search result link, redisplaying the search engine switching user interface.

---

Claim 8:
8. The method according to claim 1 , wherein loading the keywords entered in the current search engine into the search web address template corresponding to the alternative search engine comprises: forming a web address by adding the keywords to follow a last symbol of the search web address template corresponding to the alternative search engine; and visiting the formed web address to search data from the alternative search engine.