首页> 中国专利> 使用移动设备的用于增强真实性的系统及方法

使用移动设备的用于增强真实性的系统及方法

摘要

提供了一种用于对移动设备进行操作的系统、方法、装置、手段和计算机程序代码,其包括:用于对图像的捕获进行检测的程序指令;用于对与所述图像的所述捕获相关联的位置和时间进行检测的指令;用于向处理系统发送对与所述图像相关联的信息的请求的指令,所述请求包括识别所述位置和所述时间的信息;以及用于接收来自所述处理系统的响应的指令,所述响应包括与所述图像相关联的信息。

著录项

  • 公开/公告号CN102572575A

    专利类型发明专利

  • 公开/公告日2012-07-11

    原文格式PDF

  • 申请/专利权人 迪斯尼实业公司;

    申请/专利号CN201110328994.6

  • 申请日2011-10-24

  • 分类号H04N21/431(20110101);H04N21/436(20110101);H04W88/02(20090101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人王萍;李春晖

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 06:08:38

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-10-10

    授权

    授权

  • 2013-11-27

    实质审查的生效 IPC(主分类):H04N21/431 申请日:20111024

    实质审查的生效

  • 2012-07-11

    公开

    公开

说明书

技术领域

实施例涉及一种移动设备。更具体地,实施例涉及使用移动设备来用 另外的信息增强位置的视图。

背景技术

事件(诸如体育事件)的观众对了解与事件相关联的统计资料和信息 有兴趣。在电视上观看体育事件时,统计资料、得分和其他信息作为比赛 的视频流上的覆盖被呈现给观众。也使用其他图形技术来增强呈现给观众 的信息,该信息包括橄榄球比赛中的首攻码线等等。期望向现场事件的观 众提供相似的内容、统计资料和信息。

附图说明

图1示出了可以在其内实施一些实施例的系统结构;

图2示出了依据一些实施例的移动系统的示例用法;

图3为示出了依据一些实施例的用户界面的框图;

图4为描绘了依据一些实施例的处理的流程图;以及

图5为依据一些实施例的移动设备的框图。

具体实施方式

本发明的实施例涉及一种用于使用移动设备来提供与事件或位置有 关的另外的或增强的信息的系统及方法。

在一些实施例中,移动设备,诸如智能电话、平板计算机或其他便携 式通信和计算设备设置有允许用户使用移动设备来获得与事件或位置有 关的另外的或增强的信息的软件(这里称为“应用程序”或“移动应用程 序”)。一些实施例允许用户通过使用图像捕获设备对事件或位置的图像进 行捕获来获得与事件或位置相关联的新闻、得分、图形和其他的信息。然 后,该另外的或增强的信息可以作为移动设备的显示器上的图形覆盖或文 本覆盖来提供给用户。在一些实施例中,用户可以享用他们的移动设备的 显示设备上的增强信息,诸如得分、统计资料、特定局部特征和其他信息。

为了说明一些实施例的特征,贯穿此公开内容将提供并参考示例性 (而非限制性)的示例。在说明性示例中,配置为依据本发明来工作的移 动设备的用户在出席职业橄榄球比赛。在比赛期间,用户有时会希望得到 在体育场可能无法容易地获得的比赛更新或统计资料。例如,用户可能希 望看到首攻标志所在处的图像(该图像与在一些电视橄榄球比赛上展示的 1st and ten图形相似)或找到运动员的统计资料。用户还可能希望找到所 喜欢的小吃摊在体育场中的位置或最近的休息室。用户还可能希望对也在 出席比赛并且也在操作依据本发明所配置的移动设备的朋友进行定位。如 以下将进一步描述的,本发明的实施例允许这些情况中的一些或者全部发 生。在阅读此公开时,本领域技术人员将认识到,可结合其他事件或位置 使用相似技术,以对用户提供与事件或位置相关的另外数据和信息的访 问。

现在将通过参照图1对一些实施例的特征进行描述,图1为依据一些 实施例的移动信息系统100的框图。如图1所示,系统100包括经由网络 110与内容引擎140通信的移动设备102。移动设备102可以是由已注册 或被授权从内容引擎140接收信息的个体所操作的设备。虽然在图1中仅 示出了单个的移动设备102,但是多个移动设备102可以经由一个或更多 个网络110与一个或更多个内容引擎140交互并从一个或更多个内容引擎 140访问信息。此外,依据一些实施例,个体的移动设备102可以(直接 地或通过内容引擎140)彼此交互以允许用户彼此定位并彼此交互。如在 此进一步描述的,允许移动设备102与内容引擎140交互的一些或所有功 能可以是通过使用安装在移动设备102上的移动应用程序来提供的。以下 结合图2-3示出了可以提供给移动设备102的与位置或事件相关联的不同 类型数据的示例,然而在阅读此公开时对于本领域技术人员来说其他的实 施和示例将是明显的。

移动设备102可以例如是移动电话、个人数字助理(PDA)、个人计 算机等等。例如,移动设备102可以是来自苹果公司的iPhone来自 RIM的BlackBerry使用Google Android操作系统的移动电话、便携 式或平板计算机(诸如来自苹果公司的iPad)等等。依据一些实施例, 可以操作移动设备102来向远程内容引擎140发送与位置或事件有关的信 息并从内容引擎140接收与位置或事件相关联的信息。例如,从移动设备 102发送的数据可以包括地理位置(geolocation)数据和图像数据,这些 数据被内容引擎140用来识别并发送可以有益于增强用户对位置或事件 的观看的信息。在以上介绍的说明性示例中,移动设备102可以由出席橄 榄球比赛的用户来操作。向内容引擎140发送的信息可以包括移动设备 102的表示用户在特定时刻处于特定橄榄球体育场的地理编码(geocoded) 位置。

移动设备102还可以发送被用户捕获的与用户对橄榄球比赛的观看 相关联的一个或更多个图像(诸如比赛场的图像、一部分比赛场的图像、 运动员的图像、或体育场中特定座位的图像)。内容引擎140可以使用上 述一个或多个图像来检索并返回用户可能感兴趣的另外信息(例如,如以 下将进一步描述的统计资料、得分等等)。以此方式,操作移动设备102 的用户可以接收与现场事件或位置相关联的目标信息和相关信息,从而增 强用户对事件或位置的体验。

依据一些实施例,移动设备102能够捕获并发送地理位置数据和图像 数据。在一些实施例中,被移动设备102捕获的图像可以标记有或附加有 时间/日期戳和识别位置的元数据。在一些实施例中,移动设备102附加 或发送识别用户的信息。从移动设备102发送的信息通过网络110发送给 一个或更多个远程设备或系统(诸如内容引擎140)。在一些实施例中, 移动设备102可以执行一些图像识别处理以利于内容引擎140进行内容识 别。例如,在说明性示例中,在橄榄球比赛中用户可以将移动设备102 的照相机对准橄榄球比赛场。移动设备140中的图像识别软件可以对图像 进行操作以识别比赛场上的码标志和越界标志,并可以在图像上对这些标 志进行标记。然后,内容引擎140可以提供元数据,该元数据允许图形覆 盖(诸如first and ten图像或red zone图像)覆盖在移动设备102的显示 屏上。

图1示出了移动设备102与内容引擎140(以及其他设备和数据源) 之间的若干通信路径。移动设备102可以例如通过一个或更多个有线网络 和/或无线网络110来通信。作为示例,无线网络可以是(由蜂窝发送器 112表示的)蜂窝网络。移动设备102可以通过蜂窝网络或其他无线网络 来通信,并然后可以通过网关116与网络114通信(例如,互联网或其他 的公用网络或专用网络)。可以提供接入点诸如接入点118以有助于对网 络114的数据或其他通信接入。接入点118可以例如遵循802.11g(或其 他)通信标准。

在一些实施例中,移动设备102可以经由接入点118通过无线网络 110进行语音通信和数据通信二者。例如,移动设备102可以能够经由接 入点118通过无线网络来打电话或接电话、收发电子邮件、收发短消息服 务(“SMS”)消息、收发电子邮件消息、访问电子文档、收发流式媒体等 等。可以经由网络112进行相似的通信。多个移动设备102可以直接经由 蜂窝网络或通过网络114、基于与内容引擎140或其他服务的交互来彼此 通信。

在一些实施例中,移动设备102也可以通过其他手段来建立通信,其 他手段诸如与网络有线连接、与其他设备对等通信(诸如使用蓝牙连网等 等)等。

移动设备102可以例如通过网络110与一个或更多个服务通信,所述 服务诸如定位服务提供商120、Web服务提供商130和内容引擎140。例 如,移动设备102可以与一个或更多个定位服务120通信,以获得与移动 设备102的位置和/或与被移动设备102所捕获的图像相关联的事件或活 动的位置相关联的地理编码位置数据。定位服务120还可以检索或识别与 位置相关联的另外的信息(诸如与来自移动设备102的数据或图像相关联 的地图或位置信息)。继续以上介绍的示例性示例,作为特定示例,定位 服务120可以提供与用户出席的橄榄球比赛相关联的体育场信息或比赛 场信息。在一些实施例中,内容引擎140可以使用从移动设备102接收的 地理编码位置数据从定位模块142识别或检索信息,以对用户提供增强的 位置数据。内容引擎140还可以使用从移动设备接收的地理编码位置数据 和时间戳信息来从事件模块144识别或检索事件信息,以对用户提供增强 的事件信息或统计信息。此外,内容引擎140可以基于从移动设备102 接收的信息和/或使用定位模块142或事件模块144检索到的信息来向移 动设备102发送目标广告。

例如,继续以上介绍的示例性示例,出席橄榄球比赛的橄榄球迷可以 在比赛进行期间将他的移动电话的照相机对准比赛场。移动电话将向内容 引擎140发送图像和时间戳以及地理位置数据,然后内容引擎140使用该 信息来检索与在移动设备捕获图像时发生的具体比赛和比赛的进行有关 的信息。内容引擎140可以通过首先确定图像的位置(并通过查询存储在 定位模块142处的数据或定位模块142可访问到的数据)来进行。内容引 擎140可以基于地理编码信息来确定该图像是在特定橄榄球体育场中获 得的。基于来自所捕获的图像的时间戳和/或信息,内容引擎140可以(例 如通过从事件模块144中实时查询统计资料)确定在获得图像时比赛的具 体进展或状况。然后,内容引擎可以返回捕获图像时刻的比赛的实况报道 概述(play-by-play recap)。以此方式,现场亲自观看比赛的橄榄球迷能 够重新播放比赛的方面或观看橄榄球迷在现场观看比赛时可能错过的与 比赛有关的具体信息。在一些实施例中,内容引擎140可以向移动设备 102返回图像、文本、视频或音频信息用于向用户呈现或显示。

移动设备102也可以通过一个或更多个有线和/或无线网络110来访 问其他数据。例如,通过移动设备102可以访问诸如新闻网站、RSS接 口(RSS feed)、Web站点、博客、社交网站、开发者网络等的内容提供 商。这样的访问可以通过响应于用户启动安装在移动设备102上的Web 浏览器应用程序来调用Web浏览功能或应用程序(例如浏览器)来被提 供。

移动设备102可以在安装于移动设备102上的一个或更多个应用程序 的控制下作为电话、电子邮件设备、网络通信设备、媒体播放器设备等来 工作。在一些实施例中,操作移动设备102的用户可以使用在设备102 的显示屏104上的触摸屏小键盘来与应用程序交互。也可以使用触觉小键 盘。在显示屏104上呈现给用户信息和图形。以下将结合图2和3来示出 并讨论屏的示例和可以呈现给用户的信息的示例(尽管本领域的技术人员 在阅读此公开时将认识到示例屏是说明性的而非限制性的,且可以使用对 数据或信息的各种各样的不同显示和呈现)。

在一些实施例中,可以由广播机构或信息服务提供商来操作或维护内 容引擎140和其他服务。在一些实施例中,这些实体也可以分发或提供安 装在移动设备102上的移动应用程序以允许如在此描述的交互和功能。依 据一些实施例,移动应用程序可以存储于移动设备102的存储器中或可被 其访问,移动设备102的存储器允许移动设备的用户获得由本发明提供的 另外的数据或信息。

本领域技术人员在阅读此公开时将认识到:可以结合许多不同类型的 事件或位置来使用本发明的实施例。例如,本发明的实施例允许用户操作 移动设备以获得与不同事件(诸如现场的橄榄球、棒球、足球、高尔夫球、 赛跑或其他事件)和位置有关的增强的或另外的信息。

依据一些实施例,移动设备102的用户可以启动存储在设备102上的 移动应用程序以获得与事件或位置有关的另外的信息。移动应用程序可以 提示用户选择所请求的信息的类型(诸如选择比赛或事件信息、位置信息 等等),或者移动应用程序可仅返回一组标准信息(诸如得分或统计资料 等等)。

以下将结合图5对移动设备102的特征进行进一步描述。优选地,在 一些实施例中,移动设备102能够经由无线通信技术与远程系统(诸如内 容引擎140)通信,并还能够接收和捕获与期望另外的信息的事件或位置 相关联的信息。在一些实施例中,可以使用照相机或其他的图像捕获设备 来捕获信息,而在一些实施例中,可以使用传感器(诸如射频识别(RFID) 传感器)。在一些实施例中,用于识别请求另外的信息的事件或位置的信 息可以包括由移动设备102的用户键入的数据(诸如对与比赛、运动员、 或位置等等有关的具体统计资料的请求)。依据一些实施例,识别活动的 信息可以通过移动设备102的一个或更多个传感器或部件来被自动捕获, 并可以被发送给内容引擎140以用于识别与事件或位置相关联的另外信 息。

现在参考图2,图2为描绘出(例如通过诸如图1的网络的网络,但 该网络在图2中未示出)与远程内容引擎240通信的移动设备202的框图。 在图2的框图中,(未示出的)用户正在橄榄球体育场中出席橄榄球比赛。 与移动设备202交互的该用户使用移动设备202的图像捕获设备(诸如照 相机或录像机)来捕获一部分比赛场210的图像。依据一些实施例,安装 在移动设备202上的移动应用程序运行,以自动(或者,在一些实施例中, 基于用户的输入或控制)捕获图像并对图像进行操作以识别与发生在位置 处的事件相关联的信息。例如,依据一些实施例,内容引擎240使用与在 图像捕获时移动设备202的位置相关联的地理编码数据来识别作为特定 比赛场的比赛场(在示例中,比赛场为明尼苏达维京人(Minnesota  Vikings)的主场体育场)。使用其他信息来识别发生在位置处的当前事件。 例如,内容引擎240可以使用从移动设备202接收的位置数据和时间戳来 确定体育场中的当前比赛为Vikings与Saints之间的比赛。此外,到时间 戳时为止的得分为14-0。在一些实施例中,一旦在位置处进行初始图像捕 获,就可以在移动设备202与内容引擎240之间建立对话,以确保向移动 设备202推进对进行中的事件的持续报导。例如,在一些实施例中,初始 图像捕获用于触发或发起对话,使得可以无需搜索或无需与移动设备202 的按钮或菜单进行交互就可以获得与正在进行的事件有关的信息。

依据一些实施例,可以获得另外信息、图形和细节。如示出的,比赛 场210的被图像捕获设备捕获的部分为比赛场的接近多个球门区中的一 个球门区的部分。图像连同覆盖在比赛场图像之上的另外信息一起显示在 显示设备206上,该另外的信息包括与当前比赛场位置、争球线和首攻标 志有关的信息。在一些实施例中,安装在移动设备202上并在移动设备 202上运行的移动应用程序配置为执行一定的图像识别功能,诸如确定事 件和位置的特性。在橄榄球比赛场的示例中,应用程序可以配置为检测线 标志、首攻标志和球门区等等。当一部分比赛场的图像被移动设备202 捕获时,应用程序可以执行图像处理以识别这些项。在一些实施例中,内 容引擎240可以辅助(或完全执行)识别。一旦比赛场或图像的项或特性 被识别,就可以将与这些项相关联的数据作为覆盖或图形来显示以增强呈 现给用户的信息。例如,在图2的图像中,争球标识符或图形的线可以覆 盖或呈现在显示设备206上。相似地,首攻标志或线以及得分信息或另外 的统计资料等等可以覆盖或呈现在显示设备206上。

以此方式,移动设备的用户可以享用与事件或位置有关的精确的相关 信息以增强他们的体验。在一些实施例中,对于在事件或位置中的用户, 其他的选项和数据可以是可获得的。如图2所示,可以设置多个图标或按 钮203a-n以允许用户选择其他类型的信息。如图所示,用户能够从详细 比赛统计资料204a、来自各联盟的统计资料204b、以及体育场信息204n 中进行选择。本领域技术人员将认识到:这些仅是说明性示例,并且可以 提供其他的选项或选择。

选项204a-n中的每一个可以使位置、时间和其他的信息被发送给内 容引擎240,使得这些信息可以被用来获得另外的或增强的数据。例如, 如果用户选择获得体育场信息204n的选项,那么可以从内容引擎240中 检索用户当前所位于的体育场或比赛地点的地图或座位图。在图3中示出 了说明性显示,其中移动设备302被示出为显示出用户当前所位于的体育 场的座位图306。依据一些实施例,座位图306可以被定位成示出用户所 就坐的地方(这可以大约基于地理编码信息、或基于由用户所输入的或使 用移动设备302的照相机扫描的实际座位号码)。可以提示用户从一个或 多个选项中选择以显示另外的信息,所述另外的信息诸如小卖部所位于的 地方或最近的休息室所在的地方等等的覆盖。

本领域技术人员将认识到:图2和图3中的示例用户界面仅为说明性 目的。本发明的特征可以期望用在其他类型的位置或事件中。例如,实施 例可以用在其他体育比赛中,诸如足球、高尔夫球、篮球等,以使用图像 技术来识别事件的特征。在高尔夫球锦标赛中使用的实施例中,例如,用 户可以捕获赛场上的特定球穴区的图像,并且内容引擎240可以识别赛场 和球穴区并返回包括突出特征(诸如球栏(pin)位置、球与球栏的距离、 球穴区的横截面或立视图等)的球穴区的交互式或详细的视图。结果为允 许移动设备用户享用在现场事件期间或在位置处用户不会得到的信息的 系统及方法。

依据一些实施例,移动设备202存储可以从媒体、广播或其他实体(诸 如操作内容引擎240的实体)或从应用程序储存库(诸如苹果的应用商店 (App Store)等)加载到移动设备202上的移动应用程序。应用程序在 被启动时允许用户捕获与事件或位置相关联的图像,并允许用户使这些图 像被应用程序或被内容引擎240处理,以识别图像的特征和获得与事件或 位置有关的另外信息。

如以上结合图1所讨论的,内容引擎140可以包括处理数据并访问且 利用另外数据的多个模块。如在此使用的,可以以用于被不同类型的处理 器所执行的软件来实施“模块”。可执行代码的被识别模块可以例如包括 例如可以作为对象、过程或函数被组织的、计算机指令的一个或更多个物 理块或逻辑块。然而,被识别模块的可执行文件(excecutable)无需物理 地定位在一起而是可以包括存储在不同位置中的不同指令(disparate  instruction),这些不同指令当被逻辑地结合在一起时构成了该模块且实 现了所陈述的针对该模块的目的。

如在此使用的,可执行代码的模块可以为单个指令或许多指令,并甚 至可以分布在若干不同代码段上、分布在不同程序中、以及分布在若干存 储器设备上。相似地,在此可以在模块内识别并说明操作数据,并且可以 以任意适合的形式来实施操作数据并以任意适合类型的数据结构来组织 操作数据。操作数据可以集合成单个数据组,或可以分布在不同位置上包 括分布在不同存储设备上,以及可以至少部分地仅作为电子信号存在于系 统或网络上。另外,全部模块或模块中的一部分也可以以可编程硬件设备, 诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的方式来实 施或实施成硬连接集成电路。

现在参考图4,图4为描绘用于依据一些实施例操作移动应用程序的 处理400的流程图。可以使用诸如图1中的移动设备102(或以下结合图 5进一步详细描述的移动设备500)的移动设备来执行该处理400的步骤 中的一些或所有步骤。

在处理400中,移动设备102的用户在现场事件、活动或位置中并希 望获得与事件、位置或活动有关的另外信息。在图4的步骤的处理之前, 假定操作移动设备102的用户安装并且(如果需要的话)配置了依据本发 明的移动应用程序。可以从移动设备(例如通过与应用程序下载系统进行 交互)或从与移动设备通信的个人计算机来安装移动应用程序。可以从应 用程序市场(诸如iTunes商店(iTunesStore)或者Android商店 (AndroidStore))下载应用程序。此外,在一些实施例中,在402中 的处理之前,假定用户对移动应用程序执行了任意配置或个性化。例如, 用户可以输入了与自己或他们的偏爱等等有关的信息。用户也可以输入与 团队或运动(或其他活动)偏爱有关的信息,使得内容引擎140可以提供 与用户的兴趣相关的信息。

如示出的,图4中的处理开始于402,在402中,操作移动设备102 的用户(诸如上述捕获了橄榄球比赛场的图像的用户)通过对事件、位置 或活动的图像进行捕获来触发对另外数据或信息的请求。在一些实施例 中,在移动应用程序正在运行时,由移动设备所捕获的任意图像可以触发 对另外数据或信息的请求。

在402中捕获的图像数据在404中被附加以另外数据,该另外数据包 括地理位置数据和时间戳。在一些实施例中,也可以附加透视数据(诸如 图像被捕获时的移动设备的角度)以允许对请求进行更精确的处理。依据 一些实施例,可以使用图像处理模块或软件部件来处理所捕获到的图像 (例如从而识别层、透视等,用于移动设备102和/或内容引擎140或其 他系统或设备所进行的进一步处理)。

在406中继续进行处理,在406中,数据被发送给内容引擎140用于 进一步处理。例如,可以使用以上在图1中所描述的网络来发送数据。请 求可以唯一地识别移动设备102和用户,使使得在处理该请求可使用目标 的、个性化的信息和偏爱。内容引擎140对请求进行操作以识别与图像相 关联的位置和事件,并对要返回移动设备102的相关数据、图像和其他信 息进行识别。在408中继续进行处理,在408中,移动设备102接收元数 据(或另外的信息、数据或图像)并在移动设备102的显示设备上显示元 数据。在一些实施例中,一旦发送了图像或初始请求就建立了对话,在该 对话中,接收并显示元数据的步骤继续进行直到应用程序终止或新的图像 或请求被接收。以此方式,实施例允许移动设备的用户接收与现场的事件、 位置或活动有关的精确且相关的信息。

现在将参考图5对可以结合本发明实施例来使用的移动设备的一些 实施例的另外的细节进行描述,在图5中示出了根据一些实施例的移动设 备500的细节。如所描绘的,移动设备500包括多个部件,这些部件可以 结合一个或更多个应用程序510-512来被控制或执行功能以执行一些实施 例的特征。

移动设备500可以包括存储器接口502,一个或更多个数据处理器、 图像处理器和/或中央处理单元504,以及外围接口506。存储器接口502、 一个或更多个处理器504和/或外围接口506可以是分离的部件,或可以 集成在一个或更多个集成电路中。可以通过一个或更多个通信总线或信号 线来耦连移动设备500中的各种部件。

传感器、设备和子系统可以耦连到外围接口506以有助于多个功能。 例如,可以提供一个或更多个传感器以有助于对数据和信息进行收集、使 用和与其交互并实现在此描述的应用程序的功能,该一个或更多个传感器 包括生物特征传感器514和528、加速度计516、光电设备516、邻近传 感器520、照相机522、无线通信单元524以及音频单元526。

移动设备500可以包括一个或更多个输入/输出(I/O)设备和/或传感 器设备。例如,输入控制器534可以设置有扬声器和麦克风(未示出)以 有助于语音使能的(voice-enabled)功能,诸如电话和语音邮件功能。在 一些实施方式中,可以包括扬声器以有助于免提语音功能,诸如扬声器电 话功能。也可以包括音频插孔用于使用耳机和/或麦克风。

I/O子系统530可以包括触摸屏控制器532和/或其他的一个或更多个 输入控制器534。触摸屏控制器532可以耦连到触摸屏536。触摸屏536 和触摸屏控制器532可以例如使用多个触摸感应技术中的任一个以及用 于确定与触摸屏536的接触的一个或更多个点的其他邻近传感器阵列或 其他元件来检测对该触摸屏536和触摸屏控制器532的接触和移动或暂 停,该触摸感应技术包括但不限于:电容技术、电阻技术、红外线技术和 表面声波技术。

其他的一个或更多个输入控制器534可以耦连到其他的输入/控制设 备538,诸如一个或更多个按钮、摇臂开关、拇指轮、红外线端口、USB 端口和/或诸如触针(stylus)的指向设备。一个或更多个按钮(未示出) 可以包括用于扬声器和/或麦克风的音量控制的上/下按钮。在一些实施中, 可以包括邻近传感器520,以有助于检测用户与用户耳朵邻近地放置移动 设备500,并相应地解除(disengage)触摸屏显示器536从而避免意外的 功能调用。在一些实施中,在移动设备500接近用户的耳朵时,触摸屏显 示器536可以关断以节省另外的功率。

也可以使用其他的传感器。例如,在一些实施中,可以提供光电设备 518以有助于调节触摸屏显示器538的亮度。在一些实施中,可以利用加 速度计516来检测移动设备500的移动。在一些实施例中,移动设备500 可以包括用于支持位置确定能力(location determining capability)的电 路和传感器,该位置确定能力诸如由全球定位系统(GPS)或其他定位系 统(例如使用Wi-Fi接入点、电视信号、蜂窝网格、统一资源定位符(URL) 的系统)提供的位置确定能力。在一些实施中,定位系统(例如GPS接 收器)可以集成在移动设备500中或设置为可以通过外围接口506耦连到 移动设备500的分离的设备,以提供对基于位置的服务的访问。来自一个 或更多个位置或定位系统的数据可以发送给远程实体诸如(图1的)内容 引擎140,以用于分析并用以对与位置相关联的信息和与关联于此位置的 事件或活动相关联的信息进行识别。例如,来自一个或者更多个位置或定 位系统的数据可以与图像数据、时间戳数据或用户请求一起被发送,从而 获得与发生在移动设备的位置处的事件有关的信息并执行对与位置相关 联的图像的图像处理或分析。

定位服务和基于位置的服务可以用来例如对从移动设备500向内容 引擎140发送的数据进行标记。例如,这样的位置数据可以附加到发送给 内容引擎140的消息,该消息与对关于图像、事件、位置或活动的另外信 息的请求相关联(该请求诸如以上在图4中的406处提交的数据)。以此 方式,基于位置的数据可以被用来增强用户对现场事件或活动的观看或享 受(诸如观看体育比赛)。

移动设备500也可以包括照相机镜头和传感器520。在一些实施中, 照相机镜头和传感器520可以定位在移动设备500的背面。照相机可以捕 获静止的图像和/或视频。照相机可以用来例如对与事件或位置相关联的 项、区域、人、位置等的图像进行捕获。被照相机镜头和传感器520捕获 的图像可以附加有(例如来自定位系统的)地理位置数据以及时间和日期 信息,以允许移动应用程序和内容引擎140对与图像相关联的数据和信息 进行识别。

移动设备500也可以包括一个或更多个无线通信子系统524,诸如 802.11b/g通信设备和/或Bluetooth通信设备。也可以支持其他的通信协 议,该通信协议包括其他802.x通信协议(例如全球微波互联接入 (WiMax)、无线保真(Wi-Fi))、码分多址(CDMA)、全球移动通信系 统(GSM)、增强型数据GSM演进技术(EDGE)、3G(例如EV-DO (Evolution Data Only)、通用移动通信系统(UMTS)、高速下行分组接 入(HSDPA))等等。

在一些实施中,另外的传感器或子系统可以经由连接器,诸如通用串 行总线(USB)端口或对接端口(docking port),或其他的有线端口连接 来耦连到外围接口506。

存储器接口502可以耦连到存储器508。存储器508可以包括高速随 机存取存储器和/或非易失性存储器,该非易失性存储器诸如一个或更多 个磁盘存储设备、一个或更多个光学存储设备和/或闪存(例如NAND、 NOR)。存储器508可以存储操作系统,诸如Darwin、RTXC、LINUX、 UNIX、OS X、WINDOWS、或诸如VxWorks的嵌入式操作系统。操作 系统可以包括用于处理基本系统服务的指令和用于执行基于硬件的任务 的指令。在一些实施中,操作系统可以是内核(例如UNIX内核)。

存储器508也可以存储应用程序510-512,该应用程序510-512结合 处理器504发挥作用以使移动设备操作从而执行特定功能,该特定功能包 括在此描述的与移动事件和图像处理相关的功能。存储器508也可以存储 数据,该数据包括但不限于:文档、图像、视频文件、音频文件和其他数 据。在一些实施中,存储器508存储地址簿数据,该地址簿数据可以包括: 针对一个或更多个人、组织、服务或实体的联系信息(例如地址、电话号 码等)。

一旦应用程序被启动,用户就可以与应用程序交互,并且移动设备可 以依据与应用程序相关联的程序指令来起作用。例如,一旦移动应用程序 被启动,用户就可以执行上述图4的处理。

因此,本发明的实施例允许移动设备用户通过简单且快速地捕获与事 件、活动或位置相关联的图像来获得与事件、活动或位置有关的另外的信 息和数据。然后,图像可以附加有另外信息,该另外信息诸如帮助改善用 户对事件、活动或位置的体验的图形、统计数据或其他数据。尽管结合具 体示例性实施例对本发明进行了描述,但是应当理解在不偏离所附权利要 求中所陈述的本发明的精神和范围的情况下,可以对公开的实施例作出对 于本领域技术人员而言是明显的各种变化、置换和替换。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号