CN105359541A - 具有电容触摸板的遥控 - Google Patents
具有电容触摸板的遥控 Download PDFInfo
- Publication number
- CN105359541A CN105359541A CN201380072536.8A CN201380072536A CN105359541A CN 105359541 A CN105359541 A CN 105359541A CN 201380072536 A CN201380072536 A CN 201380072536A CN 105359541 A CN105359541 A CN 105359541A
- Authority
- CN
- China
- Prior art keywords
- media content
- change
- location
- signal
- computing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42202—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- 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/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42222—Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42224—Touch pad or touch panel provided on the remote control
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Ecology (AREA)
- Remote Sensing (AREA)
- Environmental Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Emergency Management (AREA)
- Business, Economics & Management (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Selective Calling Equipment (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
在实施例中,描述了与菜单界面相关联的装置、方法和存储介质。一种控制远程计算设备的装置可以包括:无线发送器;电容触摸板;以及逻辑,该逻辑可操作地与无线发送器和电容触摸板耦合。该逻辑可以被配置为:检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度。该逻辑可以被配置为至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,该信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作。该逻辑可以被配置为用无线发送器将该信号直接发送至远程计算设备的无线接收器。描述并要求保护其他实施例。
Description
相关申请
本申请要求于2013年3月14日提交的、名称为“REMOTECONTROLWITHCAPACITNETOUCHPAD(具有电容触摸板的遥控)”的美国申请13/830,304的优先权。
技术领域
本公开涉及数据处理的领域,更具体地,本公开涉及与具有电容触摸板的遥控(remotecontrol)相关联的装置、方法和存储介质。
背景技术
本文所提供的背景描述是为了一般地呈现本公开的上下文的目的。除非在本文中另外指出,否则该部分中所描述的材料对本申请中的权利要求来说不是现有技术并且不因为被包含在该部分中而被承认为现有技术。
计算技术、网络技术和相关技术中的进展已使得增加了媒体内容(mediacontent)的可用性和内容被消费的方式。当今,无数媒体内容可以从媒体内容的各种来源中得到,媒体内容的各种来源包括但不限于固定媒体(例如,数字通用盘(DVD)、广播、有线运营商、卫星信道、互联网等)。用户可以用电视机、膝上型计算机或台式计算机、平板电脑、智能电话、或类似的其它设备来消费内容。在一些情况下,利用现有遥控跨越大量的媒体内容和/或跨越各种各样的媒体内容来源进行导航可能是麻烦的。
附图说明
通过下面的详细描述结合附图,将很容易理解实施例。为了便于描述,相似的标号指示相似的结构要素。在附图的各个图中,实施例通过示例性而不是限制性的方式被示出。
图1根据各种实施例示出了针对内容分发和消费的布置。
图2根据各种实施例示出了示例遥控,示例遥控被配置具有本公开的所选择的方面,示例遥控被用于通过菜单界面进行导航。
图3根据各种实施例描绘了包括可选元素的布置的示例菜单界面,可选元素可以使用被配置具有本公开的所选择的方面的遥控来被导航。
图4根据各种实施例示出了示例遥控,示例遥控被配置具有本公开的所选择的方面,示例遥控被用于前进或后退媒体内容。
图5根据各种实施例描绘了可以在本文所描述的各种计算设备上被实现的示例过程。
图6根据各种实施例示出了适用于实施本公开的各个方面的示例计算环境。
图7根据各种实施例示出了具有指令的示例存储介质,指令被配置为使得装置能够实施本公开的各个方面。
图8根据各种实施例描绘了遥控形式的示例用户输入设备。
图9和图10根据各种实施例相应地描绘了机顶盒形式的示例播放器的前视图和后视图。
具体实施方式
在下面的详细描述中,参照了附图,附图构成了详细描述的一部分,附图中相似的标号指示贯穿附图的相似的部分,并且其中通过举例说明示出了可以被实施的实施例。应该理解的是,也可以利用其它实施例,并且在不脱离本公开的范围的情况下可以做出结构变化或逻辑变化。因此,下面的详细描述不是限制性的意义,并且实施例的范围由所附加的权利要求和它们的等价形式来定义。
各种操作可能按最有助于理解所要求保护的主题的方式被描述为依次的多个离散动作或操作。然而,描述的顺序不应该被理解为暗示这些操作一定依赖于顺序。更具体地,这些操作可以不按展示的顺序来被执行。所描述的操作可以按与所描述的实施例的顺序不同的顺序被执行。在另外的实施例中,各种另外的操作可以被执行,和/或所描述的操作可以被省略。
为了本公开的目的,短语“A和/或B”表示(A)、(B)或(A和B)。为了本公开的目的,短语“A、B和/或C”表示(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。
说明书可能使用短语“在一个实施例中”或“在多个实施例中”,其可以各自涉及相同或不同实施例中的一个或多个。另外,针对本公开的实施例所使用的术语“包括”、“包含”、“具有”等是同义的。
如本文所使用的,术语“逻辑”和“模块”可以指以下各项(或是以下各项的一部分、或包括以下各项):专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享处理器、专用处理器或组处理器)和/或存储器(共享存储器、专用存储器或组存储器)、组合逻辑电路、和/或提供所描述的功能的其它适当的组件。
现在参照图1,图1根据各种实施例示出了针对内容分发和消费的布置。如所示出的,在实施例中,针对内容的分发和消费的布置100可以包括很多内容消费设备108,内容消费设备108经由一个或多个网络106与一个或多个内容聚合器/分发器服务器104耦合。内容聚合器/分发器服务器104可以被配置为经由一个或多个网络106将内容聚合和分发到内容消费设备108以供消费。
如所示出的,在实施例中,内容聚合器/分发器服务器104可以包括编码器112、存储装置114和内容供应116(在图1中被称为“流送引擎”),如所示出的它们可以互相耦合。编码器112可以被配置为对来自各种内容提供商的内容102进行编码,并且存储装置114可以被配置为存储经编码的内容。内容供应116可以被配置为响应于来自各种内容消费设备108的请求,选择性地撷取经编码的内容和将经编码的内容提供至各种内容消费设备108。内容102可以是来自各种内容创建者和/或提供商的各种类型的媒体内容(有视频、音频、和/或隐藏字幕)。内容的示例可以包括但不限于电影、电视节目、用户创建的内容(例如,YouTube视频、iReporter视频)、音乐专辑/标题/片段等。内容创建者和/或提供商的示例可以包括但不限于电影工作室/经销商、电视节目制作者(programmers)、电视广播员、卫星节目广播员、有线运营商、在线用户等。
在各种实施例中,为了操作的效率,编码器112可以被配置为将各种内容102(通常以不同的编码格式)编码为一个或多个共同编码格式的子集。然而,尽管如此,编码器112可以被配置为维持对它们原始编码格式相对应的内容的索引或交叉引用。类似地,为了操作的灵活性,编码器112可以将内容102中的每个内容或所选择的内容编码或以其它方式处理为不同质量等级的多个版本。不同的版本可以提供不同的分辨率、不同的比特率、和/或不同的帧速率以供传输和/或播放。在各种实施例中,编码器112可以发布关于可用的不同的分辨率、不同的比特率、和/或不同的帧速率的信息(或以其它方式使得可用)。例如,编码器112可以发布比特率,编码器112可以以该比特率给(一个或多个)内容消费设备108提供视频内容或音频内容。音频数据的编码可以根据例如(但不限于)由运动图像专家组(MPEG)公布的MP3标准来被执行。视频数据的编码可以根据例如(但不限于)由国际电信联盟(ITU)视频编码专家组(VCEG)公布的H264标准来被执行。编码器112可以包括一个或多个计算设备,该一个或多个计算设备被配置为执行内容分配(portioning)、编码和/或转码。
存储装置114可以是任何类型的临时存储装置和/或永久存储装置,包括但不限于易失性存储器和非易失性存储器、光存储、磁存储和/或固态大容量存储等。易失性存储器可以包括但不限于静态随机存取存储器和/或动态随机存取存储器。非易失性存储器可以包括但不限于电可擦除可编程只读存储器、相变存储器、电阻式存储器等。
在各种实施例中,内容供应116可以被配置为提供经编码的内容作为离散文件和/或作为经编码的内容的连续流。内容供应116可以被配置为根据很多流送协议和/或传输协议中的任何一个来传输经编码的音频数据/视频数据(和隐藏字母(如果提供了的话))。流送协议可以包括但不限于实时流送协议(RTSP)。传输协议可以包括但不限于传输控制协议(TCP)、用户数据报协议(UDP)等。网络106可以是私有网络和/或公共网络、有线网络和/或无线网络、局域网和/或广域网的任何组合。私有网络可以包括例如(但不限于)企业网络。公共网络可以包括例如(但不限于)互联网。有线网络可以包括例如(但不限于)以太网网络。无线网络可以包括例如(但不限于)Wi-Fi、或3G/4G网络。将理解的是,在内容分发端处,网络106可以包括具有网关和防火墙的一个或多个局域网,内容聚合器/分发器服务器104通过一个或多个局域网与内容消费设备108进行通信。类似地,在内容消费端处,网络106可以包括基站和/或接入点,消费设备108通过基站和/或接入点与内容聚合器/分发器服务器104进行通信。在两端之间可以是任意数量的网络路由器、交换机、和类似的其它网络设备。然而,为了易于理解,未示出这些网关、防火墙、路由器、交换机、基站、接入点等。
如所示出的,在各种实施例中,内容消费设备108可以包括播放器122、显示器124和用户输入设备126。播放器122可以被配置为接收流送的内容、解码和恢复来自内容流的内容、并且响应于来自用户输入设备126的选择/输入来在显示器124上呈现所恢复的内容。
在实施例中,播放器122可以包括解码器132、呈现引擎134和用户接口引擎136。解码器132可以被配置为接收流送的内容、解码和恢复来自内容流的内容。呈现引擎134可以被配置为响应于用户选择/输入来在显示器124上呈现所恢复的内容。在实施例中,解码器132和/或呈现引擎134可以被配置为以基本无缝的方式给用户呈现已经使用不同的编码控制变量设置而被编码的音频内容和/或视频内容。因此,在各种实施例中,解码器132和/或呈现引擎134可以被配置为呈现内容的在分辨率、帧速率和/或压缩设置方面变化的两个部分,而不中断内容的呈现。如本文所述,用户接口引擎136可以被配置为从用户输入设备126接收信号(表示来自用户的用户选择/输入),并且选择性地渲染菜单界面。
虽然示出显示器124和/或(一个或多个)用户输入设备126作为内容消费设备108的一部分,但是针对内容消费设备108的不同的实施例,显示器124和/或(一个或多个)用户输入设备126可以是独立的设备或可以是集成的。例如,如图2-图7中所描绘的,针对电视布置,显示器124可以是独立的电视机、液晶显示器(LCD)、等离子显示器等,而播放器122可以是单独的机顶盒的一部分,并且用户输入设备126可以是单独的遥控、游戏控制器、键盘、或其它类似的设备。类似地,针对台式计算机布置,播放器122、显示器124和(一个或多个)用户输入设备126全部可以是单独的独立单元。另一方面,针对移动布置(例如平板计算设备),显示器124可以是包括(一个或多个)用户输入设备126的触敏显示屏,并且播放器122可以是具有软键盘的计算平台,该计算平台也包括(一个或多个)用户输入设备126中的一个。另外,显示器124和播放器122可以被集成在单个形体(formfactor)内。类似地,针对诸如智能电话之类的其它移动设备布置,播放器122、显示器124和(一个或多个)用户输入设备126同样可以被集成。
现在参照图2,机顶盒形式的播放器122或“控制台”(被配置具有本公开的可应用的部分)可以被可操作地耦合到显示器124,显示器124在这里以平板电视的形式被示出。在图2中,播放器122的呈现引擎134和/或用户接口引擎136可以在显示器124上渲染媒体内容250。在各种实施例中,媒体内容250可以由内容聚合器/分发器服务器104提供给播放器122。在各种实施例中,媒体内容250可以来自一个或多个媒体内容来源(例如,图1中的内容102的一个或多个提供商)。
遥控形式的用户输入设备126(被配置具有本公开的可应用的部分)可以被配置用于与播放器122进行通信。在各种实施例中,用户输入设备126可以包括内部逻辑248(硬件和/或软件的任何组合)、以及第一电容触摸板252、一个或多个其它控件254、和与逻辑248耦合的第二电容触摸板256。在各种实施例中,一个或多个其它控件254可以包括一个或多个按钮、旋钮(knobs)、轮或其它用户可操作的组件。虽然一个或多个控件254被示出为布置在第一电容触摸板252和第二电容触摸板256之间,但是所示出的布置不意味着是限制性的,并且一个或多个其它控件254可以被布置在用户输入设备126上的其它地方。另外或替代地,在一些实施例中,一个或多个其它控件254可以被省略。
在各种实施例中,用户输入设备126可以包括无线发送器258,该无线发送器258与逻辑248耦合并且被配置为直接发送信号至远程计算设备的无线接收器(未示出)(例如播放器122)而无需经过任何中间无线信令设备。在各种实施例中,无线发送器258还可以包括无线接收器(未示出)以形成无线收发器。在这样的实施例中,用户输入设备126可以被配置为从诸如播放器122之类的远程计算设备接收无线信号。各种无线技术(包括但不限于红外线、WiFi(例如,WiFi直接)、蓝牙、其它基于无线电的无线技术、基于光的无线技术等)可以被用于在用户输入设备126和播放器122之间交换信号。
在各种实施例中,第一电容触摸板252可以被配置为沿两个或多个轴接收触觉输入(例如,以用户沿轴滑动手指的形式)。例如,在图2中,第一电容触摸板252可以沿第一轴260和第二轴262接收触觉输入。在图2中,第二轴262方向可以垂直于第一轴260,但可以具有相对于第一轴260的其他方向。在各种实施例中,第二电容触摸板256可以被配置为沿第三轴264接收触觉输入。在图2中,第三轴264平行于第二轴262,但在各种实施例中,第三轴264可以具有相对于第二轴262和/或第一轴260的其他方向。
在各种实施例中,用户输入设备126可以被配置为检测位置的变化(例如,滑动的幅度)和/或第一电容触摸板252和/或第二电容触摸板256处所接收的触觉输入的位置的变化的速度(例如,滑动的速度)。在各种实施例中,至少部分基于所接收的触觉输入,用户输入设备126的逻辑248可以生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122执行与用于消费的媒体内容250的供应相关联的操作。
例如,在各种实施例中,从用户输入设备126发送至播放器122的信号可以被配置为使得播放器122滚动由播放器122渲染的与媒体内容250相关联的菜单界面270的可选元素。在各种实施例中,播放器122可以滚动菜单界面270的可选元素,滚动的量至少部分地基于检测到的第一电容触摸板252处所接收的触觉输入的位置的变化和/或位置的变化的速度。因此,如果用户希望滚动大量的可选元素,则用户可以采用快速的滑动和/或“长”滑动(例如,从第一电容触摸板252的一个极端侧到另一极端侧)。同样地,如果用户希望滚动少量的可选元素,则用户可以采用较慢的或“较短的”滑动。
图3描绘了示例菜单界面270,示例菜单界面270包括沿一般垂直轴被布置的第一可滚动可选元素的布置372和沿一般水平轴被布置的第二可滚动可选元素的布置374。在各种实施例中,这些垂直轴和水平轴可以与第一电容触摸板252的第一轴260和第二轴262相对应。
在各种实施例中,第一可滚动可选元素的布置372中的每个可选元素可以表示媒体内容的来源。用户可以滚动第一可滚动可选元素的布置372,在该示例中这将意味着通过他的或她的手指沿第一电容触摸板252的轴(例如,第一轴260)滚动媒体内容来源(例如,频道冲浪)。滚动可以改变哪个可选元素是活跃的媒体来源可选元素376,哪个可以表示当前所选择的元素,并且哪些元素是不活跃的媒体来源可选元素378。在各种实施例中,由于滑动或按压和拖动(press-and-drag)所滚动的媒体来源可选元素的数量可以与幅度(例如,从开始到结束的位置变化)和/或滑动或按压和拖动的速度成比例。
在各种实施例中,第二可滚动可选元素的布置374中的每个可选元素可以表示可从第一可滚动可选元素的布置的所选择的一个可选元素(例如,376)得到的媒体内容。与第一可滚动可选元素372的布置类似,滚动第二可滚动可选元素的布置374可以改变哪个可选元素是活跃的媒体内容可选元素380,哪个可以表示当前所选择的媒体内容元素,并且哪些媒体内容元素是不活跃的媒体内容可选元素382。在各种实施例中,由于滑动或按压和拖动所滚动的媒体内容可选元素的数量可以与幅度(例如,从开始到结束的位置变化)和/或滑动或按压和拖动的速度成比例。
在各种实施例中,第一电容触摸板252(和/或第二电容触摸板256)可以被配置为接收除触觉输入外的输入。例如,第一电容触摸板252可以是机械地由用户按压或以其它方式被配置为由用户按压。在各种实施例中,第一电容触摸板252可以被配置为通过用户的按压动作被移位;在其它实施例中,第一电容触摸板252可以被配置为被按压而不被移位。在各种实施例中,用户按压第一电容触摸板252可以使得逻辑248生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122对可选元素的布置逐个地进行导航。这可能与滑动相反,滑动可以使得逻辑248生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122一次通过多个可选元素进行导航,这取决于滑动的幅度和/或速度。
例如,按压第一电容触摸板252的四条边附近所示的任意方向箭头可以使得播放器122执行相应的导航操作。例如,按压向上或向下可以使得播放器122前进或后退第一可滚动可选元素的布置372以遍历媒体内容来源进行导航(很像浏览频道)。按压向左或向右可以使得播放器122前进或后退第二可滚动可选元素的布置374,有效地浏览各条媒体内容。
在另一方面,在各种实施例中,由用户输入设备126的逻辑248所生成的并且被发送至播放器122的信号可以被配置为使得播放器122前进或后退媒体内容250,前进或后退的媒体内容250的量与检测到的第一电容触摸板252和/或第二电容触摸板256处所接收的触觉输入的位置变化和/或位置变化的速度相对应。图4中描绘了这样的示例,图4与图2类似,并且图4中第二电容触摸板256和/或第三轴264可以被对准以适合对媒体内容进展的典型理解(例如,从左到右)。
在各种实施例中(包括图4中所示的实施例),媒体内容进度路径438可以被渲染(例如,由播放器122渲染)在显示器124上。在各种实施例中,播放器122可以被配置为沿媒体内容进度路径438将媒体内容指示符440前进与媒体内容250所前进的量相对应的量或前进至与媒体内容250所前进的量相对应的位置。
在各种实施例中,用户可以在第二电容触摸板256上从左到右滑动和/或按压和拖动她的手指以前进(例如,快进、超快进、以可变速度快进、和/或逐帧前进)媒体内容250,并且在第二电容触摸板256上从右到左滑动和/或按压和拖动她的手指以后退(例如,倒回(rewind)、超倒回、以可变速度倒回、和/或逐帧倒回)媒体内容250。在一些实施例中,沿第三轴264对第二电容触摸板256的迅速滑动可以进一步前进/后退媒体内容250和/或比按压和拖动更快速地前进/后退媒体内容250,按压和拖动可能是更慢的但更精确。在一些实施例中,在按压之后用户朝第二电容触摸板256的任意一侧将她的手指拖动地越远,则媒体内容250可能被前进/后退地越迅速。在一些实施例中,在按压之后用户朝第二电容触摸板256的任意一侧将她的手指拖动地越远,则媒体内容250可能被前进/后退地越远。在一些实施例中,用户可以在第二电容触摸板256的边缘敲击她的手指以使媒体内容250前进或后退预定量(例如,30秒、一段情节(episode)等)和/或前进或后退媒体内容的某些片段。
与第一电容触摸板252类似,在各种实施例中,第二电容触摸板256可以被配置为接收除触觉输入外的输入。例如,第二电容触摸板256可以是机械地由用户按压或以其它方式被配置为由用户按压。在各种实施例中,用户按压第二电容触摸板256可以使得逻辑248生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122在暂停状态(其中媒体内容250不前进)和活跃状态(其中媒体内容250被播放)之间转换。在各种实施例中,在穿过第二电容触摸板256滑动她的手指后,一旦媒体内容250被与滑动的幅度/速度成比例地前进或后退,则播放器122可以维持与滑动之前它的状态相同的状态(例如,暂停或活跃)。
在各种实施例中,媒体内容的片段(例如,电视节目的情节)的顺序可以由菜单界面270的可选元素来表示。在各种实施例中,由用户输入设备126的逻辑248所生成的并且被发送至播放器122的信号可以被配置为使得播放器122基于检测到的第一电容触摸板252和/或第二电容触摸板256处所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的片段之间前进或后退媒体内容250(例如,前进/后退情节),而用户不必按压“跳过”或其它类似的按钮。
在另一方面,在图4中,用户输入设备126可以包括遥控显示器484(例如,液晶显示器,或“LCD”、发光二极管或“LED”、有机发光二级管或“OLED”型和/或其它显示器)。在各种实施例中,遥控显示器484和第一电容触摸板252可以一起形成触摸屏,而在其它实施例中他们可以是分离的。在各种实施例中,用户输入设备126(例如,经由逻辑248)可以被配置为使得遥控显示器484渲染可选内容486。在图4中,例如,可选内容486包括遥控进度路径488和遥控指示符490。虽然图4中的遥控进度路径488是直的并且与第二轴262对准,但是遥控进度路径488可以与任意轴对准和/或可以形成其它非线性路径(包括任何形状的路径或迂回路径)。
在各种实施例中,逻辑248可以被配置为使得遥控显示器484在沿遥控进度路径488的由第一电容触摸板252处所接收的触觉输入所指定的位置处渲染遥控指示符490。在各种实施例中,用户输入设备126的逻辑248可以被配置为生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122基于沿遥控进度路径488的遥控指示符490的位置和/或位置的变化来前进或后退媒体内容250。例如,播放器122可以使媒体内容前进或后退至沿遥控进度路径488与遥控指示符490的位置相对应的时间位置。因此,用户可以以各种方式按压和拖动遥控指示符490以前进或后退媒体内容250。
在各种实施例中,用户输入设备126的逻辑248可以被配置为生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122沿媒体内容进度路径438将媒体内容指示符440前进与沿遥控进度路径488的遥控指示符490的位置(或其中的变化)相对应的量或使媒体内容指示符440前进至与沿遥控进度路径488的遥控指示符490的位置(或位置变化)相对应的位置。在一些实施例中,媒体内容250的进度的其它指示(例如,图4的逝去的时间/剩余的时间(分钟)指示)可以由播放器122渲染在显示器124上和/或由逻辑248渲染在遥控显示器484上。
除了或替代前进或后退媒体内容250,遥控指示符490和遥控进度路径488可以也被用于其它目的。例如,用户输入设备126的逻辑248可以被配置为生成信号并且将信号发送至播放器122,该信号被配置为使得播放器122滚动可选元素的布置(例如,372、374),例如使可选元素的布置滚动至该布置中与沿遥控进度路径488的遥控指示符490的位置相对应的位置。
图5根据各种实施例描绘了示例过程500,示例过程500可以由用户输入设备126的逻辑248实现。在操作502处,遥控进度路径488和指示符490可以由逻辑248渲染在用户输入设备126的显示器484上。在用户输入设备126不具有显示器的实施例中,操作502可以被省略。
在操作504处,第一电容触摸板252或第二电容触摸板256处所接收的触觉输入的位置变化和/或位置变化的速度可以例如被逻辑248检测到。在操作506处,被配置为使得远程计算(例如,播放器122)执行与用于消费的媒体内容250的供应相关联的操作的信号可以例如由逻辑248至少部分地基于位置变化和/或位置变化的速度来生成。
例如,在操作508处,信号可以例如由逻辑248生成以使得播放器122前进/后退媒体内容250,前进/后退的量与所检测到的位置变化或位置变化的速度相对应。这可以使得用户能够例如“快进”和“倒回”媒体内容250。
作为另一示例,在操作510处,信号可以例如由逻辑248生成以使得播放器122前进/后退媒体内容250的片段,前进/后退的量与所检测到的位置变化或位置变化的速度相对应。这可以使得用户能够例如在电视节目的情节之间跳跃。
作为另一示例,在操作512处,信号可以例如由逻辑248生成以使得播放器122滚动可选元素的布置(例如,第一可滚动可选元素的布置372和/或第二可滚动可选元素的布置374),滚动的量与所检测到的位置变化或位置变化的速度相对应。这可以使得用户能够例如将可能比单独使用按钮更快速和/或更精确地导航媒体内容来源或媒体内容的片段。
不论在操作506处可以生成什么样的信号,在操作514处,信号可以例如由逻辑248使用无线发送器258发送至播放器122的无线接收器。如上面所指出的,信号可以使用各种无线技术(包括但不限于红外线、蓝牙、WiFi(例如,WiFi直接)、基于光的技术、其它基于无线电的技术等)被发送。
现在参照图6,图6根据各种实施例示出了适用于图1和图2的各种组件的示例计算机。如所示出的,计算机600可以包括一个或多个处理器或处理器核心602、和***存储器604,***存储器604可以是易失性存储器或非易失性存储器。为了本申请(包括权利要求)的目的,除非上下文另外清楚地要求,术语“处理器”和“处理器核心”可以被视为同义的。另外,计算机600可以包括大容量存储设备606(例如,软盘、硬驱动、压缩盘只读存储器(CD-ROM)等)、输入/输出设备608(例如,显示器、键盘、光标控制、遥控、游戏控制器、图像捕捉设备、电容触摸板252/256等)和通信接口610(例如,网络接口卡、调制解调器、红外线接收器、无线电接收器(例如,蓝牙)等)。这些元件可以经由***总线612互相耦合,***总线612可以表示一个或多个总线。在多个总线的情况下,它们可以由一个或多个总线网桥(未示出)桥接。
这些元件中的每个元件可以执行本领域的常规功能。更具体地,***存储器604和/或大容量存储设备606可以被用来存储实现与用户输入设备126相关联的操作(例如,图500中所示的操作)的程序指令的永久副本和工作副本。各种元件可以由(一个或多个)处理器602所支持的汇编指令或可以被编译为这样的指令的高级语言(例如,C语言)来实现。
程序指令的永久副本可以在工厂里或现场通过例如分发介质(未示出)(例如,压缩盘(CD))或通过通信接口610(来自分发服务器(未示出))被置入大容量存储设备606中。也就是说,可以采用具有代理程序的实施方式的一个或多个分发介质来分发代理和对各种计算设备编程。
这些元件610-612的数量、能力和/或容量可以变化,这取决于计算机600是被用作内容消费设备108(例如,播放器122)还是用户输入设备126、和/或取决于计算机600是固定设备(例如,台式计算机或机顶盒)还是移动设备(例如,之前所描述的遥控、膝上型计算机、平板计算机、智能电话等)。例如,当被用于之前所描述的遥控时,计算机600可以包括非易失性存储器、和非大容量存储设备606。另外,如之前所描述的,I/O设备608可以包括电容触摸板和各种旋钮和/或按钮。它们的构成是公知的,并且因此将不再进一步描述。
图7根据各种实施例示出了具有指令的示例非暂态计算机可读存储介质702,指令被配置为实施与之前所描述的内容消费设备108和/或用户输入设备126相关联的操作中的所有操作或所选择的操作。如所示出的,非暂态计算机可读存储介质702可以包括很多程序指令704。程序指令704可以被配置为使得设备(例如,计算机600)能够响应于程序指令的执行来执行例如图5的过程500的各种操作。在替代的实施例中,程序指令704可以替代地被置于多个非暂态计算机可读存储介质702中。
返回参照图6,针对一个实施例,处理器602中的至少一个处理器可以与被配置为实施图5的过程500的各个方面的计算逻辑622封装在一起。针对一个实施例,处理器602中的至少一个处理器可以与被配置为实施图5的过程500的各个方面的计算逻辑622封装在一起以形成***级封装(SysteminPackage,Sip)。针对一个实施例,处理器602中的至少一个处理器可以与被配置为实施图5的过程500的各个方面的计算逻辑622一起被集成在相同的芯片上。针对一个实施例,处理器602中的至少一个处理器可以与被配置为实施图5的过程500的各个方面的计算逻辑622封装在一起以形成片上***(SoC)。针对至少一个实施例,SoC可以在例如(但不限于)移动计算设备(例如,计算平板和/或智能电话)中被利用。
现在参照图8,图8描绘了遥控形式的示例用户输入设备126。这仅是一个可能的用户输入设备126的示例,并且其它配置是可能的。
现在参照图9和图10,图9和图10描述了机顶盒形式的示例播放器122。这仅是一个可能的播放器122的示例,并且其它配置是可能的。
用于执行上述技术的计算机可读介质(包括非暂态计算机可读介质)、方法、装置、***和设备是本文所公开的实施例的说明性示例。另外,上述交互中的其它设备可以被配置为执行各种所公开的技术。
示例
示例1是一种控制远程计算设备的装置,该装置包括:无线发送器;电容触摸板;以及逻辑,该逻辑可操作地与无线发送器和电容触摸板耦合,该逻辑被配置为:检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,该信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及用无线发送器将该信号直接发送至远程计算设备的无线接收器。
示例2包括示例1的装置,其中电容触摸板是用于沿单个轴接收触觉输入的第一电容触摸板,装置还包括沿两个或多个轴接收触觉输入的第二电容触摸板。
示例3包括示例1的装置,其中信号被配置为使得远程计算设备前进或后退媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
示例4包括示例3的装置,其中媒体内容包括媒体内容的第一片段和顺序上在媒体内容的第一片段之后的媒体内容的第二片段,并且信号被配置为使得远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的第一片段和媒体内容的第二片段之间前进或后退媒体内容。
示例5包括示例1-4中的任一项的装置,其中信号被配置为使得远程计算设备滚动由远程计算设备渲染的与媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
示例6包括示例1-4中的任一项的装置,还包括显示器,该显示器可操作地被耦合到逻辑,其中逻辑还被配置为使得显示器渲染可选内容。
示例7包括示例6的装置,其中显示器和电容触摸板一起构成触摸屏。
示例8包括示例7的装置,其中可选内容包括进度路径,并且逻辑还被配置为使得显示器在沿进度路径的由所接收的触觉输入指定的位置处渲染指示符。
示例9包括示例8的装置,其中信号被配置为使得远程计算设备将由远程计算设备提供的媒体内容前进或后退至与沿进度路径的指示符的位置相对应的时间位置。
示例10包括示例8的装置,其中信号被配置为使得远程计算设备将由远程计算设备提供的可选元素的布置滚动至可选元素的布置中与沿进度路径的指示符的位置相对应的位置。
示例11包括一种***,包括:媒体内容播放器,该媒体内容播放器包括无线接收器并且被配置为在显示器上渲染媒体内容;以及遥控,该遥控包括电容触摸板和无线发送器,遥控被配置为:至少部分地基于所检测到的电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度来生成信号,该信号被配置为使得媒体内容播放器执行与用于消费的媒体内容的供应相关联的操作;以及用无线发送器将该信号直接发送至媒体内容播放器的无线接收器。
示例12包括示例11的***,其中电容触摸板是用于沿单个轴接收触觉输入的第一电容触摸板,遥控还包括沿两个或多个轴接收触觉输入的第二电容触摸板。
示例13包括示例11的***,其中,信号被配置为使得媒体内容播放器前进或后退媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
示例14包括示例13的***,其中媒体内容包括媒体内容的第一片段和顺序上在媒体内容的第一片段之后的媒体内容的第二片段,并且信号被配置为使得媒体内容播放器基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的第一片段和媒体内容的第二片段之间前进或后退媒体内容。
示例15包括示例11-14中的任一项的***,其中信号被配置为使得媒体内容播放器滚动由媒体内容播放器渲染的与媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
示例16包括示例11-14中的任一项的***,其中遥控还包括遥控显示器,其中遥控还被配置为使得遥控显示器渲染可选内容。
示例17包括示例16的***,其中遥控显示器和电容触摸板一起构成触摸屏。
示例18包括示例17的***,其中可选内容包括进度路径,并且逻辑还被配置为使得遥控显示器在沿进度路径的由所接收的触觉输入指定的位置处渲染指示符。
示例19包括示例18的***,其中信号被配置为使得媒体内容播放器将由媒体内容播放器提供的媒体内容前进或后退至与沿进度路径的指示符的位置相对应的时间位置。
示例20包括示例18的***,其中信号被配置为使得媒体内容播放器将由媒体内容播放器提供的可选元素的布置滚动至可选元素的布置中与沿进度路径的指示符的位置相对应的位置。
示例21是针对一种计算机实现的方法,包括:由计算设备检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;由计算设备至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,该信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及由计算设备用无线发送器将该信号直接发送至远程计算设备的无线接收器。
示例22包括示例21的计算机实现的方法,其中生成包括:由计算设备生成信号以使得远程计算设备前进或后退媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
示例23包括示例22的计算机实现的方法,其中媒体内容包括媒体内容的第一片段和顺序上在媒体内容的第一片段之后的媒体内容的第二片段,并且生成包括:由计算设备生成信号以使得远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的第一片段和媒体内容的第二片段之间前进或后退媒体内容。
示例24包括示例21-23中的任一项的计算机实现的方法,其中生成包括:由计算设备生成信号以使得远程计算设备滚动由远程计算设备渲染的与媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
示例25包括示例21-24中的任一项的计算机实现的方法,还包括由计算设备在计算设备的显示器上渲染可选内容。
示例26包括示例25的计算机实现的方法,其中可选内容包括进度路径,并且方法还包括由计算设备在沿进度路径的由所接收的触觉输入指定的位置处渲染指示符。
示例27包括示例26的计算机实现的方法,其中生成包括:由计算设备生成信号以使得远程计算设备将由远程计算设备提供的媒体内容前进或后退至与沿进度路径的指示符的位置相对应的时间位置。
示例28包括示例26的计算机实现的方法,其中生成包括:由计算设备生成信号以使得远程计算设备将由远程计算设备提供的可选元素的布置滚动至可选元素的布置中与沿进度路径的指示符的位置相对应的位置。
示例29是针对一种设备,包括:用于检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度的装置;用于至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号的装置,该信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及用于用无线发送器将该信号直接发送至远程计算设备的无线接收器的装置。
示例30包括示例29的设备,其中用于生成的装置包括:用于生成信号以使得远程计算设备前进或后退媒体内容的装置,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
示例31包括示例30的设备,其中媒体内容包括媒体内容的第一片段和顺序上在媒体内容的第一片段之后的媒体内容的第二片段,并且用于生成的装置包括:用于生成信号以使得远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的第一片段和媒体内容的第二片段之间前进或后退媒体内容的装置。
示例32包括示例29-31中的任一项的设备,其中用于生成的装置包括:用于生成信号以使得远程计算设备滚动由远程计算设备渲染的与媒体内容相关联的可选元素的布置的装置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
示例33包括示例29-31中的任一项的设备,还包括用于在设备的显示器上渲染可选内容的装置。
示例34包括示例33的设备,其中可选内容包括进度路径,并且设备还包括用于在沿进度路径的由所接收的触觉输入指定的位置处渲染指示符的装置。
示例35包括示例34的设备,其中用于生成的装置包括:用于生成信号以使得远程计算设备将由远程计算设备提供的媒体内容前进或后退至与沿进度路径的指示符的位置相对应的时间位置的装置。
示例36包括示例34的设备,其中用于生成的装置包括:用于生成信号以使得远程计算设备将由远程计算设备提供的可选元素的布置滚动至可选元素的布置中与沿进度路径的指示符的位置相对应的位置的装置。
示例37是针对包括指令的至少一个计算机可读介质,所述指令响应于由计算设备执行,使得计算设备执行以下各项操作:检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,该信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及用无线发送器将该信号直接发送至远程计算设备的无线接收器。
示例38包括示例37的至少一个计算机可读介质,其中指令还被配置为:响应于该指令由计算设备执行,使得计算设备生成信号以使得远程计算设备前进或后退媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
示例39包括示例38的至少一个计算机可读介质,其中媒体内容包括媒体内容的第一片段和顺序上在媒体内容的第一片段之后的媒体内容的第二片段,并且生成包括:生成信号以使得远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在媒体内容的第一片段和媒体内容的第二片段之间前进或后退媒体内容。
示例40包括示例37-39中的任一项的至少一个计算机可读介质,其中指令还被配置为:响应于该指令由计算设备执行,使得计算设备生成信号以使得远程计算设备滚动由远程计算设备渲染的与媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
示例41包括示例37-39中的任一项的至少一个计算机可读介质,其中指令还被配置为:响应于该指令由计算设备执行指令,使得计算设备在计算设备的显示器上渲染可选内容。
示例42包括示例41的至少一个计算机可读介质,其中可选内容包括进度路径,并且其中指令还被配置为:响应于该指令由计算设备执行指令,使得计算设备在沿进度路径的由所接收的触觉输入指定的位置处渲染指示符。
示例43包括示例42的至少一个计算机可读介质,其中指令还被配置为:响应于该指令由计算设备执行,使得计算设备生成信号以使得远程计算设备将由远程计算设备提供的媒体内容前进或后退至与沿进度路径的指示符的位置相对应的时间位置。
示例44包括示例42的至少一个计算机可读介质,其中指令还被配置为:响应于该指令由计算设备执行指令,使得计算设备生成信号以使得远程计算设备将由远程计算设备提供的可选元素的布置滚动至可选元素的布置中与沿进度路径的指示符的位置相对应的位置。
虽然为了说明的目的,本文已经示出和描述了特定实施例,但是在不脱离本公开的范围的情况下,被计算为实现相同目的的各种替代的和/或等价的实施例或实施方式可以替代所示出和所描述的实施例。本申请旨在覆盖本文所讨论的实施例的任何改写或变型。因此,显然旨在本文所描述的实施例仅受权利要求的限制。
在本公开记载“一个”或“第一”元素或其等价形式的地方,这样的公开包括一个或多个这样的元素,既不是需要两个或多个这样的元素也不是排除两个或多个这样的元素。另外,所标识的元素的顺序指示符(例如,第一、第二或第三)被用于在元素之间进行区分,并且不指示或暗示所需要或所限制的这样的元素的数量,除非另有特别规定,它们也不指示这样的元素的特定的位置或顺序。
Claims (25)
1.一种控制远程计算设备的装置,所述装置包括:
无线发送器;
电容触摸板;以及
逻辑,所述逻辑可操作地与所述无线发送器和所述电容触摸板耦合,所述逻辑被配置为:
检测所述电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;
至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,所述信号被配置为使得所述远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及
用所述无线发送器将所述信号直接发送至所述远程计算设备的无线接收器。
2.如权利要求1所述的装置,其中,所述电容触摸板是用于沿单个轴接收触觉输入的第一电容触摸板,所述装置还包括沿两个或多个轴接收触觉输入的第二电容触摸板。
3.如权利要求1所述的装置,其中,所述信号被配置为使得所述远程计算设备前进或后退所述媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
4.如权利要求3所述的装置,其中,所述媒体内容包括媒体内容的第一片段和顺序上在所述媒体内容的第一片段之后的媒体内容的第二片段,并且所述信号被配置为使得所述远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在所述媒体内容的第一片段和所述媒体内容的第二片段之间前进或后退所述媒体内容。
5.如权利要求1-4中的任一项所述的装置,其中,所述信号被配置为使得所述远程计算设备滚动由所述远程计算设备渲染的与所述媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
6.如权利要求1-4中的任一项所述的装置,还包括显示器,所述显示器可操作地被耦合到所述逻辑,其中所述逻辑还被配置为使得所述显示器渲染可选内容。
7.如权利要求6所述的装置,其中,所述显示器和所述电容触摸板一起构成触摸屏。
8.如权利要求7所述的装置,其中,所述可选内容包括进度路径,并且所述逻辑还被配置为使得所述显示器在沿所述进度路径的由所接收的触觉输入指定的位置处渲染指示符。
9.如权利要求8所述的装置,其中,所述信号被配置为使得所述远程计算设备将由所述远程计算设备提供的媒体内容前进或后退至与沿所述进度路径的所述指示符的位置相对应的时间位置。
10.如权利要求8所述的装置,其中,所述信号被配置为使得所述远程计算设备将由所述远程计算设备提供的可选元素的布置滚动至所述可选元素的布置中与沿所述进度路径的所述指示符的位置相对应的位置。
11.一种***,包括:
媒体内容播放器,所述媒体内容播放器包括无线接收器并且被配置为在显示器上渲染媒体内容;以及
遥控,所述遥控包括电容触摸板和无线发送器,所述遥控被配置为:
至少部分地基于所检测到的所述电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度来生成信号,所述信号被配置为使得所述媒体内容播放器执行与用于消费的所述媒体内容的供应相关联的操作;以及
用所述无线发送器将所述信号直接发送至所述媒体内容播放器的所述无线接收器。
12.如权利要求11所述的***,其中,所述电容触摸板是用于沿单个轴接收触觉输入的第一电容触摸板,所述遥控还包括沿两个或多个轴接收触觉输入的第二电容触摸板。
13.如权利要求11所述的***,其中,所述信号被配置为使得所述媒体内容播放器前进或后退所述媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
14.如权利要求13所述的***,其中,所述媒体内容包括媒体内容的第一片段和顺序上在所述媒体内容的第一片段之后的媒体内容的第二片段,并且所述信号被配置为使得所述媒体内容播放器基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在所述媒体内容的第一片段和所述媒体内容的第二片段之间前进或后退所述媒体内容。
15.如权利要求11-14中的任一项所述的***,其中,所述信号被配置为使得所述媒体内容播放器滚动由所述媒体内容播放器渲染的与所述媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
16.如权利要求11-14中的任一项所述的***,其中所述遥控还包括遥控显示器,其中所述遥控还被配置为使得所述遥控显示器渲染可选内容。
17.如权利要求16所述的***,其中,所述遥控显示器和所述电容触摸板一起构成触摸屏。
18.一种计算机实现的方法,包括:
由计算设备检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;
由所述计算设备至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,所述信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及
由所述计算设备用无线发送器将所述信号直接发送至所述远程计算设备的无线接收器。
19.如权利要求18所述的计算机实现的方法,其中生成包括:由所述计算设备生成所述信号以使得所述远程计算设备前进或后退所述媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
20.如权利要求19所述的计算机实现的方法,其中所述媒体内容包括媒体内容的第一片段和顺序上在所述媒体内容的第一片段之后的媒体内容的第二片段,并且生成包括:由所述计算设备生成所述信号以使得所述远程计算设备基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度来在所述媒体内容的第一片段和所述媒体内容的第二片段之间前进或后退所述媒体内容。
21.如权利要求18-20中的任一项所述的计算机实现的方法,其中生成包括:由所述计算设备生成所述信号以使得所述远程计算设备滚动由所述远程计算设备渲染的与所述媒体内容相关联的可选元素的布置,滚动的量至少部分地基于所检测到的所接收的触觉输入的位置变化和/或位置变化的速度。
22.一种设备,包括:
用于检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度的装置;
用于至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号的装置,所述信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及
用于用无线发送器将所述信号直接发送至所述远程计算设备的无线接收器的装置。
23.如权利要求22所述的设备,其中用于生成的装置包括:用于生成所述信号以使得所述远程计算设备前进或后退所述媒体内容的装置,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
24.包括指令的至少一个计算机可读介质,所述指令响应于由计算设备执行,使得所述计算设备执行以下各项操作:
检测电容触摸板处所接收的触觉输入的位置变化和/或位置变化的速度;
至少部分地基于所检测到的位置变化和/或位置变化的速度来生成信号,所述信号被配置为使得远程计算设备执行与用于消费的媒体内容的供应相关联的操作;以及
用无线发送器将所述信号直接发送至所述远程计算设备的无线接收器。
25.如权利要求24所述的至少一个计算机可读介质,其中所述指令还被配置为:响应于所述指令由所述计算设备执行,使得所述计算设备生成所述信号,以使得所述远程计算设备前进或后退所述媒体内容,前进或后退的量与所检测到的所接收的触觉输入的位置变化和/或位置变化的速度相对应。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/830,304 US9143715B2 (en) | 2013-03-14 | 2013-03-14 | Remote control with capacitive touchpad |
US13/830,304 | 2013-03-14 | ||
PCT/US2013/076732 WO2014143316A1 (en) | 2013-03-14 | 2013-12-19 | Remote control with capacitive touchpad |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105359541A true CN105359541A (zh) | 2016-02-24 |
CN105359541B CN105359541B (zh) | 2018-10-23 |
Family
ID=51525785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380072536.8A Expired - Fee Related CN105359541B (zh) | 2013-03-14 | 2013-12-19 | 具有电容触摸板的遥控 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9143715B2 (zh) |
EP (1) | EP2974332A4 (zh) |
CN (1) | CN105359541B (zh) |
WO (1) | WO2014143316A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110785935A (zh) * | 2017-06-21 | 2020-02-11 | Bcs汽车接口解决方案有限公司 | 机动车操作装置 |
CN113031815A (zh) * | 2021-03-19 | 2021-06-25 | 复旦大学 | 一种具有自定义导电结构的智能触控板 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9954987B2 (en) | 2013-02-06 | 2018-04-24 | Analogix Semiconductor, Inc. | Remote controller utilized with charging dock for controlling mobile device |
KR102169521B1 (ko) * | 2013-05-14 | 2020-10-23 | 삼성전자 주식회사 | 입력장치, 디스플레이장치 및 그 제어방법 |
US10394444B2 (en) * | 2013-10-08 | 2019-08-27 | Sony Interactive Entertainment Inc. | Information processing device |
JP2015133088A (ja) * | 2014-01-16 | 2015-07-23 | カシオ計算機株式会社 | Guiシステム、表示処理装置、入力処理装置及びプログラム |
USD757784S1 (en) * | 2014-02-11 | 2016-05-31 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD758410S1 (en) * | 2014-02-12 | 2016-06-07 | Samsung Electroncs Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10617390B2 (en) * | 2014-07-09 | 2020-04-14 | Edan Instruments, Inc. | Portable ultrasound user interface and resource management systems and methods |
CN105657483B (zh) * | 2014-11-10 | 2019-06-04 | 扬智科技股份有限公司 | 多媒体播放***、多媒体文件分享方法及其控制方法 |
CN105677208A (zh) * | 2014-11-19 | 2016-06-15 | 中兴通讯股份有限公司 | 一种触控输入方法及设备 |
US11503360B2 (en) * | 2015-03-04 | 2022-11-15 | Comcast Cable Communications, Llc | Adaptive remote control |
US9826187B2 (en) * | 2015-08-25 | 2017-11-21 | Echostar Technologies L.L.C. | Combined absolute/relative touchpad navigation |
US9781468B2 (en) | 2015-08-25 | 2017-10-03 | Echostar Technologies L.L.C. | Dynamic scaling of touchpad/UI grid size relationship within a user interface |
US9697727B2 (en) * | 2015-09-10 | 2017-07-04 | Qblinks Incorporated | Remote control apparatus |
TWI610176B (zh) * | 2016-02-05 | 2018-01-01 | 酷比令股份有限公司 | 遙控裝置 |
WO2017142816A1 (en) * | 2016-02-19 | 2017-08-24 | Analogix Semiconductor, Inc. | Remote controller |
US10785441B2 (en) * | 2016-03-07 | 2020-09-22 | Sony Corporation | Running touch screen applications on display device not having touch capability using remote controller having at least a touch sensitive surface |
US9807444B2 (en) | 2016-03-07 | 2017-10-31 | Sony Corporation | Running touch screen applications on display device not having touch capability using a remote controller not having any touch sensitive surface |
US11150798B2 (en) | 2016-03-28 | 2021-10-19 | Apple Inc. | Multifunction device control of another electronic device |
CN106054825A (zh) * | 2016-04-27 | 2016-10-26 | 杭州鸿雁电器有限公司 | 便携式控制装置 |
CN106951171B (zh) | 2017-03-14 | 2021-10-12 | 北京小米移动软件有限公司 | 虚拟现实头盔的控制方法和装置 |
EP3903502A1 (en) * | 2018-12-24 | 2021-11-03 | Oktein Technology Limited | System and method for playing video content |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080016283A (ko) * | 2006-08-18 | 2008-02-21 | 엘지전자 주식회사 | 터치 패드를 구비한 입력 장치 |
KR20110107477A (ko) * | 2010-03-25 | 2011-10-04 | 이노디지털 주식회사 | 터치패드의 사용자 인터페이스가 구비된 리모콘 |
US20120032901A1 (en) * | 2010-08-06 | 2012-02-09 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100811339B1 (ko) * | 2001-10-11 | 2008-03-07 | 엘지전자 주식회사 | 그래픽 유저 인터페이스가 구현되는 원격제어 시스템 및방법 |
US8054294B2 (en) * | 2006-03-31 | 2011-11-08 | Sony Corporation | Touch screen remote control system for use in controlling one or more devices |
US20090002218A1 (en) * | 2007-06-28 | 2009-01-01 | Matsushita Electric Industrial Co., Ltd. | Direction and holding-style invariant, symmetric design, touch and button based remote user interaction device |
GB2460061B (en) * | 2008-05-14 | 2012-06-13 | Sony Uk Ltd | Remote control handset |
US8535133B2 (en) * | 2009-11-16 | 2013-09-17 | Broadcom Corporation | Video game with controller sensing player inappropriate activity |
US9436219B2 (en) * | 2010-05-12 | 2016-09-06 | Litl Llc | Remote control to operate computer system |
KR100980741B1 (ko) | 2010-06-09 | 2010-09-07 | 백규현 | 디스플레이 장치를 제어하기 위한 원격 제어 장치 및 원격 제어 방법 |
US8614625B2 (en) * | 2010-08-31 | 2013-12-24 | Apple Inc. | Adaptive media content scrubbing on a remote device |
US8963847B2 (en) * | 2010-12-06 | 2015-02-24 | Netflix, Inc. | User interface for a remote control device |
KR101795837B1 (ko) | 2011-01-18 | 2017-11-08 | 사반트 시스템즈 엘엘씨 | 헤드-업 동작 및 비주얼 피드백을 제공하는 원격 제어 인터페이스 |
US9152288B2 (en) | 2011-05-19 | 2015-10-06 | Microsoft Technology Licensing, Llc | Remote multi-touch |
TW201413515A (zh) * | 2012-09-26 | 2014-04-01 | Hon Hai Prec Ind Co Ltd | 顯示設備及遙控顯示設備的觸控裝置和方法 |
-
2013
- 2013-03-14 US US13/830,304 patent/US9143715B2/en not_active Expired - Fee Related
- 2013-12-19 CN CN201380072536.8A patent/CN105359541B/zh not_active Expired - Fee Related
- 2013-12-19 EP EP13878465.7A patent/EP2974332A4/en not_active Withdrawn
- 2013-12-19 WO PCT/US2013/076732 patent/WO2014143316A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080016283A (ko) * | 2006-08-18 | 2008-02-21 | 엘지전자 주식회사 | 터치 패드를 구비한 입력 장치 |
KR20110107477A (ko) * | 2010-03-25 | 2011-10-04 | 이노디지털 주식회사 | 터치패드의 사용자 인터페이스가 구비된 리모콘 |
US20120032901A1 (en) * | 2010-08-06 | 2012-02-09 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110785935A (zh) * | 2017-06-21 | 2020-02-11 | Bcs汽车接口解决方案有限公司 | 机动车操作装置 |
CN113031815A (zh) * | 2021-03-19 | 2021-06-25 | 复旦大学 | 一种具有自定义导电结构的智能触控板 |
Also Published As
Publication number | Publication date |
---|---|
US9143715B2 (en) | 2015-09-22 |
WO2014143316A1 (en) | 2014-09-18 |
EP2974332A1 (en) | 2016-01-20 |
CN105359541B (zh) | 2018-10-23 |
US20140267932A1 (en) | 2014-09-18 |
EP2974332A4 (en) | 2017-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105359541A (zh) | 具有电容触摸板的遥控 | |
TW478280B (en) | Integrating broadcast television pause and web browsing | |
US9009594B2 (en) | Content gestures | |
CN103299645B (zh) | 具有辅助寻找的视频播放器 | |
US8918737B2 (en) | Zoom display navigation | |
US20090199098A1 (en) | Apparatus and method for serving multimedia contents, and system for providing multimedia content service using the same | |
US10528186B2 (en) | Systems and methods for controlling playback of a media asset using a touch screen | |
US9661254B2 (en) | Video viewing system with video fragment location | |
CN103403655A (zh) | 与上下文有关的用户界面 | |
KR20140121399A (ko) | 제2 스크린상의 콘텐츠를 동기화하기 위한 방법 및 시스템 | |
MX2007015899A (es) | Listas de guia de medios dinamicos. | |
US20170285861A1 (en) | Systems and methods for reducing jitter using a touch screen | |
US9319455B2 (en) | Method and system for seamless navigation of content across different devices | |
EP2564589A2 (en) | Primary screen view control through kinetic ui framework | |
CN103282962A (zh) | 内容排序 | |
JP2014505928A (ja) | ユーザインタフェースにおいて関心領域を特定する方法 | |
US20160014473A1 (en) | Integrated presentation of secondary content | |
CN107771315A (zh) | 基于动态图标映射显示及导航内容的***和方法 | |
JP2014534513A (ja) | メディア資産を分類するための方法およびユーザインターフェース | |
CN103905886A (zh) | 视频播放方法和装置 | |
WO2016094169A1 (en) | Systems and methods for automatically controlling media asset playback in a vehicle | |
US20150033269A1 (en) | System and method for displaying availability of a media asset | |
US11856245B1 (en) | Smart automatic skip mode | |
US11733839B2 (en) | Customized seek bar | |
WO2015013209A1 (en) | Method and system for displaying remaining time of rental |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181023 Termination date: 20201219 |