存储轨迹信息的制作方法_3

文档序号:8227537阅读:来源:国知局
在720处,架构100(例如,虚拟压力感测配置116)确定其是否处于压力感测模式。如果为否,那么在780处,其例如根据图4的流程如在正常屏幕上轨迹模式中那样操作,且在790处输出任何接收的笔信息。然而如果架构100 (例如,虚拟压力感测配置116)确定其处于压力感测模式,那么在730处,如图2的220中,其确定笔是否在触摸屏上尖端向下。在此方面中,如果笔正在触碰触摸屏,即,如果阈值距离为零,那么在780处,架构100例如根据图4的流程的460到480如在正常屏幕上轨迹模式中那样操作,且在790处输出任何接收的笔信息。
[0059]然而如果架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)在730处确定笔不在接触触摸屏,那么在740处,架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)将当前轨迹颜色改变为较深的颜色和/或增加线宽度。流程700返回到720以确定应用程序是否离开压力感测模式,且还前进到750。在750处,架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)计算从笔到触摸屏的Z距离。Z距离可由最大阈值(可与上文例如相对于图2论述的阈值距离相同或不同)约束,或仅受超声笔的准确性/范围限制。在760处,架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)根据Z距离改变轨迹颜色和/或线宽度,返回到720以确定应用程序是否离开压力感测模式,且还前进到770。在770处,如果经启用,那么架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)根据笔倾斜角度改变刷宽度。在790处,架构100 (例如,与超声笔服务122组合的虚拟压力感测配置116)输出笔信息,包含轨迹颜色、线宽度和/或刷宽度。
[0060]在图7中说明的虚拟压力感测模式中,如果笔不在触碰屏幕(即,730的否分支),那么如图4的460和480中,可清除触碰缓冲器且缓冲笔轨迹。这是因为虽然笔未物理触碰屏幕,但用户仍在使用笔在屏幕上书写。在其中上文例如相对于图2论述的阈值距离大于零的实施例中,仅当笔在阈值距离内时可清除触碰缓冲器且缓冲笔轨迹。在一些实施例中,当进入压力感测模式时可使用第一阈值距离,且当未进入压力感测模式时可使用第二(不同)阈值距离。举例来说,用户可能希望在压力感测模式中在较远的距离处清除触碰缓冲器,因为用户在压力感测模式中可能在较大距离处使用笔提供输入。在一些实施例中,可能不存在阈值距离,或者阈值距离可当处于压力感测模式中时为函数上无限的或例如在进入压力感测模式时设定为函数上无限的,使得无论笔距触摸屏多远都清除触碰缓冲器且缓冲笔轨迹。
[0061]图8说明可执行图7的流程700的示范性超声触笔802和触摸屏装置806。前视图850展示一或多个超声发射器804和触摸屏装置806的俯视图。超声发射器804发射超声波830、832、834、836、838和840,所述超声波由各种麦克风接收以确定超声发射器804在触摸屏装置806上在x-y-z平面中的位置。侧视图860展示触摸屏装置806上方的超声笔802。超声发射器804发射超声波812、814和816,其由麦克风822、824和826接收以除了x、y位置外还确定垂直距离或Z距离820。用户可增加或减小垂直距-820以增加或减小线宽度和/或改变轨迹颜色。为了计算笔802的倾斜,可使用至少两个超声发射器804。
[0062]图9说明根据本文揭示的各种方面的示范性系统900的框图。举例来说,系统900可包含例如触摸屏910、缓冲器906、笔904、处理器902和存储器908等元件。这些元件可如此项技术中已知且本文论述那样彼此通信(例如,无源/有源笔等等)。所属领域的技术人员将了解,图9中展示的链路可为有线或无线链路。此外,所属领域的技术人员将了解,展示的链路可为直接、间接或逻辑链路。举例来说,笔904不需要与缓冲器906和/或处理器902直接通信。在一些实施例中,来自笔904的信息或数据均不会经由处理器902和/或例如输入/输出接口、麦克风、无线接收器等等一或多个元件传送到缓冲器906。因此,图9的布置仅为了说明而提供且不限制本发明的各种方面。另外,将了解图9中说明的各种元件可用以执行本文揭示的各种功能性。举例来说,在一个方面中,系统900可经配置以拒绝触摸屏910上的手掌触碰。系统900可包含经配置以确定(例如,与存储器908组合在处理器902中实施)笔904是否正在触碰触摸屏910的逻辑,且触碰缓冲器(例如,缓冲器906)可经配置以在笔不在触碰触摸屏910的情况下缓冲由用户的触碰产生的轨迹信息。系统900还可包含经配置以在笔904正在触碰触摸屏910的情况下清除触碰缓冲器906且缓冲(例如,也在缓冲器906中)由笔产生的轨迹信息的逻辑。将了解,经配置以清除触碰缓冲器的逻辑也可与存储器908组合由处理器902实施。然而,方面也可在如本文论述的独立应用特定电路中实施且可集成到各种元件(例如,笔904、触摸屏910等等)中。此夕卜,虽然已将缓冲器906描述为缓冲触碰和笔信息两者,但将了解,方面可包含两个或两个以上缓冲器,所述缓冲器可为单独的(例如,可集成在触摸屏910和笔904中),可与存储器908 (可集成到处理器902或一或多个单独元件中)组合由处理器902 (可为一或多个处理器)实施,或前述情况的任一组合。而且将了解,系统900可为使用、集成和/或并入有本文揭示的各种元件的任一装置,例如无线装置、智能电话、个人计算机、膝上型计算机、平板计算机等等。
[0063]此外,系统900可包含图1中说明的架构100的各种元件。举例来说,与存储器908和缓冲器906组合的处理器902可包含草稿模式配置112、防手掌误触配置114、多层缓冲器管理器118、超声笔服务122和/或触碰传感器服务124。替代地,架构100的元件可并入于图9中未图示的其它系统组件中。
[0064]图10说明根据本发明的方面的示范性UE。参见图10,将UE 1000说明为触摸屏装置(例如,智能电话、平板计算机等等)。如图10中所示,UE 1000的外部壳体经配置有触摸屏显示器1005、外围按钮1010、1015、1020和1025(例如,电力控制按钮、音量或振动控制按钮、飞行模式双态切换按钮等等)、至少一个前面板按钮1030(例如,主页按钮等等),以及如此项技术中已知的其它组件。虽然未明确展示为UE 1000的部分,但UE 1000可包含一或多个外部天线和/或建置到UE 1000的外部壳体中的一或多个集成天线,包含(但不限于)WiFi天线、蜂窝式天线、卫星定位系统(SPS)天线(例如,全球定位系统(GPS)天线)等等。
[0065]虽然例如UE 1000等UE的内部组件可以不同硬件配置体现,但用于内部硬件组件的基本高级UE配置在图10中展示为平台1002。平台1002可接收和执行从无线接入点或无线电接入网络(RAN)发射的软件应用程序、数据和/或命令,所述无线接入点或RAN可最终来自核心网络、因特网和/或其它远程服务器和网络(例如,应用服务器、网络URL等等)。平台1002还可独立地执行本地存储的应用程序而不需要RAN交互。平台1002可包含收发器1006,其可操作地耦合到专用集成电路(ASIC) 1008或其它处理器、微处理器、逻辑电路或其它数据处理装置。ASIC 1008或其它处理器执行与无线装置的存储器1012中的任何驻留程序介接的应用程序编程接口(API) 1004层。存储器1012可由只读存储器(ROM)或随机存取存储器(RAM)、电可擦除可编程ROM(EEPROM)、快闪卡或计算机平台共同的任何存储器构成。平台1002还可包含本地数据库1014,其可存储未在存储器1012中主动使用的应用程序,以及其它数据。本地数据库1014通常为快闪存储器单元,但可为此项技术中已知的任何辅助存储装置,例如磁性媒体、EEPR0M、光学媒体、磁带、软盘或硬盘或类似物。
[0066]此外,平台1002可包含图1中说明的架构100的各种元件。举例来说,与API1004、存储器1012和本地数据库1014组合的ASIC 1008可包含草稿模式配置112、防手掌误触配置114、多层缓冲器管理器118、超声笔服务122和/或触碰传感器服务124。替代地,架构100的元件可并入于图10中未图示的其它UE组件中。此外,平台1002可省略图10中说明的元件中的一或多者。举例来说,在一些实施例中可省略收发器1006。此外,经配置以接收超声信号的一或多个麦克风可包含在平台1002中,如同图10中未说明的一或多个其它元件。
[0067]因此,本发明的方面可包含UE(例如,UE 1000等等),其包含执行本文描述的功能的能力。如所属领域的技术人员将了解,各种逻辑元件可在离散元件、在处理器上执行的软件模块或者软件与硬件的任一组合中体现以实现本文揭示的功能性。举例来说,ASIC1008、存储器1012、API 1004和本地数据库1014可全部协作地用以加载、存储和执行本文揭示的各种功能,且因此用以执行这些功能的逻辑可分布于各种元件上。替代地,所述功能性可并入到一个离散组件中。因此,图10中的UE 1000的特征应视为仅为说明性的,且本发明不限于所说明的特征或布置。
[0068]图11说明包含经配置以执行功能性的逻辑的通信装置1100。通信装置1100可对应于上述通信装置中的任一者,包含(但不限于)UE 806和1000。
[0069]参见图11,通信装置1100包含经配置以接收和/或发射信息的逻辑1105。在一实例中,如果通信装置1100对应于无线通信装置(例如,UE 1000),那么经配置以接收和/或发射信息的逻辑1105可包含无线通信接口 ^_,it、WiF1、2G、CDMA、W-CDMA、3G、4G、LTE等等),例如无线收发器和相关联硬件(例如,射频(RF)天线、调制解调器、调制器和/或解调器等等)。在另一实例中,经配置以接收和/或发射信息的逻辑1105可对应于有线通信接口(例如,串行连接、USB或火线连接、可经由其接入因特网的以太网连接等等)。在又一实例中,经配置以接收和/或发射信息的逻辑1105可包含感测或测量硬件,通过所述硬件通信装置1100可监视其局部环境(例如,加速度计、温度传感器、光传感器、用于监视局部RF信号的天线等等)。在另一实例中,经配置以接收和/或发射信息的逻辑1105可包含一或多个麦克风和/或传感器以从笔(例如,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1