Movatterモバイル変換


[0]ホーム

URL:


CN107209578A - Implementation method of touch-based universal TV remote control - Google Patents

Implementation method of touch-based universal TV remote control
Download PDF

Info

Publication number
CN107209578A
CN107209578ACN201580074389.7ACN201580074389ACN107209578ACN 107209578 ACN107209578 ACN 107209578ACN 201580074389 ACN201580074389 ACN 201580074389ACN 107209578 ACN107209578 ACN 107209578A
Authority
CN
China
Prior art keywords
touch
key
events
converted
event
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
Application number
CN201580074389.7A
Other languages
Chinese (zh)
Inventor
王文志
刘睿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hubi Technology Pty Ltd
Original Assignee
Hubi Technology Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2015900210Aexternal-prioritypatent/AU2015900210A0/en
Application filed by Hubi Technology Pty LtdfiledCriticalHubi Technology Pty Ltd
Publication of CN107209578ApublicationCriticalpatent/CN107209578A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method for executing television control operation by using movement of a finger on a touch screen or a touch pad, and relates to a group of methods for converting touch action into common key events. The invention mainly aims to replace the commonly used remote controller keys by simple touch actions, so that intelligent, powerful and humanized remote control can be easily realized no matter the remote controller is a physical remote controller or a software remote controller.

Description

Translated fromChinese
基于触摸的通用电视遥控器的实施方法Implementation method of touch-based universal TV remote control

技术领域technical field

本发明涉及电视遥控器,尤其是涉及一种基于触摸屏或触摸板的物理电视遥控器和基于触摸屏的软件电视遥控器(移动应用程序)。The present invention relates to TV remote controls, and more particularly to a touchscreen or touchpad-based physical TV remote control and a touchscreen-based software TV remote control (mobile application).

背景技术Background technique

电视遥控器几乎是每户家庭中极普遍的设备,用于操作电视机,例如打开/关闭、切换频道、调节音量、播放视频等。由于需满足传统电视机操作命令数量的要求,传统的电视遥控器设有很多按钮。A TV remote is an extremely common device in almost every household, used to operate the TV, such as turning it on/off, changing channels, adjusting volume, playing videos, etc. Due to the need to satisfy the requirement of the number of operation commands of the conventional television, the conventional remote controller of the television is provided with many buttons.

如今,数字内容正在通过例如智能电视、电视盒、电视棒等各种互联网设备进入人们的日常生活,具有取代传统内容传送方式的趋势。因此,遥控器已很大程度上变为仅具有少量按钮的小型智能设备。例如,苹果电视的遥控器具有七个按钮,包括“向上”、“向下”、“向左”、“向右”、“输入”、“菜单”和“播放/暂停”按钮;谷歌Nexus Player(一种机顶盒)的遥控器有九个按钮,包括“向上”、“向下”、“向左”、“向右”、“输入”、“返回”、“主页”、“播放/暂停”和“音量”。此类遥控器可视为现代遥控器。此外,现可使用的电视遥控应用程序包括苹果操作系统(iOS)和安卓系统,用户仅需触摸智能手机或平板电脑即可控制电视内容。此类软件遥控器通常通过将按钮设于触摸屏上来模拟物理遥控器。Today, digital content is entering people's daily life through various Internet devices such as smart TVs, TV boxes, and TV sticks, and has a tendency to replace traditional content delivery methods. As a result, remote controls have largely become small smart devices with only a handful of buttons. For example, the Apple TV's remote has seven buttons, including "Up," "Down," "Left," "Right," "Enter," "Menu," and "Play/Pause" buttons; Google's Nexus Player A remote control (a type of set-top box) with nine buttons, including Up, Down, Left, Right, Enter, Back, Home, Play/Pause and "Volume". Such remote controls can be considered modern remote controls. In addition, TV remote control apps are now available for iOS and Android, allowing users to control TV content by simply touching their smartphone or tablet. Such software remotes typically mimic a physical remote by placing buttons on the touch screen.

随着技术的快速发展,个人电脑越来越小。现在,市场上开始出现了一种迷你电脑,使用电视屏幕作为显示器,用户不仅可观看电视或电影,还可玩游戏、在线购物、云端服务等。同时,电视盒和智能电视正在增添更强大的功能,例如电脑能实现的功能;因此,市场中引入了一种新型的遥控或迷你键盘,可通过电视屏幕来控制计算机内容的种类。典型的迷你键盘可由电视遥控器按键、鼠标触摸板和传统键盘的基本按键组成。With the rapid development of technology, personal computers are getting smaller and smaller. Now, a kind of mini computer has begun to appear on the market, using the TV screen as a display, users can not only watch TV or movies, but also play games, online shopping, cloud services, etc. At the same time, TV boxes and smart TVs are adding more powerful functions, such as the functions that computers can achieve; thus, a new type of remote control or mini-keyboard has been introduced in the market to control the kinds of computer content through the TV screen. A typical mini-keyboard can consist of TV remote control keys, a mouse touchpad, and the basic keys of a traditional keyboard.

