CN101288076B - 交互式制图方法及系统 - Google Patents

交互式制图方法及系统 Download PDF

Info

Publication number
CN101288076B
CN101288076B CN2006800382758A CN200680038275A CN101288076B CN 101288076 B CN101288076 B CN 101288076B CN 2006800382758 A CN2006800382758 A CN 2006800382758A CN 200680038275 A CN200680038275 A CN 200680038275A CN 101288076 B CN101288076 B CN 101288076B
Authority
CN
China
Prior art keywords
address
map
tabulation
address position
location
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.)
Expired - Fee Related
Application number
CN2006800382758A
Other languages
English (en)
Other versions
CN101288076A (zh
Inventor
托马斯·韦雷斯
格勒瑟·J·费纳加恩
迈克尔·J·劳雷斯
马克·E·韦内
罗德尼·J·费尔南德茨
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.)
Altaba Inc
Original Assignee
Yahoo Inc
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 Yahoo Inc filed Critical Yahoo Inc
Publication of CN101288076A publication Critical patent/CN101288076A/zh
Application granted granted Critical
Publication of CN101288076B publication Critical patent/CN101288076B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • 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/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • G01C21/3676Overview of the route on the road map
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • G09B29/006Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes
    • G09B29/007Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes using computer methods
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids
    • G09B29/106Map spot or coordinate position indicators; Map reading aids using electronic means

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Ecology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

公开了用于经由互联网在用户设备的浏览器窗口中展示一组地址位置的方法和计算机程序产品。该方法包括以给定顺序接收一组地址位置,将这组地址位置展示为方向指引列表,以及在地图上图示这组地址位置,其中所述地图包括按给定顺序连接这组地址位置的路线和用于这些地址位置的每一个的标记。该方法还包括通过从地图上将地址位置拖动到方向指引列表中的一个不同地点来从给定顺序创建这组地址位置的新顺序,根据这组地址位置的新顺序来更新方向指引列表,以及根据这组地址位置的新顺序来更新地图。

Description

