使用签名高速缓冲存储器来最小化行为分析的时延制造技术

技术编号:10943978 阅读:126 留言:0更新日期:2015-01-22 20:20
各种方面包含经配置以使用高速缓冲存储技术及行为签名高速缓冲存储器通过缩减分析器时延来改善处理器性能及/或缩减由计算装置消耗的电力量的方法、系统及装置。签名高速缓冲存储系统可经配置以适应于行为规范及模型的快速且频繁的改变,且提供对移动装置执行的行为分析操作的扩展性的多重改善。

【技术实现步骤摘要】
【国外来华专利技术】相关申请案本申请案主张如下两个申请案的优先权利:2012年5月14日申请的名为“用于移动装置行为的自适应观测的系统、设备及方法”的美国临时专利申请案第61/646,590号;及2012年8月15日申请的名为“用于移动装置行为的自适应观测的系统、设备及方法”的美国临时申请案第61/683,274号,这两个申请案的全部内容是出于所有目的而据此以引用方式并入。
技术介绍
蜂窝及无线通信技术已在过去的若干年内得到急速增长。这种增长已受到较好通信、硬件、较大网络及较可靠协议推动。无线服务提供者现在能够向其客户提供不断扩充的特征及服务阵列,且向用户提供对信息、资源及通信的空前程度的存取。为了跟上这些服务增强,移动电子装置(例如,蜂窝电话、平板计算机、膝上型计算机等等)相比于以前已变得较强大且复杂。这种复杂性已产生使恶意软件、软件冲突、硬件故障及其它相似错误或现象负面地影响移动装置的长期且持续的性能及功率利用水平的新机会。因此,校正可负面地影响移动装置的长期且持续的性能及功率利用水平的条件及/或移动装置行为会有益于消费者。
技术实现思路
各种实施例包含经配置以用于基于经观测移动装置行为是否匹配于存储在存储器中的行为签名而改善移动装置的性能的方法及移动装置。实施例方法包含:观测移动装置行为且基于经观测移动装置行为而产生校正性动作行为签名;确定所述经产生行为签名是否匹配于存储在所述移动装置的高速缓冲存储器中的行为签名;及响应于确定所述经产生行为签名匹配于存储在所述移动装置的所述高速缓冲存储器中的行为签名而采取校正性动作。实施例方法可进一步包含:从第二移动装置接收行为签名;及将所述经接收行为签名存储在所述高速缓冲存储器中。实施例方法可进一步包含:从网络服务器接收行为签名;及将所述经接收行为签名存储在所述高速缓冲存储器中。实施例方法可进一步包含:当确定所述经产生行为签名不匹配于存储在所述高速缓冲存储器中的行为签名时确定所述经产生行为签名是否匹配于存储在经由网络连接可存取的服务的服务器存储器中的行为签名;及响应于确定所述经产生行为签名匹配于存储在经由网络连接可存取的服务的服务器存储器中的行为签名而采取校正性动作。在一实施例中,可通过如下操作而填充所述高速缓冲存储器:在一段时间中观测移动装置行为以识别与正常操作样式不一致的移动装置行为;确定对应于所述经观测行为的行为签名是否存储在所述高速缓冲存储器中;当确定对应于所述经观测行为的行为签名未存储在所述高速缓冲存储器中时鉴别与不一致操作相关联的有限行为集合;从关于所述有限行为集合的高级别应用程序、系统内核及驱动器中的一或多者接收行为输入;接收关于所述移动装置的所述有限行为集合的上下文输入;执行所述经接收行为输入及所述经接收上下文输入的时间及空间相关;基于所述空间及时间相关的结果而产生行为矢量;基于所述行为矢量而产生所述行为签名;及将所述经产生行为签名存储在所述高速缓冲存储器中。在一实施例中,一种移动装置可包含:收发器,其经配置以建立网络连接;高速缓冲存储器;及处理器,其耦合到所述收发器及所述高速缓冲存储器,且经配置有处理器可执行指令以执行操作,所述操作包含:观测移动装置行为且基于经观测移动装置行为而产生行为签名;确定所述经产生行为签名是否匹配于存储在所述移动装置的高速缓冲存储器中的行为签名;及响应于确定所述经产生行为签名匹配于存储在所述移动装置的所述高速缓冲存储器中的行为签名而采取校正性动作。在实施例移动装置中,所述处理器可经配置以执行操作,所述操作进一步包含:从第二移动装置接收行为签名;及将所述经接收行为签名存储在所述高速缓冲存储器中。在实施例移动装置中,所述处理器可经配置以执行操作,所述操作进一步包含:实施例方法可进一步包含从网络服务器接收行为签名,及将所述经接收行为签名存储在所述高速缓冲存储器中。在实施例移动装置中,所述处理器可经配置以执行操作,所述操作进一步包含:实施例方法可进一步包含当确定所述经产生行为签名不匹配于存储在所述高速缓冲存储器中的行为签名时确定所述经产生行为签名是否匹配于存储在经由网络连接可存取的服务的服务器存储器中的行为签名,及响应于确定所述经产生行为签名匹配于存储在经由网络连接可存取的服务的服务器存储器中的行为签名而采取校正性动作。在一实施例中,所述移动装置处理器可经配置以执行操作以填充所述高速缓冲存储器,所述操作包含:在一段时间中观测移动装置行为以识别与正常操作样式不一致的移动装置行为;确定对应于所述经观测行为的行为签名是否存储在所述高速缓冲存储器中;当确定对应于所述经观测行为的行为签名未存储在所述高速缓冲存储器中时鉴别与不一致操作相关联的有限行为集合;从关于所述有限行为集合的高级别应用程序、系统内核及驱动器中的一或多者接收行为输入;接收关于所述移动装置的所述有限行为集合的上下文输入;执行所述经接收行为输入及所述经接收上下文输入的时间及空间相关;基于所述空间及时间相关的结果而产生行为矢量;基于所述行为矢量而产生所述行为签名;及将所述经产生行为签名存储在所述高速缓冲存储器中。一种实施例移动装置可包含用于执行上文所描述的实施例方法的功能的装置。另外实施例可包含一种非暂时性处理器可读存储媒体,其上存在经存储处理器可执行指令,所述经存储处理器可执行指令经配置以使移动装置处理器执行上文所描述的实施例方法的功能。附图说明并入本文中且构成本说明书的部分的随附图式说明本专利技术的示范性方面,且与上文所给出的一般描述及下文所给出的详细描述一起用来解释本专利技术的特征。图1为说明适合于供各种方面中使用的实例电信系统的网络组件的通信系统框图。图2为说明经配置以确定特定移动装置行为、软件应用程序或进程是使性能降级、可疑还是良性的方面移动装置中的实例逻辑组件及信息流的框图。图3为说明使用高速缓冲存储以缩减分析器时延的方面移动装置方法的进程流程图。图4为根据一方面的说明经配置以执行动态及自适应观测以产生适合于用来产生签名的信息的观测器模块中的实例逻辑组件及信息流的框图。图5为根据一方面的说明实施观测器守护程序的计算系统中的逻辑组件及信息流的框图。图6为说明用于对移动装置执行自适应观测的方面方法的进程流程图。图7为适合于供一方面中使用的移动装置的组件框图。图8为适合于供一方面中使用的服务器装置的组件框图。具体实施方式将参看随附图式详细地描述各种方面。在任何可能之处,将贯穿所述图式而使用相同参考编号以指相同或类似部分。对特定本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201380023666.html" title="使用签名高速缓冲存储器来最小化行为分析的时延原文来自X技术">使用签名高速缓冲存储器来最小化行为分析的时延</a>