现有可用遥控器存在的主要问题可概括如下:The main problems with currently available remote controls can be summarized as follows:

1. 对于传统的物理遥控器,由于按钮数量多,每次使用时,用户须低头找到按钮并按下,再抬头才能看到屏幕上的效果,使用非常不便!1. For the traditional physical remote control, due to the large number of buttons, users have to look down to find the button and press it every time they use it, and then look up to see the effect on the screen, which is very inconvenient to use!

2. 现代遥控器可大大减少抬头、低头的次数,但问题是无法或很难控制基于指示和触摸的内容,例如大多数计算机应用程序、移动应用程序和网站内容。可在现代遥控器上设置触摸板来解决问题——例如,三星的智能遥控器集成了触摸板,但空间的增加将带来极大的不便,用户可能须移动遥控器通过拇指来触摸板。由于方向键和触摸板均需足够的空间,因此即使采用精心设计的布局,仍难以实现不移动手中的遥控器便能方便地完成所有操作。2. Modern remote controls can greatly reduce the number of times of looking up and down, but the problem is that it is impossible or difficult to control point and touch based content, such as most computer applications, mobile applications and website content. Touchpads on modern remotes can solve the problem—for example, Samsung's Smart Remote has an integrated touchpad, but the added space would be a huge inconvenience, and users might have to move the remote to touch the pad with their thumbs. Even with a well-designed layout, it's difficult to do everything conveniently without moving the remote in your hand, since enough space is required for both the D-pad and the touchpad.

3. 对于软件遥控器,可为用户带来极大的便利和经济效益,因为易于将触摸鼠标和键盘集成在一个应用程序中,从而用户几乎能控制所有内容;但关键问题是,用户感觉不到触屏上的按钮,所以尽管只有几个按钮,但需抬头、低头很不便!因此,简单地模拟物理遥控器上的按钮无法达到预期的效果。3. For the software remote control, it can bring great convenience and economic benefits to the user, because it is easy to integrate the touch mouse and keyboard in one application, so that the user can control almost everything; but the key problem is that the user does not feel to the buttons on the touch screen, so even though there are only a few buttons, it is inconvenient to have to look up and down! So simply simulating the buttons on a physical remote doesn't work as expected.

4. 到目前为止,迷你键盘是一款功能强大且方便的控件,集合了现代遥控器、鼠标垫和键盘。但由于按键数量过多,使用传统的遥控器让用户感受到同样的不便,且无法像现代遥控器一样小巧。4. By far the Mini Keyboard is a powerful and convenient control that combines modern remotes, mouse pads and keyboards. However, due to the large number of buttons, the use of traditional remote controllers makes users feel the same inconvenience, and it cannot be as compact as modern remote controllers.

5. 另外,无论是物理遥控器还是软件遥控器,存在的小问题是仅有“向上”、“向下”、“向左”和“向右”4个方向的操作。通常,传统电视上的资源集成在一个列表中,因此四个方向的操作足以满足需求。然而,大多数现代资源均集成在一个网格中,例如,苹果电视机顶盒将资源集成在4x5的网格中。因此,若用户想要移动按下角落的资源,须按两个按钮;例如,对于左上角的资源,用户需先按“向左”,再按“向上”,或先按“向上”,再按“向左”。总而言之,可能需要八个方向命令来满足新的要求。5. In addition, whether it is a physical remote control or a software remote control, there is a small problem that there are only 4 directions of operation: "up", "down", "left" and "right". Usually, the resources on traditional TV are integrated in one list, so the operation in four directions is enough to meet the needs. However, most modern resources are integrated in a grid, for example, the Apple TV set-top box integrates resources in a 4x5 grid. Therefore, if the user wants to move the resource in the pressed corner, he must press two buttons; for example, for the resource in the upper left corner, the user needs to press "Left" and then "Up", or "Up" and then "Up". Press "Left". Altogether, eight direction commands may be needed to satisfy the new requirements.

发明内容Contents of the invention

本发明公开了一种利用手指在触摸屏或触摸板上的移动来执行电视控制操作的方法,旨在替代最常用键,尤其是“方向键”、“输入键”、“返回键”、“主页键”、“音量增大键”和“音量减小键”,但并不限于此类操作键。利用本发明,可解决上述问题。The present invention discloses a method for performing TV control operations by finger movements on a touch screen or touch pad, aiming to replace the most commonly used keys, especially the "direction key", "enter key", "return key", "home page key", "volume up key" and "volume down key", but is not limited to such operation keys. With the present invention, the above-mentioned problems can be solved.

按下并快速抬起:“输入键”Press and quickly lift: "Enter key"

双击并快速抬起:“返回键”Double tap and lift quickly: "Back key"

三击并快速抬起:“主页键”Triple tap and quick lift: "Home key"

直线移动:“方向键”Move in a straight line: "Arrow keys"

其中一个边缘区域中以曲线或圆形或直线移动:“音量增大键”和“音量减小键”Move in a curve or in a circle or in a straight line in one of the edge areas: "Volume Up Key" and "Volume Down Key"

