照片的提示共享的制作方法

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

【发明内容】

[0005]在【具体实施方式】中,具有图像的集群组的社交网络系统的用户可被自动地提示与参加与图像的集群组相关联的事件的其他用户共享图像。社交网络系统可以基于图像的元数据(例如,图像的日期与时间戳或者GPS位置数据(如果用户启动)或者其他社交信息例如,通过面部识别、签到信息、“事件”信息、或者称作其他用户的状态更新的图像中的“朋友”的确定来推断具体事件的参加者。例如,社交网络系统可以检测到可以具有与用户“Bob”的来自具体“瞬间”的许多图片的图像的集群组,并且可以提示用户与用户“Bob”共享具体图像。在【具体实施方式】中,社交网络系统可以发送提示用户与可能也参加事件的其他用户共享图像的集群组的通知或者消息。
[0006]在【具体实施方式】中,可以提示可能参加与图像的集群组相关联的事件的其他用户向用户请求图像的访问。例如,社交网络系统可以提示用户“Bob”请求与用户共享的“瞬间”的图像的访问。在【具体实施方式】中,社交网络系统可以提示其他用户向用户提供由其他用户在具体“瞬间”拍摄的图像的访问。
[0007]在【具体实施方式】中,社交网络系统可以确定“瞬间”的共同用户并产生聚集由出现在具体“瞬间”的用户拍摄的图像的共享空间。通知可以提示每个用户与具体用户、共享空间、或者具体用户和共享空间的组合共享图像。由其他用户发送的图像可以自动地放置在共享空间中并且参加事件的用户可以具有共享空间的访问。
【附图说明】
[0008]图1示出了与社交网络系统相关联的示例网络环境。
[0009]图2示出了示例性移动设备。
[0010]图3示出用于具有示例性图像的示例性用户界面的示例性线框图。
[0011]图4示出用于社会化的图像集群的示例性方法。
[0012]图5示出用于提示的图像共享的示例性方法。
[0013]图6示出了示例性社交图谱。
[0014]图7示出了示例性计算系统。
【具体实施方式】
[0015]图1示出了与社交网络系统相关联的示例网络环境100。网络环境100包括通过网络110连接至彼此的客户端系统130、社交网络系统160以及第三方系统170。尽管图1示出了客户端系统130、社交网络系统160、第三方系统170以及网络110的具体布置,然而本公开内容考虑客户端系统130、社交网络系统160、第三方系统170以及网络110的任意合适布置。作为示例并非限制性方式,客户端系统130、社交网络系统160以及第三方系统170中的两个以上可绕过网络110而彼此直接连接。作为另一示例,客户端系统130、社交网络系统160以及第三方系统170中的两个以上可以物理上或逻辑上彼此整体或者部分地共置。而且,尽管图1示出了特定数目的客户端系统130、社交网络系统160、第三方系统170、以及网络110,然而本公开内容考虑了任一合适数目的客户端系统130、社交网络系统160、第三方系统170、以及网络110。作为示例并非限制性方式,网络环境100可包括多个客户端系统130、多个社交网络系统160、多个第三方系统170以及多个网络110。
[0016]本公开内容预期了任意合适的网络110。作为示例并非限制性的方式,网络110的一个或多个部分可包括自组织网络、内联网、外联网、虚拟专用网络(VPN)、局域网络(LAN)、无线LAN(WLAN)、广域网络(WAN)、无线WAN(WffAN)、城域网(MAN)、互联网的一部分、公共开关电话网络的一部分(PSTN)、蜂窝电话网络、或者这些的两种或多种的组合。网络110可包括一个或多个网络110。
[0017]链路150可将客户端系统130、社交网络系统160以及第三方系统170连接至通信网络110或彼此连接。本公开内容考虑了任意合适的链路150。在【具体实施方式】中,一个或多个链路150包括一个或多个有线链路(诸如,数字用户线路(DSL)或电缆数据服务接口规范(DOCSIS))、无线链路(诸如,W1-Fi或全球互通微波存取(WiMAX))、或者光链路(诸如,同步光纤网(SONET)或同步数字系统(SDH))。在【具体实施方式】中,一个或多个链路150各自包括自组织网络、内联网、外联网、VPN、LAN、WLAN、WAN、WWAN、MAN、互联网的一部分、PSTN的一部分、以蜂窝技术为基础的网络、以卫星通信技术为基础的网络、另一个链路150或者两个或者多个此类链路150的组合。链路150在整个网络环境100中不必相同。一个或多个第一链路150可以在一个或多个方面不同于一个或多个第二链路150。
[0018]在【具体实施方式】中,客户端系统130可以是包括硬件、软件、或者嵌入式逻辑组件或者两个或者多个这种组件的组合并且能够执行由客户端系统130实施或者支持的适当的功能的电子设备。作为示例并非限制性方式,客户端系统130可包括诸如桌面型计算机、笔记本或者膝上型计算机、笔记本、平板电脑等计算机系统、电子书阅读器、GPS设备、照相机、个人数字助理(PDA)、手持式电子设备、蜂窝电话、智能手机、其他合适的电子设备或者其任意合适组合。本公开内容考虑任意合适的客户端系统130。客户端系统130可以允许客户端系统130处的网络用户接入网络110。客户端系统130能够使其用户与其他客户端系统130处的其他用户通信。
[0019]在【具体实施方式】中,客户端系统130可包括诸如微软IE浏览器(MICROSOFTINTERNET EXPLORER)、谷歌浏览器(GOOGLE CHROME)或者火狐浏览器(M0ZILLA FIREF0X)等网络浏览器132,并且可具有一个或者多个附加件、插件或者诸如工具栏或雅虎工具栏等其他扩展。客户端系统130处的用户可输入统一资源定位符(URL)或者将网络浏览器132导向至具体服务器(诸如,服务器162或者与第三方系统170相关联的服务器)的其他地址,并且网络浏览器132可生成超文本发送协议(HTTP)请求并且将HTTP请求通信至服务器。服务器可接受HTTP请求并且响应HTTP请求而将一个或者多个超文本记号语言(HTML)文件通信至客户端系统130。客户端系统130可以基于来自服务器的HTML文件渲染用于呈现给用户的网页。本公开内容考虑任意合适的网页文件。作为示例并非限制性方式,可根据具体需要从HTML文件、可扩展超文本记号语言(XHTML)文件或者可扩展记号语言(XML)文件渲染网页。例如但并不限于,这些页面还可执行诸如以JAVASCRIPT、JAVA、MICROSOFTSILVERLIGHT、标记语言的组合编排的脚本以及诸如AJAX (异步JAVASCRIPT和XML)的脚本等。此处,所引用的网页涵盖一个或者多个对应的网页文件(浏览器可使用网页文件对网页进行渲染),且反之亦然,视情况而定。
[0020]在【具体实施方式】中,社交网络系统160可以是承载在线社交网络的网络可寻址计算系统。社交网络系统160可生成、存储、接收、以及发送社交网络数据,例如,用户配置文件数据、概念配置文件数据、社交图谱信息、或者与在线社交网络相关的其他合适数据。通过网络环境100的其他组件可直接或经由网络110访问社交网络系统160。在【具体实施方式】中,社交网络系统160可包括一个或者多个服务器162。每个服务器162可以是单式服务器或者跨多台计算机或多个数据中心的分布式服务器。例如但不限于,服务器162可以为多种类型,诸如,网络服务器、新闻服务器、邮件服务器、消息服务器、广告服务器、文件服务器、应用服务器、交换服务器、数据库服务器、代理服务器、适用于执行此处所描述的功能或者过程的另一服务器、或者其任意组合等。在【具体实施方式】中,每个服务器162可包括硬件、软件或者嵌入式逻辑组件、或者该种组件中的两种或者更多种的组合,以用于执行由服务器162实施或者支持的适当功能。在【具体实施方式】中,社交网络系统164可包括一个或者多个数据存储器164。可以使用数据存储器164存储各种类型的信息。在【具体实施方式】中,可以根据特定数据结构组织存储在数据存储器164中的信息。在【具体实施方式】中,每个数据存储器164可以是关联的、圆柱形的、相关的或者其他适当的数据库。尽管本公开内容描述或者示出了数据库的具体类型,但是本公开内容考虑了任意合适的数据库类型。【具体实施方式】可提供能够使客户端系统130、社交网络系统160或者第三方系统170管理、检索、修改、添加或者删除存储在数据存储器164中的信息的接口。
[0021]在【具体实施方式】中,社交网络系统160可将一个或者多个社交图谱存储在一个或者多个数据存储器164中。在【具体实施方式】中,社交图谱可包括多个节点,其可包括多个用户节点(每个用户节点对应于具体用户)或多个概念节点(每个概念节点对应于具体概念),以及连接节点的多条矢线。社交网络系统160可为线上社交网络的用户提供与其他用户通信和交互的能力。在【具体实施方式】中,用户可经由社交网络系统160加入线上社交网络并且然后将连接(即,关系)添加至他们想要连接的社交网络系统160的许多其他用户。本文中,术语“朋友”可指用户已经由社交网络系统160形成连接、关联、或关系的社交网络系统160的任何其他用户。
[0022]在【具体实施方式】中,社交网络系统160使用户能够对社交网络系统160支持的各种类型项或对象采取行动。作为示例并非限制性方式,项和对象可包括社交网络系统160
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1