3G网络中基于用户特征分析的定向推送特定服务决策方法

    公开(公告)号:CN101662723B

    公开(公告)日:2012-01-04

    申请号:CN200910102300.X

    申请日:2009-09-10

    申请人: 浙江大学

    IPC分类号: H04W4/00 H04W88/18 G06Q30/00

    摘要: 本发明涉及移动通信技术领域,旨在提供一种3G网络中基于用户特征分析的定向推送特定服务决策方法。该方法包括下述步骤:用户特征提取模块对用户心理特征和用户行为特征的提取;用户特征预测分析模块中的网络搜索引擎接收到信息读取机传递过来的用户主要特征信息后,统计分析器在已有的用户特征基础上,对其它的用户特征做出预测分析;用户特征预测分析模块对用户特征预测分析后,推送特定服务模块根据公式2计算的结果k来向用户推送特定服务。本发明基于对用户特征进行分析,包括用户心理特征分析和用户行为特征分析,更加充分的理解用户特征,根据用户特征制定一套服务方案,有针对性的向用户定向推送特定的服务。

    基于摄像头的眼球控制游戏地图和角色移动的方法和装置

    公开(公告)号:CN101950200A

    公开(公告)日:2011-01-19

    申请号:CN201010289162.3

    申请日:2010-09-21

    申请人: 浙江大学

    IPC分类号: G06F3/01 G06K9/00 G06T7/20

    摘要: 发明公开了一种基于摄像头的眼球控制游戏地图和角色移动的方法,该方法包括如下步骤:启动游戏,游戏引擎完成摄像头和游戏引擎本身的初始化,并启动眼球控制模块;眼球控制模块从摄像头获取用户面部图像,通过检测用户面部的眼球特征,得到用户眼球相对于平视时的位移方向,并将该位移方向转换为控制游戏视图和角色移动的控制信号后,将控制信号发送给游戏引擎。本发明还提供了一种基于摄像头的眼球控制游戏地图和角色移动的装置。与现有的技术相比,本发明不需要通过导航键以及键盘按键的输入方式控制移动游戏中地图的移动,能使游戏更具吸引力和是用户具有更好的人机交互体验。

    基于摄像头的眼球控制游戏地图和角色移动的方法和装置

    公开(公告)号:CN101950200B

    公开(公告)日:2011-12-21

    申请号:CN201010289162.3

    申请日:2010-09-21

    申请人: 浙江大学

    IPC分类号: G06F3/01 G06K9/00 G06T7/20

    摘要: 发明公开了一种基于摄像头的眼球控制游戏地图和角色移动的方法,该方法包括如下步骤:启动游戏,游戏引擎完成摄像头和游戏引擎本身的初始化,并启动眼球控制模块;眼球控制模块从摄像头获取用户面部图像,通过检测用户面部的眼球特征,得到用户眼球相对于平视时的位移方向,并将该位移方向转换为控制游戏视图和角色移动的控制信号后,将控制信号发送给游戏引擎。本发明还提供了一种基于摄像头的眼球控制游戏地图和角色移动的装置。与现有的技术相比,本发明不需要通过导航键以及键盘按键的输入方式控制移动游戏中地图的移动,能使游戏更具吸引力和是用户具有更好的人机交互体验。

    多核架构下核间线程迁移的实现方法

    公开(公告)号:CN101751295A

    公开(公告)日:2010-06-23

    申请号:CN200910157107.6

    申请日:2009-12-22

    申请人: 浙江大学

    IPC分类号: G06F9/48 G06F15/16

    摘要: 本发明涉及多核层次结构设计领域,旨在提供一种多核架构下核间线程迁移的实现方法。该方法包括下述步骤:对Cache数据块进行分割、设置故障映射表和同伴映射表、进行核间线程迁移,完成所有的Cache数据块被迁移到访问核,以实现整个线程的迁移。本发明具有的有益的效果是:在多核环境下,线程迁移结合Cache数据块的故障映射和同伴映射来实现。采取保留从访问核中替换出去的Cache数据块的方法,而不是抛弃Cache数据块,可以提高Cache命中率。本发明的实现方法可以降低Cache访问的延时,且与以前提出的复制Cache数据块的方法相比可以有效的利用Cache的容量和保持Cache数据块在Cache中的唯一性。

    多核架构下共享二级Cache的替换策略的实现方法

    公开(公告)号:CN101694640A

    公开(公告)日:2010-04-14

    申请号:CN200910154021.8

    申请日:2009-10-22

    申请人: 浙江大学

    IPC分类号: G06F12/12

    摘要: 本发明涉及存储器层次结构设计领域,旨在提供一种多核架构下共享二级Cache的替换策略的实现方法。该方法包括下述步骤:对Cache组的进行分割、亲近替换策略的实施、在多核架构下根据在每个核上运行的程序的访问模式的不同对不同的程序采用不同的替换策略实施。本发明有益效果是:在多核环境下,本发明针对最近最少使用替换策略存在的问题,对Cache组中的Cache块进行分组,每个小组实施不同的替换策略,可以降低Cache缺失,大大减少了存储开销,同时也降低电路的复杂性,提高系统的性能。在多核环境下,不同的程序或者线程可能偏爱不同的替换策略,因此提出在不同的分割组中实施不同的Cache替换策略。

    3G网络中基于用户特征分析的定向推送特定服务决策方法

    公开(公告)号:CN101662723A

    公开(公告)日:2010-03-03

    申请号:CN200910102300.X

    申请日:2009-09-10

    申请人: 浙江大学

    IPC分类号: H04W4/00 H04W88/18 G06Q30/00

    摘要: 本发明涉及移动通信技术领域,旨在提供一种3G网络中基于用户特征分析的定向推送特定服务决策方法。该方法包括下述步骤:用户特征提取模块对用户心理特征和用户行为特征的提取;用户特征预测分析模块中的网络搜索引擎接收到信息读取机传递过来的用户主要特征信息后,统计分析器在已有的用户特征基础上,对其它的用户特征做出预测分析;用户特征预测分析模块对用户特征预测分析后,推送特定服务模块根据公式2计算的结果k来向用户推送特定服务。本发明基于对用户特征进行分析,包括用户心理特征分析和用户行为特征分析,更加充分的理解用户特征,根据用户特征制定一套服务方案,有针对性的向用户定向推送特定的服务。

    基于基本块的汇编代码得出程序的数据流图的实现方法

    公开(公告)号:CN101655782B

    公开(公告)日:2012-07-18

    申请号:CN200910102299.0

    申请日:2009-09-10

    申请人: 浙江大学

    IPC分类号: G06F9/30

    摘要: 本发明涉及处理器结构设计领域,旨在提供一种基于基本块的汇编代码得出程序的数据流图的实现方法。该方法包括下述步骤:分类模块对指令进行分类;关系分析模块对指令间的依赖关系进行分析并分类;数据流图分析模块针对第一种情况下的指令间的依赖关系得出数据流图。本发明中,程序的数据流图可能出现不规则的情况,这就意味着数据流图能够背分割成数据流子图。本发明是根据汇编代码对指令进行划分,得出3种指令,然后分别考虑3种指令中的两种指令之间的依赖关系,得出程序的数据流图。采用本方法可以提高指令的执行效率,还可以提高处理器性能。

    片上多处理器体系架构下全局寄存器重命名表的实现方法

    公开(公告)号:CN101582025B

    公开(公告)日:2011-05-25

    申请号:CN200910099949.0

    申请日:2009-06-25

    申请人: 浙江大学

    IPC分类号: G06F9/38

    摘要: 本发明涉及片上多处理器体系结构技术领域,旨在提供一种片上多处理器体系架构下全局寄存器重命名表的实现方法。该方法包括以下步骤:寄存器重命名表的设计;处理指令的“写后写”依赖关系;处理指令间的“写后读”依赖关系;获取操作数;写回结果;提交指令。本发明由于使用了全局寄存器重命名表,不同处理器的指令间的依赖关系可以得到记录,并且“写后读”和“写后写”依赖能得到解决;不同处理器的指令间的操作数就能得到保留,并通过全局寄存器重命名表传输,这样就减少了核间通讯量;由于全局寄存器重命名表使用的硬件结构是逻辑表,结构简单,硬件复杂度低,所占的面积只有一个片上处理器面积的1%,只产生很小的面积代价。

    具备三轴加速度传感器的移动设备玩伐木工类游戏的方法

    公开(公告)号:CN101957673A

    公开(公告)日:2011-01-26

    申请号:CN201010292673.0

    申请日:2010-09-26

    申请人: 浙江大学

    IPC分类号: G06F3/033 G06F3/01 G06F19/00

    摘要: 本发明公开了一种具备三轴加速度传感器的移动设备玩伐木工类游戏的方法,包括如下步骤:1)通过移动设备内置的三轴加速度传感器,将移动设备模拟为现实中的伐木斧,该模拟伐木斧的锋面与屏幕平面平行;2)游戏开始后,用户通过挥动手中的移动设备向移动设备屏幕平面水平方向用力,模拟砍伐的动作,三轴加速度传感器则通过感知加速度的方向和大小来模拟真实的斧头的砍伐方向和力度,并记录砍伐过程中的加速度信息;游戏程序连续检测三轴加速度传感器的合成加速度值,并计算砍伐量,当累计的有效砍伐量大于需要的砍伐量时,砍伐成功。该方法通过三轴加速度传感器来模拟真实的伐木工的动作,身体上的互动更加直接,用户体验更好。

    片上多处理器体系架构下全局寄存器重命名表的实现方法

    公开(公告)号:CN101582025A

    公开(公告)日:2009-11-18

    申请号:CN200910099949.0

    申请日:2009-06-25

    申请人: 浙江大学

    IPC分类号: G06F9/38

    摘要: 本发明涉及片上多处理器体系结构技术领域,旨在提供一种片上多处理器体系架构下全局寄存器重命名表的实现方法。该方法包括以下步骤:寄存器重命名表的设计;处理指令的“写后写”依赖关系;处理指令间的“写后读”依赖关系;获取操作数;写回结果;提交指令。本发明由于使用了全局寄存器重命名表,不同处理器的指令间的依赖关系可以得到记录,并且“写后读”和“写后写”依赖能得到解决;不同处理器的指令间的操作数就能得到保留,并通过全局寄存器重命名表传输,这样就减少了核间通讯量;由于全局寄存器重命名表使用的硬件结构是逻辑表,结构简单,硬件复杂度低,所占的面积只有一个片上处理器面积的1%,只产生很小的面积代价。