本发明将带来以下有益效果:The present invention will bring following beneficial effect:

1. 对于物理遥控器,具备新的电视操作方法的触摸板可完全替代旧的方向键和一些其他键。以这种方式,遥控器能将鼠标甚至键盘功能集成在板上,而不必增加遥控器尺寸。因此,仅需一只拇指手指即可完成所有操作,而无需移动遥控器。1. For the physical remote, the touchpad with the new method of operating the TV completely replaces the old D-pad and some other keys. In this way, the remote control can integrate mouse and even keyboard functions on board without having to increase the size of the remote control. So all operations can be done with just one thumb finger without moving the remote.

2. 对于软件的遥控器,新方法可使用户通过触摸屏执行操作,而不必频繁地低头和抬头。2. For the remote control of the software, the new method allows the user to perform operations through the touch screen without having to frequently look down and up.

3. 新的方法可实现更多操作,如移动按下另外四个方向。3. The new method can achieve more operations, such as moving and pressing the other four directions.

4. 新的方法极大地扩展了未来的需求;例如,可移动多根不同手指来实现更多操作,例如向上翻页、向下翻页和内容滚动等。4. The new approach greatly expands future needs; for example, multiple different fingers can be moved to achieve more operations, such as page up, page down, and content scrolling.

5. 与物理按钮相比,基于触摸的键可使用户感觉更舒适。5. Compared with physical buttons, touch-based keys can make users feel more comfortable.

本文中的触摸屏和触摸板之间的区别在于,触摸屏是指可显示智能手机屏幕内容的屏幕;而触摸板是指通常不显示任何内容的控制装置上的面板,例如笔记本电脑上的触摸板。The difference between a touchscreen and a touchpad in this context is that a touchscreen is a screen that displays what's on your smartphone's screen, whereas a touchpad is a panel on a control that typically doesn't display anything, such as a touchpad on a laptop.

附图说明Description of drawings

图1是本发明遥控器的工作原理示意图;Fig. 1 is a schematic diagram of the working principle of the remote controller of the present invention;

图2示出了可触发“方向键事件”的触摸屏或触摸板上的手指移动;Figure 2 shows a finger movement on a touchscreen or touchpad that can trigger an "arrow key event";

图3示出了可触发“音量增大键事件”的触摸屏或触摸板上的手指移动;Figure 3 shows finger movement on a touchscreen or touchpad that can trigger a "volume up key event";

图4示出了可触发“音量减小键事件”的触摸屏或触摸板上的手指移动;Figure 4 shows a finger movement on a touchscreen or touchpad that can trigger a "volume down key event";

图5是可实施“音量增大键事件”和“音量减小键事件”的另一手指移动选项的示意图;5 is a schematic diagram of another finger movement option that can implement "volume up key event" and "volume down key event";

图6是坐标中的运动轨迹示意图,用于演示计算触发事件的算法;Fig. 6 is a schematic diagram of a motion trajectory in coordinates, which is used to demonstrate an algorithm for calculating a trigger event;

图7是基于本发明遥控器设计的示例示意图,其集成了鼠标特征;Fig. 7 is an example schematic diagram based on the design of the remote controller of the present invention, which integrates the features of the mouse;

图8是基于本发明遥控器设计的示例示意图,其集成了鼠标和键盘特征;Fig. 8 is a schematic diagram of an example of a remote control design based on the present invention, which integrates features of a mouse and a keyboard;

图9是基于本发明遥控器设计的示例示意图,其集成了鼠标、键盘和语音控制特征。Fig. 9 is a schematic diagram of an example design of a remote controller based on the present invention, which integrates mouse, keyboard and voice control features.

具体实施方式detailed description

图1展示了本发明遥控器的工作原理。捕获触摸屏或触摸板上的手指移动事件;再将移动事件转换为遥控器的关键事件;再将关键事件传输到受控设备;最后在屏幕上显示效果。图1中的步骤1通过触摸屏或触摸板和相应的软件执行;程序3通过红外线、蓝牙、WiFi、FR等现有技术及相应的设备等执行;程序4通过受控设备执行;程序2是本发明的一部分,包括多种转换方法。Fig. 1 shows the working principle of the remote controller of the present invention. Capture finger movement events on the touch screen or touchpad; then convert the movement events into key events of the remote control; then transmit the key events to the controlled device; finally display the effect on the screen. Step 1 in Figure 1 is executed through a touch screen or touchpad and corresponding software; program 3 is executed through infrared, bluetooth, WiFi, FR and other existing technologies and corresponding equipment; program 4 is executed through a controlled device; program 2 is the Part of the invention includes multiple conversion methods.

通过一根手指执行的触摸移动和相应的事件定义如下:Touch movements performed by one finger and corresponding events are defined as follows:

1.触摸按下1. Touch and press

手指在抬起触摸屏幕或面板之前,触发“按下”事件。Before the finger is lifted to touch the screen or panel, the "press" event is triggered.

2.触摸抬起2. Touch up

