生活记录器以及共享的制作方法

文档序号:7735024阅读:141来源:国知局
专利名称:生活记录器以及共享的制作方法
技术领域
所公开的实施例的各个方面总体上涉及用户接口,并且更具体地,涉及用于捕获 和共享内容的用户接口。
背景技术
社交网络正变得越来越常见。例如,可以期望能够使用移动通信设备来与你的社 交群组进行通信以及共享信息和数据。诸如hcebook 的服务提供了在线目录并且允许用 户连接到他们周围的人。可以使信息和内容可用于与他人一起查看或共享。这些服务通常 要求用户手动地更新他们的简档,并且然后允许或者提供其他用户访问他们希望共享的资 源或内容。例如,用户可以更新他人可以查看的个人简档,向用户提供对诸如图片和视频这 样的内容的访问,为用户发布消息以便看到或提供对其它内容的链接。然而,这些服务要求 用户方的手动动作以便维持和更新提供了关于该用户的信息的资源。将有利的是,能够在 社交网络的成员当中自动地提供内容和资源的实时和/或现场共享。

发明内容
所公开的实施例的各个方面针对一种方法。在一个实施例中,该方法包括捕获在 设备中活动的内容,标识至少一个目标设备,要将所捕获的内容上传到所述至少一个目标 设备,以及如果在所述设备中的内容共享模块是活动的,则向至少一个其它目标设备自动 地上传所述内容。


