当前位置: 首页 > 专利查询>薛文迪专利>正文

一种基于环境信息的搜索方法和系统技术方案

技术编号:19480108 阅读:42 留言:0更新日期:2018-11-17 10:32
本发明专利技术涉及一种基于环境信息的搜索方法和系统,包括:通过第一用户的若干移动计算设备追踪其在线活动以获取相关的特定事件;在特定事件发生之时,通过若干移动计算设备获取和记录该特定事件发生之时的第一环境信息;云端服务平台获取相应的特定事件和与之对应的第一环境信息并进行处理,以分析第一用户在相应的环境信息下针对相应的特定事件的偏好并由此更新用户配置文件;获取第一用户输入的搜索参数,并基于搜索参数生成第一搜索结果;云端服务平台通过若干移动计算设备获取第一用户所处的第二环境信息并结合用户配置文件生成含契合第一用户在第二环境信息下的偏好的第二搜索结果;将第一搜索结果和第二搜索结果一起提供给第一用户。

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

【技术保护点】
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)中的至少一个通过其图像采集元件在用户浏览第一搜...

【专利技术属性】
技术研发人员:薛文迪
申请(专利权)人:薛文迪
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1