使用有源像素相机的按键输入的制作方法

文档序号:8926952阅读:342来源:国知局
使用有源像素相机的按键输入的制作方法
【专利说明】使用有源像素相机的按键输入
[0001]优先权要求
[0002]本PCT申请要求申请日为2012年11月10日、题为“KEY INPUT USING AN ACTIVEPIXEL CAMERA”、申请号为“ 13/674,004”的美国专利申请的优先权,通过引用将其整体并入本文。
【背景技术】
[0003]随着触摸屏显示器越来越多地普及,尤其在移动产品中的普及,用户设备将包含多个按钮(如果有的话)或者除了触摸屏显示器所捕捉的用户输入之外能够提供附加用户输入的其他控制器的可能性越来越小。例如,大多数现代智能电话可能只有用于设备开机或关机、音量控制的按钮,以及可能有设计为允许用户快速退出应用并返回主屏幕的主(home)按钮。这些按钮通常都不用于向应用提供用户输入,因为无论什么应用,通常都需要它们的默认输入(例如,应用难以使用音量按钮作为输入,因为系统仍需要使用这些按钮来控制系统音量)。尽管触摸屏必然允许各种不同的用户输入,这些输入被限制在触摸屏所覆盖的区域,这是移动设备正面的一部分。这对重度输入应用(例如,游戏)构成了限制,用户的手可能抽筋,或者仅通过正面触摸屏用户可能难以控制游戏。尽管已设计出一些使用移动设备中的加速度计作为附加用户输入的应用(例如,用户可“转动”移动设备,从而在例如驾驶游戏中导致“转向”用户输入),存在为用户提供除触摸屏或专用按钮之外的用户输入以进一步改善的需要。
【附图说明】
[0004]通过示例方式并且不限于附图,示出一些实施例,其中:
[0005]图1是示出根据示例性实施例的联网系统或基于网络系统的网络图,具有被配置用于在网络上交换数据的客户端-服务器架构。
[0006]图2A和2B是示出根据示例性实施例的用户设备的框图。
[0007]图3A和3B是示出根据示例性实施例的有源像素传感器的图。
[0008]图4是示出根据示例性实施例的三晶体管像素电路的图。
[0009]图5A-?是示出根据示例性实施例的有源像素传感器中的移动检测的图。
[0010]图6A-6F是示出根据示例性实施例的有源像素传感器中的手指轻拍检测的图。
[0011]图7是示出根据示例性实施例,使用位于用户设备上的有源像素传感器以在用户设备上导航的方法的交互图。
[0012]图8是示出根据另一示例性实施例,使用位于用户设备上的有源像素传感器以在用户设备上导航的方法的交互图。
[0013]图9是示出根据另一个示例性实施例,使用位于用户设备上的有源像素传感器以在用户设备上导航的方法的交互图。
[0014]图10是示出以计算机系统为示例形式的机器的图示,在所述计算机系统内,可以执行指令集,使机器执行本文所讨论方法的任意一个或多个。
【具体实施方式】
[0015]以下描述包括了实现说明性实施例的示例性系统、方法、技术、指令序列和计算机器程序。以下描述中,为说明目的,阐述了众多特定细节以提供对发明主题各实施例的理解。然而很明显,即便没有这些特定细节,本领域技术人员也可实现本发明主题。总体上没有详细示出公知的指令实例、协议、结构和技术。
[0016]尽管参考特定的示例性实施例来描述本发明实施例,很明显,可对这些实施例做出各种修改和改变,而不脱离实施例的较宽范围。因此,说明书和附图被认为有说明性意义,但没有限制性意义。
[0017]在示例性实施例中,设备中嵌入的有源像素传感器(例如,相机)可用作附加输入设备(除了作为相机捕捉图像的用途之外)。在特定实施例中,用户可将手指放在有源像素传感器上,并且传感器可设计为检测手指的移动、放置和/或方向,并将该信息转换为向应用馈送的用户输入。
[0018]在一个示例性实施例中,有源像素传感器在运行拍卖应用的用户设备上。该应用可以是,例如,帮助用户在在线拍卖或其他市场上列出待售物品的应用,或者帮助用户在在线拍卖或市场上搜索和竞买/购买物品的应用。因此,用户设备可在更大的基于网络系统中用作客户端机器。
[0019]图1是示出根据示例性实施例的联网系统或基于网络系统的网络图,具有被配置用于在网络上交换数据的客户端-服务器架构。例如,网络系统100可包括基于网络的发布方102,在所述基于网络的发布方102中,客户端可以在网络系统100内通信并交换数据。数据可关于与网络系统100及其用户相关联的各个功能(例如,在线物品购买)和方面(例如,管理内容和用户信誉值)。尽管在此示出了客户端-服务器架构作为示例,其他实施例可包括其他网络架构,例如,对等或分布式网络环境。
[0020]数据交换平台,以基于网络的发布方102的示例形式,可经由网络104向一个或多个客户端提供服务器侧功能。一个或多个客户端可包括使用网络系统100的用户,更具体地,使用基于网络的发布方102以在网络104上交换数据的用户。这些交互可包括向/从网络系统100的用户发送/接收数据,以及处理与网络系统100的内容和用户有关的数据。数据可包括但不限于,内容和用户数据(如反馈数据),用户信誉值,用户资料,用户属性,产品和服务的评论和信息(如价格和描述信息),产品、服务、制造和厂商推荐和标识符;与买家和卖家相关联的广品和服务列表;拍卖竞价;以及交易数据,等等。
[0021]在各实施例中,网络系统100内的数据交换可依赖于通过一个或多个客户端或用户接口(UI)可用的用户选择的功能。UI可以与客户端机器(例如,使用网络客户端106的客户端机器1110)相关联。网络客户端106可以经由网络服务器116与基于网络的发布方102进行通信。Π还可以与使用编程客户端108 (例如客户端应用)的客户端设备112或者容纳第三方应用128的第三方服务器或移动设备130相关联。可以理解,在各实施例中,客户端设备110、112和/或第三方应用128可以与买家、卖家、第三方电子商务平台、支付服务提供商或配送服务提供商相关联,其中每一个都与基于网络的发布方102通信,并且可选地相互通信。买家和卖家可以是个人、商户、或服务提供商等中的任一个。
[0022]移动设备130还可以经由网络服务器116与基于网络的发布方102进行通信。移动设备130可包括提供客户端机器110和112的至少一部分功能的便携式电子设备。移动设备130可包括被配置为与应用服务器114进行通信的第三方应用128 (或网络客户端106)。尽管只示出了一个移动设备130,将要理解的是,实际中可以有多个移动设备130。也就是说,根据上下文,这里所使用的术语“移动设备130”可包括多个移动设备130。在本文的一些实例中,移动设备130可称为“用户设备”。此外,本领域公知,移动设备130和非移动设备可以使用GPS (全球定位系统)或其他合适的技术来确定这些设备的位置,并且诱因可基于地理区域内移动设备130和非移动设备的数量。
[0023]具体来看基于网络的发布方102,应用程序接口(API)服务器114和网络服务器116分别与一个或多个应用服务器118相连,并为其提供编程接口和网络接口。应用服务器118容纳一个或多个市场应用120和/或支付应用120。相应地,应用服务器118被示为与促进对一个或多个数据126的访问的一个或多个数据库服务器124相连。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1