CN110096200B - Text processing method and device, storage medium and electronic equipment - Google Patents

Text processing method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN110096200B
CN110096200B CN201910280720.0A CN201910280720A CN110096200B CN 110096200 B CN110096200 B CN 110096200B CN 201910280720 A CN201910280720 A CN 201910280720A CN 110096200 B CN110096200 B CN 110096200B
Authority
CN
China
Prior art keywords
touch point
touch
text
point information
sub
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
CN201910280720.0A
Other languages
Chinese (zh)
Other versions
CN110096200A (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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201910280720.0A priority Critical patent/CN110096200B/en
Publication of CN110096200A publication Critical patent/CN110096200A/en
Application granted granted Critical
Publication of CN110096200B publication Critical patent/CN110096200B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to the technical field of computers, and provides a text processing method, a text processing device, a storage medium and electronic equipment, wherein the method comprises the following steps: detecting a first touch operation acted on the interactive interface by a first touch medium and a second touch operation acted on the interactive interface by a second touch medium, wherein the first touch operation and the second touch operation are at least partially overlapped in time sequence; acquiring first touch point information of the first touch operation and second touch point information of the second touch operation; determining a text selected area according to the first touch point information and the second touch point information, and acquiring text content in the text selected area. The method improves the efficiency and convenience of text selection; on the other hand, the touch operation of the multiple touch media acting on the interactive interface is not in conflict with the original operation of the user, and the user experience is further improved.

Description

Text processing method and device, storage medium and electronic equipment
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a text processing method, a text processing apparatus, a computer-readable storage medium, and an electronic device.
Background
With the popularization of smart devices, more and more people begin to use smart devices for reading, communication and the like. In some application scenarios of reading or information analysis, the user may select characters frequently, for example, select character information to perform operations such as copying and labeling.
At present, a common text selection method mainly refers to a single finger pressing a certain character information in a screen, a plurality of characters are selected by default according to the position of the long pressing, and then a cursor before and after sliding is used for accurately selecting the character information. However, the selection method of the text information is relatively inefficient, and especially when a large segment of text is selected, the selection is often failed due to some misoperation.
In view of the above, there is a need in the art to develop a new text processing method and apparatus.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The present disclosure aims to provide a text processing method, a text processing apparatus, a computer-readable storage medium, and an electronic device, so as to improve the efficiency of selecting a text without affecting the original operation at least to a certain extent, and further improve the user experience.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to one aspect of the present disclosure, a text processing method is provided, which is applied to a touch terminal capable of presenting an interactive interface, and includes: detecting a first touch operation acted on the interactive interface by a first touch medium and a second touch operation acted on the interactive interface by a second touch medium, wherein the first touch operation and the second touch operation are at least partially overlapped in time sequence; acquiring first touch point information of the first touch operation and second touch point information of the second touch operation; determining a text selected area according to the first touch point information and the second touch point information, and acquiring text content in the text selected area.
In an exemplary embodiment of the present disclosure, the first touch point information includes a first touch point position, and the second touch point information includes a second touch point position; determining a text selected area according to the first touch point information and the second touch point information includes: and determining the text selected area according to the position of the first touch point and the position of the second touch point.
In an exemplary embodiment of the present disclosure, the determining a selected area of text according to the position of the first touch point and the position of the second touch point includes: acquiring the position of the first touch point and the position of the second touch point; and determining the selected text area according to the connection line of the position of the first touch point and the position of the second touch point.
In an exemplary embodiment of the present disclosure, the obtaining text content in the selected text area includes: and when the connecting line passes through a single line of text, acquiring text content between the position of the first touch point and the position of the second touch point.
In an exemplary embodiment of the present disclosure, the obtaining text content in the selected text area includes: when the connecting line passes through a plurality of lines of texts, acquiring all text contents of the plurality of lines of texts through which the connecting line passes.
In an exemplary embodiment of the present disclosure, the first touch point information further includes a first touch duration, and the second touch point information further includes a second touch duration; prior to determining the text select area in accordance with the first touch point location and the second touch point location, the method further comprises: and judging whether the first touch control time length and/or the second touch control time length meet a preset time length condition.
In an exemplary embodiment of the present disclosure, the method further comprises: and when the first touch duration and/or the second touch duration are/is larger than or equal to a preset time threshold, determining the text selected area according to the position of the first touch point and the position of the second touch point.
In an exemplary embodiment of the present disclosure, the first touch point information further includes a first touch pressure, and the second touch point information further includes a second touch pressure; prior to determining the text select area in accordance with the first touch point location and the second touch point location, the method further comprises: and judging whether the first touch point pressure and/or the second touch point pressure meet a preset pressure condition.
In an exemplary embodiment of the present disclosure, the method further comprises: and when the first touch pressure and/or the second touch pressure are/is larger than or equal to a preset pressure threshold value, determining the text selected area according to the position of the first touch point and the position of the second touch point.
In an exemplary embodiment of the present disclosure, a first selection beacon is disposed at the first touch point position, and a second selection beacon is disposed at the second touch point position; the method further comprises the following steps: acquiring the target position of the first selection beacon and/or the second selection beacon under a user movement instruction; and determining the selected text area according to the target position.
In an exemplary embodiment of the present disclosure, the method further comprises: detecting whether text information exists at the position of the first touch point and the position of the second touch point; if the text information exists, combining an area corresponding to the text information and an area between the position of the first touch point and the position of the second touch point to form the text selected area.
In an exemplary embodiment of the present disclosure, the method further comprises: detecting a third touch operation acted on the interactive interface by a third touch medium, wherein the third touch operation is overlapped with the first touch operation and the second touch operation at least partially in time sequence; and acquiring third touch point information of the third touch operation, determining a text selected area according to the first touch point information, the second touch point information and the third touch point information, and acquiring text contents in the text selected area.
In an exemplary embodiment of the present disclosure, the third touch point information includes a third touch point position; determining a text selected area according to the first touch point information, the second touch point information, and the third touch point information includes: acquiring the position of the first touch point, the position of the second touch point and the position of the third touch point; and determining the text selected area according to a connection line of any two touch point positions in the first touch point position, the second touch point position and the third touch point position.
In an exemplary embodiment of the present disclosure, determining the selected text area according to a connection line between any two touch point positions of the first touch point position, the second touch point position, and the third touch point position includes: determining a first connecting line between the position of the first touch point and the position of the second touch point, and determining a first sub-text selection area according to the first connecting line; determining a second connection line between the position of the second touch point and the position of the third touch point, and determining a second subfile selection area according to the second connection line; determining a third connection line between the position of the first touch point and the position of the third touch point, and determining a third subfile selection area according to the third connection line; and acquiring a union region of the first sub-text selection region, the second sub-text selection region and the third sub-text selection region, and taking the union region as the text selection region.
According to one aspect of the present disclosure, a text processing apparatus is provided, which is applied to a terminal device capable of presenting an interactive interface, and includes: the touch detection module is used for detecting a first touch operation acted on the interactive interface by a first touch medium and a second touch operation acted on the interactive interface by a second touch medium, wherein the first touch operation and the second touch operation are overlapped at least partially in time sequence; the information acquisition module is used for acquiring first touch point information of the first touch operation and second touch point information of the second touch operation; and the text selection module is used for determining a text selection area according to the first touch point information and the second touch point information and acquiring text contents in the text selection area.
According to an aspect of the disclosure, there is provided a computer-readable medium, on which a computer program is stored, which when executed by a processor, implements a text processing method as described in the above embodiments.
According to an aspect of the present disclosure, there is provided an electronic device including: one or more processors; a storage device for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the text processing method as described in the above embodiments.
According to the technical scheme, the text processing method and device, the computer readable storage medium and the electronic device in the exemplary embodiments of the disclosure have at least the following advantages and positive effects:
the text processing method comprises the steps of detecting a first touch operation and a second touch operation of a first touch medium and a second touch medium acting on an interactive interface, wherein the first touch operation and the second touch operation are at least partially overlapped in time sequence; then acquiring first touch point information corresponding to the first touch operation and second touch point information corresponding to the second touch operation; and finally, determining a text selected area according to the first touch point information and the second touch point information, and acquiring text contents in the text selected area. According to the method, on one hand, a text selection area is determined according to a plurality of touch operations which are acted on an interactive interface by a plurality of touch media and at least partially overlapped in time sequence, so that the efficiency and convenience of text selection are improved; on the other hand, the touch operation of the multiple touch media acting on the interactive interface is not in conflict with the original operation of the user, and the user experience is further improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty.
FIG. 1 schematically shows a flow diagram of a text processing method according to an embodiment of the present disclosure;
2A-2C schematically illustrate a schematic diagram of determining a selected area of text from a first touch point location and a second touch point location, according to an embodiment of the present disclosure;
3A-3B schematically illustrate accurately selecting textual content based on selecting a beacon, according to an embodiment of the present disclosure;
FIG. 4 schematically shows a flow diagram of a text processing method according to an embodiment of the present disclosure;
FIG. 5 schematically illustrates a diagram of determining a text selection area from a plurality of sub-text selection areas according to an embodiment of the present disclosure;
6A-6B schematically illustrate interface diagrams for pasting text, according to an embodiment of the present disclosure;
7A-7B schematically illustrate interface diagrams for pasting text, according to an embodiment of the present disclosure;
FIG. 8 schematically shows a block diagram of a text processing apparatus according to an embodiment of the present disclosure;
FIG. 9 schematically shows a block schematic of an electronic device according to an embodiment of the disclosure;
FIG. 10 schematically shows a program product schematic according to an embodiment of the disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
In the related technology in the field, there are two main ways of selecting or marking character information, the first way is to select a plurality of characters by default according to the position pressed by the long finger through a certain character information in the player's single finger long-distance screen, and then slide the front and rear beacons to perform accurate selection of the character information; the second is that a single finger presses a certain character information in the screen for a long time, and then the pressing is not loosened and then the finger drags the character information upwards or downwards, so that a large segment of characters can be selected quickly.
However, the character selecting and marking method in the related art has corresponding disadvantages, and for the first character selecting and marking method, the problems are mainly as follows: the operation of selecting large-section characters is complex and inconvenient; due to the fact that the configuration of part of terminal equipment is low, the situation that the movement of the beacon is jammed or inoperable can occur, and therefore text information selection is failed. For the second character selecting and marking method, the problems are mainly as follows: the method is only suitable for the condition of viewing the text information by turning pages, and only needs to press and drag the text information up and down, but for the text information of the waterfall flow, the original operation is to view the information by sliding up and down, so that the mode of selecting the text by dragging up and down is in conflict with the original operation, and the selection and marking of the text information cannot be realized.
Based on the problems in the related art, the present disclosure provides a text processing method, where the text processing method is applied to a terminal device capable of presenting an interactive interface, and the text processing method may be executed on a server, or may be executed on a server cluster or a cloud server, and of course, a person skilled in the art may also execute the method of the present disclosure on other platforms according to needs, and this exemplary embodiment is not particularly limited to this. Fig. 1 shows a text processing method, which, as shown in fig. 1, comprises at least the following steps:
step S110; detecting a first touch operation acted on the interactive interface by a first touch medium and a second touch operation acted on the interactive interface by a second touch medium, wherein the first touch operation and the second touch operation are at least partially overlapped in time sequence;
step S120: acquiring first touch point information of the first touch operation and second touch point information of the second touch operation;
step S130: determining a text selected area according to the first touch point information and the second touch point information, and acquiring text content in the text selected area.
According to the text processing method, on one hand, the text selection area is determined according to the touch operations which are acted on the interactive interface by the touch media and are at least partially overlapped in time sequence, so that the efficiency and convenience of text selection are improved; on the other hand, the touch operation of the multiple touch media acting on the interactive interface is not in conflict with the original operation of the user, and the user experience is further improved.
In order to make the technical solution of the present disclosure clearer, each step of the text processing method is described next by taking the interaction between the game screen and the real scene as an example.
In step S110, a first touch operation performed by a first touch medium on the interactive interface and a second touch operation performed by a second touch medium on the interactive interface are detected, where the first touch operation and the second touch operation overlap at least partially in time sequence.
In an exemplary embodiment of the present disclosure, the touch medium may be an object interacting with a display screen of the touch terminal, the display screen of the touch terminal may be a capacitive screen or a resistive screen, and accordingly, the touch medium may be a finger, a stylus, a finger stall, or the like interacting with a screen of the touch terminal. In consideration of the fact that people are used to perform touch control by using fingers, in the embodiment of the disclosure, the technical solution of the disclosure is mainly described by using fingers as touch control media.
In an exemplary embodiment of the present disclosure, a touch operation on an interactive interface by a plurality of touch media may be detected. For example, a first touch operation on the interactive interface by the first touch medium may be detected, and a second touch operation on the interactive interface by the second touch medium may be detected, where the first touch medium and the second touch medium may be two different fingers on the same hand, for example, the first touch medium may be a thumb, and the second touch medium may be an index finger on the same hand, and of course, the first touch medium and the second touch medium may also be fingers on two hands, for example, the first touch medium may be an index finger of a left hand, and the second touch medium may be an index finger of a right hand, which is not limited in this disclosure. The types of the first touch operation and the second touch operation may be the same or different, for example, the first touch operation and the second touch operation may be both direct pressing, single clicking, double clicking, single and pressing, double clicking and pressing, and the like, or the first touch operation may be direct pressing, and the second touch operation may be single clicking, double clicking, and the like, and the disclosure is not particularly limited with respect to the specific forms of the first touch operation and the second touch operation.
Further, in order to determine the text selection area according to the first touch operation and the second touch operation, the first touch operation and the second touch operation should overlap at least partially in time sequence, for example, a thumb and an index finger press the interactive interface at the same time, or a thumb press and an index finger press, etc., as long as it is ensured that the time sequences corresponding to the two presses of the touch media overlap at least partially.
In step S120, first touch point information of the first touch operation and second touch point information of the second touch operation are obtained.
In an exemplary embodiment of the present disclosure, after detecting a first touch operation and a second touch operation acting on an interactive interface, first touch point information may be determined according to the first touch operation, and second touch point information may be determined according to the second touch operation. The touch point information may be a position of a touch point, that is, the first touch point information is a position of a first touch point, the second touch point information is a position of a second touch point, and then the text selected area may be determined according to the position of the first touch point and the position of the second touch point, so that the text content in the text selected area may be obtained according to the determined text selected area. The text selected area is determined according to the position of the first touch point and the position of the second touch point, and specifically, the text selected area is determined according to a connection line between the position of the first touch point and the position of the second touch point.
In step S130, a text selected area is determined according to the first touch point information and the second touch point information, and text content in the text selected area is obtained.
In an exemplary embodiment of the present disclosure, after the position of the first touch point and the position of the second touch point are determined, the position of the first touch point and the position of the second touch point may be connected, a text selected area is determined according to a connection line between the position of the first touch point and the position of the second touch point, and text content in the text selected area is further acquired.
In an exemplary embodiment of the disclosure, fig. 2A-2C illustrate schematic diagrams of determining a text selected area according to a position of a first touch point and a position of a second touch point, as shown in fig. 2A, the position of the first touch point is T1, the position of the second touch point is T2, and a connecting line of T1 and T2 is a straight line close to a horizontal line, the straight line passes through a single line of text, so that an area corresponding to a single line of text between T1 and T2 can be determined as the text selected area, and text information in the single line of text is text content in the text selected area. When the connecting line between T1 and T2 is an oblique line, as shown in fig. 2B, the oblique line passes through a plurality of lines of text, so that the region corresponding to the plurality of lines of text through which the oblique line passes can be determined as the selected region of text, and all the text contents in the plurality of lines of text with T1 as the starting point and T2 as the ending point can be determined as the text contents in the selected region of text. In other embodiments, as shown in fig. 2C, the oblique line passes through a plurality of lines of text, the region corresponding to the plurality of lines of text through which the oblique line passes is determined as a text selected region, and the entire text content of the plurality of lines of text is determined as the text content in the text selected region, which is different from the above-described embodiments in that the text content of the line on which T1 is located, the text content of the line between T1 and T2, and the text content of the line on which T2 is located are determined as the text content in the text selected region.
In an exemplary embodiment of the present disclosure, the head and the tail of the selected text area may be determined according to the position of the first touch point and the position of the second touch point, and specifically, when the selected text area is determined, whether text information exists at the position of the first touch point and the position of the second touch point is detected, and if the text information exists at the position of the first touch point, the text information at the position of the first touch point is used as a starting point of the selected text area; similarly, if the text information exists at the position of the second touch point, the text information at the position of the second touch point is used as the end point of the text selected area, that is, the area corresponding to the text information and the area between the position of the first touch point and the position of the second touch point are combined to form the text selected area, and all text contents in the text selected area are the text contents selected by the user through touch; and when no text information exists at the positions of the first touch point and the second touch point, taking an area containing texts between the positions of the first touch point and the second touch point as a text selection area.
In an exemplary embodiment of the present disclosure, the first touch point information may further include a first touch duration and/or a first touch pressure, and the second touch point information may also include a second touch duration and/or a second touch pressure. Before determining the text selected area according to the first touch point position and the second touch point position, it may be determined whether the first touch duration and/or the second touch duration meet a preset duration condition, specifically, the first touch duration and/or the second touch duration may be compared with a preset time threshold, when the first touch duration and/or the second touch duration are greater than or equal to the preset time threshold, the trigger server determines the text selected area according to the first touch point position and the second touch point position, where the preset time threshold may be set according to actual needs, for example, may be set to 5s, 10s, and so on, and when the first touch duration and/or the second touch duration meet the preset time condition, the text selected area is determined according to the first touch point position and the second touch point position.
Further, before determining the text selected area according to the position of the first touch point and the position of the second touch point, it may be further determined whether the first touch pressure and/or the second touch pressure meet a preset pressure condition, specifically, the first touch pressure and/or the second touch pressure may be compared with a preset pressure threshold, and when the first touch pressure and/or the second touch pressure is greater than or equal to the preset pressure threshold, the server is triggered to determine the text selected area according to the position of the first touch point and the position of the second touch point. The preset pressure threshold may also be set according to actual needs, for example, set to 0.5N, 1N, and the like, which is not specifically limited by the present disclosure.
In an exemplary embodiment of the present disclosure, although the text selection area can be quickly determined by the first touch point information and the second touch point information, the accuracy of text selection still needs to be improved, and in order to further improve the accuracy of text selection, a first selection beacon and a second selection beacon may be set at the first touch point position and the second touch point position, and a user may drag the first selection beacon and the second selection beacon to select a desired text content. 3A-3B illustrate a schematic diagram of the precise selection of text content based on a selection beacon, as shown in FIG. 3A, a first selection cursor M1 can be determined based on a first touch point position, a second selection cursor M2 can be determined based on a second touch point position, and a text selection area can be precisely selected by changing the positions of the first touch point and/or the second touch point to move the first selection cursor M1 and/or the second selection cursor M2; as shown in fig. 3B, the first selection cursor M1 has moved two characters to the left, the second selection cursor M2 has moved one line downward, and after responding to a movement instruction of the first selection cursor and/or the second selection cursor by the user, the server can replace the position of the first selection cursor and/or the second selection cursor with a target position according to the movement instruction, so as to form a new text region, which is the text selection region D.
In an exemplary embodiment of the present disclosure, the text selection area may be a sentence, a line of words, a piece of words, a plurality of pieces of words, and so on, and the user may determine the starting position and the ending position of the text selection area according to actual needs. After the text selected area is determined, any position of the interactive interface may be clicked to abandon the selection, specifically, the clicking manner may be a single click or a double click, which is not specifically limited by the present disclosure. If the text selection is to be performed again, the text processing method in the embodiment of the present disclosure may be repeatedly implemented to perform general selection or precise selection on the text information.
In an exemplary embodiment of the present disclosure, the text selection area may also be determined by a plurality of touch media, for example, by three, four, and so on. Taking the determination of the text selected area through three touch media as an example, fig. 4 shows a flowchart of the text processing method, as shown in fig. 4, in step S410, a first touch operation performed by a first touch medium on the interactive interface, a second touch operation performed by a second touch medium on the interactive interface, and a third touch operation performed by a third touch medium on the interactive interface are detected, where the first touch operation, the second touch operation, and the third touch operation are at least partially overlapped in time sequence; in step S420, first touch point information of a first touch operation, second touch point information of a second touch operation, and third touch point information of a third touch operation are obtained; in step S430, a text selected area is determined according to the first touch point information, the second touch point information, and the third touch point information, and text content in the text selected area is obtained.
In the exemplary embodiment of the present disclosure, steps S410 to S420 are similar to steps S110 to S120 in fig. 1, and are not described again here. In step S430, a text selected area is determined according to the first touch point information, the second touch point information, and the third touch point information, specifically, a sub-text selected area is determined according to any two touch point information, and then the text selected area is determined according to a union of the sub-text selected areas. FIG. 5 is a schematic diagram illustrating a text selection area determined according to a plurality of sub-text selection areas, as shown in FIG. 5, where a first touch point is T1, a second touch point is T2, and a third touch point is T3, where a connecting line between T1 and T2 is a straight line approximate to a horizontal line, a connecting line between T1 and T3, and a connecting line between T2 and T3 are oblique lines, a single line of text corresponding to a first sub-text selection area (e.g., an area indicated by an oblique character in the figure) can be determined according to the straight line between T1 and T2, a plurality of lines of text corresponding to a second sub-text selection area (e.g., an area indicated by a bold character in the figure) can be determined according to the oblique line between T2 and T3, another plurality of lines of text corresponding to a third sub-text selection area (e.g., an area indicated by a solid line in the figure) can be determined according to the oblique line between T1 and T3, and determining a text selected area D by taking a union set of the first sub-text area, the second sub-text area and the third sub-text area. Since the third sub-text region includes the first sub-text region and the second sub-text region, the finally determined text selected region D is the third sub-text selected region. Certainly, the positions corresponding to the three touch media are not limited to the position relationship shown in fig. 5, for a touch medium at any position, a sub-text selection area can be determined according to a connection line between any two touch point positions by determining a connection line between any two touch point positions, and finally, a text selection area is determined according to a plurality of sub-text selection areas.
In an exemplary embodiment of the disclosure, after a text selection area is selected, distances between the first touch medium, the second touch medium, the third touch medium, and the interactive interface may be detected, when the distance is greater than a preset distance, a selection box may be displayed in an upper right corner of the text selection area, a user may select a corresponding operation option from the selection box to perform corresponding processing on text content in the text selection area, specifically, common operations such as copying and cutting may be set in the selection box, and of course, an extension item may also be set, and after the user clicks the extension item, more operation options may be obtained, and a desired operation option may be selected from the operation options.
In an exemplary embodiment of the disclosure, after a text selected area is selected, touch time of the first touch medium, the second touch medium, and the third touch medium with the interactive interface may also be detected, when the touch time is greater than a preset time, a selection box may be displayed at an upper right corner or other position of the text selected area, a user may select a corresponding operation option from the selection box to perform corresponding processing on text content in the text selected area, specifically, the selection box may be provided with common operations such as copy and cut, and of course, an extension item may also be set, and the user may obtain more operation options after clicking the extension item, and select a desired operation option from the extension item.
In an exemplary embodiment of the present disclosure, after the user copies or cuts the text content in the selected area of the text, a paste operation may be performed, and the format of the text content may be automatically adjusted when the text content is pasted, and fig. 6A-6B illustrate an interface diagram for pasting the text, as shown in fig. 6A, a connection line between the first touch point position T1 and the second touch point position T2 passes through a plurality of lines of text "now … synchronized", and a connection line between the second touch point position T2 and the third touch point position T3 passes through a plurality of lines of text "to have a side effect of …. ", the line between the first touch location T1 and the third touch location T3 passes through the lines of text" now … side effect. ", a text select area D may be determined based on a plurality of lines of text, and after the text select area D is determined, a copy/cut operation may be selected from a selection box; after the specific operation mode is selected, a paste operation is performed, and the text content in the text selection area D can be displayed as a paragraph during the paste operation, where the paragraph has a preset paragraph format, such as two characters indented in the head line, as shown in fig. 6B.
In an exemplary embodiment of the present disclosure, when pasting text, it is possible to determine a "summary" from a selected text area, take the text content in the entire text selected area as a "body", and automatically adjust the formats of the "summary" and the "body". Fig. 7A-7B are schematic diagrams illustrating an interface for pasting text, where, as shown in fig. 7A, a selected text area D is composed of a single line of text W1 and a plurality of lines of text W2, and when a pasting operation is performed, the single line of text W1 may be used as a "summary", the entire text content in the selected text area D may be used as a "body", and the "summary" and the "body" are laid out in a preset paragraph format, as shown in fig. 7B. It is to be noted that when the text selection area D is composed of a plurality of lines of text, the line of text having the least text content may be regarded as the "abstract".
It should be noted that, in the technical solution of the embodiment of the present disclosure, the text selection area may also be determined by four or five touch media, and a specific text processing method is similar to the method for determining the text selection area by three touch media, and is not described herein again.
The text processing method can detect a plurality of touch operations which are at least partially overlapped in time sequence and act on the interactive interface by a plurality of touch media, then obtain the touch point information of each touch operation, finally determine the text selected area according to the touch point information of each touch operation, and obtain the text content in the text selected area, thereby improving the efficiency of text selection and marking, and avoiding the conflict with the original operation; in addition, text information can be accurately selected by moving the selection beacon at the touch point, and user experience is further improved.
Embodiments of the apparatus of the present disclosure are described below, which may be used to perform the above-described text processing methods of the present disclosure. For details that are not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the text processing method of the present disclosure.
FIG. 8 schematically shows a block diagram of a text processing apparatus according to one embodiment of the present disclosure.
Referring to fig. 8, a text processing apparatus 800 according to an embodiment of the present disclosure, where the text processing apparatus 800 is applied to a terminal device capable of presenting an interactive interface, the text processing apparatus 800 includes: a touch detection module 801, an information acquisition module 802, and a text selection module 803. Specifically, the method comprises the following steps:
a touch detection module 801, configured to detect a first touch operation performed by a first touch medium on the interactive interface and a second touch operation performed by a second touch medium on the interactive interface, where the first touch operation and the second touch operation overlap at least partially in time sequence;
an information obtaining module 802, configured to obtain first touch point information of the first touch operation and second touch point information of the second touch operation;
a text selecting module 803, configured to determine a text selected area according to the first touch point information and the second touch point information, and obtain text content in the text selected area.
It should be noted that although in the above detailed description several modules or units of the apparatus for performing are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or program product. Thus, various aspects of the invention may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
An electronic device 900 according to this embodiment of the invention is described below with reference to fig. 9. The electronic device 900 shown in fig. 9 is only an example and should not bring any limitations to the function and scope of use of the embodiments of the present invention.
As shown in fig. 9, the electronic device 900 is embodied in the form of a general purpose computing device. Components of electronic device 900 may include, but are not limited to: the at least one processing unit 910, the at least one storage unit 920, a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910), and a display unit 940.
Wherein the storage unit stores program code that is executable by the processing unit 910 to cause the processing unit 910 to perform steps according to various exemplary embodiments of the present invention described in the above section "exemplary methods" of the present specification. For example, the processing unit 910 may perform step s110 as shown in fig. 1. detect a first touch operation performed by a first touch medium on the interactive interface, and a second touch operation performed by a second touch medium on the interactive interface, where the first touch operation and the second touch operation are at least partially overlapped in time sequence; s120, acquiring first touch point information of the first touch operation and second touch point information of the second touch operation; step S130: determining a text selected area according to the first touch point information and the second touch point information, and acquiring text content in the text selected area.
The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM)9201 and/or a cache memory unit 9202, and may further include a read only memory unit (ROM) 9203.
Storage unit 920 may also include a program/utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 930 can be any of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 900 may also communicate with one or more external devices 1500 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 900, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 900 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interface 950. Also, the electronic device 900 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet) via the network adapter 960. As shown, the network adapter 960 communicates with the other modules of the electronic device 900 via the bus 930. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, aspects of the invention may also be implemented in the form of a program product comprising program code means for causing a terminal device to carry out the steps according to various exemplary embodiments of the invention described in the above section "exemplary methods" of the present description, when said program product is run on the terminal device.
Referring to fig. 10, a program product 1000 for implementing the above method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this regard and, in the present document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Furthermore, the above-described figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the invention, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is to be limited only by the terms of the appended claims.

