-
公开(公告)号:CN103455507B
公开(公告)日:2017-03-29
申请号:CN201210177473.X
申请日:2012-05-31
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30864 , G06F9/54 , G06F17/30637 , G06F17/3064 , G06F17/30867 , G06Q30/02 , G06Q30/0241
摘要: 本发明公开了一种用于数据搜索的搜索引擎推荐方法及装置,包括:获取用户输入的查询;针对多个不同的搜索引擎中的每一个,获取所述查询的查询推荐集合,所述查询推荐集合包括至少一个具有推荐部分的查询推荐;基于所述查询推荐集合以及所述查询的背景关联信息确定每一个所述搜索引擎与所述查询的匹配度;根据所述匹配度在所述多个搜索引擎中进行推荐。采用本申请所提供的技术方案,可以推荐更适合的搜索引擎以供用户进行数据查询。
-
公开(公告)号:CN105335054A
公开(公告)日:2016-02-17
申请号:CN201410373606.X
申请日:2014-07-31
申请人: 国际商业机器公司
IPC分类号: G06F3/0482 , G06F3/0485 , G06F3/0487
CPC分类号: G06F3/0485 , G06F3/0482
摘要: 公开了一种列表显示控制方法和设备。所述方法包括:在列表显示区域中显示多个列表项;根据指示器在列表显示区域中的操作执行以下中的至少一个:响应于指示器在列表显示区域的第一区域针对所述多个列表项中任一列表项的第一操作,列表向上滚动至该任一列表项显示为列表显示区域中的第一预定项;响应于所述指示器在列表显示区域的不同于第一区域的第二区域针对所述多个列表项中任一列表项的第二操作,列表向下滚动至该任一列表项显示为列表显示区域中的第二预定项。该方法不需要急剧地移动指示器来向上或向下滚动列表项,使得操作简便,增强了列表显示的可操作性,而且该方法实现了精确滚动,使得用户可以仔细地阅读每个列表项以避免遗漏。
-
公开(公告)号:CN104123304A
公开(公告)日:2014-10-29
申请号:CN201310154333.5
申请日:2013-04-28
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30584 , G06F7/24 , G06F7/36 , G06F17/30486 , G06F17/30563
摘要: 本发明涉及数据驱动的并行排序系统和方法。提供了一种数据驱动的并行排序方法,包括:循环地将输入的数据记录逐个地分配给n(n>1)个分区,每个分区对应于所述并行排序中并行的一个排序处理并且分配有一个用于存储所分配的数据记录的内存块,所述内存块能够存储m(m>0)个数据记录;在各个分区中并行地对各自的内存块中的当前数据记录进行排序;响应于分配了轮的数据记录,循环地控制所述n个分区中的一个分区,将该分区的内存块中的已排序数据记录写入大容量存储器作为有序数据块,并清空该内存块;以及响应于所有数据记录完成分配,将各内存块中的已排序数据记录写入大容量存储器,并对大容量存储器中的所有有序数据块应用合并排序。
-
公开(公告)号:CN103514182A
公开(公告)日:2014-01-15
申请号:CN201210208777.8
申请日:2012-06-19
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30026 , G06F17/30743 , G10H1/0008 , G10H1/40 , G10H2210/076 , G10H2220/096 , G10H2220/211 , G10H2220/391 , G10H2220/395 , G10H2240/141 , G06F17/30758
摘要: 本发明公开了一种用于搜索音乐的方法与装置。所述方法包括:基于接收到的查询,生成节奏值集合,其中所述查询包括多个查询值,这多个查询值定义所要搜索的音乐的节奏;基于所生成的节奏值集合,构建节奏词集合,其中所述节奏词集合中的每个节奏词包括所述节奏值集合中的至少一个节奏值;以及利用所构建的节奏词集合,定位所要搜索的音乐。利用本发明的音乐搜索方法与装置,能够无需输入音乐的旋律而仅仅基于音乐的节奏就能够执行快速、准确地搜索到期望的音乐或者定位到期望的音乐片段。
-
公开(公告)号:CN103513878A
公开(公告)日:2014-01-15
申请号:CN201210226928.2
申请日:2012-06-29
申请人: 国际商业机器公司
IPC分类号: G06F3/0484 , G06F3/0488
CPC分类号: G06F3/04886 , G06F3/0416 , G06F3/04847 , G06F3/04883 , G06F2203/04805
摘要: 本发明涉及触摸输入的技术领域,具体公开了一种通过触控屏幕控制虚拟键盘的方法及设备,包括:生成虚拟键盘,所述虚拟键盘大于所述触控屏幕中的虚拟键盘显示区域;响应于触控点的滑动移动所述虚拟键盘,所述虚拟键盘的移动方向与所述触控点的滑动方向具有至少一个相反的方向分量。采用本申请所提供的技术方案,可以改善用户的输入体验。
-
公开(公告)号:CN104765731A
公开(公告)日:2015-07-08
申请号:CN201410001226.3
申请日:2014-01-02
申请人: 国际商业机器公司
IPC分类号: G06F17/30
摘要: 本发明公开了一种数据库查询优化方法和设备。该方法包括:接收第一查询命令,该第一查询命令至少包括第一和第二查询语句,该第二查询语句从第二表格获得第二查询结果,该第一查询语句通过该第二查询结果和第一过滤条件来从第一表格获得第一查询结果,该第一和第二表格指向数据库中的同一基础表格;基于该第二查询语句来生成第三表格的定义语句,该第三表格用于存储第三查询结果,该第三查询结果包括该第一查询结果和记录标识列上的数据值中的至少一个;以及利用该定义语句来替换该第二查询语句,并且基于该第三表格来改写该第一查询语句,从而将该第一查询命令转换为第二查询命令。因此,本发明可以通过更低的计算成本来实现数据查询操作。
-
公开(公告)号:CN104216891A
公开(公告)日:2014-12-17
申请号:CN201310210410.4
申请日:2013-05-30
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30442 , G06F17/30451 , G06F17/30595
摘要: 本发明公开了一种用于关系型数据库中的查询语句的优化方法和设备。所述方法包括:对于查询语句中一预定层级中的至少两个复杂谓词中的每一个,基于由仅使用该复杂谓词对预定数据记录进行查询的结果,确定该复杂谓词的过滤性;以及基于所述过滤性,对该预定层级中的复杂谓词进行重新排序,以使得过滤性强的复杂谓词排在过滤性弱的复杂谓词之前。通过所述方法和设备,可以缩短数据查询所需的响应时间,提高查询的执行效率。
-
公开(公告)号:CN103455507A
公开(公告)日:2013-12-18
申请号:CN201210177473.X
申请日:2012-05-31
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30864 , G06F9/54 , G06F17/30637 , G06F17/3064 , G06F17/30867 , G06Q30/02 , G06Q30/0241
摘要: 本发明公开了一种用于数据搜索的搜索引擎推荐方法及装置,包括:获取用户输入的查询;针对多个不同的搜索引擎中的每一个,获取所述查询的查询推荐集合,所述查询推荐集合包括至少一个具有推荐部分的查询推荐;基于所述查询推荐集合以及所述查询的背景关联信息确定每一个所述搜索引擎与所述查询的匹配度;根据所述匹配度在所述多个搜索引擎中进行推荐。采用本申请所提供的技术方案,可以推荐更适合的搜索引擎以供用户进行数据查询。
-
公开(公告)号:CN103377180A
公开(公告)日:2013-10-30
申请号:CN201210132783.X
申请日:2012-04-28
申请人: 国际商业机器公司
IPC分类号: G06F17/24
CPC分类号: G06F3/0486 , G06F17/211 , G06F17/24
摘要: 本发明公开了一种数据粘贴方法及装置,包括:确定源对象的属性,所述源对象是待粘贴的数据;获取多个候选粘贴目标中每个所述候选粘贴目标的属性,所述候选粘贴目标的属性至少包括可编辑组件的属性;基于所述源对象的属性与所述可编辑组件的属性确定每个所述候选粘贴目标与所述源对象的匹配关系;根据所述匹配关系为所述源对象的粘贴提供推荐。采用本申请所提供的技术方案,可以改善数据粘贴操作的效率。
-
公开(公告)号:CN103176973A
公开(公告)日:2013-06-26
申请号:CN201110429529.1
申请日:2011-12-20
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F21/6254 , G06F11/3414 , G06F11/3672 , G06F2201/80
摘要: 公开了一种用于生成数据库的测试工作负载的系统和方法,该系统包括:工作负载捕获模块,被配置为捕获源系统上包含针对源数据库发出的原数据库语句的工作负载;元信息收集模块,被配置为收集源数据库中的数据模式和数据分布统计特性;数据生成模块,被配置为根据所述收集的源数据库中的数据模式在目标数据库中创建具有相同数据模式的数据对象,以及根据所述收集的数据分布统计特性在目标数据库中生成具有相似数据分布统计特性的数据;以及语句修改模块,被配置为修改所捕获的工作负载中的至少部分原数据库语句,以使得修改后的数据库语句在目标数据库上的执行具有所述原数据库语句在源数据库上的执行的相似的性能特征,从而获得测试工作负载。
-
-
-
-
-
-
-
-
-