模拟传感器制造技术

技术编号:12888235 阅读:65 留言:0更新日期:2016-02-17 22:11
模拟传感器可包括钩住与感测数据相关联的应用程序以及使感测数据与自动化指令相关联。模拟传感器可包括向具有修改应用程序的能力的支持设备提供感测数据以及自动使支持设备通过执行自动化指令使用感测数据来模拟感测输入。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
业务过程可以是在组织的操作成功中的因素。可使用应用程序来实现业务过程。因此,组织可以对确保应用程序正确地操作(例如,如所预期的)感兴趣。因此,组织可继续进行评估和/或处理与应用程序相关联的问题。【附图说明】图1示出根据本公开的用于模拟传感器的环境的例子,各种例子可在该环境中实现。图2示出根据本公开的记录用于模拟传感器的感测数据的流程图的例子。图3A示出根据本公开的用于模拟传感器的系统的例子的图。图3B示出根据本公开的用于模拟传感器的计算设备的例子的图。图4示出根据本公开的用于模拟传感器的方法的例子的流程图。【具体实施方式】应用程序例如摄影应用程序、视频应用程序、位置识别应用程序等可支持业务过程和/或被包括在由业务过程生产的消费产品中。在对组织的提高其业务过程(例如支持业务过程的应用程序)的压力增加的情况下,组织可试图例如通过继续进行有效的应用程序测试来增加效率。应用程序测试可包括问题的识别和/或处理。问题(例如应用程序问题)可以指当例如执行特定功能例如在特定应用程序内的例程和/或任务时遇到的困难。功能可由移动设备执行。移动设备指包括传感器的电子设备,例如移动电话、数字照相机、支付仪器等。传感器是能够捕获感测输入(例如光、位置、运动、蜂窝网络流量等)和/或输出感测数据的电子设备。感测数据指表示感测输入的信息(例如电子数据)。传感器的例子包括可被包括在移动设备中和/或向支持业务过程的应用程序提供感测数据的加速计、全球定位系统(GPS)、麦克风、通信天线(例如蜂窝网络天线、蓝牙天线等)、陀螺仪、成像传感器(例如照相机、视频记录器等)等。移动设备可包括可利用从传感器(例如GPS传感器)传递的感测数据以执行功能(例如找出最近的ATM的位置)的应用程序。例如对利用感测数据的应用程序的问题可禁止应用程序如所预期的起作用(例如找出最近的ATM的位置)。相应地,确保应用程序的正确功能性可能是可取的。然而,由于当今的业务过程应用程序的多样化和复杂的性质,应用程序测试可以是有挑战性的、复杂的和/或昂贵的。然而,模拟传感器可有助于应用程序测试。用于模拟传感器的一些以前的技术可依赖于在现场环境(例如用户环境)中执行的模拟和/或用户手动地操作移动设备和/或传感器。然而,这样的方法证明是复杂和/或昂贵的以及是低效的。此外,这样的方法可能不再现(或准确地再现)问题。例如,在现场环境中尝试应用程序测试可能不一致地复制在与(例如,最初识别到的)问题相关联的时间和/或地点由传感器(例如蜂窝网络天线)捕获的感测输入(例如蜂窝网络流量)和/或可能不为了给定应用程序测试的目的如所预期的捕获感测输入。当在云环境中操作移动设备时,这样的再现困难可能是复合的。例如,当在云环境中操作时,移动设备的传感器(例如蜂窝网络天线)可由于移动设备的限制和/或由便于云环境的那些置于移动设备上的操作约束而成为无效的。相比之下,本公开的例子包括用于模拟传感器的方法、系统和计算机可读和可执行指令。模拟传感器指钩住与感测数据相关联的应用程序,使感测数据与自动化指令相关联,将自动化指令提供给具有修改应用程序的能力的支持设备,以及自动使支持设备通过执行自动化指令使用感测数据来模拟感测输入。可在支持环境中执行这样的传感器模拟。如本文所述,支持环境指可使支持人员(例如应用程序开发者)能够例如基于在支持环境中模拟传感器来修改应用程序的环境。与和应用程序相关联的问题有关的存储的感测数据可由支持设备访问,和/或实时感测数据可被捕获并提供给支持设备。支持设备可以指具有修改应用程序并使用所存储的感测数据和/或实时感测数据来模拟传感器的能力以及其它能力的电子设备。对于待模拟的感测输入,可使支持设备(例如位于支持环境中的支持设备)通过执行自动化指令使用感测数据(例如所记录的感测数据)来模拟感测输入,如在本文所述的。现场环境指包括能够捕获感测输入作为感测数据的传感器的环境。传感器可被包括在移动设备中和/或可作为独立传感器来操作。现场环境与支持环境分开且不同。如在本文所述的,分开和不同指环境在物理上是分开的和/或相对于另一网络具有单独的网络资源(例如产生网络流量的网络资源)。以这种方式,可使用从实际传感器(例如在位于现场环境中的移动设备中的)捕获的感测数据来测试(例如调试)应用程序,从而避免复杂化和费用(例如与在现场环境中也在支持环境中的每个移动设备和/或传感器相关联的费用),还有其它优点。然而,本公开并不被这样限制。也就是说,感测数据可存储在数据存储(data store)中和/或在随后的时间被访问用于应用程序测试。在各种例子中,可利用自动化指令(例如自动化脚本)来自动使支持设备模拟感测输入。也就是说,相比于可在由用户(例如通过图形用户界面)提供的输入之后发起的常规模拟,可在没有来自用户的输入(例如鼠标点击、音频输入、触觉输入等)的情况下实现这样的模拟。在不依赖于对这样的输入(例如用户提供输入)的可用性的情况下模拟传感器可促进一致的、有效的和/或效率高的应用程序测试。问题可由支持应用程序的那些人(例如应用程序的开发者和/或IT管理员)和/或由在现场环境中使用应用程序的那些人确定。问题可基于服务级别协议(SLA)和/或被自动确定(例如通过业务服务模块(BSM)),以及确定问题的其它方式。在一些例子中,附加的优点可通过这样的方法、系统和计算机可读和可执行指令与性能监控解决方案例如BSM的集成来实现。BSM指能够执行包括问题确定、数据分析和/或数据的操纵的功能以及其它功能的指令和/或硬件。BSM可耦合到引擎,例如本文所述的引擎。这样的集成可便于问题的自动检测和/或感测数据的自动捕获(例如当确定问题时)。在本公开的下面的详细描述中,参考构成本说明书一部分的附图,且其中作为例证示出本公开的例子可如何被实践。这些例子被足够详细地描述以使本领域的普通技术人员能够实践本公开的例子,且应理解,其它例子可被利用以及过程、电气和/或结构变化可被做出而不偏离本公开的范围。如将认识到的,在本文的各种例子中示出的元件可被添加、交换和/或消除,以便提供对本公开的多个附加例子。此外,在附图中提供的元件的比例和相对规模意欲示出本公开的例子,且不应在限制性意义上被理解。如在本文使用的,“多个”元件和/或特征可以指这样的元件和/或特征中的一个或多个。此外,“例如”和相似的用语意欲意指“作为例子而不是作为限制”。图1示出根据本公开的用于模拟传感器的环境的例子,各种例子可在该环境中实现。环境100被示为包括系统104、移动设备102-1,102-2,…、102-N、支持设备110-1、110-2、…、110-P、数据存储108和链路106,其中系统104用于模拟传感器。数据存储108可类似于关于图3A所讨论的那些数据存储。系统104可包括类似于关于图3B所讨论的计算设备。如本文所述的移动设备102-1、…、102-N可以是包括传感器的计算设备(例如电子设备)。支持设备110-1、…、110-P代表访问感测数据(例如电子数据)的计算设备,该计算设备具有浏览器和/或其它应用程序以传递这样的感测数据、修改应用程序和/或通过执行自动化指令使用所记录的感测数据模拟感测输入。支持设备110-1、…、110-P本文档来自技高网...

【技术保护点】
一种存储一组指令的非临时性计算机可读介质,所述指令由处理资源可执行以:通过钩住与感测数据相关联的应用程序来访问所述感测数据;使所述感测数据与自动化指令相关联;向具有修改所述应用程序的能力的支持设备提供所述自动化指令;以及自动使所述支持设备通过执行所述自动化指令使用所述感测数据来模拟感测输入。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:因巴尔·沙尼阿米海·尼特桑西加尔·毛恩
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1