Claims (15)

1. A text processing method is applied to a touch terminal capable of presenting an interactive interface, and is characterized by comprising the following steps:
detecting a first touch operation acted on the interactive interface by a first touch medium, and a second touch operation acted on the interactive interface by a second touch medium and a third touch operation acted on the interactive interface by a third touch medium, wherein the first touch operation, the second touch operation and the third touch operation are at least partially overlapped in time sequence;
acquiring first touch point information of the first touch operation, and second touch point information of the second touch operation and third touch point information of the third touch operation;
determining a first sub-text selection area according to the first touch point information and the second touch point information, determining a second sub-text selection area according to the second touch point information and the third touch point information, determining a third sub-text selection area according to the first touch point information and the third touch point information, obtaining a union area of the first sub-text selection area, the second sub-text selection area and the third sub-text selection area, taking the union area as a text selection area, and obtaining text contents in the text selection area.
2. The text processing method according to claim 1, wherein the first touch point information includes a first touch point position, and the second touch point information includes a second touch point position;
the determining a first sub-text selection area according to the first touch point information and the second touch point information includes:
and determining the first sub-text selection area according to the position of the first touch point and the position of the second touch point.
3. The method of claim 2, wherein the determining the first sub-text selection area according to the first touch point position and the second touch point position comprises:
acquiring the position of the first touch point and the position of the second touch point;
and determining the first sub-text selection area according to the connection line of the first touch point position and the second touch point position.
4. The text processing method of claim 3, the method further comprising:
when the connecting line passes through a single line of text, acquiring text content between the position of the first touch point and the position of the second touch point, and taking the text content between the position of the first touch point and the position of the second touch point as the text content of the first sub-text selection area.
5. The text processing method of claim 3, the method further comprising:
when the connecting line passes through a plurality of lines of texts, acquiring all text contents of the plurality of lines of texts through which the connecting line passes, and taking the all text contents as the text contents of the first sub-text selection area.
6. The text processing method according to claim 2, wherein the first touch point information further includes a first touch duration, and the second touch point information further includes a second touch duration;
before determining the first sub-text selected area according to the first touch point position and the second touch point position, the method further includes:
and judging whether the first touch control time length and/or the second touch control time length meet a preset time length condition.
7. The text processing method of claim 6, wherein the method further comprises:
and when the first touch duration and/or the second touch duration are/is greater than or equal to a preset time threshold, determining the first subfile selection area according to the position of the first touch point and the position of the second touch point.
8. The text processing method according to claim 2, wherein the first touch point information further includes a first touch pressure, and the second touch point information further includes a second touch pressure;
before determining the first sub-text selected area according to the first touch point position and the second touch point position, the method further includes:
and judging whether the first touch point pressure and/or the second touch point pressure meet a preset pressure condition.
9. The text processing method of claim 8, wherein the method further comprises:
and when the first touch pressure and/or the second touch pressure are/is larger than or equal to a preset pressure threshold, determining the first sub-text selection area according to the position of the first touch point and the position of the second touch point.
10. The text processing method according to claim 2, wherein a first selection beacon is provided at the first touch point position, and a second selection beacon is provided at the second touch point position;
the method further comprises the following steps:
acquiring the target position of the first selection beacon and/or the second selection beacon under a user movement instruction;
and determining the first sub-text selection area according to the target position.
11. The text processing method of claim 2, wherein the method further comprises:
detecting whether text information exists at the position of the first touch point and the position of the second touch point;
if the text information exists, combining an area corresponding to the text information and an area between the first touch point position and the second touch point position to form the first sub-text selection area.
12. The text processing method according to claim 1, wherein the third touch point information includes a third touch point position;
the determining a first sub-text selection area according to the first touch point information and the second touch point information, determining a second sub-text selection area according to the second touch point information and the third touch point information, and determining a third sub-text selection area according to the first touch point information and the third touch point information includes:
determining a first connecting line between the position of the first touch point and the position of the second touch point, and determining the first sub-text selection area according to the first connecting line;
determining a second connection line between the position of the second touch point and the position of the third touch point, and determining the second subfile selection area according to the second connection line;
and determining a third connection line between the position of the first touch point and the position of the third touch point, and determining the third subfile selection area according to the third connection line.
13. A text processing device applied to terminal equipment capable of presenting an interactive interface is characterized by comprising:
the touch detection module is used for detecting a first touch operation acted on the interactive interface by a first touch medium, a second touch operation acted on the interactive interface by a second touch medium and a third touch operation acted on the interactive interface by a third touch medium, wherein the first touch operation, the second touch operation and the third touch operation are at least partially overlapped in time sequence;
an information obtaining module, configured to obtain first touch point information of the first touch operation, and second touch point information of the second touch operation and third touch point information of the third touch operation;
the text selection module is used for determining a first sub-text selection area according to the first touch point information and the second touch point information, determining a second sub-text selection area according to the second touch point information and the third touch point information, determining a third sub-text selection area according to the first touch point information and the third touch point information, obtaining a union area of the first sub-text selection area, the second sub-text selection area and the third sub-text selection area, taking the union area as a text selection area, and obtaining text contents in the text selection area.
14. A computer storage medium on which a computer program is stored, the computer program, when executed by a processor, implementing a text processing method according to any one of claims 1 to 12.
15. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the text processing method of any one of claims 1-12 via execution of the executable instructions.
CN201910280720.0A 2019-04-09 2019-04-09 Text processing method and device, storage medium and electronic equipment Active CN110096200B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910280720.0A CN110096200B (en) 2019-04-09 2019-04-09 Text processing method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910280720.0A CN110096200B (en) 2019-04-09 2019-04-09 Text processing method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN110096200A CN110096200A (en) 2019-08-06
CN110096200B true CN110096200B (en) 2020-12-22

