CN118860254A - A display device and text management method - Google Patents
A display device and text management method Download PDFInfo
- Publication number
- CN118860254A CN118860254A CN202410850402.4A CN202410850402A CN118860254A CN 118860254 A CN118860254 A CN 118860254A CN 202410850402 A CN202410850402 A CN 202410850402A CN 118860254 A CN118860254 A CN 118860254A
- Authority
- CN
- China
- Prior art keywords
- text
- display
- application
- page
- management
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种显示设备及文本管理方法,所述方法可以响应于用于启动文本管理应用的启动指令,启动文本管理应用,文本管理应用用于管理显示设备的历史输入文本。控制显示器显示文本管理应用对应的文本管理页面,文本管理页面包括已存储的历史输入文本。响应于用户基于文本管理界面输入的第一文本的文本存储指令,通过文本管理应用存储第一文本,第一文本为未存储的输入文本。响应于用户基于文本管理界面输入的第二文本的文本编辑指令,通过文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,第二文本为已存储的历史输入文本。所述方法通过文本管理应用对本机的输入文本进行管理,实现文本复用,提高文本输入操作的便捷性。
The present application provides a display device and a text management method, wherein the method can start a text management application in response to a startup instruction for starting a text management application, and the text management application is used to manage the historical input text of the display device. The display is controlled to display a text management page corresponding to the text management application, and the text management page includes the stored historical input text. In response to a text storage instruction of a first text input by a user based on a text management interface, the first text is stored through the text management application, and the first text is an unstored input text. In response to a text editing instruction of a second text input by a user based on the text management interface, a text editing operation is performed on a second text in the stored historical input text through the text management application, and the second text is a stored historical input text. The method manages the input text of the local machine through the text management application, realizes text reuse, and improves the convenience of text input operations.
Description
技术领域Technical Field
本申请涉及显示设备技术领域,尤其涉及一种显示设备及文本管理方法。The present application relates to the technical field of display devices, and in particular to a display device and a text management method.
背景技术Background Art
显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、通信终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。Display devices refer to terminal devices that can output specific display images, which can be terminal devices such as smart TVs, communication terminals, smart advertising screens, projectors, etc. Taking smart TVs as an example, smart TVs are based on Internet application technology, have open operating systems and chips, have open application platforms, can realize two-way human-computer interaction functions, and are TV products that integrate multiple functions such as audio and video, entertainment, and data to meet the diverse and personalized needs of users.
用户可以向显示设备输入文本,以与显示设备实施交互,例如,在浏览器中输入搜索词、输入密码、输入网络配置参数等。显示设备的输入文本包括两种类型:普遍记忆类型和不记忆文本类型。其中,普遍记忆类型,即当向显示设备输入文本后,显示设备可以一直显示该文本,再次编辑该文本时是从当前已有文本开始编辑,例如给显示设备命名的设置页面。不记忆文本类型,即向显示设备输入的文本仅本次有效,再次编辑时不会出现原先文本内容,需重新编辑,例如密码输入页面。The user can input text into the display device to interact with the display device, for example, input search terms, passwords, network configuration parameters, etc. in the browser. The input text of the display device includes two types: general memory type and non-memory text type. Among them, the general memory type, that is, after inputting text into the display device, the display device can always display the text, and when editing the text again, the editing starts from the current existing text, such as the settings page for naming the display device. The non-memory text type, that is, the text input into the display device is only valid this time, and the original text content will not appear when editing again, and it needs to be re-edited, such as the password input page.
显示,上述方式均不够便捷。对于第一种方式,如果用户想要将文本更改成曾经输入过的历史文本,就需要重新输入,若是复杂文本则会耗费更长的时间。对于第二种方式,当用户需要记忆的密码繁多时,很容易忘记或者记混,每次打开密码窗口都要不断试错,无疑对用户来说很不方便,降低文本输入操作的便捷性。It is shown that the above methods are not convenient enough. For the first method, if the user wants to change the text to a historical text that has been entered before, he needs to re-enter it, which will take longer if it is a complex text. For the second method, when the user needs to remember many passwords, it is easy to forget or mix them up. Every time the password window is opened, it is necessary to constantly try and make mistakes, which is undoubtedly very inconvenient for the user and reduces the convenience of text input operations.
发明内容Summary of the invention
本申请提供一种显示设备及文本管理方法,以解决文本输入操作的便捷性低的问题。The present application provides a display device and a text management method to solve the problem of low convenience of text input operation.
第一方面,本申请提供一种显示设备,包括显示器和控制器。其中,所述显示器被配置为显示用户界面;所述控制器被配置为:In a first aspect, the present application provides a display device, comprising a display and a controller. The display is configured to display a user interface; and the controller is configured to:
响应于用于启动文本管理应用的启动指令,启动所述文本管理应用,所述文本管理应用用于管理显示设备的历史输入文本;In response to a start instruction for starting a text management application, start the text management application, wherein the text management application is used to manage historical input texts of a display device;
控制所述显示器显示所述文本管理应用对应的文本管理页面,所述文本管理页面包括通过所述文本管理应用已存储的历史输入文本;Controlling the display to display a text management page corresponding to the text management application, wherein the text management page includes historical input texts stored by the text management application;
响应于用户基于所述文本管理界面输入的第一文本的文本存储指令,通过所述文本管理应用存储所述第一文本,所述第一文本为未存储的输入文本;In response to a text storage instruction of a first text input by a user based on the text management interface, storing the first text through the text management application, the first text being an input text that has not been stored;
响应于用户基于所述文本管理界面输入的第二文本的文本编辑指令,通过所述文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,所述第二文本为已存储的历史输入文本。In response to a text editing instruction of a second text input by a user based on the text management interface, a text editing operation is performed on a second text in the stored historical input text by the text management application, where the second text is the stored historical input text.
第二方面,本申请还提供一种文本管理方法,应用于上述显示设备,所述方法包括:In a second aspect, the present application further provides a text management method, which is applied to the above-mentioned display device, and the method comprises:
响应于用于启动文本管理应用的启动指令,启动所述文本管理应用,所述文本管理应用用于管理显示设备的历史输入文本;In response to a start instruction for starting a text management application, start the text management application, wherein the text management application is used to manage historical input texts of a display device;
控制所述显示器显示所述文本管理应用对应的文本管理页面,所述文本管理页面包括通过所述文本管理应用已存储的历史输入文本;Controlling the display to display a text management page corresponding to the text management application, wherein the text management page includes historical input texts stored by the text management application;
响应于用户基于所述文本管理界面输入的第一文本的文本存储指令,通过所述文本管理应用存储所述第一文本,所述第一文本为未存储的输入文本;In response to a text storage instruction of a first text input by a user based on the text management interface, storing the first text through the text management application, the first text being an input text that has not been stored;
响应于用户基于所述文本管理界面输入的第二文本的文本编辑指令,通过所述文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,所述第二文本为已存储的历史输入文本。In response to a text editing instruction of a second text input by a user based on the text management interface, a text editing operation is performed on a second text in the stored historical input text by the text management application, where the second text is the stored historical input text.
由以上技术方案可知,本申请提供一种显示设备及文本管理方法,所述方法可以响应于用于启动文本管理应用的启动指令,启动文本管理应用,文本管理应用用于管理显示设备的历史输入文本。控制显示器显示文本管理应用对应的文本管理页面,文本管理页面包括已存储的历史输入文本。响应于用户基于文本管理界面输入的第一文本的文本存储指令,通过文本管理应用存储第一文本,第一文本为未存储的输入文本。响应于用户基于文本管理界面输入的第二文本的文本编辑指令,通过文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,第二文本为已存储的历史输入文本。所述方法通过文本管理应用对本机的输入文本进行管理,实现文本复用,提高文本输入操作的便捷性。It can be seen from the above technical solutions that the present application provides a display device and a text management method, the method can start a text management application in response to a startup instruction for starting a text management application, and the text management application is used to manage the historical input text of the display device. The display is controlled to display a text management page corresponding to the text management application, and the text management page includes the stored historical input text. In response to a text storage instruction of a first text input by a user based on a text management interface, the first text is stored through the text management application, and the first text is an unstored input text. In response to a text editing instruction of a second text input by a user based on a text management interface, a text editing operation is performed on a second text in the stored historical input text through the text management application, and the second text is a stored historical input text. The method manages the input text of the local machine through the text management application, realizes text reuse, and improves the convenience of text input operations.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
图1为本申请一些实施例提供的显示设备与控制设备之间操作场景的示意图;FIG1 is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;
图2为本申请一些实施例提供的显示设备的硬件配置示意图;FIG2 is a schematic diagram of a hardware configuration of a display device provided in some embodiments of the present application;
图3为本申请一些实施例提供的显示设备的软件配置示意图;FIG3 is a schematic diagram of software configuration of a display device provided in some embodiments of the present application;
图4为本申请一些实施例提供的GET接口的传输路径示意图;FIG4 is a schematic diagram of a transmission path of a GET interface provided in some embodiments of the present application;
图5为本申请一些实施例提供的SET接口的传输路径示意图;FIG5 is a schematic diagram of a transmission path of a SET interface provided in some embodiments of the present application;
图6为本申请一些实施例提供的NOTIFY接口的传输路径示意图;FIG6 is a schematic diagram of a transmission path of a NOTIFY interface provided in some embodiments of the present application;
图7为本申请一些实施例提供的按键处理流程示意图;FIG7 is a schematic diagram of a key processing flow provided by some embodiments of the present application;
图8为本申请一些实施例提供的文本管理应用的启动流程示意图;FIG8 is a schematic diagram of a startup process of a text management application provided in some embodiments of the present application;
图9为本申请一些实施例提供的文本复用的流程示意图;FIG9 is a schematic diagram of a flow chart of text reuse provided in some embodiments of the present application;
图10为本申请一些实施例提供的软键盘应用的启用流程示意图;FIG10 is a schematic diagram of a process of enabling a soft keyboard application provided in some embodiments of the present application;
图11为本申请一些实施例提供的软键盘应用退出的一种流程示意图;FIG11 is a schematic diagram of a process of exiting a soft keyboard application provided in some embodiments of the present application;
图12为本申请一些实施例提供的软键盘应用退出的另一种流程示意图;FIG12 is another schematic diagram of a process of exiting a soft keyboard application provided in some embodiments of the present application;
图13为本申请一些实施例提供的软键盘页面的一种页面示意图;FIG13 is a schematic diagram of a soft keyboard page provided in some embodiments of the present application;
图14为本申请一些实施例提供的一级文本管理页面的一种页面示意图;FIG14 is a schematic diagram of a page of a primary text management page provided in some embodiments of the present application;
图15为本申请一些实施例提供的二级新建文本页面的页面示意图;FIG15 is a schematic diagram of a secondary newly created text page provided in some embodiments of the present application;
图16为本申请一些实施例提供的提示窗口的页面示意图;FIG16 is a page diagram of a prompt window provided in some embodiments of the present application;
图17为本申请一些实施例提供的二级文本详细页面的一种页面示意图;FIG17 is a schematic diagram of a page of a secondary text detail page provided in some embodiments of the present application;
图18为本申请一些实施例提供的软键盘页面的另一种页面示意图;FIG18 is another schematic diagram of a soft keyboard page provided in some embodiments of the present application;
图19为本申请一些实施例提供的一级文本管理页面的另一种页面示意图;FIG19 is another page schematic diagram of a primary text management page provided in some embodiments of the present application;
图20为本申请一些实施例提供的密码验证页面的一种页面示意图;FIG20 is a schematic diagram of a password verification page provided in some embodiments of the present application;
图21为本申请一些实施例提供的密码验证页面的另一种页面示意图;FIG21 is another schematic diagram of a password verification page provided in some embodiments of the present application;
图22为本申请一些实施例提供的二级加密文本详细页面的页面示意图;FIG22 is a schematic diagram of a secondary encrypted text details page provided in some embodiments of the present application;
图23为本申请一些实施例提供的二级文本详细页面的另一种页面示意图;FIG. 23 is another schematic diagram of a secondary text detail page provided in some embodiments of the present application;
图24为本申请一些实施例提供的二级文本详细页面的又一种页面示意图;FIG. 24 is another schematic diagram of a secondary text detail page provided in some embodiments of the present application;
图25为本申请一些实施例提供的设置菜单的页面示意图;FIG25 is a page diagram of a settings menu provided in some embodiments of the present application;
图26为本申请一些实施例提供的密码验证的页面示意图;FIG26 is a schematic diagram of a password verification page provided in some embodiments of the present application;
图27为本申请一些实施例提供的初始化的页面示意图;FIG27 is a schematic diagram of an initialization page provided in some embodiments of the present application;
图28为本申请一些实施例提供的软键盘页面的又一种页面示意图;FIG. 28 is another schematic diagram of a soft keyboard page provided in some embodiments of the present application;
图29为本申请一些实施例提供的管理模式的设置页面示意图。Figure 29 is a schematic diagram of the setting page of the management mode provided in some embodiments of the present application.
具体实施方式DETAILED DESCRIPTION
下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的系统和方法的示例。The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and/or software code that is capable of performing the functions associated with that element.
本申请实施例中,所述显示设备200泛指具有画面显示和数据处理能力的设备。例如,显示设备200包括但不限于智能电视、移动终端、计算机、监视器、广告屏、可穿戴设备、虚拟现实设备、增强现实设备等。In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
图1为本申请一些实施例提供的显示设备与控制设备之间操作场景的示意图。如图1中示出,用户可通过触控操作、移动终端300和控制设备100操作显示设备200。其中,控制设备100用于接收用户输入的操作指令,并将操作指令转换为显示设备200可识别和响应的控制指令。例如,控制设备100可以为遥控器、触控笔、手柄等。FIG1 is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. As shown in FIG1, a user can operate a display device 200 through touch operation, a mobile terminal 300, and a control device 100. The control device 100 is used to receive an operation instruction input by a user and convert the operation instruction into a control instruction that the display device 200 can recognize and respond to. For example, the control device 100 can be a remote control, a stylus, a handle, etc.
移动终端300可以作为一种控制设备,用于执行用户与显示设备200之间的人机交互。移动终端300还可以作为一种通信设备,用于与显示设备200建立通信连接,进行数据交互。在一些实施例中,移动终端300可与显示设备200安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作和数据通信的目的。也可以将移动终端300上显示音视频内容传输到显示设备200上,实现同步显示功能。The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
在一些实施例中,移动终端300或其他电子设备,也可以通过运行控制显示设备200的应用程序,模拟控制设备100的功能。In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .
如图1中还示出,显示设备200还与服务器400通过多种通信方式进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。1, the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.
显示设备200可以提供广播接收电视功能,还可以附加提供计算机支持功能的智能网络电视功能,包括但不限于,网络电视、智能电视、互联网协议电视(IPTV)等。The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.
图2为本申请一些实施例提供的图1中显示设备200的硬件配置框图。FIG. 2 is a hardware configuration block diagram of the display device 200 in FIG. 1 provided in some embodiments of the present application.
在一些实施例中,显示设备200可以包括调谐解调器210、通信装置220、检测器230、装置接口240、控制器250、显示器260、音频输出装置270、存储器、供电电源、用户输入接口280中的至少一种。In some embodiments, the display device 200 may include at least one of a tuner 210 , a communication device 220 , a detector 230 , a device interface 240 , a controller 250 , a display 260 , an audio output device 270 , a memory, a power supply, and a user input interface 280 .
在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
在一些实施例中,显示器260包括用于呈现画面的显示功能组件,以及驱动图像显示的驱动组件。显示器260用于接收源自控制器250输出的图像信号进行显示。例如,显示器260可以用于显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
在一些实施例中,通信装置220是用于根据各种通信协议类型与外部设备或服务器400进行通信的组件。显示设备200可以根据支持的通信方式的不同,设置有多个通信装置220。例如,显示设备200支持无线网络通信时,显示设备200可以设有包含WiFi功能的通信装置220。显示设备200支持蓝牙连接通信时,显示设备200需要设有包含蓝牙功能的通信装置220。In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
通信装置220可以通过无线或有线连接的方式使显示设备200与外部设备或服务器400进行通信连接。其中,有线连接可以通过数据线、接口等组件将显示设备200与外部设备连接。无线连接则可以通过无线信号或无线网络将显示设备200与外部设备连接。显示设备200可以直接与外部设备建立连接关系,也可以通过网关、路由、连接设备等间接建立连接关系。The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
在一些实施例中,控制器250可以包括中央处理器、视频处理器、音频处理器、图形处理器、电源处理器中的至少一个,用于输入/输出的第一接口至第n接口,控制器250通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input/output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.
在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
在一些实施例中,用户可在显示器260上显示的图形用户界面(Graphical UserInterfac e,GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
在一些实施例中,音频输出装置270可以为显示设备200的本机扬声器,也可以为显示设备200外接的音频输出设备。其中,对于显示设备200外接的音频输出设备,显示设备200还可以设置有外接音频输出端子,音频输出设备可以通过外接音频输出端子接入显示设备200,以输出显示设备200的声音。In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
在一些实施例中,用户输入接口280,可用于接收来自用户输入的指令。In some embodiments, the user input interface 280 may be used to receive instructions from a user.
图3示出了根据一些实施例的显示设备200中软件配置图。在一些实施例中,如图3所示,显示设备的系统可以包括内核(Kemel)、命令解析器(shell)、文件系统和应用程序。内核、shell和文件系统一起组成了基本的操作系统结构,它们让用户可以管理文件、运行程序并使用系统。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。FIG3 shows a software configuration diagram in a display device 200 according to some embodiments. In some embodiments, as shown in FIG3 , the system of the display device may include a kernel (Kemel), a command parser (shell), a file system, and an application. The kernel, shell, and file system together constitute the basic operating system structure, which allows users to manage files, run programs, and use the system. After power-on, the kernel starts, activates the kernel space, abstracts hardware, initializes hardware parameters, etc., runs and maintains virtual memory, schedulers, signals, and inter-process communication (IPC). After the kernel starts, the Shell and user applications are loaded. After startup, the application is compiled into machine code to form a process.
如图3所示,将显示设备的系统分为三层,从上至下分别为应用层、中间件层和硬件层。在一些实施例中,显示设备的系统还包括UI层(图中未示出),UI层位于应用层的上方,UI层接收应用层的数据传输,以实现显示器260的画面呈现。As shown in Figure 3, the system of the display device is divided into three layers, namely, the application layer, the middleware layer and the hardware layer from top to bottom. In some embodiments, the system of the display device also includes a UI layer (not shown in the figure), which is located above the application layer and receives data transmission from the application layer to realize the screen presentation of the display 260.
应用层主要包含电视上的常用应用,以及应用框架(Application Framework),其中,常用应用主要是基于浏览器Browser开发的应用,例如:HTML5 APPs;以及原生应用(Native APPs);The application layer mainly includes commonly used applications on TV and application frameworks. Common applications are mainly applications developed based on browsers, such as HTML5 APPs and native APPs.
应用框架(Application Framework)是一个完整的程序模型,具备标准应用软件所需的一切基本功能,例如:文件存取、资料交换...,以及这些功能的使用接口(工具栏、状态列、菜单、对话框)。The Application Framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, etc., as well as the user interfaces of these functions (toolbars, status bars, menus, dialog boxes).
原生应用(Native APPs)可以支持在线或离线,消息推送或本地资源访问。Native apps can support online or offline, message push or local resource access.
中间件层包括各种电视协议、多媒体协议以及系统组件等中间件。中间件可以使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。The middleware layer includes various TV protocols, multimedia protocols, system components and other middleware. The middleware can use the basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network, and can achieve the purpose of resource sharing and function sharing.
硬件层主要包括HAL接口、硬件以及驱动,其中,HAL接口为所有电视芯片对接的统一接口,具体逻辑由各个芯片来实现。驱动主要包含:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。The hardware layer mainly includes HAL interface, hardware and driver. Among them, HAL interface is the unified interface for all TV chips to connect, and the specific logic is implemented by each chip. Drivers mainly include: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
基于上述显示设备200,用户可以向显示设备200输入文本,以与显示设备200实施交互,例如,在浏览器中输入搜索词、输入密码、输入网络配置参数等。Based on the above display device 200 , the user can input text into the display device 200 to interact with the display device 200 , for example, input search terms, passwords, network configuration parameters, etc. in a browser.
在一些实施例中,显示设备200的输入文本包括两种类型:普遍记忆类型和不记忆文本类型。其中,普遍记忆类型,即当向显示设备200输入文本后,显示设备200可以一直显示该文本,再次编辑该文本时是从当前已有文本开始编辑,例如给显示设备200命名的设置页面。不记忆文本类型,即向显示设备200输入的文本仅本次有效,再次编辑时不会出现原先文本内容,需重新编辑,例如密码输入页面。In some embodiments, the input text of the display device 200 includes two types: a general memory type and a non-memory text type. Among them, the general memory type, that is, after inputting text into the display device 200, the display device 200 can always display the text, and when editing the text again, the editing starts from the current existing text, such as the setting page for naming the display device 200. The non-memory text type, that is, the text input into the display device 200 is only valid this time, and the original text content will not appear when editing again, and it needs to be re-edited, such as the password input page.
显示,上述实施方式不够便捷。对于第一种方式,如果用户想要将文本更改成曾经输入过的历史文本,就需要重新输入,若是复杂文本则会耗费更长的时间。对于第二种方式,当用户需要记忆的密码繁多时,很容易忘记或者记混,每次打开密码窗口都要不断试错,无疑对用户来说很不方便。The above implementation is not convenient enough. For the first method, if the user wants to change the text to a historical text that has been entered before, he needs to re-enter it, which takes a longer time if it is a complex text. For the second method, when the user needs to remember many passwords, it is easy to forget or mix them up. Every time the password window is opened, it is necessary to constantly try and make mistakes, which is undoubtedly very inconvenient for the user.
在一些实施例中,可以通过装置接口240连接鼠标、键盘等外接设备,与显示设备200配合,实现文本的快速输入。然而该种方式无法查看文本输入历史,无法解决文本记忆与复用的问题。In some embodiments, external devices such as a mouse and a keyboard can be connected through the device interface 240 to cooperate with the display device 200 to achieve fast text input. However, this method cannot view the text input history and cannot solve the problem of text memory and reuse.
在一些实施例中,可以通过移动终端300进行显示设备200的文本管理,即用户向显示设备200输入文本时可以通过移动终端300向显示设备200广播输入文本。然而该种方式依赖移动终端300的文本管理系统,显示设备200的文本信息只能在终端设备300上管理,便利性较低。且需要为移动终端300和显示设备200配置网络环境,认证显示设备IP名称、建立局域网连接等复杂步骤,复杂度较高,降低用户体验。In some embodiments, the text management of the display device 200 can be performed through the mobile terminal 300, that is, when the user inputs text to the display device 200, the input text can be broadcast to the display device 200 through the mobile terminal 300. However, this method relies on the text management system of the mobile terminal 300, and the text information of the display device 200 can only be managed on the terminal device 300, which is less convenient. In addition, it is necessary to configure the network environment for the mobile terminal 300 and the display device 200, authenticate the IP name of the display device, establish a local area network connection, and other complex steps, which are highly complex and reduce the user experience.
例如,当在番组表(EPG)中通过节目名搜索节目信息时,用户可能会忘记昨天看的节目名称或频道名称,而EPG也不会提供观看历史。用户想要再次找到这个节目就需要不断在EPG中翻页查找,降低效率。除了EPG外,还有本地浏览器、检索应用名称快捷跳转功能等无浏览历史记录的应用也存在上述效率低的情况。For example, when searching for program information by program name in the program guide (EPG), the user may forget the name of the program or channel that he watched yesterday, and the EPG does not provide viewing history. If the user wants to find the program again, he needs to keep turning pages in the EPG, which reduces efficiency. In addition to the EPG, there are also local browsers, applications that do not have a browsing history, such as the quick jump function of searching for application names, which also have the above-mentioned low efficiency.
因此,基于上述问题,本申请部分实施例提供一种文本管理方法,通过设置文本管理应用,对显示设备200进行文本管理,可以使用户从重复的文本输入过程中解放出来,提高文本输入操作的便捷性。其中,文本管理应用包括两种场景、两种实现模式和两种管理方式。Therefore, based on the above problems, some embodiments of the present application provide a text management method, which can free users from the repetitive text input process and improve the convenience of text input operations by setting a text management application to manage text on the display device 200. The text management application includes two scenarios, two implementation modes and two management methods.
两种场景:普通文本存储/提取方式和密码类文本存储/提取方式。对于不包含敏感信息的普通文本可以直接通过文本管理应用实现文本的存储/提取。对于包含敏感信息的密码类文本,可以设置密码保护策略,为文本管理应用配置应用锁,当用户输入正确的应用锁密码时,才可解锁文本管理应用的存储/提取功能。Two scenarios: ordinary text storage/retrieval and password-type text storage/retrieval. For ordinary text that does not contain sensitive information, you can directly store/retrieve text through the text management application. For password-type text that contains sensitive information, you can set a password protection policy and configure an application lock for the text management application. When the user enters the correct application lock password, the storage/retrieval function of the text management application can be unlocked.
两种实现模式:内嵌模式与应用模式。内嵌模式是指文本管理应用可以内嵌于软键盘应用,能够响应软键盘应用的操作而启动,既能在需要输入文本的场景下激活。其中,软键盘控件是一种在显示设备200屏幕上显示的虚拟键盘,包括字母键、数字键、符号键、确认键、退格键等多种操作键。用户可以通过遥控器等控制设备100对软键盘控件进行操控,从而实现文本输入,以便用户可以输入搜索词、电子邮件地址、密码等。软键盘应用的应用场景包括名称修改、WIFI连接密码输入、检索应用名称快捷跳转功能、浏览器搜索、本机媒体应用或U盘搜索媒资、频道或应用重命名、外部设备重命名以及EPG番组表节目检索等。Two implementation modes: embedded mode and application mode. The embedded mode means that the text management application can be embedded in the soft keyboard application, and can be started in response to the operation of the soft keyboard application, and can be activated in the scene where text input is required. Among them, the soft keyboard control is a virtual keyboard displayed on the screen of the display device 200, including letter keys, number keys, symbol keys, confirmation keys, backspace keys and other operation keys. The user can control the soft keyboard control through the remote control or other control device 100 to realize text input, so that the user can enter search terms, email addresses, passwords, etc. The application scenarios of the soft keyboard application include name modification, WIFI connection password input, quick jump function of retrieving application names, browser search, local media application or U disk search for media resources, channel or application renaming, external device renaming, and EPG program table program retrieval, etc.
应用模式是指文本管理应用可以作为独立应用启动,类似于文本备忘录,以展示本机已存储的文本列表,并可进行文本编辑,增加文本管理应用的功能性和灵活性。Application mode means that the text management application can be launched as an independent application, similar to a text memo, to display a list of texts stored in the device and to perform text editing, thereby increasing the functionality and flexibility of the text management application.
两种管理方式:应用管理模式与公共管理模式,支持应用内部和跨应用的文本历史记录管理,前者可以实现在同一个应用下快速定位文本,后者可以实现跨应用复用文本,更加方便快捷。Two management modes: application management mode and public management mode, support text history management within the application and across applications. The former can realize quick location of text in the same application, and the latter can realize text reuse across applications, which is more convenient and quick.
为了实现上述文本管理方法,显示设备200涉及后台应用管理模块(ApplicationManager,APM)、前端HTML5显示等领域,前端HTML5通过与中间件层接口通信,以控制应用管理和按键响应等功能。显示设备200按架构主要分为前端UI模块、接口通信模块、后端实现模块。In order to implement the above text management method, the display device 200 involves the background application management module (ApplicationManager, APM), front-end HTML5 display and other fields. The front-end HTML5 communicates with the middleware layer interface to control functions such as application management and key response. The display device 200 is mainly divided into a front-end UI module, an interface communication module, and a back-end implementation module according to the architecture.
显示设备200中前后端的通信方式可以基于3种交互接口实现,分别为获取(GET)接口、设置(SET)接口和通知(NOTIFY)接口。其中,GET接口用于前端向后端获取数据信息。SET接口用于前端向后端存储信息,实现信息的存储或更新。NOTIFY接口需要前端订阅,当后端状态改变时,会向订阅的前端发送状态改变信息。通过上述三个接口搭配使用,从而实现前后端握手。The communication mode between the front-end and the back-end in the display device 200 can be implemented based on three interactive interfaces, namely, the acquisition (GET) interface, the setting (SET) interface and the notification (NOTIFY) interface. Among them, the GET interface is used by the front-end to obtain data information from the back-end. The SET interface is used by the front-end to store information to the back-end to realize the storage or update of information. The NOTIFY interface requires the front-end to subscribe. When the back-end status changes, the status change information will be sent to the subscribed front-end. The above three interfaces are used in combination to achieve the handshake between the front-end and the back-end.
例如,在显示设备200启动时,会对浏览器进行初始化设置,此时可以在HTML5将用到的NOTIFY接口提前注册。For example, when the display device 200 is started, the browser will be initialized and set up, at which time the NOTIFY interface to be used can be registered in advance in HTML5.
如图4所示,为本申请实施例提供的GET接口的传输路径示意图。浏览器通过GET接口向后端请求数据信息。请求经过GET接口传入接口消息处理模块。接口消息处理模块将请求分发给中间件或APM模块。中间件或APM模块返回数据信息给接口消息处理模块。接口消息处理模块再将数据信息传回GET接口,经过GET接口将数据信息传回浏览器。As shown in Figure 4, it is a schematic diagram of the transmission path of the GET interface provided in the embodiment of the present application. The browser requests data information from the backend through the GET interface. The request is transmitted to the interface message processing module through the GET interface. The interface message processing module distributes the request to the middleware or APM module. The middleware or APM module returns the data information to the interface message processing module. The interface message processing module then transmits the data information back to the GET interface, and transmits the data information back to the browser through the GET interface.
如图5所示,为本申请实施例提供的SET接口的传输路径示意图。浏览器通过SET接口,向后端请求数据处理或数据存储。请求经过SET接口传入接口消息处理模块。接口消息处理模块将请求分发给中间件或APM模块。中间件或APM模块对数据信息进行处理或存储。As shown in FIG5 , a schematic diagram of the transmission path of the SET interface provided in an embodiment of the present application is provided. The browser requests data processing or data storage from the backend through the SET interface. The request is transmitted to the interface message processing module through the SET interface. The interface message processing module distributes the request to the middleware or APM module. The middleware or APM module processes or stores the data information.
如图6所示,为本申请实施例提供的NOTIFY接口的传输路径示意图。当中间件或APM模块状态改变时,会将状态改变信息传入接口消息处理模块,通过接口消息处理模块传入NOTIFY接口,经过NOTIFY接口将状态改变信息发送至浏览器。As shown in Figure 6, it is a schematic diagram of the transmission path of the NOTIFY interface provided in the embodiment of the present application. When the state of the middleware or APM module changes, the state change information will be transmitted to the interface message processing module, and then transmitted to the NOTIFY interface through the interface message processing module, and the state change information will be sent to the browser through the NOTIFY interface.
在一些实施例中,具体的数据传输方式如下:In some embodiments, the specific data transmission method is as follows:
(1)信息数据的获取/存储:获取数据信息时,前端通过GET接口获取数据是否有效及是否有可读权限,在确定数据有效且具有可读权限时,再通过GET接口获取实际需求的数据。同理,存储信息时,前端会先通过GET接口确认是否可存储,以防内存满/无权限等问题,后端收到后,会反馈给前端可用状态,之后前端再使用SET接口向后端存储/更新数据。(1) Acquisition/storage of information data: When acquiring data information, the front end uses the GET interface to obtain whether the data is valid and whether it has read permission. When it is determined that the data is valid and has read permission, it then uses the GET interface to obtain the actual required data. Similarly, when storing information, the front end will first confirm whether it can be stored through the GET interface to prevent problems such as full memory/no permission. After receiving the information, the back end will feedback the available status to the front end, and then the front end will use the SET interface to store/update data to the back end.
(2)切换应用:当显示设备200切换应用时,后端会通过NOTIFY接口向前端发送通知,前端收到通知后保存相关信息,当加载更新页面时启用。(2) Switching applications: When the display device 200 switches applications, the backend sends a notification to the frontend through the NOTIFY interface. After receiving the notification, the frontend saves the relevant information and enables it when loading the update page.
(3)按键响应:如图7所示,当显示设备200接收到控制设备100发送的按键的键值(key)时,按键信息被传入键盘栈,键盘栈依序将按键信息发送给按键处理模块,经过按键处理模块处理后的按键信息发送给APM模块。若前端应用通过按键注册接口向APM模块注册了该按键的监听,则会收到APM模块通过NOTIFY接口发送的该按键的键值。前端的用户界面(UI)模块接收到按键键值后,会触发相应的用户界面更新或执行特定功能,如导航、输入字符等,实现用户与显示设备200的交互。(3) Key response: As shown in FIG. 7 , when the display device 200 receives the key value (key) of the key sent by the control device 100, the key information is passed to the keyboard stack, and the keyboard stack sends the key information to the key processing module in sequence, and the key information processed by the key processing module is sent to the APM module. If the front-end application registers the monitoring of the key with the APM module through the key registration interface, it will receive the key value of the key sent by the APM module through the NOTIFY interface. After receiving the key value, the front-end user interface (UI) module will trigger the corresponding user interface update or execute specific functions, such as navigation, character input, etc., to realize the interaction between the user and the display device 200.
下面从两种实现模式:内嵌模式与应用模式,对文本管理应用的启动和退出进行阐述。The following describes how to start and exit the text management application from two implementation modes: embedded mode and application mode.
在一些实施例中,如图8所示,对于文本管理应用的应用模式入口,可以设置在显示设备200的主界面,主界面为显示设备200的主屏幕界面,主界面可以展示安装在显示设备200上的应用的应用图标,用户可以通过点击图标来启动相应的应用。即显示设备200控制显示器260显示主界面时,可以响应于用户输入的对文本管理应用的应用图标的点击指令,生成用于启动文本管理应用的启动指令,从而以应用模式启动文本管理应用。In some embodiments, as shown in FIG8 , the application mode entry of the text management application can be set on the main interface of the display device 200, which is the main screen interface of the display device 200. The main interface can display application icons of applications installed on the display device 200, and the user can start the corresponding application by clicking the icon. That is, when the display device 200 controls the display 260 to display the main interface, it can generate a start instruction for starting the text management application in response to the user input of the click instruction on the application icon of the text management application, thereby starting the text management application in the application mode.
在一些实施例中,如图8所示,对于文本管理应用的应用模式入口,可以设置在显示设备200的设置菜单,设置菜单是显示设备200中用于配置各种系统设置和应用特性的界面。在设置菜单中设置文本管理应用的选项,用于可以调用设置菜单,通过点击设置菜单中文本管理应用的选项,以启动文本管理应用。即显示设备200控制显示器260显示设置菜单时,可以响应于用户输入的对设置菜单中文本管理应用的选项的选中指令,生成用于启动文本管理应用的启动指令,从而以应用模式启动文本管理应用。In some embodiments, as shown in FIG8 , the application mode entry of the text management application can be set in the setting menu of the display device 200, and the setting menu is an interface for configuring various system settings and application characteristics in the display device 200. The text management application option is set in the setting menu, and the setting menu can be called, and the text management application can be started by clicking the text management application option in the setting menu. That is, when the display device 200 controls the display 260 to display the setting menu, a start instruction for starting the text management application can be generated in response to the user input of the selection instruction of the text management application option in the setting menu, thereby starting the text management application in the application mode.
例如,显示设备200可以显示如图24所示的设置菜单,该设置菜单中包括备忘录选项,即文本管理应用的应用模式入口。显示设备200可以响应于用户输入对备忘录选项的选中指令,以应用模式启动文本管理应用。For example, the display device 200 may display a setting menu as shown in FIG24, which includes a memo option, ie, an application mode entry of the text management application. The display device 200 may start the text management application in application mode in response to a user inputting a selection instruction for the memo option.
在一些实施例中,显示设备200运行时,可以接收对目标文本框的选中指令,目标文本框是指显示设备200屏幕上显示的用于输入文本的区域,如搜索框、登录密码框等。响应于该选中指令,可以启动软键盘应用,并控制显示器260显示软键盘应用对应的软键盘控件,通过在屏幕上显示模拟实体键盘功能的软键盘控件,便于用户能够输入文本。In some embodiments, when the display device 200 is running, it can receive a selection instruction for a target text box, which refers to an area for inputting text displayed on the screen of the display device 200, such as a search box, a login password box, etc. In response to the selection instruction, a soft keyboard application can be started, and the display 260 can be controlled to display a soft keyboard control corresponding to the soft keyboard application. By displaying a soft keyboard control that simulates the function of a physical keyboard on the screen, it is convenient for the user to input text.
在一些实施例中,如图8所示,对于文本管理应用的内嵌模式,文本管理应用可以通过控制设备100上的特定按键来启动。显示设备200中的APM模块可以识别到特定按键的按键值,以触发文本管理应用的启动。即在显示器260显示软键盘控件时,接收控制设备100发送的第一按键值,第一按键值为控制设备100中第一按键的按键值。根据第一按键值生成用于启动文本管理应用的启动指令,从而以内嵌模式启动文本管理应用。In some embodiments, as shown in FIG8 , for the embedded mode of the text management application, the text management application can be started by a specific key on the control device 100. The APM module in the display device 200 can identify the key value of the specific key to trigger the start of the text management application. That is, when the display 260 displays the soft keyboard control, the first key value sent by the control device 100 is received, and the first key value is the key value of the first key in the control device 100. A start instruction for starting the text management application is generated according to the first key value, thereby starting the text management application in the embedded mode.
基于图8所示的文本管理应用的启动流程,显示设备200启动文本管理应用时,会获取当前应用信息,如果判断当前为软键盘应用环境,则以内嵌模式启动文本管理应用。如果判断当前为通过应用模式入口直接启动文本管理应用,则以应用模式启动文本管理应用。Based on the startup process of the text management application shown in FIG8 , when the display device 200 starts the text management application, it will obtain the current application information, and if it is determined that the current application environment is a soft keyboard application environment, the text management application will be started in the embedded mode. If it is determined that the text management application is currently started directly through the application mode entry, the text management application will be started in the application mode.
启动文本管理应用后,可以获取通过文本管理应用管理的文本信息,基于文本信息生成文本管理应用对应的文本管理页面,并控制显示器260显示文本管理页面,文本管理页面包括已存储的历史输入文本。基于该文本管理页面可以实现文本存储、文本编辑和文本复用功能。After starting the text management application, the text information managed by the text management application can be obtained, a text management page corresponding to the text management application is generated based on the text information, and the display 260 is controlled to display the text management page, which includes the stored historical input text. Based on the text management page, text storage, text editing and text reuse functions can be realized.
在一些实施例中,显示设备200可以响应于用户基于文本管理界面输入的第一文本的文本存储指令,通过文本管理应用存储第一文本,第一文本为未存储的输入文本。In some embodiments, the display device 200 may store the first text through the text management application in response to a text storage instruction of the first text input by the user based on the text management interface, where the first text is an unstored input text.
在一些实施例中,显示设备200可以响应于用户基于文本管理界面输入的第二文本的文本编辑指令,通过文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,第二文本为已存储的历史输入文本。文本编辑操作包括删除、修改、复制等操作。In some embodiments, the display device 200 can respond to a text editing instruction of a second text input by a user based on the text management interface, and perform a text editing operation on the second text in the stored historical input text through the text management application, where the second text is the stored historical input text. The text editing operation includes operations such as deletion, modification, and copying.
在一些实施例中,文本管理应用也可以通过控制设备100上的按键来退出。即显示设备200运行文本管理应用时,接收控制设备100发送的第七按键值,第七按键值为控制设备100中第七按键的按键值,例如第七按键可以为返回键或者结束键。根据第七按键值生成用于退出文本管理应用的退出指令,从而退出文本管理应用。In some embodiments, the text management application can also be exited by pressing a button on the control device 100. That is, when the display device 200 runs the text management application, it receives the seventh button value sent by the control device 100. The seventh button value is the button value of the seventh button in the control device 100. For example, the seventh button can be a return button or an end button. An exit instruction for exiting the text management application is generated according to the seventh button value, thereby exiting the text management application.
根据应用模式的不同,如果文本管理应用是以内嵌模式运行,则退出后会返回到软键盘页面,即显示器260取消显示文本管理应用的文本管理页面,显示软键盘页面。如果文本管理应用是以应用模式运行,则退出后会返回到主界面,即显示器260取消显示文本管理应用的文本管理页面,显示主界面。Depending on the application mode, if the text management application is running in embedded mode, it will return to the soft keyboard page after exiting, that is, the display 260 cancels the display of the text management page of the text management application and displays the soft keyboard page. If the text management application is running in application mode, it will return to the main interface after exiting, that is, the display 260 cancels the display of the text management page of the text management application and displays the main interface.
下面从两种场景:普通文本存储/提取方式和密码类文本存储/提取方式,对通过文本管理应用进行文本信息的存储和提取进行阐述。The following describes the storage and retrieval of text information through a text management application from two scenarios: ordinary text storage/retrieval and password-type text storage/retrieval.
在一些实施例中,文本管理应用对应的文本管理页面可以包括一级文本管理页面和二级文本详细页面。其中,一级文本管理页面包括历史输入文本项,即已存储的历史输入文本项。历史输入文本项包括历史输入文本名称、历史输入文本所属应用和历史输入文本存储时间。二级文本详细页面为历史输入文本项对应的历史输入文本,即文本的详细信息。In some embodiments, the text management page corresponding to the text management application may include a primary text management page and a secondary text detail page. Among them, the primary text management page includes a historical input text item, that is, a stored historical input text item. The historical input text item includes the name of the historical input text, the application to which the historical input text belongs, and the storage time of the historical input text. The secondary text detail page is the historical input text corresponding to the historical input text item, that is, the detailed information of the text.
显示设备200可以响应于用于启动文本管理应用的启动指令,启动文本管理应用,控制显示器260显示文本管理应用对应的一级文本管理页面。在显示器260显示一级文本管理页面时,用户可以浏览一级文本管理页面中的历史输入文本项。The display device 200 can respond to the start instruction for starting the text management application, start the text management application, and control the display 260 to display the primary text management page corresponding to the text management application. When the display 260 displays the primary text management page, the user can browse the historical input text items in the primary text management page.
当需要查看目标历史输入文本项的详细文本时,可以输入对目标历史输入文本项的选中指令。显示设备200响应于对目标历史输入文本项的选中指令,控制显示器260显示目标历史输入文本项对应的二级文本详细页面,该二级文本详细页面包括目标历史输入文本项对应的目标历史输入文本。When the detailed text of the target history input text item needs to be viewed, a selection instruction for the target history input text item can be input. In response to the selection instruction for the target history input text item, the display device 200 controls the display 260 to display the secondary text detail page corresponding to the target history input text item, and the secondary text detail page includes the target history input text corresponding to the target history input text item.
在一些实施例中,可以通过二级文本详细页面执行文本编辑操作,用户可以基于二级文本详细页面对页面中的历史输入文本进行编辑,从而使文本管理应用可以更新存储的历史输入文本。In some embodiments, text editing operations can be performed through the secondary text detail page, and the user can edit the historical input text in the page based on the secondary text detail page, so that the text management application can update the stored historical input text.
在一些实施例中,以内嵌模式启动文本管理应用时,显示设备200退出软键盘应用,并控制显示器260取消显示软键盘控件,以及记录软键盘应用当前的第一软键盘信息。第一软键盘信息包括通过软键盘控件在目标文本框中已输入的输入文本、目标文本框中光标的光标位置和目标文本框的软键盘类型参数。其中,软键盘类型参数为表征软键盘布局和功能特性的设置值,包括语言类型(如中文、英文、日文等)、软键盘布局(如数字键盘、符号键盘等)、大小写状态等。In some embodiments, when the text management application is started in embedded mode, the display device 200 exits the soft keyboard application, controls the display 260 to cancel the display of the soft keyboard control, and records the current first soft keyboard information of the soft keyboard application. The first soft keyboard information includes the input text entered in the target text box through the soft keyboard control, the cursor position of the cursor in the target text box, and the soft keyboard type parameter of the target text box. Among them, the soft keyboard type parameter is a setting value that characterizes the layout and functional characteristics of the soft keyboard, including language type (such as Chinese, English, Japanese, etc.), soft keyboard layout (such as numeric keyboard, symbol keyboard, etc.), uppercase and lowercase status, etc.
当显示设备200退出文本管理应用时,重新启动软键盘应用,并获取记录的第一软键盘信息,控制显示器260按照第一软键盘信息显示软键盘控件,以将软键盘控件恢复至启动文本管理应用前的显示状态。When the display device 200 exits the text management application, it restarts the soft keyboard application, obtains the recorded first soft keyboard information, and controls the display 260 to display the soft keyboard control according to the first soft keyboard information to restore the soft keyboard control to the display state before starting the text management application.
本实施例中,通过记录文本管理应用启动,软键盘应用退出时,软键盘应用的软键盘信息。当文本管理应用退出,软键盘应用重启时能够基于记录的软键盘信息恢复至启动文本管理应用前的状态。In this embodiment, by recording the soft keyboard information of the soft keyboard application when the text management application is started and the soft keyboard application is exited, when the text management application is exited and the soft keyboard application is restarted, it can be restored to the state before the text management application is started based on the recorded soft keyboard information.
在一些实施例中,可以通过文本管理应用实现文本复用功能。如图9所示,在显示器260显示目标历史输入文本项对应的二级文本详细页面时,显示设备200可以接收控制设备100发送的第二按键值,第二按键值为控制设备100中第二按键的按键值。响应于该第二按键值,将目标历史输入文本复制至粘贴板,粘贴板为显示设备200中的公共存储区域,以用于后续复用。In some embodiments, the text reuse function can be implemented through a text management application. As shown in FIG9 , when the display 260 displays the secondary text detail page corresponding to the target history input text item, the display device 200 can receive the second key value sent by the control device 100, and the second key value is the key value of the second key in the control device 100. In response to the second key value, the target history input text is copied to the clipboard, which is a public storage area in the display device 200 for subsequent reuse.
如图9所示,在显示器260再次显示包含软键盘控件的软键盘页面时,如基于目标文本框选中时启动软键盘对应的软键盘页面,或者当退出文本管理应用,重新启动软键盘应用后,即显示设备200恢复显示软键盘应用对应的软键盘页面。显示设备200可以接收控制设备100发送的第三按键值,第三按键值为控制设备100中第三按键的按键值。响应于该第三按键值,通过软键盘应用获取粘贴板中的目标历史输入文本,并在目标文本框当前的光标位置处粘贴目标历史输入文本。从而实现文本复用。As shown in FIG9 , when the display 260 displays the soft keyboard page containing the soft keyboard control again, such as starting the soft keyboard page corresponding to the soft keyboard when the target text box is selected, or when the text management application is exited and the soft keyboard application is restarted, the display device 200 resumes displaying the soft keyboard page corresponding to the soft keyboard application. The display device 200 can receive the third key value sent by the control device 100, and the third key value is the key value of the third key in the control device 100. In response to the third key value, the target historical input text in the pasteboard is obtained through the soft keyboard application, and the target historical input text is pasted at the current cursor position of the target text box. Thus, text reuse is achieved.
在一些实施例中,可以通过文本管理应用实现文本存储功能。文本管理应用对应的文本管理页面可以包括二级新建文本页面,该二级新建文本页面用于执行文本编辑操作和文本存储操作。在显示器260显示一级文本管理页面时,接收控制设备100发送的第四按键值,第四按键值为控制设备100中第四按键的按键值。响应于第四按键值,控制显示器200显示二级新建文本页面,以通过该二级新建文本页面与用户执行交互,实现文本存储。In some embodiments, the text storage function can be implemented through a text management application. The text management page corresponding to the text management application may include a secondary new text page, which is used to perform text editing operations and text storage operations. When the display 260 displays the primary text management page, a fourth key value sent by the control device 100 is received, and the fourth key value is the key value of the fourth key in the control device 100. In response to the fourth key value, the control display 200 displays the secondary new text page, so as to interact with the user through the secondary new text page to implement text storage.
在一些实施例中,以内嵌模式启动文本管理应用时,为了提高用户体验,显示设备200退出软键盘应用,启动文本管理应用时,会记录通过软键盘控件在目标文本框中已输入的输入文本。在显示器200显示二级新建文本页面时,可以将记录的通过软键盘控件在目标文本框中已输入的输入文本填充至二级新建文本页面。用户可以基于二级新建文本页面对输入文本进行编辑,编辑完成后,可以输入存储指令,以通过文本管理应用存储编辑后的输入文本。In some embodiments, when the text management application is started in embedded mode, in order to improve the user experience, the display device 200 exits the soft keyboard application, and when the text management application is started, the input text that has been entered in the target text box through the soft keyboard control is recorded. When the display 200 displays the secondary new text page, the recorded input text that has been entered in the target text box through the soft keyboard control can be filled into the secondary new text page. The user can edit the input text based on the secondary new text page. After the editing is completed, a storage instruction can be entered to store the edited input text through the text management application.
在一些实施例中,可以在文本管理应用中启用软键盘应用以实现文本编辑功能。针对于上述二级新建文本页面或二级文本详细页面的编辑,显示设备200可以响应于用户通过二级新建文本页面或二级文本详细页面输入的编辑指令,启动软键盘应用。并获取二级新建文本页面或二级文本详细页面的第二软键盘信息。第二软键盘信息包括二级新建文本页面或二级文本详细页面中当前的文本信息和光标位置,以及文本管理应用的软键盘类型参数。In some embodiments, a soft keyboard application can be enabled in a text management application to implement a text editing function. For the editing of the above-mentioned secondary new text page or secondary text detail page, the display device 200 can start the soft keyboard application in response to an editing instruction input by the user through the secondary new text page or the secondary text detail page. And obtain the second soft keyboard information of the secondary new text page or the secondary text detail page. The second soft keyboard information includes the current text information and cursor position in the secondary new text page or the secondary text detail page, as well as the soft keyboard type parameters of the text management application.
控制显示器260按照第二软键盘信息显示软键盘控件,此时,二级新建文本页面或二级文本详细页面可以通过软键盘控件执行编辑操作。The display 260 is controlled to display a soft keyboard control according to the second soft keyboard information. At this time, the secondary new text page or the secondary text detail page can be edited through the soft keyboard control.
当编辑完成后,显示设备200可以响应于用于退出软键盘应用的退出指令,退出软键盘应用,并控制显示器260取消显示软键盘控件。同时将二级新建文本页面或二级文本详细页面通过软键盘控件执行编辑操作后的页面文本内容配置给文本管理应用。通过文本管理应用按照页面文本内容更新二级新建文本页面或二级文本详细页面,最后控制显示器260显示更新后的二级新建文本页面或二级文本详细页面。When the editing is completed, the display device 200 can respond to the exit instruction for exiting the soft keyboard application, exit the soft keyboard application, and control the display 260 to cancel the display of the soft keyboard control. At the same time, the page text content of the secondary new text page or the secondary text detail page after the soft keyboard control is edited is configured to the text management application. The secondary new text page or the secondary text detail page is updated according to the page text content by the text management application, and finally the display 260 is controlled to display the updated secondary new text page or the secondary text detail page.
基于上述实施方式,对于软键盘应用的启用方式,基于文本管理应用启动软键盘应用的方式包括两种:对文本管理应用的文本管理界面进行编辑处理时启动和以嵌入模式运行的文本管理应用退出时启动。对此,显示设备200可以获取接口调用时传入的启动软键盘应用时附带的启动参数字符串,即param信息,通过该启动参数可以知悉是哪个应用启动软键盘应用。Based on the above implementation, for the activation method of the soft keyboard application, there are two methods for starting the soft keyboard application based on the text management application: starting when editing the text management interface of the text management application and starting when the text management application running in the embedded mode exits. In this regard, the display device 200 can obtain the startup parameter string attached to the startup soft keyboard application when the interface is called, that is, param information, and through the startup parameter, it can be known which application starts the soft keyboard application.
例如,文本管理应用应用于电视中,其应用名称可以为电视文本管理应用(Television Te xture Manager,TTM)。对此,如果启动参数param中定义的字符串为“startup=TTMin”,则说明是文本管理应用进行文本编辑时启动软键盘应用。如果启动参数param中定义的字符串为“startup=TTMout”,则说明是以嵌入模式运行的文本管理应用退出时启动软键盘应用。For example, a text management application is used in a television, and its application name may be a television text management application (TTM). In this regard, if the string defined in the startup parameter param is "startup=TTMin", it means that the soft keyboard application is started when the text management application is editing text. If the string defined in the startup parameter param is "startup=TTMout", it means that the soft keyboard application is started when the text management application running in embedded mode exits.
如图10所示,如果基于启动参数确定是文本管理应用进行文本编辑时启动软键盘应用,则获取文本管理应用需要进行文本编辑的文本管理界面中当前的文本信息和光标位置,以及文本管理应用当前的软键盘类型参数。控制显示器260基于文本信息、光标位置和软键盘类型参数显示软键盘控件。As shown in FIG10 , if it is determined based on the startup parameters that the soft keyboard application is started when the text management application is performing text editing, the current text information and cursor position in the text management interface where the text management application needs to perform text editing, as well as the current soft keyboard type parameters of the text management application are obtained. The display 260 is controlled to display the soft keyboard control based on the text information, cursor position and soft keyboard type parameters.
如果基于启动参数确定是以嵌入模式运行的文本管理应用退出时启动软键盘应用,则获取启动文本管理应用时记录的软键盘应用的文本信息、光标位置和软键盘类型参数。控制显示器260基于文本信息、光标位置和软键盘类型参数显示软键盘控件,以使软键盘控件能够基于记录的软键盘信息恢复至启动文本管理应用前的状态。If it is determined based on the startup parameters that the soft keyboard application is started when the text management application running in the embedded mode is exited, the text information, cursor position and soft keyboard type parameters of the soft keyboard application recorded when the text management application is started are obtained. The display 260 is controlled to display the soft keyboard control based on the text information, cursor position and soft keyboard type parameters, so that the soft keyboard control can be restored to the state before the text management application is started based on the recorded soft keyboard information.
如果基于启动参数确定是其他应用启动软键盘应用,则获取其他应用需要进行文本编辑的界面中当前的文本信息和光标位置,以及其他应用的软键盘类型参数。控制显示器260基于文本信息、光标位置和软键盘类型参数显示软键盘控件。If it is determined based on the startup parameters that another application is starting the soft keyboard application, the current text information and cursor position in the interface where the other application needs to edit text, as well as the soft keyboard type parameters of the other application, are obtained. The display 260 is controlled to display the soft keyboard control based on the text information, cursor position and soft keyboard type parameters.
对于软键盘应用的退出方式,文本管理应用与软键盘应用交互时退出软键盘应用的方式包括两种。第一种方式是在启动文本管理应用时退出,此时软键盘应用会主动保存当前文本信息数据以及相关配置参数,例如键盘类型、键盘初始文本、键盘可用切换语言等。第二种方式是在文本管理应用的文本管理界面(如二级文本详细页面、二级新建文本页面)编辑完成后退出,退出软键盘应用后,需要将编辑的文本数据通过NOTIFY接口传给文本管理应用。由于两种退出方式基于不同按键响应,第一种方式是通过控制设备100中的第一按键退出,第二种方式是通过控制设备100中的第七按键退出,如返回键或者结束键。两套按键响应退出流程,因此不需要附加的参数判断是哪种退出方式。As for the exit method of the soft keyboard application, there are two ways to exit the soft keyboard application when the text management application interacts with the soft keyboard application. The first way is to exit when the text management application is started. At this time, the soft keyboard application will actively save the current text information data and related configuration parameters, such as keyboard type, keyboard initial text, keyboard available switching language, etc. The second way is to exit after editing the text management interface (such as the secondary text detail page, the secondary new text page) of the text management application. After exiting the soft keyboard application, the edited text data needs to be passed to the text management application through the NOTIFY interface. Since the two exit methods are based on different key responses, the first method is to exit through the first key in the control device 100, and the second method is to exit through the seventh key in the control device 100, such as the return key or the end key. Two sets of key responses exit the process, so no additional parameters are required to determine which exit method is.
如图11所示,为在启动文本管理应用时退出软键盘应用的流程示意图。在运行软键盘应用时,显示设备200可以响应于控制设备100发送的第一按键值,存储通过软键盘控件已输入的输入文本、当前光标位置和软键盘类型参数。退出软键盘应用,并启动文本管理应用。As shown in FIG11 , it is a flow chart of exiting a soft keyboard application when a text management application is started. When the soft keyboard application is running, the display device 200 can store the input text entered through the soft keyboard control, the current cursor position and the soft keyboard type parameter in response to the first key value sent by the control device 100. Exit the soft keyboard application and start the text management application.
如图12所示,为在文本管理应用的文本管理界面编辑完成后退出软键盘应用的流程示意图。在退出软键盘应用时,显示设备200可以获取启动参数param,如果启动参数param中定义的字符串为“startup=TTMin”,则确定是在文本管理应用的文本管理界面编辑完成后退出软键盘应用,可以将通过软键盘控件编辑后的文本信息通过NOTIFY接口传给文本管理应用,文本管理应用会注册NOTIFY接口的监听,从而获取到通过NOTIFY接口传入的编辑后的文本信息,并在当前的文本管理界面中显示编辑后的文本信息。As shown in FIG12, it is a flowchart of exiting the soft keyboard application after the text management interface of the text management application is edited. When exiting the soft keyboard application, the display device 200 can obtain the startup parameter param. If the string defined in the startup parameter param is "startup = TTMin", it is determined that the soft keyboard application is exited after the text management interface of the text management application is edited. The text information edited by the soft keyboard control can be transmitted to the text management application through the NOTIFY interface. The text management application will register the monitoring of the NOTIFY interface, thereby obtaining the edited text information transmitted through the NOTIFY interface, and displaying the edited text information in the current text management interface.
例如,以控制设备200为遥控器,目标文本框为浏览器的搜索框为例。显示设备200可以接收用户输入的对搜索框的选中指令,响应于该选中指令,启动软键盘应用,控制显示器260显示软键盘应用对应的软键盘控件,从而呈现如图13所示的软键盘页面。该软键盘页面中包括搜索框、软键盘控件和按键指示窗口。搜索框用于显示通过软键盘控件输入的文本。按键指示窗口用于引导用户操作。其中,“赤:文本管理”表示用户按压遥控器上的赤键,以调用文本管理应用。For example, take the control device 200 as a remote control and the target text box as a search box of a browser. The display device 200 can receive a selection instruction for the search box input by the user, and in response to the selection instruction, start the soft keyboard application, control the display 260 to display the soft keyboard control corresponding to the soft keyboard application, thereby presenting a soft keyboard page as shown in FIG13. The soft keyboard page includes a search box, a soft keyboard control, and a key indication window. The search box is used to display the text entered through the soft keyboard control. The key indication window is used to guide the user operation. Among them, "Red: Text Management" means that the user presses the Red key on the remote control to call the text management application.
基于软键盘页面中按键指示窗口的指示,用户按下遥控器的赤键,遥控器可以向显示设备200发送赤键的赤键值。显示设备200可以基于该赤键值启动文本管理应用,控制显示气260显示如图14所示的一级文本管理页面。此时,软键盘控件会取消显示,软键盘应用当前的软键盘信息会保存至底层存储。Based on the indication of the key indication window in the soft keyboard page, the user presses the red key of the remote controller, and the remote controller can send the red key value of the red key to the display device 200. The display device 200 can start the text management application based on the red key value and control the display device 260 to display the first-level text management page shown in FIG14. At this time, the soft keyboard control will cancel the display, and the current soft keyboard information of the soft keyboard application will be saved to the underlying storage.
如图14所示,一级文本管理页面中文本显示顺序默认由距当前时间最近的记录开始显示,每一文本项(行)表示的信息包括文本的名称(如namel-name8)、文本所属应用(如浏览器)以及文本最后一次保存的时间。一级文本管理页面下方的按键指示窗口用于指引用户操作。其中,“黄键:新建”表示按压遥控器上的黄键,以新建文本。“红键:删除”表示按压遥控器上的红键,以删除文本。“青键:本机文件”表示按压遥控器上的青键,可以切换至公共管理模式下的文本管理应用,显示整机的历史输入文本。“OK:详细信息”表示按压遥控器上的OK键,可以调用二级详细界面,以显示文本详细信息。“△:焦点选择”表示按压遥控器上的上下键可进行焦点选择。“《》:翻页”表示按压遥控器上的左右键可进行翻页。“BACK:返回”表示按压遥控器上的BACK键可进行返回处理。As shown in Figure 14, the text display order in the first-level text management page defaults to starting with the record closest to the current time. The information represented by each text item (row) includes the name of the text (such as namel-name8), the application to which the text belongs (such as a browser), and the time when the text was last saved. The button indication window at the bottom of the first-level text management page is used to guide user operations. Among them, "Yellow key: New" means pressing the yellow key on the remote control to create a new text. "Red key: Delete" means pressing the red key on the remote control to delete the text. "Green key: Local file" means pressing the green key on the remote control to switch to the text management application in the public management mode and display the historical input text of the entire machine. "OK: Detailed information" means pressing the OK button on the remote control to call the second-level detailed interface to display text detailed information. "△ ": Focus selection" means pressing the up and down keys on the remote control can select the focus. "《》: Page turning" means pressing the left and right keys on the remote control can turn the page. "BACK: Return" means pressing the BACK key on the remote control can return.
基于一级文本管理页面中按键指示窗口的指示,用户按下遥控器的黄键,遥控器可以向显示设备200发送黄键的黄键值。显示设备200可以基于该黄键值,控制显示器260显示如图15所示的二级新建文本页面,并将当前已通过软键盘控件输入的文本内容显示在二级新建文本页面中文本内容的文本行上。焦点默认在名称的输入文本框中。二级新建文本页面下方的按键指示窗口用于指引用户操作。其中,“方向键”表示按压遥控器上的方向键,以移动焦点,例如当前焦点在名称的输入文本框中,若按压方向键的下键可以切换焦点至文本内容的输入文本框中。“OK:修改/确认”表示按压遥控器上的OK键,可以进行修改操作或保存操作。“绿:复制”表示按压遥控器上的绿键,可以复制该页面中的输入文本。“BACK:返回”表示按压遥控器上的BACK键可进行返回处理。Based on the indication of the key indication window in the primary text management page, the user presses the yellow key of the remote control, and the remote control can send the yellow key value of the yellow key to the display device 200. Based on the yellow key value, the display device 200 can control the display 260 to display the secondary new text page as shown in Figure 15, and display the text content currently input through the soft keyboard control on the text line of the text content in the secondary new text page. The focus is in the input text box of the name by default. The key indication window below the secondary new text page is used to guide the user operation. Among them, "direction key" means pressing the direction key on the remote control to move the focus. For example, if the current focus is in the input text box of the name, if you press the down key of the direction key, you can switch the focus to the input text box of the text content. "OK: Modify/Confirm" means pressing the OK key on the remote control to perform a modification operation or a save operation. "Green: Copy" means pressing the green key on the remote control to copy the input text in the page. "BACK: Return" means pressing the BACK key on the remote control to return processing.
显示设备200可以响应于二级新建文本页面中输入文本框的点击指令,启动软键盘应用,控制显示器260显示软键盘控件,其初始显示文本为当前焦点下已显示的文本。以使用户可以通过软键盘控件进行文本编辑,如修改名称等。The display device 200 can respond to a click instruction of the input text box in the secondary new text page, start the soft keyboard application, and control the display 260 to display the soft keyboard control, whose initial display text is the text displayed under the current focus, so that the user can edit the text through the soft keyboard control, such as modifying the name.
需要说明的是,以防应用多层嵌套,此次启动软键盘应用不会支持赤键调出文本管理应用的功能,仅支持文本编辑。It should be noted that in order to prevent multiple layers of application nesting, the soft keyboard application launched this time will not support the function of calling up the text management application with the red key, and only supports text editing.
基于二级新建文本页面中按键指示窗口的指示,用户在编辑完成后,可以按下遥控器的OK键,遥控器可以向显示设备200发送OK键的确认键值。显示设备200可以响应于该确认键值,通过文本管理应用保存二级新建文本页面中的输入文本。Based on the indication of the key indication window in the secondary new text page, the user can press the OK key of the remote control after editing is completed, and the remote control can send a confirmation key value of the OK key to the display device 200. The display device 200 can save the input text in the secondary new text page through the text management application in response to the confirmation key value.
为了提高用户体验,当二级新建文本页面中名称和文本内容两项皆编辑完成且不为空时,自动保存,并将通过二级新建文本页面新建的输入文本显示在如图14所示的一级文本管理页面的最新一行。若二级新建文本页面中名称和文本内容项中输入的文本有误,则生成提示信息,如提示信息为“无效名称或文本!”,用于提示用户当前文本有误。In order to improve the user experience, when the name and text content items in the secondary new text page are edited and not empty, they are automatically saved, and the input text newly created through the secondary new text page is displayed in the latest line of the primary text management page as shown in Figure 14. If the text entered in the name and text content items in the secondary new text page is incorrect, a prompt message is generated, such as the prompt message "Invalid name or text!", to prompt the user that the current text is incorrect.
基于一级文本管理页面中按键指示窗口的指示,用户按下遥控器的红键,遥控器可以向显示设备200发送红键的红键值。显示设备200响应于该红键值,检测当前焦点位置,删除当前焦点所在的文本项,例如,当前焦点位于图14所示的name3对应的文本项,则删除na me3对应的文本项。Based on the indication of the button indication window in the primary text management page, the user presses the red button of the remote controller, and the remote controller can send the red button value of the red button to the display device 200. In response to the red button value, the display device 200 detects the current focus position and deletes the text item where the current focus is located. For example, if the current focus is located at the text item corresponding to name3 shown in FIG. 14, the text item corresponding to name3 is deleted.
显示设备200还可以显示如图16所示的提示窗口,用于提示用户是否删除该文本。用户可以通过遥控器的方向键在将焦点切换至“是”控件或“否”控件,并按压遥控器的OK键。当显示设备200接收到OK键的确认键值,且当前焦点位置在“是”控件上,则会删除该文本项。The display device 200 may also display a prompt window as shown in FIG16 to prompt the user whether to delete the text. The user may switch the focus to the "Yes" control or the "No" control by using the arrow keys of the remote control and press the OK key of the remote control. When the display device 200 receives the confirmation key value of the OK key and the current focus position is on the "Yes" control, the text item will be deleted.
基于一级文本管理页面中按键指示窗口的指示,用户按下遥控器的OK键,遥控器可以向显示设备200发送OK键的确认键值。显示设备200可以基于该确认键值,控制显示器260显示如图17所示的二级文本详细页面,即名称name3对应的详细文本。二级文本详细页面下方的按键指示窗口用于指引用户操作,具体指示的操作可参照上述二级新建文本页面的按键指示窗口的描述。Based on the indication of the key indication window in the primary text management page, the user presses the OK key of the remote control, and the remote control can send the confirmation key value of the OK key to the display device 200. The display device 200 can control the display 260 to display the secondary text detail page shown in FIG17, that is, the detailed text corresponding to the name name3, based on the confirmation key value. The key indication window below the secondary text detail page is used to guide the user's operation. For specific indicated operations, please refer to the description of the key indication window of the secondary new text page mentioned above.
基于二级文本详细页面中按键指示窗口的指示,用户可以按下遥控器的绿键,遥控器可以向显示设备200发送绿键的绿键值。显示设备200可以响应于该绿键值,通过文本管理应用复制该名称name3对应的文本至粘贴板,以设置在底层,供软键盘应用使用。Based on the indication of the key indication window in the secondary text detail page, the user can press the green key of the remote control, and the remote control can send the green key value of the green key to the display device 200. In response to the green key value, the display device 200 can copy the text corresponding to the name name3 to the clipboard through the text management application to be set at the bottom layer for use by the soft keyboard application.
在上述文本管理应用的任一页面,用户按下遥控器的EXIT键,遥控器可以向显示设备200发送EXIT键的退出键值。显示设备200响应于该退出键值,退出文本管理应用,再次启动软键盘应用,再次显示软键盘控件,并读取之前存储的软键盘信息将软键盘控件恢复至进入文本管理应用之前的状态,从而显示图18所示的软键盘页面。On any page of the above text management application, the user presses the EXIT key of the remote control, and the remote control can send the exit key value of the EXIT key to the display device 200. In response to the exit key value, the display device 200 exits the text management application, restarts the soft keyboard application, displays the soft keyboard control again, and reads the previously stored soft keyboard information to restore the soft keyboard control to the state before entering the text management application, thereby displaying the soft keyboard page shown in FIG. 18 .
在底层粘贴板中的文本不为空时,软键盘页面中的按键指示窗口会新增提示信息,即图18所示的按键指示窗口中新增提示信息“绿:粘贴文本”,表示用户按压遥控器上的绿键,以粘贴文本。When the text in the underlying clipboard is not empty, a new prompt message will be added to the key indication window in the soft keyboard page, that is, a new prompt message "Green: Paste text" will be added to the key indication window shown in FIG. 18, indicating that the user presses the green key on the remote control to paste the text.
基于图18所示的软键盘页面中按键指示窗口的指示,用户可以按下遥控器的绿键,遥控器可以向显示设备200发送绿键的绿键值。显示设备200可以响应于该绿键值,从粘贴板中获取之前复制的name3对应的详细文本,将该文本粘贴至当前光标处。Based on the indication of the key indication window in the soft keyboard page shown in FIG18 , the user can press the green key of the remote control, and the remote control can send the green key value of the green key to the display device 200. The display device 200 can obtain the detailed text corresponding to the previously copied name3 from the clipboard in response to the green key value, and paste the text to the current cursor.
上述为普通文本存储/提取方式,对于密码类文本存储/提取方式,显示设备200会设置密码保护策略,为文本管理应用配置应用锁,当用户输入正确的应用锁密码时,才可解锁文本管理应用的存储/提取功能。通过应用锁管理所有密码类文本,降低用户试错的时间成本。The above is a common text storage/retrieval method. For the password-type text storage/retrieval method, the display device 200 will set a password protection policy and configure an application lock for the text management application. When the user enters the correct application lock password, the storage/retrieval function of the text management application can be unlocked. All password-type texts are managed through the application lock, reducing the time cost of user trial and error.
在一些实施例中,在显示器260显示一级文本管理页面时,响应于对目标历史输入文本项的选中指令,控制显示器260显示密码验证页面。获取用户通过密码验证页面输入的密码文本。获取目标密码文本。如果密码文本与目标密码文本相同,说明通过密码验证通过,则控制显示器260显示二级文本详细页面。In some embodiments, when the display 260 displays the primary text management page, in response to the selection instruction of the target history input text item, the display 260 is controlled to display the password verification page. The password text entered by the user through the password verification page is obtained. The target password text is obtained. If the password text is the same as the target password text, it means that the password verification is passed, and the display 260 is controlled to display the secondary text detail page.
在一些实施例中,如果密码验证通过,可以控制显示器260显示二级加密文本详细页面,其中,二级加密文本详细页面为对二级文本详细页面中的目标历史输入文本加密处理后的页面。在显示器260显示二级加密文本详细页面时,显示设备200可以接收控制设备100发送的第六按键值,第六按键值为控制设备100中第六按键的按键值。响应于该第六按键值,控制显示器260显示二级文本详细页面。In some embodiments, if the password verification is passed, the display 260 can be controlled to display the secondary encrypted text detail page, wherein the secondary encrypted text detail page is a page after the target historical input text in the secondary text detail page is encrypted. When the display 260 displays the secondary encrypted text detail page, the display device 200 can receive the sixth key value sent by the control device 100, and the sixth key value is the key value of the sixth key in the control device 100. In response to the sixth key value, the display 260 is controlled to display the secondary text detail page.
例如,显示器260显示如图19所示的一级文本管理页面,与图14所示的一级文本管理页面区别在于,密码类文本在一级文本管理页面上显示时,该密码类文本对应的文本项前面会显示一个上锁图标,该上锁图标表示该文本为密码类文本。若用户想要使用该文本,需要先进行文本管理应用的应用锁的密码验证,也可以通过显示设备200中父母锁进行密码验证,密码验证通过后才可使用。For example, the display 260 displays the primary text management page shown in FIG. 19, which is different from the primary text management page shown in FIG. 14 in that when a password-type text is displayed on the primary text management page, a lock icon is displayed in front of the text item corresponding to the password-type text, and the lock icon indicates that the text is a password-type text. If the user wants to use the text, the user needs to first perform a password verification of the application lock of the text management application, or perform a password verification through the parental lock in the display device 200, and the text can be used only after the password verification is passed.
若以文本管理应用的应用锁进行密码控制,当需要显示二级文本详细页面时,显示设备200控制显示器260显示如图20所示的密码验证页面。若以父母锁进行密码控制,当需要显示二级文本详细页面时,显示设备200控制显示器260显示如图21所示的密码验证页面。If the application lock of the text management application is used for password control, when the secondary text detail page needs to be displayed, the display device 200 controls the display 260 to display the password verification page as shown in Figure 20. If the parental lock is used for password control, when the secondary text detail page needs to be displayed, the display device 200 controls the display 260 to display the password verification page as shown in Figure 21.
可以理解的是,如图20、图21所示,父母锁、应用锁均是由4位数字组成的密码,可以基于遥控器中的数字按键直接输入,不需要调起软键盘应用。It can be understood that, as shown in Figures 20 and 21, both the parental lock and the application lock are passwords consisting of 4 digits, which can be directly entered based on the number keys in the remote control without calling up the soft keyboard application.
显示设备200可以获取用户在密码验证页面中的输入框中输入的密码,进行密码验证。若密码验证失败,则一直停留在密码验证页面,除非按下用户返回键或EXIT键退出。The display device 200 can obtain the password entered by the user in the input box in the password verification page and perform password verification. If the password verification fails, the display device 200 will stay on the password verification page until the user presses the return key or the EXIT key to exit.
若密码验证通过,则显示如图22所示的二级加密文本详细页面,图22所示的二级加密文本详细页面与图17所示的二级文本详细页面的区别在于,页面中文本内容中的文本均使用“*”号表示。并且页面下方的按键指示窗口中新增提示信息“青:查看”,表示用户按压遥控器上的青键,以查看文本。If the password verification is successful, the secondary encrypted text details page shown in FIG22 is displayed. The difference between the secondary encrypted text details page shown in FIG22 and the secondary text details page shown in FIG17 is that the text in the text content of the page is indicated by an "*". In addition, a new prompt message "青:查看" is added to the button indication window at the bottom of the page, indicating that the user presses the 青 button on the remote control to view the text.
基于二级加密文本详细页面中按键指示窗口的指示,用户可以按下遥控器的青键,遥控器可以向显示设备200发送青键的青键值。显示设备200可以响应于该青键值,控制显示器260显示如图23所示的二级文本详细页面。Based on the indication of the key indication window in the secondary encrypted text detail page, the user can press the green key of the remote controller, and the remote controller can send the green key value of the green key to the display device 200. The display device 200 can control the display 260 to display the secondary text detail page as shown in FIG. 23 in response to the green key value.
同理,当用户基于一级文本管理页面删除密码类文本时,也需要先弹出密码验证页面,验证通过后,再弹出提示窗口,以使用户确认是否删除。Similarly, when a user deletes password text based on the primary text management page, a password verification page must be popped up first. After the verification is passed, a prompt window will pop up to allow the user to confirm whether to delete.
上述示例中均以内嵌模式运行的文本管理应用为了阐述,对于应用模式运行的文本管理应用,与内嵌模式不同的是,应用模式运行的文本管理应用可以执行复制功能,但不支持文本修改,以防嵌套启动软键盘应用。即应用模式运行的文本管理应用对应的二级文本详细页面如图24所示,与图23所示的页面区别在于,该页面中无焦点,无光标,可以查看文本信息,可以通过遥控器的绿键实现复制功能。In the above examples, all text management applications are run in embedded mode. For the purpose of illustration, for text management applications run in application mode, unlike embedded mode, text management applications run in application mode can perform copy functions, but do not support text modification to prevent nested soft keyboard applications. That is, the secondary text detail page corresponding to the text management application run in application mode is shown in Figure 24. The difference from the page shown in Figure 23 is that there is no focus or cursor in this page, and text information can be viewed, and the copy function can be realized by the green key of the remote control.
在一些实施例中,对于文本管理应用的应用锁可以通过显示设备200提供的设置菜单设置。例如,显示设备200显示如图25所示的设置菜单时,可以响应于用户输入的对TTM应用锁选项的选中指令,控制显示器260显示图26中A所示的密码验证页面。通过该页面验证父母锁的密码,若验证未通过,则一直停留在该密码验证页面。若密码验证通过,则控制显示器260显示图26中B所示的密码验证页面,以使用户基于该页面中的提示信息,关闭应用锁或设置应用锁。In some embodiments, the application lock for the text management application can be set through the setting menu provided by the display device 200. For example, when the display device 200 displays the setting menu as shown in Figure 25, it can respond to the user input of the selection instruction for the TTM application lock option to control the display 260 to display the password verification page shown in Figure 26 A. The password of the parental lock is verified through this page. If the verification fails, it stays on the password verification page. If the password verification passes, the display 260 is controlled to display the password verification page shown in Figure 26 B, so that the user can close the application lock or set the application lock based on the prompt information in the page.
可以理解的是,由于在父母锁的基础上增加应用锁,会增加用户的记忆成本,因此,在设置菜单中关闭应用锁,此时文本管理应用的密码保护策略默认验证的密码是父母锁密码。It is understandable that adding an app lock on the basis of the parental lock will increase the user's memory cost. Therefore, turn off the app lock in the settings menu. At this time, the default verified password of the password protection policy of the text management application is the parental lock password.
在一些实施例中,对于文本管理应用的应用锁可以通过显示设备200提供的设置菜单进行初始化。例如,沿用图25所示的设置菜单,可以响应于用户输入的对TTM初始化选项的选中指令,控制显示器260显示图27中A所示的初始化确认页面,以提示用户是否初始化文本管理应用的应用信息。响应于用户通过初始化确认页面输入的对“是”控件的点击指令,对文本管理应用进行初始化操作,包括清空粘贴板数据、本机的所有文本信息、应用锁密码以及默认显示模式等设置。经过初始化后,默认显示模式会变为默认应用内历史记录浏览,无应用锁密码以及无任何文本信息的状态。In some embodiments, the application lock for the text management application can be initialized through the setting menu provided by the display device 200. For example, using the setting menu shown in Figure 25, the display 260 can be controlled to display the initialization confirmation page shown in Figure 27 A in response to the user's input of the selection instruction for the TTM initialization option to prompt the user whether to initialize the application information of the text management application. In response to the user's input of the click instruction of the "Yes" control through the initialization confirmation page, the text management application is initialized, including clearing the clipboard data, all text information of the machine, the application lock password, and the default display mode. After initialization, the default display mode will become the default application history browsing, without the application lock password and without any text information.
显示设备200执行初始化的过程中,可以控制显示器260显示图27中B所示的初始化进程页面,以提示用户当前正在初始化。在执行初始化完成后,控制显示器260显示图27中C所示的初始化完成页面,以提示用户已初始化完成。During the initialization of the display device 200, the display 260 can be controlled to display the initialization progress page shown in Figure 27 B to prompt the user that initialization is currently in progress. After the initialization is completed, the display 260 is controlled to display the initialization completion page shown in Figure 27 C to prompt the user that initialization is completed.
在一些实施例中,可以通过文本管理应用实现一键存储功能。在显示器260显示软键盘控件时,显示设备200可以接收控制设备100发送的第五按键值,第五按键值为控制设备100中第五按键的按键值。响应于该第五按键值,调用文本管理应用的应用接口,通过应用接口将通过软键盘控件在目标文本框中已输入的输入文本添加至文本管理应用的文本栈中,文本栈为文本管理应用对应的用于存储历史输入文本的存储区域。In some embodiments, a one-key storage function can be implemented through a text management application. When the display 260 displays the soft keyboard control, the display device 200 can receive the fifth key value sent by the control device 100, and the fifth key value is the key value of the fifth key in the control device 100. In response to the fifth key value, the application interface of the text management application is called, and the input text entered in the target text box through the soft keyboard control is added to the text stack of the text management application through the application interface. The text stack is a storage area corresponding to the text management application for storing historical input text.
例如,显示设备200可以显示如图28所示的软键盘页面,与图13、图18所示的软键盘页面的区别在于,页面下方的按键指示窗口中新增提示信息“青:一键保存为笔记”,表示用户按压遥控器上的青键,以将当前输入内容保存。For example, the display device 200 can display a soft keyboard page as shown in Figure 28. The difference from the soft keyboard pages shown in Figures 13 and 18 is that a new prompt message "Green: Save as a note with one click" is added to the key indication window at the bottom of the page, indicating that the user presses the green key on the remote control to save the current input content.
基于图28所示的软键盘页面中按键指示窗口的指示,用户可以按下遥控器的青键,遥控器可以向显示设备200发送青键的青键值。显示设备200可以响应于该青键值,将目标文本框中已输入的输入文本存储至文本管理应用的文本栈中。Based on the indication of the key indication window in the soft keyboard page shown in FIG28 , the user can press the green key of the remote controller, and the remote controller can send the green key value of the green key to the display device 200. The display device 200 can store the input text entered in the target text box in the text stack of the text management application in response to the green key value.
显示设备200还可以对该输入文本按照自定义命名格式进行命名,以便于直接存储。例如,命名格式为“年+月+日+序号”,显示设备200可以获取当前时间和文本存储顺序的序号进行命名,如2405301,表示2024年5月30日第一个存储的文本。还可以设置一天新增文本的上限数量,如999,以避免字符串显示过长溢出显示窗口的问题。The display device 200 can also name the input text according to a custom naming format for direct storage. For example, the naming format is "year + month + day + serial number", and the display device 200 can obtain the serial number of the current time and the text storage order for naming, such as 2405301, which means the first text stored on May 30, 2024. The upper limit of the number of newly added texts per day can also be set, such as 999, to avoid the problem of the string display being too long and overflowing the display window.
可以理解的是,该方法不会启动文本管理应用,而是直接调用文本管理应用的接口,向文本管理应用的文本栈里直接添加文本,新增该项文本项。当启动文本管理应用时,文本管理应用会主动获取文本栈内的文本,生成一级文本管理界面中所要显示的文本项,从而完成数据的读取和显示。It is understandable that this method does not start the text management application, but directly calls the interface of the text management application, directly adds text to the text stack of the text management application, and adds the new text item. When the text management application is started, the text management application will actively obtain the text in the text stack and generate the text item to be displayed in the first-level text management interface, thereby completing the reading and display of data.
如果需要一键存储的输入文本为密码类文本,则需要执行密码保护策略,需要先弹出应用锁或父母锁的密码验证页面,密码验证通过后,再存储文本。If the input text that needs to be stored in one click is password-type text, the password protection policy needs to be implemented. The password verification page of the application lock or parental lock needs to be popped up first. After the password verification is passed, the text can be stored.
本实施例中,支持一键保存输入文本,当用户想要存储文本,以便后续复用时,可以通过按下快捷键,以实现自动保存,方便快捷。需要说明的是,本实施例中不采用退出自动保存方式,是为了防止用户不想被保存的隐私信息泄露。In this embodiment, one-key saving of input text is supported. When the user wants to store the text for subsequent reuse, the user can press the shortcut key to automatically save the text, which is convenient and quick. It should be noted that the automatic saving mode of exit is not adopted in this embodiment in order to prevent the leakage of private information that the user does not want to be saved.
下面从两种管理方式:应用管理模式与公共管理模式,对通过文本管理应用的文本管理页面进行阐述。The following describes the text management page of the text management application from two management modes: application management mode and public management mode.
应用管理模式是指对各应用单独进行文本管理,公共管理模式是指对显示设备200整机进行文本管理。在应用管理模式下,文本管理应用提供的一级文本管理页面包括单个应用对应的历史输入文本项。在公共管理模式下,文本管理应用提供的一级文本管理页面包括显示设备整机的历史输入文本项。The application management mode refers to the text management of each application separately, and the public management mode refers to the text management of the entire display device 200. In the application management mode, the first-level text management page provided by the text management application includes the historical input text items corresponding to a single application. In the public management mode, the first-level text management page provided by the text management application includes the historical input text items of the entire display device.
在一些实施例中,显示设备200响应于用于启动文本管理应用的启动指令,检测文本管理应用的管理模式。如果管理模式为应用管理模式,按照应用管理模式显示一级文本管理页面。如果管理模式为公共管理模式,按照公共管理模式显示一级文本管理页面。In some embodiments, the display device 200 detects the management mode of the text management application in response to the startup instruction for starting the text management application. If the management mode is the application management mode, the primary text management page is displayed according to the application management mode. If the management mode is the public management mode, the primary text management page is displayed according to the public management mode.
在一些实施例中,可以基于显示设备200提供的设置设置菜单设置管理模式,例如,沿用图25所示的设置菜单,显示设备200可以响应于用户输入的对默认文件列表的选中指令,控制显示器260显示图29所示的设置页面,该设置页面包括应用管理模式对应的APP选项和公共管理模式对应的ALL选项,用户可通过控制件焦点移动,选择所要设置的管理模式。In some embodiments, the management mode can be set based on a setting menu provided by the display device 200. For example, using the setting menu shown in Figure 25, the display device 200 can respond to the user's input of a selection instruction for the default file list to control the display 260 to display the setting page shown in Figure 29. The setting page includes an APP option corresponding to the application management mode and an ALL option corresponding to the public management mode. The user can select the management mode to be set by moving the focus of the control component.
在一些实施例中,在显示器260显示一级文本管理页面时,显示设备200可以接收控制设备100发送的第八按键值,第八按键值为控制设备100中第八按键的按键值。响应于第八按键值,可以切换当前管理模式,并根据切换后的管理模式更新一级文本管理页面。In some embodiments, when the display 260 displays the primary text management page, the display device 200 may receive the eighth key value sent by the control device 100, where the eighth key value is the key value of the eighth key in the control device 100. In response to the eighth key value, the current management mode may be switched, and the primary text management page may be updated according to the switched management mode.
即如果当前管理模式为应用管理模式,则将应用管理模式切换至公共管理模式,并按照公共管理模式更新一级文本管理页面。如果当前管理模式为公共管理模式,则将公共管理模式切换至应用管理模式,并按照应用管理模式更新一级文本管理页面。That is, if the current management mode is the application management mode, the application management mode is switched to the public management mode, and the first-level text management page is updated according to the public management mode. If the current management mode is the public management mode, the public management mode is switched to the application management mode, and the first-level text management page is updated according to the application management mode.
例如,沿用上述示例,参见图14、图19所示的一级文本管理页面。图14所示的页面中按键指示窗口中的“青键:本机文本”,表示按压遥控器上的青键,可以由应用管理模式切换至公共管理模式,以显示显示设备200整机的历史输入文本项。图19所示的页面中按键指示窗口中的“青键:应用文本”,表示按压遥控器上的青键,可以由公共管理模式切换至应用管理模式,以显示浏览器的历史输入文本项。For example, following the above example, refer to the primary text management page shown in Figures 14 and 19. The "Green key: local text" in the button indication window in the page shown in Figure 14 indicates that by pressing the green key on the remote control, the application management mode can be switched to the public management mode to display the historical input text items of the display device 200. The "Green key: application text" in the button indication window in the page shown in Figure 19 indicates that by pressing the green key on the remote control, the public management mode can be switched to the application management mode to display the historical input text items of the browser.
基于图14所示的一级文本管理页面中按键指示窗口的指示,用户可以按下遥控器的青键,遥控器可以向显示设备200发送青键的青键值。显示设备200可以响应于该青键值,由应用管理模式切换至公共管理模式,并更新一级文本管理页面,以使一级文本管理页面呈现图19所示的页面。Based on the indication of the key indication window in the primary text management page shown in FIG14 , the user can press the green key of the remote control, and the remote control can send the green key value of the green key to the display device 200. In response to the green key value, the display device 200 can switch from the application management mode to the public management mode, and update the primary text management page, so that the primary text management page presents the page shown in FIG19 .
基于图19所示的一级文本管理页面中按键指示窗口的指示,用户可以按下遥控器的青键,遥控器可以向显示设备200发送青键的青键值。显示设备200可以响应于该青键值,由公共管理模式切换至应用管理模式,并更新一级文本管理页面,以使一级文本管理页面呈现图14所示的页面。Based on the indication of the key indication window in the primary text management page shown in FIG19 , the user can press the green key of the remote control, and the remote control can send the green key value of the green key to the display device 200. In response to the green key value, the display device 200 can switch from the public management mode to the application management mode, and update the primary text management page, so that the primary text management page presents the page shown in FIG14 .
基于上述文本管理方法,本申请的部分实施例还提供一种显示设备200,所述显示设备200包括显示器260和控制器250。其中,显示器260被配置为显示用户界面;控制器250被配置为:Based on the above text management method, some embodiments of the present application further provide a display device 200, wherein the display device 200 includes a display 260 and a controller 250. The display 260 is configured to display a user interface; the controller 250 is configured to:
响应于用于启动文本管理应用的启动指令,启动文本管理应用,文本管理应用用于管理显示设备的历史输入文本。In response to a start instruction for starting a text management application, the text management application is started, and the text management application is used to manage the history input text of the display device.
控制显示器260显示文本管理应用对应的文本管理页面,文本管理页面包括已存储的历史输入文本。The display 260 is controlled to display a text management page corresponding to the text management application, where the text management page includes stored historical input texts.
响应于用户基于文本管理界面输入的第一文本的文本存储指令,通过文本管理应用存储第一文本,第一文本为未存储的输入文本。In response to a text storage instruction of a first text input by a user based on a text management interface, the first text is stored through a text management application, where the first text is an input text that has not been stored.
响应于用户基于文本管理界面输入的第二文本的文本编辑指令,通过文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,第二文本为已存储的历史输入文本。In response to a text editing instruction of a second text input by a user based on the text management interface, a text editing operation is performed on the second text in the stored historical input text through the text management application, where the second text is the stored historical input text.
本说明书中各个实施例之间相同相似的部分互相参照即可,在此不再赘述。The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.
由以上技术方案可知,上述实施例提供的显示设备及文本管理方法,可以响应于用于启动文本管理应用的启动指令,启动文本管理应用,文本管理应用用于管理显示设备的历史输入文本。控制显示器显示文本管理应用对应的文本管理页面,文本管理页面包括已存储的历史输入文本。响应于用户基于文本管理界面输入的第一文本的文本存储指令,通过文本管理应用存储第一文本,第一文本为未存储的输入文本。响应于用户基于文本管理界面输入的第二文本的文本编辑指令,通过文本管理应用对已存储的历史输入文本中的第二文本执行文本编辑操作,第二文本为已存储的历史输入文本。所述方法通过文本管理应用对本机的输入文本进行管理,实现文本复用,提高文本输入操作的便捷性。It can be seen from the above technical solutions that the display device and text management method provided in the above embodiments can start the text management application in response to a startup instruction for starting the text management application, and the text management application is used to manage the historical input text of the display device. The display is controlled to display the text management page corresponding to the text management application, and the text management page includes the stored historical input text. In response to the text storage instruction of the first text input by the user based on the text management interface, the first text is stored through the text management application, and the first text is the unstored input text. In response to the text editing instruction of the second text input by the user based on the text management interface, the text management application performs a text editing operation on the second text in the stored historical input text, and the second text is the stored historical input text. The method manages the input text of the local machine through the text management application, realizes text reuse, and improves the convenience of text input operations.
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分的方法。Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM/RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410850402.4A CN118860254A (en) | 2024-06-27 | 2024-06-27 | A display device and text management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410850402.4A CN118860254A (en) | 2024-06-27 | 2024-06-27 | A display device and text management method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118860254A true CN118860254A (en) | 2024-10-29 |
Family
ID=93170178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410850402.4A Pending CN118860254A (en) | 2024-06-27 | 2024-06-27 | A display device and text management method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118860254A (en) |
-
2024
- 2024-06-27 CN CN202410850402.4A patent/CN118860254A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021248672A1 (en) | Custom setting method and starting method for control button, and display device | |
CN112506859B (en) | Method for maintaining hard disk data and display device | |
CN111897478A (en) | Page display method and display equipment | |
CN113784200B (en) | Communication terminal, display device and screen projection connection method | |
WO2022048203A1 (en) | Display method and display device for manipulation prompt information of input method control | |
CN112380420A (en) | Searching method and display device | |
CN113141479A (en) | Display device and key reuse method thereof | |
WO2021184575A1 (en) | Display device and display method | |
CN112507329A (en) | Safety protection method and device | |
CN111954059A (en) | Screen saver display method and display device | |
CN114968031A (en) | A task management method and display device | |
CN112269668B (en) | Application resource sharing and display device | |
CN114079827A (en) | Menu display method and display device | |
CN114928760B (en) | Key setting method of control device and display equipment | |
CN118860254A (en) | A display device and text management method | |
CN114915810B (en) | Media resource pushing method and intelligent terminal | |
CN112911359B (en) | Resource display method, display equipment and remote controller | |
CN116744073A (en) | Display equipment and bookmark adding method in television browser | |
CN114915818B (en) | Media resource pushing method and intelligent terminal | |
WO2022037213A1 (en) | Display method and display device | |
CN113296668B (en) | Display method and display device of electronic instruction book | |
CN114866636B (en) | Message display method, terminal equipment, intelligent equipment and server | |
WO2022001595A1 (en) | Display device | |
WO2022166349A1 (en) | Media asset push method and smart terminal | |
CN112199612B (en) | Bookmark adding and combining method and display 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 |