交互式制图方法及系统
与相关申请的交叉引用
本申请要求2005年10月14日递交的第60/727,206号申请“Interactive Mapping Method and System”的优先权,其全部内容通过引用方式结合于此。
技术领域
本发明涉及基于计算机网络的制图(mapping)领域。更具体而言,本发明涉及交互式制图方法及系统。
背景技术
随着互联网的日益流行,数百万用户使用互联网来获得他们感兴趣的地址位置的地图或者获得用于到达这类地址位置的行驶方向指引(drivingdirection)。对于传统的地图应用,为了获得行驶方向指引,用户要输入起点地址和终点地址。传统地图应用将返回从起点地址到终点地址的地图和行驶方向指引列表。
传统地图应用的一个缺陷是它们限于例如从点A到点B的点到点解决方案。但是,若用户想在同一个旅程中访问一些其他地址,则他必须将整个旅程拆分成一系列点到点输入(point-to-point entry)然后对于每个点到点输入分别获得地图和行驶方向指引。该传统方法涉及在多页纸上打印多个地图及其相应的行驶方向指引,通常对于每个点到点输入有一页纸。这不仅耗时而且浪费资源,因为用户必须创建和打印多个地图及其相应的行驶方向指引。
因此,需要一种新的交互式制图方法和系统来解决传统地图应用的缺陷。
发明内容
本发明一般地涉及一种交互式制图方法和系统。在一个实施例中,一种用于经由互联网在用户设备的浏览器窗口中展示一组地址位置的方法包括以给定顺序接收一组地址位置,将这组地址位置展示为方向指引列表(list of directions),以及在地图上图示这组地址位置,其中所述地图包括按给定顺序连接这组地址位置的路线和用于这些地址位置中的每一个的标记。该方法还包括通过从地图上将地址位置拖曳到方向指引列表中的一个不同地点来从给定顺序创建这组地址位置的新顺序,根据这组地址位置的新顺序来更新方向指引列表,以及根据这组地址位置的新顺序来更新地图。
附图说明
结合以下附图阅读对本发明的实施例的详细描述后,本发明的前述特征和优势及其附加特征和优势将得到更清楚的理解。
图1a-1d例示了根据本发明实施例的多点路线选择(multipointrouting)方法;
图2a-2c例示了根据本发明实施例的多点路线选择方法中的目的地的重排序;
图3a-3b例示了在根据本发明实施例的多点路线选择方法中去除目的地的方法;
图4a-4b例示了在根据本发明实施例的多点路线选择方法中创建往返旅程(roundtrip)的方法;
图5a-5e例示了根据本发明实施例的地图导航器(map navigator);
图6例示了与根据本发明实施例的地图导航器相关联的结果群;
图7a-7b例示了根据本发明实施例的地图导航器的纵横比;
图8a-8c例示了根据本发明实施例的地址到企业(address-to-business)查找方法;
图9a-9c例示了根据本发明的实施例用于更新统一资源定位符(URL)中的地址的方法;
图10a-10c例示了根据本发明的实施例用于打印带有方向指引和搜索结果的地图的方法;
图11例示了根据本发明的实施例使用来自地址簿的信息来自动完成地址输入的方法。
具体实施方式
给出以下描述使得本领域任何技术人员能够做出和使用本发明。对具体实施例和应用的描述仅作为示例来提供。这里描述的示例的各种修改和组合对本领域技术人员来说显而易见,而且这里定义的一般原理在不脱离本发明的精神和范围的前提下可应用到其他示例和应用中。因此,不打算将本发明限制在描述和示出的示例上,而是给予其符合此处公开的原理和特征的最宽范围。
按照可在计算机存储器上执行的对数据比特的操作的工序、步骤、逻辑块、处理和其他符号表示来展示下面的详细描述的某些部分。这里认为工序、计算机运行步骤、逻辑块、过程等是导致期望结果的步骤或指令的自洽序列。所述步骤是使用物理量的物理操纵步骤。这些量可以采用能够被存储、转移、组合、比较和进行其他计算机系统中的操纵的电、磁或无线电信号的形式。这些信号有时可被称为比特、值、元素、符号、字符、项、号码等等。每个步骤可用硬件、软件、固件或其组合来执行。
在各种实施例中,本发明的交互式制图方法及系统使用HTML,CSS,JavaScript,异步JavaScript和XML(AJAX),Y!Q,Yahoo!Maps,Yahoo!Widget Engine,以及用于Intemet Explorer的Yahoo!Toolbar来实现Web2.0功能。
图1a-1d例示了根据本发明实施例的多点路线选择方法。图1a示出用户在位置输入框A处输入第一位置。图1b示出用户在位置输入框B处输入第二位置。类似地,图1c和1d分别示出在位置输入框C和D处输入第三和第四位置。注意,在位置输入框B处输入第二位置后,该方法自动提供下一位置输入框C供用户输入额外位置,如果有额外位置的话。对于后面的输入重复该过程,例如分别在位置输入框D和E处的第四和第五位置。
如图1a-1d所示,交互式制图系统为用户提供用多个路标(way-point)创建路线(route)的能力。用户不仅能够创建从一个地址/位置(A)到另一地址/位置(B)的路线,而且可以选择将其路线延伸到其他地址/位置,如地址/位置C、D和更远处。两个路标(例如A和B)之间的路线步骤描述于2004年5月19日递交的题为“Mapping Method andSystem”的美国申请10/849,083和2005年5月25日递交的该申请的题为“Mapping Method and System”的部分继续美国申请11/137,603中,二者的全部内容都通过引用方式结合于此。
图2a-2c例示了根据本发明实施例的多点路线选择方法中的目的地的重排序。图2a示出用户(示为手形的光标)抓取将移动到路线中的C点(Livemore)前面的D点。图2b示出D点(Oakland)被拖动并插入在C点之前(Livemore)。图2c在地图和方向指引列表中以及地图上所绘的路线二者中都示出新的C点(Oakland)。先前的C点(Livemore)变成新的D点。
如图2a-2c所示,用户可通过在路线的列表视图内进行拖放或者通过将路标从地图视图拖动到列表视图中的期望点来在其路线内对路标重新排序。例如,用户可决定将路标D变为第一站,所以他可以在路线列表视图中拖动该点并把它放在当前B路标之前,然后该点变为新的B路标。先前的B路标被取代并变为新的C路标,依次类推。地图上的路线步骤描述和表示被刷新以描述和示出新路线。
图3a-3b例示了根据本发明实施例的多点路线选择方法中目的地的去除。
图3a-3b示出用户可从其路线中删除一个或多个路标。例如,用户可从具有路标A-B-C-D的路线中去除路标B。路标B被去除后,路标C变为新的B路标,且D变为新的C路标。在图3a中,路标C右侧的删除图标被选中。路标C(Oakland)被删除后,原来的路标D(Livemore)变为新的路标C,如图3b所示。
图4a-4b例示了在根据本发明实施例的多点路线选择方法中创建往返旅程的方法。这是通过选择如图4a中的光标(手形)所指示的Roundtrip链接来完成的。用户可通过地图上所表示的本地实体(例如,企业)从地图到路线列表视图内期望地点的拖放来创建多点路线。图4b在地图上和方向指引列表上都示出完整的往返旅程。结果,旅程的总距离增加到70.7英里(两个路线的每一个的距离和),且时间量增加到1小时34分钟(两个路线的每一个的时间和)。
图5a-5e例示了根据本发明实施例的地图导航器。地图导航器包括给出大图视图(large map view)周围地理环境的小图(small map)。在地图导航器内,当前大图视图的范围用叠加到周围地理环境地图上的阴影矩形行驶(平移(panning))控件来表示,如图5a所示。例如,虽然大图可能示出旧金山市,但地图导航器图则示出用阴影矩形区域表示旧金山的湾区。
用户可以将该阴影区域用作“行驶”到其他位置的控件并且这样探索当前地图的地理环境。如图5b所示,这是通过在其想要行驶的方向上拖动行驶控件(被示为灰方框上的光标)来完成的。在图5c中,地图导航器在用户移动平移控件的方向上持续平移,平移时间与用户连续持有并拖动该控件的时间一样长。在图5d中,用户松开平移控件,在图5e中,行驶控件此后定位于地图导航器区域的中心,且大图重绘到用户刚刚行驶到的新位置。
图6例示了与根据本发明实施例的地图导航器相关联的结果群。地图导航器还可示出感兴趣数据点的表示,例如咖啡馆、旅馆或饭馆之类的企业。虽然大图可能只示出比方说三个感兴趣点,但是地图导航器能够示出大图所示视图附近地理区域中的更多类似感兴趣点的表示。这允许用户对大图视图外可能包含感兴趣数据的区域进行快速查看和导航。例如,大图只示出三个旅馆,但地图导航器示出西南面另外六个旅馆的群。诸如路线、交通、人口统计及任何其他地理数据之类的其他感兴趣数据可被类似地表示。
图7a-7b例示了根据本发明实施例的地图导航器的纵横比。图7a示出实际上具有与主地图基本相同的纵横比的地图导航器的默认视图。图7b示出实际上也具有与主地图基本相同的纵横比的地图导航器的全图视图(all-map view)。注意,驱动控件的纵横比对应于大图的纵横比,以便其由于浏览器窗口的大小调整或控制面板的关闭而改变。
图8a-8c例示了根据本发明实施例的地址到企业查找方法。交互式制图系统将输入到位置字段的地址与已知企业相匹配。例如,如图8a所示,用户可在位置字段A中输入“701First Ave,Sunnyvale CA94089”,该输入被提交后,系统返回已知位于该地址的企业的匹配,如图8b所示的雅虎公司。然后关于该企业的额外信息被显示,如电话号码、企业的用户评价(星级)等等。用户可通过链接到图8c所示的补充页面来访问关于该企业的进一步信息,所述信息可包括用户评论、照片、营业时间及其他相关信息。
图9a-9c例示了根据本发明的实施例用于更新URL中的地址的方法。交互式制图系统在浏览器地址栏中实时自动更新URL。该URL包含足够的信息来允许当前地图视图的重绘,包括叠加于其上的任何数据,如行驶方向指引、感兴趣点等等。例如,系统不是使用#号指定页内锚链接(anchor link),而是指定带有描述页面内容(例如,搜索结果和其他地图缩放级别等)的查询字符串的#号。这是由图9c示出的示例中第一行中间附近的“#”后的文本来表示的。该功能允许用户拷贝和粘贴当前视图的URL,并将其用电子邮件发送给之后就可能链接到这一视图的朋友。
图10a-10c例示了根据本发明的实施例用于打印带有方向指引和搜索结果的地图的方法。交互式制图系统提供自动发送当前地图视图的布局(如图10a所示)和针对打印而优化的数据的能力。这发生在当用户选择应用内的打印功能时或者当用户从浏览器选择打印功能时。如图10b所示,地图和地图数据的打印版本不是用户在屏幕上所看到的,如“打印屏幕”之类,而是专门为打印设计的不同布局。相同数据的打印视图被自动发送到打印机。用户还可发送纯文本的变体。
在图10c中,使用两个样式表(stylesheet)被用于进行控制使得在屏幕上看到的与发送到打印机的不同。样式表1指定屏幕视图并隐藏打印视图,样式表2指定打印视图并且在用户从应用内或从浏览器打印命令启动打印功能时被激活。该样式表还对打印功能隐藏屏幕视图以便只有打印视图被发送到打印机。
图11例示了根据本发明的实施例使用来自地址簿的信息来自动完成地址输入的方法。交互式制图系统提供显示从用户地址簿和通用位置管理器(universal location manager,ULM)提取的自动完成选项的能力。ULM存储最近访问或先前保存的位置。当用户将与他的地址簿或ULM数据内的条目相匹配的例如人名、绰号或地址的字母或数字键入位置框中时,系统显示这些匹配项以供选择,如图11所示。用户可以选择忽略或选中这些选项。若用户选择这些自动完成选项之一,则地图以被选地址为中心。
可以看出,为清楚起见而做出的上述说明参考不同功能单元和处理器描述了本发明的实施例。但是,很明显,不同功能单元或处理器之间的任何适当的功能分布在不脱离本发明的前提下都可使用。例如,被例示为由分开的处理器或控制器执行的功能可由同一处理器或控制器来执行。所以,提及具体功能单元仅被视为提及提供所描述功能的合适装置,而不是指示严格的逻辑或物理结构或组织。
本发明可以通过任何适当形式来实现,包括硬件、软件、固件或其任意组合。本发明可选地可以部分地作为在一个或多个数据处理器和/或数字信号处理器上运行的计算机软件来实现。本发明实施例的要素和组件可以通过任何方式来进行物理、功能和逻辑上的实现。所述功能事实上可在单个单元中、多个单元中或作为其他功能单元的一部分来实现。这样,本发明可在单个单元中实现或者可在物理上和功能上在不同单元和处理器之间分布。
本领域技术人员将意识到,可以使用被公开实施例的很多可能的修改和组合,而仍采用相同的基本下层机制和方法。出于解释的目的,前述说明是参考具体实施例来撰写的。但是,上述说明性讨论不打算成为完备的或将本发明限制在被公开的精确形式上。鉴于上述教导,很多修改和变更是可能的。选择并描述这些实施例来解释本发明的原理及其实际应用,并使本领域其他技术人员能够最佳地使用带有适合于所考虑的特定用途的各种修改的本发明及各种实施例。

