【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于对便携式电子设备进行交互式(interactive)输入的技术。
技术介绍
传统的输入设备(例如键盘、鼠标器)用来对传统计算系统(例如个人计算机)上运行(或执行)的各种应用程序(应用)提供输入。总的来说,对移动设备(例如便携式媒体播放器、移动电话)上运行的应用程序提供输入提出了更加困难的问题,特别是在要支持“交互式”应用(例如游戏应用)和/或多个应用的时候。更广泛地说,接收或要求输入的应用可以被表征为“交互式”应用。通常,交互式应用要求将输入与所显示的数据或内容相结合。所显示的数据或内容可以被表征为“场景(scene)”。大体上,在执行交互式应用时,基于输入来对所显示的数据或内容(或场景)进行操纵或控制。通常,个人(或人类)在观看由交互式应用显示的数据或内容(或场景)的同时提供输入。在“多任务”(或多程序(multiprogramming))计算环境下,多个应用同时得到有效的支持。本领域技术人员容易理解,多任务提出了困难的技术挑战,特别是在移动设备上支持交互式应用的时候。尽管有这些挑战,交互式和多任务应用已经越来越受到移动设备的用户的欢迎。因此,用于对交互式和多任务应用提供用户输入的改进技术将会很有用。
技术实现思路
从广义上说,本专利技术涉及用于对交互式和多任务计算环境提供用户输-->入的改进技术。本专利技术可以以多种方式实施,这些方式包括方法、装置、计算机可读介质。下面将讨论本专利技术的一些方面和实施方式。本专利技术的一个方面提供了能够为多个应用接收输入的游戏输入区域(表面或平面),这些应用包括与显示器上显示的场景相结合地执行的交互式应 ...
【技术保护点】
一种使用输入设备对多个应用程序提供输入的方法,所述输入设备实际提供用于为所述多个应用进行输入的输入区域,所述方法包括: 接收第一方式的和/或与所述输入区域的至少一个位置相关联的第一输入; 根据接收输入的所述第一方式和/或所述输入 区域的所述至少一个位置,判定向第一应用还是第二应用提供所述第一输入; 当所述判定判定为向所述第一应用提供所述第一输入时,向所述第一应用提供所述第一输入;以及 当所述判定判定为向所述第二应用提供所述第一输入时,向所述第二应用提供所 述第一输入。
【技术特征摘要】
【国外来华专利技术】US 2006-6-2 60/810,423;US 2006-9-11 11/530,8071.一种使用输入设备对多个应用程序提供输入的方法,所述输入设备实际提供用于为所述多个应用进行输入的输入区域,所述方法包括:接收第一方式的和/或与所述输入区域的至少一个位置相关联的第一输入;根据接收输入的所述第一方式和/或所述输入区域的所述至少一个位置,判定向第一应用还是第二应用提供所述第一输入;当所述判定判定为向所述第一应用提供所述第一输入时,向所述第一应用提供所述第一输入;以及当所述判定判定为向所述第二应用提供所述第一输入时,向所述第二应用提供所述第一输入。2.一种用输入设备对多个应用程序提供输入的方法,所述输入设备实际提供用于为所述多个应用进行输入的输入区域,所述方法包括:接收以第一方式提供的第一输入;判定所述第一输入是否与所述输入区域的一个或多个点、地点、部分或区域相联系,所述一个或多个点、地点、部分或区域是为接收用于所述多个应用中的第一应用的输入而指定的;当所述判定判定为所述第一输入与为接收用于所述第一应用的输入而指定的、所述输入区域的一个或多个点、地点、部分和/或区域相关联时,判定提供所述第一输入的所述第一方式是否是为向所述第一应用提供输入而指定的方式;以及当所述判定判定为输入所述第一输入的所述第一方式是为向所述第一应用提供输入而指定的方式时,向所述第一应用提供所述第一输入,从而在所述输入既与为所述应用而指定的一个或多个点、地点、部分和/或区域相关联、又是以为所述第一应用而指定的指定方式提供的时候,向所述第一应用提供所述第一输入。3.如权利要求2所述的方法,其中,所述方法还包括:当所述判定判定为所述第一输入不与为接收用于所述第一应用的输入而指定的、所述输入区域的一个或多个点、地点、部分和/或区域相联系时,判定所述第一输入是否与为接收用于第二应用的输入而指定的、所述输入区域的一个或多个点、地点、部分或区域相联系;以及当所述判定判定为所述第一输入与为接收用于所述第二应用的输入而指定的、所述输入区域的一个或多个点、地点、部分和/或区域相联系时,判定输入所述第一输入的所述第一方式是否是为向所述第二应用提供输入而指定的方式。4.如权利要求2所述的方法,其中,所述方法还包括:当判定为所述第一输入不与为接收用于所述第一应用的输入而指定的、所述输入区域的一个或多个点、地点、部分或区域相联系时,和/或所述判定判定为所述第一输入不是以为所述第一应用而指定的方式提供的时候,向第二应用提供所述第一输入。5.如权利要求2所述的方法,其中,所述多个应用程序之一被与第一显示器上显示的第一场景相关联地执行;并且其中,所述输入区域类似于或接近于所述第一场景。6.如权利要求5所述的方法,其中,所述第一应用是游戏或游戏应用,所述第二应用是媒体播放器应用。7.一种输入设备,用于接收与多个应用相联系的输入,其中,所述输入设备实际提供输入表面(或区域),所述输入表面(或区域)用于在所述输入设备以可操作方式连接到计算系统的时候进行输入,并且其中,当所述输入设备以可操作方式连接到计算系统时:当所述输入被以第一方式提供时,所述输入表面的至少一个点、地点、部分和/或区域能够被指定来为第一应用接收输入,并且当所述输入被以第二方式提供时,所述输入表面的所述至少一个点、部分和/或区域能够被指定来为第二应用接收输入,所述第二方式不同于和/或可区别于所述第一方式。8.一种方法,用于在应用程序(或应用)正被执行时,与所显示的场景相关联地执行所述应用,所述方法包括:接收与输入区域(或表面)相联系的输入,所述输入区域(或表面)类似于或接近于当所述应用被初始化时、被激活时和/或正被执行时的游戏场景的形状,其中,所述输入实际标识所述输入区域的一个或多个点、部分、地点和/或区域;并且根据所述输入区域的所述一个或多个点、部分、地点和/或区域,控制和/或操纵所述场景。9.如权利要求8所述的方法,其中,所述应用程序是游戏或游戏应用,其中,所述场景是游戏场景。10.如权利要求9所述的方法,其中,所述输入区域被配置成接收旋转运动;并且其中,所述控制和/或操纵至少部分地根据所述旋转运动来控制和/或操纵所述游戏场景。11.如权利要求10所述的方法,其中,所述旋转运动是以向左或向右(或者逆时针或顺时针)的方向性运动的形式提供的;并且其中,所述输入区域在圆形输入区域中提供和/或由圆形输入区域提供。12.如权利要求11所述的方法,其中,所述圆形输入区域由媒体播放器中嵌入的圆形电子设备提供。13.一种由计算机实现的方法,用于在计算系统(或设备)上进行游戏,其中,所述游戏能够被与一个或多个游戏对象相关联地进行,在进行所述游戏时的游戏进行过程中,所述一个或多个游戏对象在显示器上显示的游戏场景中受到控制,所述方法包括:接收与输入区域(表面或平面)相联系的输入,所述输入区域(表面或平面)类似于或接近于当所述游戏被初始化的时候和/或被可操作地进行的时候的游戏场景的形状,并且其中,所述输入实际对所述输入区域的一个或多个点、地点、部分和/或区域进行标识;以及根据所述输入区域的所述一个或多个点、地点和/或区域,控制与所述游戏场景相联系的至少一个游戏对象。14.如权利要求13所述的方法,其中,所述方法还包括:当所述游戏被初始化的时候和/或被可操作地进行的时候,为接收输入而对所述输入区域进行确定或初始化。15.如权利要求14所述的方法,其中,所述方法还包括:确定与所述输入区域的所述一个或多个点、地点、部分和/或区域相对应的、所述游戏场景的一个或多个相应的点、地点、部分和/或区域;以及根据所述输入区域的所述一个或多个相应的点、地点和/或区域来在所述游戏场景中控制和/或操纵所述至少一个游戏对象,从而使人能够在视觉上将所述游戏场景的一个或多个点、地点、部分和/或区域映射到所述输入区域的一个或多个相应的点、地点、部分和/或区域。16.如权利要求15所述的方法,其中,所述方法还包括下列中的一项或多项:根据由所述输入标识的所述一个或多个点、地点、部分和/或区域,和/或接收所述输入的方式,来标识所述...
【专利技术属性】
技术研发人员:迈克尔D兰姆佩尔,佛朗克斯伊薇斯伯特兰,阿兰巴菲尔德,利昂李,埃里克斯奈德,
申请(专利权)人:苹果公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。