将视觉内容与地理位置数据关联的制作方法_3

文档序号:8516058阅读:来源:国知局
以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,地理位置映射/服务器115可适于经由总线204与处理器206、用户输入212、数据存储208、以及服务器(包括社交网络服务器102和/或第三方服务器112)中的任何服务器的其它部件进行协作和通信。下面描述由这些部件中的每个部件实现的功能:
[0047]地理位置映射网络/服务器115与位置服务器110协力工作,位置服务器110被配置为提供移动设备当前所在地点的位置信息或数据。位置服务器110可以是包括用于提供位置数据(包括位置坐标)的例程的软件。在一些实施方式中,位置服务器110可以是可由处理器206执行以提供下面描述的用于映射位置的功能的指令集。在一些实施方式中,位置服务器110可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,位置服务器110可适于经由总线204与处理器206、用户输入212、数据存储208、以及服务器(包括社交网络服务器102和/或第三方服务器112)中的任何服务器的其它部件进行协作和通信。
[0048]照片上传检测器252可以是由软件实现的模块,软件包括用于上传视觉内容(例如,一张照片或照片流)的例程。在一些实施方式中,照片上传检测器252可以是可由处理器206执行以提供下面描述的用于上传视觉内容的功能的指令集。在一些实施方式中,照片上传检测器252可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,照片上传检测器252可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0049]位置确定模块254可以是由软件实现的模块,软件包括用于确定位置与特定视觉内容(例如照片)匹配的例程。在一些实施方式中,位置确定模块254可以是可由处理器206执行以提供下面描述的用于确定位置坐标的功能的指令集。在一些实施方式中,位置确定模块254可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,位置确定模块254可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0050]提示生成器256可以是由软件实现的模块,软件包括用于确定与用户捕获视觉内容的可能位置有关的“提示”的例程。这是如下实例:用户捕获用于指示感兴趣的特定位置或场所的视觉内容,并且提供到感兴趣的特定位置或场所的链接。提示生成器256被配置为查看链接处的数据并且搜索与感兴趣的特定场所匹配的可能位置。在一些实施方式中,提示生成器256可以是可由处理器206执行以提供下面描述的用于确定与用户从其传达视觉内容等的位置有关的“提示”的功能的指令集。在一些实施方式中,提示生成器256可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,提示生成器256可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0051]经由其从用户移动设备接收视觉内容的用户接口模块258可以是由软件实现的模块,软件包括用于传达通信流或内容流的例程。在一些实施方式中,用户接口模块258可以是可由处理器206执行以提供下面描述的用于传达通信和视觉内容的功能的指令集。在一些实施方式中,用户接口模块258可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,用户接口模块258可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0052]动作处理器260可以是由软件实现的模块,软件包括用于确定和处理用户动作的例程。作为一个示例,用户可以经由他或她的移动设备拍摄特定场所的照片并且向其他人发送照片。作为另一示例,用户可以激活到特定场所的位置的链接。作为又一示例,用户可以经由他的移动设备或者经由他或她可以经由他或她的移动件上的web浏览器130访问的在线社区与其他人分享照片。作为又一示例,用户可以添加关于场所的评论或者对场所进行评级,并且向其他人提供该输入。应该意识到的是,这些示例中的一个或多个示例针对照片可以一起执行和传达。在一些实施方式中,动作处理器260可以是可由处理器206执行以提供下面描述的用于确定和处理与用户内容有关的用户动作的功能的指令集。在其它实施方式中,位置确定模块254可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,位置确定模块254可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0053]在一些实施方式中,动作处理器260接收来自用户的一个或多个动作并且处理动作。例如,动作处理器260接收来自用户的图像和位置评论。
[0054]在一些实施方式中,用户提供对位置(例如餐馆和其它场所)和媒体(例如图像、视频、音频记录、文本描述等)的评级。例如,用户可以提供评论(例如商品和/或服务的质量的描述)以及包括用于支持评级的照片证据的评级(例如,4星(满分5星))。例如,餐馆可被评级为高和/或昂贵的;因此,图片可以示出极好的装饰、周围环境、美味的食物等。
[0055]在一些实施方式中,图像可以被提供给上面描述的一个或多个服务器/网络,包括一个或多个到感兴趣位置的链接、包括感兴趣位置的GPS位置的元数据等。
[0056]服务器接口模块262可以是由软件实现的模块,软件包括用于协调与分布式架构中的其它服务器的通信的例程。在一些实施方式中,服务器接口模块262可以是可由处理器206执行以提供下面描述的用于协调与其它服务器通信的功能的指令集。在其它实施方式中,服务器接口模块262可以存储在社交网络服务器102和/或第三方服务器112的存储器210中,并且可以是可由处理器206访问和执行的。在任一实施方式中,服务器接口模块262可适于经由总线204与处理器206、用户输入212、数据存储208、以及社交网络服务器102和/或第三方服务器112或其它服务器的其它部件进行协作和通信。
[0057]在一些实施方式中,服务器接口模块262协调与一个或多个服务器的通信。例如,用户捕获图像,并且服务器接口模块262将图像发送到社交网络102、位置服务器110、地理位置映射网络/服务器115等中的一个或多个。在一些实施方式中,服务器接口模块262在上面描述的一个或多个服务器之间发送数据。
[0058]软件通信机构280可以是对象总线(诸如CORBA)、软件模块之间的直接套接字通信(诸如TCP/IP套接字)、远程过程调用、UDP广播和接收、HTTP连接、函数或过程调用等。进一步地,任何或所有通信可以是安全的(SSH、HTTPS等)。软件通信可以在诸如网络、因特网、总线204(图2A)、其组合等之类的任何底层硬件上实现。
[0059]图3是图示各个用户132a、132b、132c和132d可以分布在远程位置的图形表示,例如用户132d位于餐馆(例如在这一实例中,位于位置A (例如厄尔巴索)的“汉堡店”)。例如132a、132b、132c、132d和132e的任何一个或所有用户可以在他们用户他们的移动设备上捕获视觉内容(例如照片),并且将视觉内容经由网络108发射,以用于其他人分享(通过查看或显示其它移动设备或其它电子设备)。位置服务器110和地理位置映射网络/服务器115与视觉内容一起并发地发送位置坐标。
[0060]以下内容是对根据本发明的、用于实现向一个或多个其它用户设备自动提供来自一个用户设备的图像捕获的地理位置的效果的方法和系统的操作的描述。
[0061]图4是图示用于接收位置评论的用户输入的方法400的示例的流程图。应该理解的是,图4中的操作的顺序仅仅是通过示例的方式,并且可以以与所示的那些顺序不同的顺序来执行,并且一些操作可被排除,并且可以执行操作的不同组合。方法400开始并且行进至块402,在该阶段,照片上传检测器252包括用于从用户移动设备接收在场所A ( “厄尔巴索”)拍摄的照片的一个或多个操作。方法400行进至块404,在该阶段,用户激活到场所的链接(经由因特网)。方法400行进至块406,在该阶段,系统包括用于匹配场所位置(“厄尔巴索”所在地点的玮度/经度)并且向用户显示位置的源(例如web映射网络或服务)的一个或多个操作。
[0062]方法400行进至块408,在该阶段,用户接口模块258显示照片和场所被指定用于与其分享的群组。方法400行进至块410,在该阶段,系统确定如果用于分享照片和位置,则是否将保持隐私/分享的预期。如果满足隐私预期,方法400行进至块412,在该阶段,用户接口模块258包括用于接收请求向所选一个或多个群组发射和显示照片和场所的用户输入的一个或多个操作。方法400行进至块414,在该阶段,用户可以决定照
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1