Claims (18)

1.一种用于经由互联网在用户设备的浏览器窗口中展示一组地址位置的方法,包括:
以给定顺序接收一组地址位置;
将所述一组地址位置展示为方向指引列表,所述一组地址位置被可视地显示在所述用户设备的显示器上;
在被可视地显示在所述用户设备的所述显示器上的地图上图示所述一组地址位置,其中所述地图包括按所述给定顺序连接所述一组地址位置的路线,并且其中所述地图还包括用于所述地址位置的每一个的标记;
通过从所述地图上将地址位置拖动到所述方向指引列表中的一个不同地点来从所述给定顺序创建所述一组地址位置的新顺序;
根据所述一组地址位置的新顺序来更新所述方向指引列表;
根据所述一组地址位置的新顺序来更新所述地图;
在浏览器地址中的统一资源定位符URL中的一对标记字符内提供查询字符串;
使用所述URL中的查询字符串来取得描述当前地图视图的信息;以及
更新所述URL来包含描述所述当前地图视图的信息。
2.如权利要求1所述的方法,还包括:
将新的地址位置添加到所述一组地址位置;
更新所述方向指引列表来包含所述新地址位置;以及
更新所述地图来包含所述新地址位置。
3.如权利要求1所述的方法,还包括:
从所述方向指引列表中删除选定地址位置;
更新所述方向指引列表来排除所述选定地址位置;以及
更新所述地图来排除所述选定地址位置。
4.如权利要求1所述的方法,还包括:
通过将终点地址位置添加到所述一组地址位置来创建往返旅程,其中所述终点地址位置包括与起点地址位置相同的地址;
更新所述方向指引列表来包含所述终点地址位置;以及
更新所述地图来包含到所述终点地址位置的路线。
5.如权利要求1所述的方法,还包括:
向第二用户提供所述URL;以及
使用所述URL来将所述当前地图视图展示给所述第二用户。
6.如权利要求1所述的方法,还包括:
响应于接收来自用户的打印地图命令来从相应的屏幕视图中识别当前地图视图及其相关的文本信息;
重新布置所述当前地图视图及其相关文本信息来创建打印视图;以及
打印所述打印视图。
7.如权利要求6所述的方法,其中所述文本信息包括:
起点地址;
终点地址;
从所述起点地址到所述终点地址的行驶方向指引列表;以及
所述当前地图视图中示出的感兴趣点列表。
8.如权利要求1所述的方法,还包括:
在地址字段中输入地址位置;以及
使用从最近访问或先前保存的位置的列表收集的信息来自动完成所述地址位置。
9.如权利要求1所述的方法,还包括:
在地址字段中输入地址位置;以及
使用从用户地址簿收集的信息来自动完成所述地址位置。
10.一种用于经由互联网在用户设备的浏览器窗口中展示一组地址位置的装置,包括:
用于以给定顺序接收一组地址位置的装置;
用于将所述一组地址位置展示为方向指引列表的装置,所述一组地址位置被可视地显示在所述用户设备的显示器上;
用于在被可视地显示在所述用户设备的所述显示器上的地图上图示所述一组地址位置的装置,其中所述地图包括按所述给定顺序连接所述一组地址位置的路线,并且其中所述地图还包括用于所述地址位置的每一个的标记;
用于通过从所述地图上将地址位置拖动到所述方向指引列表中的一个不同地点来从所述给定顺序创建所述一组地址位置的新顺序的装置;
用于根据所述一组地址位置的新顺序来更新所述方向指引列表的装置;
用于根据所述一组地址位置的新顺序来更新所述地图的装置;
用于在浏览器地址中的统一资源定位符(URL)中的一对标记字符内提供查询字符串的装置;
用于使用所述URL中的查询字符串来取得描述当前地图视图的信息的装置;以及
用于更新所述URL来包含描述所述当前地图视图的信息的装置。
11.如权利要求10所述的装置,还包括:
用于将新的地址位置添加到所述一组地址位置的装置;
用于更新所述方向指引列表来包含所述新地址位置的装置;以及
用于更新所述地图来包含所述新地址位置的装置。
12.如权利要求10所述的装置,还包括:
用于从所述方向指引列表中删除选定地址位置的装置;
用于更新所述方向指引列表来排除所述选定地址位置的装置;以及
用于更新所述地图来排除所述选定地址位置的装置。
13.如权利要求10所述的装置,还包括:
用于通过将终点地址位置添加到所述一组地址位置来创建往返旅程的装置,其中所述终点地址位置包括与起点地址位置相同的地址;
用于更新所述方向指引列表来包含所述终点地址位置的装置;以及
用于更新所述地图来包含到所述终点地址位置的路线的装置。
14.如权利要求10所述的装置,还包括:
用于向第二用户提供所述URL的装置;以及
用于使用所述URL来将所述当前地图视图展示给所述第二用户的装置。
15.如权利要求10所述的装置,还包括:
用于响应于接收来自用户的打印地图命令来从相应的屏幕视图中识别当前地图视图及其相关的文本信息的装置;
用于重新布置所述当前地图视图及其相关文本信息来创建打印视图的装置;以及
用于打印所述打印视图的装置。
16.如权利要求15所述的装置,其中所述文本信息包括:
起点地址;
终点地址;
从所述起点地址到所述终点地址的行驶方向指引列表;以及
所述当前地图视图中示出的感兴趣点列表。
17.如权利要求10所述的装置,还包括:
用于在地址字段中输入地址位置的装置;以及
用于使用从最近访问或先前保存的位置的列表收集的信息来自动完成所述地址位置的装置。
18.如权利要求10所述的装置,还包括:
用于在地址字段中输入地址位置的装置;以及
用于使用从用户地址簿收集的信息来自动完成所述地址位置的装置。
CN2006800382758A 2005-10-14 2006-10-13 交互式制图方法及系统 Expired - Fee Related CN101288076B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US72720605P 2005-10-14 2005-10-14
US60/727,206 2005-10-14
PCT/US2006/040178 WO2007047485A1 (en) 2005-10-14 2006-10-13 Interactive mapping method and system

