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

文档序号:8227537阅读:来源:国知局
图8中的超声笔802)接收信息。经配置以接收和/或发射信息的逻辑1105可包含IPC/套接字128、有源触笔驱动器132,和/或图I的触碰传感器驱动器134。经配置以接收和/或发射信息的逻辑1105还可包含软件,所述软件在执行时允许经配置以接收和/或发射信息的逻辑1105的相关联硬件执行其接收和/或发射功能。然而,经配置以接收和/或发射信息的逻辑1105不对应于单独的软件,且经配置以接收和/或发射信息的逻辑1105至少部分地依赖于硬件来实现其功能性。
[0070]参见图11,通信装置1100进一步包含经配置以处理信息的逻辑1110。在一实例中,经配置以处理信息的逻辑1110可包含至少处理器。可由经配置以处理信息的逻辑1110执行的处理类型的实例性实施方案包含(但不限于)执行确定、建立连接、在不同信息选项之间做出选择、执行与数据相关的评估、与耦合到通信装置1100的传感器交互以执行测量操作、将信息从一个格式转换为另一格式(例如,在不同协议之间,例如.Wmv到.avi等等),等等。经配置以处理信息的逻辑1110可包含草稿模式配置112、防手掌误触配置114、多层缓冲器管理器118、超声笔服务122和/或图1的触碰传感器服务124和/或图9的处理器902。经配置以处理信息的逻辑1110可包含:经配置以确定笔是否在触摸屏的阈值距离内的逻辑,经配置以在笔不在触摸屏的阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的逻辑,以及经配置以在笔在触摸屏的阈值距离内的情况下清除触碰缓冲器且将由笔产生的轨迹信息存储在触碰缓冲器中的逻辑。经配置以处理信息的逻辑1110中包含的处理器可对应于通用处理器、数字信号处理器(DSP)、ASIC、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文描述的功能的任一组合。通用处理器可为微处理器,但在替代例中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、结合DSP核心的一或多个微处理器,或任何其它此类配置。经配置以处理信息的逻辑1110还可包含软件,所述软件在执行时允许经配置以处理信息的逻辑1110的相关联硬件执行其处理功能。然而,经配置以处理信息的逻辑1110不对应于单独的软件,且经配置以处理信息的逻辑1110至少部分地依赖于硬件来实现其功能性。
[0071]参见图11,通信装置1100进一步包含经配置以存储信息的逻辑1115。经配置以存储信息的逻辑1115可包含:经配置以在笔不在触摸屏的阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的逻辑,以及经配置以在笔在触摸屏的阈值距离内的情况下清除触碰缓冲器且将由笔产生的轨迹信息存储在触碰缓冲器中的逻辑。在一实例中,经配置以存储信息的逻辑1115可包含至少非暂时性存储器和相关联硬件(例如,存储器控制器等等)。举例来说,经配置以存储信息的逻辑1115中包含的非暂时性存储器可对应于RAM、快闪存储器、ROM、可擦除可编程ROM(EPROM)、EEPR0M、寄存器、硬盘、可装卸式磁盘、CD-ROM或此项技术中已知的任一其它形式的存储媒体。经配置以存储信息的逻辑可包含图1的多层缓冲器管理器118和/或图9的缓冲器906和/或存储器908。经配置以存储信息的逻辑1115还可包含软件,所述软件在执行时允许经配置以存储信息的逻辑1115的相关联硬件执行其存储功能。然而,经配置以存储信息的逻辑1115不对应于单独的软件,且经配置以存储信息的逻辑1115至少部分地依赖于硬件来实现其功能性。
[0072]参见图11,通信装置1100进一步任选地包含经配置以呈现信息的逻辑1120。在一实例中,经配置以呈现信息的逻辑1120可包含至少输出装置和相关联硬件。举例来说,输出装置可包含视频输出装置(例如,显示屏幕、例如USB、HDMI等等可载运视频信息的端口)、音频输出装置(例如,扬声器、例如麦克风插孔、USB, HDMI等等可载运音频信息的端口)、振动装置和/或信息可经格式化以用于输出或由通信装置1100的用户或操作者实际输出所借助的任一其它装置。举例来说,如果通信装置1100对应于如图10中所示的UE1000,那么经配置以呈现信息的逻辑1120可包含UE 1000的触摸屏显示器1005。在又一实例中,经配置以呈现信息的逻辑1120可对于某些通信装置省略,例如不具有本地用户的网络通信装置(例如,网络交换机或路由器、远程服务器等等)。经配置以呈现信息的逻辑1120还可包含软件,所述软件在执行时允许经配置以呈现信息的逻辑1120的相关联硬件执行其呈现功能。然而,经配置以呈现信息的逻辑1120不对应于单独的软件,且经配置以呈现信息的逻辑1120至少部分地依赖于硬件来实现其功能性。
[0073]参见图11,通信装置1100进一步任选地包含经配置以接收本地用户输入的逻辑1125。在一实例中,经配置以接收本地用户输入的逻辑1125可包含至少用户输入装置和相关联硬件。举例来说,用户输入装置可包含按钮、触摸屏显示器、键盘、相机、音频输入装置(例如,麦克风或例如麦克风插孔等可载运音频信息的端口等等),和/或可从通信装置1100的用户或操作者接收信息所借助的任一其它装置。举例来说,如果通信装置1100对应于如图10中所示的UE 1000,那么经配置以接收本地用户输入的逻辑1125可包含按钮1010到1025中的任一者、触摸屏显示器1005等等。作为另一实例,如果通信装置1100对应于如图8中所示的UE 806,那么经配置以接收本地用户输入的逻辑1125可包含麦克风822、824和826中的任一者。在又一实例中,经配置以接收本地用户输入的逻辑1125可对于某些通信装置省略,例如不具有本地用户的网络通信装置(例如,网络交换机或路由器、远程服务器等等)。经配置以接收本地用户输入的逻辑1125还可包含软件,所述软件在执行时允许经配置以接收本地用户输入的逻辑1125的相关联硬件执行其输入接收功能。然而,经配置以接收本地用户输入的逻辑1125不对应于单独的软件,且经配置以接收本地用户输入的逻辑1125至少部分地依赖于硬件来实现其功能性。
[0074]参见图11,虽然1105到1125的经配置逻辑展示为图11中的单独或相异块,但将了解,相应经配置逻辑执行其功能性所借助的硬件和/或软件可部分地重叠。举例来说,用以促进1105到1125的经配置逻辑的功能性的任一软件可存储在与经配置以存储信息的逻辑1115相关联的非暂时性存储器中,使得1105到1125的经配置逻辑各自部分地基于由经配置以存储信息的逻辑1115存储的软件的操作来执行其功能性(即,在此情况下,软件执行)。同样,直接与经配置逻辑中的一者相关联的硬件可有时由其它经配置逻辑借用或使用。举例来说,经配置以处理信息的逻辑1110的处理器可将数据格式化为适当格式,之后由经配置以接收和/或发射信息的逻辑1105发射,使得经配置以接收和/或发射信息的逻辑1105部分地基于与经配置以处理信息的逻辑1110相关联的硬件(即,处理器)的操作来执行其功能性(即,在此情况下,数据发射)。
[0075]大体上,除非另外明确陈述,否则贯穿本发明使用的短语“经配置以...的逻辑”既定调用至少部分地以硬件实施的方面,且既定不映射到独立于硬件的仅软件实施方案。而且将了解,在各种框中的经配置逻辑或“经配置以...的逻辑”不限于特定逻辑门或元件,而是一般地指代执行本文描述的功能性(经由硬件或硬件与软件的组合)的能力。因此,如各种框中说明的经配置逻辑或“经配置以...的逻辑”尽管共享词语“逻辑”也不一定实施为逻辑门或逻辑元件。所属领域的技术人员从下文更详细描述的方面的审阅将清楚各种框中的逻辑之间的其它交互或协作。
[0076]所属领域的技术人员将了解,可使用多种不同技艺和技术中的任一者来表示信息和信号。举例来说,贯穿以上描述可参考的数据、指令、命令、信息、信号、位、符号和码片可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任一组合来表示。
[0077]此外,所属领域的技术人员将了解,结合本文揭示的方面描述的各种说明性逻辑块、模块、电路和算法步骤可实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的此可互换性,上文已大体在其功能性方面描述了各种说明性组件、块、模块、电路和步骤。此功能性实施为硬件还是软件取决于特定应用和强加于总体系统的设计约束。所属领域的技术人员可针对每一特定应用以各种方式实施所描述的功能性,但此些实施方案决策不应解释为造成脱离本发明的范围。
[0078]结合本文揭示的方面描述的各种说明性逻辑块、模块和电路可以通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文描述的功能的任一组合来实施或执行。通用处理器可为微处理器,但在替代例中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、结合DSP核心的一或多个微处理器,或任何其它此类配置。
[0079]结合本文揭示的方面描述的方法、序列和/或算法可直接以硬件、以由处理器执行的软件模块或以两者的组合来体现。软件模块可驻留在RAM、快闪存储器、ROM、EPROM,EEPR0M、寄存器、硬盘、可装卸式磁盘、⑶-ROM或此项技术中已知的任一其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和向存储媒体写入信息。在替代方案中,存储器媒体可与处理器成一体式。处理器和存储媒体可驻留在ASIC中。ASIC可驻留在用户终端(例如,UE)中。在替代方案中,处理器和存储媒体可作为离散组件驻留在用户终端中。
[0080]在一或多个示范性方面中,所描述功能可以硬件、软件、固件或其任一组合实施。如果以软件来实施,那么功能可作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体传输。计算机可读媒体包含计算机存储媒体和通信媒体两者,所述通信媒体包含促进计算机程序从一处转移到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。举例来说且并非限制,计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用以载运或存储呈指令或数据结构的形式的所要程序代码且
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1