[发明专利]信息处理设备和信息处理方法无效
申请号: | 201210185774.7 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102831142A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 小松崎顺子;长滨弘树;佐藤和美;成田和人 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈炜;李德山 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 设备 方法 | ||
1.一种信息处理设备,包括:
比较单元,用于将程序的中间代码相互比较;以及
类似度计算单元,用于基于由所述比较单元获得的比较结果来计算所述程序之间的类似度。
2.根据权利要求1所述的信息处理设备,还包括:
确定单元,用于基于由所述类似度计算单元计算的类似度来确定要推荐的程序;以及
推荐单元,用于推荐由所述确定单元确定的程序。
3.根据权利要求2所述的信息处理设备,还包括:
候选选择单元,用于基于由所述类似度计算单元计算的类似度来选择程序,作为要推荐的程序的候选;以及
缩减单元,用于基于由所述候选选择单元选择的程序的附加信息来缩减所述候选,
其中,所述确定单元将经所述缩减单元缩减的候选确定为要推荐的程序。
4.根据权利要求3所述的信息处理设备,还包括:
权重设置单元,用于根据由所述确定单元确定的程序的附加信息来设置由所述确定单元确定的程序的权重;以及
优先级确定单元,用于通过使用由所述权重设置单元设置的权重来确定由所述确定单元确定的程序的优先级,所述权重对应于所述附加信息中的每一个。
5.根据权利要求4所述的信息处理设备,还包括:
权重更新单元,用于根据用户指令来更新由所述权重设置单元设置的权重,所述权重对应于所述附加信息中的每一个。
6.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码语言类型。
7.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的编辑日期和时间。
8.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括如下信息:该信息表示包含该程序的源代码的库。
9.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的许可证。
10.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的中间代码类型。
11.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括用于生成该程序的中间代码的选项。
12.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的执行结果。
13.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的过去的使用记录。
14.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的改变程度。
15.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括与该程序的更新相关的信息。
16.根据权利要求3所述的信息处理设备,其中,程序的附加信息包括该程序的源代码的置信度。
17.根据权利要求1所述的信息处理设备,还包括:
代码转换单元,用于将所述程序的源代码转换成中间代码,
其中,所述比较单元在由所述代码转换单元从所述程序的源代码转换得到的中间代码之间执行比较。
18.根据权利要求17所述的信息处理设备,还包括:
接收单元,用于接收用户指令;以及
源代码生成单元,用于基于由所述接收单元接收的用户指令来生成所述程序的源代码,
其中,所述代码转换单元执行由所述源代码生成单元生成的源代码到所述中间代码的转换。
19.一种信息处理设备的信息处理方法,包括:
利用比较单元,将程序的中间代码相互比较;以及
利用类似度计算单元,基于由所述比较单元获得的比较结果来计算所述程序之间的类似度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210185774.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动直线贴边机用传动及压紧机构
- 下一篇:一种多工位管端加工设备