CN101390414A - 由用户定义的私人地图 - Google Patents

由用户定义的私人地图 Download PDF

Info

Publication number
CN101390414A
CN101390414A CNA200780006563XA CN200780006563A CN101390414A CN 101390414 A CN101390414 A CN 101390414A CN A200780006563X A CNA200780006563X A CN A200780006563XA CN 200780006563 A CN200780006563 A CN 200780006563A CN 101390414 A CN101390414 A CN 101390414A
Authority
CN
China
Prior art keywords
map
user
group
private maps
item
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
CNA200780006563XA
Other languages
English (en)
Inventor
卡伦·A·韦伯
乔纳森·特雷弗
爱德华·霍
萨曼莎·M·特里波蒂
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.)
Fly upward Management Co., Ltd
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
Priority to CN201510946922.6A priority Critical patent/CN105444767B/zh
Publication of CN101390414A publication Critical patent/CN101390414A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • 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
    • 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/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Abstract

一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的方法、设备和系统。该设备包括处理器,用于执行计算机程序;存储器,用于存储数据;输入模块,用于输入用户命令;通信模块,用于发送和接收数据;以及显示器,用于在屏幕上示出信息。该设备还包括用于导入代表区域或位置的公共可用映射的公共地图的逻辑;用于创建一个或多个由用户定义的私人地图的逻辑;用于通过一组相应的地图图标将一个或多个由用户定义的私人地图链接到公共地图的逻辑;以及用于显示公共地图和一个或多个由用户定义的私人地图的逻辑。

Description

