US10460001B2ActiveUtilityA1

Window switching method and device and storage medium thereof

36
Assignee: GUANGZHOU UCWEB COMPUTER TECH CO LTDPriority: Jun 28, 2013Filed: Dec 24, 2015Granted: Oct 29, 2019
Est. expiryJun 28, 2033(~7 yrs left)· nominal 20-yr term from priority
G06F 16/9566G06F 16/972H04L 67/02G06F 3/0482G06F 3/04842G06F 16/9574
36
PatentIndex Score
0
Cited by
15
References
13
Claims

Abstract

Provided are a window switching method, and device and storage medium thereof. The method comprises the steps: obtaining a first pre-reading keyword meeting the requirement in all contents on a page opened through a current window, determining a first pre-reading URL corresponding to the first pre-reading keyword, utilizing the pre-reading window to load a pre-reading page corresponding to the first pre-reading URL, and switching the pre-reading window loaded with the pre-reading page to the current window when an instruction of entering the pre-reading page is received. An improved pre-reading function can be achieved, and the technical problem of low user experience caused by the fact that contents on a pre-reading page cannot be displayed completely after switching to the pre-reading page is further solved.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A computer-implemented window switching method, comprising the steps:
 establishing a first window and a pre-reading window on a mobile device; 
 locally scanning contents of a webpage displayed by a current display window to identify a first pre-reading keyword that meets a predefined requirement of representing pre-reading demands on the webpage loaded in the first window, wherein the first window is the current display window and wherein the first pre-reading keyword comprises contents of next page relevant to contents being browsed by a user, 
 causing to display the current display window on the mobile device such that the pre-reading window is concealed, 
 determining a first pre-reading URL corresponding to the first pre-reading keyword, 
 determining whether the pre-reading window is established on the mobile device, 
 in an instance when the pre-reading window is established on the mobile device, loading a pre-reading webpage corresponding to the first pre-reading URL in the established pre-reading window, 
 in an instance when the pre-reading window is not established on the mobile device, creating the pre-reading window, and 
 in response to receiving an input instruction to the first pre-reading URL, switching the current display window to the pre-reading window loaded with the pre-reading webpage. 
 
     
     
       2. The computer-implemented window switching method according to  claim 1 , wherein after loading of the pre-reading webpage corresponding to the first pre-reading URL is completed, the method further comprises:
 causing to display, in the current display window, a prompt indicating progress of loading the pre-reading webpage corresponding to the first pre-reading URL. 
 
     
     
       3. The computer-implemented window switching method according to  claim 2 , wherein causing to display the prompt further comprises changing a color of a navigation user interface element of a current tool bar. 
     
     
       4. The computer-implemented window switching method according to  claim 2 , wherein causing to display the prompt further comprises changing a color of the pre-reading keyword on the webpage. 
     
     
       5. The computer-implemented window switching method according to  claim 2 , wherein causing to display the prompt further comprises establishing a prompt window suspending over the current display window. 
     
     
       6. The computer-implemented window switching method according to  claim 1 , wherein the first window is regarded as a new pre-reading window after switching the current display window to the pre-reading window loaded with the first pre-reading URL, and the computer-implemented window switching method further comprises the steps:
 scanning to identify a second pre-reading keyword on the pre-reading webpage loaded in the current display window; 
 determining a second pre-reading URL corresponding to the second pre-reading keyword; 
 loading a second pre-reading webpage of the second pre-reading URL in the new pre-reading window, and 
 in response to receiving an input instruction to the second pre-reading URL, switching the current display window to the new pre-reading window loaded with the second pre-reading webpage. 
 
     
     
       7. A device, comprising at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions, with the at least one processor, causing the device at least to perform window switching operations comprising:
 establishing a first window and a pre-reading window on the device; 
 locally scanning contents of a webpage displayed by a current display window to identify a first pre-reading keyword that meets a predefined requirement of representing pre-reading demands on the webpage loaded in the first window, wherein the first window is the current display window and wherein the first pre-reading keyword comprises contents of next page relevant to contents being browsed by a user; 
 causing to display the current display window on the device such that the pre-reading window is concealed; 
 determining a first pre-reading URL corresponding to the first pre-reading keyword; 
 determining whether the pre-reading window is established on the mobile device; 
 in an instance when the pre-reading window is established on the mobile device, loading a pre-reading webpage corresponding to the first pre-reading URL in the established pre-reading window; 
 in an instance when the pre-reading window is not established on the mobile device, creating the pre-reading window; and 
 in response to receiving an input instruction to the first pre-reading URL, switching the current display window to the pre-reading window loaded with the pre-reading webpage. 
 
     
     
       8. The device according to  claim 7 , wherein the at least one memory and the computer program instructions, with the at least one processor, cause the device to perform the window switching operations comprising:
 causing to display, in the current display window, a prompt indicating progress of loading the pre-reading webpage corresponding to the first pre-reading URL. 
 
     
     
       9. The device according to  claim 8 , wherein causing to display the prompt further comprises:
 changing a color of a navigation user interface element of a current tool bar, 
 changing a color of the pre-reading keyword on the webpage, or 
 establishing a prompt window suspending over the current display window. 
 
     
     
       10. The device according to  claim 7 , wherein the first window is regarded as a new pre-reading window after switching the current display window to the pre-reading window loaded with the first pre-reading URL, and the at least one memory and the computer program instructions, with the at least one processor, cause the device to perform the window switching operations comprising:
 scanning to identify a second pre-reading keyword on the pre-reading webpage loaded in the current display window, 
 determining a second pre-reading URL corresponding to the second pre-reading keyword, 
 loading a second pre-reading webpage of the second pre-reading URL in the new pre-reading window, and 
 in response to receiving an input instruction to the second pre-reading URL, switching the current display window to the new pre-reading window loaded with the second pre-reading webpage. 
 
     
     
       11. A computer program product comprising at least one non-transitory computer-readable storage medium with program codes capable of being executed by a processor, wherein when executed by the processor, cause the processor to execute the following steps:
 establishing a first window and a pre-reading window on a mobile device; 
 locally scanning contents of a webpage displayed by a current display window to identify a first pre-reading keyword that meets a predefined requirement of representing pre-reading demands on the webpage loaded in the first window, wherein the first window is the current display window and wherein the first pre-reading keyword comprises contents of next page relevant to contents being browsed by a user; 
 causing to display the current display window on the mobile device such that the pre-reading window is concealed; 
 determining a first pre-reading URL corresponding to the first pre-reading keyword; 
 determining whether the pre-reading window is established on the mobile device; 
 in an instance when the pre-reading window is established on the mobile device, loading a pre-reading webpage corresponding to the first pre-reading URL in the established pre-reading window; 
 in an instance when the pre-reading window is not established on the mobile device, creating the pre-reading window; and 
 in response to receiving an input instruction to the first pre-reading URL, switching the current display window to the pre-reading window loaded with the pre-reading webpage. 
 
     
     
       12. The computer-implemented window switching method according to  claim 1 , wherein upon switching the current display window to the pre-reading window loaded with the pre-reading webpage, the first window previously the current display window operates as a new pre-reading window. 
     
     
       13. The computer-implemented window switching method according to  claim 1 , wherein the pre-reading demands are associated with forward functionality and backward functionality.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.