一种搜索方法和装置、一种用于搜索的装置的制造方法_5

文档序号:9727480阅读:来源:国知局
包括搜索词“春节”;
[0199]步骤S9、在预先建立的搜索词“春节”与网络活动之间的映射关系表中进行查找,以得到包括网络活动1在内的、“春节”对应的网络活动;
[0200]步骤S10、在用户B的搜索结果页中展现搜索词“春节”对应的网络活动;
[0201]步骤S11、接收用户B对于网络活动1的参与操作,将用户B参与到网络活动1,并记录网络活动1的参与次数;
[0202]步骤S12、接收用户C的搜索请求;其中,该搜索请求中可以包括搜索词“春节”和标识码;
[0203]步骤S13、在预先建立的搜索词“春节”和活动标识码与网络活动之间的映射关系表中进行查找,以得到所述搜索词“春节”和所述标识码对应的网络活动1;
[0204]步骤S14、在搜索结果页中展现所述搜索词“春节”和所述标识码对应的网络活动;
[0205]步骤S15、接收用户C对于网络活动1的参与操作,将用户C参与到网络活动1,并更新网络活动1的参与次数;
[0206]步骤S16、在网络活动1的参与次数符合预置条件时,向网络活动1的创建用户A发放相应的奖励。
[0207]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0208]装置实施例一
[0209]参照图12,示出了本发明的一种搜索装置实施例一的结构框图,具体可以包括如下模块:
[0210]接收模块1201,用于接收第一用户的搜索请求;其中,所述搜索请求中可以包括第一搜索词;
[0211]查找模块1202,用于在预先建立的搜索词与网络活动之间的映射关系表中进行查找,以得到所述第一搜索词对应的网络活动;其中,所述网络活动具体包括:依据第二用户通过第二搜索词对应的网络活动创建界面发出的创建请求创建得到的网络活动;所述第一搜索词与所述第二搜索词之间的匹配度可以大于第一阈值;及
[0212]展现模块1203,用于在搜索结果页中展现所述第一搜索词对应的网络活动的入口,以使所述第一用户通过所述入口参与到所述第二用户创建的网络活动中。
[0213]在本发明的一种可选实施例中,所述装置还可以包括:
[0214]过滤模块,用于在所述展现模块在搜索结果页中展现所述搜索词对应的网络活动之前,利用预设的过滤规则,对所述第一搜索词对应的多个网络活动进行过滤;
[0215]则所述展现模块,可具体用于在搜索结果页中展现过滤后的网络活动的入口,以使所述第一用户通过所述入口参与到所述第二用户创建的网络活动中。
[0216]在本发明的另一种可选实施例中,所述过滤模块具体可以包括:
[0217]第一过滤子模块,用于依据所述网络活动的热度,对所述第一搜索词对应的多个网络活动进行第一排序,并按照热度从低到高的顺序从第一排序结果中选择第一预置数目的网络活动;和/或
[0218]第二过滤子模块,用于依据所述用户的地理位置信息与所述网络活动对应的地理位置信息之间的匹配度,对所述第一搜索词对应的多个网络活动进行第二排序,并按照关联度从高到低的顺序从第二排序结果中选择第二预置数目的网络活动;和/或
[0219]第三过滤子模块,用于对所述第一搜索词对应的多个网络活动进行随机排序,并从随机排序结果中选择第三预置数目的网络活动。
[0220]在本发明的再一种可选实施例中,所述装置还可以包括:
[0221]第三接收模块,用于接收所述第一用户针对所述第二用户创建的网络活动的转发或分享请求;
[0222]跳转模块,用于将当前界面跳转至所述第一用户指定的转发或分享界面。
[0223]装置实施例二
[0224]参照图13,示出了本发明的一种搜索装置实施例二的结构框图,具体可以包括如下模块:
[0225]接收模块1301,用于接收第一用户的搜索请求;其中,所述搜索请求中可以包括第一搜索词;
[0226]查找模块1302,用于在预先建立的搜索词与网络活动之间的映射关系表中进行查找,以得到所述第一搜索词对应的网络活动;其中,所述网络活动具体包括:依据第二用户通过第二搜索词对应的网络活动创建界面发出的创建请求创建得到的网络活动;所述第一搜索词与所述第二搜索词之间的匹配度可以大于第一阈值;
[0227]展现模块1303,用于在搜索结果页中展现所述第一搜索词对应的网络活动的入口,以使所述第一用户通过所述入口参与到所述第二用户创建的网络活动中;
[0228]第一获取模块1304,用于获取与所述第一搜索词对应的网络活动创建界面;
[0229]第二获取模块1305,用于通过所述网络活动创建界面获取所述第一用户输入的创建请求;及
[0230]创建模块1306,用于依据所述第一用户输入的创建请求,创建所述第一用户的网络活动。
[0231]在本发明的一种可选实施例中,所述装置还可以包括:
[0232]第一建立模块,用于建立所述第一用户、所述第一搜索词、以及所述第一用户的网络活动之间的映射关系,并保存在所述映射关系表中;或者
[0233]第二建立模块,用于建立所述第一搜索词与所述第一用户的网络活动之间的映射关系,并保存在所述映射关系表中。
[0234]在本发明的一种可选实施例中,所述装置还可以包括:
[0235]第一接收模块,用于接收第三用户的搜索请求;其中,所述搜索请求中包括第三搜索词;
[0236]第三获取模块,用于当所述第一搜索词与所述第三搜索词的匹配度大于第二阈值时,依据所述第一搜索词与所述第一用户的网络活动之间的映射关系获取所述第一搜索词对应的第一用户的网络活动;
[0237]第一展示模块,用于将所述第一用户的网络活动作为搜索结果项展示给所述第三用户。
[0238]在本发明的一种可选实施例中,所述装置还可以包括:
[0239]生成模块,用于针对所述第一用户的网络活动生成对应的第一标识码;
[0240]第三建立模块,用于建立所述第一用户、所述第一搜索词、所述第一标识码、以及所述第一用户的网络活动之间的映射关系,并保存在所述映射关系表中;或者
[0241]第四建立模块,用于建立所述第一搜索词、所述第一标识码、以及所述第一用户的网络活动之间的映射关系,并保存在所述映射关系表中。
[0242]在本发明的一种可选实施例中,所述装置还可以包括:
[0243]第二接收模块,用于接收第三用户的搜索请求;其中,所述搜索请求中包括第三搜索词和第二标识码;
[0244]第四获取模块,用于当所述第一搜索词与所述第三搜索词的匹配度大于第二阈值、且所述第一标识码与所述第二标识码相同时,依据所述第一搜索词、所述第一标识码、以及所述第一用户的网络活动之间的映射关系,获取所述第一搜索词对应的第一用户的网络活动;
[0245]第二展示模块,用于将所述第一用户的网络活动作为搜索结果项展示给所述第三用户。
[0246]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0247]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0248]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0249]图14是根据一示例性实施例示出的一种用于搜索的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0250]参照图14,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
[0251]处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
[0252]存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0253]电源组件806为装置800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
[0254]多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0255]音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
[0256]I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0257]传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1