专利技术交底书-案例模板-软件类-样板示例_第1页
专利技术交底书-案例模板-软件类-样板示例_第2页
专利技术交底书-案例模板-软件类-样板示例_第3页
专利技术交底书-案例模板-软件类-样板示例_第4页
专利技术交底书-案例模板-软件类-样板示例_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

专利技术交底书客户名称发明名称

软件介绍方法及系统技术联系人

邮箱手机

发明专利种类固定电话

合用新式温馨提示:1、为了能使专利代理人很好的理解技术进而撰写出质量更高的专利申请文件,请对背景技术和详细技术方案进行全面、清楚、完满的描述。2、全文对同一事物的叫法应一致,防备出现一种事物多种名称。3、英文缩写请供应英文全称及中文译文。一、背景技术描述(1)本发明所属技术领域:(属于哪个行业或领域,一两句话即可):软件管理技术和软件管理系统(2)该行业的技术发展现状(介绍一下与本发明最凑近的现有同类产品信息,最好能供应同类产品的专利信息和专利号)目前,电脑管理软件多半内置软件管理模块,将软件分门别类,当用户点击某个种类时,展现给用户该类软件排序的软件列表,向用户介绍软件。3)现有技术中存在的弊端(现有技术或产品存在的弊端和不足):传统软件列表的排序,将其自己产品及其有投资关系的软件置前并将竞争对手产品置后;将给了推行花销的商家的产品置前,其次才考虑软件的评分、宣布时间、下载量等因素。以致在想用户介绍软件是,展现给用户的软件列表基真相同,机械而无个性差异,不能够满足不相同用户的需求。二、本发明的技术方案(1)本发明采用的技术方案应该阐述发明目的是经过什么详细技术手段来实现的,不能够仅供应原理,也不能够仅作功能介绍:应与附图一一对应,详细描述软件的功能模块结构;应与附图一一对应,详细描述软件的工作步骤图1是一个推行例中软件介绍方法的流程图。该方法包括:S10:获取用户软件安装信息。用户软件安装信息包括已安装软件名称、安装时间、安装地址,软件种类等等。该推行例中,获取用户软件安装信息为获取用户已安装软件的名称;其步骤详细为:经过用户备份到云端(服务器端)的软件列表获取用户已安装软件名称。用户安装软件后,会备份到云端与该用户ID(即用户表记)对应的软件列表中。比方,(userID,软件列表)。软件列表为用户机器上安装的所有软件的名称,各个软件名称之间用逗号分开。比方,(userId_1,腾讯QQ,QQ电脑管家,金山毒霸.......″),表示ID为userId_1的用户安装了腾讯QQ,QQ电脑管家,金山毒霸等软件。经过软件列表获取用户已安装软件名称,进而获知用户已安装的所有软件。S20:依照用户软件安装信息,计算未安装软件与用户已安装软件的关系值。为能够正确且个性化向用户介绍未安装软件,满足不相同用户需求,该推行例中,经过用户已安装软件以及未安装软件与已安装软件之间的拥有的关系值为用户介绍未安装软件。依照备份到云端的所有软件列表,将安装了软件A的用户中安装了软件B的比率,记为软件A对B的拉动值。计算未安装软件与用户已安装软件的关系值的方法详细为:S21:依照备份到云端的所有软件列表,计算软件之间的拉动矩阵。依照备份到云端的所有软件列表,计算所有软件中两两软件之间的拉动值,依照拉动值成立拉动矩阵。比方:依照备份到云端的所有软件列表,总合有N款软件。对于所有软件,考虑其两两组合,比方,软件i和软件j组合,统计在所有备份到云端的软件列表中安装了软件i的用户中安装了软件j的比率,获取软件i对j的拉动值,以此获取所有两两软件之间的拉动值,进而获取所有软件之间的拉动矩阵为N×N矩阵,其中:表示软件i对的拉动值。经过拉动矩阵,获取了所有软件两两之间的拉动值,能够快速盘问软件两两之间的拉动值,对于所适用户能够快速计算未安装软件与用户已安装软件的关系值。S22:依照拉动矩阵以及软件列表,计算未安装软件与用户软件列表的关系值。