Publications (2)

Publication Number Publication Date
CN101288076A CN101288076A (zh) 2008-10-15
CN101288076B true CN101288076B (zh) 2013-04-10

Family

ID=37714283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800382758A Expired - Fee Related CN101288076B (zh) 2005-10-14 2006-10-13 交互式制图方法及系统

Country Status (6)

Country Link
US (2) US9588987B2 (zh)
EP (1) EP1934844A1 (zh)
JP (1) JP5185124B2 (zh)
KR (1) KR20080059445A (zh)
CN (1) CN101288076B (zh)
WO (2) WO2007047535A1 (zh)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9607092B2 (en) 2003-05-20 2017-03-28 Excalibur Ip, Llc Mapping method and system
US7826965B2 (en) * 2005-06-16 2010-11-02 Yahoo! Inc. Systems and methods for determining a relevance rank for a point of interest
JP5185124B2 (ja) 2005-10-14 2013-04-17 ヤフー! インコーポレイテッド インタラクティブな地図生成の方法及びシステム
US7779059B2 (en) * 2005-12-22 2010-08-17 Pitney Bowes Software Inc. Geocoding and address hygiene system employing point level and centerline data sets
US7945852B1 (en) * 2006-05-19 2011-05-17 Washington State University Research Foundation Strategies for annotating digital maps
US8607167B2 (en) * 2007-01-07 2013-12-10 Apple Inc. Portable multifunction device, method, and graphical user interface for providing maps and directions
US8234059B2 (en) * 2007-03-26 2012-07-31 Toyota Jidosha Kabushiki Kaisha Navigation device
US8332141B2 (en) * 2007-06-15 2012-12-11 Microsoft Corporation Route modifications
US8302033B2 (en) 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
JP4375455B2 (ja) * 2007-07-24 2009-12-02 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置、及びナビゲーション用プログラム
US9532164B2 (en) * 2007-10-12 2016-12-27 Empire Ip Llc Mashing mapping content displayed on mobile devices
US20090100342A1 (en) * 2007-10-12 2009-04-16 Gabriel Jakobson Method and system for presenting address and mapping information
GB2458482A (en) * 2008-03-19 2009-09-23 Triad Group Plc Allowing a user to select objects to view either in a map or table
US20100131481A1 (en) * 2008-11-26 2010-05-27 Honeywell International Inc. Methods for locating an item when a search mode is not selected
JP5600389B2 (ja) * 2008-12-17 2014-10-01 株式会社ブロードリーフ 旅行計画作成支援装置、旅行計画作成支援システム、および旅行計画作成支援プログラム
US20100241999A1 (en) * 2009-03-19 2010-09-23 Microsoft Corporation Canvas Manipulation Using 3D Spatial Gestures
US20100241987A1 (en) * 2009-03-19 2010-09-23 Microsoft Corporation Tear-Drop Way-Finding User Interfaces
US8849570B2 (en) * 2009-03-19 2014-09-30 Microsoft Corporation Projected way-finding
US8121640B2 (en) * 2009-03-19 2012-02-21 Microsoft Corporation Dual module portable devices
TWI408565B (zh) * 2009-08-04 2013-09-11 Htc Corp 行程規劃方法、裝置及所使用之電腦程式產品
US8856115B1 (en) * 2009-12-07 2014-10-07 Google Inc. Framework for suggesting search terms
DE202011110886U1 (de) * 2010-04-12 2017-01-18 Google Inc. Synthetische Navigationselemente für elektronische Dokumente
US8836705B2 (en) * 2010-04-13 2014-09-16 Russell John Bolden Generating a graphic for application to a surface to produce a plaque
US9223460B2 (en) * 2010-12-17 2015-12-29 Microsoft Corporation Toolbar search centered user interface model
US20120253988A1 (en) * 2011-04-01 2012-10-04 David Pyrzenski Methods and systems for providing interactive storefronts
KR20140014269A (ko) 2011-06-03 2014-02-05 애플 인크. 맵들 및 방향들을 프린트하기 위한 시스템들 및 방법들
US8612414B2 (en) * 2011-11-21 2013-12-17 Google Inc. Grouped search query refinements
US9046981B2 (en) 2012-02-21 2015-06-02 Target Brands, Inc. Trip and travel tool
US8671106B1 (en) 2012-05-23 2014-03-11 Google Inc. Indicators for entities corresponding to search suggestions
US9429435B2 (en) 2012-06-05 2016-08-30 Apple Inc. Interactive map
US9418672B2 (en) 2012-06-05 2016-08-16 Apple Inc. Navigation application with adaptive instruction text
US10156455B2 (en) 2012-06-05 2018-12-18 Apple Inc. Context-aware voice guidance
US9135751B2 (en) 2012-06-05 2015-09-15 Apple Inc. Displaying location preview
US9482296B2 (en) 2012-06-05 2016-11-01 Apple Inc. Rendering road signs during navigation
US9047691B2 (en) 2012-06-05 2015-06-02 Apple Inc. Route display and review
US9997069B2 (en) 2012-06-05 2018-06-12 Apple Inc. Context-aware voice guidance
US10176633B2 (en) 2012-06-05 2019-01-08 Apple Inc. Integrated mapping and navigation application
US9886794B2 (en) 2012-06-05 2018-02-06 Apple Inc. Problem reporting in maps
US9367959B2 (en) * 2012-06-05 2016-06-14 Apple Inc. Mapping application with 3D presentation
US8983778B2 (en) 2012-06-05 2015-03-17 Apple Inc. Generation of intersection information by a mapping service
US8965696B2 (en) 2012-06-05 2015-02-24 Apple Inc. Providing navigation instructions while operating navigation application in background
USD739859S1 (en) * 2012-06-06 2015-09-29 Apple Inc. Display screen or portion thereof with graphical user interface
USD712421S1 (en) * 2012-06-06 2014-09-02 Apple Inc. Display screen or portion thereof with graphical user interface
CN103945565B (zh) * 2013-01-18 2019-01-11 腾讯科技(深圳)有限公司 获取离线地图的方法和装置
US9273980B2 (en) 2013-06-09 2016-03-01 Apple Inc. Direction list
CN103852080B (zh) * 2013-07-03 2016-12-07 携程计算机技术(上海)有限公司 对象的地图显示方法及系统
US10083409B2 (en) * 2014-02-14 2018-09-25 Bby Solutions, Inc. Wireless customer and labor management optimization in retail settings
JP6373025B2 (ja) * 2014-03-20 2018-08-15 シャープ株式会社 情報処理装置、情報処理システム、情報処理方法、及びコンピュータプログラム
US10402835B2 (en) * 2014-07-16 2019-09-03 Raytheon Company Agricultural situational awareness tool
US20160132567A1 (en) * 2014-11-12 2016-05-12 Microsoft Corporation Multi-search and multi-task in search
US10168166B2 (en) * 2015-03-13 2019-01-01 Thinkware Corporation Method and system for searching route
US10101878B2 (en) 2015-07-06 2018-10-16 Microsoft Technology Licensing, Llc Sharing map context including result cards
US10430070B2 (en) * 2015-07-13 2019-10-01 Sap Se Providing defined icons on a graphical user interface of a navigation system
US9803994B1 (en) 2016-10-14 2017-10-31 Rubicon Global Holdings, Llc System having automated route generation and optimization
US11257027B2 (en) * 2016-11-30 2022-02-22 Flexport, Inc. Methods and systems for selecting an end to end freight service
USD949159S1 (en) 2019-06-02 2022-04-19 Apple Inc. Display screen or portion thereof with graphical user interface

