人们喜爱的全球定位系统(gps)方向的制作方法

文档序号:9693717阅读:349来源:国知局
人们喜爱的全球定位系统(gps)方向的制作方法
【技术领域】
[0001 ]本公开整体涉及移动设备。
【背景技术】
[0002]可以包括社交网络网站的社交网络系统能够使社交网络系统中的用户(诸如,人或组织等)与社交网络系统交互以及通过社交网络系统彼此交互。社交网络系统可利用用户的输入创建于该用户相关联的用户资料并且将用户资料存储在社交网络系统中。用户资料可包括人口统计信息、通信渠道信息、以及有关用户的个人兴趣的信息。社交网络系统还可利用用户的输入创建并且存储用户与社交网络系统中的其他用户的关系的记录、以及提供服务(例如,公告墙、照片共享、活动组织、发送消息、游戏、或广告),以便于两个或更多个用户之间的社交交互。
[0003]社交网络系统可通过一个或多个网络将与其服务有关的内容或消息发送至用户的移动设备或其他计算设备。用户还可将软件应用程序安装在用户的移动设备或其他计算设备上,以用于访问用户的用户资料和社交网络系统内的其他数据。社交网络系统可生成内容对象的个性化设置以向用户显示,诸如,与该用户联系的其他用户的聚合故事的新鲜事。
[0004]诸如智能手机、平板电脑、或膝上型电脑的移动计算设备可包括用于确定其位置、方向、或方位的功能,诸如,GPS接收器、罗盘、陀螺仪、或加速计。这种设备还可包括用于无线通信的功能,诸如,蓝牙通信、近场通信(NFC)、或红外(IR)通信、或者与无线局域网(WLAN)或蜂窝电话网的通信等。这种设备还可包括一个或多个摄像机、扫描仪、触摸屏、麦克风、或扬声器。移动计算设备还可执行软件应用,诸如,游戏、网络浏览器、或社交网络应用。用户利用社交网络应用可与其社交网络中的其他用户联系、通信、以及共享信息。

【发明内容】

