基于手势的内容分享的制作方法

文档序号:9439636阅读:272来源:国知局
基于手势的内容分享的制作方法
【技术领域】
[0001 ] 本公开通常涉及媒体内容传递,并更具体地涉及社交通信。
【背景技术】
[0002]人们电子化地分享越来越多的信息。他们向朋友和同事发送邮件和短文本消息。照片、视频和声音剪辑经常被发布到社交网络上。在社交情形中,人们经常希望快速地和他们的朋友分享照片或其他的内容。
[0003]附图描述
[0004]虽然所附权利要求具体地阐述了本技术的特征,但是这些技术连同其目的和有益效果可通过以下结合附图的【具体实施方式】而被更好地理解,其中:
[0005]图1是实施本技术的代表性环境的概述;
[0006]图2是图1中的一些装置的一般化示意图;
[0007]图3a和3b是使用手势发送内容的代表性方法的流程图;
[0008]图4a和4b是使用手势接收内容的代表性方法的流程图;以及
[0009]图5a和5b是可由服务器用于传输内容的代表性方法的流程图。
【具体实施方式】
[0010]转向其中相同的附图标记指代相同的元素的附图,本公开的技术被图示为在合适的环境中被实施。以下说明基于权利要求的实施例,并且不应该被视为相对于没有在此明确描述的替代实施例而限制权利要求。
[0011]虽然存在许多内容分享的应用程序,但是它们经常是为具有大屏幕和全键盘的个人计算机而设计的。当用户希望例如从他的智能手机向同屋的几个朋友发送照片时,智能手机有限的用户界面(小屏幕、非常小或不存在的键盘)使得这些传统内容分享应用显得笨拙和麻烦。并且,大多数传统内容分享应用还需要发送者每次为每一个预期的接收者在应用的用户界面中导航。
[0012]考虑附图1的通信环境100。用户102希望从他的便携通信装置104发送一些内容(例如照片)给他的朋友的装置106。根据本公开的一些方面,在选择他希望发送的内容项目之后,用户102执行手势以指定该内容项目要被发送到的方向。例如,他假装朝向西方“投掷”(例如,就像投球或像投飞盘)他的装置104。为了接收该内容项目,潜在接收者也做出指定接收方向的手势。例如,潜在接收者移动她的装置106,假装“接住”从东方投掷的球。如果发送和接收方向兼容(如下文的解释),则内容项目从发送者的装置104发送到接收者的装置106。
[0013]对于上述基本方案进行的改进可以是例如为发送或接收方向指定最大发送距离或分散角(如图1中点虚线所示)。发送的分散角由发送者102指定从而排除其它人108接收内容。还可以指定其他限制以便例如只有预期的接收者可以接收内容,即使其他的潜在接收者也在所指定的发送方向上并且做了适当的接收手势。
[0014]可选的内容服务器110的功能在下文结合图5a和5b —起详述。
[0015]图2示出了代表性电子装置104、106、110的主要组件。电子装置104、106例如可以是智能手机、平板计算机、个人计算机、电子图书或游戏机控制器。内容服务器110可以是以上任何之一,并且还可以是机顶盒、计算服务器或协调的计算服务器组。
[0016]电子装置104、106、110的CPU 200包括一个或多个处理器(即任何微处理器、控制器等等)或处理器和存储器系统,用于处理计算机可执行指令从而控制装置104、106、110的操作。具体地,CUP 200支持本公开的一些方面,如图3到5所示,在下文详述。装置104、106、110可以以软件、硬件、固件和结合处理和控制电路(通常在202处标识)实施的固定逻辑电路的组合而实施。尽管未示出,装置104、106、110可以包括将其内部的各个组件耦接的系统总线或数据传送系统。系统总线可以包括不同总线架构的任何组合,诸如存储器总线或存储器控制器、外围总线、通用串行总线、和可以利用任何各种总线体系架构的处理器或本地总线。
[0017]电子装置104、106、110还包括能够进行数据存储的一个或多个存储器装置204,其示例包括随机存取存储器、非易失性存储器(例如只读存储器、闪存、EPROM和EEPROM)以及盘存储装置。盘存储装置可以实施为任何类型的磁性或光学存储装置,诸如硬盘驱动器、可记录或可擦写盘、任何类型的数字多用途盘等等。装置104、106、110可能还包括大容量存储介质装置。
[0018]存储器系统204提供数据存储机制用于存储装置数据212、其他类型的信息和数据、以及各种装置应用210。操作系统206可以作为软件指令维持在存储器204内,并且由CPU 200执行。装置应用210可能还包括装置管理器,诸如任何形式的控制应用或软件应用。工具208可以包括信号处理和控制模块、电子装置104、106、110的具体组件的本地代码、以及具体组件的硬件抽象层等等。
[0019]电子装置104、106、110还可以包括音频处理系统214,其处理音频数据和控制音频系统216 (其可以包括例如扬声器)。视觉处理系统218处理图形命令和视觉数据,并且控制显示系统220,其可以包括例如显示屏幕。音频系统216和显示系统200可以包括处理、显示、或提供音频、视频、显示、或图像数据的任何装置。显示数据和音频信号可以经由媒体-数据端口 222表示的射频链路、S-视频链路、高清晰度多媒体接口、复合视频链路、分量视频链路、数字视频接口、模拟音频连接、或其他的类似的通信链路传达到音频组件或显示组件。在一些实施方式中,音频系统216和显示系统220是装置104、106、110外部的组件。替选地(例如在蜂窝式电话中),这些系统216、220是装置104、106、110的集成组件。
[0020]电子装置104、106、110可以包括通信接口,其包括能够有线或无线通信的通信收发机224。示例收发机224包括适用各种IEEE 802.15标准的无线个人局域网无线电设备、适用任何各种IEEE 802.11标准的无线局域网无线电设备、适用3GPP标准的无线广域蜂窝无线电设备、适用各种IEEE 802.16标准的无线城域网无线电设备,以及有线局域网以太网收发机。
[0021]电子装置104、106、110可以还包括一个或多个数据输入端口 226,经由该端口226可以接收到任何类型的数据、媒体内容或输入,诸如用户可选择的输入(例如,来自键盘、来自触摸敏感输入屏幕或来自另一个用户的输入设备)、消息、音乐、电视内容、录制的视频内容,以及从任何内容或数据源接收到的任何其他类型的音频、视频、或图像数据。数据-输入端口 226可以包括USB端口、同轴电缆端口、以及用于闪存、存储盘等的其它串联或并联连接器(包括内部连接器)。这些数据-输入端口 226可以用于将装置104、106、110耦接到组件、外围设备、或诸如麦克或摄像机的附件。
[0022]最后,电子装置104、106、110可以包括任意数目的“其他传感器”228。这些传感器228可以包括例如加速度计、GPS接收器、指南针、磁场传感器等等。
[0023]图3a呈现用于发送内容项目的第一方法。在步骤300中,用户102使用任何已知的技术选择要发送的内容项目。他可能例如触摸对应于内容项目的图标来选择该图标。如果他利用他的便携通信装置104照相,并且照片在装置104的屏幕上显示,则该照片可能默认被选择直到不被选择。所述用户102甚至可以选择多个内容项目,诸如目录以及它的全部内容。在有些情况中,他可以在他的装置104上运行特定应用,其向他呈现可能的内容项目以供他选择。
[0024]然后用户102使用他的便携通信装置104做出“发送”手势(步骤302)。发送手势指定发送方向。例如,他可以假装向西方投掷他的装置104。装置104上的位置传感器(例如加速度计、指南针或磁场传感器228)记录运动并且将它们的数据向CPU 200发送,该CPU 200解释该手势,将其识别为发送手势,并记录所指定的方向。在另一个示例中,他可以通过在他的装置104的显示屏幕上触摸内容项目的图标并在所指定的方向上移动他的手指,就像“轻拂(flick)”该图标那样,来选择内容项目。也可以是其他的手势。
[0025]除选择内容项目和指定发送方向之外,用户102可以指定其他的发送特性。为清楚起见,这些其他的特性的详述被推迟到下文中的步骤308。
[0026]在步骤304中将内容项目和发送方向相关联。这仅仅意味着存储器操作的简写。如在下文详述的,内容项目可能不立即被发送,因此为稍后使用而记忆内容项目和发送方向的关联很重要。
[0027]在步骤306中,用户的便携通信装置104接收包括接收方向的请求。如在下文结合图4a和4b更详细地详述的,潜在接收者做出指定接收方向的接收手势。在图3a的具体实施例中,在步骤306中,该信息在请求中被发送并且由发送者的装置104接收。
[0028]可选的步骤308在逻辑上先于步骤310,但为清楚起见,步骤308的论述在步骤310之后。
[0029]在步骤310中,由发送者的发送手势指定的发送方向(步骤302)与步骤306中接收的请求中包括的接收方向进行比较。如果这两个方向“兼容”(在下文详述),则(如果来自可选的步骤308的所有其他的限制元素都被满足)所选择的内容项目被从发送者的便携通信装置104发送到另一个装置,该另一个装置通常是发送在步骤306中所接收的请求的装置。在一个很简单的示例中,如果内容项目是向西“投掷”,并且如果潜在接收者的手势指示希望接收来自东方的内容,则发送与接收方向兼容,并且内容项目将被发送。
[0030]刚刚给出的示例,虽然有用,但或许过于简单。更现实地说,发送处理与一个或多个可选的“限制元素”关联(步骤308)。首先,应该有方向变化的一些容差。而非仅仅是向西方投掷,例如用户102(或发送应用本身)可以指定该内容项目正在向外以从西北45°到西南45°的方向“喷射(spray) ”。同样地,步骤306的接收方向可以伴随角分散。这些角度由图1中点线指示。在步骤310中,当方向被比较时,在那两个角分散之内的任何方向对都被认为是“兼容”的。角度还可以被故意地变窄从而排除其他的接收者。
[0031](注意,通常说来,本公开的方法不需要检测另一装置的位置或甚至其存在以便与该装置通信:比较发送和接收方向已足够。然而,位置检测可以被增加到基本方法中,例如,当设置角分散或距离从而排除一些潜在接
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1