Nothing Special   »   [go: up one dir, main page]

CN111566445A - 一种使用地址标签提供兴趣点信息的系统和方法 - Google Patents

一种使用地址标签提供兴趣点信息的系统和方法 Download PDF

Info

Publication number
CN111566445A
CN111566445A CN201880044040.2A CN201880044040A CN111566445A CN 111566445 A CN111566445 A CN 111566445A CN 201880044040 A CN201880044040 A CN 201880044040A CN 111566445 A CN111566445 A CN 111566445A
Authority
CN
China
Prior art keywords
address
location
physical location
interest
tag
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.)
Pending
Application number
CN201880044040.2A
Other languages
English (en)
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 Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Didi Infinity Technology and Development 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 Didi Infinity Technology and Development Co Ltd filed Critical Beijing Didi Infinity Technology and Development Co Ltd
Publication of CN111566445A publication Critical patent/CN111566445A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/3614Destination input or retrieval through interaction with a road map, e.g. selecting a POI icon on a road map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Navigation (AREA)

Abstract

本发明提供了一种用于在终端设备上的显示区域中提供兴趣点信息的系统和方法。所述系统可包括处理器和耦合到处理器的显示器。处理器可以被配置为接收确定兴趣点的物理位置地址的请求,确定兴趣点的物理位置地址,并将物理位置地址与地址标签相关联。处理器也可以被配置为将与兴趣点的物理位置地址相关联的地址标签存储在内存中。显示器可以被配置为显示地址标签和物理位置地址中的至少一个。

Description

