提供媒体流中识别出的物品的制作方法

文档序号:6352050阅读:125来源:国知局
专利名称:提供媒体流中识别出的物品的制作方法
提供媒体流中识别出的物品相关申请的交叉引用本申请涉及2006年8月25日提交的第60/823,611号美国临时申请和2006年10月10日提交的第11/548,111号美国专利申请,两者标题均为UTILIZING PHRASE TOKENSIN TRANSACTIONS并且均通过引用结合于此。
背景技术
在观看诸如广播电视的视频流时,用户查看大量不同的商家提供来出售的大量不同的产品的许多广告。然而,如果这些用户中的ー个希望购买所提供的产品,那么所述用户通常必须去提供所要产品的实体商店或使用与电视机完全断开的计算机来在因特网上订购所要的产品。举例来说,在观看一双特定的鞋子的广告之后,用户可以来到提供所述鞋子的当地商家或可以使用用户的台式计算机或膝上型计算机来从商家订购所述鞋子。然而,这两种选择都需要用户转移其对当前关注的物体(即当前广播到用户电视机的电视流)的 注意力。

发明内容
本公开针对允许用户利用媒体流中识别出的提供物的技木。举例来说,所述技术可以允许用户获得(例如,购买、租用、租出、下载等)物品或接收通过内容输出装置输出的媒体流中识别出的物品的相关信息。内容输出装置可以包含个人计算装置、电视机、无线电接收机、平视显示器、自助服务亭或能够输出任何种类的内容的任何其它装置。此外,由内容输出装置输出的流可以包含视频流、音频流或任何其它形式的媒体流。无论用户是否预先与内容输出装置或监控由内容输出装置输出的流的装置相关联,均应用这些技木。在一个实施例中,使用这些技术之后,观看电视机上显示的视频流的用户可以看到提供来购买的物品的广告。作为响应,用户可以选择发起从物品提供服务购买物品,在物品提供服务处将物品添加到用户的购物车,或接收与来自物品提供服务的物品相关的信
O为此,用户可以经由遥控器或以其它方式将请求发送到监控由电视机显示的视频流的装置(例如,机顶盒)。为了响应接收到请求,装置可以促进用户识别符(identifier)的输入。然后,用户可以键入用户的邮件地址、用户的手机号码、用户名称或允许物品提供服务唯一识别用户的任何其它信息。在接收用户的识别符之后,所述装置可以将识别符和物品识别符一起发送到物品提供服务以发起请求,诸如,购买所述物品的请求。在下文论述的一些情况中,出于使物品提供服务能够核实接收到的消息的真实性的目的,所述装置也可以发送消息验证代码(MAC)(例如,基于散列的MAC)等。物品提供服务可以接收用户识别符、物品识别符和潜在的MAC。在核实消息的真实性之后,物品提供服务出于识别用户的目的可以将接收到的用户识别符映射到用户账户。所述服务出于识别物品的目的也可以将物品识别符映射到物品的电子目录,除非诸如机顶盒的装置已经进行了这ー操作。在识别物品之后,所述服务可以分析用户账户以在物品提供服务处确定用户同意购买的意愿程度和所述服务可以用来联系用户的联系信息。举例来说,所述服务可以确定用户偏向于接收邮件来同意请求的购买。与之相反,所述服务可以确定用户偏向于接收短消息服务(SMS)或多媒体消息服务(MMS)文本消息。在其它情况下,所述服务可以基于接收到的用户识别符与用户进行通信。举例来说,如果用户提供邮件地址,那么物品提供服务可以发送邮件,而如果用户发送手机号码,那么可以发送SMS文本消息,以此类推。在另ー种情况下,所述服务可以向用户发送同意物品购买的请求。在一些情况下,所述服务经由通信信道将这ー消息发送到用户,所述通信信道与用户键入用户识别符的通信信道或物品提供服务接收用户识别符和物品识别符的通信信道不同。举例来说,所述服务可以经由装置与所述服务之间的专用连接来接收来自监控视频流的装置的用户识别符和物品识别符,同时向用户发送邮件或SMS文本消息以同意购买。
在这些情况的每一种情况下,用户可以接收同意购买来自物品提供服务的物品的请求。然后,用户可以同意或否定同意请求,并且可以将这一同意或否定提供回物品提供服务。由于所述服务经由与用户输入请求来发起购买的通信信道不同的通信信道来发送这一请求,所以用户并不经由电视机而是经由另外的计算装置来同意或否定同意请求。举例来说,在所述服务经由SMS文本消息向用户发送同意请求的情况下,用户可以经由SMS文本消息向物品提供服务发送同意。使用这些技术之后,在以下情况下用户能够向ー个或多个物品提供服务发送请求以购买物品、将物品添加到购物车、接收与物品相关的信息等,所述情况如下在用户观看计算装置或电视机上的视频流时(例如,在观看广播电视、本地存储的电影,导航电子节目指南(EPG),玩游戏等吋),在听收音机上的音频流时或在通过任何其它内容输出装置来消耗任何其它媒体流吋。此外,在发送请求之后,用户能够经由用户的手机、用户的膝上型计算装置或任何其它电子装置而不是用户通过其输入初始请求的电视机来接收来自物品提供服务的同意请求。此外,这些用户也能够经由这些其它的信道来接收所请求的物品或信息。举例来说,用户可以在通过连接到电视机的装置做出关于信息的请求之后经由邮件接收关于物品的请求信息。在其它情况下,用户可以请求购买诸如视频流的流中识别出的物品,并且作为这一请求的一部分将用户识别符和个人识别号码(PIN)或与用户账户相关联的其它密码提供在物品提供服务处。然后,连接到内容输出装置的装置可以将这一请求与用户识别符和PIN发送到物品提供服务,如果PIN与识别出的用户的账号所关联的物品提供服务中存储的PIN匹配,那么实际上能够以识别出的用户的名义处理请求。也就是说,物品提供服务可以响应接收到的来自装置的请求而同意购买物品的请求,所述装置带有物品提供服务处的用户识别符和与用户识别符相关联的PIN。此外,由于这些技术在将这些识别符提供到物品提供服务处之前允许用户键入用户识别符,所以这些技术允许多个不同的用户通过通用装置和/或内容输出装置发送请求。也就是说,如果多个用户正在观看共同的视频流,那么这些用户中的每ー个都能够请求购买电视机上显示的物品或以其它方式采取关于电视机上显示的物品的行动,例如,在通过对个人用户来说唯一的通信信道实现与物品提供服务的交易之前。
举例来说,第一用户可以通过将用户的手机号码键入连接到内容输出装置(诸如,电视机)的装置来请求购买一双新的鞋子。在接收到鞋子的识别符和用户的邮件地址之后,物品提供服务然后可以向键入的地址发送邮件以允许用户同意或否定购买。第二用户同时可以看到出售的特定书籍的广告,并且作为响应,用户可以请求与广告书籍相关的更多信息。用户可以将用户的手机号码键入连接到电视机的装置中,并且在接收到用户识别符和物品识别符之后,物品提供服务可以向键入的手机号码发送含有与广告书籍相关的额外信息的SMS或丽S文本消息。讨论始于标题为“说明性结构”的段落,其描述了示例结构和执行上文所介绍的技术的若干示例组件。接着是标题为“说明性用户界面”的段落,其描述了在用户请求购买电视机上显示的物品、将物品添加到用户购物车或请求与物品相关的信息之后可以服务于图I的用户的电视机或呈现在图I的用户的电视机处的用户界面(UI)的实施例。然后所述讨论在结束标题为“说明性过程”的段落和简要总结之前继续讨论用于执行图I的结构中所描述的技术的“说明性流程图”。
·
为了方便读者,提供了包括段落标题和相应概述在内的简介,并且所述简介并不期望限制权利要求书的范围或接下来的段落。此外,可能会以大量方式和大量内容来执行上下文所描述的技术。參考附图提供了如下文中更详细描述的若干示例执行方案和内容。然而,下文的执行方案和内容仅是许多执行方案和内容中的ー些。举例来说,如上文所述,这些技术应用于多种内容输出装置和多种媒体流,所述媒体流包括音频流、视频流和任何其它形式的媒体流。


