Pasting method, device and electronic equipment

By receiving and displaying copy information corresponding to the target object scenario and pasting it directly, the problem of time-consuming search for copy information in the display interface is solved, and the convenience of fast pasting is achieved.

CN112732464BActive Publication Date: 2025-01-10VIVO MOBILE COMM HANGZHOU CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110067555.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-19
Publication Date
2025-01-10
Estimated Expiration
2041-01-19

AI Technical Summary

Technical Problem

In the existing technology, electronic devices display all copied information on the display interface, causing users to spend a long time searching for the desired information, which is not very convenient.

Method used

By receiving input from the target object, the system displays pre-acquired copy information corresponding to the target object's scene, and receives input of the target copy information, then directly pastes it to the target location.

Benefits of technology

It improves the ease of pasting, allowing users to quickly find the information they want to copy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112732464B_ABST
    Figure CN112732464B_ABST
Patent Text Reader

Abstract

The present application provides a pasting method, device and electronic device, the method comprising: receiving a first input of a target object; in response to the first input, displaying at least one copy information, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; receiving a second input of target copy information in the at least one copy information; in response to the second input, pasting the target copy information at a position corresponding to the target object. The embodiments of the present application can improve the convenience of pasting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a pasting method, device and electronic device. Background Art

[0002] With the popularization of electronic devices, the functions of electronic devices are becoming more and more perfect, and electronic devices have copy and paste functions. At present, when pasting is required, the electronic device will display all copied copy information on the display interface for the user to select. Displaying all copied copy information on the display interface will cause the user to spend a long time to find the desired copy information, which is less convenient. Summary of the invention

[0003] The embodiments of the present application provide a pasting method, device and electronic device, which can solve the problem in the prior art that displaying all copied copy information on the display interface causes the user to spend a long time searching for the desired copy information, which is less convenient.

[0004] In order to solve the above-mentioned technical problems, the present invention is achieved as follows:

[0005] In a first aspect, an embodiment of the present application provides a pasting method, the method comprising:

[0006] Receiving a first input to a target object;

[0007] In response to the first input, displaying at least one copy information, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information;

[0008] receiving a second input of target copy information in the at least one copy information;

[0009] In response to the second input, the target copy information is pasted at a position corresponding to the target object.

[0010] In a second aspect, an embodiment of the present application provides a pasting device, the device comprising:

[0011] A first receiving module, used for receiving a first input of a target object;

[0012] A display module, configured to display at least one copy information in response to the first input, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information;

[0013] A second receiving module, configured to receive a second input of target copy information in the at least one copy information;

[0014] A pasting module is used to paste the target copy information at a position corresponding to the target object in response to the second input.

[0015] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps in the pasting method described in the first aspect.

[0016] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps in the pasting method described in the first aspect are implemented.

[0017] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0018] In an embodiment of the present application, a first input of a target object is received; in response to the first input, at least one copy information is displayed, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; a second input of target copy information in the at least one copy information is received; in response to the second input, the target copy information is pasted at a position corresponding to the target object. In this way, by displaying the copy information corresponding to the scene of the target object in the pre-acquired copy information, it is possible to facilitate the user to quickly find the desired copy information, thereby improving the convenience of pasting. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 is a flow chart of a pasting method provided in an embodiment of the present application;

[0020] Figure 2 This is one of the interface display schematic diagrams of an electronic device provided in an embodiment of the present application;

[0021] Figure 3 This is a second schematic diagram of an interface display of an electronic device provided in an embodiment of the present application;

[0022] Figure 4 This is one of the structural schematic diagrams of a pasting device provided in an embodiment of the present application;

[0023] Figure 5 This is the second structural schematic diagram of a pasting device provided in an embodiment of the present application;

[0024] Figure 6This is the third structural schematic diagram of a pasting device provided in an embodiment of the present application;

[0025] Figure 7 This is one of the structural schematic diagrams of an electronic device provided in an embodiment of the present application;

[0026] Figure 8 This is the second structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0028] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0029] The pasting method provided in the embodiment of the present application is described in detail below through specific embodiments and application scenarios in conjunction with the accompanying drawings.

[0030] See also Figure 1 , Figure 1 is a flow chart of a pasting method provided in an embodiment of the present application, such as Figure 1 As shown, the following steps are included:

[0031] Step 101: Receive a first input of a target object.

