CN107544741B - Input management method and device - Google Patents

Input management method and device Download PDF

Info

Publication number
CN107544741B
CN107544741B CN201610506040.2A CN201610506040A CN107544741B CN 107544741 B CN107544741 B CN 107544741B CN 201610506040 A CN201610506040 A CN 201610506040A CN 107544741 B CN107544741 B CN 107544741B
Authority
CN
China
Prior art keywords
current input
attribute information
configuration attribute
input object
vocabulary
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.)
Active
Application number
CN201610506040.2A
Other languages
Chinese (zh)
Other versions
CN107544741A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610506040.2A priority Critical patent/CN107544741B/en
Publication of CN107544741A publication Critical patent/CN107544741A/en
Application granted granted Critical
Publication of CN107544741B publication Critical patent/CN107544741B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Translation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides an input management method and device, wherein the method comprises the following steps: detecting an input operation of a user; judging whether the current input window is a preset editing window or not; if the current input window is a preset editing window, acquiring configuration attribute information corresponding to the current input object according to a preset rule; and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object.

Description

Input management method and device
Technical Field
The invention relates to the technical field of character input, in particular to an input management method and device.
Background
With the rapid development of computer science technology and internet technology, network handwriting is gradually developed as a job, and a large number of network handwriting are engaged in related work. At present, the network writer uses a common input method to perform literary creation, and a large amount of special vocabularies such as names of people, place names, groups, articles, skills and the like are generated in the writing process. If the related vocabulary needs to be input repeatedly in each writing process, a great deal of repeated labor is generated, input errors are easy, and the creation efficiency of the network handwriting is seriously influenced. Although the part input method has the function of intelligently adding to the commonly used phrases, the part input method only can make simple intelligent addition and does not provide more optimization support for network creation.
Disclosure of Invention
Accordingly, the present invention is directed to an input management method and apparatus that solve at least one of the problems set forth above.
The technical scheme of the invention is realized as follows:
the invention provides an input management method, which comprises the following steps:
detecting an input operation of a user;
judging whether the current input window is a preset editing window or not;
if the current input window is a preset editing window, acquiring configuration attribute information corresponding to the current input object according to a preset rule;
and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object.
The present invention also provides an input management apparatus, the apparatus comprising:
a detection unit configured to detect an input operation by a user;
the judging unit is used for judging whether the current input window is a preset editing window or not;
the processing unit is used for acquiring the configuration attribute information corresponding to the current input object according to a preset rule if the current input window is a preset editing window; and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object.
By adopting the technical scheme of the embodiment of the invention, if the current input window is the preset editing window, the configuration attribute information corresponding to the current input object is obtained according to the preset rule; and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object. Therefore, through the acquisition of the configuration attribute information corresponding to the current input object, the user does not need to manually search the state of the current input object in each section written before, and the user does not need to comb and analyze the state of the current input object in each section written before, so that the vocabulary content management, the vocabulary relation management, the vocabulary state management, the vocabulary self-defined input management, the view related to the vocabulary and other configuration attribute information corresponding to the current input object can be obtained clearly at a glance, and further the user does not need to memorize a large amount of previously written content, so that the problems of low efficiency or contradiction between the front and the back of the work and the like caused by forgetting the characters, groups, scenes, events and other objects in the work by the user can be avoided, and the creation efficiency and the accuracy are relatively improved. Meanwhile, the editing operation of the currently displayed configuration attribute information is supported, so that the user can conveniently and timely carry out management such as modification, updating and the like on the current input object, and the follow-up user can conveniently inquire the latest state related to the current input object. Compared with the prior art that only simple intelligent addition of common phrases can be performed, a management mode with creation-specific vocabulary input is provided.
Drawings
Fig. 1 is a schematic flow chart illustrating an implementation of an input management method according to an embodiment of the present invention;
FIG. 2 is a diagram of an input management framework according to an embodiment of the present invention;
FIG. 3 is a diagram of a relationship between people according to an embodiment of the present invention;
fig. 4 is a schematic diagram of an editing window when the authoring mode is on and an editing window when the authoring mode is off according to an embodiment of the present invention;
FIG. 5 is a diagram of a vocabulary relationship obtained based on two dimensions of camp and location according to an embodiment of the present invention;
FIG. 6 is a diagram of a role relationship between roles provided by an embodiment of the present invention;
FIG. 7 is a schematic diagram illustrating displaying associated content associated with an input object according to an embodiment of the present invention;
FIG. 8 is a flow chart illustrating a recognition input according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a structure of an input management apparatus according to an embodiment of the present invention;
fig. 10 is a schematic diagram of an input management system according to an embodiment of the present invention.
Detailed Description
The technical solution of the present invention is further elaborated below with reference to the drawings and the specific embodiments.
Example one
An embodiment of the present invention provides an input management method, which may be applied to a terminal side, as shown in fig. 1, and the method mainly includes:
step 101, detecting an input operation of a user.
Wherein the input operation is an operation that can be supported and recognized by the terminal.
For example, the input operation may be a touch input operation of the user directly on the terminal, such as an input operation on a virtual keyboard of the terminal. The input operation may also be a user operation on an input device matched with the terminal, for example, the input device may be a physical keyboard. The input operation may also be a voice input operation collected by a microphone, a motion trajectory input operation collected by a camera, or the like.
And 102, judging whether the current input window is a preset editing window.
Here, the input window may refer to an input window of the first application.
Wherein the first application includes but is not limited to:
instant Messaging (IM) applications, mail applications, authoring applications.
Here, the writing application is editing and typesetting software, such as Microsoft office Word, Windows-owned "notepad" and "tablet", etc., which may be referred to as writing software.
The preset editing window is an editing window of a preset third-party application capable of calling the input management function or an editing window of a special application with the input management function. The special application is software specially suitable for network writing, and the software has an input management function. The editing window may be various windows capable of text and/or picture editing and composing. In this embodiment, the predetermined editing window may be an editing window provided with a special tag or performing a special function based on a user operation.
Illustratively, a Microsoft office Word application and an input management function application are installed on the terminal. The Microsoft office Word application is in an open state, and when the terminal receives an operation of tapping characters on the physical keyboard by a user, the Microsoft office Word application acquires the input operation of the user and notifies the input management function application of the acquired input operation of the user.
Illustratively, the terminal has installed thereon a special application having an input management function. The special application with the input management function is in an open state, and when the terminal receives the operation of knocking characters on the virtual keyboard by a user, the special application with the input management function acquires the input operation of the user.
In this way, step 103 is executed only when an input to a predetermined edit window is detected, and system power consumption can be saved.
And 103, if the current input window is a preset editing window, acquiring configuration attribute information corresponding to the current input object according to a preset rule. Wherein the configuration attribute information is editing information established in advance based on a user setting operation.
Wherein, the configuration attribute information at least comprises one or more of the following:
vocabulary content management, vocabulary relationship management, vocabulary state management, vocabulary custom input management, and views related to the vocabulary.
Fig. 2 shows a schematic diagram of an input management framework, which, as shown in fig. 2, mainly includes the following parts:
vocabulary content management, vocabulary relation management, vocabulary self-defined input management, vocabulary classification management, vocabulary shortcut input management and vocabulary relation view management; and the management modules form a word bank in advance according to the information input by the user. Next, each of the above-described management modules will be described in detail.
1) The vocabulary content management module: and the system is responsible for organizing and inputting various vocabularies in the creation process in advance. The vocabulary content management module can store the vocabulary entered by the user and the attributes of each vocabulary in a form of a table.
For example, the user may input key attributes of the words such as "name", "shortcut entry", "category", and the like in the word content management module in advance, or may add more custom attributes, such as a skill describing a certain object.
Table 1 shows a vocabulary content management table formed by the vocabulary content management module based on the input of the user.
Name (R) Classification Shortcut input More Properties
Gujing Name (I) alt+gl >>
Huangrong (yellow rice paste) Name (I) alt+hr >>
Chenhuang Bao Name (I) alt+hr1 >>
Side of beggar Community alt+gb >>
Building base Level of fidelity lv1 >>
Switch on light Level of fidelity lv2 >>
Fusion Level of fidelity lv3 >>
Couple of man Relationships between >>
TABLE 1
2) The vocabulary relation management module: and the system is responsible for managing the relation among various vocabularies in the authoring process. The vocabulary relation management module can store the relation among various vocabularies input by a user in a graph form.
For example, the relationship may be a relationship between groups, a relationship between persons, or the like.
FIG. 3 shows a people relationship view, as can be seen from FIG. 3, in which a total of 3 broad categories of relationships are divided, the first being familial/kindred, the second being friendly/allied; the second is a teacher or apprentice. Therefore, the user can know the relationship among the characters more clearly, and the user can conveniently think about the plot of the story based on the relationship among the characters.
3) Vocabulary state management module: and the system is responsible for updating the state of each vocabulary according to the authoring progress. The vocabulary state management module can store the state of each vocabulary in a tag printing mode.
For example, a tag may be added to a person to mark the current status of the person, such as a location tag, a dead tag, a current finishing level tag, and so on. Of course, the tags may be hidden or displayed in the lexical display.
The vocabulary state management module: and the system is also responsible for combing and counting the historical states of all the words according to the creation progress.
For example, for a person, in chapter one: he learns a skill; in chapter iv: he bailment; in chapter six: he died.
In this way, when an operation of viewing the history state information is detected, the vocabulary state management module displays the state of the relevant vocabulary. The user does not need to memorize a large amount of previously written contents, so that the problems that the creation efficiency is reduced or contradictions occur before and after the work and the like caused by forgetting the states of characters, groups and other objects in the work can be solved.
4) The vocabulary self-defining input management module: the system is responsible for receiving the operation of the user-defined setting input by the user and storing the received input information in a user-defined setting directory; and the system is also responsible for modifying and updating the content under the custom setting catalog according to the input of the user.
For example, common vocabulary management contents are added in the self-defining setting options, and some vocabularies with high use frequency are stored in the directory, so that the vocabularies and related information of the vocabularies can be conveniently searched from the self-defining setting directory.
Therefore, the method and the device support the user to add the vocabulary management categories which are not available at present, and further facilitate the user to define and record new contents appearing in the authoring process according to actual needs.
5) The vocabulary shortcut input management module: and the system is responsible for determining whether to display or prompt the configuration attribute information in a preset editing window according to the setting of a user.
For example, when an operation for specifying display of configuration attribute information in a predetermined editing window is received, and a current input object is detected, configuration attribute information related to the current input object is displayed, or reminder information of the configuration attribute information related to the current input object is displayed. For another example, when an operation of closing display of configuration attribute information in a predetermined editing window is received, and a current input object is detected, configuration attribute information related to the current input object is not displayed, and a prompt message of the configuration attribute information related to the current input object is not displayed.
Therefore, the user can conveniently select whether to display the configuration attribute information of the vocabulary according to the self requirement.
The vocabulary shortcut input management module further comprises a state intelligent switching module, and the state intelligent switching module is responsible for switching between a common editing window and a preset editing window.
Typically, in the default mode, the configuration attribute information display or prompt is activated in a predetermined edit window. Fig. 4 is a schematic diagram showing an editing window when the authoring mode is on and an editing window when the authoring mode is off, and as can be seen from fig. 4, in the editing window when the authoring mode is on, the name "hunt for you" of a written novel and the state "first draft" of a manuscript are displayed in a prompt field; the editing window when the authoring mode is off does not display any information about the novel. Therefore, the user can well distinguish whether the current window is the preset editing window or not, and the problem that input needs to be edited again due to the fact that the user writes in other common editing windows is avoided.
6) A lexical relationship view module: and the display device is responsible for displaying all vocabularies in a grouping way. For example, each vocabulary is filtered based on a plurality of dimensions, such as a first factor, an nth factor, and the like, where N is a positive integer greater than or equal to 2.
For example, the vocabulary is words for individual personas. The words of the individual personas are filtered based on two dimensions. For example, the first factor may be a camp, and the second factor may be a locus. Fig. 5 shows a vocabulary relation view obtained based on two dimensions of camp and locus, and in fig. 5, filtering is performed based on camp, and it can be known that: the formation A comprises: role 1, role 2, role 3, role 4, role 5; the formation B comprises: character 6, character 7, character 8, character 9, character 10.
The vocabulary relationship view module: and the system is also responsible for supporting information modification on related contents of a certain vocabulary when clicking operation on the vocabulary is received, or supporting direct input of information related to the vocabulary in a preset editing window.
The vocabulary relationship view module: and providing a lexical relation graph.
Fig. 6 shows a role relationship diagram between characters, and by a role relationship diagram similar to this, the interrelation between the characters can be clearly known, which facilitates the user to set characters and add storylines based on the role relationship diagram.
7) An input display module: and the display module is responsible for displaying an input object corresponding to the preset shortcut input character and/or associated content associated with the input object when receiving the preset shortcut input operation.
Table 2 shows a corresponding relationship between the related vocabulary and the predetermined shortcut input character, and it can be known from table 2 that when the predetermined shortcut input character "lv 1" is input, the corresponding vocabulary "build" is output; when the preset shortcut input character "lv 2" is input, the corresponding word "on light" is output.
Related vocabulary Relationships between Shortcut input
Building base Skill of skill lv1
Switch on light Skill of skill lv2
Fusion Skill of skill lv3
All-grass of Valley In the continent alt+wll
TABLE 2
Fig. 7 is a schematic diagram showing the associated content associated with the input object, and as shown in fig. 7, when the user inputs "lkx" in the predetermined editing window, the current states of the characters "lacked wire" and "lacked wire" represented by "lkx" are displayed as "survival state", and "galen" having a sibling relationship with "lacked wire" and "jiawen V shi" having a top-bottom relationship with "lacked wire" in the predetermined editing window.
Therefore, the user can know the state of the current input object more clearly, and the user can conveniently think based on the current state.
As an implementation manner, before the obtaining of the configuration attribute information corresponding to the current input object according to the preset rule, the method further includes:
judging whether the character corresponding to the input operation is a preset shortcut input character or not;
if the character corresponding to the input operation is a preset shortcut input character, searching the content corresponding to the preset shortcut input character; and determining the content as a current input object;
and if not, taking the character corresponding to the input operation as the current input object.
The terminal can preset specific objects represented by certain characters based on the setting operation of the user, for example, "alt + gj" represents "guo jing" and "alt + hr" represents "Huangrong", so that the user can only input the characters representing the specific objects when inputting the specific objects next time, the input time is saved, and particularly, when the names of certain specific contents are too long, the input convenience can be better embodied.
For example, the terminal detects that the user inputs ' qigaibang ' in a Chinese input mode, and if the terminal judges that the ' qigaibang ' character is not a preset shortcut input character, displays ' beggar ' side '; the terminal detects that the user inputs 'qigaibang' in an English input mode, and if the terminal judges that the 'qigaibang' character is not a preset shortcut input character, the 'qigaibang' is displayed.
Here, the current input object includes, but is not limited to, the following words:
name of person, place name, group, item, skill.
In a specific embodiment, the obtaining of the configuration attribute information corresponding to the current input object according to the preset rule includes:
and automatically acquiring the configuration attribute information corresponding to the current input object.
The automatically acquiring the configuration attribute information corresponding to the current input object includes:
searching whether configuration attribute information corresponding to the current input object exists;
and if so, extracting the configuration attribute information corresponding to the current input object.
In another specific embodiment, the obtaining of the configuration attribute information corresponding to the current input object according to the preset rule includes:
when the first operation is detected, acquiring configuration attribute information corresponding to a current input object; the first operation is used for indicating to acquire configuration attribute information corresponding to the current input object.
Here, specifically, the configuration attribute information corresponding to the current input object is acquired automatically or when the first operation is detected, and may be set according to a use habit of a user. For a user needing the terminal to give related reminding information all the time, an acquisition mode of automatic acquisition can be set. For a user who does not need to give related reminding information at any time, an acquisition mode acquired when the first operation is detected can be set.
As an implementation manner, the acquiring, according to a preset rule, configuration attribute information corresponding to a current input object includes:
locally searching whether configuration attribute information corresponding to the current input object exists; or
And sending the current input object to a server, and receiving feedback information which indicates whether the configuration attribute information corresponding to the current input object exists or not and is returned by the server.
Here, when said step 103 is performed by the mobile terminal side, it may be looked up in the terminal local database. When said step 103 is performed by the server side, it may be looked up in a server side database.
That is, when finding whether there is the configuration attribute information corresponding to the current input object, the configuration attribute information may be found locally in the terminal or may be found by the server.
And step 104, when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object.
In one embodiment, when the first trigger condition is satisfied, the displaying the configuration attribute information when the current input object is displayed further includes:
and automatically displaying the configuration attribute information when the current input object is displayed.
In another embodiment, when the first trigger condition is satisfied and the current input object is displayed, the displaying the configuration attribute information further includes:
when a second operation is detected, displaying the configuration attribute information when the current input object is displayed; wherein the second operation is used for indicating to display the configuration attribute information.
Here, specifically, when to display the configuration attribute information may be set according to the usage habit of the user. For a user needing the terminal to give related reminding information at any moment, a display mode for displaying the configuration attribute information in real time can be set. For the user who does not need the terminal to give the relevant reminding information all the time, the display mode which is displayed when the second operation is detected can be set.
In the above scheme, the method further comprises:
receiving editing information acquired by a user aiming at the input of the currently displayed configuration attribute information;
and updating the configuration attribute information of the current input object based on the editing information.
Therefore, the editing operation of the user on the currently displayed configuration attribute information is received, the user can conveniently and timely carry out management such as modification, updating and the like on the current input object, and the follow-up user can conveniently inquire the latest state related to the current input object.
In the above scheme, the method further comprises:
and controlling the associated content associated with the current input object in the database to be adjusted according to the change of the configuration attribute information of the current input object.
Therefore, the topological relation of the object associated with the current input object can be combed in time based on the updated configuration attribute information of the current input object, and the topological relation in the latest state can be provided for the user conveniently.
In the above scheme, the method further comprises:
when the third operation is detected, acquiring and displaying the associated content associated with the current input object; wherein the third operation is to instruct display of associated content associated with the current input object.
Therefore, the state of the current input object in each section written before is combed and analyzed to obtain the associated content associated with the current input object, so that a user can clearly grasp the state of the current input object in each section written before integrally, the problems of low creation efficiency or contradiction between the front and the back of the work and the like caused by forgetting characters, groups, scenes, events and other objects in the work by a network writer can be avoided, and the creation efficiency and the accuracy are relatively improved.
In the technical scheme of this embodiment, compared with the prior art that only simple intelligent addition of commonly used phrases can be performed, a management mode with creation-specific vocabulary input is provided, specifically, if the current input window is a predetermined editing window, configuration attribute information corresponding to the current input object is obtained according to a preset rule; and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object. Therefore, through the acquisition of the configuration attribute information corresponding to the current input object, the network writer is not required to manually search the state of the current input object in each section written before, and is also not required to comb and analyze the state of the current input object in each section written before, so that the vocabulary content management, the vocabulary relation management, the vocabulary state management, the vocabulary self-defined input management, the view related to the vocabulary and other configuration attribute information corresponding to the current input object can be obtained clearly at a glance, and the network writer is not required to memorize a large amount of previously written content, so that the problems of low creation efficiency or contradiction and the like before and after the work caused by forgetting the characters, groups, scenes, events and other objects in the work by the network writer can be avoided, and the creation efficiency and the accuracy are relatively improved. Meanwhile, the editing operation of the currently displayed configuration attribute information is supported, so that the network writer can conveniently modify and update the current input object in time, and the subsequent network writer can conveniently inquire the latest state related to the current input object.
Example two
Based on the input management method described in the foregoing embodiment, an embodiment of the present invention provides a process for recognizing input, as shown in fig. 8, where the process mainly includes:
step 801: the terminal detects an input operation of a user.
Specifically, the user opens the writing application on the terminal, such as opening a Word file, and inputs information on the Word file.
Step 802: the terminal judges whether the current input window is a preset editing window, if not, step 807 is executed; if so, step 803 is performed.
Step 803: the terminal inquires whether the character corresponding to the input operation is a preset shortcut input character from a word stock, and if not, the step 807 is executed; if so, go to step 804 and step 805.
The word stock is input by a user through modules such as vocabulary management, classification management, relation management and the like in advance to form a word stock at least containing information such as vocabulary contents, vocabulary classifications, various vocabulary relations and the like, and a vocabulary relation view is formed based on the word stock.
Step 804: and the terminal outputs the current input object corresponding to the preset shortcut input character.
Step 805: and the terminal displays the configuration attribute information corresponding to the current input object.
Specifically, the terminal searches whether the configuration attribute information corresponding to the current input object exists in a word bank, and if so, extracts the configuration attribute information corresponding to the current input object.
Here, it should be noted that steps 804 and 805 only represent steps involved in the recognition input flow, and do not represent an execution order. For example, step 804 and step 805 may be performed simultaneously; or, step 805 is executed first, and then step 804 is executed; alternatively, step 804 is performed first and then step 805 is performed.
Step 806: and when receiving a viewing operation based on the configuration attribute information display interface, displaying information matched with the viewing operation.
For example, step 806 a: and when the operation of viewing the parent-child relationship vocabulary is detected, displaying the parent-child relationship vocabulary related to the current input object.
For example, step 806 b: and when the operation of viewing the grandchild relationship vocabulary is detected, displaying the grandchild relationship vocabulary related to the current input object.
Step 807: the terminal ends the next determination for the input operation.
For step 801, the next determination for the input operation is: and judging whether the character corresponding to the input operation is a preset shortcut input character or not. For step 803, the next determination for this input operation is: and judging the configuration attribute information corresponding to the character corresponding to the input operation.
In the technical scheme of this embodiment, if the current input window is a predetermined editing window, the configuration attribute information corresponding to the current input object is obtained according to a preset rule; and when the current input object is displayed, the configuration attribute information is also displayed so that a user can edit the current input object. Compared with the prior art that only simple intelligent addition of common phrases can be performed, a management mode with special vocabulary input for creation is provided, a user does not need to memorize a large amount of previously written contents, and therefore the problems that creation efficiency is reduced or contradictions occur between the front and the back of a work and the like caused by forgetting characters, groups, scenes, events and other objects in the work by handwriting of the user can be avoided, and creation efficiency and accuracy are relatively improved.
EXAMPLE III
FIG. 9 is a schematic diagram of a structure of an input management apparatus according to an embodiment of the present invention; as shown in fig. 9, the input management apparatus includes:
a detection unit 91 for detecting an input operation by a user;
a judging unit 92 for judging whether the current input window is a predetermined editing window;
the processing unit 93 is configured to, if the current input window is a predetermined editing window, obtain configuration attribute information corresponding to the current input object according to a preset rule; and when a first trigger condition is met and the current input object is displayed, displaying the configuration attribute information so that a user can edit the current input object.
As an embodiment, the processing unit 93 is further configured to:
before acquiring the configuration attribute information corresponding to the current input object according to a preset rule, judging whether the character corresponding to the input operation is a preset shortcut input character or not,
if the character corresponding to the input operation is a preset shortcut input character, searching the content corresponding to the preset shortcut input character;
determining the content as a current input object.
In a specific embodiment, the processing unit 93 is further configured to:
and automatically acquiring the configuration attribute information corresponding to the current input object.
In another specific embodiment, the processing unit 93 is further configured to:
when the first operation is detected, acquiring configuration attribute information corresponding to a current input object; the first operation is used for indicating to acquire configuration attribute information corresponding to the current input object.
Optionally, the acquiring, by the processing unit 93, the configuration attribute information corresponding to the current input object includes:
locally searching whether configuration attribute information corresponding to the object content exists; or
And sending the object content to a server, and receiving feedback information which indicates whether the configuration attribute information corresponding to the current input object exists or not and is returned by the server.
In a specific embodiment, the processing unit 93 is further configured to:
and automatically displaying the configuration attribute information when the current input object is displayed.
In another specific embodiment, the processing unit 93 is further configured to:
when a second operation is detected, displaying the configuration attribute information when the current input object is displayed; wherein the second operation is used for indicating to display the configuration attribute information.
As an embodiment, the processing unit 93 is further configured to:
when the third operation is detected, acquiring and displaying the associated content associated with the current input object; wherein the third operation is to instruct display of associated content associated with the current input object.
In the foregoing scheme, optionally, the apparatus further includes:
an obtaining unit 94, configured to receive editing information obtained by a user in response to input of currently displayed configuration attribute information;
an updating unit 95, configured to update the configuration attribute information of the current input object based on the editing information.
Wherein, the updating unit 95 is further configured to:
and controlling the associated content associated with the current input object in the database to be adjusted along with the change of the configuration attribute information of the current input object.
It should be understood by those skilled in the art that the functions of the units in the input management device of this embodiment can be understood by referring to the description of the input management method, and the units in the input management device of this embodiment can be implemented by an analog circuit that implements the functions described in this embodiment, or by running software that implements the functions described in this embodiment on a terminal.
In practical applications, the acquiring unit 94 has different structures if the information acquiring method is different; when received from a client, it is a communication interface; when the image is automatically collected, the image collector corresponds to the image collector. The detection unit 91 may be a sensor. The updating unit 95 may be a memory. The specific structures of the determining unit 92 and the processing unit 93 may correspond to a processor. The specific structure of the processor may be a Central Processing Unit (CPU), a Micro Controller Unit (MCU), a Digital Signal Processor (DSP), a Programmable Logic Controller (PLC), or other electronic components or a collection of electronic components having a Processing function. The processor includes executable codes, the executable codes are stored in a storage medium, the processor can be connected with the storage medium through a communication interface such as a bus, and when the corresponding functions of specific units are executed, the executable codes are read from the storage medium and executed. The portion of the storage medium used to store the executable code is preferably a non-transitory storage medium.
The judging unit 92 and the processing unit 93 may be integrated to correspond to the same processor, or respectively correspond to different processors; when the integration corresponds to the same processor, the processor performs time division processing on the functions corresponding to the judging unit 92 and the processing unit 93.
The input management device of the embodiment can acquire and display the configuration attribute information corresponding to the current input object, can avoid the problems of low creation efficiency or contradiction between the front and the back of the work and the like caused by forgetting the objects such as characters, groups, scenes, events and the like in the work by a user, and relatively improves the creation efficiency and the accuracy.
Fig. 10 is a schematic diagram of an input management system according to an embodiment of the present invention, and as shown in fig. 10, the input management system at least includes a terminal and a server; the terminal is used for acquiring input of a user; the server is used for establishing a word stock based on the input of the user. The terminal is also used for judging whether the current input window is a preset editing window or not when the preset shortcut key input characters input by the user are detected; and if so, informing the server of the character input by the preset shortcut key. The server is used for acquiring an input object corresponding to the preset shortcut key input character and configuration attribute information of the input object from a word stock, and informing a terminal of the input object and the configuration attribute information of the input object, wherein the configuration attribute information at least comprises one or more of the following components: vocabulary content management, vocabulary relationship management, vocabulary state management, vocabulary custom input management, and views related to the vocabulary. And when the terminal meets a first trigger condition and displays the current input object, the terminal also displays the configuration attribute information so that a user can edit the current input object. By combining the technical scheme of the embodiment, the input management system not only provides special vocabularies for input and management in the creation process, but also provides a function of combing the relations among characters, groups, scenes, events, props and the like in works, and also provides intelligent switching between a common editing window and a preset editing window and provides a vocabulary combing view. Therefore, the input speed of the user can be improved, a good character view can be provided for the user, the problems that the creation efficiency is reduced or contradictions occur between the front and the back of the work and the like caused by the fact that the user forgets the characters, groups, scenes, events and other objects in the work can be avoided, and the creation efficiency and the accuracy are relatively improved.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units; can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (15)

1. An input management method, the method comprising:
detecting an input operation of a user;
judging whether the current input window is a preset editing window or not;
if the current input window is a preset editing window and the character corresponding to the input operation is a preset shortcut input character, searching the content corresponding to the preset shortcut input character, determining the content as a current input object, and acquiring the configuration attribute information corresponding to the current input object according to a preset rule;
when a first trigger condition is met, when the current input object is displayed, the configuration attribute information is also displayed so that a user can edit the current input object; wherein the configuration attribute information is editing information pre-established based on user setting operation, and the configuration attribute information includes at least one of: vocabulary content management, vocabulary relationship management, vocabulary state management, vocabulary self-definition management, and views related to the vocabulary.
2. The method according to claim 1, wherein the obtaining of the configuration attribute information corresponding to the current input object according to the preset rule comprises:
automatically acquiring configuration attribute information corresponding to a current input object;
or
When the first operation is detected, acquiring configuration attribute information corresponding to a current input object; the first operation is used for indicating to acquire configuration attribute information corresponding to the current input object.
3. The method according to claim 2, wherein the obtaining of the configuration attribute information corresponding to the current input object according to the preset rule comprises:
locally searching whether configuration attribute information corresponding to the current input object exists; or
And sending the current input object to a server, and receiving feedback information which indicates whether the configuration attribute information corresponding to the current input object exists or not and is returned by the server.
4. The method of claim 1, further comprising:
receiving editing information acquired by a user aiming at the input of the currently displayed configuration attribute information;
and updating the configuration attribute information of the current input object based on the editing information.
5. The method of claim 4, further comprising:
and controlling the associated content associated with the current input object in the database to be adjusted according to the change of the configuration attribute information of the current input object.
6. The method of claim 1, wherein when the first trigger condition is satisfied, the configuration attribute information is further displayed when the current input object is displayed, and wherein the displaying the configuration attribute information comprises:
automatically displaying the configuration attribute information when the current input object is displayed;
or
When a second operation is detected, displaying the configuration attribute information when the current input object is displayed; wherein the second operation is used for indicating to display the configuration attribute information.
7. The method of claim 1, further comprising:
when the third operation is detected, acquiring and displaying the associated content associated with the current input object; wherein the third operation is to instruct display of associated content associated with the current input object.
8. An input management apparatus, characterized in that the apparatus comprises:
a detection unit configured to detect an input operation by a user;
the judging unit is used for judging whether the current input window is a preset editing window or not;
the processing unit is used for searching for content corresponding to the preset shortcut input character if the current input window is a preset editing window and the character corresponding to the input operation is a preset shortcut input character, determining the content as a current input object, and acquiring configuration attribute information corresponding to the current input object according to a preset rule; when a first trigger condition is met, when the current input object is displayed, the configuration attribute information is also displayed so that a user can edit the current input object; wherein the configuration attribute information is editing information pre-established based on user setting operation, and the configuration attribute information includes at least one of: vocabulary content management, vocabulary relationship management, vocabulary state management, vocabulary self-definition management, and views related to the vocabulary.
9. The apparatus of claim 8, wherein the processing unit is further configured to:
automatically acquiring configuration attribute information corresponding to a current input object;
or
When the first operation is detected, acquiring configuration attribute information corresponding to a current input object; the first operation is used for indicating to acquire configuration attribute information corresponding to the current input object.
10. The apparatus of claim 8, wherein the processing unit is further configured to:
locally searching whether configuration attribute information corresponding to the object content exists; or
And sending the object content to a server, and receiving feedback information which indicates whether the configuration attribute information corresponding to the current input object exists or not and is returned by the server.
11. The apparatus of claim 8, further comprising:
an acquisition unit configured to receive edit information acquired by a user in response to input of currently displayed configuration attribute information;
and the updating unit is used for updating the configuration attribute information of the current input object based on the editing information.
12. The apparatus of claim 11, wherein the updating unit is further configured to:
and controlling the associated content associated with the current input object in the database to be adjusted according to the change of the configuration attribute information of the current input object.
13. The apparatus of claim 8, wherein the processing unit is further configured to:
automatically displaying the configuration attribute information when the current input object is displayed;
or
When a second operation is detected, displaying the configuration attribute information when the current input object is displayed; wherein the second operation is used for indicating to display the configuration attribute information.
14. The apparatus of claim 8, wherein the processing unit is further configured to:
when the third operation is detected, acquiring and displaying the associated content associated with the current input object; wherein the third operation is to instruct display of associated content associated with the current input object.
15. A storage medium having stored thereon executable instructions for causing a processor to perform the method of input management of any of claims 1 to 7 when executed.
CN201610506040.2A 2016-06-29 2016-06-29 Input management method and device Active CN107544741B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610506040.2A CN107544741B (en) 2016-06-29 2016-06-29 Input management method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610506040.2A CN107544741B (en) 2016-06-29 2016-06-29 Input management method and device

Publications (2)

Publication Number Publication Date
CN107544741A CN107544741A (en) 2018-01-05
CN107544741B true CN107544741B (en) 2020-03-17

Family

ID=60966265

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610506040.2A Active CN107544741B (en) 2016-06-29 2016-06-29 Input management method and device

Country Status (1)

Country Link
CN (1) CN107544741B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416482B (en) * 2019-08-23 2024-04-23 钉钉控股(开曼)有限公司 Interface switching method and device
CN111290623A (en) * 2020-03-12 2020-06-16 南京酷朗电子有限公司 User data input method for public information platform data input
CN113568688B (en) * 2020-04-29 2023-06-06 RealMe重庆移动通信有限公司 View switching method and device, electronic equipment and storage medium
CN115249009A (en) * 2021-04-26 2022-10-28 北京字跳网络技术有限公司 Information editing processing method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1629835A (en) * 2003-12-17 2005-06-22 国际商业机器公司 Method and apparatus for computer-aided writing and browsing of electronic document
CN101373468A (en) * 2007-08-20 2009-02-25 北京搜狗科技发展有限公司 Method for loading word stock, method for inputting character and input method system
CN101388011A (en) * 2007-09-13 2009-03-18 北京搜狗科技发展有限公司 Method and apparatus for recording information into user thesaurus
CN103389970A (en) * 2012-05-08 2013-11-13 北京华宇软件股份有限公司 Real-time learning-based auxiliary word writing system and method
CN104657344A (en) * 2013-11-21 2015-05-27 英业达科技有限公司 Writing prompting system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1629835A (en) * 2003-12-17 2005-06-22 国际商业机器公司 Method and apparatus for computer-aided writing and browsing of electronic document
CN101373468A (en) * 2007-08-20 2009-02-25 北京搜狗科技发展有限公司 Method for loading word stock, method for inputting character and input method system
CN101388011A (en) * 2007-09-13 2009-03-18 北京搜狗科技发展有限公司 Method and apparatus for recording information into user thesaurus
CN103389970A (en) * 2012-05-08 2013-11-13 北京华宇软件股份有限公司 Real-time learning-based auxiliary word writing system and method
CN104657344A (en) * 2013-11-21 2015-05-27 英业达科技有限公司 Writing prompting system and method