j该推行例中,将用户软件列表中所有软件(即用户已安装的所有软件)对某一未安装软件的拉动值加总,记为该未安装软件与用户软件列表的关系值。对于特定用户,依照其软件列表和拉动矩阵,计算未安装软件与用户已安装软件的关系值时,计算未安装软件与该用户软件列表中所有软件的关系值。比方,对于每一个未安装软件k,假设用户的软件列表为软件(软件u1,软件u2,...软件ut),安装了t款软件。计算未安装软件k与用户软件列表的关系值:其中,A为一个N维向量,N为所有软件数目,A的k重量为Ak,代表该用户对软件k的拉动值加总,即软件k与该用户软件列表的关系值。在其他推行例中,还可以够不构成拉动矩阵,依照备份到云端的所有软件列表及用户的软件列表,计算用户所有已安装软件对每一未安装软件的拉动值并加总,获取未安装软件与用户软件列表的关系值。也许,依照备份到云端的所有软件列表及用户的软件列表,计算未安装软件与用户已安装软件中一个也很多个常用软件的关系值。S30:依照关系值向用户介绍未安装软件。该推行例中,将未安装软件依照与用户已安装软件关系值大小,由大至小进行排序并形成介绍列表,将介绍列表展现给用户,向用户介绍未安装软件。也许,依照关系值大小,将与用户已安装软件关系值大于特定值的软件介绍给用户。其他,还供应一种软件介绍系统。图2是一个推行例中软件介绍系统结构表示图。该系统包括安装信息获取模块100、关系值计算模块200以及软件介绍模块300。安装信息获取模块100用于获取用户软件安装信息。用户软件安装信息包括已安装软件名称,安装时间,安装地址,软件种类等等。该推行里中,安装信息获取模块100获取用户软件安装信息为获取用户已安装软件的名称,详细为经过用户备份到云端(服务器端)的软件列表获取用户已安装软件的名称。用户安装软件后,会备份到云端与该用户ID对应的软件列表中。比方,(userID,软件列表)。软件列表为用户机器上安装的所有软件的名称,各个软件名称之间用逗号分开。比方,(userId_1,″腾讯QQ,QQ电脑管家,金山毒霸.......″),表示ID为userId_1的用户安装了腾讯QQ,QQ电脑管家,金山毒霸等软件。安装信息获取模块100经过软件列表获取用户已安装软件名称,进而获知用户已安装的所有软件。关系值计算模块200用于依照用户软件安装信息,计算未安装软件与用户已安装软件的关系值。为能够正确且个性化向用户介绍未安装软件,满足不相同用户需求,该推行例中,考虑用户已安装软件以及未安装软件与已安装软件之间的拥有的关系性为用户介绍未安装软件。该推行例中,将安装了软件A的用户中安装了软件B的比率,记为软件A对B的拉动值,同时记为B与A的关系值。关系值计算模块200依照备份到云端的所有软件列表,计算软件之间的拉动值,依照拉动值构建拉动矩阵,依照拉动矩阵以及用户的软件列表,计算未安装软件与用户软件列表的关系值。比方:依照备份到云端的所有软件列表,总合有N款软件。对于所有软件,关系值计算模块200考虑其两两组合,比方,软件i和软件j组合,关系值计算模块200统计在所有备份到云端的软件列表中安装了软件i的用户中安装了软件j的比率,获取软件i对j的拉动值,以此获取所有两两软件之间的拉动值,进而获取所有软件之间的拉动矩阵为N×N矩阵,其中:表示软件i对j的拉动值。经过拉动矩阵,获取了所有软件两两之间的拉动值,能够快速盘问软件两两之间的拉动值,对于所适用户能够快速计算未安装软件与用户已安装软件的关系值。该推行例中,将用户软件列表中所有软件(即用户已安装的所有软件)对某一未安装软件的拉动值加总记为该未安装软件与用户软件列表的关系值。对于特定用户,关系值计算模块200依照其软件列表和拉动矩阵,计算未安装软件与用户已安装软件的关系值时,计算未安装软件与该用户的软件列表中所有软件的关系值。比方,对于每一个未安装软件k,假设用户的软件列表为软件(软件u1,软件u2,...软件ut),安装了t款软件。比方,对于每一个未安装软件k,假设用户的软件列表为软件(软件u1,软件u2,...软件ut),安装了t款软件。关系值计算模块200计算未安装软件k与用户软件列表的关系值为:其中,A为一个N维向量,N为所有软件数目,A的k重量为Ak,代表该用户对软件k的拉动值加总,即软件k与该用户软件列表的关系值。(2)本发明的要点点(详细说明本发明的改进点,并描述各改进点所要解决的技术问题是什么,对应优点):一种软件介绍方法,包括以下步骤:步骤1:经过用户备份到云端的软件列表,获取用户已安装软件的安装信息步骤2:依照用户软件安装信息,计算未安装软件与用户已安装软件的关系值其详细步骤为:依照备份到云端的各所有软件列表,计算两两软件之间的拉动值;依照计算所得拉动值,成立所有软件之间的拉动矩阵;依照拉动矩阵以及用户的软件列表,计算用户所有已安装软件对每一未安装软件的拉动值将上述拉动值加总,获取未安装软件与用户已安装软件的关系值步骤3:将未安装软件依照与用户已安装软件的关系值大小,由大至小序次排列构成介绍列表,向用户介绍未安装软件。一种软件介绍系统,包括:安装信息获取模块,用于获取用户软件安装信息。关系值计算模块,用于依照用户软件安装信息,计算未安装软件与用户已安装软件的关系值。软件介绍模块,用于依照关系值计算模块计算所得关系值,向用户介绍未安装软件。(3)本发明的技术收效(由本发明的改进所直接决定的有益收效或优点)采用上述软件介绍方法和系统,能够依照用户安装信息,计算未安装软件与用户已安装软件的关系值,并依照关系值向用户介绍为安装软件;进而依照用户电脑中软件安装环境实现智能化、个性化的软件安装介绍,使得向用户介绍的未安装软件能很好的吻合不相同用户的需求。三、附图客户应供应本发明的软件的工作流程图和软件的功能模块结构图;附图应供应黑白的线条图,最好是CAD也许Visio格式的线条图,以便于代理人编写办理。有多幅图的应该用图1、图2等标出应该针对各附图的内容进行简单说明。图1是本发明推行例中软件介绍方法的流程图图2是本发明推行例中软件介绍系统的结构表示图图1图2四、其他可取代方案(如有,请参照本发明的技术方案部分进行描述;如没有,则不写)在其他推行例中,关系值计算模块200还可以够不构成拉动矩阵,依照备份到云端的所有软件列表及用户的软件列表,计算用户所有已安装软件对每一未安装软件的拉动值并加总,获取未安装软件与用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论