CN103530019A - Method and device for window switching - Google Patents

Method and device for window switching Download PDF

Info

Publication number
CN103530019A
CN103530019A CN201310473563.8A CN201310473563A CN103530019A CN 103530019 A CN103530019 A CN 103530019A CN 201310473563 A CN201310473563 A CN 201310473563A CN 103530019 A CN103530019 A CN 103530019A
Authority
CN
China
Prior art keywords
window
title
user
key word
candidate
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN201310473563.8A
Other languages
Chinese (zh)
Other versions
CN103530019B (en
Inventor
叶天勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201310473563.8A priority Critical patent/CN103530019B/en
Publication of CN103530019A publication Critical patent/CN103530019A/en
Application granted granted Critical
Publication of CN103530019B publication Critical patent/CN103530019B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and device for window switching, and belongs to the field of computers. The method comprises the steps that keywords which are input by a user and used for window searching are received; according to the keywords, window titles including the keywords are selected from a stored window index table, the selected window titles are determined to be candidate window titles, and the corresponding relationship of the window title and the window handle of a window opened by the user is stored in the window index table; the window title of the window which is selected by the user from the candidate window titles and needs to be checked is received, the corresponding window handle is acquired from the window index table according to the window title of the window needing to the checked, and the window needing to the checked is switched to according to the acquired window handle. The device comprises a receiving module, a first determination module and a switching module. The method and device shorten the time needed by the user to find the window needing to be checked, and therefore the efficiency of the window switching is improved.

Description

A kind of method and apparatus of switch window
Technical field
The present invention relates to computer realm, particularly a kind of method and apparatus of switch window.
Background technology
Fast development along with computer technology and network technology, increasing user uses computing machine to carry out work, study, social activity and amusement, so may open a plurality of windows on a computing machine simultaneously, for example, this user is opening a plurality of chat windows simultaneously, a plurality of web page windows and a plurality of Word document window.When user wants to check in opened a plurality of windows other certain windows except the window of current demonstration, need the window of current demonstration and the window that need to check to switch.
At present, when user's switch window, user may search singly the window that need to check on taskbar, when finding the window that need to check, user is manually switched the window of current demonstration and the window that need to check, so, and when the window opened as user is more, the time of searching the window consumption that need to check is longer, and then makes the efficiency of switch window lower.
Summary of the invention
In order to solve the problem of prior art, the embodiment of the present invention provides a kind of method and apparatus of switch window.Described technical scheme is as follows:
On the one hand, provide a kind of method of switch window, described method comprises:
Receive user's input for the key word of window search;
According to described key word, from the window concordance list of having stored, select the window title that comprises described key word, the window title of selection is defined as to candidate window title, in described window concordance list, stores the window title of the opened window of described user and the corresponding relation between window handle;
Receive the window title of the window that needs that described user selects from described candidate window title check, the window title of the window of checking according to described needs, from described window concordance list, obtain corresponding window handle, according to the window handle obtaining, switch to the window that described needs are checked.
Wherein, described according to described key word, the window title that selection comprises described key word from the window concordance list of having stored, is defined as candidate window title by the window title of selection, comprising:
If described user stops inputting the stand-by time of key word, reach Preset Time, according to described key word, from the window concordance list of having stored, select the window title that comprises described key word;
The window title of selection is defined as to candidate window title.
Further, the window classification that also comprises the opened window of described user in described window concordance list;
Correspondingly, described according to described key word, the window title that selection comprises described key word from the window concordance list of having stored, after the window title of selection is defined as to candidate window title, also comprises:
According to described candidate window title, from described window concordance list, obtain the window classification under the window that described candidate window title is corresponding;
According to the window classification of obtaining, other priority of window class of obtaining described in determining;
According to described other priority of the window class of obtaining, described candidate window title is shown to described user.
Further, described reception user input, for before the key word of window search, also comprises:
Read window title and the window handle of the current opened all windows of user;
The window title reading and window handle are stored in described window concordance list.
Further, described method also comprises:
The current opened all windows of described user are classified, obtain the affiliated window classification of each window;
Add up the number of windows of the window that each window classification comprises, according to the number of windows of statistics, each window classification is arranged to priority.
On the other hand, provide a kind of device of switch window, described device comprises:
Receiver module, for receiving user's input for the key word of window search;
The first determination module, be used for according to described key word, from the window concordance list of having stored, select the window title that comprises described key word, the window title of selection is defined as to candidate window title, in described window concordance list, stores the window title of the opened window of described user and the corresponding relation between window handle;
Handover module, for receiving the window title of the window that needs that described user selects from described candidate window title check, the window title of the window of checking according to described needs, from described window concordance list, obtain corresponding window handle, according to the window handle obtaining, switch to the window that described needs are checked.
Wherein, described the first determination module comprises:
Selected cell if the stand-by time that stops inputting key word for described user reaches Preset Time, according to described key word, is selected the window title that comprises described key word from the window concordance list of having stored;
Determining unit, for being defined as candidate window title by the window title of selection.
Further, the window classification that also comprises the opened window of described user in described window concordance list;
Correspondingly, described device also comprises:
Acquisition module for according to described candidate window title, obtains the window classification under the window that described candidate window title is corresponding from described window concordance list;
The second determination module, the window classification of obtaining for basis, other priority of window class of obtaining described in determining;
Display module, other priority of window class for obtaining described in basis, is shown to described user by described candidate window title.
Further, described device also comprises:
The first read module, for reading window title and the window handle of the current opened all windows of user;
The first memory module, for being stored in described window concordance list by the window title reading and window handle.
Further, described device also comprises:
The first sort module, for the current opened all windows of described user are classified, obtains the affiliated window classification of each window;
First arranges module, for adding up the number of windows of the window that each window classification comprises, according to the number of windows of statistics, each window classification is arranged to priority.
In embodiments of the present invention, key word according to user's input for window search, from window concordance list, obtain candidate window title, candidate window title is shown to this user, make this user from candidate window title, select rapidly window title corresponding to window that need to check, reduce user and searched the time that need to check window, and then improved the efficiency of switch window.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram of a kind of switch window of providing of the embodiment of the present invention one;
Fig. 2 is the method flow diagram of a kind of switch window of providing of the embodiment of the present invention two;
Fig. 3 is the method flow diagram of a kind of switch window of providing of the embodiment of the present invention three;
Fig. 4 is the apparatus structure schematic diagram of a kind of switch window of providing of the embodiment of the present invention four.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
The embodiment of the present invention provides a kind of method of switch window, and referring to Fig. 1, the method comprises:
Step 101: receive user's input for the key word of window search;
Step 102: according to the key word receiving, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title, in window concordance list, stores the window title of the opened window of this user and the corresponding relation between window handle;
Step 103: the window title that receives the window that needs that this user selects from candidate window title check, the window title of the window of checking as required, from window concordance list, obtain corresponding window handle, according to the window handle obtaining, switch to the window that need to check.
In embodiments of the present invention, key word according to user's input for window search, from window concordance list, obtain candidate window title, candidate window title is shown to this user, make this user from candidate window title, select rapidly window title corresponding to window that need to check, reduce user and searched the time that need to check window, and then improved the efficiency of switch window.
Embodiment bis-
The embodiment of the present invention provides a kind of method of switch window, and referring to Fig. 2, the method comprises:
Step 201: when user opens IM(Instant Messenger, instant messaging), after application program, read window title and the window handle of the current opened all windows of this user;
Wherein, the method for the switch window that the embodiment of the present invention provides can be applied to IM application program, also can be applied to other application program.
Step 202: the window title reading and window handle are stored in window concordance list;
Particularly, the window title reading and window handle are stored in the corresponding relation of window title in window concordance list and window handle.
For example, the window title of 1 the Word document window reading is Name1, and window handle is window handle 1; The window title of 2 QQ chat windows is respectively Name2 and Name3, and the window handle of the window that Name2 is corresponding is window handle 2, and the window handle of the window that Name3 is corresponding is window handle 3; The window title of 4 web page windows is respectively Name4, Name5, Name6 and Name7, the window handle of the window that Name4 is corresponding is window handle 4, the window handle of the window that Name5 is corresponding is window handle 5, the window handle of the window that Name6 is corresponding is window handle 6, the window handle of the window that Name7 is corresponding is window handle 7, and the window title of each window reading and window handle are stored in the corresponding relation of window title as shown in table 1 below and window handle.
Table 1
Window title Window handle
Name1 Window handle 1
Name2 Window handle 2
Name3 Window handle 3
Name4 Window handle 4
Name5 Window handle 5
Name6 Window handle 6
Name7 Window handle 7
Step 203: when user wants switch window, receive this user's input for the key word of window search;
Step 204: according to the key word of this user's input, the window title that selection comprises this key word from the window concordance list of having stored, is defined as the window title of selection candidate window title and is shown to user;
Particularly, when the stand-by time that stops inputting key word as this user reaches Preset Time,, according to this key word, the window title that selection comprises this key word from the window concordance list of having stored, is defined as the window title of selection candidate window title and is shown to user.
Wherein, when the stand-by time that stops inputting key word as this user does not reach Preset Time, do not process.
For example, while inputting again a key word B after the key word A of user's input, when if the stand-by time between A and B does not reach Preset Time, A is not processed, and AB is done as a whole, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title and is shown to user; If user inputs stand-by time after A while reaching Preset Time, first according to key word A, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title and is shown to user, when this user inputs B again, AB is done as a whole, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title and is shown to user.
Step 205: receive the window title of the window that needs that this user selects from candidate window title check, the window title of the window of checking is as required obtained corresponding window handle from window concordance list;
Particularly, after this user selects the window title of the window that need to check from candidate window title, the window title of the window that this user checks the needs of selection is submitted to this terminal; Terminal receives the window title of the window that needs that this user selects from candidate window title check, the window title of the window of checking as required, and the window title from window concordance list is obtained corresponding window handle with the corresponding relation of window handle.
Step 206: according to the window handle obtaining, switch to the window that need to check.
Particularly, terminal, according to the window handle obtaining, is determined the window that this user need to check, and the window of current demonstration and the window that need to check are switched.
Further, when this user newly opens certain window, read window title and the window handle of the window of newly opening; The window title reading and window handle are stored in the corresponding relation of window title in window concordance list and window handle.
Wherein, when this user closes certain window, terminal is obtained the window title of the window of closing, according to the window title of the window of closing, in window title from window concordance list and the corresponding relation of window handle, delete a record corresponding to window title of the window of closing.
Wherein, the method for the switch window that the embodiment of the present invention provides can arrange search column and realize in IM application program, also can in other application program, search column be set and realize.
In embodiments of the present invention, in IM application program, arrange can search window search column, after starting IM application program, the key word of inputting in search column by user, from window concordance list, obtain candidate window title, candidate window title is shown to this user, make this user from candidate window title, select rapidly window title corresponding to window that need to check, reduce user and searched the time that need to check window, and then improved the efficiency of switch window.
Embodiment tri-
The embodiment of the present invention provides a kind of method of switch window, and referring to Fig. 3, the method comprises:
Step 301: when user opens after IM application program, read window title and the window handle of the current opened all windows of this user;
Wherein, the method for the switch window that the embodiment of the present invention provides can be applied to IM application program, also can be applied to other application program.
Step 302: the current opened all windows of this user are classified, obtain the affiliated window classification of each window;
Particularly, determine current opened application program corresponding to all windows of this user, the window that belongs to same application program is divided into a window classification, obtain the affiliated window classification of current each the opened window of this user.
Wherein, in embodiments of the present invention, if it is identical to belong to the process ID of window of same application program, can read the process ID (IDentity of the current opened all windows of user, identification identifier), the window that belongs to same process ID is divided into same window classification; If belong to the process ID difference of the window of same application program, can not pass through process ID partition window classification.For example, in terminal, login 2 QQ accounts, because the process ID of the chat window of QQ account 1 is different from the process ID of the chat window of QQ account 2, and chat window in 2 QQ accounts should belong to a window classification, so can not pass through process ID partition window classification.
For example, current opened 1 the Word document window of this user, 2 QQ chat windows, 4 web page windows, are divided into window classification 1 by Word document window, and QQ chat window is divided into window classification 2, and web page windows is divided into window classification 3.
Step 303: the number of windows that statistical window classification is identical, arranges priority according to the number of windows of statistics to each window classification;
Particularly, the number of windows that statistical window classification is identical, sorts to window classification according to the number of windows of statistics, obtains other order of each window class, according to other order of each window class, each window classification is arranged to priority.
Wherein, can to window classification, sort according to number of windows order from big to small, obtain other order of each window class, according to other order of each window class, from high to low each window classification is arranged to priority, make other priority of window class that number of windows is many be greater than other priority of window class that number of windows is few.
The priority that further, can belong to the window of this IM application program is set to the highest.
Wherein, can be stored in the corresponding relation of window classification and priority by window classification with for the priority of its setting.
For example, this IM application program is QQ application program, the priority of the window classification 2 that QQ chat window is corresponding is set to the highest, because the number of windows 4 in window classification 3 is greater than the number of windows 1 in window classification 1, so the priority that the priority of window classification 3 is greater than window classification 1 is set, so the priority orders of window classification 1, window classification 2 and window classification 3 is: the priority of window classification 2 is greater than the priority of window classification 3, the priority of window classification 3 is greater than the priority of window classification 1.
Step 304: the window title of the window classification under the window reading, this window and window handle are stored in window concordance list;
Particularly, the window title of the window classification under the window reading, this window and window handle are stored in the corresponding relation of window classification, window title and window handle in window concordance list.
For example, the window title of 1 the Word document window reading is Name1, and window handle is window handle 1; The window title of 2 QQ chat windows is respectively Name2 and Name3, and the window handle of the window that Name2 is corresponding is window handle 2, and the window handle of the window that Name3 is corresponding is window handle 3; The window title of 4 web page windows is respectively Name4, Name5, Name6 and Name7, the window handle of the window that Name4 is corresponding is window handle 4, the window handle of the window that Name5 is corresponding is window handle 5, the window handle of the window that Name6 is corresponding is window handle 6, the window handle of the window that Name7 is corresponding is window handle 7, window classification, window title and the window handle of each window reading is stored in the corresponding relation of window classification, window title and window handle as shown in table 2 below.
Table 2
Figure BDA0000394288150000081
Step 305: when this user wants switch window, receive user's input for the key word of window search;
Step 306: according to the key word of this user's input, the window title that selection comprises this key word from the window concordance list of having stored, is defined as candidate window title by the window title of selection;
Particularly, when the stand-by time that stops inputting key word as this user reaches Preset Time, according to this key word, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title.
Wherein, when the stand-by time that stops inputting key word as this user does not reach Preset Time, do not process.
For example, while inputting again a key word B after the key word A of user's input, when if the stand-by time between A and B does not reach Preset Time, A is not processed, and AB is done as a whole, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title; If user inputs stand-by time after A while reaching Preset Time, first according to key word A, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title, when this user inputs B again, AB is done as a whole, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title.
Step 307: according to candidate window title, obtain the window classification under the window that candidate window title is corresponding from window concordance list;
For example, candidate window title comprises Name1, Name3, Name5, Name6 and Name7, according to window title Name1, from window concordance list, to obtain the window classification that candidate window title Name1 is corresponding be window classification 1, according to window title Name3, from window concordance list, to obtain the window classification that candidate window title Name3 is corresponding be window classification 2, according to window title Name5, Name6 and Name7, from window concordance list, obtaining the window classification that candidate window title Name5, Name6 and Name7 are corresponding is window classification 3.
Step 308: according to the window classification of obtaining, determine other priority of window class of obtaining, and according to other priority of the window class of obtaining, candidate window title is shown to this user;
Particularly, according to the window classification of obtaining, from the corresponding relation of the window classification of having stored and priority, obtain other priority of corresponding window class, according to other priority of the window class of obtaining, from high to low candidate window title is shown to this user.
Preferably, when certain window classification of obtaining comprises a plurality of candidate window title, a plurality of candidate window titles that comprise according to the key word of this user's input and this window classification, determine window that the plurality of candidate window title the is corresponding priority in this window classification, according to the priority of window in this window classification corresponding to the plurality of candidate window title and other priority of window class of obtaining, candidate window title is shown to this user.
Wherein, a plurality of candidate window titles that comprise according to the key word of this user's input and this window classification, determine window that the plurality of candidate window title the is corresponding priority in this window classification, concrete operations are: a plurality of candidate window titles that comprise according to the key word of this user's input and this window classification, determine the number of the character that each candidate window title in the plurality of candidate window title is different from the key word of this user's input, according to definite character number from small to large, priority to the plurality of candidate window title arranges from high to low, make the priority of the candidate window title that the number of the character different from the key word of this user input is little be greater than the priority of the candidate window title that the number of the character different with the key word of this user's input is large.
Wherein, while all only including a candidate window title in the window classification of obtaining, directly according to other priority of each window class of obtaining, show the plurality of candidate window title.
For example, owing to the priority of window classification 1 being set being in advance greater than the priority of window classification 2, the priority of window classification 2 is greater than the priority of window classification 3, if, character numbers different from the key word of this user's input in candidate window title Name5 are 3, character numbers different from the key word of this user's input in candidate window title Name6 are 0, character numbers different from the key word of this user's input in candidate window title Name7 are 2, candidate window title is Name5, the priority of the window that Name6 and Name7 are corresponding is: the priority of the window that candidate window title Name6 is corresponding is greater than the priority of the window that candidate window title Name7 is corresponding, the priority of the window that candidate window title Name7 is corresponding is greater than the priority of the window that candidate window title Name5 is corresponding, according to the priority of other priority of window class and window, the order that candidate window title is shown to user is: Name3, Name6, Name7, Name5, Name1.
Step 309: receive the window title of the window that needs that this user selects from candidate window title check, the window title of the window of checking is as required obtained corresponding window handle from window concordance list;
Particularly, after this user selects the window title of the window that need to check from candidate window title, the window title of the window that this user checks the needs of selection is submitted to this terminal, terminal receives the window title of the window that needs that this user selects from candidate window title check, the window title of the window of checking as required, the window title from window concordance list is obtained corresponding window handle with the corresponding relation of window handle.
Step 310: according to the window handle obtaining, switch to the window that need to check.
Particularly, terminal, according to the window handle obtaining, is determined the window that this user need to check, and the window of current demonstration and the window that need to check are switched.
Further, when this user newly opens certain window, read window title and the window handle of the window of newly opening; The window of newly opening is classified, the window classification under the window that obtains newly opening; Number of windows in window classification under the window that statistics is newly opened, according to the number of windows of statistics, the window classification under the window of newly opening is reset to priority, window classification, window title and the window handle of newly opening window are stored in the corresponding relation of window classification, window title and window handle in window concordance list.
Wherein, if the window classification under the window of newly opening does not exist in window concordance list, number of windows under number of windows in the window classification that can directly comprise according to window concordance list and this window of newly opening in window classification, the window classification under the window that this is newly opened arranges priority.
Wherein, if the window classification under the window of newly opening exists in window concordance list, number of windows in window classification under the window of this newly being opened increases after 1, number of windows in the window classification comprising according to window concordance list, resets priority to each the window classification in this window concordance list.
Wherein, when this user closes certain window, obtain the window title of the window of closing, according to the window title of the window of closing, in the corresponding relation of window classification, window title and window handle from window concordance list, delete a record corresponding to window title of the window of closing.
Wherein, the method for the switch window that the embodiment of the present invention provides can arrange search column and realize in IM application program, also can in other application program, search column be set and realize.
In embodiments of the present invention, in IM application program, arrange can search window search column, after starting IM application program, the key word of inputting in search column by user, from window concordance list, obtain candidate window title, and according to the priority of window corresponding to candidate window title, candidate window title is shown to this user, make this user from candidate window title, select rapidly window title corresponding to window that need to check, reduce user and searched the time that need to check window, and then improved the efficiency of switch window.
Embodiment tetra-
Referring to Fig. 4, the embodiment of the present invention provides a kind of device of switch window, and this device comprises:
Receiver module 401, for receiving user's input for the key word of window search;
The first determination module 402, be used for according to the key word receiving, from the window concordance list of having stored, select the window title that comprises this key word, the window title of selection is defined as to candidate window title, in window concordance list, stores the window title of the opened window of this user and the corresponding relation between window handle;
Handover module 403, for receiving the window title of the window that needs that this user selects from candidate window title check, the window title of the window of checking is as required obtained corresponding window handle from window concordance list, switches to the window that need to check according to the window handle obtaining.
Wherein, the first determination module 402 comprises:
Selected cell if the stand-by time that stops inputting key word for this user reaches Preset Time, according to this key word, is selected the window title that comprises this key word from the window concordance list of having stored;
Determining unit, for being defined as candidate window title by the window title of selection.
Further, the window classification that also comprises the opened window of this user in this window concordance list;
Correspondingly, this device also comprises:
Acquisition module for according to candidate window title, obtains the window classification under the window that candidate window title is corresponding from this window concordance list;
The second determination module, for according to the window classification of obtaining, determines other priority of window class of obtaining;
Display module, for according to other priority of window class of obtaining, is shown to this user by candidate window title.
Further, this device also comprises:
The first read module, for reading window title and the window handle of the current opened all windows of user;
The first memory module, for being stored in window concordance list by the window title reading and window handle.
Further, this device also comprises:
The first sort module, for the current opened all windows of this user are classified, obtains the affiliated window classification of each window;
First arranges module, for adding up the number of windows of the window that each window classification comprises, according to the number of windows of statistics, each window classification is arranged to priority.
In embodiments of the present invention, key word according to user's input for window search, from window concordance list, obtain candidate window title, candidate window title is shown to this user, make this user from candidate window title, select rapidly window title corresponding to window that need to check, reduce user and searched the time that need to check window, and then improved the efficiency of switch window.
It should be noted that: the device of the switch window that above-described embodiment provides is when switch window, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the inner structure that is about to device is divided into different functional modules, to complete all or part of function described above.In addition, the device of the switch window that above-described embodiment provides and the embodiment of the method for switch window belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. a method for switch window, is characterized in that, described method comprises:
Receive user's input for the key word of window search;
According to described key word, from the window concordance list of having stored, select the window title that comprises described key word, the window title of selection is defined as to candidate window title, in described window concordance list, stores the window title of the opened window of described user and the corresponding relation between window handle;
Receive the window title of the window that needs that described user selects from described candidate window title check, the window title of the window of checking according to described needs, from described window concordance list, obtain corresponding window handle, according to the window handle obtaining, switch to the window that described needs are checked.
2. method according to claim 1, is characterized in that, described according to described key word, and the window title that selection comprises described key word from the window concordance list of having stored, is defined as candidate window title by the window title of selection, comprising:
If described user stops inputting the stand-by time of key word, reach Preset Time, according to described key word, from the window concordance list of having stored, select the window title that comprises described key word;
The window title of selection is defined as to candidate window title.
3. the method for claim 1, is characterized in that, also comprises the window classification of the opened window of described user in described window concordance list;
Correspondingly, described according to described key word, the window title that selection comprises described key word from the window concordance list of having stored, after the window title of selection is defined as to candidate window title, also comprises:
According to described candidate window title, from described window concordance list, obtain the window classification under the window that described candidate window title is corresponding;
According to the window classification of obtaining, other priority of window class of obtaining described in determining;
According to described other priority of the window class of obtaining, described candidate window title is shown to described user.
4. the method for claim 1, is characterized in that, described reception user input, for before the key word of window search, also comprises:
Read window title and the window handle of the current opened all windows of user;
The window title reading and window handle are stored in described window concordance list.
5. method as claimed in claim 4, is characterized in that, described method also comprises:
The current opened all windows of described user are classified, obtain the affiliated window classification of each window;
Add up the number of windows of the window that each window classification comprises, according to the number of windows of statistics, each window classification is arranged to priority.
6. a device for switch window, is characterized in that, described device comprises:
Receiver module, for receiving user's input for the key word of window search;
The first determination module, be used for according to described key word, from the window concordance list of having stored, select the window title that comprises described key word, the window title of selection is defined as to candidate window title, in described window concordance list, stores the window title of the opened window of described user and the corresponding relation between window handle;
Handover module, for receiving the window title of the window that needs that described user selects from described candidate window title check, the window title of the window of checking according to described needs, from described window concordance list, obtain corresponding window handle, according to the window handle obtaining, switch to the window that described needs are checked.
7. device according to claim 6, is characterized in that, described the first determination module comprises:
Selected cell if the stand-by time that stops inputting key word for described user reaches Preset Time, according to described key word, is selected the window title that comprises described key word from the window concordance list of having stored;
Determining unit, for being defined as candidate window title by the window title of selection.
8. device as claimed in claim 6, is characterized in that, also comprises the window classification of the opened window of described user in described window concordance list;
Correspondingly, described device also comprises:
Acquisition module for according to described candidate window title, obtains the window classification under the window that described candidate window title is corresponding from described window concordance list;
The second determination module, the window classification of obtaining for basis, other priority of window class of obtaining described in determining;
Display module, other priority of window class for obtaining described in basis, is shown to described user by described candidate window title.
9. device as claimed in claim 6, is characterized in that, described device also comprises:
The first read module, for reading window title and the window handle of the current opened all windows of user;
The first memory module, for being stored in described window concordance list by the window title reading and window handle.
10. device as claimed in claim 9, is characterized in that, described device also comprises:
The first sort module, for the current opened all windows of described user are classified, obtains the affiliated window classification of each window;
First arranges module, for adding up the number of windows of the window that each window classification comprises, according to the number of windows of statistics, each window classification is arranged to priority.
CN201310473563.8A 2013-10-11 2013-10-11 A kind of method and apparatus of switch window Active CN103530019B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310473563.8A CN103530019B (en) 2013-10-11 2013-10-11 A kind of method and apparatus of switch window

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310473563.8A CN103530019B (en) 2013-10-11 2013-10-11 A kind of method and apparatus of switch window

Publications (2)

Publication Number Publication Date
CN103530019A true CN103530019A (en) 2014-01-22
CN103530019B CN103530019B (en) 2016-09-28

Family

ID=49932079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310473563.8A Active CN103530019B (en) 2013-10-11 2013-10-11 A kind of method and apparatus of switch window

Country Status (1)

Country Link
CN (1) CN103530019B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182289A (en) * 2018-01-30 2018-06-19 深圳市富途网络科技有限公司 A kind of module and method for fast search and insertion stock
CN114510930A (en) * 2022-03-31 2022-05-17 北京圣博润高新技术股份有限公司 Method, device, electronic equipment and medium for auditing operation document
CN115543152A (en) * 2022-11-16 2022-12-30 北京时代亿信科技股份有限公司 Method and device for determining file state

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192293A1 (en) * 2006-02-13 2007-08-16 Bing Swen Method for presenting search results
CN101047653A (en) * 2006-03-27 2007-10-03 腾讯科技(深圳)有限公司 Method and system for quickly positioning contact person at iminediate communication customer end
CN102866907A (en) * 2011-07-06 2013-01-09 腾讯科技(深圳)有限公司 Method and device for switching desktops

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192293A1 (en) * 2006-02-13 2007-08-16 Bing Swen Method for presenting search results
CN101047653A (en) * 2006-03-27 2007-10-03 腾讯科技(深圳)有限公司 Method and system for quickly positioning contact person at iminediate communication customer end
CN102866907A (en) * 2011-07-06 2013-01-09 腾讯科技(深圳)有限公司 Method and device for switching desktops

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182289A (en) * 2018-01-30 2018-06-19 深圳市富途网络科技有限公司 A kind of module and method for fast search and insertion stock
CN114510930A (en) * 2022-03-31 2022-05-17 北京圣博润高新技术股份有限公司 Method, device, electronic equipment and medium for auditing operation document
CN114510930B (en) * 2022-03-31 2022-07-15 北京圣博润高新技术股份有限公司 Method, device, electronic equipment and medium for auditing operation document
CN115543152A (en) * 2022-11-16 2022-12-30 北京时代亿信科技股份有限公司 Method and device for determining file state

Also Published As

Publication number Publication date
CN103530019B (en) 2016-09-28

Similar Documents

Publication Publication Date Title
CN103377200A (en) Method and device for collecting user preference information
CN102959547A (en) Word bank adjusting method and equipment
CN104965630A (en) Method and system for layout of desktop application icons
CN102999294A (en) Terminal equipment as well as operation keyboard switching method and device thereof
CN103218555A (en) Logging-in method and device for application program
US9075866B2 (en) System and method for providing search keyword list
CN102999601A (en) Method for sorting files, and multimedia terminal
CN105354318A (en) File searching method and device
CN104077314A (en) Method and system for adding browser into favorites and terminal equipment
CN103530019A (en) Method and device for window switching
Chong et al. Collective entity linking in tweets over space and time
CN103389976A (en) Searching method and searching system for terminal
CN103810204A (en) Information search method and information search device
CN110874358B (en) Multi-attribute column storage and retrieval method and device and electronic equipment
CN105745642A (en) Device and method for inquiring data
CN104915458A (en) Automatic association method and system during application search by user, and mobile terminal
CN104657065A (en) Method for acquiring search result, terminal and server
CN102142030B (en) Data searching method and data searching device
US10353927B2 (en) Categorizing columns in a data table
US8782067B2 (en) Searching method, searching device and recording medium recording a computer program
CN111460257A (en) Thematic generation method and device, electronic equipment and storage medium
CN112269869A (en) Method and device for querying keywords
CN110737678A (en) data searching method, device, equipment and storage medium
CN105653533A (en) Method and device for updating classified associated word set
CN111324725B (en) Topic acquisition method, terminal and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
CB02 Change of applicant information

Address after: 511446 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B1, floor 28

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant