CN108804002A - Text annotation method and device for interactive intelligent equipment - Google Patents
Text annotation method and device for interactive intelligent equipment Download PDFInfo
- Publication number
- CN108804002A CN108804002A CN201810379079.1A CN201810379079A CN108804002A CN 108804002 A CN108804002 A CN 108804002A CN 201810379079 A CN201810379079 A CN 201810379079A CN 108804002 A CN108804002 A CN 108804002A
- Authority
- CN
- China
- Prior art keywords
- text
- annotation
- moved
- input frame
- state
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 47
- 238000001514 detection method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 14
- 238000009877 rendering Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 230000005674 electromagnetic induction Effects 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 210000004276 hyalin Anatomy 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241001408627 Agriopis marginaria Species 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/169—Annotation, e.g. comment data or footnotes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a text annotation method and a text annotation device for interactive intelligent equipment. Wherein, the method comprises the following steps: receiving an annotation adding instruction of an object in the text; moving the text to be moved downwards, wherein the text to be moved is a text adjacent to the object; displaying an input box between the text to be moved and the object, wherein the input box is used for displaying the annotation content of the object; displaying the annotation content of the object in the input box. The invention solves the technical problem that the text added with the annotation and the annotation content are inconvenient to check in the prior art.
Description
Technical field
The present invention relates to interactive intelligence apparatus fields, in particular to a kind of text annotation side of interactive intelligence equipment
Method and device.
Background technology
The mode for being usually at present word addition annotation is all one bubble of addition except text, or directly in text
Local hyperlink annotation word (such as word) except display area, although can also user be made to view in this manner
Annotation, but inconvenient user compares and checks.
Be inconvenient to compare the problem of checking for the text and notes content for being added annotation in the prior art, at present not yet
It is proposed effective solution scheme.
Invention content
It is existing at least to solve an embodiment of the present invention provides a kind of text annotation method and apparatus of interactive intelligence equipment
It is annotated apart from text in technology farther out, it has not been convenient to the technical issues of checking.
One side according to the ... of the embodiment of the present invention provides a kind of text annotation method of interactive intelligence equipment, including:
Receive the annotation addition instruction of object in text;Text to be moved moves down, wherein text to be moved is the text adjacent with object
This;Input frame is shown between text to be moved and object, wherein input frame is used to show the notes content of object;It is inputting
The notes content of object is shown in frame.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of text annotation method of interactive intelligence equipment, packet
It includes:Detect the annotation addition instruction of object in text;Text to be moved is determined according to object, and is controlled text to be moved and moved down,
Wherein, text to be moved is the text adjacent with object;The location information between text and object to be moved is obtained, and in position
Information shows input frame on corresponding position;The notes content of object is received, and shows the notes content of object in input frame.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of text annotation device of interactive intelligence equipment, packet
It includes:Receiving module, the annotation for receiving object in text add instruction;Mobile module is moved down for text to be moved,
In, text to be moved is the text adjacent with object;First display module, it is defeated for being shown between text to be moved and object
Enter frame, wherein input frame is used to show the notes content of object;Second display module, for showing object in input frame
Notes content.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of text annotation device of interactive intelligence equipment, packet
It includes:Detection module, the annotation for detecting object in text add instruction;First control module, for being waited for according to object determination
Mobile text, and control text to be moved and move down, wherein text to be moved is the text adjacent with object;Acquisition module is used for
The location information between text and object to be moved is obtained, and input frame is shown on the corresponding position of location information;Second control
Molding block, the notes content for receiving object, and notes content is shown in input frame.
Another aspect according to the ... of the embodiment of the present invention, additionally provides a kind of storage medium, and storage medium includes the journey of storage
Sequence, wherein equipment where controlling storage medium when program is run executes the text annotation method of above-mentioned interactive intelligence equipment.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of processor, and processor is used to run program,
In, program executes the text annotation method of above-mentioned interactive intelligence equipment when running.
In embodiments of the present invention, the annotation addition instruction of object in text, text movement to be moved, to be moved are received
Input frame is shown between text and object, and the notes content of object is shown in input frame.Said program is by object in text
Annotation is added to the position adjacent with object, so that the annotation of object is closer apart from object, user can more easily know
Corresponding text is not annotated, to solve the text for being added annotation in the prior art and notes content is inconvenient to compare and looks into
The technical issues of seeing.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and is constituted part of this application, this hair
Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the text annotation method of interactive intelligence equipment according to the ... of the embodiment of the present invention;
Fig. 2 is a kind of interface schematic diagram of optional display menu according to the ... of the embodiment of the present invention;
Fig. 3 is a kind of schematic diagram for object addition annotation according to the ... of the embodiment of the present invention;
Fig. 4 is a kind of interface schematic diagram of the annotation in dispaly state according to the ... of the embodiment of the present invention;
Fig. 5 is a kind of interface schematic diagram of the annotation in hidden state according to the ... of the embodiment of the present invention;
Fig. 6 is a kind of flow chart of the text annotation method of interactive intelligence equipment according to the ... of the embodiment of the present invention;
Fig. 7 is a kind of frame diagram of self-defined text control according to the ... of the embodiment of the present invention;
The schematic diagram of data flow when Fig. 8 is a kind of rendering data assembly operating according to the ... of the embodiment of the present invention;
Fig. 9 is a kind of schematic diagram of self-defined text control according to the ... of the embodiment of the present invention;
Figure 10 is the schematic diagram of the text annotation device of interactive intelligence equipment according to the ... of the embodiment of the present invention;And
Figure 11 is the schematic diagram of the text annotation device of interactive intelligence equipment according to the ... of the embodiment of the present invention.
Specific implementation mode
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The every other embodiment that member is obtained without making creative work should all belong to the model that the present invention protects
It encloses.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, "
Two " etc. be for distinguishing similar object, without being used to describe specific sequence or precedence.It should be appreciated that using in this way
Data can be interchanged in the appropriate case, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that cover
It includes to be not necessarily limited to for example, containing the process of series of steps or unit, method, system, product or equipment to cover non-exclusive
Those of clearly list step or unit, but may include not listing clearly or for these processes, method, product
Or the other steps or unit that equipment is intrinsic.
Embodiment 1
According to embodiments of the present invention, a kind of embodiment of the text annotation method of interactive intelligence equipment is provided, is needed
Bright, step shown in the flowchart of the accompanying drawings can be held in the computer system of such as a group of computer-executable instructions
Row, although also, logical order is shown in flow charts, and it in some cases, can be with different from sequence herein
Execute shown or described step.
Fig. 1 is the flow chart of the text annotation method of interactive intelligence equipment according to the ... of the embodiment of the present invention.
The text annotation method of interactive intelligence equipment provided in this embodiment can show that equipment executes by writing, the writing
Display equipment can realize that the writing shows that equipment can be that two or more physics are real by way of software and/or hardware
Body is constituted, and can also be that a physical entity is constituted.The writing shows that equipment can be computer, mobile phone, tablet, projecting apparatus or friendship
Mutual Intelligent flat etc..In embodiment, it is described so that interactive intelligent tablet computer is to write display equipment as an example, wherein interaction intelligence
Energy tablet can be manipulated and realized man-machine interactive operation to the content being shown on display tablet by touch technology
It is a kind of or more to be integrated with projector, electronic whiteboard, curtain, sound equipment, television set and video conference terminal etc. for integration apparatus
Kind function.
In embodiment, interactive intelligent tablet computer establishes data connection at least one external device (ED).Wherein, external device (ED) packet
It includes but is not limited to:Mobile phone, laptop, USB flash drive, tablet computer and desktop computer etc..
It is not construed as limiting, can pass through in the communication mode embodiment of the data connection of external device (ED) and interactive intelligent tablet computer
The communication modes such as USB connections, internet, LAN, bluetooth, Wi-Fi or purple peak agreements (ZigBee).
Further, there is interactive intelligent tablet computer touch screen, touch screen can be that by touching for single touch function
Screen is touched, such as:Capacitance touch screen, electromagnetic touch screen can also be that can be achieved at the same time capacitive sensing, electromagnetic induction and infrared sense
The touch screen answered.When user touches the touch screen of interactive intelligent tablet computer by finger, the capacitance parameter of touch location becomes
Change, touching box according to the variation of capacitance, determine finger touch screen touch location;Alternatively, finger when contacting touching box, hinders
It has kept off infrared receiving terminal and has received infrared signal, touching box determines the touch location of finger according to the infrared signal being blocked;Again
Alternatively, when user releases contact touch screen using time writer, electromagnetic induction occurs for the position that time writer is contacted with touch screen, from
And the variation of magnetic flux is generated, the electromagnetic screen of touching box determines that time writer contacts the position of touch screen according to the variation of magnetic flux.
Optionally, be equipped in interactive intelligent tablet computer whiteboard applications software (such as:EN5), which can be with
It is pre-installed in above-mentioned interactive intelligent tablet computer, can also be when interactive intelligent tablet computer starts, from third party device or service
The writing class application software that device is downloaded and installs and uses.
As shown in Figure 1, this method comprises the following steps:
Step S11 receives the annotation addition instruction of object in text.
Specifically, above-mentioned object is a word or multiple continuous characters in text, the annotation addition instruction of object can
To be triggered by corresponding operation, such as:It can be triggering annotation addition control after selected object.
In a kind of optional embodiment, user can be by clicking annotation addition control, can also be by pre-setting
Shortcut key triggering annotation addition control.Annotation addition control can be shown in the main menu of application, can also be shown in logical
It crosses in the submenu of other operation triggerings, as shown in Fig. 2, annotation addition control is " annotation " in menu, triggers current interface
After showing the menu, annotation addition instruction namely terminal device can be sent to terminal device with " annotation " in click menu
Receive annotation addition instruction.
Step S13, text to be moved move down, wherein text to be moved is the text adjacent with object.
Can be with object in the adjacent text in lower section specifically, the above-mentioned text adjacent with object, i.e., object is next
Style of writing is originally;Adjacent text, i.e. text after object last character on the right side of object.
In above-mentioned steps S13, text to be moved moves downwards, is used for so as to exist between text to be moved and object
Place the position of input frame.
Step S15 shows input frame between text to be moved and object, wherein input frame is used to show the note of object
Release content.
Specifically, above-mentioned input frame is used for the notes content of user's input object, and show the notes content of object.
In a kind of optional embodiment, Fig. 3 is a kind of signal for object addition annotation according to the ... of the embodiment of the present invention
Figure still in the above-described embodiments in conjunction with shown in Fig. 3, with the next line that content to be moved is expert at for " disappointed boundless ", i.e., " is taken and
Hundred companion monks swim ... " for, " take and carry out hundred companion monks trip ... " this line content moves down, and " disappointed boundless " and " take and carry out hundred companion monks
An input frame is inserted between trip ... ".
Object itself can also be shown in the input frame of generation, it is right for inputting this in the input frame to prompt user
The notes content of elephant, for example, shown in input frame in Fig. 3 "【It is disappointed boundless】:", to prompt user, the input frame is for defeated
Enter the notes content of " disappointed boundless ".
Step S17 shows the notes content of object in input frame.
In above-mentioned steps S17, character can be inputted from user to input frame, or paste character.In a kind of optional reality
It applies in example, cursor is shown in input frame, character input by user appears in the position that cursor is shown, often shows one or more
Character, cursor just move backward one or more characters, so that character input by user can be shown in order, display knot
Fruit can be as shown in Figure 4.
From the foregoing, it will be observed that the above embodiments of the present application receive the annotation addition instruction of object in text, text to be moved moves,
Input frame is shown between text to be moved and object, and the notes content of object is shown in input frame.Said program is by text
The annotation of middle object is added to the position adjacent with object, so that the annotation of object is closer apart from object, user can be more
The corresponding text of convenient identification annotation, to solve the text for being added annotation in the prior art and notes content not side
Just the technical issues of control is checked.
Optionally, according to the above embodiments of the present application, text to be moved is the next line text of object.
Specifically, the next line text of object can be used for referring to, and in the urtext belonging to object, last in object
The next line text of row where a character, when text to be moved moves down, the size moved down can be true according to the line-spacing in text
Fixed, text to be moved moves down the distance that can move a line every time, so that the input between text to be moved and object
Frame at least allows to input a line character.
Optionally, according to the above embodiments of the present application, the notes content of object is shown in input frame, including:
Step S151, when notes content is full of the input frame, text to be moved continues to move down, and input frame increases row
It is high.
Specifically, notes content is full of input frame, had arrived at for characterizing the currently displayed character quantity of input frame
Input frame allows the upper limit of the character quantity of display, above-mentioned input frame to allow the character quantity of display can with the font size of character
Size is related, and the font size size of character is bigger, and input frame allows the character quantity of display fewer, and the font size size of character is smaller,
Input frame allows the character quantity of display more.
If when input frame is full of notes content, user also needs to continue to input character, then needs newline again
It has been shown that, at this point, text to be moved continues to move down, input frame increases row height, so that input frame can show multirow character.
Step S153 continues the notes content that display receives in the input frame after increasing row height.
In step S17, when text to be moved moves for the first time, can only line down, therefore input frame only allow it is defeated
Enter a line character, in this case, if notes content is more, is difficult to show in a line input frame, it is therefore desirable to increase
Add the row of input frame high, so that input frame is placed multirow character, while content to be moved continues to move down, it is optionally, to be moved
Content can line down again.
In a kind of optional embodiment, " disappointed boundless " corresponding annotation content is more, when the character of input is to " disappointed few
When the corresponding input frame filling of exterior feature " is full, content to be moved moves down, and input frame increases row height, increases the high input frame of row and at least permits
Perhaps show that two rows annotate.It is to be moved if allowing to show that the input frame of two line characters is still difficult to show all notes contents
Content continues to move down, until user stops continuing to input to input frame.
From the foregoing, it will be observed that the input frame that provides of the above embodiments of the present application can according to notes content number adaptively adjust
Full line is high, and text to be moved also can adaptively be moved down according to the row height of input frame so that no matter notes content
Including how many character, there can be preferable display effect, namely achieve the purpose that not limit notes content how many, compare
More in notes content in the prior art, part notes content can be with the display format of ellipsis, and so that user is had preferably makes
With experience.
Optionally, according to the above embodiments of the present application, in receiving text before the annotation addition instruction of object, above-mentioned side
Method further includes:
Step S19 receives menu triggering command, wherein menu triggering command shows menu for triggering.
Specifically, menu triggering command can be associated with scheduled operation, when user executes scheduled operation, that is, send out
When dish delivery single-tap sends instructions, current display interface shows menu.
In a kind of optional embodiment, scheduled operation associated with menu triggering command can be selected couple of user
As rear, a mouse click right button.For example, Fig. 2 is a kind of optional signal for object addition annotation according to the embodiment of the present application
Figure, in conjunction with shown in Fig. 2, selected " disappointed boundless " three characters of user, and a mouse click right button, i.e., it has sent menu to processor and touches
Send instructions namely processor has received menu triggering command, wherein processor can be the terminal device of display Fig. 2 contents
Processor.
Step S21 shows menu, wherein menu is included at least adds control for the annotation to object addition annotation.
Above-mentioned menu can be the menu for having multiple functionality controls.In a kind of optional embodiment, still with Fig. 2 institutes
Show, user can show that menu, menu include following several controls by clicking " disappointed boundless " triggering:" duplication ", " annotation "
And " drawing emphasis ", wherein " annotation " is to add control for the annotation to object addition annotation.
Optionally, according to the above embodiments of the present application, in receiving text after the annotation addition instruction of object, method is also
Including:Show the predetermined labels of object.
Specifically, the predetermined labels of object are used to identify object, allow the user to identify the text with annotation, on
The predetermined labels for stating object can be following any one or more:Shading is added for object, is that object adds underscore, circle choosing
Object, the font for changing object, the color etc. for changing object.
In a kind of optional embodiment, in conjunction with shown in Fig. 4, after for " disappointed boundless " and " who control the situation " addition annotation,
" disappointed boundless " and " who control the situation " all have underscore, and underscore is predetermined labels.
Optionally, according to the above embodiments of the present application, the annotation of object includes at least the following two kinds and annotates state:Show shape
State and the hidden state opposite with dispaly state, when the state of annotation is dispaly state, annotation is shown in the input frame of object, side
Method further includes:
Step S23 receives annotation switching command, wherein annotation switching command is used for toggle comment state.
Specifically, above-mentioned annotation switching command can be the finger that the presumptive area from user into current display interface is sent out
It enables, presumptive area can be the region where object.
In a kind of optional embodiment, for annotating switching command and be to click object region, user click pair
As itself, object then receives annotation switching command.
Step S25, according to the annotation of object in the annotation status display opposite with current annotation state or hiding text.
Hidden state can be hidden the annotation of object, when the state of annotation is in hidden state, existing object
Display interface on do not show the annotation of object.
In the present solution, in order to meet a variety of demands of the user to annotation, above-mentioned dispaly state and hiding shape are provided
Two kinds of annotation states of state, illustrate separately below.
In a kind of optional embodiment, Fig. 4 is a kind of annotation showing in dispaly state according to the ... of the embodiment of the present invention
It is intended to, in conjunction with shown in Fig. 4, the third line of the head-word includes two annotations, is " disappointed boundless " and " who control the situation " respectively, is shown at this
In example, the annotation state of the two annotations is dispaly state.
In a kind of optional embodiment, Fig. 5 is a kind of annotation showing in hidden state according to the ... of the embodiment of the present invention
It is intended to.Comparison diagram 4 is it is found that the annotation state of " disappointed boundless " in Fig. 5 is switched to hidden state, the annotation shape of " who control the situation "
State is still dispaly state.
The annotation state switching of object is illustrated with reference to Fig. 4 and Fig. 5.In Fig. 4 " disappointed boundless " and " whose master sinks
It is floating " annotation state be dispaly state, then can be " disappointed few by clicking if the user desired that hide the annotation of " disappointed boundless "
Position where exterior feature " makes the annotation of " disappointed boundless " hide, obtains the dispaly state such as Fig. 5.
In an alternative embodiment, shown in Fig. 4 and Fig. 5, the annotation state of " disappointed boundless " is hidden in Fig. 5
Tibetan state then can be by clicking the position where " disappointed boundless ", switching if the user desired that the annotation of display " disappointed boundless "
The annotation state of " disappointed boundless " makes the annotation of " disappointed boundless " show, obtains the dispaly state such as Fig. 4.
It is worth noting that, the above embodiments of the present application have provided the display format of two kinds of annotations to the user, enable users to
It is enough that show or hide is carried out to annotation according to demand, so that text can be suitable for a variety of different display scenes, and fit
Ying Yu has the user of different demands.
Embodiment 2
According to embodiments of the present invention, a kind of embodiment of the text annotation method of interactive intelligence equipment is provided, is needed
Bright, step shown in the flowchart of the accompanying drawings can be held in the computer system of such as a group of computer-executable instructions
Row, although also, logical order is shown in flow charts, and it in some cases, can be with different from sequence herein
Execute shown or described step.
Fig. 6 is a kind of flow chart of the text annotation method of interactive intelligence equipment according to the ... of the embodiment of the present invention, this method
Executive agent it is same as Example 1, and executed by interactive intelligent tablet computer, and also run on scheduled whiteboard applications software
On, as shown in fig. 6, this method comprises the following steps:
Step S61 detects the annotation addition instruction of object in text.
In above-mentioned steps, the annotation addition instruction of object can be triggered by corresponding operation, such as:It can be choosing
Triggering annotation addition control after middle object.
Step S63 determines text to be moved according to object, and controls text to be moved and move down, wherein text to be moved is
The text adjacent with object.
Specifically, the above-mentioned text adjacent with object, text that can be adjacent with the lower section of object, the i.e. next line of object
Text;Can also be the text adjacent with the right side of object, i.e. text after object last character.
Step S65 obtains the location information between text and object to be moved, and is shown on the corresponding position of location information
Show input frame.
Specifically, above-mentioned input frame is used for the annotation of user's input object, and the annotation for showing object.To be moved
After text moves down, there is certain distance between object, the distance is i.e. for placing input frame.
Step S67, receives the notes content of object, and notes content is shown in input frame.
From the foregoing, it will be observed that the annotation addition of object instructs in the above embodiments of the present application detection text, waited for according to object determination
Mobile text, and text movement to be moved is controlled, the location information between text and object to be moved is obtained, and in location information
Input frame is shown on corresponding position, receives the notes content of object, and notes content is shown in input frame.Said program will
The annotation of object is added to the position adjacent with object in text, so that the annotation of object is closer apart from object, Yong Huneng
The corresponding text of enough more easily identification annotations, to solve the text and notes content that are added annotation in the prior art
Be inconvenient to compare the technical issues of checking.
Optionally, according to the above embodiments of the present application, text to be moved is the next line text of object.
Specifically, the next line text of object can be used for referring to, and in the urtext belonging to object, last in object
The next line text of row where a character, when text to be moved moves down, the size moved down can be true according to the line-spacing in text
Fixed, text to be moved moves down the distance that can move a line every time, so that the input between text to be moved and object
Frame at least allows to input a line character.
Optionally, according to the above embodiments of the present application, text to be moved is determined according to object, and control under text to be moved
It moves, including:
Step S631 generates self-defined text control based on annotation addition instruction.
Specifically, after receiving annotation addition instruction, it can be shown from text input, text, text formatting setting,
Text chooses effect, and text cursor is shown etc. generates a self-defined text control, adding so as to completely control
In annotated process, text is presented with more excellent performance in each process that text renders.
Fig. 7 is a kind of frame diagram of self-defined text control according to the ... of the embodiment of the present invention, is said with reference to Fig. 7
It is bright, wherein
Text editor (TextEditor):It is to be responsible for the various components of package interior for extraneous unified entrance.
Text filed (TextArea):The events such as click and the movement of mouse are handled, cursor is controlled when mouse is clicked
Display location, when mouse down slides, effect is chosen in control.
Rendering data component (TextView);Rendering for handling text encapsulates all text controls inside it
Each of presentation part (referred to herein as layer, i.e. Layer), includes the presentation of word, the presentation of effect is chosen in the presentation of cursor.
Here choose effect layer (SelectionLayer), cursor layer (CaretLayer), character layer (TextLayer) is arranged side by side
Presentation layer.
Other than the component of these interactions, the self-defined text control also document management component with complete set is responsible for
To the text fragment in document, text attribute etc. is managed, because can frequently carry out the insertion of paragraph, deletion and search behaviour
Make, therefore the data structure of red black tree can have been used to manage paragraph, when data structure operation in the worst case
Between be O (log n), be a kind of data structure of ultrahigh in efficiency, can ensure to a large amount of texts into edlin and render when
Fluency.
Meanwhile the rendering data component of complete set is further comprised in this programme, which is responsible for the text after encapsulation renders
This location of real time data, such as each word, often capable height etc..There are these rendering datas, and then can paint
System meets expected cursor, meets and expected chooses effect.Data flow can be as shown in Figure 8:I.e. user edits word, causes
Document data changes, and rendering module is carried out according to newest document data, is rendered to the part of change, then generates newly
Rendering data draws new cursor according to new rendering data and chooses effect.
Step S633, by self-defined text control obtain object in character location parameter, and in object last
The end of line that a character is expert at is inserted into newline, and newline is for making text to be moved move down.
Specifically, the location parameter of character can be each character in object relative to self-defined text in above-mentioned object
The coordinate value and area size of control, in a kind of optional embodiment, Fig. 9 is that one kind according to the ... of the embodiment of the present invention is self-defined
The schematic diagram of text control, in conjunction with shown in Fig. 9, " today, weather was very good " is the object being selected, and the dotted border of periphery is
Self-defined text control, the character in object can use a Rect data acquisition system relative to self-defined text control address coordinate
(i.e. above-mentioned location parameter) indicates, Rect can such as be given a definition:
x:X coordinate of the upper left corner of character relative to text control
y:Y-coordinate of the upper left corner of character relative to text control
width:The width in region
height:The height in region
When user's selected object generates the self-defined text control of object, object when sending out annotation addition instruction to object
Self-defined text control can obtain each character in object and gather relative to the Rect of self-defined text control, then obtain
In object last character row, the row where last character end be inserted into a newline, thus make to wait for
Mobile text moves down, and increases a paragraph for placing annotation edit control (i.e. input frame).
Optionally, according to the above embodiments of the present application, the position between text and object to be moved is obtained, and in position
Show input frame, including:
Step S651 determines the display location of input frame according to position data.
Still in the above-described embodiments, gathered according to the rect of acquisition, find the rect data of last character, the rect
Bottom coordinate be exactly the position that annotates edit control and should place, specifically, annotation editor place position should be most
The y+height of the latter character.
Step S653 generates input frame in the display location of input frame.
Optionally, according to the above embodiments of the present application, input frame is generated in the display location of input frame, including:It is inputting
The annotation edit control container that the display location of frame generates, wherein annotation editor's container is compiled for placing one or more annotations
Collect control.
In a kind of optional embodiment, multiple objects in one text row, which may be arranged, in user annotates, therefore needs
Will on the display location of an input frame multiple annotation edit controls.It therefore, can be defeated at each as shown in above-mentioned steps
The container of an annotation edit control is placed in the display location for entering frame, which can place multiple annotation edit controls, if
Annotation in container is all removed, then the container is also removed.When the height change of container, also corresponding adjustment is corresponding
The row of the paragraph of occupy-place is high, i.e. the row of input frame is high.
Optionally, according to the above embodiments of the present application, method further includes:
Self-defined text control and addition annotation control are packaged, it is associated to generate domain precalculated position by step S69
Text editing control.
Specifically, above-mentioned text editor can by annotation container and self-defined text control be packaged to obtain,
Above-mentioned precalculated position can be the position where object itself, and in a kind of optional embodiment, packaging method is as follows:
1, with one text editor of a container package;
2, in one layer of hyaline layer for being used to place annotation container of text editor upper cover, hyaline layer and text editor size
Position all corresponds;
3, relevant location information (i.e. Rect parameters) is obtained by self-defined text control;
4, annotation container is placed at relevant position, wherein occupy-place will also be changed accordingly by annotating the size change of container
The row of line of text is high.
Pass through above-mentioned several steps, you can obtain text editor associated with precalculated position, when the user clicks text
When the precalculated position of editing machine, annotation is hidden and is shown.
Step S71 detects the switching command in precalculated position, wherein annotation switching command is used for toggle comment state, annotation
State includes:Dispaly state and the hidden state opposite with dispaly state.
Above-mentioned switching command can be the instruction that the presumptive area from user into current display interface is sent out, presumptive area
It can be the region where object.
Hidden state can be hidden the annotation of object, when the state of annotation is in hidden state, existing object
Display interface on do not show the annotation of object.
In a kind of optional embodiment, switching command is corresponding with scheduled operation, with the corresponding operation of switching command
For with for mouse-click object, when user uses mouse-click object, the processor of terminal device detects switching command.
Step S73 switches the annotation state of object in text when detecting switching command.
In above-mentioned steps S73, switches the annotation state of object in text, i.e., be switched to the current annotation state of object
The annotation state opposite with current annotation state.Specifically, when the current annotation state of object is dispaly state, if inspection
Switching command is measured, then the annotation state of object is adjusted to hidden state;When the current annotation state of object is hidden state
When, if detecting switching command, the annotation state of object is adjusted to dispaly state.
Embodiment 3
According to embodiments of the present invention, a kind of embodiment of the text annotation device of interactive intelligence equipment, Tu10Shi are provided
The schematic diagram of the text annotation device of interactive intelligence equipment according to the ... of the embodiment of the present invention, as shown in Figure 10, which includes:
Receiving module 100, the annotation for receiving object in text add instruction.
Mobile module 102 is moved down for text to be moved, wherein text to be moved is the text adjacent with object.
First display module 104, for showing input frame between text to be moved and object, wherein input frame is used for
Show the notes content of object.
Second display module 106, the notes content for showing object in input frame.
Optionally, according to the above embodiments of the present application, text to be moved is the next line text of object.
Optionally, according to the above embodiments of the present application, the second display module includes:
Increase submodule, for when notes content is full of the input frame, text to be moved to continue to move down, and input frame
It is high to increase row.
Display sub-module, for showing the notes content continued in the input frame after increasing row height.
Optionally, according to the above embodiments of the present application, above-mentioned apparatus further includes:
First receiving module receives menu triggering command before the annotation addition instruction of object in receiving text,
Wherein, menu triggering command shows menu for triggering.
Third display module, for showing menu, wherein menu is included at least to be added for the annotation to object addition annotation
Add control.
Optionally, according to the above embodiments of the present application, method further includes:
4th display module shows the pre- calibration of object after the annotation addition instruction of object in receiving text
Note.
Optionally, according to the above embodiments of the present application, the annotation of object includes the following two kinds annotation state:Dispaly state and
The hidden state opposite with dispaly state, when the state of annotation is dispaly state, annotation is shown in the input frame of object, above-mentioned side
Method further includes:
Second receiving module, for receiving annotation switching command, wherein annotation switching command is used for toggle comment state.
5th display module, for according in the second annotation status display opposite with the first annotation state or hiding text
The annotation of object.
Embodiment 4
According to embodiments of the present invention, a kind of embodiment of the text annotation device of interactive intelligence equipment, Tu11Shi are provided
The schematic diagram of the text annotation device of interactive intelligence equipment according to the ... of the embodiment of the present invention, as shown in figure 11, which includes:
Detection module 110, the annotation for detecting object in text add instruction.
First control module 112 for determining text to be moved according to object, and controls text to be moved and moves down, wherein
Text to be moved is the text adjacent with object.
Acquisition module 114, for obtaining the location information between text and object to be moved, and it is corresponding in location information
Input frame is shown on position.
Second control module 116, the notes content for receiving object, and notes content is shown in input frame.
Optionally, according to the above embodiments of the present application, text to be moved is the next line text of object.
Optionally, according to the above embodiments of the present application, the first control module includes:
First generates submodule, for generating self-defined text control based on annotation addition instruction.
It is inserted into submodule, the location parameter for obtaining character in object by self-defined text control, and in object
The end of line that last character is expert at is inserted into newline, wherein newline is for making text to be moved move down.
Optionally, according to the above embodiments of the present application, acquisition module includes:
Determination sub-module, the display location for determining input frame according to location parameter.
Second generates submodule, for generating input frame in the display location of input frame.
Optionally, according to the above embodiments of the present application, the second generation submodule includes:
Generation unit, for generating annotation edit control container in the display location of input frame, wherein annotation editor's container
For placing one or more annotation edit controls.
Optionally, according to the above embodiments of the present application, the above method further includes:
Package module generates and precalculated position phase for self-defined text control and annotation edit control to be packaged
Associated text editing control.
Instruction detection module, the annotation switching command for detecting precalculated position, wherein annotation switching command is for switching
Annotation state, annotation state include:Dispaly state and the hidden state opposite with dispaly state.
Handover module, for when detecting annotation switching command, switching the annotation state of object in text.
According to embodiments of the present invention, a kind of storage medium is provided, storage medium includes the program of storage, wherein in institute
State the text annotation that equipment where controlling the storage medium when program operation executes the interactive intelligence equipment described in embodiment 1
The text annotation method of interactive intelligence equipment described in method or embodiment 2.
According to embodiments of the present invention, a kind of processor is provided, processor is for running program, wherein described program is transported
The text annotation method or the interactive intelligence described in embodiment 2 that the interactive intelligence equipment described in embodiment 1 is executed when row are set
Standby text annotation method.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
In the above embodiment of the present invention, all emphasizes particularly on different fields to the description of each embodiment, do not have in some embodiment
The part of detailed description may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others
Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, for example, the unit division, Ke Yiwei
A kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, unit or module
It connects, can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple
On unit.Some or all of unit therein can be selected according to the actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also
It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list
The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can be stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or
Part steps.And storage medium above-mentioned includes:USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can to store program code
Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (16)
1. a kind of text annotation method of interactive intelligence equipment, which is characterized in that including:
Receive the annotation addition instruction of object in text;
Text to be moved moves down, wherein the text to be moved is the text adjacent with the object;
Input frame is shown between the text to be moved and the object, wherein the input frame is for showing the object
Notes content;
The notes content of the object is shown in the input frame.
2. according to the method described in claim 1, it is characterized in that, the text to be moved is next style of writing of the object
This.
3. according to the method described in claim 1, it is characterized in that, being shown in the input frame in the annotation of the object
Hold, including:
When the notes content is full of the input frame, the text to be moved continues to move down, and the input frame increases row
It is high;
Continue the notes content that display receives in the input frame after increasing row height.
4. according to the method described in claim 1, it is characterized in that, in receiving text object annotation addition instruction before,
The method further includes:
Receive menu triggering command, wherein the menu triggering command shows menu for triggering;
Show the menu, wherein the menu is included at least adds control for the annotation to object addition annotation.
5. according to the method described in claim 1, it is characterized in that, in receiving text object annotation addition instruction after,
The method further includes:Show the predetermined labels of the object.
6. method as claimed in any of claims 1 to 5, which is characterized in that the annotation of the object includes as follows
Two kinds of annotation states:Dispaly state and the hidden state opposite with the dispaly state, when the annotation state is the display
Described to annotate the input frame for being shown in the object when state, the method further includes:
Receive annotation switching command, wherein the annotation switching command is used for toggle comment state;
According to the annotation of object in the annotation status display opposite with current annotation state or the hiding text.
7. a kind of text annotation method of interactive intelligence equipment, which is characterized in that including:
Detect the annotation addition instruction of object in text;
Text to be moved is determined according to the object, and controls the text to be moved and moves down, wherein the text to be moved is
The text adjacent with the object;
The location information between the text to be moved and the object is obtained, and is shown on the corresponding position of the location information
Show input frame;
The notes content of the object is received, and shows the notes content in the input frame.
8. the method according to the description of claim 7 is characterized in that the text to be moved is next style of writing of the object
This.
9. according to the method described in claim 8, it is characterized in that, determine text to be moved according to the object, and controlling institute
Text to be moved is stated to move down, including:
Instruction, which is added, based on the annotation generates self-defined text control;
Obtain the location parameter of character in the object by the self-defined text control, and in the object the last one
The end of line that character is expert at is inserted into newline, wherein the newline is for making the text to be moved move down.
10. according to the method described in claim 9, it is characterized in that, obtaining between the text to be moved and the object
Position, and input frame is shown at the location, including:
The display location of the input frame is determined according to the location parameter;
The input frame is generated in the display location of the input frame.
11. according to the method described in claim 9, it is characterized in that, generating the input in the display location of the input frame
Frame, including:Annotation edit control container is generated in the display location of the input frame, wherein the annotation editor container is used for
Place one or more annotation edit controls.
12. according to the method for claim 11, which is characterized in that the method further includes:
The self-defined text control and the annotation edit control are packaged, text associated with precalculated position is generated
Edit control;
Detect the annotation switching command in the precalculated position, wherein the annotation switching command is used for toggle comment state, described
Annotation state includes:Dispaly state and the hidden state opposite with dispaly state;
When detecting the annotation switching command, switch the annotation state of object in text.
13. a kind of text annotation device of interactive intelligence equipment, which is characterized in that including:
Receiving module, the annotation for receiving object in text add instruction;
Mobile module is moved down for text to be moved, wherein the text to be moved is the text adjacent with the object;
First display module, for showing input frame between the text to be moved and the object, wherein the input frame
Notes content for showing the object;
Second display module, the notes content for showing the object in the input frame.
14. a kind of text annotation device of interactive intelligence equipment, which is characterized in that including:
Detection module, the annotation for detecting object in text add instruction;
First control module for determining text to be moved according to the object, and controls the text to be moved and moves down,
In, the text to be moved is the text adjacent with the object;
Acquisition module, for obtaining the location information between the text to be moved and the object, and in the location information
Input frame is shown on corresponding position;
Second control module, the notes content for receiving the object, and the notes content is shown in the input frame.
15. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program
When control the storage medium where equipment perform claim require the text of the interactive intelligence equipment described in any one of 1 to 6
The text annotation method of interactive intelligence equipment described in any one of annotation method or claim 7 to 12.
16. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run
Profit requires any one in the text annotation method or claim 7 to 12 of the interactive intelligence equipment described in any one of 1 to 6
The text annotation method of interactive intelligence equipment described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810379079.1A CN108804002B (en) | 2018-04-25 | 2018-04-25 | Text annotation method and device for interactive intelligent equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810379079.1A CN108804002B (en) | 2018-04-25 | 2018-04-25 | Text annotation method and device for interactive intelligent equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108804002A true CN108804002A (en) | 2018-11-13 |
CN108804002B CN108804002B (en) | 2022-03-08 |
Family
ID=64092995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810379079.1A Active CN108804002B (en) | 2018-04-25 | 2018-04-25 | Text annotation method and device for interactive intelligent equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108804002B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110688036A (en) * | 2019-08-28 | 2020-01-14 | 云知声智能科技股份有限公司 | Method for displaying position change of web interface defect associated content |
CN110806825A (en) * | 2019-09-18 | 2020-02-18 | 云知声智能科技股份有限公司 | Medical record quality inspection method and device |
CN111062194A (en) * | 2019-12-18 | 2020-04-24 | 腾讯科技(深圳)有限公司 | Document processing method and device, computer equipment and readable storage medium |
CN112307717A (en) * | 2019-10-16 | 2021-02-02 | 北京字节跳动网络技术有限公司 | Text labeling information display method and device, electronic equipment and medium |
CN112363666A (en) * | 2020-11-05 | 2021-02-12 | 厦门厦华科技有限公司 | Window adjusting method and device for electronic whiteboard |
CN112685995A (en) * | 2019-10-18 | 2021-04-20 | 北京国双科技有限公司 | Text underlining processing method and device |
CN112748842A (en) * | 2020-12-31 | 2021-05-04 | 维沃移动通信有限公司 | Text selection method and device |
CN112906359A (en) * | 2021-02-01 | 2021-06-04 | 北京知道未来信息技术有限公司 | Superimposed information processing method based on man-machine interaction and related device |
WO2021218365A1 (en) * | 2020-04-30 | 2021-11-04 | 华为技术有限公司 | Annotation method and electronic device |
CN113672322A (en) * | 2021-07-29 | 2021-11-19 | 浙江太美医疗科技股份有限公司 | Method and device for providing interpretation information |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102346731A (en) * | 2010-08-02 | 2012-02-08 | 联想(北京)有限公司 | File processing method and file processing device |
CN102591846A (en) * | 2010-10-21 | 2012-07-18 | 夏普株式会社 | Document generating apparatus and document generating method |
CN103365649A (en) * | 2012-04-03 | 2013-10-23 | 三菱电机株式会社 | Program establishment supporting device and program establishment supporting method |
WO2014002812A1 (en) * | 2012-06-29 | 2014-01-03 | 日本電信電話株式会社 | Terminal device, annotation method, computer system, and computer program |
CN105144148A (en) * | 2012-12-11 | 2015-12-09 | 微软技术许可有限责任公司 | Appending content with annotation |
-
2018
- 2018-04-25 CN CN201810379079.1A patent/CN108804002B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102346731A (en) * | 2010-08-02 | 2012-02-08 | 联想(北京)有限公司 | File processing method and file processing device |
CN102591846A (en) * | 2010-10-21 | 2012-07-18 | 夏普株式会社 | Document generating apparatus and document generating method |
CN103365649A (en) * | 2012-04-03 | 2013-10-23 | 三菱电机株式会社 | Program establishment supporting device and program establishment supporting method |
WO2014002812A1 (en) * | 2012-06-29 | 2014-01-03 | 日本電信電話株式会社 | Terminal device, annotation method, computer system, and computer program |
CN105144148A (en) * | 2012-12-11 | 2015-12-09 | 微软技术许可有限责任公司 | Appending content with annotation |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110688036A (en) * | 2019-08-28 | 2020-01-14 | 云知声智能科技股份有限公司 | Method for displaying position change of web interface defect associated content |
CN110688036B (en) * | 2019-08-28 | 2021-05-14 | 云知声智能科技股份有限公司 | Method for displaying position change of web interface defect associated content |
CN110806825A (en) * | 2019-09-18 | 2020-02-18 | 云知声智能科技股份有限公司 | Medical record quality inspection method and device |
CN112307717A (en) * | 2019-10-16 | 2021-02-02 | 北京字节跳动网络技术有限公司 | Text labeling information display method and device, electronic equipment and medium |
CN112685995A (en) * | 2019-10-18 | 2021-04-20 | 北京国双科技有限公司 | Text underlining processing method and device |
CN111062194A (en) * | 2019-12-18 | 2020-04-24 | 腾讯科技(深圳)有限公司 | Document processing method and device, computer equipment and readable storage medium |
WO2021218365A1 (en) * | 2020-04-30 | 2021-11-04 | 华为技术有限公司 | Annotation method and electronic device |
CN112363666A (en) * | 2020-11-05 | 2021-02-12 | 厦门厦华科技有限公司 | Window adjusting method and device for electronic whiteboard |
CN112748842A (en) * | 2020-12-31 | 2021-05-04 | 维沃移动通信有限公司 | Text selection method and device |
CN112906359A (en) * | 2021-02-01 | 2021-06-04 | 北京知道未来信息技术有限公司 | Superimposed information processing method based on man-machine interaction and related device |
CN113672322A (en) * | 2021-07-29 | 2021-11-19 | 浙江太美医疗科技股份有限公司 | Method and device for providing interpretation information |
CN113672322B (en) * | 2021-07-29 | 2024-05-24 | 浙江太美医疗科技股份有限公司 | Method and device for providing interpretation information |
Also Published As
Publication number | Publication date |
---|---|
CN108804002B (en) | 2022-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108804002A (en) | Text annotation method and device for interactive intelligent equipment | |
KR102611858B1 (en) | Method for operating intelligent interactive tablet, and storage medium and related device | |
CN110928468B (en) | Page display method, device, equipment and storage medium of intelligent interactive tablet | |
CN107426403B (en) | Mobile terminal | |
JP4602487B2 (en) | Method and computer controlled graphic display system for creating and manipulating groups of graphic objects | |
US10503255B2 (en) | Haptic feedback assisted text manipulation | |
US20110246875A1 (en) | Digital whiteboard implementation | |
US20130024796A1 (en) | Method and apparatus for managing icon in portable terminal | |
CN103425485A (en) | Interface edition and operation system and method for ordinary users | |
CN102436344B (en) | context menu | |
CN107368511A (en) | A kind of information displaying method and device | |
US20090040179A1 (en) | Graphic user interface device and method of displaying graphic objects | |
US20070045961A1 (en) | Method and system providing for navigation of a multi-resource user interface | |
US20140123036A1 (en) | Touch screen display process | |
US20230306192A1 (en) | Comment adding method, electronic device, and related apparatus | |
JP2020161135A (en) | Method and system for displaying chat thread | |
KR20150021722A (en) | Method, apparatus and recovering medium for screen display by executing scroll | |
CN105138253A (en) | Method and device for batch processing of pictures | |
CN109992580A (en) | Processing method and processing device, storage medium, the computer equipment of table data | |
CN113648649A (en) | Game interface control method and device, computer readable medium and terminal equipment | |
JP4053378B2 (en) | CONFERENCE SUPPORT DEVICE, COMPUTER-READABLE PROGRAM, AND ELECTRONIC CONFERENCE SYSTEM | |
US9552132B2 (en) | Application program preview interface and operation method thereof | |
CN110688190A (en) | Control method and device of intelligent interactive panel | |
JP2004272473A (en) | Conference supporting device, electronic conference system and computer-readable program | |
CN115640782A (en) | Method, device, equipment and storage medium for document demonstration |
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 |