手指在“触摸按下”之后抬起,触发“抬起”事件。When the finger is lifted after "touch down", the "lift" event is triggered.

3.触摸双击3. Touch double tap

手指在短时间内触摸按下并抬起两次,触发两对“按下”和“抬起”事件。The finger is pressed and lifted twice in a short period of time, triggering two pairs of "press" and "lift" events.

4.触摸三击4. Touch triple tap

手指在短时间内触摸按下并抬起三次,触发三对“按下”和“抬起”事件。A finger is pressed and lifted three times in a short period of time, triggering three pairs of "press" and "lift" events.

5.触摸移动5. Touch to move

手指在屏幕或面板上移动,触发连续的“移动”事件。通常,开始时伴随“按下”事件,最后伴随“抬起”事件。A finger moves on the screen or panel, triggering successive "move" events. Typically, it starts with a "press" event and ends with a "up" event.

6.触摸轻弹6. Touch flick

手指快速触摸屏幕或面板,触发一对或几对“移动”事件。通常,开始时伴随“按下”事件,最后伴随“抬起”事件。A finger quickly touches the screen or panel to trigger one or several pairs of "move" events. Typically, it starts with a "press" event and ends with a "up" event.

可替代的键包括但不限于分别具有“按下”和“抬起”事件的键。Alternative keys include, but are not limited to, keys with "press" and "up" events, respectively.

1.向上方向键1. Up arrow key

2.向下方向键2. Down arrow key

3.向左方向键3. Left arrow key

4.向右方向键4. Right arrow key

5.输入键5. Enter key

6.返回键6. Back key

7.主页键7. Home key

8.音量增大键8. Volume up key

9.音量减小键9. Volume down key

从触摸动作到关键事件的转换方法定义如下:The conversion method from touch action to key event is defined as follows:

1.“按下”转换为“输入键按下”事件。1. "Pressed" is converted to an "Enter key pressed" event.

2.“抬起”转换为“输入键抬起”事件。2. "Up" is converted to an "Enter key up" event.

3.“双击”转换为一对“返回键按下”和“返回键抬起”事件。3. "Double click" is converted into a pair of "return key pressed" and "return key lifted" events.

4.“三击”转换为一对“主页键按下”和“主页键抬起”事件。4. "Triple click" is converted into a pair of "home key down" and "home key up" events.

5.“向上触摸移动”转换为多对“向上方向键按下”和“向上方向键抬起”的事件。图2中第5项展示了向上“触摸移动”的一些移动轨迹示例。5. "Touch up and move" is converted into multiple pairs of "up arrow key pressed" and "up arrow key lifted" events. Item 5 in Figure 2 shows some examples of movement trajectories for upward "touch movement".

6.“向下触摸移动”转换为多对“向下方向键按下”和“向下方向键抬起”的事件。图2中第6项展示了“向下触摸移动”的一些移动轨迹示例。6. "Touch down to move" is converted into multiple pairs of "Down arrow key pressed" and "Down arrow key lifted" events. Item 6 in Figure 2 shows some examples of movement trajectories of "touch down to move".

7.“向左触摸移动”转换为多对“向左方向键按下”和“向左方向键抬起”的事件。图2中第7项展示了“向左触摸移动”的一些移动轨迹示例。7. "Touch left to move" is converted into multiple pairs of "left arrow key pressed" and "left arrow key lifted" events. Item 7 in Figure 2 shows some moving track examples of "touch left".

8.“向右触摸移动”转换为多对“向右方向键按下”和“向右方向键抬起”的事件。图2中第8项展示了向右“触摸移动”的一些移动轨迹示例。8. "Touch right to move" is converted into multiple pairs of "Right arrow key pressed" and "Right arrow key lifted" events. Item 8 in Figure 2 shows some examples of movement trajectories for "touch to move" to the right.

9.“向上触摸轻弹”转换为一对“向上方向键按下”和“向上方向键抬起”的事件。9. "Touch up flick" is converted into a pair of "up arrow key pressed" and "up arrow key lifted" events.

10.向下“触摸轻弹”转换为一对“向下方向键按下”和“向下方向键抬起”的事件。10. Down "touch flick" is converted into a pair of "down arrow key pressed" and "down arrow key lifted" events.

11.向左“触摸轻弹”转换为一对“向左方向键按下”和“向左方向键抬起”的事件。11. "Touch flick" to the left is converted into a pair of "left arrow key pressed" and "left arrow key lifted" events.

12.向右“触摸轻弹”转换为一对“向右方向键按下”和“向右方向键抬起”的事件。12. The "touch flick" to the right is converted into a pair of "right arrow key down" and "right arrow key up" events.

13.向上的曲线或顺时针圆圈中的“触摸移动”转换为多对“音量增大键按下”和“音量增大键抬起”的事件。图3分别展示了通过右手和左手执行的两个移动的一些移动轨迹示例。13. An upward curve or a "touch move" in a clockwise circle translates to multiple pairs of "volume up key down" and "volume up key up" events. Figure 3 shows some examples of movement trajectories for two movements performed by the right and left hands, respectively.