Family

ID=67444572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910280720.0A Active CN110096200B (en) 2019-04-09 2019-04-09 Text processing method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN110096200B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515530B (en) * 2019-08-28 2021-04-20 北京思维造物信息科技股份有限公司 Method, device and equipment for processing character operation and storage medium
CN111563497B (en) * 2020-04-30 2024-04-16 广东小天才科技有限公司 Frame question method and device based on moving track, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095234A (en) * 2016-06-07 2016-11-09 无锡天脉聚源传媒科技有限公司 A kind of method and device of quick merging file
CN106201293A (en) * 2015-04-29 2016-12-07 中兴通讯股份有限公司 Text selection method and apparatus, text handling method and device
CN106775409A (en) * 2016-12-20 2017-05-31 珠海市魅族科技有限公司 A kind of data-erasure method and system
CN107066167A (en) * 2016-09-27 2017-08-18 华为技术有限公司 A kind of regional selection method, device and graphic user interface
CN108874260A (en) * 2018-05-30 2018-11-23 维沃移动通信有限公司 A kind of text handling method and terminal device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10120555B2 (en) * 2015-05-15 2018-11-06 International Business Machines Corporation Cursor positioning on display screen
US10725633B2 (en) * 2017-07-11 2020-07-28 THUMBA, Inc. Changing the location of one or more cursors and/or outputting a selection indicator between a plurality of cursors on a display area in response to detecting one or more touch events

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201293A (en) * 2015-04-29 2016-12-07 中兴通讯股份有限公司 Text selection method and apparatus, text handling method and device
CN106095234A (en) * 2016-06-07 2016-11-09 无锡天脉聚源传媒科技有限公司 A kind of method and device of quick merging file
CN107066167A (en) * 2016-09-27 2017-08-18 华为技术有限公司 A kind of regional selection method, device and graphic user interface
CN106775409A (en) * 2016-12-20 2017-05-31 珠海市魅族科技有限公司 A kind of data-erasure method and system
CN108874260A (en) * 2018-05-30 2018-11-23 维沃移动通信有限公司 A kind of text handling method and terminal device