Also Published As

Publication number Publication date
CN107544741A (en) 2018-01-05

Similar Documents

Publication Publication Date Title
CN100587660C (en) Method and device for forecasting and discriminating hand-written characters
CN107544741B (en) Input management method and device
CN110020422A (en) The determination method, apparatus and server of Feature Words
US9696873B2 (en) System and method for processing sliding operations on portable terminal devices
CN102460362B (en) Glyph entry on computing device
CN104090652A (en) Voice input method and device
WO2019000681A1 (en) Information layout method, device, apparatus and computer storage medium
US20140245121A1 (en) Creating and Switching a View of a Collection Including Image Data and Symbolic Data
US9843670B2 (en) Method and apparatus for setting color ring back tone and determining color ring back tone music
CN108011928A (en) A kind of information-pushing method, terminal device and computer-readable medium
CN103218160A (en) Man-machine interaction method and terminal
CN105393200A (en) Interference data acquisition method and device
CN101287026A (en) System and method for executing quick dialing by hand-write recognition function
CN106843817A (en) A kind of intelligent display method and device of mobile terminal desktop component
CN114595686A (en) Knowledge extraction method, and training method and device of knowledge extraction model
CN101405693A (en) Personal synergic filtering of multimodal inputs
CN112882623A (en) Text processing method and device, electronic equipment and storage medium
CN106775337A (en) The method for sorting and mobile terminal of multipad icon
CN103034426B (en) A kind of terminal and contact person's searching method thereof
CN113360685A (en) Method, device, equipment and medium for processing note content
CN102023785B (en) Method and device of automatically setting system parameters dependent on handwriting mode information
CN112084780B (en) Coreference resolution method, device, equipment and medium in natural language processing
JP6862331B2 (en) Thinking / discussion support system and thinking / discussion support device
CN111309773A (en) Vehicle information query method, device and system and storage medium
WO2015100691A1 (en) Rapid input method convenient to modify for handwriting input device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant