使用来自被控制的设备的输入模式数据的输入设备的制造方法_2

文档序号:8367439阅读:来源:国知局
A等,或者它们的组合。存储器110可以包括,但不限于,电子、光学、磁性或能够为处理器108提供程序指令的任何其他存储或传输设备。存储器110可以包括软盘、CD-ROM、DVD、磁盘、存储器芯片、ROM、RAM、EEPROM、EPROM,闪存、光学介质或处理器108能够从其读取指令的任何其他适当的存储器。这些指令可以包括来自任何适当计算机编程语言的代码,诸如,但不限于,C、C++、C#、Java、JavaScript、Perl、HTML、XML、Python 和 Visual Basic。
[0030]输入设备102可以包括一个或多个用户界面特征,诸如在图1中所示的显示器112、输入特征114和定位特征116。用户界面特征可以是任何电子特征(或独立设备),其通过产生感觉信息(例如,在显示器112上的视觉化、一个或多个声音等)将数据传送给用户,和/或将从用户接收的感觉信息转换成电子信号(例如,键盘、鼠标、指向设备、触摸屏显示器、麦克风等)。根据各种实施方式,该一个或多个用户界面特征可以在输入设备102壳体的内部(例如,内置式显示器112、用于定位特征116的陀螺仪、麦克风等),或者在输入设备102壳体的外部(例如,连接至输入设备102的监视器、连接至输入设备102的扬声器等)。输入设备102的显示器112可以包括电子显示器(例如,触摸屏、IXD、等离子显示器等),或者可以是与用户的任何其他视觉界面(例如,LED指示器等)。在某些实施方式中,显示器112可以从输入设备102省略。
[0031]输入设备102也可包括输入特征114。在某些实施方式中,输入特征114可以包括用户可以与输入设备102交互的物理按钮、切换键、开关等。简单地参考图2,示例输入设备200可以包括电源输入按钮202、模式输入按钮204和一个或多个其他输入按钮206。在某些实施方式中,输入按钮206可以包括对应于数字0-9的按下按钮和/或增或减被控制的设备104的音量或频道的按钮。这些按钮202、204、206可以被编程为固定功能,例如,对应于数字“I”被按下的输入按钮206,或者对应于电源开/关指令的输入按钮202。在其他实施方式中,输入按钮202、204、206可以包括显示器112和输入特征114的那些方面。例如,输入按钮202、204、206可以是模态键(例如,其表面可以由于光照效果而改变的键)或者其他可变按钮。输入按钮206可以包括显示器,诸如嵌入式IXD屏、一个或多个LED和/或其他显示器,以便输入按钮206的视觉指示器或表示可以被改变。当输入按钮206的基础功能被更改时,输入按钮206的视觉指示器可以改变。例如,在第一输入模式中,输入按钮206可以显示数字“1”,并且可以具有对应的功能,以便按下输入按钮206导致对应于用户输入数字“I”的数据被传输至被控制的设备104(例如,对于在电视上的直接频道选择)。在第二输入模式中,输入按钮206可以显示指示播放功能的符号,并且可以具有对应的功能,以便按下输入按钮206导致对应于用户输入回放功能的数据被传输至被控制的设备104。当然,对于输入设备200,用于输入按钮206的进一步显示和对应的功能可以被实施。
[0032]在某些实施方式中,代表由输入按钮206显示的一个或多个视觉指示器的数据可以被存储在输入设备102的存储器110中。在其他实施方式中,代表由输入按钮206显示的一个或多个视觉显示器的数据可以被存储在被控制的设备104的存储器120上,并且在输入设备102被设置成对应的输入模式之前、同时和/或之后,该数据可以被传输至输入设备102。例如,代表用于数字0-9的一组输入按钮206的视觉指示器的数据可以被存储在被控制的设备104的存储器120中,并且当输入设备102被切换至利用具有那些视觉指示器的输入按钮的输入模式时,被传输至输入设备102。在某些实施方式中,代表至输入设备102的视觉指示器的数据的传输可以作为从被控制的设备104至提供输入模式数据的输入设备102的传输的部分出现,如下文将更具体描述的。此外,对应的输入按钮206的基础功能也可以被存储在输入设备102的存储器110并且/或者可以被存储在被控制的设备104的存储器120中,并且被传输至输入设备102。这些功能可以类似地从被控制的设备104被传输至输入设备102,作为从被控制的设备104至提供输入模式数据的输入设备102的传输的部分,如下文将更具体描述的。在另外的实施方式中,代表由输入按钮206显示的视觉指示器的数据和/或基础功能可以被第三方源存储,并且经由网络106被传输至输入设备102、被控制的设备104等。
[0033]在其他实施方式中,经由触摸屏可以实施输入设备102的输入特征114和显示器112。触摸屏可以显示软按钮(例如,在用户可以触摸或以其他方式与之交互的输入设备102的触摸屏上显示的按钮),其使得输入设备102与被控制的设备104交互。例如,短暂参考图3,示例输入设备300可以包括触摸屏302,该触摸屏302具有在该触摸屏302上显示的一个或多个软按钮310。在某些实施方式中,触摸屏302可以包括电容触摸屏、电阻触摸屏等。在图3所示的示例中,与各个电视特定功能对应的多个输入按钮310(例如,向导、菜单、直播、音量增减、频道增减等)被显示在触摸屏302上,虽然这些仅是示例。当用户触摸与输入按钮310对应的触摸屏302的部分时,例如,与向导输入按钮310对应的触摸屏302的部分,该交互导致对应于向导功能的用户输入的数据从输入设备300被传输至被控制的设备104。同样,图4-7描绘了具有触摸屏302的输入设备300,虽然显示了不同用户界面,如下文将更具体描述的。
[0034]应理解的是,对于输入设备200、300的前文描述仅是可以与被控制的设备104 —起使用的输入设备102的示例,并且其他输入设备102可以与被控制的设备104—起使用。
[0035]参考图1,输入设备102进一步包括定位特征116。定位特征116是可操作的,以提供指示相对于预定参考点的位置或期望运动的数据。根据各种实施方式,定位特征116可以在输入设备102的壳体内部(例如,内置式陀螺仪、触摸板等),或者在输入输入设备102的壳体外部(例如,可以与输入设备102无关地被移动或者以其他方式交互的独立设备)。在某些版本中,定位特征116可以包括封装在输入设备102内部的内置式陀螺仪。陀螺仪可以追踪相对于预定参考点的输入设备102的移动,以便输入设备102可以将指示输入设备102的移动的数据传回被控制的设备104。然后,被控制的设备104可以处理该数据并且经由在显示器122上显示的指示器的移动,反应输入设备102的移动。在某些实施方式中,通过耦接至被控制的设备104的设备,可以追踪输入设备102的定位特征116。例如,定位特征116可以包括指示器(例如,物理标记、电子信号等),其可以由耦接至被控制的设备104的设备检测到。在又一种实施方式中,定位特征116可以被从输入设备102省略,并且通过耦接至被控制的设备104的设备,可以追踪输入设备102和/或用户的移动(例如,通过视频和/或运动捕获)。
[0036]在某些实施方式中,定位特征116可以包括触摸板。例如,短暂地参考图4,当输入设备300处于鼠标模式时,具有触摸屏302的输入设备300可以显示触摸板320。然后,经由触摸屏302,用户可以与触摸板320交互,并且该交互导致对应于期望的移动的数据从输入设备300被传输至被控制的设备104。然后,被控制的设备104可以处理该数据,并且经由在显示器122上示出的指示器的移动,反映期望的移动。当然,前文的定位特征116仅是示例,并且可以实施用于输入设备102的其他定位特征116。
[0037]II1.输入模式示例
[0038]利用可以包括多种功能的被控制的设备104,用于输入设备102的多种输入模式可以被提供给用户以与被控制的设备104交互。例如,在某些实施方式中,当用户正在显示器122上观看电视时,用于输入设备102的电视模式可以与被控制的设备104—起使用。在图3中示出了用于输入设备300的这种电视模式的示例,所述输入设备300具有显示一个或多个软按钮310的触摸屏。输入按钮310可以对应于各种电视特定功能,诸如向导、菜单、直播、音量增减、频道增减等。当用户触摸对应于输入按钮310的触摸屏302的部分时,例如,对应于向导输入按钮310的触摸屏302的部分,该交互导致对应于输入按钮310的选择功能的用户输入的数据从输入设备300被传输至被控制的设备104,诸如响应于向导按钮的选择的向导功能。当然,在图3中所示的输入按钮310的显示、定向、大小、定位等仅是示例并且可以提供用于输入设备102的电视模式的其他配置和/或用户界面。
[0039]类似的是,在某些实施方式中,当用户正在导航被控制的设备的显示器122上显示的网页时,输入设备102的指向设备界面模式可以与被控制的设备104 —起使用。图4中示出了这种指向设备界面模式用于输入设备300的示例,所述输入设备300具有在触摸屏302上显示的触摸板。然后,该用户可以经由触摸屏302与触摸板320交互,并且该交互导致对应于期望的移动的数据从输入设备300被传输至被控制的设备104。然后,被控制的设备104可以处理该数据,并且经由在显示器122上示出的指示器的移动反应期望的移动。在某些实施方式中,触摸板320可以包括滚动区域322,其可以与用户交互,以导致与在物理鼠标上的滚轮用途类似的滚动运动,虽然这仅是选择性的。在某些其它实施方式中,可以提供两个滚动区域,一个垂直,并且一个水平。
[0040]在某些实施方式中,指向设备界面模式可以使得输入设备102与测量输入设备102的位置和/或定向的陀螺仪或与输入设备102相关联的其他设备交互。陀螺仪可以追踪相对于预定参考点的输入设备102的移动,以便输入设备102可以将指示输入设备102的移动的数据传回被控制的设备104。然后,被控制的设备104可以处理该数据并且经由在显示器122上显示的指示器的移动反应输入设备102的移动。在某些实施方式中,指向设备界面模式可以激活耦接至被控制的设备104的设备,以追踪与输入设备102相关联的指示器(例如,物理标记、电子信号等)、输入设备102本身和/或用户的移动(例如,通过视频和/或运动捕获)。当然,应理解的是,可以提供用于输入设备102的鼠标模式的其他用户界面和/或实施方式。
[0041]在某些实施方式中,当用户正在录入文本(例如,录入网址、发送电子邮件或消息等)时,用于输入设备102的文本录入模式可以与被控制的设备104—起使用。在图5中示出了用于具有触摸屏302的输入设备300的这种文本录入模式的一个示例。本示例的触摸屏302显示用户可以与之交互以录入对应的文本的QWERTY键盘330。例如,用户通过触摸对应于显示的“A”键的触摸屏302的部分选择用于“A”的显示键,并且输入设备30
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1