结合附图,在下面的描述中解释了实施例的前述方面和其它特征,在附图中图1示出了其中可以应用所公开实施例的各个方面的系统的框图;图2A、2B和2C图示了合并了所公开实施例的各个方面的示例性过程的例子;图3A-3C图示了合并了所公开实施例的各个方面的示例性用户接口 ;图4图示了可以用于实施所公开实施例的各个方面的设备的一个例子;图5A-5D是合并了所公开实施例的各个方面的用户接口的状态;图6A-6B是可以用于实施所公开实施例的各个方面的示例性设备的图示;图7图示了合并了可以用于实施所公开实施例的各个方面的特征的示例性系统 的框图;以及图8是图示了可以使用图6A和6B的设备的示例性系统的一般架构的框图。
具体实施例方式图1图示了其中可以应用所公开实施例的各个方面的系统100的一个实施例。尽 管将参照附图中所示出以及下面所描述的实施例来描述所公开的实施例,但是应当理解, 这些实施例可以以很多替代形式来体现。另外,可以使用任何适当大小、形状或类型的元件或材料。所公开的实施例的各个方面通常支持从例如像移动通信设备这样的设备到一个 或多个目标或联系人的对内容的记录、存储和上传的自动操作。例如,用户可以利用设备来 捕获内容,并且与用户的社交网络的成员现场并实时地共享这一所捕获的内容。使用所公 开的实施例的各个方面,用户可以使社交、商业或其它群组的成员保持具有最新的该用户 的活动。这些活动可以包括例如当前状态、当前位置和/或用户当前已经访问、最近已经 访问或者期望共享的内容。在替代实施例中,可以包括可按照实时方式来访问和共享的任 何适当的信息或数据。术语“社交”或“商业”联网群组通常旨在包括用户指定作为用户期望连接到或 期望与其共享信息和内容的(一个或多个)任何人、(一个或多个)实体或其它联系人。群 组可以包括一个或多个实体或联系人。群组的成员可以以任何适当的方式来指定。在一个实施例中,图1中示出的系统100可以包括诸如移动通信设备这样的通信 设备。系统100可以包括内容共享模块136、内容捕获模块138和内容标记模块140。在一 个实施例中,共享模块136被配置以便使得能够实时共享在系统100上活动或打开的内容。 共享模块136的激活将自动使得在系统100上打开和/或活动的内容被捕获和指定为将要 共享的内容。在一个实施例中,使用系统100的输入键或设备来激活共享模块136。捕获模块138被配置以便从共享模块136接收指令和命令,并且捕获当前在系统 100上活动和/或打开的内容。捕获内容可以包括临时存储用于上传和传输的内容的链 接和/或内容。标记模块140被配置以便标记或标识由系统100捕获或存储的内容,作为可用于 共享或使得能够共享的内容。在一个实施例中,标记模块140可以自动地标记在系统100 上打开和/或活动的内容,作为可用于共享的内容。标记模块140还可以被配置以便接收 用户输入,从而手动地标识和标记可用于共享的内容。在一个实施例中,所述内容是当前在 系统上打开和/或活动的内容。所述内容还可以包括以其它方式保存或存储在系统上以及 被标记用于共享的内容。例如,用户可以标记用于共享的内容,但是推迟对内容的上传直到 对共享模块136的下一激活。在替代实施例中,系统100可以包括允许由设备来捕获内容 以及与其它用户实时地共享内容的其它适当的设备和/或模块。所公开的实施例的各个方面还可以允许多元素捕获。这可以包括同时捕获在设备 100上打开和活动的不同内容。当设备上不止一个内容项是打开或活动的或者以其它方式 被标记用于共享时,对共享模块136的激活可以使得不止一个内容项被自动地共享。在一 个实施例中,元素或内容可以包括例如图像(一个或多个)、视频、位置、统一资源定位符 (“URL”)、音频、天气、情绪指示符、环境光线、环境温度、加速度、速度、空气压力或音乐。在 替代实施例中,所述元素可以包括任何适当的信息、对象或数据。在一个实施例中,要捕获 的内容是在设备中打开和活动的内容。例如,设备100可能在审查文档或拍摄图片的同时 正在访问音乐Web站点。如果用户期望共享该音乐Web站点和图片,则对共享模块136的 激活可以使得与所期望的目标联系人或群组成员自动地共享该内容中的每一个内容。类似 地,如果设备100能够确定位置,则所述共享可以不仅包括音乐Web站点和图片,还包括与 用户的位置有关的信息(例如,设备100的位置)。位置信息可以有助于获得或提供状态信 肩、ο
参照图2A,图示了合并了所公开实施例的各个方面的示例性流程。如图2A所示, 用户激活了内容共享设施202。在一个实施例中,这包括激活指定的按键或按钮或者激活包 括如在此所描述的共享功能性的输入键或按钮。标识和捕获204在设备上打开和活动的内 容。在一个实施例中,可以做出检查206以便确定所标识204的所有内容是否有资格用于 共享。例如,用户可能希望包括或指定特定内容作为有资格被共享。这可以在设置菜单中 完成或者指定和/或存储在标记模块140中。如果所有指定的内容都有资格用于传输和共 享,则所捕获的内容被自动地并且基本上立即上传210用于与其它用户共享。如果所有所 标识的内容没有资格被共享,则仅标记208和共享210被指定要共享的内容。在一个实施例中,要与其共享内容的(一个或多个)用户或其它目标可以从列表 中预先指定或手动选择。例如,参照图2B,在一个实施例中,用户激活230图1的共享模块 136,同时至少一个内容项是打开和活动的。如在此所公开的,捕获232要共享的内容。确定 234是否标识了要自动与其共享内容的预先设定的(一个或多个)联系人的列表。在一个 实施例中,这可以被称为共享列表。不同的共享列表可以被组配用于不同类型的内容。系 统100可以确定已经捕获的内容的类型,并且然后确定是否已经指定了特定的共享列表用 于(一个或多个)特定类型的内容。如果存在共享列表,则与指定的(一个或多个)联系人自动地共享内容。如果没 有标识共享列表或其它预先设定的(一个或多个)联系人的列表,则可以为要共享的内容 手动地选择(一个或多个)目标或(一个或多个)接收方。在一个实施例中,这可以包括: 以适当的方式从地址簿应用中选择(一个或多个)联系人。所公开的实施例的各个方面允许用户指定可以共享什么类型的内容以及要与其 共享内容的特定用户或用户组。当激活共享模块136时,可以以滚动方式向用户呈现各种 选项和选择。例如,在一个实施例中,参照图2C,用户激活250共享模块136。捕获252打 开和/或活动的内容。在一个实施例中,可以向用户呈现标识了所捕获的内容的列表。根 据该列表,用户可以选择或标识2M要共享的内容,或者替代地,选择或标识2M不要共享 的内容。如果用户先前已经在例如标记模块140中创建了内容共享列表(其被存储在设备 中),则对要共享的内容的选择可以是自动的过程。在一个实施例中,可以在传输内容之前 向用户呈现要共享的内容的最后列表。根据该最后列表,用户可以具有选项来在传输内容 之前接受或修改选择。一旦用户已经标识了要共享的内容,则在一个实施例中,用户可以指定256要与 其共享所捕获和指定的内容的联系人或多个联系人。在一个实施例中,当激活共享设施136 时,用户可以预先设定要自动地与其共享内容的联系人或多个联系人。用户不一定要为每 个共享动作检查或指定接收方。可以存储要与其进行共享的联系人的列表,并且自动地执 行共享过程。在一个实施例中,一旦标识了要共享的内容,则可以请求用户标识内容的(一个 或多个)接收方。这可以包括例如从地址簿列表选择(一个或多个)联系人或者插入特 定的名称或地址。地址可以包括例如电子邮件地址、蜂窝号码或联网Web站点信息(URL)。 在替代实施例中,可以使用用于指定联系人的任何适当的方法。一旦标识了联系人,则可以 共享258该内容。在一个实施例中,内容的共享通常包括向用户的社交、商业或其它联网站点实时地上传内容。在一个实施例中,可以提供链接,其将允许其他人访问所上传的内容。内容共 享可以例如通过第三服务来调解。这可以提供的优点在于不必等待用户手动地访问联网 站点和更新其中的信息。利用当前的和相关的数据和信息自动地并且基本上立即更新所述 站点或多个站点。尽管在此通常仅参照一个联网站点,但是所公开的实施例的各个方面将 允许不止一个联网站点被基本上同时更新。例如,用户可以属于不止一个联网或社交服务。 可以利用所捕获的信息基本上实时地更新每个这样的站点。所公开的实施例的各个方面将 允许系统存储和利用任何所要求的登录信息。例如,在一个实施例中,图1的共享模块136 可以包括诸如链接这样的用于存储相关联网站点信息的资源,以及任何登录和/或认证数 据。当访问站点时,共享模块136被配置以便运用任何所要求的登录协议(包括任何安全 和认证协议及交换),并且提供对站点及其资源的无缝接入和进入,从而更新信息和上传内 容。通过能够实时地上传和更新内容,所述更新可以比仅仅是当前状态指示要丰富得 多。所公开的实施例的各个方面使得用户或订户能够实时地更新其它成员来具有与你正在 观看的(例如,照片、视频、对象)或你所在的地方(位置)有关的内容。可以在相应的服 务提供商站点上指示该实时状态。例如,参照图3A,图示了用户的活动Web页面的屏幕快照300。在该例中,示出了 与用户相关的不同类别的内容、信息和活动。302这部分标识了该用户所访问的URL。所示 出的其它内容包括消息304和312、音乐306和310,以及访问的位置308。该信息还可以 包括时间戳作为参考。还图示了该用户的位置314。在一个实施例中,用户可以与另一用户 或多个用户共享该内容及相关信息中任何一个或全部。参照图3B,根据所公开的实施例的 各个方面,图3A的用户“Joe”已经与“Patrick”共享了内容和信息。图是在联网服务 提供商上的“Patrick的” Web页面的屏幕快照350。如图所示,Patrick已经接收到了 与联系人“Joe”相关的多个不同的馈送。一个馈送352指示了 Joe所访问的URL,另一馈 送指示了 Joe所收听的音乐选择354,并且第三馈送指示为Joe所访问的地方或位置356。 Joe也已经共享了他当前的位置358。对于这些条目或馈送352、354、356和358中的每一 个,时间戳可以与其相关联。条目352和3M具有相同的时间戳“ 12J6pm”,意味着在激活 共享模块136以便捕获用于共享的内容时两者都是打开和活动的。图3C图示了所公开的 实施例的各个方面的应用的另一例子。图3C是在共享Web站点(诸如Smre on Ovi )上 的用户简档的屏幕快照370。在该例中,显示了在各个时间点处用户的共享内容。如图3C 所示,馈送372、374来自之前的一天(被指定为“昨天的馈送”)。馈送376、378来自当前 这一天(被指定为“今天的馈送”)。每个馈送包括时间戳以及对内容和内容类型的描述。 在该例中,还提供了地图380,用于指示与每个相应的馈送相对应的用户位置。每当用户激 活共享模块136时,就生成图3C中示出的每个馈送。图4图示了可以用于实施所公开实施例的各个方面的设备400的一个例子。在一 个实施例中,设备400包括触摸屏显示设备。如图4所示,设备400包括显示器402、一组控 制键404,以及共享激活键406。在一个实施例中,控制键404包括操纵杆式控件。共享激 活键406可以包括推动按钮或按键式控制激活器。在替代实施例中,设备400可以包括其 它适当的输入和输出设备,诸如用于触摸屏显示器的触摸屏指示器408,其可以在移动通信 或因特网使能的设备上找到。图4中的共享键406的位置和定位仅仅是示例性的,并且在替代实施例中,共享键406可以处在设备400上的任何适当的位置。在一个实施例中,当存 在可用于共享的内容时,控制键404的中心按钮被启用为共享键406。图5A图示了合并了所公开实施例的各个方面的示例性用户接口的一系列状态。 状态500图示了诸如图4中所示的设备上的用户接口,其中,合并了所公开实施例的各个方 面的自动共享模块被安装在设备中并且在设备中是活动的。可以通过激活共享键502来启 用该自动共享功能。在一个实施例中,当自动共享功能被激活或接通时,按键502可以被照 亮或缓慢闪烁。图标或其它适当的视觉标识符可以呈现在显示器501上,以便通知用户自 动共享功能被启用或是活动的。在一个实施例中,参考503可以被包括,其标识了活动的特 定联网服务,共享功能处于自动模式,以及标识出在激活共享功能时将与其共享内容的目 标或目标组。在替代实施例中,任何适当的指示或指示符均可以用于向用户标识这样的信 息。使用操纵杆505或其它选择控件,用户可以访问在状态510中示出的控制菜单,其将允 许用户访问菜单511,菜单511包括与自动共享能力相关的功能、控制和设置。如状态510 中所示,在该实施例中,用户可以关闭自动共享功能、指定与谁共享、访问设置菜单,或者清 除共享队列。在替代实施例中,可以提供任何适当的菜单功能以便使得用户能够访问、控制 和定制自动共享功能。状态512图示了当选择了自动共享关闭511a菜单项目时用户接口的例子。选择 自动共享关闭菜单项目511a允许用户控制共享功能是自动地还是手动操作512a。状态514图示了用户已经选择了与谁共享菜单功能511b的情形。该控制菜单允 许用户指定如在此描述的用于共享内容的预期目标或多个目标。状态514呈现了可以与其 共享内容的联系人或其它目标的列表515。在一个实施例中,列表515可以取决于在设备上 活动的特定联网或社交群组服务。在菜单515中显示的群组可以从该菜单设置或者另一应 用或菜单设置内创建。如果用户选择了群组“Everybody (每一个人)”515a,则自动共享功 能将被配置以便与被指定用于该群组的那些联系人共享内容。术语“每一个人”通常指的是 可以与其共享内容的所有用户,例如像在因特网或公共域上的用户。对“每一个人51 ”的 选择可以连同服务图标和自动共享功能标识符一起在状态516中显示。在替代实施例中, 可以使用向用户标识出(一个或多个)当前共享目标的任何适当的方法。图5B图示了根据所公开内容的各个方面可以按照绑定来控制的设置的一些例 子。状态520是用于所公开实施例的自动共享设备的设置菜单的一个例子。在该例中,为 包括传输520a、位置共享520b和自动共享项目520c在内的设置提供了控制。在替代实施 例中,可以为结合自动共享功能的任何适当的设置提供控制。例如,如果用户向下滚动在状 态520中示出的菜单,则可以呈现附加设置控制选择,例如像共享服务52加。对传输菜单项目520a的选择将允许用户选择和/或激活如状态524中所示的特 定通信传输模式。对位置共享菜单项目520b的选择将向用户提供用于控制和/或设置可 以共享的关于用户位置的信息的能力。如状态526中所示,用户可以使得设备能够提供位 置信息,其包括地方526a的名称或地理坐标526b。用户还可以关闭位置共享526c。在替 代实施例中,任何适当的方法都可以用于标识位置信息。状态5 包括可被启用来自动共享的内容的列表。对自动共享项目520c的选择将 允许用户访问在状态5 和530中示出的列表,并且选择性地确定可以自动共享什么内容 或者不可以自动共享什么内容。通过在状态5 和530中示出的框上打上勾号或不打上勾号,可以标识或指定(标记)要自动共享的内容。内容的列表不是由在状态5 和530中 示出的内容项来限制的,而是可以包括任何适当的内容。在一个实施例中,可以共享的内容 的类型和数量可以由特定的服务提供商来限制。还可以指定特定类型的内容总是被共享, 例如像日期/时间、可用性/状态,和/或文本/标签。提供自动共享的内容的格式上的统 一性可能是有利的。图5C图示了自动共享视频图像的例子。状态MO图示了在完成记录之后图4的 设备400的捕获后(post-capture)的视图。在该例中,用户已经激活了共享键M2以便停 止记录。在一个实施例中,用户可以使用按键Ml来编辑、删除或手动地上传视频记录。在 该情形下,将不发生视频的自动共享。而是可以向用户呈现如状态M6中所示的取景器或 其它适当的成像应用。在一个实施例中,根据捕获后的视图M0,如果共享功能是活动的,则按压除了编 辑键541之外的按键可以启动自动共享发生。在该例中,用户已经通过激活共享键542而 停止了记录。在一个实施例中,可以以某种方式突出显示按键M2,以便指示自动共享功能 是活动的。由于自动共享是活动的,因此按压或激活“Back (后退),,键543将造成自动共 享发生,并且将用户带回到先前的状态M8,在该例中这包括取景器应用。在一个实施例中, 可以以某种方式突出显示共享键M2,以便指示正在发生自动共享。这可以包括例如视觉或 听觉指示。在一个实施例中,视觉指示器可以是恒定的或快速闪烁的灯、LED、图像或图标, 或者颜色组合。可以结合视觉指示器或替换视觉指示器来使用诸如蜂鸣声、音调或其它声 音的听觉指示器。在替代实施例中,可以使用用于向用户呈现关于自动共享正在发生的指 示的任何适当的方法。在一个实施例中,在激活共享键542之后按压“END(结束)”或其它类似的停止操 作键将造成如在此所描述的执行自动共享。END键可以包括被配置以便停止或退出操作的 任何适当的按键或输入设备。如果退出照相机应用并且用户返回到空闲控制屏幕,诸如状 态550中示出的,则可以提供指示器552以便告诫用户正在发生自动共享。在图5C中示出 的例子中,示出了文本指示器“UPL”552。在替代实施例中,可以使用任何适当的指示器,例 如像图标或图像。空闲控制状态550还标识了处于活动的联网服务553、自动共享功能和目 标设置5M。图5D图示了根据所公开实施例的各个方面的手动制作书签(bookmarking)和共 享的例子。如状态560中所示,示出了图像应用的捕获后的视图。在该例中,激活了共享键 562以便拍摄图片。然而,图5A的自动共享设置511a被设置成“Manual sharing(手动共 享)”。在该例中,设备可以提示用户以适当的方式共享内容,诸如通过文本、音频或其它视 觉提示。在示例性用户接口 560中,共享键被配置以便闪烁,从而邀请用户共享所拍摄的 图片。如果用户激活了共享键562,则图像将被上传到活动的联网服务和所指定的接收方。 在该例中,“谁要共享”设置511b被设置成“friends (朋友)”,如图5A的状态512中所示。 在一个实施例中,可以通知用户将会上传图像。如果用户没有采取进一步的动作或者用户 按压了 “dismiss (解除),,功能键,则用户返回到捕获后的视图,如状态568中所示。在一 个实施例中,如果用户激活了编辑功能567或键盘功能571,则可以向用户呈现选项,用于 编辑随附正在上传的图像的标签/细节。状态570和580中示出了共享细节视图的例子。 在这些例子中,将要共享的内容(诸如在该例中的照片)可以用告示帖572来注释。告示帖可以包括例如与上下文元素(诸如元数据)相关联的文本和标签。再次参照图1,所公开的实施例的系统100通常可以包括(一个或多个)输入设备 104、( 一个或多个)输出设备106、处理模块122、应用模块180,以及(一个或多个)储存 /存储设备182。在此描述的组件仅是示例性的并且并不旨在涵盖可包括在系统100中的 所有组件。系统100还可以包括一个或多个处理器或计算机程序产品来执行在此所描述的 过程、方法、序列、算法和指令。(一个或多个)输入设备104通常被配置以便允许用户向系统100输入数据、指 令和命令。在一个实施例中,输入设备104可以被配置以便远程地接收输入命令,或者从并 不位于系统100本地的另一设备接收输入命令。输入设备104可以包括多个设备,例如像 按键110、触摸屏112、菜单124、照相机设备125或者这样的其它图像捕获系统。在替代实 施例中,如上所述,输入设备可以包括允许或支持针对设备的数据、信息和/或指令的输入 和捕获的任何适当的(一个或多个)设备或装置。(一个或多个)输出设备106被配置以 便允许经由系统100的用户接口 102向用户呈现信息和数据,并且可以包括一个或多个设 备,例如像显示器114、音频设备115或触觉输出设备116。在一个实施例中,输出设备106 可以被配置以便向另一设备(其可以远离系统100)传送输出信息。虽然输入设备104和 输出设备106被示为分离的设备,但是在一个实施例中,输入设备104和输出设备106可以 被组合到单个设备中,并且是用户接口 102的一部分以及形成用户接口 102。如下面将描述 的,用户接口 102可以用于接收和显示与内容、对象和目标有关的信息。虽然图1中示出了 特定的设备,但是所公开的实施例的范围不限于这些设备中的任何一个或多个,并且示例 性实施例可以包括或排除一个或多个设备。例如,在一个示例性实施例中,系统100可以不 包括显示器,或者仅提供受限的显示器,并且输入设备或者应用打开或激活功能可以限于 头戴式耳机设备的按键108a。处理模块122通常被配置以便执行所公开的实施例的过程和方法。应用处理控制 器132可以被配置以便与例如应用模块180对接,并且执行针对系统100的其它模块的应 用过程。在一个实施例中,应用模块180被配置以便与在本地或远离系统100存储的应用 和/或基于Web的应用相对接。应用模块180可以包括可由系统100安装、配置或访问的 各种应用中的任何一个,例如像办公、商业、媒体播放器和多媒体应用、Web浏览器和地图。 在替代实施例中,应用模块180可以包括任何适当的应用。举例来说,图1中所示出的通信 模块134通常被配置以便允许设备接收和发送通信内容和消息,诸如文本消息、聊天消息、 多媒体消息、视频和电子邮件。通信模块134还被配置以便从其它设备和系统接收信息、数 据和通信内容。在一个实施例中,系统100还可以包括语音识别系统142,语音识别系统142包括 文本到语音模块,其允许用户接收和输入语音命令、提示和指令。参照图1,在一个实施例中,所公开的实施例的用户接口可以被实现在包括触摸屏 显示器、近程屏幕设备或其它图形用户接口的设备上或设备中。尽管显示器与系统100相 关联,然而将理解,显示器对于所公开的实施例的用户接口不是必要的。在示例性实施例 中,显示器是受限的或者是不可用的。在替代实施例中,在此公开的用户接口的各个方面可 以体现在任何这样的适当设备上,即,该设备当不存在显示器时将允许选择和激活应用或 系统内容。
在一个实施例中,显示器114可以整合于系统100。在替代实施例中,显示器可以 是连接或耦合到系统100的外围显示器。指点设备(例如像指示笔、笔或者简单而言用户 的手指)可以与显示器114 一起使用。在替代实施例中,可以使用任何适当的指点设备。在 其它替代实施例中,显示器可以是任何适当的显示器,例如像平板显示器114,其通常由具 有可选背光灯(诸如能够显示彩色图像的薄膜晶体管(TFT)矩阵)的液晶显示器(LCD)制 成。术语“选择”和“触摸”在此通常相对于触摸屏显示器来描述。然而,在替代实施例 中,这些术语旨在涵盖相对于其它输入设备的所要求的用户动作。例如,相对于近程屏幕设 备(proximity screen device),为了选择对象或其它信息,用户不一定做出直接接触。因 而,上述术语旨在包括用户仅需要处在设备的近程之内来执行期望的功能。类似地,预期设备的范围不限于单个触摸或接触设备。所公开的实施例还旨在涵 盖多触摸设备,其中,一个或多个手指或其它指点设备的接触可以在屏幕上或屏幕周围导 航。所公开的实施例还旨在涵盖非触摸设备。非触摸设备包括但不限于没有触摸或近程屏 幕的设备,其中,通过例如系统的按键110或者经由系统的语音识别特征通过语音命令来 实现在各种应用的显示器和菜单上的导航。相对于图6A-图6B图示了可以实施所公开实施例的各个方面的设备的一些例子。 这些设备仅是示例性的,并且并不旨在涵盖可以实施所公开的实施例的所有可能的设备或 设备的所有方面。所公开的实施例的各个方面可以取决于设备及其用户接口的非常基本的 能力。按钮或按键输入可以用于选择各种选择准则和链接,并且滚动功能可以用于移动到 (一个或多个)项目或选择(一个或多个)项目。如图6A所示,在一个实施例中,终端或移动通信设备600可以具有作为输入设备 的键板610以及用于输出设备的显示器620。键板610可以包括任何适当的用户输入设备, 例如像多功能/滚动键630、软键631、632、呼叫键633和结束呼叫键634以及字母数字键 635。这些按键中的任何一个均可以被指定为共享键,其中,对该按键的激活将启用在此所 描述的共享功能。在一个实施例中,设备600包括作为另一输入设备的图像捕获设备,诸如 照相机621。显示器620可以是任何适当的显示器,例如像触摸屏显示器或图形用户接口。 显示器可以整合于设备600,或者显示器可以是连接或耦合到设备600的外围显示器。指点 设备(例如像指示笔、笔或者简单而言用户的手指)可以结合显示器620—起使用,用于光 标移动、菜单选择以及其它输入和命令。在替代实施例中,可以使用任何适当的指点或触摸 设备。在其它替代实施例中,显示器可以是常规显示器。设备600还可以包括其它适当的 特征,例如像扩音器、触觉反馈设备或连接端口。移动通信设备可以具有连接到显示器的处 理器618,用于处理用户输入并且在显示器620上显示信息和链接,以及执行在此所描述的 方法步骤。存储器602可以连接到处理器618,用于存储与移动通信设备600相关联的任何 适当的信息、数据、设置和/或应用。在设备600包括移动通信设备的实施例中,诸如图7中所示出的,该设备可以适于 在电信系统中通信。在这样的系统中,可以在移动终端700与其它设备(诸如另一移动终 端706、有线电话732、个人计算机751和/或因特网服务器72 之间实现各种电信服务,诸 如蜂窝语音呼叫、万维网/无线应用协议(www/wap)浏览、蜂窝视频呼叫、数据呼叫、传真传 输、数据传输、音乐传输、多媒体传输、静止图像传输、视频传输、电子消息传输和电子商务。
在一个实施例中,该系统被配置以便实现以下中的任何一个或组合聊天消息收 发、即时消息收发、文本消息收发和/或电子邮件。应当注意,对于移动终端700的不同实 施例并且在不同的情形下,上述电信服务中的一些可能可用或可能不可用。所公开的实施 例的各个方面不限于就此而言的服务或者通信系统或协议的任何特定集合。移动终端700、706可以经由基站704、709通过射频(RF)链路702、708而连接到移 动电信网络710。移动电信网络710可以符合任何商业可用的移动电信标准,例如像全球移 动通信系统(GSM)、通用移动电信系统(UMTS)、数字高级移动电话服务(D-AMPS)、码分多址 2000 (CDMA2000)、宽带码分多址(WCDMA)、无线局域网(WLAN)、自由移动多媒体接入(FOMA) 和时分同步码分多址(TD-SCDMA)。移动电信网络710可以在操作上连接到广域网720,广域网720可以是因特网或 其一部分。因特网服务器722具有数据储存器724并且连接到广域网720,如因特网客户 机7 那样。服务器722可以托管万维网/无线应用协议服务器,万维网/无线应用协议 服务器能够向移动终端700提供万维网/无线应用协议内容。移动终端700还可以经由链 路742耦合到因特网720’。在一个实施例中,例如,链路742可以包括有线或无线链路,诸 如通用串行总线(USB)或蓝牙连接。公共交换电话网络(PSTN)730可以以常见方式连接到移动电信网络710。包括固 定电话732在内的各种电话终端可以连接到公共交换电话网络730。移动终端700还能够经由本地链路701与一个或多个本地设备703进行本 地通信。本地链路701可以是具有有限范围的任何适当类型的链路或微微网,例如像 Bluetooth 、通用串行总线(USB)链路、无线通用串行总线(WUSB)链路、IEEE 802. 11无线 局域网(WLAN)链路、RS-232串行链路等。本地设备703可以例如是各种传感器,其可以在 本地链路701上向移动终端700传送测量值或其它信号。以上例子并不旨在是限制性的, 并且可以利用任何适当类型的链路或短距离通信协议。本地设备703可以是天线和用于形 成实现全球微波接入互操作性(WiMAX、IEEE 802. 16)、WiFi (IEEE 802. Ilx)或其它通信协 议的无线局域网的支持设备。无线局域网可以连接到因特网。移动终端700因而可以具有 使用移动通信网络710、无线局域网或这二者的进行无线连接的多无线电能力。与移动电信 网络710的通信还可以使用WiFi、全球微波接入互操作性或任何其它适当的协议来实现, 并且这样的通信可以利用未许可的无线电频谱的部分(例如,未许可移动接入(UMA))。在 一个实施例中,图1的导航模块122包括通信模块134,通信模块134被配置以便与相对于 图7所描述的系统进行交互,并且与相对于图7所描述的系统进行通信。尽管以上实施例被描述为实现在移动通信设备上并且与移动通信设备一起实现, 但是将理解,所公开的实施例可以在合并了处理器、存储器和支持性软件或硬件的任何适 当的设备上实施。例如,所公开的实施例可以实现在各种类型的音乐、游戏和多媒体设备 上。在一个实施例中,图1的系统100可以是例如图6B中图示的个人数字助理(PDA)类型 的设备600,。个人数字助理600,可以具有键板610,、触摸屏显示器620,、照相机621,和 用于在触摸屏显示器620’上使用的指点设备650。在又一替代实施例中,该设备可以是个 人计算机、平板计算机、触摸板设备、因特网平板、膝上型或桌上型计算机、移动终端、蜂窝/ 移动电话、多媒体设备、个人通信器、电视或电视机顶盒、数字视频/光盘(DVD)或高清晰播 放器或者能够含有例如图1所示的显示器114的任何其它适当的设备,以及诸如图6A的处理器618和存储器602这样的支持电子装置。在一个实施例中,这些设备将是因特网使能 的(Internet enabled),并且可以包括地图和GPS能力。图1的用户接口 102还可以包括耦合到处理模块122的菜单系统124,用于允许用 户输入和命令。处理模块122支持对系统100的特定过程的控制,其包括但不限于对于以 下内容的控制选择文件和对象、建立和选择搜索和关系准则,以及在搜索结果当中进行导 航。根据所公开的实施例,菜单系统1 可以支持对于与在系统100上运行的应用或程序 有关的不同工具和应用选项的选择。在此公开的实施例中,处理模块122接收特定输入,例 如像与系统100的功能有关的信号、传输、指令或命令,诸如消息、通知和状态改变请求。取 决于输入,处理模块122解释命令并且引导处理控件132结合其它模块(诸如应用控制模 块136、应用指示模块137、应用排序模块138以及文本到语音模块14 相应地执行命令。所公开的实施例还可以包括合并了上述处理步骤和指令的软件和计算机程序。在 一个实施例中,合并了在此描述的处理步骤的程序可以在一个或多个计算机中执行。图8 是合并了可以用于实施本发明的各个方面的特征的典型装置800的一个实施例的框图。装 置800可以包括用于实现和执行在此描述的处理步骤的计算机可读程序代码装置。在一个 实施例中,计算机可读程序代码存储在设备的存储器中。在替代实施例中,计算机可读程序 代码可以存储在装置800外部的或远离装置800的存储器或存储介质中。存储器可以直接 耦合或无线耦合到装置800。如图所示,计算机系统802可以链接到另一计算机系统804,从 而使得计算机802和804能够向彼此发送信息并且从彼此接收信息。在一个实施例中,计 算机系统802可以包括适于与网络806通信的服务器计算机。可选地,在仅使用了一个计 算机系统(诸如计算机804)的情况下,计算机804将被配置以便与网络806通信和交互。 计算机系统802和804可以以任何常规方式链接在一起,包括例如调制解调器、无线、硬连 线连接或光纤链路。通常,可以使用典型地在通信信道或其它适当的连接或线路、通信信道 或链路上发送的通信协议来使得信息可用于计算机系统802和804这二者。在一个实施例 中,通信信道包括适当的宽带通信信道。计算机802和804通常适于利用体现了机器可读 程序源代码的程序储存设备,所述机器可读程序源代码适于使得计算机802和804实现在 此所描述的方法步骤和过程。合并了所公开的实施例的各个方面的程序储存设备可以被设 计、制造和用作利用了光、磁属性的机器和/或电子装置的组件,以便实现在此公开的过程 和方法。在替代实施例中,程序储存设备可以包括磁介质,诸如磁盘、盘、记忆棒或计算机硬 驱动,其可由计算机读取和执行。在其它替代实施例中,程序储存设备可以包括光盘、只读 存储器(“ROM”)软盘和半导体材料和芯片。计算机系统802和804还可以包括用于执行所存储的程序的微处理器。计算机 802可以在其程序储存设备上包括数据储存设备808,用于储存信息和数据。可以在另外的 常规的程序储存设备上,在一个或多个计算机802和804中存储合并了并入所公开实施例 的各个方面的过程和方法步骤的计算机程序或软件。在一个实施例中,计算机802和804 可以包括用户接口 810和/或可以从其访问本发明的各个方面的显示器接口 812。例如,如 参照图1所描述的,用户接口 810和显示器接口 812(其在一个实施例中可包括单个接口) 可以适于允许向系统输入查询和命令,以及呈现命令和查询的结果。所公开的实施例的各个方面允许用户快速、容易且即时地与其他人共享内容、信 息和状态。在激活诸如按键的单个控件的情况下,用户可以捕获例如刚才拍摄的视频或图像、在地图上的当前位置、当前正在收听的歌曲题目和/或当前正在观看的Web页面的URL, 并且与其他人实时地共享该内容。 注意到,在此所描述的实施例可以单独地或以其任何组合的形式来使用。应当理 解,前述描述仅是对实施例的说明。在不背离实施例的情况下,本领域技术人员可以设计出 各种替代和修改。因此,目前的实施例旨在涵盖落入所附权利要求的范围之内的所有这样 的替代、修改和变体。
权利要求
1.一种方法,其包括捕获设备中活动的内容;标识至少一个目标设备,将要向所述至少一个目标设备上传所捕获的内容;以及如果所述设备中的内容共享模块是活动的,则将所述内容自动地上传到至少一个其它 目标设备。
2.根据权利要求1所述的方法,其进一步包括如果所述内容共享模块不是活动的,则 使用书签键捕获所述内容,并且激活共享设施以便将所述内容上传到所述至少一个其它目 标设备。
3.根据权利要求1所述的方法,其进一步包括将所捕获的内容标记为要共享的内容, 其中,仅自动上传被标记为要共享的内容的内容。
4.根据权利要求3所述的方法,其中,使用书签键所捕获的内容被自动标记为要共享 的内容。
5.根据权利要求1所述的方法,其中,由所述设备所检测到的事件的发生触发了捕获 与所述事件有关的内容,以及当所述内容共享模块是活动的时候,向所述至少一个目标设 备自动上传所述内容。
6.根据权利要求1所述的方法,其中,所述事件是音轨改变、图像捕获、视频捕获、访问 Web站点、日历事件、联系人更新、时间/日期事件或位置改变。
7.根据权利要求1所述的方法,其中,捕获所述设备上活动的内容进一步包括标识所述设备上打开的所有应用;以及在传输位置中临时存储打开的应用的任何活动的内容。
8.根据权利要求1所述的方法,其进一步包括标识所捕获的内容的类型,以及标识被 指定接收所标识类型的内容的至少一个目标设备。
9.根据权利要求1所述的方法,其进一步包括使用所述设备的输入键,在捕获所述内 容之前激活所述内容共享模块。
10.根据权利要求1所述的方法,其中,所述内容取自成像应用、视频应用、位置应用、 因特网站点、音乐应用、日历应用或时间/日期应用。
11.根据权利要求1所述的方法,其进一步包括从内容应用获取所述设备中的内容;激活所述设备的共享内容功能;以及使得所获取的内容可用于被捕获来作为活动的内容进行共享。
12.根据权利要求11所述的方法,其进一步包括在激活所述共享内容功能之后,选择 至少一个目标接收方来接收所获取的内容。
13.根据权利要求11所述的方法,其进一步包括激活所述共享内容功能,以便从所述 内容应用获取所述内容。
14.一种存储在存储器中的计算机程序产品,其包括被配置以便执行根据权利要求1 的方法的计算机可读程序代码装置。
15.一种装置,其包括被配置以便捕获设备中活动的内容的至少一个处理器;被配置以便标识至少一个目标设备的至少一个处理器,将要向所述至少一个目标设备上传所捕获的内容;以及被配置以便如果所述设备中的内容共享模块是活动的,则将所述内容自动地上传到至 少一个其它目标设备的至少一个处理器。
16.根据权利要求15所述的装置,其中,所述至少一个处理器被进一步配置以便如果 所述内容共享模块不是活动的,则使用书签键捕获所述内容,并且激活所述内容共享模块 以便将所述内容上传到所述至少一个其它目标设备。
17.根据权利要求15所述的装置,其中,所述至少一个处理器被进一步配置以便将所 捕获的内容标记为要共享的内容,其中,仅自动上传被标记为要共享的内容的内容。
18.根据权利要求15所述的装置,其中,所述至少一个处理器被进一步配置以便标识 所捕获的内容的类型,以及标识被指定接收所标识类型的内容的至少一个目标设备。
19.根据权利要求15所述的装置,其中,所述至少一个处理器被进一步配置以便使用 所述设备的输入键,在捕获所述内容之前激活所述内容共享模块。
20.根据权利要求15所述的装置,其中,所述设备是移动通信设备。
21.一种用户接口,其包括被配置以便捕获设备中活动的内容的至少一个处理器;被配置以便标识至少一个目标设备的至少一个处理器,将要向所述至少一个目标设备 上传所捕获的内容;以及被配置以便如果所述设备中的内容共享模块是活动的,则将所述内容自动地上传到至 少一个其它目标设备的至少一个处理器。
22.根据权利要求21所述的用户接口,其中,所述至少一个处理器被进一步配置以便 如果所述内容共享模块不是活动的,则使用书签键捕获所述内容,并且激活所述内容共享 模块以便将所述内容上传到所述至少一个其它目标设备。
全文摘要
一种系统和方法,其包括捕获设备中活动的内容;标识至少一个目标设备,将要向所述至少一个目标设备上传所捕获的内容;以及如果所述设备中的内容共享模块是活动的,则将所述内容自动地上传到至少一个其它目标设备。
文档编号H04L29/06GK102077554SQ200980124857
公开日2011年5月25日 申请日期2009年6月3日 优先权日2008年6月30日
发明者M·莱恩, P·凯图宁, P·海诺宁, 青木一人, 鰐部絵理子 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1