【技术保护点】
一种改善移动装置上的性能的方法,其包括:观测移动装置行为且基于经观测移动装置行为而产生行为签名;确定所述经产生行为签名是否匹配于存储在所述移动装置的高速缓冲存储器中的行为签名;以及响应于确定所述经产生行为签名匹配于存储在所述移动装置的所述高速缓冲存储器中的行为签名而采取校正性动作。

【技术特征摘要】
【国外来华专利技术】2012.05.14 US 61/646,590;2012.08.15 US 61/683,274;1.一种改善移动装置上的性能的方法,其包括:
观测移动装置行为且基于经观测移动装置行为而产生行为签名;
确定所述经产生行为签名是否匹配于存储在所述移动装置的高速缓冲存储器中
的行为签名;以及
响应于确定所述经产生行为签名匹配于存储在所述移动装置的所述高速缓冲存
储器中的行为签名而采取校正性动作。
2.根据权利要求1所述的方法,其进一步包括:
从第二移动装置接收行为签名;以及
将所述经接收行为签名存储在所述高速缓冲存储器中。
3.根据权利要求1所述的方法,其进一步包括:
从网络服务器接收行为签名;以及
将所述经接收行为签名存储在所述高速缓冲存储器中。
4.根据权利要求1所述的方法,其进一步包括:
当确定所述经产生行为签名不匹配于存储在所述高速缓冲存储器中的行为签名
时,确定所述经产生行为签名是否匹配于存储在经由网络连接可存取的服务的服
务器存储器中的行为签名;以及
响应于确定所述经产生行为签名匹配于存储在经由网络连接可存取的服务的服
务器存储器中的行为签名而采取校正性动作。
5.根据权利要求1所述的方法,其进一步包括:
通过如下操作而填充所述高速缓冲存储器:
在一段时间中观测移动装置行为以识别与正常操作样式不一致的移动装置行
为;
确定对应于所述经观测行为的行为签名是否存储在所述高速缓冲存储器中;
当确定对应于所述经观测行为的行为签名未存储在所述高速缓冲存储器中
时,鉴别与不一致操作相关联的有限行为集合;
从关于所述有限行为集合的高级别应用程序、系统内核及驱动器中的一或多
者接收行为输入;
接收关于所述移动装置的所述有限行为集合的上下文输入;
执行经接收行为输入及所述经接收上下文输入的时间及空间相关;
基于所述空间及时间相关的结果而产生行为矢量;
基于所述行为矢量而产生所述行为签名;以及
将所述经产生行为签名存储在所述高速缓冲存储器中。
6.一种移动装置,其包括:
收发器,其经配置以建立网络连接;
高速缓冲存储器;以及
处理器,其耦合到所述收发器及所述高速缓冲存储器,且经配置有处理器可执
行指令以执行操作,所述操作包括:
观测移动装置行为且基于经观测移动装置行为而产生行为签名;
确定所述经产生行为签名是否匹配于存储在所述高速缓冲存储器中的行为签
名;以及
响应于确定所述经产生行为签名匹配于存储在所述高速缓冲存储器中的行为
签名而采取校正性动作。
7.根据权利要求6所述的移动装置,其中所述处理器经配置有处理器可执行指令以
执行操作,所述操作进一步包括:
从第二移动装置接收行为签名;以及
将所述经接收行为签名存储在所述高速缓冲存储器中。
8.根据权利要求6所述的移动装置,其中所述处理器经配置有处理器可执行指令以
执行操作,所述操作进一步包括:
从网络服务器接收行为签名;以及
将所述经接收行为签名存储在所述高速缓冲存储器中。
9.根据权利要求6所述的移动装置,其中所述处理器经配置有处理器可执行指令以
执行操作,所述操作进一步包括:
当确定所述经产生行为签名不匹配于存储在所述高速缓冲存储器中的行为签名
时,经由网络连接而将消息传输到服务器以确定所述经产生行为签名是否匹配于
存储在服务的服务器存储器中的行为签名;以及
响应于确定所述经产生行为签名匹配于存储在经由网络连接可存取的服务的服
务器存储器中的行为签名而采取校正性动作。
10.根据权利要求6所述的移动装置,其中所述处理器经配置有处理器可执行指令以
执行操作,所述操作进一步包括:
通过如下操作而填充所述高速缓冲存储器:
在一段时间中观测移动装置行为以识别与正常操作样式不一致的移动装置行
为;
确定对应于所述经观测行为的行为签名是否存储在所述高速缓冲存储器中;
当确定对应于所述经观测行为的行为签名未存储在所述高速缓冲存储器中
时,鉴别与不一致操作相关联的有限行为集合;
从关于所述有限行为集合的高级别应用程序、系统内核及驱动器中的一或多
者接收行为输入;
接收关于所述移动装置的所述有限行为集合的上下文输入;
执行所述经接收行为输入及所述经接收上下文输入的时间及空间相关;
基于所述空间及时间相关的结果而产生行为矢量;
基于所述行为矢量而产生所述行为签名;以及
将所述经产生行为签名存储在所述高速缓冲存储器中。
11.一种移动装置,其包括:
用于观测移...

【专利技术属性】
技术研发人员:阿尼尔·加塔拉拉贾什·古普塔萨乌米特拉·达斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1