[0032] The target object may be an object to which information needs to be pasted. For example, the target object may be an input box, or may be a location in a document where information is to be pasted, or may be a desktop of an electronic device, etc. This embodiment does not limit the target object. The first input may be an input indicating that information needs to be pasted. For example, taking the target object as an input box, the first input may be an operation of long pressing the input box; or, it may be an operation of clicking a preset control; or, it may be an operation of sliding in the input box according to a preset gesture, etc. This embodiment does not limit the specific form of the first input.

[0033] Step 102: In response to the first input, display at least one copy information, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information.

[0034] The copy information may be text information, or may be non-text information, such as image information or audio information. The pre-acquired copy information may be copy information pre-acquired through a copy operation. The pre-acquired copy information may include one or more copy information. For example, before receiving the first input, the user may copy multiple text information respectively, thereby obtaining multiple copy information.

[0035] In addition, the copy information corresponding to the scene of the target object may be copy information that can be pasted in the scene, or may be copy information associated with the scene. Taking the target object as an input box as an example, the copy information corresponding to the scene of the target object may include copy information associated with the application to which the input box belongs; or may also include copy information corresponding to the type of content that needs to be entered in the input box; or may also include copy information corresponding to key information extracted from the entered content.

[0036] Taking the input box as an input box of a banking application as an example, when the user performs a transfer operation, the copied information corresponding to the scene of the target object may include a bank card number. Taking the input box as an input box of a chat application as an example, when the input chat content is information related to xx news, the copied information corresponding to the scene of the target object may be copied information corresponding to xx news.

[0037] Step 103: Receive a second input of the target copy information in the at least one copy information.

[0038] Among them, the second input can be an input for selecting target copy information from the at least one copy information. For example, the second input can be an operation of clicking on the target copy information, or the second input can be an operation of sliding on the target copy information according to a preset sliding trajectory, or the second input can also be an operation of checking the target copy information, etc. This embodiment does not limit the specific form of the second input.

[0039] Step 104: In response to the second input, paste the target copy information at a position corresponding to the target object.

[0040] Among them, if the target object is an input box, then pasting the target copy information at the position corresponding to the target object may be pasting the target copy information within the input box; if the target object is the position of information to be pasted in a document, then pasting the target copy information at the position corresponding to the target object may be pasting the target copy information at the position of information to be pasted in the document; if the target object is the desktop of an electronic device, then pasting the target copy information at the position corresponding to the target object may be pasting the target copy information on the desktop of the electronic device.

[0041] In addition, taking the target object as an input box as an example, pasting the target copy information in the input box may be to display the target copy information in the input box. For example, when pasting, the electronic device may detect the scene to which the current input box belongs, and display the copy information corresponding to the scene to which the current input box belongs, so as to facilitate user selection. For example, if the input box is a browser address input box, the copy information related to the URL may be displayed.

[0042] It should be noted that a large amount of copy information is stored on the electronic device, such as news content, verification codes, bank card numbers, text notes, and URLs. In the related art, when a user needs to paste, the electronic device will display a variety of copy information, and the user is more likely to select the wrong copy information, resulting in pasting the wrong copy information. In this embodiment, when the user needs to paste, the electronic device displays the copy information corresponding to the scene of the target object in the pre-acquired copy information, so that the electronic device can automatically display the associated copy information according to the usage scene of the current target object, which can facilitate the user to quickly find the desired copy information and improve the convenience of pasting.

[0043] In an embodiment of the present application, a first input of a target object is received; in response to the first input, at least one copy information is displayed, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; a second input of target copy information in the at least one copy information is received; in response to the second input, the target copy information is pasted at a position corresponding to the target object. In this way, by displaying the copy information corresponding to the scene of the target object in the pre-acquired copy information, it is possible to facilitate the user to quickly find the desired copy information, thereby improving the convenience of pasting.

[0044] Optionally, each piece of copy information in the pre-acquired copy information is associated with corresponding tag information, and the at least one copy information is copy information corresponding to the tag information and the scene.

[0045] Each copy information may correspond to one or more tag information. The tag information corresponding to the copy information may be tag information determined by the user, for example, tag information input by the user, or tag information selected by the user; or the tag information corresponding to the copy information may also be tag information determined by the electronic device based on the characteristics of the copy information. For example, if the copy information is a bank card number, the tag information corresponding to the copy information may be "bank card number".

[0046] In addition, taking the target object as an input box as an example, the copy information of the label information and the scene may include copy information corresponding to the label information associated with the application to which the input box belongs; or, it may also include copy information corresponding to the label information associated with the type of content that needs to be entered in the input box; or, it may also include copy information corresponding to the label information associated with key information extracted from the content that has been entered.

