【技术实现步骤摘要】
一种基于环境信息的搜索方法和系统
本专利技术通信
,尤其涉及一种基于环境信息的搜索方法和系统。
技术介绍
随着信息及网络技术的不断进步,用户身上携带了越来越多的诸如可穿戴设备和手机一类的计算设备,比如:智能手表、智能手环、智能眼镜、智能耳机、智能手机、智能服饰和智能鞋袜。而且,越来越多的用户将更多的时间花费在了在线活动上。目前,大部分搜索引擎主要是基于网站与搜索关键词的语义、匹配度、网站点击量、网站质量、网站排名等指标来对搜索结果进行排序。例如,公开号为CN106294635A的中国专利文献公开了一种应用程序的搜索方法、深度神经网络模型的训练方法以及装置。该搜索方法包括:获取应用程序的搜索词;根据搜索词获取多个候选应用程序;分别计算搜索词与多个候选应用程序的语义相似度;根据搜索词与多个候选应用程序的语义相似度对多个候选应用程序进行排序,并将排序结果提供至用户。该方法可以更加准确地搜索到与用户输入的搜索词匹配的具体应用程序,因而可以直接满足用户主动需求,提高了用户针对应用程序的搜索体验,提高了用户与应用程序之间的粘性。该专利通过语义来为用户提供搜索结果。但是,该专利无法结合用户自身所处的环境条件为其提供更为精准的搜索结果。例如,公开号为CN104462557A的中国专利文献公开了一种基于搜索历史记录的即时搜索方法及装置,该方法包括:接收来自用户的当前搜索关键词;在搜索历史记录中查找是否存在与所述当前搜索关键词匹配的历史搜索词,得到查找结果;若所述查找结果为存在与所述当前搜索关键词匹配的历史搜索词,则基于所述当前搜索关键词发起即时搜索。该专利技术能够基于 ...
【技术保护点】
1.一种基于环境信息的搜索方法,其特征在于,所述方法包括:通过第一用户携带和/或佩戴的若干移动计算设备(20)中的至少一个追踪第一用户的在线活动以获取相关的特定事件;在至少一个特定事件发生之时,通过所述若干移动计算设备(20)中的至少一个获取和记录该特定事件发生之时所述第一用户所处的第一环境信息;云端服务平台(10)获取相应的特定事件和与之对应的第一环境信息并进行处理,以分析所述第一用户在相应的环境信息下针对相应的特定事件的偏好并由此更新用户配置文件;云端服务平台(10)获取所述第一用户输入的包括与期望信息对应的搜索参数的搜索请求,并基于所述搜索参数生成第一搜索结果;在获取所述搜索请求之时,所述云端服务平台(10)通过所述若干移动计算设备(20)中的至少一个获取所述第一用户所处的第二环境信息,并基于所述第二环境信息和所述用户配置文件生成含契合所述第一用户在所述第二环境信息下的偏好的第二搜索结果;所述云端服务平台(10)将第一搜索结果和第二搜索结果一起提供给所述第一用户。
【技术特征摘要】
1.一种基于环境信息的搜索方法,其特征在于,所述方法包括:通过第一用户携带和/或佩戴的若干移动计算设备(20)中的至少一个追踪第一用户的在线活动以获取相关的特定事件;在至少一个特定事件发生之时,通过所述若干移动计算设备(20)中的至少一个获取和记录该特定事件发生之时所述第一用户所处的第一环境信息;云端服务平台(10)获取相应的特定事件和与之对应的第一环境信息并进行处理,以分析所述第一用户在相应的环境信息下针对相应的特定事件的偏好并由此更新用户配置文件;云端服务平台(10)获取所述第一用户输入的包括与期望信息对应的搜索参数的搜索请求,并基于所述搜索参数生成第一搜索结果;在获取所述搜索请求之时,所述云端服务平台(10)通过所述若干移动计算设备(20)中的至少一个获取所述第一用户所处的第二环境信息,并基于所述第二环境信息和所述用户配置文件生成含契合所述第一用户在所述第二环境信息下的偏好的第二搜索结果;所述云端服务平台(10)将第一搜索结果和第二搜索结果一起提供给所述第一用户。2.如权利要求1所述的方法,其特征在于,所述方法还包括:通过所述若干移动计算设备(20)中的至少一个追踪所述第一用户的与时间相关的地理位置信息;所述云端服务平台(10)基于所述地理位置信息在时空数据库中为所述第一用户建立基于移动轨迹的轨迹模型;所述云端服务平台(10)基于所述轨迹模型和所述用户配置文件预测第一用户将抵达的预测目的地;所述云端服务平台(10)根据预测目的地的第三环境信息和用户配置文件生成含契合所述第一用户在所述预测目的地的第三环境信息的偏好和所述搜索参数的第三搜索结果;所述云端服务平台(10)将所述第一搜索结果、所述第二搜索结果和所述第三搜索结果一起提供给第一用户。3.如权利要求2所述的方法,其特征在于,所述第三环境信息是按照以下方式得到的:在获取所述搜索请求之时,获取第一用户当前所处的位置和移动情况并由此分析第一用户从当前所处的位置到所述预测目的地所需的第一时长;在所述第一时长小于等于第一时间阈值的情况下,所述云端服务平台(10)在获取搜索请求之后且在提供所述第三搜索结果之前,通过位于预测目的地的第二用户的若干移动计算装置(30)中的至少一个获取预测目的地的实时环境信息作为第三环境信息;在所述第一时长大于第一时间阈值的情况下,所述云端服务平台(10)获取预测目的地的实时环境信息并基于所述实时环境信息和预测目的地的历史环境信息预测第一用户抵达所述预测目的地时的第三环境信息;其中,第二用户的若干移动计算装置(30)中的至少一个可以被配置为:仅在获得第二用户授权且处于被第二用户操作的亮屏状态下才获取预测目的地的实时环境信息,并且在获取预测目的地的实时环境信息之时,通过相应的指示灯提示第二用户。4.如权利要求1所述的方法,其特征在于,所述云端服务平台(10)被配置为:在云端服务平台(10)生成第一搜索结果和第二搜索结果之后,获取第一用户对第一搜索结果和第二搜索结果的已显示部分的内容反应;根据所述反应动态地调整后续提供的第一搜索结果和第二搜索结果的未显示部分的显示顺序以契合用户对第一搜索结果或第二搜索结果的需求。5.如权利要求4所述的方法,其特征在于,所述反应是由用户对第一搜索结果和第二搜索结果的已显示部分的操作行为并结合采集到的以下信息中的至少一个而识别出来的:由所述若干移动计算设备(20)中的至少一个通过其图像采集元件在用户浏览第一搜...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。