[0005]在【具体实施方式】中,移动计算设备可记录用户的位置数据并且推断用户行走的路径。根据最经常行走的或最长路径可以对推断路径进行排序,并且可将已排序的推断路径提供给用户进行确认。一旦用户确认,则可以存储推断的路径。当用户指示移动计算设备提供自点A至点B的方向,移动计算设备可计算自点A至点B的路线并且提供一组路线规划(turn-by-turn)导航指令。在【具体实施方式】中,通过使用一个或多个存储的推断路径的缩略导航指令替换路线中的至少一些导航指令可以修改该组导航指令。例如,如果路线包括路段A-C、路段C-D、以及路段D-A并且路段C-D与存储路径相符,则该组导航指令可包括关于路段A-C和路段D-A的详细的路线规划导航指令,同时给出关于相符路段C-D的缩略导航指令(例如,“现行驶到D。”)。
【附图说明】
[0006]图1示出了与社交网络系统相关联的示例性网络环境。
[0007]图2示出了示例性的移动计算设备。
[0008]图3示出了用于提供人们喜爱的导航指令的示例性方法。
[0009]图4示出了示例性的社交图谱。
[0010]图5示出了示例性的计算机系统。
【具体实施方式】
[0011]图1示出了与社交网络系统相关联的示例性网络环境100。网络环境100包括通过网络110连接至彼此的用户101、客户端系统130、社交网络系统160、以及第三方系统170。尽管图1示出了用户101、客户端系统130、社交网络系统160、第三方系统170、以及网络110的具体布置,然而,本公开设想了用户101、客户端系统130、社交网络系统160、第三方系统170、以及网络110的任意合适布置。例如但不限于,客户端系统130、社交网络系统160、以及第三方系统170中的两个或更多个可绕过网络110直接连接至彼此。又例如,客户端系统130、社交网络系统160、以及第三方系统170中的两个或更多个可全部或部分地通过物理或逻辑方式彼此共置。而且,尽管图1示出了用户101、客户端系统130、社交网络系统160、第三方系统170、以及网络110的具体数目,然而,本公开设想了用户101、客户端系统130、社交网络系统160、第三方系统170、以及网络110的任意合适数目。例如但不限于,网络环境100可包括多个用户101、多个客户端系统130、多个社交网络系统160、多个第三方系统170、以及多个网络110。
[0012]在【具体实施方式】中,用户101可以是与社交网络系统160交互或通信或者通过社交网络系统160交互或通信的个体(人类用户)、实体(例如,企业、公司、或第三方应用)、或(例如,个体或实体的)团体。在【具体实施方式】中,社交网络系统160可以是承载在线社交网络的网络可寻址计算系统。社交网络系统160可生成、存储、接收、并且发送社交网络数据,诸如,用户资料数据、概念资料数据、社交图谱信息、或与在线社交网络有关的其他合适数据。网络环境100中的其他部件可直接或经由网络110访问社交网络系统160。在【具体实施方式】中,社交网络系统160可包括授权服务器(或其他合适的部件),例如,授权服务器允许用户101通过设置适当的隐私设置而选择加入或选择退出由社交网络系统160记录其动作或与其他系统(例如,第三方系统170)分享其动作。用户的隐私设置可确定记录与用户相关联的哪些信息、如何记录与用户相关联的信息、何时记录与用户相关联的信息、谁可以记录与用户相关联的信息、可以与谁分享与用户相关联的信息、以及出于何种目的可以记录或分享与用户相关联的信息。授权服务器可用于根据需要通过阻拦、数据散列法、匿名化、或其他合适的技术来实现社交网络系统30中的用户的一个或多个隐私设置。在【具体实施方式】中,第三方系统170可以是承载网站或应用的网络可寻址计算系统。第三方系统170可生成、存储、接收、并且发送第三方系统数据,诸如,网页、文本、图像、视频、音频、或应用等。网络环境100中的其他部件可直接或经由网络110访问第三方系统170。在【具体实施方式】中,一个或多个用户101可使用一个或多个客户端系统130访问社交网络系统160或第三方系统170、将数据发送至社交网络系统160或第三方系统170、并且从社交网络系统160或第三方系统170接收数据。客户端系统130可直接、经由网络110、或经由第三方系统访问社交网络系统160或第三方系统170。例如但不限于,客户端系统130可经由社交网络系统160访问第三方系统170。客户端系统130可以是任意合适的计算设备,诸如,个人电脑、膝上型电脑、蜂窝电话、智能手机、或平板电脑等。
[0013]本公开设想了任意合适的网络110。例如但不限于,网络110中的一个或者多个部分可包括自组网、内联网、外联网、虚拟专用网(VPN)、局域网(LAN)、无线LAN(WLAN)、广域网(WAN)、无线WAN(WWAN)、城域网(MAN)、互联网的一部分、公共交换电话网(PSTN)的一部分、蜂窝电话网、或者这些中的两个或者更多个的组合。网络110可包括一个或者多个网络110。
[0014]链路150可将客户端系统130、社交网络系统160、以及第三方系统170连接至通信网络110或者连接至彼此。本公开设想了任意合适的链路150。在【具体实施方式】中,一个或者多个链路150包括一个或者多个有线(诸如,数字用户线路(DSL)或者有线电缆数据服务接口传输规范(DOCSIS)、无线(诸如,W1-Fi或者微波存取全球互通(WiMAX)、或者光学(诸如,同步光学网络(S0NET)或者同步数字层级(SDH))链路。在【具体实施方式】中,一个或者多个链路150中的每个均包括自组网、内联网、外联网、VPN、LAN、WLAN、WAN、WWAN、MAN、互联网的一部分、PSTN的一部分、基于蜂窝技术的网络、基于卫星通信技术的网络、另一链路150、或者两个或更多个该链路150的组合。网络环境100中的链路150不需要必须一定相同。就一个或者多个方面而言,一个或者多个第一链路150可不同于一个或者多个第二链路150。
[0015]在【具体实施方式】中,社交网络系统160可以是承载在线社交网络的网络可寻址计算系统。社交网络系统160可生成、存储、接收、并且发送社交网络数据,诸如,用户资料数据、概念资料数据、社交图谱信息、或与在线社交网络有关的其他合适数据等。网络环境100中的其他部件可直接或经由网络110访问社交网络系统160。在【具体实施方式】中,社交网络系统160可包括一个或多个服务器。每个服务器均可以是单一服务器或跨多台计算机或多个数据中心的分布式服务器。服务器可具有各种类型,例如但不限于,诸如,网络服务器、新闻服务器、邮件服务器、消息服务器、广告服务器、文件服务器、应用服务器、交换服务器、数据库服务器、代理服务器、适用于执行此处描述的功能或过程的另一服务器、或其任意组合。在【具体实施方式】中,每个服务器均可包括硬件、软件、或嵌入式逻辑部件、或用于完成通过服务器实现或支持的适当功能的两个或更多个该部件的组合等。在【具体实施方式】中,社交网络系统160可包括一个或多个数据存储。数据存储可用于存储各种类型的信息。在【具体实施方式】中,根据具体的数据结构可以组织存储在数据存储中的信息。在【具体实施方式】中,每个数据存储均可以是关系数据库、列式数据库、关联数据库、或其他合适的数据库。尽管本公开描述或示出了具体类型的数据库,然而,本公开设想了任意合适类型的数据库。【具体实施方式】可提供能够使客户端系统130、社交网络系统160、或第三方系统170管理、检索、修改、添加、或删除存储在数据存储中的信息的接口。
[0016]在【具体实施方式】中,社交网络系统160或第三方系统170可确定客户端系统130的当前位置。例如但不限于,在客户端系统130上执行的路线指导应用程序可使用诸如W1-FI或第三代移动电信(3G)等无线通信协议通过网络110以预定的时间间隔将位置数据发送至社交网络160或第三方系统170。在【具体实施方式】中,社交网络系统160或第三方系统170
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1