[0047] For example, the content type that needs to be input in the input box can be detected, and the copy information corresponding to the tag information associated with the content type that needs to be input can be displayed. For example, if the input box of a bank application needs to enter a transfer card number, the copy information corresponding to the tag information related to the bank card can be displayed.

[0048] In this implementation, by displaying the tag information and the copy information corresponding to the scene, the user can quickly find the desired copy information in the same type of copy information corresponding to the scene, and the user experience is better.

[0049] Optionally, before receiving the first input to the target object, the method further includes:

[0050] receiving a third input of target information;

[0051] In response to the third input, copy the target information as first copy information, and obtain label information corresponding to the first copy information;

[0052] The pre-acquired copy information includes the first copy information.

[0053] The target information may be text information or non-text information. For example, the target information may be a text content in an article. The text content may be copied, and corresponding tag information may be added to the text content. Alternatively, the target information may be an image, and the image may be copied, and corresponding tag information may be added to the image.

[0054] In addition, when the user inputs label information for the first copy information, the label information input by the user can be used as the label information corresponding to the first copy information; when the user does not input label information for the first copy information, the label information can be determined based on the characteristics of the target information, and the determined label information can be used as the label information corresponding to the first copy information.

[0055] In this implementation, when copying information, label information is added to the copied information, so that when pasting, the copied information corresponding to the label information can be displayed to the user for selection. Compared with the prior art in which the copied information is in an unmanaged state, the copied information can be managed through label information, which is more practical.

[0056] Optionally, the tag information corresponding to the first copy information is tag information input by a user; or, the tag information corresponding to the first copy information is tag information selected by a user from multiple tag information; or, the tag information corresponding to the first copy information is tag information determined based on characteristics of the target information.

[0057] Among them, the tag information corresponding to the first copied information can be the tag information input by the user. For example, after the user selects the target information and clicks the copy button, the target information can be copied, and the tag information input box is displayed, and the user can enter the tag information in the tag information input box. For example, when the user is reading an article, when it is necessary to record part of the text in the article, the user can copy the part of the text and add the tag information "need to learn" to the copied text. Furthermore, after the user finishes reading the article, the tag information "need to learn" can be found in the application, and by clicking the tag information, all the copied information corresponding to the tag information can be displayed.

[0058] Alternatively, the tag information corresponding to the first copy information may also be tag information selected by the user from multiple tag information. For example, after the user selects target information and clicks a copy button, the target information may be copied and multiple tag information may be displayed. The user may select tag information from the multiple tag information as the tag information corresponding to the first copy information. The multiple tag information may include tag information input by the user and tag information determined by the electronic device based on the copied information.

[0059] Alternatively, the tag information corresponding to the first copy information may also be tag information determined based on the characteristics of the target information, and the characteristics of the target information may include the information source of the target information, or the time when the target information is copied, or the information type of the target information, etc. For example, if the target information is information copied on the xx application at 17:00 on May 12, and the target information is a mailing address, the tag information corresponding to the first copy information may be: "Information from the xx application", or "17:00 on May 12", or "mailing address".

[0060] In this implementation, the tag information corresponding to the first copy information is the tag information input by the user, so that the user can customize the tag information to better meet the user's usage needs; or, the tag information corresponding to the first copy information is the tag information selected by the user from multiple tag information, so that the user can quickly classify the copy information; or, the tag information corresponding to the first copy information is the tag information determined based on the characteristics of the target information, so that the copy information can be automatically classified, with a high degree of automation.

[0061] Optionally, before displaying at least one copy information, the method further includes:

[0062] Detecting whether there is tag information corresponding to the scene;

[0063] The displaying of at least one copy information comprises:

[0064] If there is no tag information corresponding to the scene, display multiple tag information;

[0065] receiving a fourth input of target tag information among the plurality of tag information;

[0066] In response to the fourth input, displaying at least one copy information corresponding to the target tag information;

[0067] If there is tag information corresponding to the scene, at least one copy information associated with the tag information corresponding to the scene is displayed.

[0068] Among them, taking the target object as an input box as an example, the detection of whether there is tag information corresponding to the scene can be to detect whether there is tag information associated with the application to which the input box belongs; and / or, it can also be detected whether there is tag information associated with the type of content that needs to be entered in the input box; and / or, it can also be detected whether there is tag information associated with key information extracted from the content that has been entered.

