短链接生成方法及装置的制造方法_5

文档序号:9929627阅读:来源:国知局
主权项】
1. 短链接生成方法,其特征在于,所述方法包括: 获取自定义的短链接地址和所述短链接地址对应的原始长链接地址; 判断所述短链接地址是否符合预设的可用条件; 若所述短链接地址符合预设的可用条件,则建立所述短链接地址与所述原始长链接地 址之间的映射关系,将所述短链接地址指向所述原始长链接地址对应的内容。2. 根据权利要求1所述的方法,其特征在于,判断所述短链接地址是否符合预设的可用 条件,包括: 判断所述短链接地址是否未被注册,若所述短链接地址未被注册,则确定所述短链接 地址符合预设的可用条件;或者, 判断所述短链接地址是否未被注册,以及所述短链接地址的拼写是否满足预设的拼写 规则,若所述短链接地址未被注册且所述短链接地址的拼写满足预设的拼写规则,则确定 所述短链接地址符合预设的可用条件。3. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取用户的身份信息及与所述身份信息相关联的所述短链接地址自定义的描述信息; 将所述身份信息和所述描述信息保存在所述短链接地址与所述原始长链接地址之间 的映射关系中。4. 根据权利要求3所述的方法,其特征在于,所述方法还包括: 生成短链接辅助功能接口;其中,所述短链接辅助功能接口包括以下中的一个或多个: 短链接跳转分接口、短链接管理分接口、短链接收藏分接口、短链接历史记录分接口和热门 短链接发现分接口; 监听所述短链接辅助功能接口; 根据监听结果执行与所述短链接辅助功能接口对应的操作。5. 根据权利要求4所述的方法,其特征在于,根据监听结果执行与所述短链接辅助功能 接口对应的操作,包括: 当监听结果为所述短链接跳转分接口获取到所述自定义的短链接地址时,查找与所述 短链接地址具有映射关系的所述原始长链接地址,跳转至查找到的所述原始长链接地址对 应的内容; 当监听结果为所述短链接管理分接口获取到短链接操作指令时,根据所述短链接操作 指令对所述短链接地址和/或所述短链接地址的描述信息进行修改或删除操作; 当监听结果为所述短链接收藏分接口获取到短链接收藏指令时,保存所述短链接收藏 指令中携带的映射关系; 当监听结果为所述短链接历史记录分接口需要记录用户访问的短链接地址时,将所述 用户的身份信息以及所述用户访问的短链接地址记录于短链接历史数据库中,并对所述短 链接历史数据库中的各个短链接地址按照访问次数的大小进行排序; 当监听结果为热门短链接发现分接口获取到热门请求时,按照所述短链接历史数据库 中各个短链接地址的排序显示短链接地址。6. 根据权利要求3所述的方法,其特征在于,所述方法还包括: 当获取到短链接搜索请求时,解析所述短链接搜索请求中携带的搜索关键词; 根据所述搜索关键词对保存所述映射关系的存储区内存储的各个所述短链接地址对 应的描述信息进行检索; 将检索结果中与所述搜索关键词相匹配的描述信息对应的短链接地址进行显示。7. 根据权利要求5所述的方法,其特征在于,所述方法还包括: 确定当前在线用户的身份信息,根据所述身份信息在所述短链接历史数据库中查找所 述当前在线用户的短链接访问历史; 根据所述短链接访问历史确定所述当前在线用户的短链接访问关键词; 根据所述短链接访问关键词对保存所述映射关系的存储区内存储的各个所述短链接 地址对应的描述信息进行检索; 将检索结果中与所述短链接访问关键词相匹配的描述信息对应的短链接地址进行显 不。8. 根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括: 若所述短链接地址不符合预设的可用条件,则根据所述原始长链接地址生成可用的短 链接地址,并将所述可用的短链接地址提供给用户。9. 根据权利要求8所述的方法,其特征在于,根据所述原始长链接地址生成可用的短链 接地址,包括: 获取所述原始长链接地址对应的内容,对所述内容进行分词处理得到各个分词; 根据所述各个分词出现的频率计算所述各个分词的权重,按照所述各个分词的权重由 大到小顺序选取预设数量的分词; 根据选取的所述预设数量的分词生成多种短链接地址; 从所述多种短链接地址中筛选得到可用的短链接地址。10. 短链接生成装置,其特征在于,所述装置包括: 链接地址获取模块,用于获取自定义的短链接地址和所述短链接地址对应的原始长链 接地址; 判断模块,用于判断所述短链接地址是否符合预设的可用条件; 映射建立模块,用于若所述短链接地址符合预设的可用条件,则建立所述短链接地址 与所述原始长链接地址之间的映射关系,将所述短链接地址指向所述原始长链接地址对应 的内容。11. 根据权利要求10所述的装置,其特征在于,所述判断模块包括: 注册判断单元,用于判断所述短链接地址是否未被注册,若所述短链接地址未被注册, 则确定所述短链接地址符合预设的可用条件;或者, 注册拼写判断单元,用于判断所述短链接地址是否未被注册,以及所述短链接地址的 拼写是否满足预设的拼写规则,若所述短链接地址未被注册且所述短链接地址的拼写满足 预设的拼写规则,则确定所述短链接地址符合预设的可用条件。12. 根据权利要求10所述的装置,其特征在于,所述装置还包括: 信息获取模块,用于获取用户的身份信息及与所述身份信息相关联的所述短链接地址 自定义的描述信息; 信息保存模块,用于将所述身份信息和所述描述信息保存在所述短链接地址与所述原 始长链接地址之间的映射关系中。13. 根据权利要求12所述的装置,其特征在于,所述装置还包括: 接口生成模块,用于生成短链接辅助功能接口;其中,所述短链接辅助功能接口包括以 下中的一个或多个:短链接跳转分接口、短链接管理分接口、短链接收藏分接口、短链接历 史记录分接口和热门短链接发现分接口; 接口监听模块,用于监听所述短链接辅助功能接口; 操作模块,用于根据监听结果执行与所述短链接辅助功能接口对应的操作。14. 根据权利要求13所述的装置,其特征在于,所述操作模块包括: 跳转操作单元,用于当监听结果为所述短链接跳转分接口获取到所述自定义的短链接 地址时,查找与所述短链接地址具有映射关系的所述原始长链接地址,跳转至查找到的所 述原始长链接地址对应的内容; 管理操作单元,用于当监听结果为所述短链接管理分接口获取到短链接操作指令时, 根据所述短链接操作指令对所述短链接地址和/或所述短链接地址的描述信息进行修改或 删除操作; 收藏操作单元,用于当监听结果为所述短链接收藏分接口获取到短链接收藏指令时, 保存所述短链接收藏指令中携带的映射关系; 记录操作单元,用于当监听结果为所述短链接历史记录分接口需要记录用户访问的短 链接地址时,将所述用户的身份信息以及所述用户访问的短链接地址记录于短链接历史数 据库中,并对所述短链接历史数据库中的各个短链接地址按照访问次数的大小进行排序; 热门链接操作单元,用于当监听结果为热门短链接发现分接口获取到热门请求时,按 照所述短链接历史数据库中各个短链接地址的排序显示短链接地址。15. 根据权利要求12所述的装置,其特征在于,所述装置还包括: 搜索请求解析模块,用于当获取到短链接搜索请求时,解析所述短链接搜索请求中携 带的搜索关键词; 搜索关键词检索模块,用于根据所述搜索关键词对保存所述映射关系的存储区内存储 的各个所述短链接地址对应的描述信息进行检索; 检索结果显示模块,用于将检索结果中与所述搜索关键词相匹配的描述信息对应的短 链接地址进行显示。16. 根据权利要求14所述的装置,其特征在于,所述装置还包括: 访问历史查找模块,用于确定当前在线用户的身份信息,根据所述身份信息在所述短 链接历史数据库中查找所述当前在线用户的短链接访问历史; 访问关键词确定模块,用于根据所述短链接访问历史确定所述当前在线用户的短链接 访问关键词; 访问关键词检索模块,用于根据所述短链接访问关键词对保存所述映射关系的存储区 内存储的各个所述短链接地址对应的描述信息进行检索; 短链接显示模块,用于将检索结果中与所述短链接访问关键词相匹配的描述信息对应 的短链接地址进行显示。17. 根据权利要求10至16任一项所述的装置,其特征在于,所述装置还包括: 可用短链接生成模块,用于若所述短链接地址不符合预设的可用条件,则根据所述原 始长链接地址生成可用的短链接地址,并将所述可用的短链接地址提供给用户。18. 根据权利要求17所述的装置,其特征在于,所述可用短链接生成模块包括: 内容分词单元,用于获取所述原始长链接地址对应的内容,对所述内容进行分词处理 得到各个分词; 分词排序单元,用于根据所述各个分词出现的频率计算所述各个分词的权重,按照所 述各个分词的权重由大到小顺序选取预设数量的分词; 短链接生成单元,用于根据选取的所述预设数量的分词生成多种短链接地址; 短链接筛选单元,用于从所述多种短链接地址中筛选得到可用的短链接地址。
【专利摘要】本发明提供了一种短链接生成方法及装置,其中方法包括:获取用户自定义的短链接地址和所述短链接地址对应的原始长链接地址;判断所述短链接地址是否符合预设的可用条件;若所述短链接地址符合预设的可用条件,则建立所述短链接地址与所述原始长链接地址之间的映射关系,将所述短链接地址指向所述原始长链接地址对应的内容。本发明中的方法及装置能够根据用户自定义生成与原始长链接地址对应的短链接地址,生成的短链接地址对用户友好,方便用户记忆,提高用户使用短链接地址的体验度。
【IPC分类】G06F17/30
【公开号】CN105718578
【申请号】CN201610045758
【发明人】杨硕, 刘正鹏, 苏伟伟
【申请人】北京三快在线科技有限公司
【公开日】2016年6月29日
【申请日】2016年1月22日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1