一种使用地址标签提供兴趣点信息的系统和方法
技术领域
本申请涉及提供线上到线下(“O2O”)服务,尤其涉及一种使用地址标签提供兴趣点信息的方法和系统。
背景技术
线上到线下(“O2O”)服务平台(例如,DiDiTM在线)可以从用户(例如,乘客)接收在线服务请求,然后将服务请求发送到至少一个服务提供者(例如,出租车司机,私人车主等),以满足服务要求。如果没有人在预设时间段内接收服务请求,则服务请求可由服务提供者应答,或者分配给服务提供者。
服务提供者和乘客可以通过安装在终端设备(例如移动电话)上的应用程序进行通信。例如,安装在乘客的终端设备上的应用可以提供用于接收来自乘客的输入的接口,包括原点/出发位置、目的地/到达位置或其他兴趣点。应用程序可以提供位置搜索服务,以基于实际地址的部分输入、兴趣点的名称或其他形式的快捷方式来搜索兴趣点的实际地址。基于搜索结果,可提供候选兴趣点。但是,搜索结果可能不准确,具体取决于输入信息的完整性、地图的准确性和/或搜索引擎的质量。结果,具有相似名称或类似地址的兴趣点可以全部被列为候选者,其可以包括或不包括乘客想要的兴趣点。此外,乘客要求的兴趣点可能难以与其他类似候选人区分开来。此外,可以不时地改变或更新地图和/或搜索引擎。因此,取决于例如地图/搜索引擎的供应商,搜索结果可能是不可预测的。由于乘客所经历的不便,所有上述缺点可能会延长请求服务的过程。
本申请的实施例提供了解决上述缺点的方法和系统。
发明内容
本申请的实施例提供了一种用于在终端设备上的显示区域中提供兴趣点的信息的系统。该系统包括处理器和耦合到处理器的显示器。处理器可以被配置为接收确定兴趣点的物理位置地址的请求,确定兴趣点的物理位置地址,并将物理位置地址与地址标签相关联。处理器可以进一步被配置为将与兴趣点的物理位置地址相关联的地址标签存储在内存中。该显示可以被配置为显示地址标签和物理位置地址中的至少一个。
本申请的实施例还公开了一种计算机实现的方法,用于在终端设备上的显示区域中提供兴趣点的信息。该方法可以包括接收确定兴趣点的物理位置地址的请求,确定兴趣点的物理位置地址,以及将物理位置地址与地址标签相关联。该方法还可以包括将与兴趣点的物理位置地址相关联的地址标签存储在内存中。该方法还可以包括显示地址标签和物理位置地址中的至少一个。
本申请的实施例还公开了一种非暂时性计算机可读介质。非暂时性计算机可读介质可以存储一组指令,当由电子设备的至少一个处理器执行时,使得电子设备执行用于在终端设备上的显示区域中提供兴趣点的信息的方法。该方法可以包括接收确定兴趣点的物理位置地址的请求,确定兴趣点的物理位置地址,以及将物理位置地址与地址标签相关联。该方法还可以包括将与兴趣点的物理位置地址相关联的地址标签存储在内存中。该方法还可以包括显示地址标签和物理位置地址中的至少一个。
应当理解,前面的一般性描述和下面的详细描述都只是示例性和说明性的,并不是对要求保护的本发明的限制。
附图说明
图1示出了根据本申请的实施例所示的示例性终端设备的框图,该终端设备被配置用于提供兴趣点的信息。
图2示出了根据本申请的实施例所示的终端设备上的示例性显示区域,其显示与地址信息相关联的信息。
图3A-3D示出了根据本申请的实施例所示的在终端设备上选择出发/到达位置的示例性过程。
图4A-4F示出了根据本申请的实施例所示的用于在终端设备上存储兴趣点的示例性过程。
图5A-5D示出了根据本申请的实施例所示的编辑存储在终端设备中的地址的示例。
图6A-6C示出了根据本申请的实施例所示的用于在终端设备上存储兴趣点的另一示例性过程。
图7A示出了根据本申请的实施例所示的用于为乘客提供选择的服务位置的示例性方法的流程图。
图7B和7C各自示出了根据本申请的实施例所示的用于更新兴趣点的示例性方法的流程图。
图8示出了根据本申请的实施例所示的用于在终端设备上存储和显示兴趣点的示例性方法的流程图。
具体实施方式
现在将详细参考示例性实施例,其示例在附图中示出。只要有可能,在整个附图中将使用相同的附图标记来表示相同或相似的部分。
本申请的一个方面涉及一种用于在终端设备上的显示区域中提供与一个或以上兴趣点相关的信息的系统。在一些实施例中,该系统可以被实现为在线乘车服务的一部分(也被称为在线乘车共享服务),其中司机使用服务车辆向乘客提供运输服务。在这种情况下,终端设备可以是移动电话、可穿戴设备、个人数字助理等。司机(“司机终端”)或乘客(“乘客终端”)使用的。该系统可以包括处理器和处理器的显示对。处理器可以被配置为处理和排列显示信息。
在一些实施例中,可以将显示屏幕上的某个区域设置为显示区域。与O2O服务有关的信息可以被设置为显示区域内的各种元素。例如,处理器可以被配置为显示各种位置符号(例如,上车或下车位置、以及车辆的当前位置)、各种信息元素(例如,具有上车或下车信息的气泡)、各种输入元件(例如,用于输入地址或兴趣点信息的地址栏)、各种指示器(例如,指示用户的当前位置的地图顶部的大头针(pin)、原点位置、上车位置等),在显示区域。
在本申请中,术语“位置”、“地点”和“兴趣点”可以互换使用。例如,位置/地点/兴趣点可以包括原点(例如,出发位置)、目的地(例如,到达位置)、先前搜索的位置/地址、被存储的位置/地址、由搜索引擎搜索/建议的位置(或地址、和/或与O2O服务请求相关联的其他合适的位置/地址。如这里所使用的,术语“位置”、“地点”和“兴趣点”中的每个可以包括地址和相关地址的地址标签(或与该位置相关联的位置名称)。例如,终端设备的处理器的建议/推荐位置/地点也可以被称为建议/推荐兴趣点。
图1是描绘根据本申请的实施例的示例性终端设备100的框图。终端设备100可以包括可以向用户显示信息的任何合适的设备,例如智能电话、平板电脑、可穿戴设备、计算机等。在一些实施例中,终端设备100可以是运输服务提供者使用的司机终端。在一些其他实施例中,终端设备100可以是乘客请求运输服务所使用的乘客终端。终端设备100的描述将使用乘客终端作为示例,但是本领域技术人员将能够将终端设备100的所描述的特征适配到司机终端。
如图1所示,终端设备100可以包括通信接口104、处理器106、内存/存储设备108和显示器110。通信接口104可以包括集成服务数字网(ISDN)卡、电缆调制解调器、卫星调制解调器或调制解调器,以提供数据通信连接。又例如,通信接口104可以包括局部区域网络(LAN)卡,以提供与兼容LAN的数据通信连接。无线链路也可以由通信接口104实现。在这样的实现中,通信接口104可以发送和接收电信号、电磁信号或光信号,该信号携带表示经由网络的各种类型信息的数字数据流。网络通常可以包括蜂窝通信网络、无线局部区域网络(WLAN)、广域网(WAN)等。
通信接口104可以被配置用于发送运输服务请求。运输服务请求可以包括乘客信息、行程起始地、行程目的地等等。运输服务请求可以由服务车辆接受或以其他方式与服务车辆匹配。通信接口104可以被配置为从服务器140或直接从与服务车辆相关联的司机终端(未示出)接收司机和车辆信息。服务车辆可包括与网约车平台登记的出租车或私家车。在一些实施例中,服务车辆还可包括自动驾驶车辆。网约车平台可以维护用于存储登记车辆和相关驾驶员的简档的数据库。车辆信息可以包括例如车辆位置、车辆年份、制造商和模型,以及与服务车辆相关联的其他特征或特性。司机信息可包括,例如,司机的名称、图片或其他标识信息、司机的许可证号码、驾驶记录、司机的客户评论。
通信接口104还可以接收与服务车辆尚未完成的当前运输服务请求有关的信息。例如,通信接口104可以接收当前运输服务请求的下车位置。在接受运输服务请求之后,通信接口104还可以接收导航信息,例如服务车辆的当前位置、交通数据、地图数据。在一些实施例中,服务车辆或司机终端上的导航设备可以直接或通过服务器140向通信接口104提供车辆位置。在一些实施例中,通信接口104可以被配置为从服务器140接收其他数据,例如地图数据、实时交通信息、天气信息、道路阻塞信息等。可以周期性地接收更新,例如每0.1秒、每2秒、每5秒,或在更新请求时。
处理器106可包括任何适当类型的通用或专用微处理器、数字信号处理器或微控制器。处理器106可以被配置为专用于呈现运输服务、地图和/或导航信息的显示的单独处理器模块。或者,处理器106可以被配置为共享处理器模块,用于执行与信息显示无关的其他功能。处理器106可以包括设计用于与其他组件一起使用或执行程序的一部分的一个或以上硬件单元(例如,集成电路的一部分)。程序可以存储在计算机可读介质上,并且当由处理器106执行时,它可以执行一个或以上的功能。
内存/存储设备108可以包括提供用于存储处理器106可以处理的任何类型的信息的任何适当类型的大容量存储器。内存/存储设备108可以是易失性或非易失性、磁性、基于半导体的、基于磁带的、光学的、可移动的、不可移动的或其他类型的存储设备或有形的(即非暂时性的)计算机可读的介质包括但不限于ROM、闪存内存、动态RAM和静态RAM。内存/存储设备108可以被配置为存储一个或以上计算机程序,其可以由处理器106执行以呈现运输服务、地图和/或导航信息的显示。例如,内存/存储设备108可以被配置为存储程序,其可以由处理器106执行以安排和更新在显示区域内显示的各种元件。
内存/存储设备108可以进一步被配置为存储信息和处理器106使用的数据。例如,内存/存储设备108可以被配置用于存储由通信接口104接收的各种类型的数据(例如,运输服务请求、车辆信息、司机信息、更新的行程信息、地图数据、交通数据等)。内存/存储设备108还可以存储中间数据,例如渲染的地图部分、导航路线、在显示区域中显示的元素的大小和形状等。各种类型的数据可以永久存储、周期性地移除,或者在处理每个数据帧之后立即被忽略。
显示器110可以包括诸如液晶显示器(LCD)、发光二极管显示器(LED)等离子显示器,或任何其他类型的显示器,并提供显示器上显示的图形用户界面(GUI),用于用户输入和数据描述。显示器可以包括许多不同类型的材料,例如塑料或玻璃,并且可以是触敏的以接收来自用户的输入。例如,显示器可以包括基本上刚性的触敏材料,例如GorillaGlassTM,或基本上柔韧的,例如Willow GlassTM
在一些实施例中,处理器106可以被配置用于在显示器110上的显示区域中呈现要显示的各种信息。例如,处理器106可以确定地图数据的相关部分并将其渲染到导航地图中以便在显示区域中显示。处理器106还可以呈现各种其他元素,包括例如显示元素、位置符号和导航路径,以在显示区域内显示并与导航地图重叠(例如,在其上面)。为了便于描述,在其各自的显示区域中显示以文本消息形式显示的一条信息/数据。如图2所示,显示区域200可以显示服务车辆符号210、到达位置输入字段220、推荐位置的类别230和乘客位置符号240。在一些实施例中,处理器106可以将导航地图上的位置符号(包括服务车辆符号210,到达位置输入字段220,推荐位置的类别230和乘客位置符号240)定位在与其物理位置相对应的导航地图上。例如,乘客位置符号240可以位于乘客发送服务请求的位置。服务车辆符号210可以放置在服务车辆的当前位置。
处理器106可以在乘客开始选择出发/到达位置之前显示建议的位置。例如,当乘客打开服务的应用程序(例如,行程)时,处理器106可以显示一个或以上推荐位置。推荐位置的数量可以基于历史数据,例如,先前搜索的位置、先前服务的位置和/或被存储的位置。在一些实施例中,如果乘客没有先前搜索的位置、先前服务的位置或被存储的位置,则处理器106可以不显示任何推荐位置。如图2所示,处理器106可以以地址标签的形式显示每个推荐位置(例如,位置名称1-3或地址标签1-3)和位置的地址(例如,地址1-3)在其各自的显示区域。在一些实施例中,类别230中所示的推荐位置的数量小于或等于3。在示例中,处理器106可以从类别230接收乘客的选择,并基于所接收的地址计算行程数据,诸如估计的行程和估计的行程时间。在一些实施例中,处理器106显示在预设时间段(例如,在过去5天)中选择的到达位置,并且根据预设标准对到达位置进行排序。例如,预设标准可以包括在预设时间段期间已经选择到达位置的次数、在服务请求时间周围选择到达位置的次数,和/或位置的类型。
在一些实施例中,处理器106确定先前搜索的位置、先前服务的位置和/或被存储的位置的不同优先级。优先级较高的位置可以在类别230中排序较高,较低优先级的位置可以在类别230中排序较低或者可以不显示。例如,处理器106可以确定诸如住宅位置(例如,家庭)和/或工作位置(例如,公司)之类的位置具有比由处理器106存储的兴趣点更高的优先级,兴趣点具有比先前搜索的位置更高的优先级,和先前搜索的位置具有比相关/建议位置更高的优先级。处理器106可以与相应类型的位置一起显示不同的符号。例如,住宅位置可以具有房屋的符号、工作位置可以具有手提箱的符号、兴趣点可以具有星形的符号、先前搜索的位置可以具有时钟的符号、以及相关位置(例如,热度位置或具有类似于被搜索位置的拼写/地址的位置)和建议位置(例如,基于搜索结果)可以各自具有钉状(nail)的符号。当向乘客显示不同类型的位置时,处理器106可以确定每次要显示的最大位置数。例如,先前搜索的位置的最大数量可以是3,感兴趣的位置最大数量可以是2,建议的位置的最大数量可以是5,并且相关位置的最大数量可以是10。
处理器106可以为乘客提供各种类型的位置以选择行程,如图3A-3D所示。当乘客选择选择出发位置和到达位置时,乘客可以选择(例如,通过点击)到达位置输入字段220,因此处理器106可以显示显示区域300以允许乘客进入出发位置和到达位置。如图3A所示,在显示区域300上,处理器106可以显示出发位置输入字段302(例如,将“当前位置”显示为出发位置)、到达位置输入字段304(例如,显示“输入目的地”)、常用位置元素306(例如,包括“家”306-1和“工作”306-2的位置)、兴趣点类别308的条目(例如,链接到由处理器106存储的兴趣点的类别,并且显示为“喜欢的地方”),一个或以上先前搜索的位置312(例如,显示为“中心公园”312-1和“Alex的家”312-2),以及输入键盘314。处理器106可以为各个位置示出不同的符号,以例如帮助乘客更容易地彼此区分。如果先前搜索的位置与喜欢的位置相同,则先前搜索的位置用星号标记(例如,“Alex的家”)。
处理器106可以允许乘客编辑出发位置。例如,如图3B所示,在显示区域310上,处理器106可以显示位置符号316,地址标签元素318(例如,显示为“中心公园”)和附有出发位置输入字段302和到达位置输入字段304在导航地图的顶部的选择动作元素322(例如,“完成”)。显示区域310可以示出终端设备的当前位置(例如,确定出发/到达地址的位置)。处理器106可以在出发位置输入字段302显示终端设备的当前位置(例如,由位置符号316示出,例如,“中心公园”)。乘客可以使用“中心公园”作为出发位置或通过将位置符号316移动到导航地图上的期望位置来编辑出发位置输入字段302中的位置。在一些实施例中,当在导航地图的顶部显示位置符号316时,处理器106还在显示区域的底部显示常用位置元素306和输入喜欢的位置类别308(例如,在常用位置元素306下方)以便乘客可以选择进入出发位置的理想方法。
处理器106还可以允许乘客通过选择(例如,通过双击)出发位置输入字段302中已经存在的位置来编辑出发位置。因此,处理器106可以显示先前搜索的位置的列表,允许乘客进行选择。可以根据预设标准对先前搜索的位置进行排序,例如搜索时间、搜索次数和/或搜索时终端设备的位置。在一些实施例中,最近和/或更频繁搜索的位置在列表顶部显示。
如果乘客希望进一步编辑出发位置(例如,通过手动键入地址标签或位置的地址),处理器106可以允许乘客删除现有位置(例如,“中心公园”),在现有位置被删除之后并且在乘客输入出发位置的任何文本之前(例如,出发位置输入字段302显示为空白),处理器106可以显示显示区域320,其包括出发位置输入字段302、到达位置输入字段304、常用位置元素306(例如,包括“主页”和“工作”的位置)、喜欢的位置类别308的条目,以及大头针位置选项元素(pin-location option element)324(例如,具有彩色钉状(colored nail)的符号并且显示为“将您的位置固定在地图上”),如图3C所示。处理器106可以允许乘客从常用位置元素306或喜欢的位置(例如,通过点击喜欢的位置类别308的条目来查看和选择喜欢的位置类别)来选择(例如,通过点击)位置。处理器106还可以允许乘客通过选择(例如,通过点击)大头针位置选项元素324来移动位置符号316以确定出发位置。如果选择了大头针位置选项元素324,则处理器106可以显示显示区域310。
如果乘客希望手动输入出发位置而不是从提供的推荐位置选择出发位置,则处理器106可以允许乘客使用输入键盘314键入出发位置。当乘客键入出发位置的文本时,处理器106可以基于已经输入的文本提供建议的位置,如图3D所示。例如,当乘客开始进入出发位置输入字段302中的位置时,处理器106可以基于相关性(例如,地址标签的拼写或输入文本)和/或以输入文本开始的地址标签的热度程度显示建议位置326-1,...,326-4的类别326。例如,如图3D所示,当文本“公园”被输入到达位置输入字段304时,处理器106显示建议位置326-1(例如,“跑酷健身房”)、326-2(例如,“中心公园”)、326-3(例如,“中心公园”)和326-4(例如“中心公园”)。建议位置326-1具有与输入文本相同/相似的拼写,并且其他建议位置可以包括当终端设备位于当前位置时,通常被搜索为出发位置的位置。类别326中的位置的排序可以基于,例如,当没有找到类似的地址标签时,与输入文本的拼写的相似性和位置的热度。
在输入出发位置之后,处理器106可以允许乘客在到达位置输入字段304中进入到达位置。当没有文本被输入到达位置输入字段304时(例如,在处理器106将光标移动到到达位置输入字段304之前),处理器106可以显示至少两个推荐位置(例如,类似于图3A的306、308和312的推荐位置)以供乘客选择。在乘客输入到达位置的文本之后,处理器106可以显示至少两个建议位置(例如,类似于图3D的326的建议位置)以供乘客选择。操作可以参考图3A和3D的描述。在确定了出发位置和到达位置之后,处理器106可以基于从外部数据源存储和/或获得的位置数据计算出发位置和到达位置之间的距离,在导航地图的上方显示诸如距离、可用服务车辆选项以及行程费用的行程信息给乘客。
处理器106可以允许乘客将喜欢的位置存储在与喜欢的位置类别308的输入相关联的喜欢的位置类别中。当乘客希望选择出发地址或到达地址时,被存储的喜欢的位置可以是乘客的推荐,如图3A-3D所示。图4A示出了当乘客选择喜欢的位置类别308的输入时的显示区域400。图4A显示了由喜欢的位置类别308的输入定义的类型下被存储的喜欢的位置402-1、...、402-9的类别402。处理器106还在类别402的底部显示喜欢的位置更新图标401(例如,显示为“添加喜欢的地方”),以允许乘客在由喜欢的位置类别308的输入定义的类型下添加/存储期望的地址。处理器106可以确定排列收藏位置402-1、...、402-9。在一些实施例中,处理器106可以基于各种参数确定喜欢的位置402-1、...、402-9的排序,诸如选择用于服务的喜欢的位置的次数(例如,行程的出发/到达位置)、选择用于服务的兴趣点的时间,在该类型下存储喜欢的位置的时间,和/或喜欢的位置与乘客已经提供的位置之间的距离。在一些实施例中,处理器106可以确定在一段时间(例如,过去5天)内选择一个喜欢的位置的次数,并且基于为服务选择的次数对喜欢的位置进行排序。在一些实施例中,如果乘客已经进入作为到达位置或出发位置的位置,则处理器106基于输入的位置与相应的兴趣点之间的距离对兴趣点进行排序。在一些实施例中,处理器106基于在一天的特定时间和/或在某个位置最频繁选择的位置、基于搜索历史(例如,先前搜索的位置和/或先前选择的位置)对兴趣点402进行排序。
在各种实施例中,处理器106存储物理位置地址(例如,物理位置的地址)和每个兴趣点的地址标签(例如,“Hamburgo”和“Hamburgo的地址”,显示为402-1)。处理器106还可以存储日期和时间,以及存储兴趣点的位置。处理器106可以利用被配置的算法,用于根据一个或以上预设标准对兴趣点进行排序。例如,最近选择的兴趣点可以在类别402中排序更高(例如,更高优先级),在最近的时间段中更频繁地选择的兴趣点可以在类别402中排序更高,类别402是兴趣点。与乘客输入的当前位置/位置更相关可以在402类中排序更高。然后,当乘客希望查看或从类别402中选择时,处理器106可以根据优先级从高到低显示兴趣点。在示例中,算法可以包括合适的加权算法,其在与最近活动相关联的兴趣点上应用较高权限值,例如,最近被存储的位置、在最近的时间段中更频繁地选择,和/或选择更多经常在一个位置范围内。
在各种实施例中,处理器106基于以下标准的一个或以上对类别402的兴趣点进行排序:相应的兴趣点与乘客输入的位置之间的距离、相应的喜欢的位置被选择用于服务的次数(例如,在一段时间内)、存储相应兴趣点的时间与时间处理器106对兴趣点进行排序之间的时间跨度,从选择相应兴趣点以进行服务的时间到时间处理器106对兴趣点进行排序之间的时间跨度、当服务请求被接收时所涉及的相应的物理位置地址(或相关联的地址标签)和终端设备的当前位置的服务的时间跨度,和/或处理器106接收输入字段(例如,到达位置输入字段220、出发位置输入字段302和/或到达位置输入字段304)中的相应的兴趣点的次数。为了便于观看,兴趣点402-2、...、402-9由“中心公园”表示。在各种实施例中,兴趣点402-2、...、402-9可以包括不同的位置。
处理器106可以对类别402的兴趣点按不同的优先级进行排序。作为示例,具有较高优先级的喜欢的位置可以例如更接近乘客输入的位置、更频繁地选择用于服务(例如,在一段时间内)、最近存储、最近选择用于服务、选择用于在终端设备的当前位置更频繁地服务,和/或在输入字段中由处理器106更频繁地接收。在一些实施例中,具有较高优先级的喜欢的位置显示在具有较低优先级的喜欢的位置之上。在一些实施例中,具有最高优先级的喜欢的位置被显示为类别402中的第一位置,并且具有最低优先级的喜欢的位置被显示为类别402中的最后位置。具有最高优先级和最低优先级的喜欢的位置之间的位置可以从上到下显示,并且可以具有降低的优先级(decreasing priorities)。
在一些实施例中,类别402中的喜欢的位置的数量小于或等于10。当类别402中的喜欢的位置的数量小于10时,处理器106可以显示喜欢的位置更新图标401以允许乘客将更多喜欢的位置添加到类别402中。当类别402中的喜欢的位置的数量达到10时,处理器106可能不显示喜欢的位置更新图标401。当乘客选择添加新的喜欢的位置时(例如,通过选择“添加喜欢的地方”),处理器106可以显示显示区域410,如图4B所示。处理器106可以显示喜欢的位置输入字段406,输入键盘408和推荐位置(例如,先前搜索的位置)404-1、...、404-5的类别404,以允许乘客从中选择并添加到404类别。处理器106可以用地址标签(例如,“跑酷健身房”)和地址(例如,“Alex的家的地址”)显示每个先前搜索的位置。在一些实施例中,处理器106可以在先前搜索的位置404-2、...、404-5上方显示大头针位置元素404-1,例如允许乘客通过移动位置符号来更方便地选择所需位置(如图3B所示)。可以根据任何合适的标准对先前搜索的位置404-2、...、404-5进行排序,例如搜索位置的时间和/或搜索位置的次数。在一些实施例中,最近搜索的位置在类别404中排序更高(例如,具有更高优先级),和/或搜索更多次数的位置在类别404中排序更高。在一些实施例中,处理器106根据从高到低的优先级显示类别404。当乘客决定手动键入喜欢的位置的地址时(例如,而不是从类别402或404中选择),乘客可以将期望的喜欢的位置(例如,显示为“Alex的家的地址”)输入到喜欢的位置输入中使用输入键盘408的字段406,如图4C所示。处理器106可以在喜欢的位置输入字段406中接收地址标签的乘客输入(例如,文本)或位置的地址(例如,使用输入键盘408),并且提供建议位置412-1,...,412-5的类别412,例如,在接收到乘客的输入之后,如图3D所示,基于例如与文本的搜索结果的相关性。为了便于观看,建议的位置412-2、...、412-5由“中心公园”表示。在各种实施例中,建议的位置412-2、...、412-5包括不同的位置和建议的位置的数量412-2、...、412-5小于或等于10。
在接收到乘客的输入之后,处理器106可以提示乘客存储与该位置的地址相关联的地址标签,如图4D所示。处理器106可以使用输入键盘408。允许乘客在名称输入字段414-1和地址输入字段414-2中分别定制/输入与地址(例如,“Alex的地址”)相关联的期望地址标签(例如,“Alex的家”)。处理器106可以允许乘客使用输入键盘408来编辑地址标签和地址。处理器106还可以显示位置存储动作元素416(例如,显示为按钮“保存”)以允许乘客确认存储地址标签和地址。处理器106还可以显示确认消息元素418(例如,显示为“成功更新地址”),以在成功存储输入的地址标签和地址时通知乘客。在一些实施例中,如果地址标签和/或地址与先前被存储的地址标签和/或地址相同,则处理器106可以显示警告消息以通知乘客地址标签和/或地址已经存在而不是存储地址标签和/或地址。处理器106可以提示乘客编辑地址标签和/或地址,使得它们与任何先前被存储的地址标签和地址不同,确认覆盖现有的地址标签和/或地址,或者取消存储地址标签和/或地址。在一些实施例中,如果正确地输入地址标签和地址(例如,以处理器106可接受的格式),则处理器106可以关闭/停止显示显示区域430并且在位置存储过程之前开始显示显示区域(例如导航地图与服务信息)。在一些实施例中,如果未正确输入地址标签和地址(例如,处理器106不能接受的格式,例如空白条目),则处理器106可以继续显示显示区域430以提示乘客正确输入地址标签和地址或取消存储。
在一些实施例中,处理器106将在地址输入字段414-2中输入的地址标签(例如,地址名称)存储为物理位置地址。物理位置地址可以包括允许处理器106定位被存储的喜欢的位置(例如,具有在输入字段414中输入的地址标签和地址)而不从外部数据源(例如,地图提供者)收集位置数据的任何数据。例如,在存储喜欢的位置之后,当乘客选择被存储的感兴趣的服务位置时,处理器106可以基于物理位置地址定位被存储的喜欢的位置。物理位置地址可以在足够长的时间段内反映被存储的喜欢的位置的实际位置。在示例中,物理位置地址可以是固定地址,其包括街道名称和单元号,和/或被存储的喜欢的位置的坐标。物理位置地址可以存储在任何合适的介质中,例如与处理器106和/或云耦合的本地驱动器/内存。在一些实施例中,处理器106在接收来自涉及物理位置地址的乘客的服务请求时收集物理位置地址以显示位置和/或生成行程路线。
当位置的存储完成时,处理器106还可以在类别402中显示被存储的喜欢的位置,如图4E所示。例如,处理器106可以在显示区域440中显示最近添加的被存储的喜欢的位置402-10(例如,显示为“Alex的家”),类别402(例如,在类别402的底部),跟随先前被存储的喜欢的位置402-1、...、402-9。在一些实施例中,当喜欢的位置402-1、...、402-10的数量达到10时,处理器106停止显示喜欢的位置更新图标401。在一些实施例中,如图4F所示,当处理器106未能通过搜索外部数据源和/或先前被存储的地址来确定在喜欢的位置输入字段406中输入的地址标签和/或地址时,处理器106显示失败警报元素424(例如,显示为标点符号“!”和消息“未找到结果。请在显示区域450中尝试另一个地址”)并允许乘客在喜欢的位置输入字段406中重新输入地址或取消搜索该位置。
处理器106可以允许乘客更新(例如,添加、删除和/或编辑)被存储的常用位置和喜欢的位置,而无需打开终端设备上安装的应用程序,如图5A-5E所示。在一些实施例中,存储位置的地址可以包括可以在没有外部数据源的情况下收集的未改变的位置数据。如图5A所示,处理器106可以示出具有公共地址更新图标502的显示区域500,允许乘客更新存储在例如终端设备的“设置”中的位置数据。例如,当乘客选择更新被存储的位置数据时,处理器106可以允许乘客通过选择公共地址更新图标502(例如,点击公共地址更新图标502)来查看和更新被存储的位置数据。然后,处理器106可以显示各种存储位置的类型,允许乘客查看和更新。例如,如图5B所示,处理器106可以显示第一类型的常用位置504(例如,包括“常用位置”)和第二类型的常用位置506(例如,包括“兴趣点”)。在第一类型的常用位置504下,处理器106可以允许乘客存储在显示区域的顶部显示的位置(例如,乘客最常使用的位置和/或地址最不可能改变的位置)。例如,处理器106可以允许乘客在第一类型的常用位置504下存储住宅位置504-1和工作位置504-2的位置数据(例如,每个都在相应的显示区域中显示)。当存储地址标签和常用位置的地址时,处理器106可以显示地址标签504-1(例如,显示为“Home”)以及显示区域510的各个显示区域中的地址504-2(例如,显示为“归属地址”)。
当没有存储地址标签和常用位置的地址时,处理器106在工作位置504-2的显示区域中显示文本/消息(例如,显示为“设置公司”)以通知乘客更新工作地点信息。当乘客选择添加或编辑常用位置时,处理器106可以显示常用位置输入字段(例如,类似于图4B中所示的喜欢的位置输入字段406),大头针位置元素(例如,类似于图4B中所示的大头针位置元素404-1),以及在大头针位置下方的至少两个先前搜索的位置(例如,类似于图4B中所示的先前搜索的位置404-2、...、404-5)元素,允许乘客通过从提供的推荐位置中选择或手动输入位置数据来输入位置数据。处理器106可以接收乘客的选择并存储常用位置的位置数据。
处理器106还可以在第二类常用位置506下显示任何被存储的具有地址标签和相应地址的喜欢的位置(例如,显示为“张小英的家”506-1、“林小英的家”506-2和“王小英的家”506-3)和在任何喜欢的位置下面更新图标508的喜欢的位置。在一些实施例中,当乘客搜索出发位置和/或到达位置时,返回参考图2和图3A-3D,处理器106将被存储的喜欢的位置(例如,506-1、506-2和506-3)的位置数据显示为乘客的推荐位置和/或对类别402中被存储的喜欢的位置进行排序。处理器106可以允许乘客在各种操作系统下删除、添加和/或编辑喜欢的地址。图5C在显示区域520中示出了允许乘客在iOS操作系统下删除被存储的喜欢的位置506-1的处理器106。例如,当乘客将喜欢的位置506-1滑动到显示区域520的左侧时,处理器106显示删除动作图标522(例如,显示为“删除”),并且当乘客通过选择确认删除时删除喜欢的位置506-1(例如,通过点击)删除动作图标522在各种其他操作系统(例如,Android操作系统)下,处理器106可以与相应的操作系统一致地显示,以允许乘客移除任何期望的喜欢的位置。处理器106可以不在第二类常用位置506下显示删除的喜欢的位置。在一些实施例中,当乘客删除所有喜欢的位置时,处理器106显示喜欢的位置更新图标508而不显示任何被存储的喜欢的位置506。
处理器106可以允许乘客更新期望的喜欢的位置的数据。例如,如图5C和5D的显示区域520和530所示,处理器106可以允许乘客选择期望的喜欢的位置(例如,“林小英的家”)并在相应的显示区域中编辑地址标签(例如,“林小英的家”,512-1)和与地址标签相关联的相应的显示区域的地址(例如,“林小英家的地址”,512-2)。处理器106还可以显示数据存储动作元素514,其允许乘客在乘客完成编辑位置数据时确认数据的存储。此外,处理器106可以允许乘客通过选择喜欢的位置更新图标508来添加一个或以上喜欢的位置。
当乘客等待服务车辆进行提取和/或当乘客在车辆中时,处理器106可以允许乘客存储喜欢的位置。图6A-6C示出了这样的示例。当乘客通过应用程序发送服务请求时,处理器106可以显示行程数据。服务请求可以包括各种类型的通信,例如从出发位置至到达位置的行程请求。响应于服务请求,如图6A所示,处理器106可以通过在导航地图,在显示区域600上显示服务车辆符号602、行程路线符号604-1、行程进度显示元件604-2、出发位置符号606-1、离开地址标签元素606-2、乘客位置符号608、服务信息部分612和位置存储选项部分614。处理器106可以通过行程路线符号604-1和行程进展显示元件604-2(例如,显示为“0.2英里远,2分钟”)来显示服务车辆的位置与出发位置之间的距离。
处理器106可以在服务信息部分612的合适部分处显示位置存储选项部分614,以在处理器106确定先前搜索的请求到达位置的次数至少等于预设值时提示乘客存储所请求的到达位置。处理器106可以以展开位置存储选项部分614的形式显示位置存储选项部分614,以从显示屏600的底部出现。在一些实施例中,处理器106在显示屏600的左侧显示提示消息(例如,显示为“保存您的目的地?”),并在显示屏600的右侧显示确认答案(例如,显示为“保存”)。在一些实施例中,处理器106在服务车辆到达所请求的出发位置以接载乘客之前显示位置存储选项部分614。例如,当乘客正在等待服务车辆时,处理器106可以显示位置存储选项部分614。在一些实施例中,具有位置存储选项部分614的服务信息部分612小于或等于显示区域600的预设部分(例如,大约50%)。在一些实施例中,如果处理器106确定具有位置存储选项部分614的服务信息部分612大于预设部分,则处理器106不显示位置存储选项部分614。如果乘客确认存储所请求的到达位置,则处理器106可以提示乘客存储地址标签和所请求的到达位置的地址(例如,返回参考图4D的描述)。在一些实施例中,处理器106显示位置存储在服务信息部分612中的司机的信息部分下面的选项部分614。
在一些实施例中,在显示位置存储选项部分614之后,如果处理器106在预设时间段(例如,大约5秒)内没有接收到来自乘客的响应,则处理器106可以停止显示位置存储选项部分614(例如,折叠位置存储选项部分614到显示屏600的底部至消失)。如图6B所示,在显示区域610中,处理器106在服务信息部分622中没有显示位置存储通知部分。
在一些实施例中,如图6C所示,当乘客在服务车辆中时,处理器106还显示到达位置符号616-1、在服务车辆的当前位置符号602和到达位置符号616-1之间的行程路线618-1,以及向乘客通知与到达位置相关的剩余距离和时间的行程进度显示元件618-2(例如,显示为“到目的地1.6英里,2分钟。”)处理器106可以显示位置存储选项部分614以提示乘客将到达位置存储为喜欢的位置。位置存储过程可以参考图4D和6B的描述。在一些实施例中,处理器106显示服务信息部分632的顶部部分(例如,显示行程状态的部分“前往目的地”)并且当服务车辆从出发位置行驶到到达位置时,未示出位置存储选项部分614。当乘客向上打开/向上滑动服务信息部分632时,处理器106可以在服务信息部分632的底部显示位置存储选项部分614。
图8示出了根据本申请的实施例的用于终端设备(例如,处理器106)存储和显示喜欢的位置的示例性方法800的流程图。处理器106可以允许乘客在任何合适的时间(例如,在服务中的车辆中或在服务之前/之后的车辆中)存储感兴趣的位置(例如,兴趣点)。处理器106还可以在终端设备的显示区域上显示被存储的喜欢的位置。处理器106可以存储一个以上的喜欢的位置,将它们排列在类别(例如,308、402和508)中,并且当乘客发送服务请求(例如,用于运输服务)时显示排序的喜欢的位置。可以根据图2,3A-3D、4A-4F、5A-5D、6A-6C和7A-7C的描述来解释方法800。
在步骤802,处理器106可以接收确定位置的物理位置地址的请求(例如,兴趣点)。当乘客例如在搜索引擎中搜索位置、在指定的输入字段中输入位置、发送运输服务的服务请求等时,乘客可以发送请求。详细描述可以参考图4A-4C和图6A-6C的描述。
在步骤804,处理器106可以确定该位置的物理位置地址。处理器106可以基于乘客的输入来搜索位置的物理位置地址。在一些实施例中,处理器106通过外部地图/数据库搜索物理位置地址。在一些实施例中,处理器106基于乘客的输入搜索建议位置,并在找到匹配时确定物理位置地址(例如,位置的坐标)。详细描述可以参考图4A-4C的描述。
在步骤806,处理器106可以将物理位置地址与地址标签相关联。处理器106可以允许乘客输入与物理位置相关联的地址标签(例如,位置名称或地址名称)。详细描述可以参考图4A-4C的描述。
在步骤808,处理器106可以将与该位置的物理位置地址相关联的地址标签存储在例如内存中。在一些实施例中,处理器106将物理位置地址和地址标签存储在类别(例如,“喜欢的地方”)中。在一些实施例中,处理器106将与多于一个物理位置的地址和多于一个物理位置的地址相关联的地址标签存储在类别中。详细描述可以参考图4A-4C的描述。
在步骤810,处理器106可以在终端设备的显示区域中显示地址标签和物理位置地址中的至少一个。在一些实施例中,当处理器106检测到乘客试图确定(例如在导航地图上键入或移动位置符号)出发位置和/或到达位置时,处理器106可以在终端设备的显示区域中显示被存储的位置。在一些实施例中,当存储多于一个位置时,处理器106对多于一个位置进行排序,并根据终端设备的显示区域中的排序(例如,优先级从高到低)显示多于一个位置,供乘客选择。详细描述可以参考图4A-4C的描述。
图7A示出了根据本申请的实施例的用于向乘客提供服务位置以供选择的示例性方法700的流程图。方法700可以由终端设备100实现。方法700可以包括如下所述的步骤702-726。应当理解,一些步骤可以是可选的,以执行本文提供的本申请。此外,一些步骤可以同时执行,或者以与图7A中所示不同的等级执行。
在步骤702,终端设备100可以接收服务请求,并且可以在导航地图上定位至少两个元素和符号。可以在打开/启动应用程序时发送服务请求。终端设备100可以通过其通信接口104接收这样的信息。在一些实施例中,可以从服务器140、乘客或与服务车辆相关联的司机终端接收请求信息。类似地,可以直接从司机终端或通过服务器140接收服务车辆的当前位置。位于导航地图上的元件和符号可以包括但不限于:一个或以上服务车辆符号(例如,210)、乘客位置符号(例如,240)、到达位置输入字段(例如,220)、以及分布在导航地图之上的推荐位置列表(例如,230)。
在步骤704,终端设备100可以利用当前的乘客位置作为出发位置,并提供至少两个推荐位置供乘客选择作为到达位置。至少两个推荐位置可以包括从较高优先级到较低优先级排序的不同类型的位置。终端设备100可以在终端设备100的显示区域的上部显示具有较高优先级的位置类型,并且在显示区域的下部显示具有较低优先级的位置。例如,可以在推荐位置的顶部显示乘客的住宅位置(例如,306-1)和工作位置(例如,306-2),然后输入喜欢的位置类别(例如,308和402)。在一些实施例中,如图8和图4A-4F所述存储和排序喜欢的位置类别的位置。如果乘客先前搜索终端设备100上的任何位置,则喜欢的位置类别的输入可以跟随先前搜索的位置(例如,312-1和312-2)。在一些实施例中,如果不存在先前搜索的位置,则终端设备100可基于相关性(例如,当前乘客位置或位置的热度)显示至少两个建议位置。
在步骤706,如果终端设备100没有从推荐地点接收选择作为出发位置,则终端设备100可以进行到步骤708,以为乘客提供大头针位置选项以确定出发位置。终端设备100可以在导航地图上显示位置符号,以便乘客基于导航地图上的位置符号的位置来确定出发位置。在一些实施例中,在乘客开始在出发位置输入字段(例如,302)中输入文本之前并且在乘客选择出发位置输入字段(例如,在出发位置输入字段中移动光标)之后,终端设备100显示具有地址标签元素(例如,318)的位置的符号(例如,316)以允许乘客将导航地图上的位置符号移动到期望的位置。终端设备100可以接收所选择的位置作为出发位置。地址标签元素318可以显示所选位置的实际位置或地址标签。
在步骤710,如果终端设备100没有在导航地图上接收选择的位置作为出发位置,则终端设备100可以进行到步骤712以提供至少两个推荐位置和大头针位置选项供乘客选择作为出发位置。至少两个推荐位置可以包括从较高优先级到较低优先级排序的不同类型的位置。终端设备100可以在终端设备100的显示区域的上部显示具有较高优先级的位置类型,并且在显示区域的下部显示具有较低优先级的位置。例如,可以在推荐位置的顶部显示乘客的住宅位置(例如,306-1)和工作位置(例如,306-2),然后输入喜欢的位置类别(例如,308和402)。喜欢的位置类别的输入之后可以是大头针位置选项元素(例如,324)。
在步骤714,如果终端设备100没有在导航地图上接收选定的推荐位置或所选位置,则终端设备100可以基于乘客输入的出发位置的文字进行到步骤716以提供至少两个建议位置(例如,326-1、...、326-4)。当乘客输入出发位置输入字段(例如,302)中的出发位置时,终端设备100可以基于文本搜索相关的建议位置。相关性可以基于例如建议位置的拼写和/或热度。在一些实施例中,终端设备100根据排序显示建议的位置,其中具有较高相关性的建议位置(例如,具有与输入的文本最接近/相同的地址/地址标签)具有较低的相关性(例如,与输入的文本具有最不相似的地址/地址标签。)
在步骤718,如果终端设备100在出发位置接收到一个出发位置,则终端设备100可以进入步骤720以提示乘客确定到达位置输入字段中的到达位置。类似于步骤704,终端设备100可以为乘客提供至少两个推荐位置供乘客选择。如果终端设备100没有在到达位置输入字段(例如,304)中接收到达位置,则终端设备100可以允许乘客手动输入(例如,键入)到达位置的文本,类似于步骤710。
在步骤722,如果终端设备100在出发位置输入字段和/或到达位置输入字段中的到达位置接收到出发位置,则终端设备100可以进行到步骤724以使用输入的位置(例如,包括位置的地址)计算乘客的行程路线和相关的行程信息(例如,行程成本和/或可用的服务车辆)。
可选地,在步骤706-718中,如果终端设备100未能从乘客接收出发位置或到达位置,则终端设备100可以显示通知消息以提醒乘客和/或取消操作(步骤726)。
图7B示出了根据本申请的实施例的用于更新喜欢的位置的示例性方法730的流程图。方法730可以由终端设备100实现。方法730可以包括如下所述的步骤732-748。应当理解,一些步骤可以是可选的,以执行本文提供的本申请。此外,一些步骤可以同时执行,或者以与图7B中所示不同的等级执行。
在步骤732,终端设备可以接收位置更新请求。当乘客希望更新喜欢的位置的数据时,乘客可以发送地址更新请求。终端设备100可以通过其通信接口104接收这样的信息。在一些实施例中,可以从服务器140,乘客或与服务车辆相关联的司机终端接收请求信息。当乘客在喜欢的位置类别中选择应用程序中或应用程序外部(例如,在终端设备100的“设置”中)中的喜欢的位置更新图标(例如,401和508)时,终端设备100可以接收地址更新请求,其存储如图8所示。
在步骤734,终端设备100可以在大头针位置选项(例如,404-1)之后提供大头针位置选项和至少两个推荐位置的列表,以便乘客确定要被存储的喜欢的位置。大头针位置选项可以允许乘客在导航地图上移动位置符号以确定要存储为喜欢的位置的期望位置。至少两个推荐位置可以包括从较高优先级到较低优先级排序的一个或以上先前搜索的位置(例如,404-2、...、404-5)。先前搜索的位置的排序可以参考图4B的描述。
在步骤736,如果终端设备100没有收到喜欢的位置,终端设备100可以进行到步骤738以提示乘客在喜欢的位置输入中手动输入喜欢的位置的文本(例如,地址标签和/或地址)字段(例如,406)并基于输入的文本提供至少两个建议位置(例如,412-1、...、412-5)。如果终端设备100确定所接收的收藏位置与终端设备100存储的任何现有收藏位置不匹配,则终端设备100可以进行到步骤744。建议位置的排序和选择的细节可以参考步骤710和图3D的描述。
在步骤740,如果终端设备100接收到喜欢的位置,则终端设备100可以前进到步骤742以确定所接收的喜欢的位置是否与终端设备100存储的现有喜欢的位置匹配。当乘客在导航地图上移动位置符号时,终端设备100可以接收喜欢的位置,从推荐位置选择,或者通过文本输入喜欢的位置输入字段(例如,406)。如果终端设备100未能找到基于输入的文本的喜欢的位置,未能接收喜欢的位置,或者地址标签和/或地址与现有的喜欢的位置匹配,终端设备100可以分别向乘客显示通知消息以取消操作或覆盖现有的喜欢的位置(步骤748)。
在步骤744,如果终端设备100确定所接收的喜欢的位置与终端设备100存储的任何现有喜欢的位置不匹配,则终端设备100可以提示乘客存储具有与该地址相关联的地址标签的喜欢的位置。存储地址标签和相关地址的描述可以参考图4D的描述。在一些实施例中,终端设备100存储喜欢的位置的未改变的地址。
在步骤746,终端设备100可以在喜欢的位置的类别(例如,402)中显示新被存储的喜欢的位置(例如,402-10)。
图7C示出了根据本申请的实施例的用于更新喜欢的位置的另一示例性方法760的流程图。方法760可以由终端设备100实现。方法760可以包括如下所述的步骤762-782。应当理解,一些步骤可以是可选的,以执行本文提供的本申请。此外,一些步骤可以同时执行,或者以与图7C中所示不同的等级执行。
在步骤762,终端设备100可以接收服务请求。服务请求可以由乘客使用该应用程序发送,并且可以包括到达位置。终端设备100可以通过其通信接口104接收这样的信息。在一些实施例中,可以从服务器140、乘客或与服务车辆相关联的司机终端接收请求信息。
在步骤764,终端设备100确定到达位置是否未被存储为喜欢的位置并且先前已经被搜索了至少N次,终端设备100可以进行到步骤766以显示位置存储选项部分(例如,614)允许乘客在服务车辆接载乘客之前存储到达位置。否则,终端设备可以进行到步骤782并且不显示位置存储选项部分。在一些实施例中,N是预设数量并且等于3。在一些实施例中,终端设备显示位于服务信息部分(例如614)底部的位置存储选项部分,其显示各种行程数据,例如司机信息和行程状态。在一些实施例中,终端设备100确定服务信息部分的区域,其中位置存储选项部分不超过终端设备100的显示区域的约50%。在一些实施例中,如果终端设备100确定具有位置存储选项部分的服务信息部分的区域超过终端设备100的显示区域的50%,则终端设备100不显示位置存储选项部分。
在步骤768中,如果终端设备100在预设时间段内没有接收到对选项的选择/响应,则终端设备100可以进入步骤770以在服务车辆接载乘客之前停止显示位置存储选项部分。在一些实施方案中,预设的时间段是约5秒。
在步骤772,终端设备100可以在服务车辆接载乘客并且当车辆接近到达位置时开始显示位置存储选项部分之后不显示位置存储选项部分。在一些实施例中,终端设备在服务信息部分(例如,614)的底部显示位置存储选项部分。
在步骤774,如果终端设备100接收到存储到达位置的确认,则终端设备100可以进行到步骤776以提示乘客存储到达位置,例如,确定与到达地址相关联的地址标签,如图8所示。否则,终端设备100可以前进到步骤778以向乘客显示通知消息以取消操作。在一些实施例中,终端设备100存储被存储的到达位置的未改变的地址(例如,喜欢的位置)。
在步骤780中,在终端设备100存储到达位置之后,终端设备100可以开始示出具有不包括位置存储选项部分的服务信息部分的显示区域。
这里公开的系统和方法不限于在连续运输请求的处理期间显示信息气泡。本申请的实施例还包括在其他信息显示场景中的应用,例如显示弹出指示、指示车辆信息的信息气泡、交通、司机信息、估计到达时间等,其中希望能避免显示元素重叠。
本申请的另一方面涉及一种存储指令的非暂时性计算机可读介质,所述指令在被执行时使得一个或以上处理器执行如上所述的方法。计算机可读介质可以包括易失性或非易失性、磁性、基于半导体的、基于磁带的、光学、可移动、不可移动或其他类型的计算机可读介质或计算机可读存储设备。例如,如本申请的计算机可读介质可以是存储设备或其上存储有计算机指令的存储模块。在一些实施例中,计算机可读介质可以是其上存储有计算机指令的盘或闪存驱动器。
显而易见,本领域普通技术人员可以对本申请的系统和相关方法进行各种修改和变化。考虑到本申请的系统和相关方法的说明书和实践,其他实施例对于本领域普通技术人员是显而易见的。
本申请中的说明书和示例的目的仅被认为是示例性的,真正的范围由以下权利要求及其等同物限定。

Claims (35)

1.一种用于在终端设备的显示区域中提供兴趣点信息的系统,包括:
处理器,并被配置为:
接收确定所述兴趣点的物理位置地址的请求;
确定所述兴趣点的所述物理位置地址;
将所述物理位置地址与地址标签相关联;以及
将与所述兴趣点的所述物理位置地址相关联的所述地址标签存储在内存中,以及
耦合到所述处理器的显示器,并被配置为:
显示所述地址标签和所述物理位置地址中的至少一个。
2.根据权利要求1所述的系统,其特征在于,所述处理器进一步被配置为:
接收确定第二兴趣点的第二物理位置地址的第二请求;
确定所述第二兴趣点的所述第二物理位置地址;
将所述第二物理位置地址与第二地址标签相关联;
将与所述第二兴趣点的所述第二物理位置地址相关联的所述第二地址标签存储在所述内存中;
根据一个或以上预设标准确定所述地址标签和所述第二地址标签的排序;以及
根据所述排序,显示所述地址标签和所述第二地址标签。
3.根据权利要求2所述的系统,其特征在于,所述处理器进一步被配置为:
使用所述物理位置地址和所述第二物理位置地址中的至少一个计算行程数据;以及
在导航地图的上方显示所述地址标签、所述第二地址标签、所述物理位置地址、所述第二物理位置地址以及所述行程数据中的至少一个。
4.根据权利要求2或3所述的系统,其特征在于,所述处理器进一步被配置为确定以下的至少一个:
存储相应的地址标签的时间;
接收相应的请求的次数;
选择相应的物理位置地址用于服务的次数;或者
选择相应的地址标签用于服务的次数。
5.根据权利要求4所述的系统,其特征在于,所述处理器进一步被配置为基于以下至少一个,确定所述地址标签和所述第二地址标签的排序:
接收到的所述相应的请求的次数;
所述相应的物理位置地址被选择用于服务的次数;
所述相应的地址标签被选择用于所述服务的次数;
所述相应的地址标签被存储的所述时间;或者
接收到服务请求时所述终端设备的当前位置。
6.根据权利要求5所述的系统,其特征在于,所述处理器被配置为基于以下的至少一个,确定所述地址标签和所述第二地址标签的排序:
与所述地址标签或所述第二地址标签相关联的对应的物理位置地址和所述终端设备的当前位置之间的距离;
所述地址标签被存储的时间和所述服务请求被接收的时间之间的时间跨度;或
当所述服务请求被接收时,涉及与所述地址标签或所述第二地址标签相关的所述相应的物理位置地址和所述终端设备的所述当前位置的服务之间的时间跨度。
7.根据权利要求1至6中任一项所述的系统,其特征在于,所述处理器还被配置为:
显示先前搜索的位置,所述先前搜索的位置的排序低于所述地址标签。
8.根据权利要求1至7中任一项所述的系统,其特征在于,所述处理器还被配置为:
基于所述终端设备的当前位置,选择所述物理位置地址作为推荐兴趣点;以及
在所述终端设备的所述显示区域显示所述推荐兴趣点。
9.根据权利要求8所述的系统,其特征在于,所述处理器进一步被配置为:
显示对应于所述推荐兴趣点的所述地址标签;
接收所述地址标签的选择;以及
使用与所述地址标签相关联的所述物理位置地址计算所述推荐兴趣点的行程数据。
10.根据权利要求1至9中任一项所述的系统,其特征在于,所述物理位置地址包括所述兴趣点的固定地址。
11.根据权利要求1至10中任一项所述的系统,其特征在于,所述物理位置地址包括所述兴趣点的坐标。
12.根据权利要求1至11中任一项所述的系统,其特征在于,所述处理器还被配置为基于以下中的至少一个确定所述物理位置地址:
从用户输入接收的地址信息;
位于导航地图上的位置点;或
由地图服务提供的搜索结果。
13.根据权利要求12所述的系统,其特征在于,所述处理器进一步被配置为:在地址类别内显示所述地址标签。
14.根据权利要求13所述的系统,其特征在于,所述处理器进一步被配置为:在所述显示区域中,在第二地址类别之下显示所述地址类别。
15.根据权利要求14所述的系统,其特征在于,所述过程进一步被配置为:在所述显示区域中,在第三地址类别之上显示所述地址类别。
16.根据权利要求15所述的系统,其特征在于,所述第二地址类别具有比所述地址类别更高的优先级;并且所述第三地址类别具有比所述地址类别更低的优先级。
17.根据权利要求1至16中任一项所述的系统,其特征为,所述处理器还被配置为:
响应于服务请求,在所述服务之前或期间,显示存储所述兴趣点以及与其相关联的所述地址标签的选项;以及
响应于接收所述选项的选择,存储与所述物理位置地址相关联的所述地址标签。
18.一种计算机实现的方法,用于在终端设备的显示区域中提供兴趣点的信息,包括:
接收确定所述兴趣点的物理位置地址的请求;
确定所述兴趣点的所述物理位置地址;
将所述物理位置地址与地址标签相关联;以及
将与所述兴趣点的所述物理位置地址相关联的所述地址标签存储在内存中;以及
在显示器端显示所述地址标签和所述物理位置地址中的至少一个。
19.根据权利要求18所述的方法,其特征在于,所述方法进一步包括:
接收确定第二兴趣点的第二物理位置地址的第二请求;
确定所述第二兴趣点的所述第二物理位置地址;
将所述第二物理位置地址与第二地址标签相关联;
将与所述第二物理位置地址相关联的所述第二兴趣点的所述第二地址标签存储在所述内存中;
根据一个或以上预设标准确定所述地址标签和所述第二地址标签的排序;以及
根据所述排序显示所述地址标签和所述第二地址标签。
20.根据权利要求19所述的方法,其特征在于,所述方法进一步包括:
使用所述物理位置地址和所述第二物理位置地址中的至少一个计算行程数据;以及
在导航地图的上方显示所述地址标签、所述第二地址标签、所述物理位置地址、所述第二物理位置地址,以及所述行程数据中的至少一个。
21.根据权利要求19或20所述的方法,进一步包括确定以下中的至少一个:
存储相应的地址标签的时间;
接收相应的请求的次数;
选择相应的物理位置地址用于服务的次数;或者
选择相应的地址标签用于服务的次数。
22.根据权利要求21所述的方法,其中确定所述地址标签和所述第二地址标签的所述排序包括基于以下至少一个确定所述排序:
接收到的所述相应请求的所述次数;
所述相应的物理位置地址被选择用于服务的次数;
所述相应的地址标签被选择用于所述服务的所述次数;
所述相应的地址标签被存储的所述时间;或者
接收到服务请求时所述终端设备的当前位置。
23.根据权利要求22所述的方法,其中确定所述地址标签和所述第二地址标签的所述排序还包括基于以下至少一个确定所述排序:
与所述地址标签或所述第二地址标签相关联的对应的物理位置地址和所述终端设备的当前位置之间的距离;
所述地址标签被存储的时间和所述服务请求被接收的时间之间的时间跨度;或
当所述服务请求被接收时,涉及与所述地址标签或所述第二地址标签相关的所述相应的物理位置地址和所述终端设备的所述当前位置的服务之间的时间跨度。
24.根据权利要求18至23中任一项所述的方法,还包括:显示先前搜索的位置,所述先前搜索的位置的排序低于所述地址标签。
25.根据权利要求18至24中任一项所述的方法,还包括:
根据所述终端设备的当前位置选择所述物理位置地址作为推荐兴趣点;以及
在所述终端设备的所述显示区域显示所述推荐兴趣点。
26.根据权利要求25所述的方法,其特征在于,所述方法进一步包括:
显示对应于所述推荐兴趣点的所述地址标签;
接收所述地址标签的选择;以及
使用与所述地址标签相关联的所述物理位置地址计算所述推荐兴趣点的行程数据。
27.根据权利要求18至26中任一项所述的方法,其中,所述物理位置地址包括所述兴趣点的固定地址。
28.根据权利要求18至27中任一项所述的方法,其中,所述物理位置地址包括所述兴趣点的坐标。
29.根据权利要求18至28中任一项所述的方法,还包括基于以下中的至少一个来确定所述物理位置地址:
从用户输入接收的地址信息;
位于导航地图上的位置点;或
由地图服务提供的搜索结果。
30.根据权利要求29所述的方法,还包括在地址类别内显示所述地址标签。
31.根据权利要求30所述的方法,还包括在所述显示区域中,在第二地址类别之下显示所述地址类别。
32.根据权利要求31所述的方法,还包括在所述显示区域中,在第三地址类别之上显示所述地址类别。
33.根据权利要求32所述的方法,其特征在于,所述第二地址类别具有比所述地址类别更高的优先级;并且所述第三地址类别具有比所述地址类别更低的优先级。
34.根据权利要求18至33中任一项所述的方法,还包括:
响应于服务请求,在所述服务之前或期间,显示存储所述兴趣点以及其相关联的所述地址标签的选项;以及
响应于接收所述选项的选择,存储与所述物理位置地址相关联的所述地址标签。
35.存储一组指令的非暂时性计算机可读介质,当由电子设备的至少一个处理器执行时,使得所述电子设备执行用于在终端设备的显示区域中提供兴趣点的信息的方法,所述方法包括:
接收确定所述兴趣点的物理位置地址的请求;
确定所述兴趣点的所述物理位置地址;
将所述物理位置地址与地址标签相关联;以及
将与所述兴趣点的所述物理位置地址相关联的所述地址标签存储在内存中;以及
在显示器中显示所述地址标签和所述物理位置地址中的至少一个。
CN201880044040.2A 2018-11-30 2018-11-30 一种使用地址标签提供兴趣点信息的系统和方法 Pending CN111566445A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/118795 WO2020107494A1 (en) 2018-11-30 2018-11-30 Systems and methods for providing information of a point of interest using an address label

Publications (1)

Publication Number Publication Date
CN111566445A true CN111566445A (zh) 2020-08-21

Family

ID=70852514

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880044040.2A Pending CN111566445A (zh) 2018-11-30 2018-11-30 一种使用地址标签提供兴趣点信息的系统和方法

Country Status (2)

Country Link
CN (1) CN111566445A (zh)
WO (1) WO2020107494A1 (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110046881A1 (en) * 2009-08-20 2011-02-24 Jeyhan Karaoguz Personal mapping system
CN102449625A (zh) * 2009-05-26 2012-05-09 诺基亚公司 用于自动地理位置搜索认知的方法和装置
CN103678717A (zh) * 2013-12-31 2014-03-26 北京掌行通信息技术有限公司 一种获取地址数据信息的方法及系统
CN105260431A (zh) * 2015-09-30 2016-01-20 百度在线网络技术(北京)有限公司 基于电子地图的信息获取方法和装置
CN107533421A (zh) * 2015-06-09 2018-01-02 谷歌公司 对与移动设备的当前地理位置相关联的位置实体进行消岐的系统和方法
CN108267142A (zh) * 2016-12-30 2018-07-10 上海博泰悦臻电子设备制造有限公司 一种基于地址卡片的导航显示方法、系统及一种车机
CN108268528A (zh) * 2016-12-30 2018-07-10 华为技术有限公司 一种媒体数据的处理方法及终端设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102128320B1 (ko) * 2013-07-31 2020-06-30 팅크웨어(주) 주변 검색 결과 제공 시스템 및 방법
US9207092B1 (en) * 2014-12-22 2015-12-08 Google Inc. Displaying navigation information within a secondary user interface of a mobile device
CN107291713B (zh) * 2016-03-30 2021-02-23 阿里巴巴(中国)有限公司 兴趣点搜索关键词的提示方法、终端和服务器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102449625A (zh) * 2009-05-26 2012-05-09 诺基亚公司 用于自动地理位置搜索认知的方法和装置
US20110046881A1 (en) * 2009-08-20 2011-02-24 Jeyhan Karaoguz Personal mapping system
CN103678717A (zh) * 2013-12-31 2014-03-26 北京掌行通信息技术有限公司 一种获取地址数据信息的方法及系统
CN107533421A (zh) * 2015-06-09 2018-01-02 谷歌公司 对与移动设备的当前地理位置相关联的位置实体进行消岐的系统和方法
CN105260431A (zh) * 2015-09-30 2016-01-20 百度在线网络技术(北京)有限公司 基于电子地图的信息获取方法和装置
CN108267142A (zh) * 2016-12-30 2018-07-10 上海博泰悦臻电子设备制造有限公司 一种基于地址卡片的导航显示方法、系统及一种车机
CN108268528A (zh) * 2016-12-30 2018-07-10 华为技术有限公司 一种媒体数据的处理方法及终端设备

Also Published As

Publication number Publication date
WO2020107494A1 (en) 2020-06-04

Similar Documents

Publication Publication Date Title
US11644336B2 (en) Interactive listing of ride service options in a navigation application
US20230342674A1 (en) Multi-Modal Directions with a Ride Service Segment in a Navigation Application
US11802778B2 (en) Providing street-level imagery related to a ride service in a navigation application
US20230044010A1 (en) Customizing visualization in a navigation application using third-party data
US20200182646A1 (en) Systems and methods for displaying map information
CN103776457A (zh) 自动智能导航方法
JP2022093346A (ja) 情報処理システム、情報処理プログラムおよび情報処理方法
JP4737645B2 (ja) 情報配信システム、情報配信方法および情報配信サーバならびに端末装置
JP6609238B6 (ja) ナビゲーションサーバ、ナビゲーション方法、およびプログラム
WO2013106990A1 (zh) 终端和显示兴趣点的方法
JP6701275B2 (ja) 情報処理装置、情報提供方法及びプログラム
CN111566445A (zh) 一种使用地址标签提供兴趣点信息的系统和方法
JP6646783B2 (ja) 移動体の配置システム
KR101927270B1 (ko) 목적지 추정 표출을 포함하는 내비게이션 안내 방법과 이를 적용한 내비게이션 단말기
JP7195077B2 (ja) 情報処理装置、情報提供方法及びプログラム
TWI409441B (zh) 一種根據行程目的選擇性地顯示興趣點之方法及裝置
CN116007636A (zh) 一种导航路线生成方法及系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200821

RJ01 Rejection of invention patent application after publication