提供针对媒体内容的特定于设备的指令的制作方法_2

文档序号:9757272阅读:来源:国知局
的操作中的哪个/些来考虑这样的特性,如在本文中详细地描述的。在某些实施方式中,这样的操作可以由服务器机器120的操作选择引擎130选择,其可以被配置成基于一个或多个特定媒体内容段的接收来选择各种操作,并提供可以例如相对于用户设备102执行的相应指令。
[0028]性能度量知识库150可以包括一个或多个性能度量(例如转换率)(未示出),诸如可以关于各种操作(诸如操作142A-142N)计算或确定的性能度量。可以相对于确定相对于特定媒体内容段要提供的替选操作来考虑这样的性能度量,如在本文中详细地描述的。
[0029]图2描绘了用于响应于对媒体内容段的感知而提供特定于设备的指令的方法200的各方面的流程图。该方法由可包括硬件(电路、专用逻辑等)、软件(诸如在通用计算机系统或专用机器上运行)或两者的组合的处理逻辑执行。在一个实施方式中,该方法由图1的服务器机器120执行,而在某些其它实施方式中,图2的一个或多个块可由另一机器执行。例如,在各种替选实施方式中,该方法可以在用户设备102处执行(S卩,可以本地地在设备102处而不是与诸如服务器机器120之类的服务器通信地执行该方法或其各种方面)。
[0030]为了解释的简单起见,将方法描绘并描述为一系列动作。然而,根据本公开的动作可以按照各种顺序和/或并发地发生,并且具有在本文中未呈现和描述的其它动作。此外,可能不是所有所示动作都被要求以实现根据公开主题的方法。另外,本领域的技术人员将理解并认识到可以替选地经由状态图或事件将该方法表示为一系列互相关状态。另外,应认识到在本说明书中公开的方法能够被存储在制品上以促进将这样的方法传送和传输到计算设备。如本文所使用的术语“制品”旨在涵盖从任何计算机可读设备或存储介质可访问的计算机程序。
[0031 ]在方框210处,可以将一个或多个媒体内容段与一个或多个操作相关联。也就是说,诸如广告主的内容提供者可以向服务器机器120的媒体内容段存储140提供(例如上传)内容(例如,诸如音频剪辑、视频剪辑等的媒体内容)。例如且参考图1,各种内容提供者可以提供音频剪辑,诸如产品主题歌曲(例如,媒体内容段141A‘Jim的披萨店的无线电叮当声’)或音频提示(例如,媒体内容段141N“请现在为您最喜爱的“TalentShow”明星投票”)。已提供了这样的媒体内容段,内容提供者可以进一步将每个段与一个或多个操作相关联。例如,如图1中所示,可以将媒体内容段141A与包括操作142A(‘拨打714-555-1212’)和操作142B(‘在地图上示出最近的‘Jim的披萨店’的位置’)的操作相关联,同时可以将媒体内容段141N与包括操作142N(导航至‘www.TalentShowVote.com’)的操作相关联。应理解引用的操作是示例性的且可以类似地实现任何数目的其它操作(例如,向地址簿添加联系人、导航至特定位置、播放诸如视频的媒体内容等)。在一个方面,由操作选择引擎130来执行方框210。
[0032]在方框220处,接收一个或多个媒体内容段。可以从设备、诸如用户设备102A-102N中的一个(例如智能电话等)接收这样的媒体内容段。此外,可以诸如经由集成的音频和/或视频捕捉设备(例如麦克风或相机)在这样的设备102A-102N处捕捉这样的媒体内容段。在某些实施方式中,可以响应于用户选择而捕捉引用的媒体内容段。例如,在听到、看到或者另外感知到媒体内容(例如,听到在无线电上播放的‘Jim的披萨店的无线电叮当声’、在电视上听到/看到“请现在为您最喜爱的“TalentShow”明星投票”的提示)时,用户可以在用户设备102上发起或触发移动应用(‘app’),诸如以相对于图6所述的方式。移动应用可以被配置成捕捉媒体内容段(例如所感知的源自无线电、电视等的媒体内容的音频剪辑),并且可以进一步向服务器机器120(例如,经由网络110)提供(例如,上传)媒体内容段。
[0033]此外,在某些实施方式中,可以响应于用户选择而提供引用的媒体内容段。也就是说,在某些实施方式中,可以将在用户设备102处执行的所引用的移动应用配置成连续地和/或周期性地捕捉媒体内容(即,即使在没有用户发起或提示的情况下),并且用户随后可以选择发起或触发该应用以提供这样的捕捉的媒体内容段(例如,即使当用户期望的音频/视频提示不再被播放/显示时)。在一个方面,由媒体内容段存储140来执行方框220。
[0034]在方框230处,处理媒体内容段(诸如在方框220处接收到的那些)。在这样做时,可以确定与媒体内容段相关联的一个或多个操作。例如,可以将所接收的媒体内容段(例如,由用户设备102A捕捉到的音频剪辑)与媒体内容段存储140中的媒体内容段141A-141N相比较和/或根据该媒体内容段141A-141N来另外进行分析。在这样做时,可以识别所捕捉/接收的媒体内容段与存储在媒体内容段存储140中的媒体内容段之间的一个或多个匹配和/或相似性(例如,通过比较所接收的媒体内容和在媒体内容段存储中的媒体内容段的相应内容指纹)。在一个方面,由操作选择引擎130来执行方框230。
[0035]已将从用户设备102接收的特定媒体内容段识别为与存储在媒体内容段存储140中的媒体内容段141相当或者另外类似,可以确定各种操作(例如,在方框210处与引用的媒体内容段141相关联的那些)。例如,相对于已被确定为与媒体内容段141A(‘Jim的披萨店的无线电叮当声’)相当的从用户设备102A接收的媒体内容,可以确定与媒体内容段相关联的各种操作(例如操作142A和操作142B)。
[0036]在方框240处,选择操作中的一个或多个(诸如在方框230处确定的那些)。也就是说,因为可以将媒体内容项目与多个操作相关联(诸如图1中所示的媒体内容项目141A),可以相对于要被提供给媒体内容项目或者相对于媒体内容项目另外采用的(一个或多个)特定操作进行选择。在某些实施方式中,可以基于与设备相关联的一个或多个特性来选择这样的操作。也就是说,可以认识到对于诸如广告主之类的内容提供者而言在相对于与一个特性(例如用户特性)相关联的设备选择一个操作的同时相对于与不同特性相关联的设备选择(相对于同一媒体内容段)另一操作可能是有利的。应理解可以例如基于由用户设备102提供的元数据结合由用户设备102提供给服务器机器120的媒体内容来识别或确定这样的特性。在一个方面,由操作选择引擎130来执行方框240。
[0037]例如,在某些实施方式中,引用的特性可以包括与第一设备相关联的一个或多个位置特性。在这样的情形中,诸如广告主之类的内容提供者可以定义或指定相对于特定媒体内容段(例如媒体内容段141A)将相对于可以被确定为与一个地理区域(例如特定城市、邮政编码、州、国家等)相关联的设备选择一个操作(例如操作142A),而将相对于可以被确定为与另一地理区域相关联的设备选择另一操作(例如操作142B)。在这样做时,可以使用单个媒体内容段来相对于被确定为处于不同位置的设备触发不同的操作。
[0038]此外,在某些实施方式中,所引用的特性可以包括与第一设备相关联的一个或多个用户特性(例如,与登录到设备中的用户账户或简档相关联的用户特性)。在这样的情形中,诸如广告主之类的内容提供者可以定义或指定相对于特定媒体内容段(例如,媒体内容段141A)将相对于可以被确定为与一个特定用户特性(例如特定兴趣、人口统计等)相关联的设备选择一个操作(例如,操作142A),而将相对于可以被确定为与另一用户特性相关联的设备选择另一操作(例如操作142B)。举例来说,诸如广告主之类的内容提供者可以定义相对于可以被确定为与特定特性(例如,年龄在55-65之间的用户)相关联的设备而言可以相对于特定已识别的媒体内容段(例如,来自无线电或电视广告的音频)选择一个操作(例如,拨打电话号码、向用户地址簿添加电话联系人等),同时还定义相对于可以被确定为与另一特性(例如,年龄在18-25之间的用户)相关联的设备而言可以相对于同一媒体内容段选择另一操作(例如,导航到网站、导航到社交联网页面等)。在这样做时,可以使用单个媒体内容段(源自于例如电视或无线电商业广告)来触发相对于被确定为与不同用户特性相关联的设备的不同操作。
[0039]通过进一步说明,诸如广告主之类的内容提供者可以定义相对于可以被确定为与特定特性(例如,诸如进行电话呼叫的能力之类的操作能力)相关联的设备而言可以相对于特定所识别的媒体内容段(例如,来自无线电或电视广告的音频)选择一个操作(例如,拨打电话号码),同时还定义相对于可以被确定为与(一个或多个)其它特性(例如,观看网站的能力和/或不能进行呼叫的能力等)相关联的设备而言可以相对于同一媒体内容段选择另一操作(例如,导航到网站)。通过进一步说明,诸如广告主之类的内容提供者可以定义相对于可以被确定为与特定特性(例如,注册到一个社交网络或另外与一个社交网络相关联)相关联的设备而言可以相对于特定所识别的媒体内容段(例如,来自无线电或电视广告的音频)选择一个操作(例如,打开内容或者另外导航到与设备与之相关联的同一社交网络相关联的页面),同时还定义相对于可以被确定为与(一个或多个)其它特性(例如,注册到另一社交网络或另外与另一社交网络相关联)相关联的设备而言可以相对于同一媒体内容段选择另一操作(例如,打开内容或者另外导航到与该社交网络相关联的页面)。在这样做时,可以使用单个媒体内容段(源自于例如电视或无线电商业广告)来触发相对于被确定为与不同用户特性相关联的设备的不同操作。
[0040]应注意在其中在本文中讨论的系统收集关于用户的个人信息或者可利用个人信息的情况下,可为用户提供控制程序或特征是否收集用户信息(例如,关于用户的媒体观看历史、兴趣、用户的偏好或用户的当前位置的信息)或控制是否和/或如何接收可能与用户更加相关的内容的机会。另外,某些数据在其被存储或使用之前可以被以一个或多个方式处理,使得个人可识别信息被去除。例如,可将用户的身份处理为使得对于用户而言不能确定个人可识别信息,或者在获得位置信息的情况下可将用户的地理位置一般化(诸如到城市、ZIP代码或州层级),使得不能确定用户的特定位置。因此,用户可能可控制如何收集关于用户的信息和该信息如何被内容服务器使用。
[0041]还应注意可以将各种操作(诸如图1中所示的操作142N)与单个或默认特性相关联(或者替选地不与特性相关联)。在这样的情形中,可以相对于已相对于其接收到相关联的媒体内容段(例如媒体内容段141N)的所有用户采用同一操作。
[0042]在方框250处,提供一个或多个指令。在某些实施方式中,这样的指令可以是关于诸如用户设备102之类的设备执行一个或多个操作(诸如在方框240处选择的那些)。例如,可以经由网络110从服务器机器120向用户设备102传送或者另外提供指令或命令。在接收到这样的指令时,接收用户设备可以执行或者另外实现所接收的指令(例如,拨打电话号码、导航到网页等)。在一个方面,由操作选择引擎130来执行方框250。
[0043]例如,图3描绘了由此用户设备102A和102N两者感知到在无线电上播放的‘Jim的披萨店无线电叮当声’且每个设备的相应用户触发或
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1