14.向下的曲线或逆时针圆圈中的“触摸移动”转换为多对“音量减小键按下”和“音量减小键抬起”的事件。图4分别展示了通过右手和左手执行的两个移动的一些移动轨迹示例。14. A downward curve or a "touch move" in a counterclockwise circle translates to multiple pairs of "volume down key down" and "volume down key up" events. Figure 4 shows some examples of movement trajectories for two movements performed by the right and left hands, respectively.

可在触摸屏或触摸板上的任何地方,而并非在图2、图3和图4中绘制的位置执行上述移动。The movements described above can be performed anywhere on the touch screen or touchpad other than the locations drawn in FIGS. 2 , 3 and 4 .

“音量增大键”和“音量减小键”还可替换为屏幕或键边缘区域之一中的向上和向下“触摸移动”。例如,如图5所示,整个屏幕或板分成两部分:中心区域(17)和四个边缘条(其中18、19、20、21、22、23、24、25为边缘条);在中心区域,可应用上述转换方法;其中一个边缘条中,向上或向右“触摸移动”转换为多对“音量增大键按下”和“音量增大键抬起”的事件(例如图5中的18、19、20、21),向下或向左“触摸移动”转换为多对“音量减小键按下”和“音量减小键抬起”的事件(例如图5中的22、23、24、25)。与曲线或圆圈中的“触摸移动”相比,该方式更便于实施。The "Volume Up Key" and "Volume Down Key" may also be replaced by an up and down "touch movement" on the screen or in one of the key edge areas. For example, as shown in Figure 5, the entire screen or board is divided into two parts: a central area (17) and four edge strips (wherein 18, 19, 20, 21, 22, 23, 24, 25 are edge strips); area, the above conversion method can be applied; in one of the edge bars, the upward or right "touch movement" is converted into multiple pairs of "volume up key pressed" and "volume up key lifted" events (such as in Figure 5 18, 19, 20, 21), down or left "touch movement" is converted into multiple pairs of "volume down key press" and "volume down key up" events (such as 22, 23, 24, 25). This is easier to implement than "touch to move" in curves or circles.

若要转换为“输入键”、“返回键”和“主页键”的事件,可简单地捕捉到触摸动作事件,并相应地分配新的键事件。To translate to "Enter key", "Back key" and "Home key" events, simply catch the touch action events and assign new key events accordingly.

若要通过“触摸移动”来实施向“方向键”的转换,可分别使用坐标中X轴和Y轴上一定数量的移动像素(或点)来触发一对“方向键”事件。图6展示了一个实例。假设屏幕或板的左下角是坐标的中心;手指从A移动到B;X轴上为100到600,Y轴上为100到800;若将20像素设为触发数字;移动过程中,每个“动作移动”事件上,分别累积X轴和Y轴上的像素数;当X轴上像素大于或等于20时,触发“向右方向键”的一对“按下”和“抬起”事件,再从累加数减去20;当Y轴大于或等于20时,触发“向上方向键”的一对“按下”和“抬起”事件,再从累加数减去20;因此,理论上从A到B的移动可触发25对“向右方向键”事件以及35对“向上方向键”事件;但应注意,“动作移动”事件可能无法从每个像素上捕获,尤其是快速移动时,可能会从不确定数量的像素上捕获一个“动作移动”事件。To implement the transition to the "arrow key" through "touch movement", you can use a certain number of moving pixels (or points) on the X-axis and Y-axis in the coordinates to trigger a pair of "arrow key" events. Figure 6 shows an example. Assume that the lower left corner of the screen or board is the center of the coordinates; the finger moves from A to B; the X axis is 100 to 600, and the Y axis is 100 to 800; if 20 pixels are set as the trigger number; during the movement, each On the "action movement" event, accumulate the number of pixels on the X-axis and Y-axis respectively; when the pixels on the X-axis are greater than or equal to 20, trigger a pair of "press" and "lift" events of the "right arrow key" , and then subtract 20 from the accumulated number; when the Y axis is greater than or equal to 20, trigger a pair of "press" and "lift" events of the "up arrow key", and then subtract 20 from the accumulated number; therefore, in theory Moving from A to B can trigger 25 pairs of "right arrow key" events and 35 pairs of "up arrow key" events; however, be aware that "action move" events may not be captured from every pixel, especially when moving fast , may catch a "motion move" event from an indeterminate number of pixels.

若要通过“触摸轻弹”实现向“方向键”的转换,可使用该方向上一定数量的移动像素(或点)来触发一对“方向键”事件。与上述“触摸移动”的转换类似,但不同之处在于,“触摸轻弹”是一个仅触发一对“方向键”事件的动作,而“触摸移动”是一系列可触发多对“方向键”事件的动作。通常,“触摸轻弹”通过具有检查逻辑的“动作移动”事件实施,捕获“向上移动”事件时,若移动像素的总数小于一定数量的像素(例如20),则视为“触摸轻弹”动作且仅触发一对“方向键”事件。To implement a "touch flick" transition to an "arrow key", use a certain number of moving pixels (or points) in that direction to trigger a pair of "arrow key" events. Similar to the "touch move" transition above, but the difference is that a "touch flick" is an action that triggers only one pair of "arrow key" events, while a "touch move" is a sequence of events that triggers multiple pairs of "arrow key" " event action. Usually, "touch flick" is implemented by "action move" event with checking logic, when capturing "move up" event, if the total number of moved pixels is less than a certain number of pixels (eg 20), it is considered a "touch flick" action and only triggers a pair of "arrow key" events.

为了实施“音量增大键”和“音量减小键”的转换,可使用上述相同的方法,但对于曲线或圆圈中的移动,需判断轨道上先前的点是否落入曲线或圆圈中以确定触发“方向键”或“音量键”事件;对于边缘区域的移动,可简单地计算单个X轴或Y轴,以触发相应的“音量增大键”或“降低音量键”事件。To implement the "Volume Up Key" and "Volume Down Key" transitions, the same method as above can be used, but for movement in a curve or circle, it is necessary to determine whether the previous point on the track fell into the curve or circle to determine Trigger the "direction key" or "volume key" event; for the movement of the edge area, a single X-axis or Y-axis can be simply calculated to trigger the corresponding "volume up key" or "volume down key" event.

一些系统不能识别“按下”和“抬起”事件,而是仅识别键上称为“已按下”(或“已按下”)的事件,以及触摸屏或触摸板上的“触摸”事件。这种情况下,“向下移动”和“向上移动”事件合并成一个“触摸移动”事件,可由两个事件之一触发;对于遥控器键,一对“按下”和“抬起”事件可由一个“已按下”或“已抬起”事件表示。Some systems do not recognize "press" and "up" events, but only events called "pressed" (or "pressed") on keys, and "touch" events on touchscreens or touchpads . In this case, the "move down" and "move up" events are combined into a single "touch move" event, which can be triggered by one of two events; for remote keys, a pair of "press" and "up" events Can be represented by a "pressed" or "up" event.

此外,其中一个垂直边缘的“触摸移动”动作也可转换为“鼠标滚轮”事件,鼠标中间按钮的滚动事件,这对于垂直滚动网页或文档非常有用。例如,可使用右边缘区域通过上下移动手指来连续触发“鼠标滚轮”事件。Additionally, a "touch to move" action on one of the vertical edges can also be translated into a "mouse wheel" event, a scroll event for the middle mouse button, which is useful for vertical scrolling of web pages or documents. For example, you can use the right edge area to continuously trigger "mouse wheel" events by moving your finger up and down.

发明示例invention example

图7至图9展示了根据本发明的三个示例性遥控器的设计。此类设计可应用于智能手机的物理遥控器或触摸屏的触摸板上。7 to 9 illustrate the designs of three exemplary remote controls according to the present invention. Such designs can be applied to physical remote controls for smartphones or touchpads for touchscreens.

图7展示了一个简单的电视遥控器。该遥控器上,虚线27上方的区域可为一个结构型触摸区域,所有键均可在该区域中实施。26是“方向模式”或“鼠标模式”的“触摸”和“触摸移动”区域,前一模式下,该区域可用于“方向键”、“输入键”、“返回键”和“主页键”,而后一模式下,该区域可用作鼠标垫;28是“音量增大键”和“音量减小键”的“触摸移动”区域;29是“鼠标滚轮”事件或“上一页”和“下一页”事件的触摸移动区域,键盘上的“PgUp”和“PgDn”按钮;30是电源开/关键;31是可在“方向模式”和“鼠标模式”之间切换的键;32是主页键,返回主页屏幕;33是“菜单键”,显示菜单列表;34是返回键,返回上一屏幕。Figure 7 shows a simple TV remote. On the remote controller, the area above the dotted line 27 can be a structured touch area, and all keys can be implemented in this area. 26 is the "touch" and "touch move" area of "direction mode" or "mouse mode". In the previous mode, this area can be used for "direction key", "enter key", "return key" and "home key" , and in the latter mode, this area can be used as a mouse pad; 28 is the "touch movement" area of the "volume up key" and "volume down key"; 29 is the "mouse wheel" event or "previous page" and The touch moving area of the "next page" event, the "PgUp" and "PgDn" buttons on the keyboard; 30 is the power on/off key; 31 is the key that can be switched between "direction mode" and "mouse mode"; 32 33 is a "menu key", which displays a menu list; 34 is a return key, which returns to the previous screen.

图8展示了与图7中相同的布局,但在该遥控器上,还添加了一个键35“键盘”,用于在触摸区域添加一个模式(“键盘模式”)。按下该键时,触摸区域可为显示键的键盘,用户可通过该键盘输入字符到设备。再次按下该键时,该模式可切换回“方向模式”或“鼠标模式”,该键盘隐藏。以这种方式,触摸屏或触摸板可达到三个目的,通过两个键切换实现。Figure 8 shows the same layout as in Figure 7, but on this remote control, a key 35 "Keypad" is added for adding a mode ("Keypad Mode") in the touch area. When the key is pressed, the touch area can be a keyboard displaying the key through which the user can enter characters into the device. When the key is pressed again, the mode can be switched back to "direction mode" or "mouse mode", and the keyboard is hidden. In this way, the touchscreen or touchpad serves three purposes, achieved by two key toggles.