[0069] In addition, the display of multiple tag information may be to display all tag information; or may be to display part of tag information, for example, to display a certain type of tag information. The target tag information may correspond to one or more copy information. The display of at least one copy information corresponding to the target tag information may be to display all or part of the copy information corresponding to the target tag information. The display of at least one copy information associated with the tag information corresponding to the scene may be to display all or part of the copy information associated with the tag information corresponding to the scene.

[0070] It should be noted that the fourth input may be an input for selecting target label information from the multiple label information. For example, the fourth input may be an operation of clicking on the target label information, or the fourth input may be an operation of sliding on the target label information according to a preset sliding trajectory, or the fourth input may be an operation of checking the target label information, and so on. This embodiment does not limit the specific form of the fourth input.

[0071] In this implementation, by detecting whether there is tag information corresponding to the scene, at least one copy information associated with the tag information corresponding to the scene is displayed, so that the copy information corresponding to the scene can be provided to the user as much as possible for the user to choose, which can facilitate the user to quickly find the desired copy information and improve the convenience of pasting; and when there is no tag information corresponding to the scene, multiple tag information is displayed, so that the user can select the tag information he needs from the multiple tag information, and the user experience is better.

[0072] Optionally, the display of multiple label information includes:

[0073] Display multiple label types, each of the multiple label types corresponds to multiple label information;

[0074] receiving a fifth input of a target tag type from the plurality of tag types;

[0075] In response to the fifth input, multiple tag information corresponding to the target tag type is displayed.

[0076] The multiple tag types may be tag types obtained by classifying the tag information. For example, the multiple tag types may include: custom tags and default tags. The tag information corresponding to the custom tags may be tag information input by the user and tag information selected by the user. The tag information corresponding to the default tags may be tag information determined based on the characteristics of the copied information. Furthermore, the multiple tag types may also include recent copy information, and the recent copy information may be copy information whose copy time is short from the current time, for example, copy information whose copy time is only one minute from the current time.

[0077] like Figure 2 As shown, three types of labels, namely, recent copy information, custom labels and default labels, can be displayed for users to choose from. When the user clicks a custom label, label information related to the custom label is displayed; Figure 3 As shown, when the user clicks a default tag, tag information related to the default tag is displayed.

[0078] In addition, the fifth input may be an input for selecting a target label type from among the multiple label types. For example, the fifth input may be an operation of clicking on the target label type, or the fifth input may be an operation of sliding on the target label type according to a preset sliding trajectory, or the fifth input may be an operation of checking the target label type, and so on. This embodiment does not limit the specific form of the fifth input.

[0079] It should be noted that, in order to facilitate the management of tag information, the user can choose to edit the tag information and modify the tag information; or, the copy information corresponding to the tag information can be modified, added or deleted. In order to facilitate the display of tag information, the display of multiple tag information corresponding to the target tag type can be based on the update time of the tag information. The update time of the tag information can be the time of adding the copy information corresponding to the tag information. For example, the tag information whose update time is closest to the current time can be sorted first.

[0080] In this implementation, by classifying the tag information, the user can select a type of tag information that meets his or her needs, and further select the copy information. By further managing the tag information, the management effect of the copy information can be improved.

[0081] It should be noted that the execution subject of the pasting method provided in the embodiment of the present application may be a pasting device, or a control module in the pasting device for executing the loading pasting method. In the embodiment of the present application, the pasting device provided in the embodiment of the present application is described by taking the pasting device executing the loading pasting method as an example.

[0082] See also Figure 4 , Figure 4 is a structural schematic diagram of a pasting device provided in an embodiment of the present application, such as Figure 4 As shown, the device 200 includes:

[0083] A first receiving module 201, configured to receive a first input of a target object;

[0084] A display module 202, configured to display at least one copy information in response to the first input, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information;

[0085] The second receiving module 203 is used to receive a second input of the target copy information in the at least one copy information;

[0086] The pasting module 204 is configured to paste the target copy information at a position corresponding to the target object in response to the second input.

[0087] In the embodiment of the present application, the first receiving module receives a first input of a target object; the display module displays at least one copy information in response to the first input, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; the second receiving module receives a second input of the target copy information in the at least one copy information; the pasting module pastes the target copy information at a position corresponding to the target object in response to the second input. In this way, by displaying the copy information corresponding to the scene of the target object in the pre-acquired copy information, it is possible to facilitate the user to quickly find the desired copy information, thereby improving the convenience of pasting.

[0088] Optionally, each piece of copy information in the pre-acquired copy information is associated with corresponding tag information, and the at least one copy information is copy information corresponding to the tag information and the scene.

