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

文档序号:9929627阅读:来源:国知局
短链接地址、短 链接地址捜索、热口短链接地址发现。
[007引实施例二
[0079] 为进一步说明上述实施例一中的短链接生成方法,本发明第二实施例还提供一种 短链接生成装置,用于执行上述实施例一中的短链接生成方法。图5示出了本实施例提供的 短链接生成装置的第一种结构示意图,如图5所示,本发明实施例中的短链接生成装置5包 括:链接地址获取模块51,用于获取自定义的短链接地址和该短链接地址对应的原始长链 接地址;判断模块52,用于判断该短链接地址是否符合预设的可用条件;映射建立模块53, 用于若该短链接地址符合预设的可用条件,则建立该短链接地址与上述原始长链接地址之 间的映射关系,将该短链接地址指向上述原始长链接地址对应的内容。
[0080] 通过本实施例中的装置,能够根据用户自定义生成与原始长链接地址对应的短链 接地址,使该短链接地址能够反映出用户的定义习惯,不再是随机的一串无规则的字符串, 因此本实施例中生成的短链接地址对用户友好,方便用户记忆,提高了用户使用短链接地 址的体验度。
[0081] 本实施例中,考虑到短链接地址在已经被注册的情况下,或者短链接地址未被注 册但拼写不符合要求时,均不利于后续使用,因此通过上述判断模块52对短链接地址进行 是否符合预设的可用条件的判断,具体地,上述判断模块52包括注册判断单元或者注册拼 写判断单元。注册判断单元,用于判断短链接地址是否未被注册,若短链接地址未被注册, 则确定短链接地址符合预设的可用条件。注册拼写判断单元,用于判断短链接地址是否未 被注册,W及短链接地址的拼写是否满足预设的拼写规则,若短链接地址未被注册且短链 接地址的拼写满足预设的拼写规则,则确定短链接地址符合预设的可用条件。通过判断模 块52判断短链接地址是否可用可W避免地址的重复或者不规则,提升系统的稳定性和可靠 性。
[0082] 考虑到短链接服务平台会面向众多的用户,因此本实施例中的装置还可W在上述 映射关系中引入用户的身份信息,同时,为了便于用户更直观地了解短链接地址对应的内 容,本实施例中的装置还可W在上述映射关系中引入该短链接地址的描述信息。基于此,如 图6所示,本实施例中的装置5还包括:信息获取模块61,用于获取用户的身份信息及与该身 份信息相关联的短链接地址自定义的描述信息;信息保存模块62,用于将该身份信息和该 描述信息保存在短链接地址与原始长链接地址之间的映射关系中。
[0083] 考虑到用户对短链接地址进行管理的便捷性,本发明实施例中的短链接服务平台 除了提供短链接地址生成功能之外,还可W包括其它功能,例如提供用户对所拥有短链接 地址进行管理、对用户的短链地址提供转跳功能,对用户提供短链接地址的收藏、喜欢、发 现等功能,基于此,本实施例中的装置还包括:接口生成模块,用于生成短链接辅助功能接 口;其中,短链接辅助功能接口包括W下中的一个或多个:短链接跳转分接口、短链接管理 分接口、短链接收藏分接口、短链接历史记录分接口和热口短链接发现分接口;接口监听模 块,用于监听短链接辅助功能接口;操作模块,用于根据监听结果执行与短链接辅助功能接 口对应的操作。
[0084] 其中,操作模块包括:跳转操作单元,用于当监听结果为短链接跳转分接口获取到 自定义的短链接地址时,查找与短链接地址具有映射关系的原始长链接地址,跳转至查找 到的原始长链接地址对应的内容;管理操作单元,用于当监听结果为短链接管理分接口获 取到短链接操作指令时,根据短链接操作指令对短链接地址和/或短链接地址的描述信息 进行修改或删除操作;收藏操作单元,用于当监听结果为短链接收藏分接口获取到短链接 收藏指令时,保存短链接收藏指令中携带的映射关系;记录操作单元,用于当监听结果为短 链接历史记录分接口需要记录用户访问的短链接地址时,将该用户的身份信息W及该用户 访问的短链接地址记录于短链接历史数据库中,并对短链接历史数据库中的各个短链接地 址按照访问次数的大小进行排序;热口链接操作单元,用于当监听结果为热口短链接发现 分接口获取到热口请求时,按照短链接历史数据库中各个短链接地址的排序显示短链接地 址。
[0085] 为方便用户获取需要的短链接地址,本实施例中的装置还包括:捜索请求解析模 块,用于当获取到短链接捜索请求时,解析短链接捜索请求中携带的捜索关键词;捜索关键 词检索模块,用于根据捜索关键词对保存映射关系的存储区内存储的各个短链接地址对应 的描述信息进行检索;检索结果显示模块,用于将检索结果中与捜索关键词相匹配的描述 信息对应的短链接地址进行显示。
[0086] 为提高用户的短链接使用体验,使用户及时获取可能感兴趣的短链接地址,本实 施例中的装置还包括:访问历史查找模块,用于确定当前在线用户的身份信息,根据身份信 息在短链接历史数据库中查找当前在线用户的短链接访问历史;访问关键词确定模块,用 于根据短链接访问历史确定当前在线用户的短链接访问关键词;访问关键词检索模块,用 于根据短链接访问关键词对保存映射关系的存储区内存储的各个短链接地址对应的描述 信息进行检索;短链接显示模块,用于将检索结果中与短链接访问关键词相匹配的描述信 息对应的短链接地址进行显示。
[0087] 考虑到用户自定义的短链接地址存在不可用的情况,如图7所示,本实施例中的装 置5还包括:可用短链接生成模块71,用于若短链接地址不符合预设的可用条件,则根据原 始长链接地址生成可用的短链接地址,并将可用的短链接地址提供给用户。
[0088] 其中,可用短链接生成模块71包括:内容分词单元,用于获取原始长链接地址对应 的内容,对该内容进行分词处理得到各个分词;分词排序单元,用于根据各个分词出现的频 率计算各个分词的权重,按照各个分词的权重由大到小顺序选取预设数量的分词;短链接 生成单元,用于根据选取的预设数量的分词生成多种短链接地址;短链接筛选单元,用于从 多种短链接地址中筛选得到可用的短链接地址。
[0089] 通过本实施例中的短链接生成方法及装置,采用用户自定义的方式生成短链接地 址,具有W下有益效果:(1)将难W记住的原始长链接地址通过用户自定义的方式映射为有 意义容易记住的短链接地址;(2)用户能够自由编辑已经生成的短链接地址,例如:取消映 射关系,修改描述等;(3)用户能够通过短链接服务平台浏览自己的访问历史,并收藏自己 喜欢的短链接地址方便在移动设备上查看;(4)短链接服务平台能够通过转跳日志统计短 链接地址的访问次数、喜欢次数等数据,从而统计热口短链接地址;(5)短链接服务平台能 够利用短链接地址的描述信息为用户提供捜索、发现功能,从而让用户迅速发现感兴趣的 短链接地址。
[0090] 本发明实施例所提供的短链接生成装置可W为设备上的特定硬件或者安装于设 备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述 方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应 内容。所属领域的技术人员可W清楚地了解到,为描述的方便和简洁,前述描述的系统、装 置和单元的具体工作过程,均可W参考上述方法实施例中的对应过程,在此不再寶述。
[0091] 在本发明所提供的实施例中,应该理解到,所掲露装置和方法,可W通过其它的方 式实现。W上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻 辑功能划分,实际实现时可W有另外的划分方式,又例如,多个单元或组件可W结合或者可 W集成到另一个系统,或一些特征可W忽略,或不执行。另一点,所显示或讨论的相互之间 的禪合或直接禪合或通信连接可W是通过一些通信接口,装置或单元的间接禪合或通信连 接,可W是电性,机械或其它的形式。
[0092] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0093] 另外,在本发明提供的实施例中的各功能单元可W集成在一个处理单元中,也可 W是各个单元单独物理存在,也可W两个或两个W上单元集成在一个单元中。
[0094] 所述功能如果W软件功能单元的形式实现并作为独立的产品销售或使用时,可W 存储在一个计算机可读取存储介质中。基于运样的理解,本发明的技术方案本质上或者说 对现有技术做出贡献的部分或者该技术方案的部分可WW软件产品的形式体现出来,该计 算机软件产品存储在一个存储介质中,包括若干指令用W使得一台计算机设备(可W是个 人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memo巧)、随机存取存 储器(RAM,Random Access Memory)、磁碟或者光盘等各种可W存储程序代码的介质。
[0095] 最后应说明的是:W上所述实施例,仅为本发明的【具体实施方式】,用W说明本发明 的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发 明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员 在本发明掲露的技术范围内,其依然可W对前述实施例所记载的技术方案进行修改或可轻 易想到变化,或者对其中部分技术特征进行等同替换;而运些修改、变化或者替换,并不使 相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护 范围之内。因此,本发明的保护范围应所述W权利要求的保护范围为准。
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1