參考附图进行详细描述。在附图中,參考标号最左边的数字指明所述參考标号第一次出现的附图。在不同附图中使用相同參考标号来表示相似或相同的物品。图I示出了包括观看电视机上视频流的用户在内的示例结构。如图所示,电视机连接到监控电视机上显示的视频流的装置。在这种结构内,无论装置或电视机是否已经预先与进行请求的用户相关联,用户都可以(例如)请求购买电视机上显示的物品或接收电视机上显不的物品的相关"[目息。图2示出了连接到图I的电视机的装置的示例组件,还示出图I的物品提供服务的示例组件,所述物品提供服务提供电视机上显示的物品或提供电视机上显示的物品的相
关信息。图3示出了用户请求购买电视机上显示的物品时图I的电视机上可能显示的一系列示例用户界面(UI )。图4示出了用户请求将电视机上显示的物品添加到与请求用户相关联的购物车时图I的电视机上可能显示的一系列示例用户界面(UI)。在一些情况下,图I的物品提供服务持续保持用户的购物车。图5示了出用户请求电视机上显示的物品的相关信息时图I的电视机上可能显示的一系列示例用户界面(UI )。图6至图8示出了用于满足用户购买电视机上显示的物品的请求的过程的示例流程图。
图9示出了图I的装置可以执行来允许用户请求发起购买图I的电视机上显示的物品的示例过程。图10示出了图I的物品提供服务可以响应接收到的来自多个不同用户关于图I的电视机上显示的物品的多个请求而执行的示例过程。
具体实施例方式说明性结构图I示出用户102可以在消耗由内容输出装置输出的流的同时利用上文所述的技术的示例结构100。此处,用户102正在查看电视机106的显示器104上的视频流。如图所示,内容供应商108通过网络110提供显示的视频流,所述网络110可以包括诸如电缆网、因特网和无线网络的多个不同类型网络中的任何ー个或其组合。在一些情况下,网络110包含电缆网、卫星网络或提供电视广播信号、音频流、视频点播或任何其它视频信号或音频信号的任何其它网络。 内容供应商108可以包含有线电视供应商、卫星电视供应商或能够向电视机106提供视频流的任何其它类型供应商。在一些情况下,连接到电视机106的装置112接收视频流并且使得视频流显示在电视机上。在这些情况和其它情况下,如上文所介绍和下文详细描述,装置112对视频流进行监控以检测物品何时显示在显示器104上。虽然示出为所述装置与电视机106是分离的,但这ー装置在其它执行方案中也可以与电视机106成一体。此外,装置112可以包含机顶盒、游戏操作台、媒体中心或接收视频信号并使接收到的信号显示在显示器104上的任何其它计算装置或以其它方式监控传入的视频流的任何其它装置。图I进ー步示出用户102可以使用遥控器114或其它输入装置来操作电视机106和/或装置112。举例来说,用户102可以使用遥控器114来控制所显示视频流的内容(SP,改变频道)、控制电视机106的音量、调节电视机106的设置等。此外,遥控器114可以包括在由用户102致动时使显示器104上显示叠加的控制。这种叠加可以允许用户102请求购买显示器104上当前或先前显示的物品,可以允许用户102请求将物品添加到与用户相关联的购物车或清单(例如,愿望清単),可以允许用户102请求与物品相关的信息或可以允许用户102采取与物品相关的任何其它行动。如上文简要介绍,装置112从用户102接收这些请求并且将这些请求传递到ー个或多个提供服务116 (1)、116 (2),116 (M)0为了响应接收到这些请求,接收提供服务(例如,服务116 (M))出于满足请求的目的联系用户102。图I进ー步示出多个其它用户118出于向相同或不同的提供服务116 (I)- (M)做出这些请求的目的也可以操作连接到各个电视机的各个装置。举例来说,图I示出显示器104当前显示数码相机的图像。装置112检测到数码相机可以包含由ー个或多个提供服务116 (I)- (M)提供来消耗(例如,购买、租用、租出等)的物品,所述装置112监控显示器104上显示的视频流。所述装置可以通过检测广告并确定广告中出售的物品来做出这种測定,或所述装置可以仅检测视频流内的物品,而不管所述物品是否驻存在广告内。无论是哪种情况,装置112均检测到显示器104当前显示特定识别出的物品,在这个实施例中即是数码相机。
装置112可以执行多种技术中的一种或多种来识别音频流和/或视频流内的物品。在稍后的实施例中,所述装置可以执行图像辨识技术以分析直观显示的物品,并且试图使识别出的特征与物品目录匹配。此外或在替代实施例中,装置可以请求一组人类用户人为地识别物品。对于音频流来说,装置可以采用音频辨识技术来识别物品特征并且将这些特征与物品目录进行比较。再次,装置也可以请求一组人类用户人为地识别音频流内的这些物品。然而,装置识别物品,所述技术可以采用反馈回路来索要关于所识别出的物品的用户反馈。这样ー来,装置可以继续提高其能力来正确地识别流内的物品。为了响应识别物品和为了响应接收到来自用户102 (例如,经由遥控器114)的请求,装置112使得一个或多个图标显示在显示器104上,以使得用户102能够做出与所显示物品相关的具体请求。举例来说,图I示出装置112可以显示标题为“立即购买”的图标120,标题为“添加到购物车”的图标122和标题为“更多信息”的图标124。此外或在替代实施例中,装置112可以编辑特定节目、电影、歌曲或其它流内识别出的每个物品。然后,装置112可以在用于给用户浏览和细读的节目结束时向用户提供识别出的物品的清単。举例来说,用户可能能够接收信息和/或请求购买电视节目的特定插话内、特定电影内等显示的ー个或多个物品。 根据这些显示的信息,用户102可以再次操作遥控器114(或与装置112相关联的任何其它控制)来选择图标120、122和124中的ー个。举例来说,在用户102希望购买所示的数码相机时,用户102可以选择图标120来从示例提供服务116 (M)发起相机的购买。为了响应选择图标120,装置112可以促进与用户102或另ー用户相关联的识别符的输入。举例来说,装置112可以显示允许用户102键入(例如,经由遥控器114、经由键盘、经由触屏、可听见的方式(经由麦克风)等)一条信息的文本框,所述信息能够使提供服务116 (M)和/或装置112唯一识别用户102。举例来说,用户102可以在提供服务116 (M)处输入他或她的名字、用户的手机号码、用户的邮件地址、用户的用户名或任何其它识别符。在一些情况下,用户102可以键入作为识别符的交易短语符记。如在美国专利申请号11/548,111 (通过引用结合于上文)中所述,交易短语符记包含对用户来说可能具有第二含义的ー组数字字符或字母字符(例如,“Camera Wizard”、“Grace’ s Textbooks”、“Tanner’s Allowance”、“Rambling Trail Runner”等)。此外,在一些情况下,姆个短语可以包含至少ー个单词。在其它情况下,每个短语可以包含2个至7个之间的单词,并且可能不含有数字、符号等。照这样,这些短语可以包含大量语法正确的单词,这些单词可以或不可以通过空格与另ー个单词分开。在一些情况下,用户可以请求创建供用户自身使用的交易短语符记。也就是说,用户可以将他或她的支付工具与诸如“Camera Wizard”的短语符记联系起来,并且然后可以使用所述交易短语符记来购买或以其它方式消耗服务或物品。在其它情况下,第一用户可以请求创建供第二用户使用的符记。举例来说,父亲可以为其儿子Griffin创建标题为“Griffin’s Utility Bills”的交易短语符记。然后父亲可以设置关于Griffin如何可以和不可以使用交易短语符记的规则。举例来说,父亲可以为交易短语符记设置每月津贴或可以规定符记只可以用于支付特定商户的有效账单(因而不能用于购买其他服务或物品)。在这两种情况下,创建交易短语符记的用户可以使用短语符记来进行交易(例如,购买或以其它方式消耗提供来出售或消耗的服务或物品)。举例来说,用户可以使用交易短语符记来购买、提供或接收服务或物品(例如,来自商家的物品、金钱等),或者用户可以使用所述符记来类似地參与到任何其它种类的交易中。在一些情况下,与用户账户的一方面相关联的交易短语符记不含有识别用户账户方面的信息。举例来说,交易短语符记“Camera Wizard”可以与用户102的支付工具相关联,但可以不含有识别支付工具的信息。因此,与短语相关联的用户可以比支付工具的实际识别符更自由地分享短语。也就是说,在与基础支付工具(例如,信用卡号、银行账户号、ネし品卡号等)的分享相比较时,用户102可以更自由地分享短语“Camera Wizard”。除了与用户账户的ー个或多个方面(例如,支付工具、送货地址等)相关联,交易短语符记还可以具有其他特征。举例来说,交易短语符记可以分配有规定可以如何使用所述符记的一条或多条规则。举例来说,用户102可以将规则分配给他或她的短语符记“CameraWizard”,所述规则规定提供服务116 (M)将自动同意低于$100的数码相机物品的任何购买请求,并且规定这些物品通过2天快递送达。用户102可以类似地创建任何其它类似的或不同的规则。无论使用什么识别符,装置112都可以将用户键入的识别符和物品识别符(此处是数码相机)一起发送到提供服务116(M)。在一些情况下,装置112出于允许提供服务116(M)验证消息的目的也发送消息验证代码(MAC)。为了响应接收到来自装置112的信息,提供服务116 (M)可以将用户识别符映射到特定用户和/或服务处的用户账户。服务116 (M)也可以将物品识别符映射到由服务代管的物品的电子目录内的特定物品。提供服务116 (M)也可以分析识别出的用户账户以确定用户的通信偏好。与之相反,服务可以仅使用接收到的用户识别符来确定如何联系与购买所示相机的用户请求相关的用户102。此外,提供服务116 (M)可以确定如何收取物品费用的支付工具,还可以确定与相机订单相关联的送货地址和送货速度。与之相反,服务可以替代请求用户102规定与用户进行通信的信息。在确定这些信息的一些信息或所有信息之后,提供服务116(M)然后可以发送请求以同意用户102的购买。在替代情况下,提供服务116(M)在规定了用户账户的情况下可以自动完成用户的购买。然后所述服务可以发送购买确认而非请求来同意所述购买。在这些情况的每一种情况下,服务116 (M)可以向用户102的可通过web访问的用户账户发送邮件、短消息服务(SMS)文本消息、多媒体消息服务(MMS)文本消息、互动式声音响应(IVR)通 信、电话、消息,或与用户102进行任何其它类似的或不同类型的通信。在一些情况下,提供服务116 (M)经由与用户102输入信息的通信信道和装置112将信息发送到提供服务116(M)的通信信道不同的通信信道来发送这一消息。这一同意请求可以只包括同意或否定购买的请求,或者也可以请求额外的信息,诸如偏爱的支付工具、送货地址和/或送货方法。在接收到这一同意请求(例如,经由SMS文本消息)之后,用户102可以对提供服务116 (M)进行响应。为了响应接收到同意购买,提供服务116 (M)可以进行购买的最終确定并且满足对数码相机的请求。与之相反,提供服务可以响应从用户102接收到的否定购买而制止完成所述购买。如上文所述,通过允许用户102在电视机106上显示的视频流的叠加中键入用户识别符,用户和其它用户能够购买所广告物品或以其它方式显示在广播电视、电影等上的物品而无需首先在提供服务116 (M)处使装置112与用户账户相关联。也就是说,潜在地,正在观看显示器104上视频流的任何用户都可以请求购买显示的物品。此外,多个用户可以从相同的电视机和经由通用装置112来各自请求购买相同或不同的物品。另外,通过将交易的发起与交易的同意分开,用户能够在观看视频流的同时发起购买并且在稍后的时间最終确定购买。在这些用户与提供服务116 (M)具有商业关系的情况下(例如,在用户在服务处持续保持用户账户的情况下),用户不必向用户可以或不可以信任的一方提供支付细节。取而代之,这些用户能够最終确定与已经与用户保持信任的一方的这些交易。图2示出连接到图I的电视机106的装置112的示例组件,还示出提供电视机上显示的物品或与电视机上显示的物品相关的信息的物品提供服务116 (M)的示例组件。如图所示,装置112可以包括一个或多个处理器202和存储器204。存储器204存储或以其它方式存取物品检测模块206、物品映射模块208、用户识别模块210和通信模块212。在ー些执行方案中装置112可以包括一个或多个其它未出不的模块。
·
物品检测模块206出于识别流内显示的物品的目的而用以监控电视机106的显示器104上显示的视频流。在一些情况下,模块206监控所述流来确定视频流是否显示包括在一个或多个规定的电子目录中的物品,所述电子目录诸如由提供服务116 (M)代管的电子目录。监控所述流可以包括监控所显示的流的视觉方面和伴随视频流的元数据。在ー些情况下,物品检测模块206识别流(例如,视频、音频等)内的广告,以便识别ー个或多个显示的物品(例如,參考元数据中的标签),然而在其它情况下,无论物品是否出现在指定的广告中,所述模块都可以识别流内的物品。如图所示,物品检测模块206可以驻存在装置112和/或提供服务116 (M)上。为了核实所显示的物体确实是物品,物品检测模块206可以与物品映射模块208进行通信。物品映射模块208可以接收来自物品检测模块206的候选物品,并且出于核实物体是否确实是目录内的物品,以及核实物品的确切识别的目的,可以尝试将这些物品映射到一个或多个规定的电子目录中。一旦模块208确定物体确实是物品,物品映射模块208就可以确定与物品相关联的识别符,诸如物品名称、物品最小货存单位(SKU)、物品通用产品代码(UPC)等。如图所示,物品映射模块208可以驻存在装置112和/或提供服务116(M)上。此外,物品映射模块208出于稍后向用户提供以下配件的目的可以识别与识别出的物品相关的ー个或多个配件物品。此外或换句话说,模块208可以识别具有较高回顾性或额外功能性的类似物品,以便于稍后向用户提供这些“打算销售”的物品。接着,用户识别模块210出于采取一些与显示物品相关的行动的目的而允许用户102 (或查看显示器104上的视频流的任何其它用户)键入与用户相关联的识别符。举例来说,在用户102做出请求以发起购买所显示的数码相机时,用户识别模块210促进与用户相关联的识别符的输入。举例来说,模块210可以呈现文本框以允许用户102键入他或她的名字、邮件地址、手机号码、交易短语符记等。与之相反,模块210可以允许用户102 ロ头陈述识别符或可以允许用户102以任何其它类似或不同的方式输入这种识别符。一旦装置112接收到来自用户102的请求,识别了与请求相关联的物品并且接收到用户102的身份,通信模块212就可以将这些信息传达到ー个或多个提供服务116
(I)- (M)0具体来说,通信模块212可以发送包括确定的物品识别符、键入的用户识别符和潜在的消息验证代码(MAC)等在内的消息,其允许接收的提供服务查验消息的真实性。
在一些情况下,不管特定物品的识别如何,通信模块212都将这ー消息发送到提供多个不同物品的特定商家。在其它情况下,通信模块212使用显示物品的识别来确定将消息发送到提供服务116 (I)- (M)中的哪ー个。举例来说,在示出的实施例中,模块212可以将消息发送到相机的制造商或提供广告的商家。类似地,通信模块212可以将消息发送到提供物品的多个不同商家。在示出的实施例中,通信模块212将消息发送到提供服务116 (M)0如图2中所示,服务116 (M)包括一个或多个处理器214和存储器216,所述存储器存储或以其它方式存取包括与诸如所示的数码相机的多个物品220 (1),220 (2),220 (P)相关的信息在内的电子目录218。物品可以包括产品、服务、数字下载、新闻剪辑、顾客创建内容、信息或ー些其它类型的可售或非可售单元。同时存储的信息可以包括物品识别信息(例如,SKU、UPC、名称等)、可用性信息、价格信息、评价信息或任何其它类似或不同的信息。提供服务116 (M)也存储或以其它方式存取通信模块222、用户/物品映射模块224和支付模块226。通信模块222接收到来自装置112的通信模块的消息,并且也响应接 收到消息而发生作用来联系用户102,如下文详细描述。为了联系与请求相关联的用户,映射模块224将接收到的用户识别符映射到存储个人用户账户230 (1)、230 (2),230 (N)的数据库228。如图所示,示例用户账户230 (N)存储与账户相关联的用户的ー个或多个识别符232、与用户和账户相关联的ー个或多个支付工具234、与用户和账户相关联的送货数据236和与用户和账户相关联的潜在偏好238。用户账户230 (N)也可以存储包括物品的购物车,所述物品由用户存储以便于用户稍后潜在的购买。映射模块224可以将接收到的用户识别符与用户账户2301 (I)- (N)内存储的识别符232进行比较,以便识别经由装置112发送请求的用户102。接着,映射模块224可以查阅用户102的用户账户的偏好238以确定用户102偏爱何种方式来与提供服务116 (M)进行通信。举例来说,偏好238可以规定通信模块222应响应于接收到经由装置112发起购买物品的请求而向用户102的特定邮件地址发送邮件。在其它情况下,用户接收到的识别符可以在參考偏好238或未參考偏好238的情况下规定通信模块222如何与用户102进行通信。举例来说,如果用户102最初输入的是手机号码,那么通信模块222之后可以经由接收到的号码与用户进行通信。接着,用户/物品映射模块224可以将接收到的物品识别符映射到电子目录218来识别參考物品(此处是所示的数码相机)。在做出这ー确定之后,通信模块222向识别出的用户102发送与识别出的数码相机相关的消息和潜在与识别出的数码相机相关的识别出的配件和/或打算销售物品相关的消息。此处,由于在给出的实施例中用户102原先请求发起购买相机,所以这ー消息包含使用支付工具234的ー种方式和送货数据236 (例如,送货地址、送货方法和送货速度)来同意相机购买(用于确定的相机费用)的请求。这ー消息通常经由与用户102原先输入请求的通信信道和装置112向提供服务116 (M)发送请求的通信信道不同的通信信道来发送。用户102然后可以发送请求同意购买的同意或否定。在前一种情况下,提供服务116 (M)可以通过向规定的支付工具付费和向用户102递送所述物品经由支付模块226来满足请求。在后一种情况下,提供服务116 (M)可以取消交易。虽然这个实施例描述了购买所示物品,但是用户102可以请求采取与所述物品相关的其它行动。举例来说,用户102可以请求提供服务116 (M)将所示数码相机添加到用户的购物车。作为响应,提供服务116 (M)可以将相机添加到购物车240,并且可以向用户102发送表明尽可能多内容的消息。或者,用户102可以请求提供服务116 (M)向用户102提供关于相机的额外信息。作为响应,提供服务可以从电子目录218定位这些信息并且可以向用户102提供这些额外的信息。下文即将讨论的图3至图5示出可以与上文所描述的技术一起使用的示例用户界面。虽然以下段落示出和描述了示例界面,但应注意到,可以在使用许多其它类似或不同的界面的同时或以其它方式执行所主张的技木。说明性用户界面图3示出用户102请求购买电视机上显示的物品时图I和图2的电视机106的显示器104上可能显示的一系列示例用户界面(UI)。图3首先示出显示在电视机106上的视频流可以包括“ABC 620万像素数码相机(ABC 6. 2Mega Pixel Digital Camera)”的广告。为了响应在显示器104上看到的这种物品,用户102可以请求购买物品或以其它方式采取ー些与这种物品相关的行动。举例来说, 用户102可以致动遥控器114上的按钮,将请求发送到装置112。作为响应,装置112可以使得电视机的显示器104上显示叠加。在这个实施例中,叠加包括上文所论述的图标120、122和124。如图所示,用户102接着选择图标120 (在这个实施例中标题为“立即购买”),并且作为响应,装置112呈现促进与用户102 (或如果用户102希望另ー个用户来购买物品,那么则为另ー个用户)相关联的识别符的输入的新叠カロ。如上文所论述,用户102可以键入任何种类的识别信息,诸如用户名字、手机号码、邮件地址、提供服务116 (M)处的用户账户名等。在一些情况下,装置存储供用户选择的不同的选项。举例来说,装置可以存储先前经由装置做出请求的用户的识别符。然后用户能够(例如)选择用于第一识别出的用户的“ 1”,用于第二识别出的用户的“2”,并且以此类推。如图3所示,这种示例叠加包括文本框302和图标304,在选择所述图标304时,其会将发起购买的请求提交到装置,这样就可以将这一信息传递到提供服务116 (M)0此处,用户102将用户102的手机号码键入文本框302。虽然图3至图5示出了用户102经由文本框302键入他或她的识别信息,但装置112能够以可听见的方式或经由其它情况下的其它技术来促进这些识别符的输入。在用户102键入用户的手机号码并且选择图标304之后,装置112使告知用户102装置已将请求发送到提供服务116 (M)的标示306显示出来。此时,提供服务116 (M)可以接收请求、识别物品和用户,并且出于完成交易的目的可以经由不同的通信信道联系所述用户。举例来说,提供服务116可以向用户的手机号码发送SMS文本消息,以允许用户102同意或否定相机的购买。图4示出用户请求将电视机上显示的物品添加到与用户相关联的购物车时图I和图2的电视机106的显示器104上可能显示的一系列示例用户界面(UI)。为此,用户首先做出请求(例如,经由遥控器114或其它方式)来采取ー些与所示相机相关的行动,并且然后选择图标122 (“添加到购物车”)。作为响应,在选择图标402来“将物品添加到用户购物车”之前,装置112再次允许用户键入用户识别符。然后装置112再次向提供服务116(M)发送请求,这样就可以将识别出的相机添加到识别出的用户的购物车。装置112然后可以向用户102显示确认消息404 (尽管并不需要)。在一些情况下,提供服务116 (M)也可以向用户102发送表明提供服务116 (M)已确实将相机添加到用户的购物车的消息。
图5示出用户102请求与电视机上显示的物品相关的信息时图I和图2的电视机106的显示器104上可能显示的一系列示例用户界面(UI)。此处,用户通过选择图标124来选择接收与所示相机相关的“更多信息”。作为响应,装置112再次允许用户102在选择图标502来提交请求之前键入他或她的识别信息。装置112然后将请求发送到提供服务116 (M),之后将在定位请求信息井向用户102发送具有这一信息的消息之前识别物品与用户。举例来说,在示出的实施例中,提供服务116 (M)可以经由邮件将与ABC数码相机(ABCDigital Camera)的相关的信息发送到与用户相关联的邮件地址,经由SMS文本消息发送到用户的手机号码等。说明性流程6至图8示出用于满足用户购买电视机上显示的物品的请求的过程600的示例流程图。虽然这个实施例描述了用户102购买所示物品,但类似技术可以在用户请求将物品添加到用户的购物车、接收与物品相关的额外信息或采取与所示物品相关的任何其它行 动的情况下应用。过程600包括操作602,在所述操作602处,装置112监控由电视机显示的视频流。再次,装置112可以包含机顶盒、游戏操作台、电视机整体部分或能够监控显示的视频流来定位物品的任何其它装置,如上文所述。在604处,装置112检测视频流上的物品。再次,检测物品可以包括检测由ー个或多个提供服务保持的出现在物品的电子目录内的物品。在606处,用户102将请求发送到装置112来发起购买所显示的物品。在一些情况下,用户102首先发送请求,然后发起对视频流的监控并且通过装置112检测物品。在任一种情况下,在608处,装置112接收请求,并且在610处,装置112促进与用户102相关联的用户识别符的输入。举例来说,装置112可以使视频流上的叠加得以显示,以允许用户102提供识别信息。在612处,用户102向装置112提供识别符,从而可以在614处接收这一信息。在616处,装置112通过第一通信信道就用户识别符、物品识别符和潜在的HMAC等与提供服务进行通信。图7继续示出过程600。此处,提供服务在618处接收用户识别符、物品识别符和HMAC0在620处,提供服务116 (M)參考接收到的HMAC对信息进行查验。接着,在622处,提供服务116 (M)将接收到的用户识别符映射到数据库228内的特定用户账户,并且将接收到的物品识别符映射到电子目录218内的ー个或多个特定物品。在624处,提供服务116(M)參考用户的识别出的用户账户来确定用户102的通信信道偏好。在626处,提供服务经由优选的通信信道向用户102发送同意购买物品的请求,所述通信信道与用户最初做出请求的通信信道和装置112将请求发送到服务116 (M)的通信信道不同。举例来说,提供服务116 (M)可以经由SMS或丽S文本消息、经由邮件、经由消息将请求发送到提供服务处的用户的用户账户,或经由IVR电话或任何其它方式来发送请求。然而,在一些情况下,这种同意请求并不是通过装置112和电视机106来发送。在628处,用户接收同意请求。图8继续示出过程600,并且包括在630处用户102同意或否定同意请求。在632处,提供服务116 (M)接收同意或否定,在前一种情况下,完成物品的支付并且在634处履行订单。举例来说,提供服务可以索要用户102的支付工具,并且可以參考用户的送货地址和用户偏爱的送货方法和送货速度来将物品递送给用户。如上文所述,提供服务116 (M)处的用户102的用户账户存储这些信息中的每一条信息。在购买的物品是实物的情况下,提供服务116 (M)可以将物品递送到用户的规定的实体送货地址。在购买的物品是数码产品的情况下,提供服务116 (M)同时可以将物品递送到用户的规定的数字位置。说明性过程图9至图10示出用于执行上文所述的技术的示例过程900和1000。虽然參考上文所论述的结构对这些过程进行了描述,但所描述技术同样可以应用在许多其他结构和环境中。此外,所描述的过程可以在硬件、软件或其组合物中执行。在软件的上下文中,所示操作表示存储在一种或多种计算机可读存储媒体中的计算机可执行的指令,在由一个或多个处理器来执行所述指令时,所述指令将执行列举的操作。一般来说,计算机可执行指令包括执行特定功能或执行特定的抽象数据类型的例行程序、节目、物体、组件、数据结构等。描述操作的顺序并不希望被视为限制,并且所描述的区块中的任何数字都可以以任何顺序和/或并行顺序进行组合来执行所述过程。 在一些情况下,连接到图I的电视机106的装置112可以执行过程900。过程900包括在902处监控由电视机显示的视频流。在904处,装置112检测所显示视频流上的物品的广告。在906处,装置接收如上文所述可能来自用户102的购买物品的请求。作为响应,在908处,装置112促进用户的识别符的输入来发起购买物品。在910处,装置112接收用户的识别符,诸如邮件地址、手机号码、用户账户名等。最終,在912处,装置112向提供出售物品的零售商提供用户识别符和物品的识别符。图10示出图I和图2的提供服务116(M)在一些情况下可以实施的过程1000。这ー过程包括在1002处通过第一通信信道从装置接收第一用户的识别符和第一物品的识别符,所述装置连接到电视机并且监控电视机上显示的视频流。举例来说,提供服务116 (M)可以接收用户102的识别符和来自装置112的所示数码相机的识别符。接着,在1004处,提供服务116 (M)通过与第一通信信道不同的第二通信信道向第一用户发送关于第一物品的消息。举例来说,提供服务116 (M)可以经由文本消息、邮件、到达用户的用户账户的消息等来向第一用户发送这种消息。这种消息可以包含同意购买物品的请求、物品已被添加到用户购物车的通知、与物品相关的信息等。在1006处,提供服务116 (M)通过第一通信信道从相同装置接收第二用户的识别符和第二物品的识别符,所述装置连接到电视机并且监控电视机上显示的视频流。换句话说,提供服务可以经由连接到相同电视机的相同装置来接收不同用户的身份。举例来说,两个不同的用户可以在消耗电视机上的相同视频流的同时请求发起购买两种不同物品。在1008处,提供服务116 (M)通过与第一通信信道和第二通信信道不同的第三通信信道来向第二用户发送与第二物品相关的消息。举例来说,这种信道可以包含专属于第ニ用户的通信信道,诸如经由文本消息发送到第二用户的手机、经由邮件发送到第二用户的邮件地址等。再次,这种信息可以包含同意购买物品的请求、物品已被添加到用户购物车的通知、与物品相关的"[目息等。结论虽然已使用结构特征和/或方法动作的特有语言对本发明的主题进行了描述,但应理解,随附权利要求书中界定的本发明主题不必限于所描述的特定特征或行动。事实上,特定特征和动作是被作为实施权利要求的示例性形式公开的。
权利要求
1.一种或多种存储计算机可执行指令的计算机可读介质,所述指令在被执行时使得一个或多个处理器执行动作,该动作包括 通过连接到内容输出装置的装置来监控由所述内容输出装置输出的流; 检测所述流何时输出被提供用于出售的物品的广告; 接收发起购买来自所述广告的用于出售的物品的请求; 至少部分地响应于所述请求的接收,促进与所述请求相关联的用户的识别符的输入;在监控所述流的所述装置处接收与所述请求相关联的所述用户的所述识别符;以及向提供所述物品的零售商提供(i)所述用户的所述识别符或所述用户的另ー个识别符,和(i i)所述用于出售的物品的识别符。
2.根据权利要求I所述的ー种或多种计算机可读介质,其中连接到所述内容输出装置的所述装置与所述内容输出装置是一体的或是分离的。
3.根据权利要求I所述的ー种或多种计算机可读介质,其中所述内容输出装置包括电视机、收音机、自助服务亭或个人计算装置。
4.根据权利要求I所述的ー种或多种计算机可读介质,其中所述流包括音频流或视频流。
5.根据权利要求I所述的ー种或多种计算机可读介质,其中所述流包括视频流,并且其中连接到所述内容输出装置的所述装置是机顶盒,该机顶盒在使所述内容输出装置输出所述视频流之前接收由所述内容输出装置输出的所述流。
6.根据权利要求I所述的ー种或多种计算机可读介质,其中所述流包括视频流,并且其中所述促进所述用户的所述识别符的输入包括使所述内容输出装置上显示所述视频流的叠加,所述叠加促进所述用户的所述识别符的文本输入。
7.根据权利要求I所述的ー种或多种计算机可读介质,其中所述用户的所述识别符包括邮件地址、电话号码、用户账户名或与所述用户相关联的短语。
8.根据权利要求I所述的ー种或多种计算机可读介质,其中连接到所述内容输出装置的所述装置在所述识别符的所述输入之前与由所述识别符识别的所述用户无关联。
9.根据权利要求I所述的ー种或多种计算机可读介质,其中在连接到所述内容输出装置的所述装置处经由输入装置接收发起购买所述物品的所述请求,所述输入装置被配置成经由所述装置来控制所述内容输出装置。
10.一种或多种存储计算机可执行指令的计算机可读介质,所述指令在被执行时使得一个或多个处理器执行动作,该动作包括 通过连接到内容输出装置的装置来监控由所述内容输出装置输出的流; 识别由所述内容输出装置输出的所述流中的提供物; 在连接到所述内容输出装置的所述装置处接收来自用户的请求,从而接收与识别出的提供物相关联的信息或物品中的至少ー者; 至少部分地响应于所述请求的接收,促进与做出所述请求的所述用户相关联的识别符的输入; 在连接到所述内容输出装置的所述装置处接收与所述用户相关联的所述识别符;以及 向被配置成履行所述请求的实体提供(i)对所述信息或所述物品的所述请求,和(ii)与所述用户相关联的所述识别符或另ー个识别符。
11.根据权利要求10所述的ー种或多种计算机可读介质,其中对所述提供物的所述识别包括监控所述流以检测被提供用于出售的物品的广告。
12.根据权利要求11所述的ー种或多种计算机可读介质,其中所述请求包括对关于所述广告中的所述物品的信息的请求或对购买所述广告中的所述物品的请求。
13.根据权利要求10所述的ー种或多种计算机可读介质,其中被配置成履行所述请求的所述实体与提供所述流的内容供应商是分离的。
14.根据权利要求10所述的ー种或多种计算机可读介质,其中被配置成履行所述请求的所述实体也是提供所述流的内容供应商。
15.根据权利要求10所述的ー种或多种计算机可读介质,其中 对所述提供物的所述识别包括监控所述流以检测被提供用于出售的物品的广告; 所述请求包括对关于所述广告中的所述物品的信息的请求或对购买所述广告中的所述物品的请求;以及 被配置成履行所述请求的所述实体与提供所述流的内容供应商是分离的。
16.根据权利要求10所述的ー种或多种计算机可读介质,其中连接到所述内容输出装置的所述装置是机顶盒,该机顶盒在使所述内容输出装置输出所述流之前接收由所述内容输出装置输出的所述流。
17.根据权利要求10所述的ー种或多种计算机可读介质,其中所述用户的所述识别符包括邮件地址、电话号码、用户账户名或与所述用户相关联的短语。
18.根据权利要求10所述的ー种或多种计算机可读介质,其中所述流包括视频流,并且其中所述促进所述用户识别符的输入包括使所述内容输出装置上显示所述视频流的叠カロ,所述叠加促进所述用户的所述识别符的文本输入。
19.根据权利要求10所述的ー种或多种计算机可读介质,其中所述促进所述用户识别符的输入包括促进所述用户识别符的文本或音频输入。
20.根据权利要求10所述的ー种或多种计算机可读介质,其中连接到所述内容输出装置的所述装置无需链接到被配置成履行所述请求的所述实体处的所述用户的用户账户。
21.根据权利要求10所述的ー种或多种计算机可读介质,其中所述提供物包括第一提供物且所述用户包括第一用户,并且所述ー种或多种计算机可读介质还存储计算机可执行指令,所述指令在被执行时使得所述ー个或多个处理器执行动作,该动作包括 识别由所述内容输出装置输出的所述流中的第二提供物; 在连接到所述内容输出装置的所述装置处接收来自第二用户的请求,从而接收与所述识别出的第二提供物相关联的信息或物品; 至少部分地响应于来自所述第二用户的所述请求的接收,促进与做出所述请求的所述第二用户相关联的识别符的输入; 在连接到所述内容输出装置的所述装置处接收与所述第二用户相关联的识别符;以及 向被配置成履行所述请求的所述实体提供(i)对所述信息或所述物品的所述请求,和(ii)与所述第二用户相关联的所述识别符或另ー个识别符。
22.—种方法,该方法包括 在配置有可执行指令的一个或多个计算机系统的控制下, 从连接到内容输出装置的装置并通过第一通信信道接收第一用户的识别符和在由所述内容输出装置输出的流中识别出的第一物品的识别符; 通过与所述第一通信信道不同的第二通信信道来向所述第一用户发送与所述第一物品相关的消息; 从连接到所述内容输出装置的所述装置并通过所述第一通信信道接收不同的第二用户的识别符和在由所述内容输出装置输出的所述流中识别出的第二物品的识别符;以及 通过至少与所述第一通信信道不同的第三通信信道来向所述第二用户发送与所述第~■物品相关的消息。
23.根据权利要求22所述的方法,其中所述内容输出装置包括个人计算装置、电视机或收音机。
24.根据权利要求22所述的方法,其中连接到所述内容输出装置的所述装置监控由所述内容输出装置输出的所述流,以识别所述流中的所述第一物品和所述第二物品。
25.根据权利要求22所述的方法,其中所述流包括视频流,并且其中连接到所述内容输出装置的所述装置包括机顶盒或游戏操作台,所述机顶盒或所述游戏操作台在使所述内容输出装置上显示所述视频流之前接收由所述内容输出装置显示的所述视频流。
26.根据权利要求22所述的方法,其中连接到所述内容输出装置的所述装置与所述内容输出装置是一体的。
27.根据权利要求22所述的方法,其中所述第二通信信道与所述第三通信信道相同。
28.根据权利要求22所述的方法,其中发送到所述第一用户的所述消息包括同意与在由所述内容输出装置输出的所述流中识别出的所述第一物品相关的购买的请求。
29.根据权利要求28所述的方法,该方法还包括 从所述第一用户接收所述第一物品的所述购买的同意;以及 至少部分地响应于所述同意的接收,完成所述购买并且发起所述第一物品的履行。
30.根据权利要求22所述的方法,其中发送到所述第一用户的所述消息包括与在由所述内容输出装置输出的所述流中识别出的所述第一物品相关的信息。
31.根据权利要求22所述的方法,其中发送到所述第一用户的所述消息包括所述第一物品已被添加到与所述第一用户相关联的购物车的标示。
32.根据权利要求22所述的方法,其中所述通过所述第二通信信道向所述第一用户发送所述消息包括向所述第一用户发送邮件、向所述第一用户发送短消息服务(SMS)文本消息、向所述第一用户发送多媒体消息服务(MMS)文本消息或向与所述第一用户相关联且通过公用网络能够进入所述第一用户的账户发送消息。
33.根据权利要求22所述的方法,其中提供所述第一物品的实体接收所述第一用户的所述识别符,并且所述方法还包括 至少部分地响应于所述第一用户的所述识别符的接收 将所述第一用户的所述识别符映射到所述实体处的所述第一用户的账户;以及 确定存储在所述实体处的所述第一用户的所述账户中的所述第一用户的偏好; 并且其中至少部分地基于所确定的所述第一用户的偏好来识别用来发送所述消息的所述第二通信信道。
全文摘要
本发明公开了允许用户购买或接收与由内容输出装置输出的流中识别出的物品相关的信息而不管所述用户是否预先就与所述内容输出装置或监控所述流的装置相关联的技术。举例来说,使用这些技术之后,观看电视机上显示的视频流的用户可以看到提供来购买的物品的广告。作为响应,用户可以选择发起从物品提供服务购买所述物品,以在所述物品提供服务处将所述物品添加到用户的购物车,或接收与来自所述物品提供服务的物品相关的信息。
文档编号G06Q30/06GK102844781SQ201080065280
公开日2012年12月26日 申请日期2010年12月23日 优先权日2010年1月7日
发明者D·M·科基诺斯, M·T·塔维斯, C·P·舍默霍恩 申请人:亚马逊技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1