[0089] Optional, such as Figure 5 As shown, the device 200 also includes:

[0090] The third receiving module 205 is used to receive a third input of the target information;

[0091] A determination module 206, configured to copy the target information as first copy information in response to the third input, and obtain label information corresponding to the first copy information;

[0092] The pre-acquired copy information includes the first copy information.

[0093] Optionally, the tag information corresponding to the first copy information is tag information input by a user; or, the tag information corresponding to the first copy information is tag information selected by a user from multiple tag information; or, the tag information corresponding to the first copy information is tag information determined based on characteristics of the target information.

[0094] Optional, such as Figure 6 As shown, the device 200 also includes:

[0095] A detection module 207, used to detect whether there is tag information corresponding to the scene;

[0096] The display module 202 includes:

[0097] A first display unit 2021, configured to display a plurality of tag information if tag information corresponding to the scene does not exist;

[0098] A receiving unit 2022, configured to receive a fourth input of target tag information among the plurality of tag information;

[0099] A second display unit 2023, configured to display at least one copy information corresponding to the target tag information in response to the fourth input;

[0100] The third display unit 2024 is configured to display at least one copy information associated with the tag information corresponding to the scene if there is tag information corresponding to the scene.

[0101] Optionally, the first display unit 2021 is specifically used for:

[0102] If there is no tag information corresponding to the scene, multiple tag types are displayed, each of the multiple tag types corresponds to multiple tag information;

[0103] receiving a fifth input of a target tag type from the plurality of tag types;

[0104] In response to the fifth input, multiple tag information corresponding to the target tag type is displayed.

[0105] The pasting device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0106] The pasting device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0107] The pasting device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0108] Optional, such as Figure 7 As shown, an embodiment of the present application also provides an electronic device 300, including a processor 301, a memory 302, and a program or instruction stored in the memory 302 and executable on the processor 301. When the program or instruction is executed by the processor 301, each process of the above-mentioned pasting method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0109] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0110] Figure 8 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0111] The electronic device 400 includes but is not limited to components such as a radio frequency unit 401 , a network module 402 , an audio output unit 403 , an input unit 404 , a sensor 405 , a display unit 406 , a user input unit 407 , an interface unit 408 , a memory 409 , and a processor 410 .

[0112] Those skilled in the art will appreciate that the electronic device 400 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 410 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0113] The user input unit 407 is used to: receive a first input to a target object;

[0114] The display unit 406 is used to: in response to the first input, display at least one copy information, wherein the at least one copy information is the copy information corresponding to the scene of the target object in the pre-acquired copy information;

[0115] The user input unit 407 is further used to: receive a second input of the target copy information in the at least one copy information;

[0116] The processor 410 is configured to: in response to the second input, paste the target copy information at a position corresponding to the target object.

[0117] In an embodiment of the present application, the user input unit receives a first input of a target object; the display unit displays at least one copy information in response to the first input, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; the user input unit receives a second input of target copy information in the at least one copy information; the processor pastes the target copy information at a position corresponding to the target object in response to the second input. In this way, by displaying the copy information corresponding to the scene of the target object in the pre-acquired copy information, it is possible to facilitate the user to quickly find the desired copy information, thereby improving the convenience of pasting.

[0118] Optionally, each piece of copy information in the pre-acquired copy information is associated with corresponding tag information, and the at least one copy information is copy information corresponding to the tag information and the scene.

[0119] Optionally, the user input unit 407 is further used to: receive a third input of the target information;

[0120] The processor 410 is further configured to: in response to the third input, copy the target information as first copy information, and obtain label information corresponding to the first copy information;

[0121] The pre-acquired copy information includes the first copy information.

[0122] Optionally, the tag information corresponding to the first copy information is tag information input by a user; or, the tag information corresponding to the first copy information is tag information selected by a user from multiple tag information; or, the tag information corresponding to the first copy information is tag information determined based on characteristics of the target information.

[0123] Optionally, the processor 410 is further configured to: detect whether there is tag information corresponding to the scene;

[0124] The display unit 406 is further configured to: if there is no tag information corresponding to the scene, display multiple tag information;

[0125] The user input unit 407 is further used to: receive a fourth input of target tag information among the plurality of tag information;

[0126] The display unit 406 is further configured to: in response to the fourth input, display at least one copy information corresponding to the target tag information;

[0127] The display unit 406 is further configured to: if there is tag information corresponding to the scene, display at least one copy information associated with the tag information corresponding to the scene.