图9展示了具有“声音”功能的遥控器设计。该设计具有与图8中相同的布局,但该设计中的“键盘”键36可达到另一目的,受控时可处于“语音控制”模式;该模式下,用户可通过语音来控制电视内容。Figure 9 shows the remote controller design with "sound" function. This design has the same layout as in Figure 8, but the "keyboard" keys 36 in this design serve another purpose and can be controlled in a "voice control" mode; in this mode, the user can control the TV content by voice .

该三种设计的成本分为三个等级,仅作为对根据本发明的遥控器进行实施的通用指南。实际应用中,键布局和目的需根据实际需求和用户体验进行设计。The cost of the three designs is divided into three levels and is only used as a general guideline for the implementation of the remote control according to the present invention. In practical applications, key layout and purpose need to be designed according to actual needs and user experience.

Claims (5)

Translated fromChinese
1.一组从触摸动作转换到键事件的方法,包括:1. A set of methods for converting from touch actions to key events, including:“触摸按下”转换为“输入键按下”事件;"Touch pressed" is converted to an "input key pressed" event;“触摸抬起”转换为“输入键抬起”事件;"Touch up" is converted to "Enter key up" event;“触摸双击”转换为一对“返回键按下”和“返回键抬起”事件;"Touch double-click" is converted into a pair of "return key pressed" and "return key lifted" events;“触摸三击”转换为一对“主页键按下”和“主页键抬起”事件;"Touch triple-click" is converted into a pair of "home key pressed" and "home key lifted" events;“向上触摸移动”转换为多对“向上方向键触摸按下”和“向上方向键触摸抬起”的事件;"Up touch movement" is converted into multiple pairs of "up arrow key touch down" and "up arrow key touch up" events;“向下触摸移动”转换为多对“向下方向键触摸按下”和“向下方向键触摸抬起”的事件;"Down touch movement" is converted into multiple pairs of "Down arrow key touch down" and "Down arrow key touch up" events;“向左触摸移动”转换为多对“向左方向键触摸按下”和“向左方向键触摸抬起”的事件;"Left touch movement" is converted into multiple pairs of "left arrow key touch down" and "left arrow key touch up" events;“向右触摸移动”转换为多对“向右方向键按下”和“向右方向键抬起”的事件;"Right touch movement" is converted into multiple pairs of "Right arrow key pressed" and "Right arrow key lifted" events;“向上的曲线或顺时针圆圈中的触摸移动”转换为多对“音量增大键按下”和“音量增大键抬起”的事件;"upward curve or touch movement in a clockwise circle" translates to multiple pairs of "volume up key down" and "volume up key up" events;“向下的曲线或逆时针圆圈中的触摸移动”转换为多对“音量减小键按下”和“音量减小键抬起”的事件。A "downward curve or touch movement in a counterclockwise circle" translates to multiple pairs of "volume down key down" and "volume down key up" events.2.根据权利要求1所述的转换方法,其中,所述触摸动作可在触摸屏或触摸板上执行,并且可捕获相应的动作事件作为所述转换方法中的输入。2. The conversion method according to claim 1, wherein the touch action can be performed on a touch screen or a touch pad, and a corresponding motion event can be captured as an input in the conversion method.3.根据权利要求1所述的转换方法,其中,所述键事件是作为所述转换方法中输出的常用遥控器键事件。3. The conversion method according to claim 1, wherein the key event is a common remote control key event output in the conversion method.4.根据权利要求1所述的转换方法,其中,所述触摸运动和涉及“按下”和“抬起”的相应动作事件可合并到不区分“按下”和“抬起”事件的系统中。4. The conversion method of claim 1, wherein the touch motion and corresponding motion events involving "press" and "lift" can be incorporated into a system that does not distinguish between "press" and "lift" events middle.5.根据权利要求1所述的转换方法,其中,涉及“按下”和“抬起”键的事件在不区分“按下”和“抬起”事件的系统中可合并为一个事件。5. The conversion method according to claim 1, wherein events related to "press" and "up" keys can be combined into one event in a system that does not distinguish between "press" and "up" events.
CN201580074389.7A2015-01-252015-03-12 Implementation method of touch-based universal TV remote controlPendingCN107209578A (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
AU2015900210AAU2015900210A0 (en)2015-01-25Method of implementing a touch-based universal TV remote
AU20159002102015-01-25
PCT/AU2015/050099WO2016115588A1 (en)2015-01-252015-03-12Method of implementing a touch-based universal tv remote

Publications (1)

Publication NumberPublication Date
CN107209578Atrue CN107209578A (en)2017-09-26

Family

ID=53054309

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201580074389.7APendingCN107209578A (en)2015-01-252015-03-12 Implementation method of touch-based universal TV remote control

Country Status (3)

CountryLink
CN (1)CN107209578A (en)
AU (1)AU2015100430B4 (en)
WO (1)WO2016115588A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113885659A (en)*2021-10-292022-01-04厦门联达兴技术有限公司Multifunctional all-in-one machine with touch pad
CN113986101A (en)*2021-10-292022-01-28厦门联达兴技术有限公司Method for performing function control by using computer touch pad

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102625010A (en)*2012-03-062012-08-01清华大学 A method for Eye-Free touch-screen mobile phone to control TV
CN102841757A (en)*2012-08-312012-12-26深圳雷柏科技股份有限公司Intelligent terminal based interactive interface system and implementation method thereof
US20130307796A1 (en)*2012-05-162013-11-21Chi-Chang LiuTouchscreen Device Integrated Computing System And Method
CN103517111A (en)*2012-06-292014-01-15上海广电电子科技有限公司Television remote control method based on touch remote control device and television system
US20140091912A1 (en)*2012-10-012014-04-03Logitech Europe S.A.Techniques for controlling appliances
US20140229836A1 (en)*2013-02-142014-08-14Sony CorporationUser-defined home screen for ultra high definition (uhd) tv

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2003511883A (en)*1999-10-072003-03-25インターリンク エレクトロニクス インコーポレイテッド Home entertainment device remote control
US9513718B2 (en)*2008-03-192016-12-06Computime, Ltd.User action remote control
US8200795B2 (en)*2008-06-052012-06-12Sony Computer Entertainment Inc.Mobile phone game interface
US9258402B2 (en)*2009-04-142016-02-09Qualcomm IncorporatedSystem and method for controlling mobile devices
US8407623B2 (en)*2009-06-252013-03-26Apple Inc.Playback control using a touch interface
US20140121010A1 (en)*2012-10-292014-05-01Nishith ShahMethod and system for video gaming using game-specific input adaptation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102625010A (en)*2012-03-062012-08-01清华大学 A method for Eye-Free touch-screen mobile phone to control TV
US20130307796A1 (en)*2012-05-162013-11-21Chi-Chang LiuTouchscreen Device Integrated Computing System And Method
CN103517111A (en)*2012-06-292014-01-15上海广电电子科技有限公司Television remote control method based on touch remote control device and television system
CN102841757A (en)*2012-08-312012-12-26深圳雷柏科技股份有限公司Intelligent terminal based interactive interface system and implementation method thereof
US20140091912A1 (en)*2012-10-012014-04-03Logitech Europe S.A.Techniques for controlling appliances
US20140229836A1 (en)*2013-02-142014-08-14Sony CorporationUser-defined home screen for ultra high definition (uhd) tv

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113885659A (en)*2021-10-292022-01-04厦门联达兴技术有限公司Multifunctional all-in-one machine with touch pad
CN113986101A (en)*2021-10-292022-01-28厦门联达兴技术有限公司Method for performing function control by using computer touch pad
CN113885659B (en)*2021-10-292025-01-24厦门联达兴技术有限公司 Multifunctional all-in-one machine with touch panel

Also Published As

Publication numberPublication date
AU2015100430A4 (en)2015-05-14
AU2015100430B4 (en)2016-05-19
WO2016115588A1 (en)2016-07-28

Similar Documents

PublicationPublication DateTitle
TWI413922B (en)Control method for touchpad and touch device using the same
JP2008140182A (en) Input device, transmission / reception system, input processing method, and control program
WO2013181881A1 (en)Control method and device for touchscreen
CN103634641A (en)Method and system for performing gesture control on smart television through mobile terminal
TWI482064B (en)Portable device and operating method thereof
CN106998393A (en)A kind of video playing control method and mobile terminal
WO2014056338A1 (en)Method and device for interaction of list data of mobile terminal
TW201237732A (en)Nine-square arrangement virtual input system using a remote control
CN101482799A (en)Method for controlling electronic equipment through touching type screen and electronic equipment thereof
TW201346656A (en)Signal transmitting method for touch input device
TW201020876A (en)Electronic apparatus and touch input method thereof
CN103517109A (en)Touch remote controller and touch remote control system
CN101470575A (en)Electronic device and input method thereof
CN103984427B (en) Multi-touch method and device thereof
CN103365451B (en)Multidimensional speedup space-efficient man-machine interaction method and device for intelligent platform
CN103853386A (en)Touch display screen device with touch mouse function
TWM470311U (en)System and electronic device of transiently switching operational status of touch panel
CN103970320A (en)Electronic device and man-machine interaction method
CN102929553B (en)Utilize the method that the touching signals resulting from touch control keyboard inputs as touch command
CN107209578A (en) Implementation method of touch-based universal TV remote control
TW201430678A (en)Display control system and control method thereof
CN103150024B (en)Computer operation method
CN201583916U (en)Touch control module
CN101807128B (en) Touchpad operation method and integrated system of multi-function mode
TWI547862B (en) Multi - point handwriting input control system and method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20170926


[8]ページ先頭

©2009-2025 Movatter.jp