CN104102719B - 一种轨迹信息的推送方法及装置 - Google Patents

一种轨迹信息的推送方法及装置 Download PDF

Info

Publication number
CN104102719B
CN104102719B CN201410344758.7A CN201410344758A CN104102719B CN 104102719 B CN104102719 B CN 104102719B CN 201410344758 A CN201410344758 A CN 201410344758A CN 104102719 B CN104102719 B CN 104102719B
Authority
CN
China
Prior art keywords
historical track
track information
interest
information
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410344758.7A
Other languages
English (en)
Other versions
CN104102719A (zh
Inventor
徐明泉
崔代锐
邝卓聪
秦敏
黄绍建
王玉瑶
王岳
张伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410344758.7A priority Critical patent/CN104102719B/zh
Publication of CN104102719A publication Critical patent/CN104102719A/zh
Priority to JP2014264873A priority patent/JP6188674B2/ja
Priority to EP14200495.1A priority patent/EP2977725B1/en
Priority to KR1020140195045A priority patent/KR101753947B1/ko
Priority to US14/587,725 priority patent/US9410817B2/en
Priority to HK15100362.3A priority patent/HK1199964A1/zh
Priority to TW104106479A priority patent/TWI619030B/zh
Application granted granted Critical
Publication of CN104102719B publication Critical patent/CN104102719B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3617Destination input or retrieval using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3476Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3484Personalized, e.g. from learned user behaviour or user-defined profiles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供了一种轨迹信息的推送方法,包括:接收客户端发送的关键词;依据历史轨迹信息,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;向所述客户端推送所述推荐轨迹信息;本发明实施例还提供一种轨迹信息的推送装置。根据本发明实施例提供的技术方案,可以实现推送的轨迹信息的可靠性。

Description

一种轨迹信息的推送方法及装置
【技术领域】
本发明涉及定位技术领域,尤其涉及一种轨迹信息的推送方法及装置。
【背景技术】
生活中用户会遇到有很多要去的地点,但不知该如何规划行程路线。例如,在规划旅游路线时,有很多想去的景点,需要进行行程路线的规划。再例如,周末外出吃饭、看电影、购物等,需要进行行程路线的规划。
目前,规划行程路线的方法是:依据对用户选择的兴趣点,并利用最短路径算法,进行轨迹规划。然而,如果仅向用户提供利用最短路径算法获得的轨迹,使得轨迹往往不是用户需要的轨迹,因此利用目前的规划行程路线的方法获得的轨迹信息的可靠性比较低。
【发明内容】
有鉴于此,本发明实施例提供了一种轨迹信息的推送方法及装置,可以实现提高推送的轨迹信息的可靠性。
本发明实施例提供了一种轨迹信息的推送方法,包括:
接收客户端发送的关键词;所述关键词包括至少两个兴趣点,或者所述关键词为泛需求类型的关键词;
依据各所述兴趣点与历史轨迹信息的对应关系,或者依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;
向所述客户端推送所述推荐轨迹信息。
上述方法中,当所述关键词包括至少两个兴趣点,所述依据各所述兴趣点与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息,包括:
依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息;
依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
上述方法中,当所述关键词为泛需求类型的关键词,所述依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息,包括:
依据所述关键词,获得使用所述客户端的用户需求的轨迹类型;
依据轨迹类型与历史轨迹信息的对应关系,获得所述轨迹类型对应的历史轨迹信息;
从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
上述方法中,所述方法还包括:
获得至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数;
依据至少一个地理位置,对每个所述场景类型对应的K个历史轨迹信息进行分类处理,以获得每个所述地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数;
获得所述P个历史轨迹信息中每个历史轨迹信息的权重值;
依据所述权重值和预设的权重阈值,获得所述P个历史轨迹信息中的R个历史轨迹信息;或者,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数;
依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系;或者,依据所述R个历史轨迹信息,获得至少一个兴趣点,依据每个所述兴趣点和所述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。
上述方法中,所述向所述客户端推送所述推荐轨迹信息,包括:
获得所述推荐轨迹信息的权重值;
按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果;
向所述客户端推送所述排序结果。
本发明实施例还提供了一种轨迹信息的推送装置,包括:
接收单元,用于接收客户端发送的关键词;所述关键词包括至少两个兴趣点,或者所述关键词为泛需求类型的关键词;
第一处理单元,用于依据各所述兴趣点与历史轨迹信息的对应关系,或者依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;
推送单元,用于向所述客户端推送所述推荐轨迹信息。
上述装置中,当所述关键词包括至少两个兴趣点,所述第一处理单元具体用于:
依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息;
依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
上述装置中,当所述关键词为泛需求类型的关键词,所述第一处理单元具体用于:
依据所述关键词,获得使用所述客户端的用户需求的轨迹类型;
依据轨迹类型与历史轨迹信息的对应关系,获得所述轨迹类型对应的历史轨迹信息;
从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
上述装置中,所述装置还包括:
第二处理单元,用于获得至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数;依据至少一个地理位置,对每个所述场景类型对应的K个历史轨迹信息进行分类处理,以获得每个所述地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数;获得所述P个历史轨迹信息中每个历史轨迹信息的权重值;依据所述权重值和预设的权重阈值,获得所述P个历史轨迹信息中的R个历史轨迹信息;或者,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数;依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系;或者,依据所述R个历史轨迹信息,获得至少一个兴趣点,依据每个所述兴趣点和所述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。
上述装置中,所述推送单元具体用于:
获得所述推荐轨迹信息的权重值;
按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果;
向所述客户端推送所述排序结果。
由以上技术方案可以看出,本发明实施例具有以下有益效果:
本发明实施例中,依据客户端上输入的关键词,在大量终端的历史轨迹信息中进行检索,获得与关键词相匹配的推荐轨迹信息,因此,获得的推荐轨迹信息是真实的轨迹信息,与现有技术中利用最短路径算法规划出的轨迹相比,本发明实施例提供的技术方案所推荐的轨迹信息可以满足用户需求,因此可以提高推送的轨迹信息的质量,提高推送的轨迹信息的可靠性。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例所提供的技术方案使用的***;
图2是本发明实施例所提供的轨迹信息的推送方法的流程示意图;
图3是本发明实施例所提供的轨迹信息的推送装置的功能方块图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
本发明实施例所提供的技术方案使用的***如图1所示,主要由客户端和服务器组成,本发明实施例所提供的方法和装置在服务器侧实现,主要用于接收客户端发送的关键词,然后依据历史轨迹信息,获得该关键词匹配的推荐轨迹信息,最后向该客户端推送获得的推荐轨迹信息。本发明实施例对客户端的功能没有进行变更,即客户端向服务器发送关键词,以及接收服务器发送的推荐轨迹信息。可以理解的是,所述客户端可以包括地图客户端、旅游客户端或者导航客户端。所述客户端所在终端或者所述其他终端可以包括个人计算机(Personal Computer,PC)、笔记本电脑、手机或者平板电脑。
本发明实施例给出一种轨迹信息的推送方法,请参考图2,其为本发明实施例所提供的轨迹信息的推送方法的流程示意图,如图所示,该方法包括以下步骤:
S201,接收客户端发送的关键词。
具体的,客户端获得用户输入的关键词,然后向服务器发送该关键词,这样,服务器就可以接收客户端发送的关键词。
优选的,所述关键词可以包括至少两个兴趣点(Point of Interest,POI),例如,所述关键词可以为“长城故宫”,这样,关键词就包括了“长城”和“故宫”两个兴趣点。或者,所述关键词可以为泛需求类型的关键词,泛需求类型的关键词表示了用户的需求。例如,关键词可以为“五道口娱乐”,该关键词表示用户的需求不是精确的某兴趣点,而是某一类型的兴趣点或者轨迹,“五道口娱乐”表示用户的需求是在五道口区域的娱乐项目,如KTV、电影院、游戏厅等。
S202,依据历史轨迹信息,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息。
具体的,服务器在接收到客户端发送的关键词后,可以依据历史轨迹信息,获得所述关键词匹配的推荐轨迹信息。本发明实施例中,所述历史轨迹信息可以包括所述客户端所在终端的历史轨迹信息以及除所述客户端所在终端以外的其他终端的历史轨迹信息。
举例说明,服务器依据历史轨迹信息,获得所述关键词匹配的推荐轨迹信息的方法可以包括以下两种:
第一种:若所述关键词包括至少两个兴趣点,服务器需要依据至少两个兴趣点,规划出合理的轨迹,获得至少两个兴趣点之间的行程规划,因此,服务器需要先依据至少两个兴趣点中,每个兴趣点以及依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息。然后,服务器依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
例如,若关键词中包含三个兴趣点,即兴趣点1、兴趣点2和兴趣点3,服务器依据兴趣点1、兴趣点2和兴趣点3分别在兴趣点与历史轨迹信息的对应关系中进行检索,分别获得匹配的历史轨迹信息,然后依据三个兴趣点所分别匹配的历史轨迹信息,获得其中相同的历史轨迹信息,该历史轨迹信息就会同时包含这三个兴趣点。
再例如,包含这三个兴趣点的历史轨迹信息可以是“兴趣点1→兴趣点2→兴趣点3”、“兴趣点1→兴趣点2→兴趣点3→兴趣点4→兴趣点5”、“兴趣点1→兴趣点3→兴趣点4→兴趣点2→兴趣点5”或者“兴趣点1→兴趣点4→兴趣点2→兴趣点5→兴趣点3”等各种历史轨迹信息,只要该历史轨迹信息中同时包含兴趣点1、兴趣点2和兴趣点3即可,可以不考虑这三个兴趣点的先后顺序,还可以不考虑这三个兴趣点之间是否存在其他兴趣点。
第二种:若所述关键词为泛需求类型的关键词,这种关键词表达的是用户的需求,并不是精确的一定要包含某个兴趣点的推荐轨迹信息,因此当关键词为泛需求类型的关键词时,服务器不将关键词直接进行匹配,而是依据所述关键词,先对使用客户端的用户的需求进行识别,从而获得使用客户端的用户需求的轨迹类型。然后,服务器依据获得的轨迹类型,以及轨迹类型与历史轨迹信息的对应关系,获得所述使用客户端的用户需求的轨迹类型所对应的历史轨迹信息。最后,服务器从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
其中,服务器可以利用语义分析模型对服务器获得的关键词进行语义分析,以分析出使用客户端的用户需求的轨迹类型。或者,服务器先利用预设的分词词典,对关键词进行切词处理,获得至少一个分词,然后利用预设的泛需求检索词表对至少一个分词进行识别,以识别出使用客户端的用户需求的轨迹类型。例如,所述泛需求检索词表可以包括至少一个轨迹类型,以及每个轨迹类型对应的至少一个词语。
例如,输入的关键词为“五道口娱乐”,进行切词处理后,获得分词“五道口”和“娱乐”,然后经过对使用客户端的用户的需求的识别后,获得的轨迹类型可以为“五道口—休闲轨迹”。
其中,服务器从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息的方法可以包括:服务器按照历史轨迹信息的权重值,对获得的历史轨迹信息排序,然后选择排名靠前的若干历史轨迹信息。其中,历史轨迹信息的权重值可以依据历史轨迹信息的出现次数、更新时间、与关键词的匹配度中至少一个信息确定。
需要说明的是,上述两种方法中,服务器在获得历史轨迹信息之前,需要先获得轨迹类型与历史轨迹信息的对应关系或者兴趣点与历史轨迹信息的对应关系。
举例说明,本发明实施例中,服务器获得轨迹类型与历史轨迹信息的对应关系或者兴趣点与历史轨迹信息的对应关系的方法可以包括:
首先,服务器依据预设的至少一个场景类型以及预先获得的大量终端的历史轨迹信息,获得该至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数。
例如,需要实现旅游行程的规划,对应的场景类型为旅游轨迹,则服务器在大量的历史轨迹信息中选择那些包含类型为景点的兴趣点的历史轨迹信息,或者选择包含类型为景点和酒店的兴趣点的历史轨迹信息。
再例如,需要实现周末休闲行程的规划,对应的场景类型为休闲轨迹,则服务器在大量的历史轨迹信息中选择那些包含类型为餐饮和/或娱乐的兴趣点的历史轨迹信息,如包含电影院、KTV或者饭馆的历史轨迹信息。
其中,所述历史轨迹信息可以包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息。
其中,每个历史轨迹信息可以包括至少两个兴趣点以及终端停留在至少两个兴趣点的先后顺序,还可以包括终端停留在每个兴趣点的时刻和/或终端停留在每个兴趣点的时长。
例如,历史轨迹信息可以为“兴趣点1→兴趣点2→兴趣点3”,表示终端先停留在兴趣点1,然后由兴趣点1去往兴趣点2,并停留在兴趣点2,然后由兴趣点2去往兴趣点3,并停留在兴趣点3。
其中,服务器预先获得大量终端的历史轨迹信息的方法可以是:服务器可以依据大量的定位数据、终端的标识和定位时刻,对每个终端的定位数据进行聚合处理,获得每个终端的至少一个运动轨迹。然后,服务器对每个终端的至少一个运动轨迹中的每个运动轨迹进行停留位置的识别处理,获得其中包含停留位置的运动轨迹。对于包含停留位置的运动轨迹,服务器获得每个停留位置对应兴趣点,依据运动轨迹以及运动轨迹中的兴趣点,获得终端的历史轨迹信息。服务器可以存储获得的大量终端中每个终端的历史轨迹信息,当需要使用历史轨迹信息时,可以直接使用存储的历史轨迹信息。
然后,服务器依据至少一个地理位置以及上述获得的每个场景类型对应的K个历史轨迹信息,对每个场景类型对应的K个历史轨迹信息进行分类处理,以获得每个地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数,这样,服务器就可以获得每个场景类型下至少一个地理位置中每个地理位置对应的历史轨迹信息。
例如,可以以城市为单位,对场景类型为旅游轨迹的历史轨迹信息进行分类处理,获得每个城市的旅游轨迹类型对应的历史轨迹信息。
再例如,用户周末休闲活动一般位于商圈附近,因此可以以商圈为单位,对场景类型为休闲轨迹的历史轨迹信息进行分类处理,获得每个商圈的休闲轨迹类型对应的历史轨迹信息。
接着,对于每个场景类型下至少一个地理位置中每个地理位置对应的P个历史轨迹信息,服务器获得P个历史轨迹信息中每个历史轨迹信息的权重值。其中,服务器可以依据历史轨迹信息的出现次数、更新时间和与关键词的匹配度中至少一个信息,获得历史轨迹信息的权重值。
服务器在获得P个历史轨迹信息中每个历史轨迹信息的权重值之后,可以依据权重值和预设的权重阈值θ1,获得所述P个历史轨迹信息中权重值大于或者等于权重阈值θ1的R个历史轨迹信息。或者,服务器按照权重值由大到小的顺序对P个历史轨迹信息进行排序,依据排序结果,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数。
需要说明的是,获得权重值较大的历史轨迹信息的目的是从大量历史轨迹信息中挖掘出具有价值的、优质的历史轨迹信息,这样,将历史轨迹信息作为推荐轨迹信息推荐给用户时,才能满足用户需求,而出现次数较少的历史轨迹信息因为其不够普遍,因此不能作为优质的推荐轨迹信息被推荐给用户。
最后,服务器依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系。
例如,依据场景类型“旅游轨迹”、地理位置“北京”和“西安”,可以获得轨迹类型“北京—旅游轨迹”和“西安—旅游轨迹”。
再例如,依据场景类型“休闲轨迹”、地理位置“五道口”和“西单”,可以获得轨迹类型“五道口—休闲轨迹”和“西单—休闲轨迹”。
或者,服务器依据所述R个历史轨迹信息,获得每个历史轨迹信息中包含的至少一个兴趣点;然后服务器依据每个历史轨迹信息中包含的至少一个兴趣点,对兴趣点进行排重处理,获得兴趣点集合;最后,服务器依据兴趣点集合中每个兴趣点以及获得的上述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。其中,兴趣点对应的历史轨迹信息指的是包含该兴趣点的历史轨迹信息。另外,每个兴趣点可以对应至少一个历史轨迹信息。
服务器可以在本地存储获得的轨迹类型与历史轨迹信息的对应关系和/或兴趣点与历史轨迹信息的对应关系。
服务器还可以依据预设的周期重复执行上述获得轨迹类型与历史轨迹信息的对应关系和/或兴趣点与历史轨迹信息的对应关系的过程,以实现对应关系的定期更新。
S203,向所述客户端推送所述推荐轨迹信息。
具体的,服务器在获得推荐轨迹信息后,可以依据推荐轨迹信息的出现次数、更新时间、与关键词的匹配度中至少一个信息,获得所述推荐轨迹信息的权重值。然后服务器按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果,最后服务器向所述客户端推送所述排序结果。所述客户端从服务器接收到排序结果后,可以显示该排序结果,这样,用户就可以看到服务器推送的推荐轨迹信息。
另外,服务器还可以依据用户进一步输入的关键词,例如,行程天数、价位等,在排序结果中进行进一步筛选和/或对排序结果进行重排序。
本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
请参考图3,其为本发明实施例所提供的轨迹信息的推送装置的功能方块图。如图所示,该装置包括:
接收单元301,用于接收客户端发送的关键词;
第一处理单元302,用于依据历史轨迹信息,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;
推送单元303,用于向所述客户端推送所述推荐轨迹信息。
优选的,所述关键词包括至少两个兴趣点,所述第一处理单元302具体用于:
依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息;
依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
优选的,所述关键词为泛需求类型的关键词,所述第一处理单元302具体用于:
依据所述关键词,获得使用所述客户端的用户需求的轨迹类型;
依据轨迹类型与历史轨迹信息的对应关系,获得所述轨迹类型对应的历史轨迹信息;
从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
可选的,所述装置还包括:
第二处理单元304,用于获得至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数;依据至少一个地理位置,对每个所述场景类型对应的K个历史轨迹信息进行分类处理,以获得每个所述地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数;获得所述P个历史轨迹信息中每个历史轨迹信息的权重值;依据所述权重值和预设的权重阈值,获得所述P个历史轨迹信息中的R个历史轨迹信息;或者,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数;依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系;或者,依据所述R个历史轨迹信息,获得至少一个兴趣点,依据每个所述兴趣点和所述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。
优选的,所述推送单元303具体用于:
获得所述推荐轨迹信息的权重值;
按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果;
向所述客户端推送所述排序结果。
由于本实施例中的各单元能够执行图2所示的方法,本实施例未详细描述的部分,可参考对图2的相关说明。
本发明实施例的技术方案具有以下有益效果:
本发明实施例中,依据客户端上输入的关键词,在大量终端的历史轨迹信息中进行检索,获得与关键词相匹配的推荐轨迹信息,因此,获得的推荐轨迹信息是真实的轨迹信息,与现有技术中利用最短路径算法规划出的轨迹相比,本发明实施例提供的技术方案所推荐的轨迹信息可以满足用户需求,因此可以提高推送的轨迹信息的质量,提高推送的轨迹信息的可靠性。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (8)

1.一种轨迹信息的推送方法,其特征在于,所述方法包括:
接收客户端发送的关键词;所述关键词包括至少两个兴趣点,或者所述关键词为泛需求类型的关键词;
依据各所述兴趣点与历史轨迹信息的对应关系,或者依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;
向所述客户端推送所述推荐轨迹信息;
所述方法还包括:
获得至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数;
依据至少一个地理位置,对每个所述场景类型对应的K个历史轨迹信息进行分类处理,以获得每个所述地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数;
获得所述P个历史轨迹信息中每个历史轨迹信息的权重值;
依据所述权重值和预设的权重阈值,获得所述P个历史轨迹信息中的R个历史轨迹信息;或者,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数;
依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系;或者,依据所述R个历史轨迹信息,获得至少一个兴趣点,依据每个所述兴趣点和所述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。
2.根据权利要求1所述的方法,其特征在于,当所述关键词包括至少两个兴趣点,所述依据各所述兴趣点与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息,包括:
依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息;
依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
3.根据权利要求1所述的方法,其特征在于,当所述关键词为泛需求类型的关键词,所述依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息,包括:
依据所述关键词,获得使用所述客户端的用户需求的轨迹类型;
依据轨迹类型与历史轨迹信息的对应关系,获得所述轨迹类型对应的历史轨迹信息;
从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
4.根据权利要求1所述的方法,其特征在于,所述向所述客户端推送所述推荐轨迹信息,包括:
获得所述推荐轨迹信息的权重值;
按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果;
向所述客户端推送所述排序结果。
5.一种轨迹信息的推送装置,其特征在于,所述装置包括:
接收单元,用于接收客户端发送的关键词;所述关键词包括至少两个兴趣点,或者所述关键词为泛需求类型的关键词;
第一处理单元,用于依据各所述兴趣点与历史轨迹信息的对应关系,或者依据所述泛需求类型的关键词对应的轨迹类型与历史轨迹信息的对应关系,获得所述关键词匹配的推荐轨迹信息;其中,所述历史轨迹信息包括所述客户端所在终端的历史轨迹信息和除所述客户端所在终端以外的其他终端的历史轨迹信息;
推送单元,用于向所述客户端推送所述推荐轨迹信息;
所述装置还包括:第二处理单元,用于获得至少一个场景类型中每个所述场景类型对应的K个历史轨迹信息,K为大于或者等于1的整数;依据至少一个地理位置,对每个所述场景类型对应的K个历史轨迹信息进行分类处理,以获得每个所述地理位置对应的P个历史轨迹信息,P为大于或者等于1且小于或者等于K的整数;获得所述P个历史轨迹信息中每个历史轨迹信息的权重值;依据所述权重值和预设的权重阈值,获得所述P个历史轨迹信息中的R个历史轨迹信息;或者,获得所述P个历史轨迹信息中权重值最大的R个历史轨迹信息,R为大于或者等于1且小于或者等于P的整数;依据至少一个场景类型和至少一个地理位置,获得至少一个轨迹类型,依据至少一个轨迹类型和所述R个历史轨迹信息,获得轨迹类型与历史轨迹信息的对应关系;或者,依据所述R个历史轨迹信息,获得至少一个兴趣点,依据每个所述兴趣点和所述R个历史轨迹信息,获得兴趣点与历史轨迹信息的对应关系。
6.根据权利要求5所述的装置,其特征在于,当所述关键词包括至少两个兴趣点,所述第一处理单元具体用于:
依据兴趣点与历史轨迹信息的对应关系,获得所述至少两个兴趣点中每个所述兴趣点对应的历史轨迹信息;
依据每个所述兴趣点对应的历史轨迹信息,获得同时包含所述至少两个兴趣点的历史轨迹信息,将同时包含所述至少两个兴趣点的历史轨迹信息作为所述推荐轨迹信息。
7.根据权利要求5所述的装置,其特征在于,当所述关键词为泛需求类型的关键词,所述第一处理单元具体用于:
依据所述关键词,获得使用所述客户端的用户需求的轨迹类型;
依据轨迹类型与历史轨迹信息的对应关系,获得所述轨迹类型对应的历史轨迹信息;
从所述轨迹类型对应的历史轨迹信息中选择部分的历史轨迹信息或者全部的历史轨迹信息,以作为所述关键词匹配的推荐轨迹信息。
8.根据权利要求5所述的装置,其特征在于,所述推送单元具体用于:
获得所述推荐轨迹信息的权重值;
按照权重值由大到小的顺序,对所述推荐轨迹信息进行排序,以获得排序结果;
向所述客户端推送所述排序结果。
CN201410344758.7A 2014-07-18 2014-07-18 一种轨迹信息的推送方法及装置 Active CN104102719B (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201410344758.7A CN104102719B (zh) 2014-07-18 2014-07-18 一种轨迹信息的推送方法及装置
JP2014264873A JP6188674B2 (ja) 2014-07-18 2014-12-26 軌道情報をプッシュするための方法及び装置
EP14200495.1A EP2977725B1 (en) 2014-07-18 2014-12-29 Method and apparatus for pushing track information related to a travel route
KR1020140195045A KR101753947B1 (ko) 2014-07-18 2014-12-31 트랙 정보를 푸싱하기 위한 방법 및 장치
US14/587,725 US9410817B2 (en) 2014-07-18 2014-12-31 Method and apparatus for pushing track information
HK15100362.3A HK1199964A1 (zh) 2014-07-18 2015-01-13 種軌跡信息的推送方法及裝置
TW104106479A TWI619030B (zh) 2014-07-18 2015-03-02 一種軌跡資訊的推送方法及裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410344758.7A CN104102719B (zh) 2014-07-18 2014-07-18 一种轨迹信息的推送方法及装置

Publications (2)

Publication Number Publication Date
CN104102719A CN104102719A (zh) 2014-10-15
CN104102719B true CN104102719B (zh) 2018-02-02

Family

ID=51670873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410344758.7A Active CN104102719B (zh) 2014-07-18 2014-07-18 一种轨迹信息的推送方法及装置

Country Status (7)

Country Link
US (1) US9410817B2 (zh)
EP (1) EP2977725B1 (zh)
JP (1) JP6188674B2 (zh)
KR (1) KR101753947B1 (zh)
CN (1) CN104102719B (zh)
HK (1) HK1199964A1 (zh)
TW (1) TWI619030B (zh)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105589852B (zh) * 2014-10-20 2019-09-03 阿里巴巴集团控股有限公司 一种信息推荐的方法和装置
CN104462407B (zh) * 2014-12-12 2017-10-13 南京大学 基于地图轨迹的场景感知模型的前端数据动态集成方法
CN104598602B (zh) * 2015-01-27 2019-04-26 百度在线网络技术(北京)有限公司 通过计算机实现的基于场景的信息推荐方法及装置
CN106550322B (zh) * 2015-09-18 2020-07-03 阿里巴巴集团控股有限公司 一种信息推送的方法及装置
CN105509735B (zh) * 2015-11-30 2019-11-08 小米科技有限责任公司 信息提示方法、装置及终端
CN105674995B (zh) * 2015-12-31 2019-03-08 百度在线网络技术(北京)有限公司 一种基于用户出行轨迹获取通勤路线的方法及装置
GB2561647A (en) 2016-05-10 2018-10-24 Beijing Didi Infinity Science And Tech Limited Systems and methods for recommending personalized content
CN106289291A (zh) * 2016-07-26 2017-01-04 北京奇虎科技有限公司 导航路线的推荐方法和装置
CN106446157B (zh) * 2016-09-22 2020-01-21 北京百度网讯科技有限公司 行程目的地推荐方法和装置
CN108345611B (zh) * 2017-01-24 2022-12-13 北京搜狗信息服务有限公司 一种地图搜索的运行监控方法、装置及电子设备
CN107192399B (zh) * 2017-06-30 2020-02-18 Oppo广东移动通信有限公司 导航方法、装置、存储介质及终端
CN107782313A (zh) * 2017-09-26 2018-03-09 宇龙计算机通信科技(深圳)有限公司 室内导航方法、装置、终端及计算机可读存储介质
CN108362293B (zh) * 2018-02-24 2021-08-31 中电福富信息科技有限公司 一种基于关键点技术的车辆轨迹匹配方法
CN110954117B (zh) * 2018-09-27 2023-07-25 博泰车联网科技(上海)股份有限公司 车辆及其导航行程服务推送方法、云服务器
CN109612486A (zh) * 2018-12-21 2019-04-12 斑马网络技术有限公司 导航路线推荐方法、装置、***以及存储介质
CN111798260A (zh) * 2019-04-09 2020-10-20 Oppo广东移动通信有限公司 用户行为预测模型构建方法、装置、存储介质及电子设备
CN111859167B (zh) * 2019-04-29 2024-04-30 北京四维图新科技股份有限公司 路径获取方法、装置、***和存储介质
CN112344932A (zh) * 2019-08-09 2021-02-09 上海红星美凯龙悦家互联网科技有限公司 室内导航方法、装置、设备和存储介质
CN110543457A (zh) * 2019-09-11 2019-12-06 北京明略软件***有限公司 轨迹类文档处理方法和装置、存储介质及电子装置
CN111831899B (zh) * 2019-09-24 2023-11-24 北京嘀嘀无限科技发展有限公司 导航兴趣点推荐方法、装置、服务器及可读存储介质
CN111031101A (zh) * 2019-11-22 2020-04-17 浙江口碑网络技术有限公司 信息的推送方法及客户端、服务端
CN111624640B (zh) * 2020-04-24 2023-02-24 汉海信息技术(上海)有限公司 定位方法、装置、电子设备及存储介质
CN114862299A (zh) * 2022-03-31 2022-08-05 盒马(中国)有限公司 运输路线规划方法以及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207965A (zh) * 2011-05-31 2011-10-05 孟小峰 一种时空景点游览序列选择***和方法
CN103077044A (zh) * 2012-12-06 2013-05-01 苏州海客科技有限公司 基于行走路线的智能导游软件下载方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553310B1 (en) * 2000-11-14 2003-04-22 Hewlett-Packard Company Method of and apparatus for topologically based retrieval of information
US6615133B2 (en) * 2001-02-27 2003-09-02 International Business Machines Corporation Apparatus, system, method and computer program product for determining an optimum route based on historical information
JP2003076915A (ja) * 2001-08-31 2003-03-14 Pioneer Electronic Corp 旅行プラン提供システム、移動体運行プラン提供システム及び方法、並びにコンピュータプログラム
JP2004144531A (ja) * 2002-10-23 2004-05-20 Hitachi Ltd 移動体向け情報提供システムおよび情報提供装置
DE102005042694A1 (de) * 2004-12-30 2006-07-20 Volkswagen Ag Navigationssystem für ein Kraftfahrzeug
US7546206B1 (en) * 2005-06-02 2009-06-09 Wsi, Corporation System and method for suggesting transportation routes
US7698061B2 (en) * 2005-09-23 2010-04-13 Scenera Technologies, Llc System and method for selecting and presenting a route to a user
JP4960167B2 (ja) * 2007-08-02 2012-06-27 パイオニア株式会社 ドライブプラン作成装置、ドライブプラン作成方法、ドライブプラン作成プログラムおよび記録媒体
JP2011122844A (ja) * 2009-12-08 2011-06-23 Pioneer Electronic Corp ナビゲーション装置、ナビゲーション方法、及びナビゲーションプログラム
US9593957B2 (en) * 2010-06-04 2017-03-14 Microsoft Technology Licensing, Llc Searching similar trajectories by locations
JP2012052876A (ja) * 2010-08-31 2012-03-15 Canon It Solutions Inc 経路管理システム、経路管理装置、制御方法、プログラム、及び記録媒体
JP5664398B2 (ja) * 2011-03-25 2015-02-04 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
WO2013045753A1 (en) * 2011-09-28 2013-04-04 Nokia Corporation Method and apparatus for enabling experience based route selection
US8886668B2 (en) * 2012-02-06 2014-11-11 Telenav, Inc. Navigation system with search-term boundary detection mechanism and method of operation thereof
US20150339575A1 (en) * 2014-05-21 2015-11-26 Open Inference LLC Inference engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207965A (zh) * 2011-05-31 2011-10-05 孟小峰 一种时空景点游览序列选择***和方法
CN103077044A (zh) * 2012-12-06 2013-05-01 苏州海客科技有限公司 基于行走路线的智能导游软件下载方法

Also Published As

Publication number Publication date
TW201604698A (zh) 2016-02-01
HK1199964A1 (zh) 2015-07-24
US20160018233A1 (en) 2016-01-21
KR20160010279A (ko) 2016-01-27
CN104102719A (zh) 2014-10-15
TWI619030B (zh) 2018-03-21
JP6188674B2 (ja) 2017-08-30
EP2977725B1 (en) 2018-02-21
JP2016024807A (ja) 2016-02-08
US9410817B2 (en) 2016-08-09
EP2977725A1 (en) 2016-01-27
KR101753947B1 (ko) 2017-07-04

Similar Documents

Publication Publication Date Title
CN104102719B (zh) 一种轨迹信息的推送方法及装置
CN104123398B (zh) 一种信息推送方法及装置
CN110929162B (zh) 基于兴趣点的推荐方法、装置、计算机设备和存储介质
CN111143680B (zh) 路线的推荐方法、***、电子设备及计算机存储介质
CN105865478A (zh) 一种导航信息推送方法和装置、设备
CN103942221B (zh) 检索方法及设备
CN105547306B (zh) 一种路线推送方法及***
CN106416313A (zh) 识别与无线网络接入点相关联的实体
CN111651685A (zh) 一种兴趣点获取方法、装置、电子设备及存储介质
EP3828803A1 (en) Ambient point-of-interest recommendation using look-alike groups
CN104808932B (zh) 一种路线信息获取方法及终端
US20140280053A1 (en) Contextual socially aware local search
CN105119743B (zh) 用户行为意图的获取方法及装置
CN113590940B (zh) 基于知识图谱的文章生成方法和装置
CN116823535B (zh) 一种基于多模态大模型的行程规划及智能导览***
CN112214677B (zh) 一种兴趣点推荐方法、装置、电子设备及存储介质
CN104133918B (zh) 一种兴趣点信息的获取方法及装置、推送方法及装置
CN108090131A (zh) 教辅资源数据的推送方法和教辅资源数据的推送装置
CN103984684B (zh) 基于lbs的可达区域确定方法及设备
CN107491240A (zh) 基于动态图标的旅行下单方法、***、设备及存储介质
CN109002511A (zh) 一种公厕的智能推荐方法和装置
CN113918796A (zh) 信息搜索方法、装置、服务器及存储介质
CN109800359B (zh) 信息推荐处理方法、装置、电子设备及可读存储介质
CN103984683A (zh) 基于lbs的检索方法及设备
US20130110826A1 (en) Method for searching contacts, electronic apparatus, and storage medium using the method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1199964

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1199964

Country of ref document: HK