[0128] Optionally, the display unit 406 is further configured to: display a plurality of tag types, each of the plurality of tag types corresponding to a plurality of tag information;

[0129] The user input unit 407 is further used to: receive a fifth input of a target tag type among the multiple tag types;

[0130] The display unit 406 is further configured to: in response to the fifth input, display a plurality of tag information corresponding to the target tag type.

[0131] It should be understood that in the embodiment of the present application, the input unit 404 may include a graphics processor (GPU) 4041 and a microphone 4042, and the graphics processor 4041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 406 may include a display panel 4061, and the display panel 4061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 407 includes a touch panel 4071 and other input devices 4072. The touch panel 4071 is also called a touch screen. The touch panel 4071 may include two parts: a touch detection device and a touch controller. Other input devices 4072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 409 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 410 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and applications, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 410.

[0132] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned pasting method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0133] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0134] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned pasting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0135] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0136] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0137] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0138] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A pasting method, characterized in that: The method comprises: Receiving a first input to a target object; In response to the first input, displaying at least one copy information, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; receiving a second input of target copy information in the at least one copy information; In response to the second input, pasting the target copy information at a position corresponding to the target object; Each piece of copy information in the pre-acquired copy information is associated with corresponding tag information, and the at least one copy information is copy information corresponding to the tag information and the scene; Before displaying at least one copy information, the method further includes: Detecting whether there is tag information corresponding to the scene; The displaying of at least one copy information comprises: If there is no tag information corresponding to the scene, display multiple tag information; receiving a fourth input of target tag information among the plurality of tag information; In response to the fourth input, displaying at least one copy information corresponding to the target tag information; If there is tag information corresponding to the scene, at least one copy information associated with the tag information corresponding to the scene is displayed.

2. The method according to claim 1, characterized in that Before receiving the first input to the target object, the method further includes: receiving a third input of target information; In response to the third input, copy the target information as first copy information, and obtain label information corresponding to the first copy information; The pre-acquired copy information includes the first copy information.

3. The method according to claim 2, characterized in that The tag information corresponding to the first copy information is the tag information input by the user; or the tag information corresponding to the first copy information is the tag information selected by the user from multiple tag information; Alternatively, the label information corresponding to the first copy information is label information determined based on the characteristics of the target information.

4. The method according to claim 1, characterized in that: The display of multiple label information includes: Display multiple label types, each of the multiple label types corresponds to multiple label information; receiving a fifth input of a target tag type from the plurality of tag types; In response to the fifth input, multiple tag information corresponding to the target tag type is displayed.

5. A pasting device, characterized in that: The device comprises: A first receiving module, configured to receive a first input of a target object; A display module, configured to display at least one copy information in response to the first input, wherein the at least one copy information is copy information corresponding to the scene of the target object in the pre-acquired copy information; A second receiving module, configured to receive a second input of target copy information in the at least one copy information; a pasting module, configured to paste the target copy information at a position corresponding to the target object in response to the second input; Each piece of copy information in the pre-acquired copy information is associated with corresponding tag information, and the at least one copy information is copy information corresponding to the tag information and the scene; The device also includes: A detection module, used to detect whether there is tag information corresponding to the scene; The display module comprises: A first display unit, configured to display a plurality of tag information if tag information corresponding to the scene does not exist; A receiving unit, configured to receive a fourth input of target tag information among the plurality of tag information; a second display unit, configured to display at least one copy information corresponding to the target tag information in response to the fourth input; The third display unit is configured to display at least one copy information associated with the tag information corresponding to the scene if there is tag information corresponding to the scene.

6. The device according to claim 5, characterized in that The device also includes: A third receiving module, used for receiving a third input of target information; a determination module, configured to copy the target information as first copy information in response to the third input, and obtain label information corresponding to the first copy information; The pre-acquired copy information includes the first copy information.

7. The device according to claim 6, characterized in that The tag information corresponding to the first copy information is the tag information input by the user; or the tag information corresponding to the first copy information is the tag information selected by the user from multiple tag information; Alternatively, the label information corresponding to the first copy information is label information determined based on the characteristics of the target information.

8. The device according to claim 5, characterized in that The first display unit is specifically used for: If there is no tag information corresponding to the scene, multiple tag types are displayed, each of the multiple tag types corresponds to multiple tag information; receiving a fifth input of a target tag type from the plurality of tag types; In response to the fifth input, multiple tag information corresponding to the target tag type is displayed.

9. An electronic device, characterized in that: The method comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the pasting method as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Character input processing method and device and electronic equipment

    CN109684022A