Family Cites Families (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5818455A (en) 1993-07-21 1998-10-06 Xerox Corporation Method and apparatus for operating on the model data structure of an image to produce human perceptible output using a viewing operation region having explicit multiple regions
SE516278C2 (sv) * 1994-03-04 2001-12-10 Volvo Ab Trafikinformationssystem och förfarande för tillhandahållande av trafikinformation
US5802492A (en) 1994-06-24 1998-09-01 Delorme Publishing Company, Inc. Computer aided routing and positioning system
US6321158B1 (en) 1994-06-24 2001-11-20 Delorme Publishing Company Integrated routing/mapping information
US5559707A (en) * 1994-06-24 1996-09-24 Delorme Publishing Company Computer aided routing system
US5682525A (en) 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
US5904727A (en) * 1995-05-17 1999-05-18 Mobile Information Systems, Inc. Graphical fleet management methods
GB9516762D0 (en) 1995-08-16 1995-10-18 Phelan Sean P Computer system for identifying local resources
US5874905A (en) * 1995-08-25 1999-02-23 Aisin Aw Co., Ltd. Navigation system for vehicles
KR100235239B1 (ko) 1995-09-29 1999-12-15 모리 하루오 가형정보의 출력장치, 가형정보의 출력방법, 지도표시장치, 지도표시방법, 네비게이션장치 및 네비게이션방법
KR100256620B1 (ko) * 1995-10-30 2000-05-15 모리 하루오 네비게이션장치
US5870559A (en) * 1996-10-15 1999-02-09 Mercury Interactive Software system and associated methods for facilitating the analysis and management of web sites
US5944769A (en) 1996-11-08 1999-08-31 Zip2 Corporation Interactive network directory service with integrated maps and directions
US5982298A (en) 1996-11-14 1999-11-09 Microsoft Corporation Interactive traffic display and trip planner
US6160552A (en) * 1997-01-09 2000-12-12 Sun Microsystems, Inc. Method and apparatus for managing multiple hierarchical lists within a browser
JP3644473B2 (ja) * 1997-08-07 2005-04-27 アイシン・エィ・ダブリュ株式会社 地図表示装置及び記録媒体
JP2000010471A (ja) * 1998-06-25 2000-01-14 Zenrin Co Ltd 地図表示装置及び方法
JP3312117B2 (ja) * 1998-06-25 2002-08-05 株式会社ゼンリン ルート探索可能な地図表示装置
US6307573B1 (en) 1999-07-22 2001-10-23 Barbara L. Barros Graphic-information flow method and system for visually analyzing patterns and relationships
EP1072987A1 (en) * 1999-07-29 2001-01-31 International Business Machines Corporation Geographic web browser and iconic hyperlink cartography
US6563529B1 (en) * 1999-10-08 2003-05-13 Jerry Jongerius Interactive system for displaying detailed view and direction in panoramic images
US7447509B2 (en) 1999-12-22 2008-11-04 Celeritasworks, Llc Geographic management system
US7092892B1 (en) 2000-03-01 2006-08-15 Site59, Inc. System and method for grouping and selling products or services
US6615130B2 (en) * 2000-03-17 2003-09-02 Makor Issues And Rights Ltd. Real time vehicle guidance and traffic forecasting system
WO2001071485A1 (en) * 2000-03-17 2001-09-27 Vicinity Corp. System and method for abstracting and visualizing a route map
US6430602B1 (en) 2000-08-22 2002-08-06 Active Buddy, Inc. Method and system for interactively responding to instant messaging requests
US6772142B1 (en) 2000-10-31 2004-08-03 Cornell Research Foundation, Inc. Method and apparatus for collecting and expressing geographically-referenced data
US6405129B1 (en) 2000-11-29 2002-06-11 Alpine Electronics, Inc. Method of displaying POI icons for navigation apparatus
US20020067379A1 (en) 2000-12-04 2002-06-06 Kenyon Jeremy A. Method and apparatus for distributing and displaying maps electronically
WO2002063486A1 (en) 2001-02-05 2002-08-15 Personity, Inc. A method and device for displaying contact information in a presence and availability management system
US6493630B2 (en) 2001-02-16 2002-12-10 Wizeguides.Com Inc. Bundled map guide
US6516268B2 (en) * 2001-02-16 2003-02-04 Wizeguides.Com Inc. Bundled map guide
JP2002269010A (ja) 2001-03-09 2002-09-20 Pioneer Electronic Corp 電子メール処理システム及びメールサーバ
JP2005502936A (ja) 2001-04-30 2005-01-27 アクティブマップ エルエルシー 双方向性電子提示地図
CA2352844C (en) 2001-07-10 2009-11-17 Geojet Information Solutions Inc. 3-d map data visualization
US20030093419A1 (en) 2001-08-17 2003-05-15 Srinivas Bangalore System and method for querying information using a flexible multi-modal interface
JP3960465B2 (ja) * 2002-01-17 2007-08-15 アルパイン株式会社 携帯情報表示装置用地図表示方法及び地図表示システム
US7487462B2 (en) * 2002-02-21 2009-02-03 Xerox Corporation Methods and systems for indicating invisible contents of workspace
JP4013585B2 (ja) * 2002-02-25 2007-11-28 マツダ株式会社 旅行ルート作成支援サーバ、旅行ルート作成支援プログラム、該プログラムを記録した記録媒体、及び旅行ルート作成支援方法
EP1481221B1 (en) * 2002-03-01 2010-11-17 TeleCommunication Systems, Inc. Method and apparatus for sending, retrieving, and planning location relevant information
US6873905B2 (en) * 2002-03-19 2005-03-29 Opnext Japan, Inc. Communications type navigation device
US7133771B1 (en) * 2002-08-29 2006-11-07 America Online, Inc. Automated route determination to avoid a particular maneuver
US20040044469A1 (en) 2002-09-03 2004-03-04 Thorsten Bender Displaying road maps
US20040059659A1 (en) 2002-09-13 2004-03-25 Aman Safaei Map based lottery ticket sales and marketing analysis system and method
US20040257340A1 (en) * 2002-10-07 2004-12-23 Bjorn Jawerth Method and software for navigation of data on a device display
US7707140B2 (en) 2002-10-09 2010-04-27 Yahoo! Inc. Information retrieval system and method employing spatially selective features
US7474960B1 (en) * 2002-12-30 2009-01-06 Mapquest, Inc. Presenting a travel route
US7321824B1 (en) * 2002-12-30 2008-01-22 Aol Llc Presenting a travel route using more than one presentation style
US7818116B1 (en) * 2002-12-30 2010-10-19 Mapquest, Inc. Presenting a travel route in a ground-based vehicle
US7480512B2 (en) * 2004-01-16 2009-01-20 Bones In Motion, Inc. Wireless device, program products and methods of using a wireless device to deliver services
US7509579B1 (en) * 2003-01-30 2009-03-24 Sprint Communications Company L.P. Spatial point to cable distance calculator for high bandwidth metropolitan area networks
US7369102B2 (en) * 2003-03-04 2008-05-06 Microsoft Corporation System and method for navigating a graphical user interface on a smaller display
JP4133570B2 (ja) * 2003-05-15 2008-08-13 アルパイン株式会社 ナビゲーション装置
JP4226391B2 (ja) * 2003-05-16 2009-02-18 株式会社ザナヴィ・インフォマティクス ルート図表示方法および表示制御装置
US9607092B2 (en) * 2003-05-20 2017-03-28 Excalibur Ip, Llc Mapping method and system
US20050027705A1 (en) 2003-05-20 2005-02-03 Pasha Sadri Mapping method and system
JP2005134429A (ja) * 2003-10-28 2005-05-26 Pioneer Electronic Corp 交通状況報知装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体
CN103398719B (zh) * 2004-03-23 2017-04-12 咕果公司 数字地图描绘系统
JP2005284340A (ja) * 2004-03-26 2005-10-13 Dainippon Printing Co Ltd ページ生成サーバ、ディスプレイ用検索サーバ、モバイル用検索サーバ、放送受信装置、ページ生成サーバプログラム、ディスプレイ用検索サーバプログラム、モバイル用検索サーバプログラム、放送受信装置プログラム
US7373244B2 (en) * 2004-04-20 2008-05-13 Keith Kreft Information mapping approaches
US7379063B2 (en) * 2004-07-29 2008-05-27 Raytheon Company Mapping application for rendering pixel imagery
US7764954B2 (en) * 2004-09-21 2010-07-27 Beyer Jr Malcolm K Method of providing cell phones in a cell phone signal strength chart of multiple cell phones in a communication network
KR100712966B1 (ko) * 2004-12-27 2007-05-02 주식회사 엔지스테크널러지 항법 서비스 방법 및 그에 따른 단말기
BRPI0607818A2 (pt) * 2005-03-07 2009-10-06 Networks In Motion Inc método e sistema para identificar e definir cercas geográficas virtuais
US7461345B2 (en) * 2005-03-11 2008-12-02 Adobe Systems Incorporated System and method for displaying information using a compass
US8825370B2 (en) 2005-05-27 2014-09-02 Yahoo! Inc. Interactive map-based travel guide
US7626599B2 (en) * 2005-07-12 2009-12-01 Microsoft Corporation Context map in computer display magnification
US20070032945A1 (en) * 2005-08-02 2007-02-08 Jason Kaufman System and method for providing location related information to a network user
US20070033089A1 (en) * 2005-08-04 2007-02-08 Microsoft Corporation User interface and geo-parsing data structure
JP5185124B2 (ja) 2005-10-14 2013-04-17 ヤフー! インコーポレイテッド インタラクティブな地図生成の方法及びシステム
GB0523512D0 (en) * 2005-11-18 2005-12-28 Applied Generics Ltd Enhancing traffic and navigation information with visual and audio data
US7890257B2 (en) * 2008-01-14 2011-02-15 Research In Motion Limited Using a shape-changing display as an adaptive lens for selectively magnifying information displayed onscreen

Also Published As

Publication number Publication date
WO2007047485A1 (en) 2007-04-26
JP5185124B2 (ja) 2013-04-17
JP2009511989A (ja) 2009-03-19
US9588987B2 (en) 2017-03-07
EP1934844A1 (en) 2008-06-25
CN101288076A (zh) 2008-10-15
WO2007047535A1 (en) 2007-04-26
US20070156332A1 (en) 2007-07-05
WO2007047485A8 (en) 2008-04-10
US8145416B2 (en) 2012-03-27
KR20080059445A (ko) 2008-06-27
US20070088897A1 (en) 2007-04-19

Similar Documents

Publication Publication Date Title
CN101288076B (zh) 交互式制图方法及系统
US5689669A (en) Graphical user interface for navigating between levels displaying hallway and room metaphors
US6397143B1 (en) Layout based method for map navigation
CN1786952B (zh) 用于基于互联网和本地帮助内容的集成客户帮助查看器
GB2513836A (en) Automated diary population II
CN1790327B (zh) 交互式地将数据链接到图中的形状的系统和方法
CN104408137B (zh) 一种网络统计地图可视化数据制备方法
CN102959500A (zh) 用于可缩放景物中的缩放操作的替选语义
EP2761549A1 (en) Managing event data in a diary
CN102084352A (zh) 根据用户操作显示信息的方法和系统
US20020163535A1 (en) System and method for generating a graphical user interface from a template
WO2001086622A1 (en) Online presentation system for home pictures and structures
CN1836227B (zh) 根据物理文档合成电子文档的系统和方法
JPH0869524A (ja) ディジタルフォイルの経路を選定する方法、表示システム及び経路選定装置
Smith et al. Navigation in hypertext through virtual environments
CN102262515A (zh) 图像处理装置和图像处理方法
CN102175255A (zh) 地图目标的自动优先化
Gorr et al. GIS tutorial: workbook for ArcView 9
US20030229611A1 (en) Mapping, navigation, and data input for electronic documents
JP3454812B2 (ja) ユーザ情報の作成装置
JP4845322B2 (ja) 配送計画作成システムおよびその方法
CN108255931A (zh) 一种网站导航方法及服务器
KR20090120231A (ko) 관광정보안내시스템 및 그 방법
Bennett et al. Developing an online book finding tool for a university library
JP2008032952A (ja) 地図表示システム、地図表示装置、地図情報配信サーバおよびプログラムならびに地図表示方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: FEIYANG MANAGEMENT CO., LTD.

Free format text: FORMER OWNER: YAHOO CORP.

Effective date: 20150331

TR01 Transfer of patent right

Effective date of registration: 20150331

Address after: The British Virgin Islands of Tortola

Patentee after: Yahoo! Inc.

Address before: California, USA

Patentee before: YAHOO! Inc.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130410

Termination date: 20211013