由用户定义的私人地图
相关申请的交叉引用
本申请涉及与当前申请同时提交的、Weber等人的题为“Method andSystem for Communicating with Multiple Users via Map over the Intemet”的美国申请序列号第11/361,268号(代理人案号32421-2013000),该美国申请的全部内容通过引用被结合于此。
技术域
本发明涉及互联网应用域。具体地,本发明涉及由用户定义的私人地图在因特网上的应用。
背景技术
近年来,全球定位系统(GPS)已经被广泛用于帮助驾车者在驶向目的地时对道路进行导航。许多汽车制造商提供内置于汽车仪表盘中的GPS导航设备。此外,存在便携式GPS导航设备,其执行汽车中的内置GPS设备的那些功能,并且用户可以转移它们以使其用于不同汽车中。此种类型的GPS导航设备经由卫星来识别驾驶者的位置,并且在驾车者驾驶的同时将导航指令提供给它们。存在另一种类型的便携式GPS导航设备,其被徒步旅行者用于识别他们在山脉中的位置。然而,当用户处于其中地理信息可能不存在的、诸如购物中心之类的建筑物内或者诸如娱乐场之类的大型开放空间中时,这些类型的GPS设备不工作。此外,目前的GPS导航设备不支持在多个用户之间的、关于其各自位置的通信。
在一组用户需要在较大的建筑物内或者在娱乐场中找到彼此的情况下,他们使用其蜂窝式电话来彼此呼叫并应答,从而传达诸如他们的位置在哪里、他们周围的环境看起来如何以及如何找到彼此之类的信息。这样的电话呼叫和应答是低效率并且耗时的。
解决该问题的另一种传统方案是使用短消息服务(SMS)技术,藉此每个用户可以将短的文本消息发送到组从而将她的位置通知给他们。因为与两个人通过其各自的蜂窝式电话来交谈(点对点的通信)相比,文本消息被广播到组的所有成员(一对多的通信),所以该方法相对于蜂窝式电话的方法有所改进。然而,该组的用户彼此通信而对于其他成员的位置并没有清楚的认识。他们依赖于彼此对其各自位置的文本描述,所述位置可能很难描述或者可能要花费很长时间来将其输入到移动设备中。在某些情况下,某些人不擅于描述导航或方向(北、东、南、西)指令,这通常导致错误的方向和时间的浪费。
因此,需要一种保持对由用户定义的组中的成员位置进行跟踪的方法和系统。需要一种在因特网上经由地图与多个用户进行通信的方法和系统。
发明内容
在一个实施例中,一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的方法包括:导入代表区域或位置的公共可用映射的公共地图;创建一个或多个由用户定义的私人地图;通过一组相应的地图图标,将一个或多个由用户定义的私人地图链接到公共地图;并且显示公共地图和一个或多个由用户定义的私人地图。
在另一实施例中,一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的设备包括:处理器,用于执行计算机程序;存储器,用于存储数据;输入模块,用于输入用户命令;通信模块,用于发送和接收数据;以及显示器,用于在屏幕上示出信息。该设备还包括用于导入代表区域或位置的公共可用映射的公共地图的逻辑;用于创建一个或多个由用户定义的私人地图的逻辑;用于通过一组相应的地图图标将一个或多个由用户定义的私人地图链接到公共地图的逻辑;以及用于显示公共地图和一个或多个由用户定义的私人地图的逻辑。
在另一实施例中,一种用于与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的系统包括:后端位置存储服务器,用于存储用户位置信息;后端地图服务器,用于处理地图;前端地图服务器,用于通过通信网络在客户端设备、后端位置存储系统和后端地图服务器之间用接口连接。该前端地图服务器还包括:用于导入代表区域或位置的公共可用映射的公共地图的装置;用于创建一个或多个由用户定义的私人地图的装置;用于通过一组相应的地图图标将一个或多个由用户定义的私人地图链接到公共地图的装置;以及用于向该组用户呈现公共地图和一个或多个由用户定义的私人地图的装置。
附图说明
在结合附图阅读了对本发明实施例的详细描述后,本发明的前述特征和优点及其附加特征和优点将被更清楚地理解。
图1示出根据本发明实施例的与地图上的朋友们进行通信的设备和方法。
图2示出根据本发明实施例的将用户置于地图上的方法。
图3示出根据本发明实施例的示出用户的朋友们的所在之处的图形表示。
图4示出根据本发明实施例的与地图上的朋友们进行通信的图形表示。
图5示出根据本发明实施例的公共和私人地图的图形表示。
图6示出根据本发明实施例的在朋友间共享的另一私人地图的图形表示。
图7A示出根据本发明实施例的在公共地图上使用情绪图标的图形表示。
图7B示出根据本发明实施例的在私人地图上使用情绪图标的图形表示。
图8示出根据本发明实施例的将上下文媒体(contextual media)添加到地图上的个人位置处的方法。
图9示出根据本发明实施例的对多个社区(community)的多级(multilevel)查看方法。
图10示出根据本发明实施例的用于在网站上运行地图应用的系统。
图11示出根据本发明实施例的图10的地图域的实现。
具体实施方式
针对由用户定义的私人地图在因特网上的应用,提供了方法和系统。呈现以下描述以使得本领域中的任何一个技术人员能够实现并使用本发明。对具体实施例和应用的描述仅作为示例提供。对在此描述的示例的修改和组合对本领域中的技术人员而言将是显而易见的,并且在此定义的一般原理可以应用于其他示例和应用而不会背离本发明的精神和范围。因此,本发明并非意欲被限制为所描述并示出的示例,而是意欲与符合在此公开的原理和特征的最广泛范围相一致。
以可以在计算机系统上执行的关于信息的操作的流程图、逻辑块以及其他符号表示的形式,呈现以下的详细描述的某些部分。程序、由计算机执行的步骤、逻辑块、过程等在此被认为是导致期望结果的一个或多个步骤或指令的自洽序列。这些步骤是利用物理量的物理操作的步骤。这些量可以采用电、磁或无线电信号的形式,所述电、磁或无线电信号能够在计算机系统中被存储、传输、组合、比较并且否则被操作。这些信号有时可以被称作比特、值、要素、符号、字符、术语、号码等。每个步骤可以通过硬件、软件、固件或者其组合被执行。
图1示出根据本发明实施例的与地图上的朋友们进行通信的设备和方法。通常,诸如蜂窝式电话或个人数字助理(PDA)之类的任何移动设备可以用于实现本发明的功能。在该示例中,用于与朋友们进行通信的设备是由位于加州,Sunnyvale,950W.Maude大街的Palm公司制造的plamOne移动设备。在本说明书中,术语“朋友(朋友们)”被一般地用于指代用户认为是由用户定义的社区(也称作社区、由用户定义的组或者简称为组)中的成员的任何人。由用户定义的社区的成员示例可以是朋友、亲属、同事、熟人或者将第一次会面的人。在移动设备的屏幕上,感兴趣的地图104的大体的附近区域被示出。在屏幕106的右手侧的列中,代表用户(me)108和用户的朋友们Jon 110、Ed 112和Sam 114的图标被示出。可以从地址簿、邀请服务、组的全体成员组成由用户定义的社区。在另一种方法中,用户可以通过使用添加朋友按钮(add friends)116来手动地将朋友添加到社区,或者用户也可以从社区中删除朋友。在右手侧的列中,挨着每个朋友的图标,存在使得用户能够将电子邮件发送给该朋友的电子邮件图标118和使得用户能够打电话给该朋友的电话图标120。一旦电子邮件或电话图标被选择并按下,移动设备就自动地从用户的地址簿中分别取回电子邮件地址或电话号码以起动电子邮件或电话呼叫。
图2示出根据本发明实施例的将用户置于地图上的方法。如图2所示,一系列屏幕照片被示出,以对将用户置于地图上的步骤进行说明。在第一屏幕202中,将被置于地图上的用户图标204被选择。用户图标204在被选择后被加亮(highlight)。在第二屏幕206中,用户图标208被拖动到地图上的一个位置。在一种方法中,当所拖动的用户图标越过地图边界时,地图部分可以被加亮以指示它们是有效的放置目标。在第三屏幕210上,用户图标212处于代表用户在地图中的当前位置的有效放置目标上方。最后,在第四屏幕214上,用户图标216被释放并且覆盖在地图上。如果正在被拖动的用户图标处于无效放置目标上方,那么用户图标将不会被覆盖在地图上。在右手侧的列中的用户图标218仍然被加亮,以指示用户已经将她自己置于地图上。在该方法中,通过由用户指示的自我放置位置来确定用户地图上的位置。在另一种方法中,可以通过使用由用户供应的诸如地址或商业名称之类的文本数据,来确定用户在地图上的位置。在另一种方法中,可以通过使用诸如一个地区的航拍视图之类的区域图片、或者诸如商店的前门入口图片之类的位置图片来确定用户在地图上的位置。在用户图标218已经被置于地图上之后,提醒消息可以被转发给用户的朋友们,以通知他们用户在地图上。尚没有将他们自己置于地图上的朋友们的其他图标,例如Jon 220、Ed 222和Sam 224的图标,在用户移动设备的屏幕上保持淡出(faded)。
图3示出根据本发明实施例的示出用户的朋友们的所在之处的图形表示。第一屏幕302示出用户304将她自己作为图标306置于地图上的旧金山,而用户定义的社区中的其他用户尚没有将他们自己置于地图上。在第二屏幕308中,第二用户Ed 310将他自己作为图标312置于地图上Foster城附近。在用户将她自己置于地图上之后,该用户可以根据一组预先准备的短消息服务(SMS)类型的消息、或者通过输入她自己的消息来宣告发出短即时消息(IM)。SMS技术被用于经由移动设备来发送作为文本消息的询问。短即时消息的示例为“我在这里”、“在路上”、“晚了”、“完成”、“你在哪里”、“打电话给我”以及“我迷路了,请求帮助!”。通常,从用户发送的消息可以是任何格式的,例如语音、文本、视频、图像或图形。在这种情况下,如对话框314所示,一旦Ed将他自己置于地图上,他就宣告消息“完成,你们怎么样?”。组中的其他朋友们将从Ed接收到该消息。
图4示出根据本发明实施例的与地图上的朋友们进行通信的图形表示。如图4所示,地图示出Greater旧金山湾区,其中由用户定义的社区中的四个朋友中的三个(包括用户(me)402、Ed 404和Sam 406)以及用户(me)402、Ed(404)和Sam(406)各自的图标已经显示在地图上。一旦将他们自己置于地图上,每个朋友就可以适当地更新他或她的消息和位置。例如,Ed 404已经到达了目的地并且用即时消息414“在掷骰子”来向他的朋友们进行更新。每次社区成员更新他或她的状态时,提醒消息就被发送给组中的其他成员。以这种方式,本发明提供了使得四个朋友能够将他们自己作为一个社区来进行通报的平台,并且提供了通过共享地图来彼此进行通信的能力。通过该经连接的媒体空间,组中的朋友们具有对其他成员位置和状态的同步认知。
在一个实施例中,所公开的方法可以结合移动设备的全球定位系统(GPS)能力,GPS能力在某些蜂窝式电话中是可用的。在该示例中,当Sam 406开启她的移动设备时,她的位置可以通过使用她的移动设备的全球定位被确定,并且她可以自动地被置于地图上,从而示出她在驶向目的地的高速公路101上。因此,当Sam发送消息416“晚了—在路上”时,这对她的朋友们是有意义的。
图5示出根据本发明实施例的公共地图和私人地图的图形表示。在该示例中,屏幕502示出Greater旧金山湾区的公共地图,其中由用户定义的社区的全部四个朋友已经到达目的地。朋友们的位置被示出为图标簇(cluster)504,该图标簇504也被称作地图图标。在一种方法中,地图图标可以包括由用户定义的私人地图的缩略图,由用户定义的私人地图的名称,在由用户定义的私人地图中的用户个数,或者在由用户定义的私人地图中的用户姓名的列表。在另一种方法中,地图图标还可以包括用户的图像,由用户选择的图形图像,由用户选择的短语,代表用户的情绪状态的标签,代表用户身份的标签,或者代表由用户执行的动作的标签。在到达后,每个朋友可以发送关于他或她的状态或所在之处的即时消息。
如在背景技术中所讨论的,虽然传统GPS设备在为行驶中的人们提供导航方面很有用,但是这些GPS设备通常不为人们提供用于在抵达目的地后定位其朋友们的足够信息。例如,GPS在诸如会议中心之类的较大建筑物内即室内不工作。本发明通过提供方案,以使得朋友们在GPS不可用(在设备本身上不可用或者例如在室内不工作)能够容易并且有效地彼此定位而弥补了该缺陷。
在一种方法中,在由四个朋友构成的组到达了目的地后,由于可能没有可用于识别朋友们位置的公共地图,所以他们可以创建用于在他们之间共享的私人地图。所公开的方法使得朋友们能够在感兴趣的任何位置处将私人地图附加到公共地图,并且能够从公共地图放大私人地图。此外,所公开的方法使得朋友们能够以各种数据格式来注释(annotate)并共享私人地图,例如照片图像、手绘图像以及从本地地图扫描的图像。如在移动设备506的屏幕上所示出的,照片508被用作在朋友间共享的私人地图。照片508可以是由内置于移动设备506中的相机所拍摄的。在照片508上,每个朋友可以将他或她的位置标识在该共享私人地图(照片)上。
在一种方法中,手绘地图518被用于经由移动设备516将他们的位置传达给彼此。在该示例中,分别如图标520、522和524所示,四个朋友中的三个已经将他们自己置于地图上。
图6示出根据本发明实施例的在朋友间共享的另一私人地图的图形表示。屏幕602是通过移动设备604示出的经放大的图片;该屏幕例如示出公司聚会的私人位置的楼层平面图。应注意,可以以各种方式来获得该公司聚会地点的私人地图。可以从网站或者从电子邮件附件中将其下载到移动设备中。还可以通过利用移动设备的相机拍摄在入口处分发的地点地图并且将所述照片图像转换为共享地图来获得该私人地图。可以以任何的数据格式来创建该共享地图,例如JPEG、TIF、Word、Powerpoint等。在该示例中,四个朋友me 606、Jon 608、Ed 610和Sam 612已经将各自的位置614、616、618和620置于该私人地图上。在另一示例中,如果朋友们在娱乐场或购物中心,娱乐场或购物中心的地图或手册的照片图像可以被用作由朋友构成的组的共享私人地图。
每个朋友可以发送即时消息以与组中的其他朋友们进行通信。例如,一旦到达,用户(me)606就可以发送消息“我在前门”。通过这样做,该消息调出在她的朋友们的移动设备中的应用,从而通知他们她已经到了并且正在等待他们的回应。在进行回应时,Jon 608可以发送消息“在酒吧间玩游戏”。Ed610可以发送消息“在和Sam玩扑克”,并且Sam612可以发送消息“和Ed在一起”。以这种方式,朋友们彼此知道他们的所在之处,并且在较大的、拥挤的并且吵闹的地方(其中蜂窝式电话可能不是与组中的其他成员进行通信的有效手段)找到彼此将变得很容易。
随着时间过去,朋友们中的每个可能已经走动,并且他们在地图上的位置可能没有被更新。本应用通过简单地将她的图标拖动到共享地图上的新位置,实现个人位置的交互式更新。朋友中的一个的每次更新可以被广播给组,这为其他朋友提供了更新他们各自位置的动机。这种通信方法比如下的方法有效得多:使朋友们彼此呼叫并应答,从而描述他们的新位置并且,从而使组中的每个人保持对其朋友们的所在之处的了解。
在另一个实施例中,不同地点的共享地图可以被用于帮助组中的朋友彼此定位。例如,在组中的朋友们具有体育比赛的不同座位时,诸如斯坦福体育场之类的体育场的座位图可以被输入为共享地图。此外,影院或音乐厅的座位图可以被输入为共享地图。此外,建筑的内部布局也可以被输入为共享地图。这样的座位图和建筑内部布局可以在出席活动之前被下载,或者可以当朋友们到达活动地点时,提示他们相互下载座位图。
图7A示出根据本发明实施例的在公共地图上使用情绪图标的图形表示。屏幕702示出Greater旧金山湾区的地图。组中的朋友们已经通过他们选择的情绪图标(也被称作表情图标(emoticon))将他们自己置于地图上。通过这样作,该组朋友通过共享地图而在社交上被彼此链接。除了在地图上提供位置信息外,表情图标提供组中的每个成员的情绪消息。例如,表情图标可以示出高兴、哀伤、沮丧、压抑、兴奋、无聊或者其他类型的面部表情。在其他实施例中,诸如行进中、在高速公路上、下了高速公路或者其他状态消息之类的代表朋友们的状态的标签可以被显示在地图上。在另一个实施例中,代表诸如在停车、刚到、在走路、在跑步等之类的由朋友们所执行的动作的标签可以被显示在地图上。在该示例中,分别通过表情图标704、706、708和710来代表Karon、Sam、Edward和Jonathan。图7B示出根据本发明实施例的在私人地图上使用情绪图标的图形表示。屏幕712示出感兴趣的私人地点的地图。组中的朋友们已经通过表情图标将他们自己置于地图上。类似地,分别通过表情图标714、716、718和720来代表Karon、Sam、Edward和Jonathan。通常,可以使用不同类型的图标来替代表情图标。例如。图标可以是用户的图像,由用户选择的图形图像或者由用户选择的短语。
图8示出根据本发明实施例的将上下文媒体添加到地图上的个人位置的方法。所公开的方法使朋友中的每个能够添加关于他或她的位置的媒体信息,并且能够在组中的朋友们之间共享关于他或她在做什么或者在观看什么的信息。通常,大多人更擅于定位独特的地标,而非定位名称、号码或者通过方向(北、东、南、西)指令来进行导航。当一个人搜索特定位置时,寻找某一独特地标而非特定名称或号码将是有帮助的。例如,与寻找位于购物中心手册中的B230处的店面相比,寻找具有在个人的移动设备上所显示的店面入口图片的店面将更加容易。通过该应用中的将图片添加到地图的能力,组中的成员可以拍摄在她附近的独特场所的图片。并且该图片可以被发送给她的朋友们以帮助他们找到她。
如图8所示,组中的5个成员已经将他们自己置于共享地图801上,在该示例中共享地图是公司聚会的地点地图。分别通过表情图标802、806、810、811和814来代表组中的朋友们Jonathan、Karon、Edward、Sam和Chad。在该图中,Jonathan在自助餐台附近,并且他可以添加(attach)厨师准备食物的图片804;Karon在主入口附近,并且她可以添加入口的图片808;Edward和Sam在看第二舞台的表演,并且他们可以添加表演的图片812;并且Chad在看主舞台的表演,并且他可以添加舞台上的乐队的图片816。多媒体消息服务(MMS)技术被用于在组中的朋友们之间(在他们相应的移动设备之间)传送图像。通过添加到共享私人地图上每个朋友的位置处的文本关联信息,组中的朋友们更容易找到彼此。
图9示出根据本发明实施例的对多个社区的多级查看方法。在该示例中,在顶层,在世界地图902上的旧金山903、纽约904、伦敦905、巴格达906和悉尼907中示出多个社区。在总社区中的用户可以通过局部社区以查看该社区中成员的状态。例如,当用户点击在旧金山903的社区时,旧金山湾区908的地区地图被示出在左下角。如果用户进一步点击由表情图标910所指示的朋友的组,该位置的地点地图912被显示,以示出两个朋友913和914在地点地图912中的所在之处。以这样的方式,用户可以在多级查看环境中保持跟踪多个社区。
图10示出根据本发明实施例的用于在网站上运行地图应用的系统。该系统包括一个或多个因特网内容提供商服务器1002、数据库1005、和一个或多个客户端1004。服务器1002经由网络1003与客户端1004用接口连接。因特网内容提供商服务器1002是可操作用于经由网络1003向客户端1004提供内容的主机服务器。一个或多个服务器容纳网站,并且包括地图功能。数据库1005可操作用于存储由服务器1002和/或客户端1004提供的数据。数据库可以与服务器1002进行通信,或者经由网络1003与客户端1004进行通信。数据库可以存储在网页中所包括的数据项,例如地图和用户信息。
可替代地,服务器1002可以包括数据库、处理器、交换机、路由器、接口以及其他组件和模块。根据计算的和/或分布式计算需求,服务器1002的每个可以包括一个或多个服务器,或者可以被组合为比所示出的数目更少的服务器。服务器1002可以位于彼此相对的不同位置处。数据库也可以被分离地连接到服务器1002。根据计算的和/或分布式计算需求,可以存在多于或少于两个的数据库。数据库可以位于相对于彼此以及服务器1002的不同位置。
每个客户端1004可以是具有中央处理单元(CPU)、存储器、输入设备、输出设备和显示器的通用计算机,例如个人计算机。也可以将其他计算机系统配置实现为客户端1004,所述其他计算机系统配置包括因特网家电、手持设备、无线设备、便携式设备、可佩戴计算机、蜂窝式或移动电话、便携式数字助理(PDA)、多处理器系统、基于微处理器的或者可编程的消费类电子产品、机顶盒、网络PC、小型计算机等等。每个客户端1004还可以实现模拟和数字基带电路、功率管理电路、射频(RF)收发器以及电池接口和充电电路。客户端1004可以包括一个或多个应用、程序模块和/或子程序。作为示例,客户端1004可以包括浏览器应用(例如,Intemet Explorer等),和用于访问由服务器1002提供的网站和网页以及在数据库1005中存储的数据的图形用户界面(GUI)。客户端1004可以彼此相距很远,也可以与服务器1002和/或数据库1005相距很远。
网络1003是通信网络,例如局域网(LAN)、广域网(WAN)或因特网。当网络1003是公共网络时,安全功能(例如,VPN/SSL安全传输)可以被包括,以确保系统内经授权的访问。
服务器1002还包括多个个体域,例如,购物域1006、新闻域1008、地图域1010、和其他域1012。域是通过用于特定应用(例如购物应用、新闻应用和地图应用)的硬件和软件而实现的计算机系统。本发明的地图应用在地图域1010上运行,该地图域1010利用HTML、CSS、JavaScript和“Asynchronous JavaScript and XML”(AJAX)的组合来实现Web 2.0功能。
具体地,除保持跟踪由用户发起的浏览器行为改变之外,JavaScript被用于创建、监控、改变并且销毁对象,并且改变各种图像对象的状态。例如,当用户开始在浏览器视窗中拖动原始的缩略图时,浏览器激发(fire)由JavaScript捕捉到的“滑鼠向下”和“滑鼠移动”事件,并且对象被创建用于处理事件。该对象有效地是原始缩略图的副本,并且该图像副本被四处移动。换言之,每个对象具有状态,并且响应于由用户发起的对浏览器行为的改变(事件),这样的状态被创建并修改。
如上所述,监控并更新对象状态的处理是由事件驱动的。当用户执行特定动作时,在后台运行的JaveScript根据一组用户情况来确定所发起的确切的浏览器事件。例如,如果用户点击图标以外的部分并且拖动,那么该行为被解释为希望绘制选择矩形。类似地,如果用户直接点击图标并且开始将图标移动大于5个像素的距离,那么该行为被解释为拖动。然后,JaveScript开始监控滑鼠移动并且将图标添加到光标所在的点。在移动鼠标的同时,JaveScript更新所添加的图标的位置,并且等待用户释放图标。一旦图标被释放,JaveScript就确定光标在浏览器视窗内的位置。如果图标被放在有效的放置目标上,那么图标被置于地图上的放置位置处。如果图标被放在无效的放置目标上,那么复位动作被发起,并且图标迅速返回到其原始位置。在用户拖动图标的同时,JaveScript监控光标所在的位置,并且判断它是处于有效的放置目标上还是处于无效的放置目标上。当光标处于有效的放置目标上时,JaveScript导致有效的放置目标被加亮,以向用户提供正反馈。当光标移动到有效放置目标之外时,JaveScript使加亮区域变暗。
图11示出根据本发明实施例的图10的地图域的实现。如图11所示,地图域包括前端地图服务器1102、后端地图服务器1104、和后端位置存储系统1106。前端地图服务器1102、后端地图服务器1104和后端位置存储系统1106经由任何已知类型的网络1108或通信机制连接。
前端地图服务器1102执行若干功能。它从客户端接受对地图块(maptile)的请求,并且从后端地图服务器1104中将其取出。在必要的情况下,在将地图块返回给客户端之前,前端地图服务器1102可以对地图块执行附加的处理,例如剪切和放缩。它还接受对组中用户的当前位置信息的请求。这些信息从后端位置存储系统1106中被获得。它还接收用于更新用户位置的请求,所述用户位置被存储在后端位置存储系统1106中。可以在前端地图服务器1102中将对地图块的请求与用户位置数据结合,虽然优选将此操作留给客户端。
此外,前端地图服务器执行将一个或多个由用户定义的私人地图链接到公共地图的功能。具体地,它使公共地图与作为经链接的地图组的一个或多个由用户定义的私人地图相关联,其中在经链接的地图组中,每个地图被链接到另一地图。可以通过相应的地图图标来访问经链接的地图组。在一种方法中,通过在第一地图的坐标系和第二地图的坐标系之间执行数学变换,前端地图服务器1102可以在经链接的地图组中使第一地图中的单个点与第二地图中的单个点相关联。也可以通过在第一地图的坐标系和第二地图的坐标系之间执行算术转换,在经链接的地图组中使第一地图中的区域与第二地图相关联。应注意,也可以在客户端设备处执行前端地图服务器的这些功能。
前端客户端或设备(在图10中被示出为项1004)接收由后端地图服务器1104提供的地图,以及从后端位置存储系统1106取回的位置信息,并且在所述地图上绘制所述位置信息。多个用户可以被一次绘制,并且不同类型的信息可以被开启或关闭(例如,仅显示他们的表情图标和姓名)。前端客户端负责将地图的坐标系转换为基于本地屏幕的版本,其中地图的某些部分(并且因此用户)可能处于屏幕外并且可以滚动。根据客户端的性能,前端客户端可以直接连接到仅是前端地图服务器,或者到后端服务器的任一个。
桌上型电脑上的前端客户端可以被实现为诸如DHTML之类的web浏览器和根据块(tile)来呈现可滚动的地图的JavaScript。AJAX或正常表单张贴/页面取出可以被用于从/向后端地图服务器1104和后端位置存储系统1106读取/写入新的用户位置细节。可以针对每种类型的移动设备或者在某些更常见的平台上,专门开发在蜂窝式电话或PDA上的前端移动客户端。在一种方法中,J2ME(移动Java)被用于经由HTTP与后端位置存储系统1106和后端地图服务器1104通信。
在后端位置存储系统1106中,利用某种类型的坐标系来表示用户位置,例如纬度和经度(以及高度),或者更简单地x和y(以及z)。可以用大量其他信息来注释每个用户的位置,包括但并不局限于:用户的姓名、用户的昵称、表情图标、状态消息、示出自用户最后一次更新其位置起经过了多长时间的指示符、用户周围环境的照片、音频选录(clip)和IM。在一种方法中,这种信息被存储在关系数据库中。在另一实施例中,这种信息可以被存储为照片共享系统中关于照片的特定“标签”信息,所述照片共享系统例如是Yahoo照片域中的Flickr(http://www.flickr.com/)。可以利用在诸如PHP和.NET之类的任何web技术下的(SQL)数据库来实现后端位置存储系统1106。
可以由数据库及时将对后端位置存储系统1106的更新记入日志,从而使得未被地理地标注(不被地理位置标签标注(geo-tagged))的其他信息,如由相机所拍摄的照片,可以通过使用媒体的创建时戳与个人位置被更新的日期的组合来获得与之相关联的位置。数据库将支持用户在给定时间(或在某一时间范围内)可以登录并且查询其位置的外部API。应注意,个人在数据库中在任意给定时间可以具有多个“有效”位置。例如,用户可以在具有确定地理坐标的迪斯尼乐园,并且还可以在某个房间和楼层处的鬼屋里。提供坐标的“手动”处理意味着更新可以从地图应用或者从另一个源(例如正常的网页)被发送到数据库。
后端地图服务器1104负责提供用户坐标所参照的地图。它可以是将“块”(或者几份地图)的集合提供给特定客户端设备的块服务器(tileserver),或者可以是提供感兴趣的位置的单个照片的服务器,或者它们的组合(提供任何两维的地图/照片的块服务器)。
在后端地图服务器1104中,子地图包含关于如下内容的附加信息:哪些地图被包含在它们中;以及它们被包含在哪些地图中。在每种情况下,都存在在不同地图所使用的不同坐标系之间的数学变换。例如,餐馆座位图的子地图可以被表示为世界地图上的单个纬度和经度。地点可以被表示为一组纬度和经度点(构成多边形),其中在地点的x和y点以及主地图上的纬度和经度之间存在映射,因此子地图可以被示出为世界地图上的一个地区。因此,通过变换用户在每个子地图上的局部坐标直到世界地图被找到,或者直到不被其他地图包含的顶层地图被找到,可以获得用户在一个地图上的位置。
后端地图服务器1104包括构成地图的数据。后端地图服务器1104还执行预先将数据呈现到块中的功能,并且对数据进行后处理以使块或地图与前端地图服务器1102以及客户端兼容。例如,构成地图的数据可以包括向量信息(街道线等)。该数据被用于创建块,所述块是以图形表示向量信息的小的方形图像。这些块通常被用于Yahoo!地图中。可以需要后处理步骤,以将这些块分为更小块以适应质量不太好的网络以及移动设备的存储特性。地图的其他源包括照片数据库(如Filckr),所述其他源可以被预处理为块,或者可以根据需要被处理为块或者某种类型的经缩放图像。
应理解,为清楚起见,上述的描述通过参考不同的功能单元和处理器描述了本发明的实施例。然而,显然,可以使用在不同功能单元或处理器之间的任何适当的功能分布而不会削弱本发明。例如,可以由相同的处理器或控制器来执行将要由分离的处理器或控制器来执行的所示出的功能。因此,对特定功能单元的参考将被视为对用于提供所描述的功能的适当装置的参考,而非指示严格的逻辑或物理结构或组织。
可以以任何适当的形式来实现本发明,包括硬件、软件、固件或它们的任意组合。可选择的,本发明可以被部分地实现为在一个或多个数据处理器和/或数字信号处理器上运行的计算机软件。可以以任何适当的方式,物理地、功能性地并且逻辑地实现本发明实施例的元件和组件。事实上,可以以单个单元、以多个单元或者作为其他功能单元的一部分来实现功能。因此,可以以单个单元来实现本发明,或者可以在不同的单元和处理器之间物理地并且功能地分布本发明。
相关领域中的技术人员应认识到,所公开的实施例的许多可能修改和组合可以被使用,同时仍采用相同的基础下层机制和方法论。出于说明目的前述描述是参考具体实施例而写出的。然而,上述说明性的讨论并非意欲作为详尽的讨论或者将本发明限于所公开的精确形式。鉴于上述教导,许多修改和变化是可能的。实施例被选择并描述以说明本发明的原理及其实际应用,并且使得本领域中的其他技术人员能够根据所预期的具体应用来最佳地利用本发明以及经过各种修改的各实施例。

Claims (30)

1.一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的方法,包括:
导入代表区域或位置的公共可用映射的公共地图;
创建一个或多个由用户定义的私人地图;
通过一组相应的地图图标,将所述一个或多个由用户定义的私人地图链接到所述公共地图;并且
显示所述公共地图和所述一个或多个由用户定义的私人地图。
2.如权利要求1所述的方法,其中创建一个或多个由用户定义的私人地图包括:
捕捉图像;并且
利用所述图像来生成由用户定义的私人地图。
3.如权利要求2所述的方法,其中所述图像包括从由以下至少一项所构成的组中选出的项:
手绘地图;
印制地图;以及
照片图像。
4.如权利要求2所述的方法,其中所述图像还包括从由以下至少一项所构成的组中选出的项:
体育场的座位图;
影院的座位图;以及
建筑物的内部布局。
5.如权利要求1所述的方法,其中创建一个或多个由用户定义的私人地图还包括从由以下步骤所构成的组中选出的至少一个步骤:
导入在客户端设备中存储的不同的公共地图;以及
从网站下载不同的公共地图。
6.如权利要求1所述的方法,其中将所述一个或多个由用户定义的私人地图链接到所述公共地图包括:
将所述公共地图与所述一个或多个由用户定义的私人地图关联为经链接的地图组,其中在所述经链接的地图组中,每个地图被链接到另一地图;并且
通过所述相应的地图图标,访问所述经链接的地图组。
7.如权利要求6所述的方法,还包括:
在所述经链接的地图组中,使第一地图中的单个点与第二地图中的单个点相关联;并且
在第一地图的坐标系和第二地图的坐标系之间执行数学变换。
8.如权利要求6所述的方法,还包括:
在所述经链接的地图组中,使第一地图中的区域与第二地图相关联;并且
在第一地图的坐标系和第二地图的坐标系之间执行数学变换。
9.如权利要求1所述的方法,其中地图图标包括从由以下至少一项所构成的组中选出的项:
所述由用户定义的私人地图的缩略图;
所述由用户定义的私人地图的名称;
所述由用户定义的私人地图中的用户个数;以及
所述由用户定义的私人地图中的用户姓名的列表。
10.如权利要求9所述的方法,其中地图图标还包括从由以下至少一项所构成的组中选出的项:
所述用户的图像;
由所述用户选择的图形图像;
由所述用户选择的短语;
代表所述用户的情绪状态的标签;
代表所述用户的状态的标签;以及
代表由所述用户执行的动作的标签。
11.一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的设备,包括:
处理器,用于执行计算机程序;
存储器,用于存储数据;
输入模块,用于输入用户命令;
通信模块,用于发送和接收数据;
显示器,用于在屏幕上示出信息;
用于导入代表区域或位置的公共可用映射的公共地图的逻辑;
用于创建一个或多个由用户定义的私人地图的逻辑;
用于通过一组相应的地图图标将所述一个或多个由用户定义的私人地图链接到所述公共地图的逻辑;以及
用于显示所述公共地图和所述一个或多个由用户定义的私人地图的逻辑。
12.如权利要求11所述的设备,其中所述用于创建一个或多个由用户定义的私人地图的逻辑包括:
用于捕捉图像的逻辑;以及
用于利用所述图像来生成由用户定义的私人地图的逻辑。
13.如权利要求12所述的设备,其中所述图像包括从由以下至少一项所构成的组中选出的项:
手绘地图;
印制地图;以及
照片图像。
14.如权利要求12所述的设备,其中所述图像还包括从由以下至少一项所构成的组中选出的项:
体育场的座位图;
影院的座位图;以及
建筑物的内部布局。
15.如权利要求11所述的设备,其中所述用于创建一个或多个由用户定义的私人地图的逻辑还包括从由以下逻辑的至少一个所构成的组中选出的逻辑:
用于导入在客户端设备中存储的不同的公共地图的逻辑;以及
用于从网站下载不同的公共地图的逻辑。
16.如权利要求11所述的设备,其中所述用于将所述一个或多个由用户定义的私人地图链接到所述公共地图的逻辑包括:
用于将所述公共地图与所述一个或多个由用户定义的私人地图关联为经链接的地图组的逻辑,其中在所述经链接的地图组中,每个地图被链接到另一地图;以及
用于通过所述相应的地图图标来访问所述经链接的地图组的逻辑。
17.如权利要求16所述的设备,还包括:
用于在所述经链接的地图组中使第一地图中的单个点与第二地图中的单个点相关联的逻辑;以及
用于在第一地图的坐标系和第二地图的坐标系之间执行数学变换的逻辑。
18.如权利要求16所述的设备,还包括:
用于在所述经链接的地图组中使第一地图中的区域与第二地图相关联的逻辑;以及
用于在第一地图的坐标系和第二地图的坐标系之间执行数学变换的逻辑。
19.如权利要求11所述的设备,其中地图图标包括从由以下至少一项所构成的组中选出的项:
所述由用户定义的私人地图的缩略图;
所述由用户定义的私人地图的名称;
所述由用户定义的私人地图中的用户个数;以及
所述由用户定义的私人地图中的用户姓名的列表。
20.如权利要求19所述的设备,其中地图图标还包括从由以下至少一项所构成的组中选出的项:
所述用户的图像;
由所述用户选择的图形图像;
由所述用户选择的短语;
代表所述用户的情绪状态的标签;
代表所述用户的状态的标签;以及
代表由所述用户执行的动作的标签。
21.一种与公共地图一起呈现一个或多个由用户定义的私人地图以在一组用户之间共享的系统,包括:
后端位置存储服务器,用于存储用户位置信息;
后端地图服务器,用于处理地图;
前端地图服务器,用于通过通信网络在客户端设备、所述后端位置存储系统和所述后端地图服务器之间用接口连接,所述前端地图服务器还包括:
用于导入代表区域或位置的公共可用映射的公共地图的装置;
用于创建一个或多个由用户定义的私人地图的装置;
用于通过一组相应的地图图标将所述一个或多个由用户定义的私人地图链接到所述公共地图的装置;以及
用于向所述组的用户呈现所述公共地图和所述一个或多个由用户定义的私人地图的装置。
22.如权利要求21所述的系统,其中所述用于创建一个或多个由用户定义的私人地图的装置包括:
用于从客户端设备接收图像的装置;以及
用于利用所述图像来生成由用户定义的私人地图的装置。
23.如权利要求22所述的系统,其中所述图像包括从由以下至少一项所构成的组中选出的项:
手绘地图;
印制地图;以及
照片图像。
24.如权利要求22所述的系统,其中所述图像还包括从由以下至少一项所构成的组中选出的项:
体育场的座位图;
影院的座位图;以及
建筑物的内部布局。
25.如权利要求21所述的系统,其中所述用于创建一个或多个由用户定义的私人地图的装置还包括从由以下装置的至少一个所构成的组中选出的装置:
用于导入在客户端设备中存储的不同的公共地图的装置;以及
用于从网站下载不同的公共地图的装置。
26.如权利要求21所述的系统,其中所述用于将所述一个或多个由用户定义的私人地图链接到所述公共地图的装置包括:
用于将所述公共地图与所述一个或多个由用户定义的私人地图关联为经链接的地图组的装置,其中在所述经链接的地图组中,每个地图被链接到另一地图;以及
用于通过所述相应的地图图标来访问所述经链接的地图组的装置。
27.如权利要求26所述的系统,还包括:
用于在所述经链接的地图组中使第一地图中的单个点与第二地图中的单个点相关联的装置;以及
用于在第一地图的坐标系和第二地图的坐标系之间执行数学变换的装置。
28.如权利要求26所述的系统,还包括:
用于在所述经链接的地图组中使第一地图中的区域与第二地图相关联的装置;以及
用于在第一地图的坐标系和第二地图的坐标系之间执行数学变换的装置。
29.如权利要求21所述的系统,其中地图图标包括从由以下至少一项所构成的组中选出的项:
所述由用户定义的私人地图的缩略图;
所述由用户定义的私人地图的名称;
所述由用户定义的私人地图中的用户个数;以及
所述由用户定义的私人地图中的用户姓名的列表。
30.如权利要求29所述的系统,其中地图图标还包括从由以下至少一项所构成的组中选出的项:
所述用户的图像;
由所述用户选择的图形图像;
由所述用户选择的短语;
代表所述用户的情绪状态的标签;
代表所述用户的状态的标签;以及
代表由所述用户执行的动作的标签。
CNA200780006563XA 2006-02-24 2007-02-22 由用户定义的私人地图 Pending CN101390414A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510946922.6A CN105444767B (zh) 2006-02-24 2007-02-22 由用户定义的私人地图

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/361,236 2006-02-24
US11/361,236 US7450003B2 (en) 2006-02-24 2006-02-24 User-defined private maps

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201510946922.6A Division CN105444767B (zh) 2006-02-24 2007-02-22 由用户定义的私人地图

Publications (1)

Publication Number Publication Date
CN101390414A true CN101390414A (zh) 2009-03-18

Family

ID=38445462

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA200780006563XA Pending CN101390414A (zh) 2006-02-24 2007-02-22 由用户定义的私人地图
CN201510946922.6A Active CN105444767B (zh) 2006-02-24 2007-02-22 由用户定义的私人地图

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201510946922.6A Active CN105444767B (zh) 2006-02-24 2007-02-22 由用户定义的私人地图

Country Status (7)

Country Link
US (1) US7450003B2 (zh)
EP (1) EP1987683B1 (zh)
JP (1) JP5367380B2 (zh)
KR (1) KR101058984B1 (zh)
CN (2) CN101390414A (zh)
HK (1) HK1218156A1 (zh)
WO (1) WO2007100632A2 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103943026A (zh) * 2014-04-24 2014-07-23 深圳市赛速科技有限公司 一种基于像素距离的目标点自动排布方法
CN104126197A (zh) * 2011-12-27 2014-10-29 索尼公司 信息处理设备、信息处理方法和程序
CN104618854A (zh) * 2014-05-20 2015-05-13 腾讯科技(深圳)有限公司 共享位置信息的方法、终端及服务器
CN105183910A (zh) * 2015-10-13 2015-12-23 张玙璠 一种基于云数据的旅游景区电子地图协同制作系统
CN105243957A (zh) * 2015-11-21 2016-01-13 兰州交通大学 微地图制作与系统设计方法
CN106030612A (zh) * 2014-02-18 2016-10-12 谷歌公司 提供照片热图
CN107243156A (zh) * 2017-06-30 2017-10-13 珠海金山网络游戏科技有限公司 一种大型分布式网络游戏服务器系统

Families Citing this family (162)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606819B2 (en) 2001-10-15 2009-10-20 Maya-Systems Inc. Multi-dimensional locating system and method
US8316306B2 (en) 2001-10-15 2012-11-20 Maya-Systems Inc. Method and system for sequentially navigating axes of elements
US20080058106A1 (en) 2002-10-07 2008-03-06 Maya-Systems Inc. Multi-dimensional locating game system and method
US8453065B2 (en) 2004-06-25 2013-05-28 Apple Inc. Preview and installation of user interface elements in a display environment
US8538393B1 (en) 2004-09-21 2013-09-17 Advanced Ground Information Systems, Inc. Method to provide ad hoc and password protected digital and voice networks
US10645562B2 (en) 2004-09-21 2020-05-05 Agis Software Development Llc Method to provide ad hoc and password protected digital and voice networks
US7822746B2 (en) * 2005-11-18 2010-10-26 Qurio Holdings, Inc. System and method for tagging images based on positional information
EP1798632A1 (en) * 2005-12-19 2007-06-20 Research In Motion Limited Computing device and method of indicating status of application program
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8139514B2 (en) * 2006-02-24 2012-03-20 Yahoo! Inc. Method and system for communicating with multiple users via a map over the internet
US7797019B2 (en) 2006-03-29 2010-09-14 Research In Motion Limited Shared image database with geographic navigation
US8121610B2 (en) 2006-03-31 2012-02-21 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
EP1840511B1 (en) * 2006-03-31 2016-03-02 BlackBerry Limited Methods and apparatus for retrieving and displaying map-related data for visually displayed maps of mobile communication devices
EP1840521A3 (en) * 2006-03-31 2009-02-11 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
US20070233734A1 (en) * 2006-04-03 2007-10-04 Sony Ericsson Mobile Communications Ab Enhanced use of map and map metadata
US8015245B2 (en) * 2006-04-24 2011-09-06 Microsoft Corporation Personalized information communications
US20080045138A1 (en) * 2006-05-01 2008-02-21 Microsoft Corporation Context information communications via a mobile device
US7945852B1 (en) * 2006-05-19 2011-05-17 Washington State University Research Foundation Strategies for annotating digital maps
US7881864B2 (en) * 2006-05-31 2011-02-01 Garmin Switzerland Gmbh Method and apparatus for utilizing geographic location information
RU2008149112A (ru) * 2006-06-30 2010-06-20 Теле Атлас Норт Америка, Инк. (Us) Способ и система для сбора пользовательских запросов на обновление относительно географических данных для поддержки автоматизированного анализа, обработки и обновлений географических данных
US7823073B2 (en) * 2006-07-28 2010-10-26 Microsoft Corporation Presence-based location and/or proximity awareness
GB2440958A (en) * 2006-08-15 2008-02-20 Tomtom Bv Method of correcting map data for use in navigation systems
US8780925B2 (en) 2006-08-17 2014-07-15 Fonality, Inc. Mobile use of a PBX system
US7945386B2 (en) 2006-08-25 2011-05-17 Mitac International Corporation Rerouting in vehicle navigation systems
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
AU2007294516A1 (en) * 2006-09-08 2008-03-13 Fortiusone, Inc. System and method for web enabled geo-analytics and image processing
US7958453B1 (en) * 2006-09-29 2011-06-07 Len Bou Taing System and method for real-time, multi-user, interactive and collaborative environments on the web
US8126782B1 (en) * 2006-10-06 2012-02-28 Sprint Communications Company L.P. Method and device for location integrated ordering and queue placement
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US8788954B2 (en) 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
US7768395B2 (en) * 2007-01-19 2010-08-03 Gold Steven K Brand mapping
US7692655B2 (en) 2007-02-16 2010-04-06 Mitac International Corporation Apparatus and method of generating curved baseline for map labeling
US8693659B2 (en) * 2007-03-09 2014-04-08 Fonality, Inc. System and method for centralized presence management of local and remote users
US7783417B2 (en) 2007-03-09 2010-08-24 Mitac International Corporation Methods and apparatus for determining a route having an estimated minimum fuel usage for a vehicle
US8098810B2 (en) 2007-03-09 2012-01-17 Fonality, Inc. Intelligent presence management in a communication routing system
US7835863B2 (en) * 2007-04-18 2010-11-16 Mitac International Corporation Method and system for navigation using GPS velocity vector
US8078641B2 (en) 2007-04-25 2011-12-13 Mitac International Corporation Adjusting spatial operations based on map density
US8379832B1 (en) 2007-05-03 2013-02-19 Fonality, Inc. Universal queuing for inbound communications
US8826123B2 (en) 2007-05-25 2014-09-02 9224-5489 Quebec Inc. Timescale for presenting information
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US8463238B2 (en) 2007-06-28 2013-06-11 Apple Inc. Mobile device base station
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
CA2601154C (en) 2007-07-07 2016-09-13 Mathieu Audet Method and system for distinguising elements of information along a plurality of axes on a basis of a commonality
US8565781B2 (en) * 2007-07-27 2013-10-22 Intertrust Technologies Corporation Content publishing systems and methods
US10097695B2 (en) 2007-08-10 2018-10-09 Fonality, Inc. System and method for providing carrier-independent VoIP communication
KR101435800B1 (ko) * 2007-08-20 2014-08-29 엘지전자 주식회사 휴대 단말기, 휴대 단말기의 데이터 전송 방법 그리고프로그램이 기록된 저장매체
US8601392B2 (en) 2007-08-22 2013-12-03 9224-5489 Quebec Inc. Timeline for presenting information
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US7882102B2 (en) 2007-09-10 2011-02-01 Mitac International Corporation Nearest-neighbor geographic search
US8554475B2 (en) 2007-10-01 2013-10-08 Mitac International Corporation Static and dynamic contours
US8127246B2 (en) 2007-10-01 2012-02-28 Apple Inc. Varying user interface element based on movement
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
US9646083B2 (en) * 2007-12-03 2017-05-09 International Business Machines Corporation Web 2.0 system and method for dynamic categorization of heterogeneous and regulated enterprise assets
US9582937B2 (en) * 2008-01-02 2017-02-28 Nokia Technologies Oy Method, apparatus and computer program product for displaying an indication of an object within a current field of view
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8452529B2 (en) 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
US20090182498A1 (en) * 2008-01-11 2009-07-16 Magellan Navigation, Inc. Systems and Methods to Provide Navigational Assistance Using an Online Social Network
US8498808B2 (en) 2008-01-18 2013-07-30 Mitac International Corp. Method and apparatus for hybrid routing using breadcrumb paths
US8290703B2 (en) 2008-01-18 2012-10-16 Mitac International Corporation Method and apparatus for access point recording using a position device
US8700314B2 (en) 2008-01-18 2014-04-15 Mitac International Corporation Method and apparatus to search for local parking
CA2657835C (en) 2008-03-07 2017-09-19 Mathieu Audet Documents discrimination system and method thereof
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8099237B2 (en) * 2008-07-25 2012-01-17 Navteq North America, Llc Open area maps
US8825387B2 (en) 2008-07-25 2014-09-02 Navteq B.V. Positioning open area maps
US8339417B2 (en) * 2008-07-25 2012-12-25 Navteq B.V. Open area maps based on vector graphics format images
US20100021013A1 (en) * 2008-07-25 2010-01-28 Gale William N Open area maps with guidance
US8374780B2 (en) * 2008-07-25 2013-02-12 Navteq B.V. Open area maps with restriction content
US20100023251A1 (en) * 2008-07-25 2010-01-28 Gale William N Cost based open area maps
US8229176B2 (en) * 2008-07-25 2012-07-24 Navteq B.V. End user image open area maps
KR101568351B1 (ko) * 2008-08-08 2015-11-20 엘지전자 주식회사 터치 스크린을 구비한 이동 단말기 및 이를 이용한 데이터 처리 방법
US8249804B2 (en) 2008-08-20 2012-08-21 Mitac International Corporation Systems and methods for smart city search
US8607155B2 (en) 2008-09-12 2013-12-10 9224-5489 Quebec Inc. Method of managing groups of arrays of documents
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8219317B2 (en) 2008-09-22 2012-07-10 Mitac International Corporation Route navigation via a proximity point
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
US8584031B2 (en) 2008-11-19 2013-11-12 Apple Inc. Portable touch screen device, method, and graphical user interface for using emoji characters
JP5551867B2 (ja) * 2008-12-05 2014-07-16 ソニー株式会社 情報処理装置、及び情報処理方法
KR101538691B1 (ko) 2009-01-07 2015-07-22 삼성전자주식회사 휴대 단말기를 이용한 길 안내 방법 및 장치
US8719386B2 (en) 2009-01-08 2014-05-06 Fonality, Inc. System and method for providing configuration synchronicity
KR101545703B1 (ko) * 2009-01-12 2015-08-20 삼성전자 주식회사 이동단말의 위치정보를 활용한 위치 서비스 제공 및 수신방법
US8375292B2 (en) * 2009-01-16 2013-02-12 International Business Machines Corporation Tool and method for mapping and viewing an event
US9443244B2 (en) * 2009-03-16 2016-09-13 Fonality, Inc. System and method for utilizing customer data in a communication system
US10318922B2 (en) 2009-03-16 2019-06-11 Fonality, Inc. System and method for automatic insertion of call intelligence in an information system
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US9148510B2 (en) * 2009-06-23 2015-09-29 MEA Mobile Smart phone crowd enhancement
JP5410857B2 (ja) * 2009-06-24 2014-02-05 株式会社ナビタイムジャパン 地図情報提供システム、および、地図情報提供方法
US20110078262A1 (en) * 2009-09-28 2011-03-31 Michelman Eric H Electronic mail assisted communications system
US8504512B2 (en) 2009-12-02 2013-08-06 Microsoft Corporation Identifying geospatial patterns from device data
US8463546B2 (en) * 2009-12-18 2013-06-11 Qualcomm Incorporated Method and apparatus for providing navigation support for private premises
KR101604843B1 (ko) * 2009-12-30 2016-03-21 엘지전자 주식회사 휴대 단말기 및 그 동작 제어방법
US8463543B2 (en) * 2010-02-05 2013-06-11 Apple Inc. Schematic maps
US9781170B2 (en) 2010-06-15 2017-10-03 Live Nation Entertainment, Inc. Establishing communication links using routing protocols
WO2011159811A2 (en) * 2010-06-15 2011-12-22 Ticketmaster, Llc Methods and systems for computer aided event and venue setup and modeling and interactive maps
US10096161B2 (en) 2010-06-15 2018-10-09 Live Nation Entertainment, Inc. Generating augmented reality images using sensor and location data
CA2706743A1 (en) * 2010-06-30 2010-09-08 Ibm Canada Limited - Ibm Canada Limitee Dom based page uniqueness indentification
US10267892B2 (en) 2010-10-04 2019-04-23 Qualcomm Incorporated Locating a device using a reference point to align location information
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US9058093B2 (en) 2011-02-01 2015-06-16 9224-5489 Quebec Inc. Active element
US8818706B1 (en) 2011-05-17 2014-08-26 Google Inc. Indoor localization and mapping
US8164599B1 (en) * 2011-06-01 2012-04-24 Google Inc. Systems and methods for collecting and providing map images
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
CN102831113B (zh) * 2011-06-14 2015-10-21 腾讯科技(深圳)有限公司 位置信息分享方法及系统
KR101110639B1 (ko) 2011-06-22 2012-06-12 팅크웨어(주) 세이프 서비스 시스템 및 그 방법
US8959440B2 (en) * 2011-09-08 2015-02-17 Citizen, Inc. Inner-circle social sourcing
US10289657B2 (en) 2011-09-25 2019-05-14 9224-5489 Quebec Inc. Method of retrieving information elements on an undisplayed portion of an axis of information elements
US20130132846A1 (en) * 2011-11-21 2013-05-23 Clover Point Cartographics Ltd Multiple concurrent contributor mapping system and method
JP5872866B2 (ja) * 2011-11-28 2016-03-01 富士通テン株式会社 端末装置、情報提示装置およびグループ通信システム
WO2013103978A2 (en) * 2012-01-05 2013-07-11 Glympse Inc. Systems and methods for mobile communication integration
US9170113B2 (en) 2012-02-24 2015-10-27 Google Inc. System and method for mapping an indoor environment
US9432453B2 (en) * 2012-05-30 2016-08-30 Google Inc. System and method for sharing geospatial assets between local devices
US9519693B2 (en) 2012-06-11 2016-12-13 9224-5489 Quebec Inc. Method and apparatus for displaying data element axes
US9646080B2 (en) 2012-06-12 2017-05-09 9224-5489 Quebec Inc. Multi-functions axis-based interface
JP5904138B2 (ja) * 2013-02-14 2016-04-13 マツダ株式会社 位置情報提供システム
US20140337426A1 (en) * 2013-05-13 2014-11-13 Nvidia Corporation Use of handheld devices (phones/tablets) as speakers to make multichannel audio configuration over wi-fi
US9727298B2 (en) * 2013-05-28 2017-08-08 Sony Corporation Device and method for allocating data based on an arrangement of elements in an image
US9392044B2 (en) 2013-06-24 2016-07-12 Google Inc. System and method for providing geospatial assets
JP2016532204A (ja) * 2013-08-15 2016-10-13 エモティエント インコーポレイテッド 空間と時間上のグラフィックスシステムおよび方法に基づく情動と外見
DE102014200658A1 (de) * 2014-01-16 2015-06-18 Robert Bosch Gmbh Verfahren zur Navigation und Navigationssystem
JP6267014B2 (ja) * 2014-03-06 2018-01-24 本田技研工業株式会社 メッセージ交換を行うプログラム、方法、及び電子機器
US9313265B2 (en) * 2014-04-25 2016-04-12 Google Inc. System and method for providing individualized portable asset applications
US9964409B1 (en) * 2014-05-27 2018-05-08 Apple Inc. Localized map generation
US11494390B2 (en) 2014-08-21 2022-11-08 Affectomatics Ltd. Crowd-based scores for hotels from measurements of affective response
US11269891B2 (en) 2014-08-21 2022-03-08 Affectomatics Ltd. Crowd-based scores for experiences from measurements of affective response
DE102015113929A1 (de) 2014-08-21 2016-02-25 Affectomatics Ltd. Bewertung und Benachrichtigungen auf der Grundlage affektiver Reaktionen der Crowd
KR20160029974A (ko) * 2014-09-05 2016-03-16 삼성전자주식회사 지도 서비스를 통해 정보를 공유하는 방법 및 이를 제공하는 전자 장치
US9593955B2 (en) * 2015-01-19 2017-03-14 Here Global B.V. Updating navigational map data
KR101682519B1 (ko) 2015-06-26 2016-12-07 주식회사 티케이씨 도금설비의 아노드 장치
US9671236B2 (en) 2015-10-29 2017-06-06 Here Global B.V. Tile versioning to improve usability of streamed navigation data
TWI602166B (zh) * 2016-03-03 2017-10-11 金寶電子工業股份有限公司 電子地圖上顯示信標收訊狀態之電腦實施方法
US20170329569A1 (en) * 2016-05-16 2017-11-16 Peter Wilczynski Displaying an update to a geographical area
US11107150B2 (en) 2016-07-10 2021-08-31 Beachy Co. Ad Hoc item Geo temporal location and allocation apparatuses, methods and systems
US10270727B2 (en) * 2016-12-20 2019-04-23 Palantir Technologies, Inc. Short message communication within a mobile graphical map
WO2018136030A1 (en) * 2017-01-17 2018-07-26 Google Llc Assistive screenshots
US10671266B2 (en) 2017-06-05 2020-06-02 9224-5489 Quebec Inc. Method and apparatus of aligning information element axes
KR102047093B1 (ko) 2017-11-16 2019-11-21 주식회사 티케이씨 인쇄회로기판의 도금편차 개선을 위한 지그장치
CN108195392A (zh) * 2018-03-14 2018-06-22 维沃移动通信有限公司 一种多人线路规划方法及终端
DK201870380A1 (en) 2018-05-07 2020-01-29 Apple Inc. DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES
KR20200030651A (ko) 2018-09-12 2020-03-23 주식회사 티케이씨 인쇄회로기판용 개별 전기 도금장치
JP7135690B2 (ja) * 2018-10-04 2022-09-13 ソニーグループ株式会社 情報処理装置および方法、プログラム、並びに移動体制御システム
CN109618055B (zh) * 2018-12-25 2020-07-17 维沃移动通信有限公司 一种位置共享方法及移动终端
DK201970530A1 (en) 2019-05-06 2021-01-28 Apple Inc Avatar integration with multiple applications
CN112146645B (zh) * 2019-06-28 2022-07-22 浙江商汤科技开发有限公司 一种坐标系对齐的方法及装置、电子设备和存储介质
US20210200426A1 (en) * 2019-12-27 2021-07-01 Snap Inc. Expressive user icons in a map-based messaging system interface
US11169658B2 (en) 2019-12-31 2021-11-09 Snap Inc. Combined map icon with action indicator

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000082001A (ja) * 1998-09-04 2000-03-21 Ai Soft Kk データ管理装置およびデータ管理方法
US6400690B1 (en) 1998-10-15 2002-06-04 International Business Machines Corporation Dual map system for navigation and wireless communication
JP2001042764A (ja) * 1999-08-04 2001-02-16 Sony Corp 地図表示装置
US7136915B2 (en) * 2000-03-14 2006-11-14 Rieger Iii Charles J System for communicating through maps
JP2002015215A (ja) * 2000-06-30 2002-01-18 Hitachi Ltd マルチメデア情報配信システムおよび携帯情報端末装置
US6968179B1 (en) * 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
JP2002073620A (ja) * 2000-08-30 2002-03-12 Nternet Number Corp 位置情報配信方法
US6857016B1 (en) 2000-09-25 2005-02-15 Ricoh Company Limited Method and system of data collection and mapping from a remote position reporting device
JP2002191067A (ja) * 2000-12-20 2002-07-05 Sanyo Electric Co Ltd 携帯通信機器
JP4882151B2 (ja) * 2000-12-27 2012-02-22 ソニー株式会社 情報処理装置、情報処理方法、記録媒体および画像処理装置
JP2002229991A (ja) 2001-01-31 2002-08-16 Fujitsu Ltd サーバ,ユーザ端末,情報提供サービスシステムおよび情報提供サービス方法
JP2002247421A (ja) * 2001-02-22 2002-08-30 Konica Corp 電子カメラ
US6879838B2 (en) 2001-04-20 2005-04-12 Koninklijke Philips Electronics N.V. Distributed location based service system
WO2002097616A1 (en) 2001-05-22 2002-12-05 Nanyang University Collaborative virtual enivonment system and method
US20040049345A1 (en) 2001-06-18 2004-03-11 Mcdonough James G Distributed, collaborative workflow management software
JP2003153320A (ja) * 2001-11-14 2003-05-23 Fuji Photo Film Co Ltd 位置情報通知システムおよび位置情報通知方法
GB2385748C (en) * 2002-02-25 2013-04-24 Jerome Spaargaren Data communications
ES2355076T3 (es) * 2002-03-01 2011-03-22 Telecommunication Systems, Inc. Procedimiento y aparato para enviar, recuperar y planificar información relevante para la ubicación.
JP2003323430A (ja) * 2002-04-26 2003-11-14 Navitime Japan Co Ltd 地図情報配信システム、情報端末
JP4224985B2 (ja) * 2002-05-22 2009-02-18 ソニー株式会社 地図描画装置、地図表示システム、およびプログラム
JP4300767B2 (ja) * 2002-08-05 2009-07-22 ソニー株式会社 ガイドシステム、コンテンツサーバ、携帯装置、情報処理方法、情報処理プログラム、及び記憶媒体
JP4225029B2 (ja) * 2002-10-18 2009-02-18 日産自動車株式会社 地図画像表示装置及び地図画像表示プログラム
WO2004074778A1 (en) * 2003-02-14 2004-09-02 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
US7330112B1 (en) * 2003-09-09 2008-02-12 Emigh Aaron T Location-aware services
US7702728B2 (en) * 2004-01-30 2010-04-20 Microsoft Corporation Mobile shared group interaction
JP2005227374A (ja) * 2004-02-10 2005-08-25 Casio Comput Co Ltd 地図データ作成装置および地図データ作成方法
JP4286730B2 (ja) * 2004-06-30 2009-07-01 三菱電機株式会社 移動体情報共有システム
US20060058953A1 (en) * 2004-09-07 2006-03-16 Cooper Clive W System and method of wireless downloads of map and geographic based data to portable computing devices
US20070032945A1 (en) * 2005-08-02 2007-02-08 Jason Kaufman System and method for providing location related information to a network user

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104126197A (zh) * 2011-12-27 2014-10-29 索尼公司 信息处理设备、信息处理方法和程序
CN106030612A (zh) * 2014-02-18 2016-10-12 谷歌公司 提供照片热图
CN106030612B (zh) * 2014-02-18 2019-11-01 谷歌有限责任公司 提供照片热图
CN103943026A (zh) * 2014-04-24 2014-07-23 深圳市赛速科技有限公司 一种基于像素距离的目标点自动排布方法
CN104618854A (zh) * 2014-05-20 2015-05-13 腾讯科技(深圳)有限公司 共享位置信息的方法、终端及服务器
CN105183910A (zh) * 2015-10-13 2015-12-23 张玙璠 一种基于云数据的旅游景区电子地图协同制作系统
CN105243957A (zh) * 2015-11-21 2016-01-13 兰州交通大学 微地图制作与系统设计方法
CN107243156A (zh) * 2017-06-30 2017-10-13 珠海金山网络游戏科技有限公司 一种大型分布式网络游戏服务器系统

Also Published As

Publication number Publication date
CN105444767A (zh) 2016-03-30
WO2007100632A3 (en) 2007-10-25
US7450003B2 (en) 2008-11-11
JP2009528555A (ja) 2009-08-06
WO2007100632A2 (en) 2007-09-07
CN105444767B (zh) 2021-01-15
KR101058984B1 (ko) 2011-08-23
WO2007100632A9 (en) 2007-12-06
JP5367380B2 (ja) 2013-12-11
EP1987683A4 (en) 2012-02-22
EP1987683B1 (en) 2016-04-06
KR20080097233A (ko) 2008-11-04
US20070204218A1 (en) 2007-08-30
HK1218156A1 (zh) 2017-02-03
EP1987683A2 (en) 2008-11-05

Similar Documents

Publication Publication Date Title
CN101390414A (zh) 由用户定义的私人地图
US9014076B2 (en) Method and system for communicating with multiple user communities via a map
US8605094B1 (en) Graphical display of locations
US8554875B1 (en) Communicating future locations in a social network
US8589808B1 (en) Suggestions in a social network
US8732246B2 (en) Mobile social network for facilitating GPS based services
CN102804181B (zh) 导航查询
JP5647141B2 (ja) 関心のあるオブジェクトを指定することにより動作を開始しフィードバックを提供するシステム及び方法
US8584051B1 (en) Location and time user interface dial
US20140122136A1 (en) Social interaction system for facilitating display of current location of friends and location of preferred businesses
US20140282040A1 (en) Delivering Future Plans
US9702706B2 (en) Facility wayfinding system
US20140297666A1 (en) Managing event data in a diary
WO2010006062A1 (en) Social networking services for a location-aware mobile communication device
US20140282075A1 (en) Delivering Experience Opportunities
US10156446B2 (en) Facility wayfinding system
US20150341740A1 (en) Systems and methods for communicating with a unique identifier
CA3009211A1 (en) Facility wayfinding system
US11425192B2 (en) Systems and methods for communicating with a unique identifier
Atzl et al. Online Visualization of Streaming Data
JP2006331208A (ja) 祈念先地点登録装置
Sampat Enabling Locative Experiences

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: FEIYANG MANAGEMENT CO., LTD.

Free format text: FORMER OWNER: YAHOO CORP.

Effective date: 20150204

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150204

Address after: The British Virgin Islands of Tortola

Applicant after: Fly upward Management Co., Ltd

Address before: American California

Applicant before: Yahoo Corp.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090318