Also Published As

Publication number Publication date
CN110096200A (en) 2019-08-06

Similar Documents

Publication Publication Date Title
US11003349B2 (en) Actionable content displayed on a touch screen
RU2683174C2 (en) Ink to text representation conversion
US20220214784A1 (en) Systems and methods for a touchscreen user interface for a collaborative editing tool
CN108037888B (en) Skill control method, skill control device, electronic equipment and storage medium
CN103076982B (en) The method and device that in a kind of mobile terminal, cursor controls
CN106095261B (en) Method and device for adding notes to electronic equipment
CN103809888A (en) Mobile terminal and manipulation method thereof
US10120525B2 (en) Positioning pads for moving a position of interest on a display
CN110096200B (en) Text processing method and device, storage medium and electronic equipment
US20130174033A1 (en) HTML5 Selector for Web Page Content Selection
US10146424B2 (en) Display of objects on a touch screen and their selection
WO2012082762A2 (en) Button-activated contextual search
CN110427139B (en) Text processing method and device, computer storage medium and electronic equipment
US10228845B2 (en) Previewing portions of electronic documents
US20160103679A1 (en) Software code annotation
US20150268805A1 (en) User interface to open a different ebook responsive to a user gesture
KR102213861B1 (en) Sketch retrieval system, user equipment, service equipment, service method and computer readable medium having computer program recorded therefor
US9665769B2 (en) Handwriting recognition with natural user input on multitouch surfaces
US9646575B2 (en) Remote desktop system evaluating method, medium and apparatus
CN110543246A (en) touch event processing method and touch screen device
US20170060390A1 (en) Control method and control device
CN113705173A (en) Text editing method, terminal device and readable storage medium
CN115004138A (en) Intelligent interaction method and device of touch display equipment, equipment and storage medium
CN110929531A (en) Information obtaining method and device
CN115079968A (en) Content display method, storage medium and equipment

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