CN101099146A - 用于使网络上多媒体内容的交互寄售自动化的装置及方法 - Google Patents
用于使网络上多媒体内容的交互寄售自动化的装置及方法 Download PDFInfo
- Publication number
- CN101099146A CN101099146A CN200580045951.XA CN200580045951A CN101099146A CN 101099146 A CN101099146 A CN 101099146A CN 200580045951 A CN200580045951 A CN 200580045951A CN 101099146 A CN101099146 A CN 101099146A
- Authority
- CN
- China
- Prior art keywords
- network
- promotional
- file
- consignor
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 40
- 230000002452 interceptive effect Effects 0.000 title claims 7
- 230000001737 promoting effect Effects 0.000 claims abstract description 151
- 239000000463 material Substances 0.000 claims abstract description 67
- 230000004044 response Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 description 16
- 238000003860 storage Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 239000012634 fragment Substances 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000011218 segmentation Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
在线寄售销售系统在包括一连串文件“时段”的预定的“时间线”中显示促销视频或动画内容。在这些时段中的文件以由时间线确定的顺序自动呈现给用户。当用户要求观看促销材料时,时间线的段通过文件共享网络或是从寄售服务器或是从其他用户被下载给用户。为了使促销内容包括在系统中,寄售方购买时间线上的空间,并然后上传定制的促销内容到寄售系统或从一列预录的促销内容中选择库存电影胶片。促销内容被分段并被嵌入到由寄售方购买的位置处的时间线中。销售信息也下载那个项的促销材料。
Description
技术领域
本发明涉及在诸如互联网的网络上基于寄售提供、分发和销售诸如数字音乐、电影和图形的多媒体内容。
背景技术
当前正操作使用的多媒体分发系统通常由对用户和提供服务(例如,对用户提供银行业务或购物服务)的服务提供商提供多媒体内容信息(例如,音频、视频和文本数据)的内容提供商这两方结合而组成。该内容和服务提供商通常通过数字网络连接到用户终端,数字网络可以是宽带通信网络,例如综合服务数字网(ISDN)或有线电视(CATV)通信网络,或报文分组交换网络,例如异步传输模式(ATM)通信网络或互联网,而用户终端可以包括:计算机、PDA、机顶盒电视以及其它的电子设备。
在这种系统中,内容提供商将内容存储在与网络连接的服务器上并为用户终端提供对服务器的访问。在一些情况下,对提供商服务器的访问是被限制在那些付费用户。在其它系统中,服务提供商与系统相结合以使得用户可以购买所选的内容并在销售点付费。在大多数情况下,这些系统是交互式的,这是因为用户可以搜索和选择将被购买的内容并且在许多情况下,该用户可以在购买之前先预览材料。
在内容已经被购买之后,它通过网络被下载到用户终端。这种系统的实例是在线音乐商店。通过互联网联系商店的用户可选择和购买歌曲,歌曲然后可被下载到用户终端,以用于随后呈现给用户。
在其它的系统中,用户也能够交互控制内容的下载。例如,在视频点播系统(VOD)的情况下,响应于由用户生成的命令,视频和音频数据从服务器被传送到用户终端。这些命令允许用户随意开始下载、暂停下载和重新启动下载。
然而,传统的系统具有一些缺点。例如,在传统的系统中,内容提供商在内容服务器上控制、获得和存储内容。为了使内容放置在服务器上,内容生成者,例如已经录制歌曲的音乐家,必须与内容提供商进行协商以使该歌曲添加到服务器上。有代表性地,这包括内容生成者和内容提供商之间的许可协商。这些许可协商可能艰巨并且花费大。在一些情况下,内容提供商不想与内容生成者做生意,这是因为提供商察觉到该内容完全没有足够大的潜在市场以保证其包含在系统中。
传统的系统也被限制在可以被显示用于所销售的产品的促销材料的类型。例如,为了促销歌曲或唱片,促销的音乐视频通常是针对歌曲或唱片并强调歌曲来制作的。对于该音乐视频或至少部分视频来说理想的是,可在销售点由用户观看。尽管一些传统的系统能够在销售点显示促销视频内容,但该内容通常被限制为并不针对特定销售项的、且对销售项卖方来说不可选的“库存”视频或动画。
此外,传统的系统通常是低速的。一般来说,它们需要相对高速地连接到网络,这是因为大文件必须被下载以显示促销视频或动画。即使以高速连接,但由于涉及了在一个服务器或多个服务器上大量信息的传送,用户和服务器之间的交互仍可能是低速的。
发明内容
根据本发明的原理,在线寄售系统在包括一系列文件“时段”(“slot”)的预定义的“时间线”(“timeline”)中显示促销视频或动画内容。在这些时段中的文件通过时间线所限定的顺序自动呈现给用户。当用户想要观看促销材料时,时间线段(“segment”)通过文件共享网络或是从寄售方服务器或是从其它的用户中被下载给用户。为了使促销内容包括在系统中,寄售方在时间线上购买空间,然后将定制的促销内容上传到寄售系统,或从预录的促销材料的排列中选择库存电影胶片(“footage”)。促销内容被分段并被嵌入到寄售方所购买的位置处的时间线中。随后,当时间线段被下载给用户时,促销材料就将被呈现。
除上传或选择促销内容之外,寄售方还把在促销材料呈现过程中可购得的寄售项关联起来,以使得描述这些项的信息将被显示,且这些项是可购得的,而同时促销材料正被呈现。如果销售项是数字格式,例如,数字音频文件,则它们也可以被上传到寄售系统,在这里,它们连同把销售项与促销材料相关的寄售方信息一起被存储在数据库中。
在一个实施例中,寄售系统包括寄售方模块、寄售服务器和用户模块。当可购项由用户购买时,寄售方模块位于寄售方终端并为了在时间线上购买空间而允许寄售方用寄售服务器建立账户,并处理包括由寄售方支付用于购买空间的帐目细节以及对寄售方的支付款。寄售方模块也允许寄售方上传促销视频内容到寄售服务器且如果销售项是适当的格式,则允许上传销售项。
寄售服务器保留存储器中的时间线的原版拷贝。当促销内容被上传时,服务器格式化寄售内容,将该内容分段并将所分段的内容嵌入到时间线中适当的位置。服务器也保留涉及用于购买空间和用于内容销售的支付款的记帐信息的数据库。服务器也可以保留可用于销售的数字寄售项的数据库,例如数字音频文件。记帐模块保留将寄售项与促销材料相关联的寄售信息,以使得寄售项在促销材料正在呈现时就可购得。
最后,用户模块驻留于用户网络浏览器。用户模块包含:用于下载时间线段的、和用于自动呈现在为观看信息的网络浏览器中的时间线时段中的促销信息的接收器。因为在每个时间线时段中的促销材料都在被呈现,所以描述与该促销材料相关的寄售项的信息也被呈现给用户,使得如果需要,用户就可以选择可购项。用户模块也包括传统的销售软件,该销售软件允许购买所选的寄售项和用于下载数字形式的可购项的文件下载应用程序。
在另一实施例中,在时间线上的每个文件时段的文件尺寸相对较小。因此,在时间线段的下载被启动之后,在时间线上的文件的呈现可以快速启动。在最初下载的时间线段的呈现的过程中,其它的时间线段可以被下载。这就允许寄售系统逐渐地显示促销视频材料以消除用于加载促销材料的长期等待。
在又一实施例中,因为每个用户下载现有的时间线段,则那个用户就成为对等文件共享网络的一部分。因此,下载当前的时间线段的用户可以从另一用户而不是寄售服务器中下载时间线段。因为其他的用户可能更接近正在下载的用户,所以可以建立更快速的连接。如果不能找到具有当前时间线段的其他用户,则时间线段可以从寄售服务器中被下载。这一安排也可以有助于防止可能增加在繁忙的下载期间中寄售服务器处的瓶颈,并帮助减少服务器处所要求的带宽。
附图说明
图1是示出了包括寄售方模块、寄售服务器和用户方模块的寄售系统的一个实施例的框图;
图2是寄售服务器的更详细的框图;
图3是寄售方模块的更详细的框图;
图4是示出了在用于上传寄售目的的内容的说明性过程中的步骤的流程图;
图5是用户方模块的更详细的示意框图;
图6是由用户方模块生成的图形用户界面的实例示图;
图7示出了在选择预览频道中的示例性的GUI的操作;
图8示出了在与所选频道按钮相关的列表中选择节目列表选项中的示例性的GUI的操作;
图9示出了用于设置和控制图形用户界面的XML控制文件的结构;
图10示出了媒体时间线段的结构;
图11示出了利用两个媒体播放器中的第一个和预加载随后的时间线段的媒体重放;
图12示出了利用两个媒体播放器中的第二个以呈现随后的时间线段的媒体重放。
具体实施方式
图1示出了根据本发明原理构造的在线寄售系统100的示例性实施例。系统100包括用户方模块102、寄售方模块104和寄售服务器106。寄售服务器106作为传统的网络服务器操作并为能够由寄售方产生并发送的数字内容提供系统信息中心库。寄售服务器106包括存储关于每个用户账户的信息的用户数据库。对于每个账户,该信息可以包括,例如用户的登录名和密码、帐户余额、可购项、支付项等。寄售服务器106也包括寄售方信息和可购项数据库112。
数据库112存储关于每个寄售方、每段促销材料和由寄售方已添加到系统的相应寄售的可购项的信息。该信息可以包括寄售方账户信息,例如姓名和地址,以及已被分配给寄售方的唯一的寄售方ID。为了跟踪寄售项的销售,也提供结算账目表。根据寄售系统被指向的产业,寄售的可购项可以是数字音频文件、数字视频文件、艺术品、服装、实物或产品或服务。数字形式的可购项,例如数字音频或视频文件,也可以存储在数据库112中。
对于存储在数据库112中的每个可购项,例如数据库112中内容的位置、内容标题、相关的艺术家、媒体长度和媒体风格的信息也被存储在寄售方数据库112中。如由箭头118示意指示的那样,用户方数据库和寄售方数据库都由通过下面解释的、与系统的其它部分交互的记帐引擎116进行维护。记帐引擎116作为更新在用户方和寄售方数据库中的记帐表的自动记账特征的宿主机,以精确地在用户方模块102和寄售方模块104之间获取数据库处理。此外,寄售的数字文件的拷贝可以从数据库112中检索(由箭头130示意性地指示)并通过下载工具120下载到用户方模块。
寄售服务器106也包括存储促销的时间线内容的媒体数据库114。通过将从寄售方中接收的内容转换为用于呈现的适当形式的内容转换器124,促销内容可以进入媒体数据库114,如由箭头126示意性地指示的那样。每次用户浏览由服务器106作为主机的网站时,在数据库114中存储的时间线信息都如箭头128示意性地指示的那样被检索并由时间线发布方122发布。
除由寄售方提供的材料之外,内容和促销材料也可以由寄售系统操作者提供并放置在寄售服务器上。这些材料可以由转售的寄售系统操作者购买且可以包括知名的歌曲标题和视频材料。这允许寄售系统操作者对来自于不太知名的艺术家的寄售的材料产生兴趣。
正如本领域技术人员所公知的,可以改变图1中示出的元素的特殊排列。例如,在没有影响系统的整体操作的情况下,内容转换器124可以位于寄售方模块104而不是寄售服务器106中。此外,尽管寄售服务器106作为单独的装置示出,但也已知把由该装置执行的功能分发到多个机器。这可以以不同方式来完成。每个标记的部件都可以在单独的机器上运行,或有些部件可以分在多个机器上运行。例如,许多数据库被设计为在多个机器上运行,使得在有足够数量的用户的情况下,数据库110可以跨越多个机器上以保证该配置。
用户方模块102是公共频道播送的媒体播放器和由通过网络浏览器(例如,IE浏览器、Netscape或其它通常使用的网络浏览器)配置的基于浏览器界面显示的虚拟交互TV调节器。为了用户观看和订购内容,用户方模块102首先必需被安装在用户终端上。用户方模块102可以通过在店内的促销CD-ROM演示磁盘被下载(收费或不收费)或安装。有代表性地,当用户首次连接到由寄售服务器106作为主机的网站时,用户方模块102将自动安装。一旦用户方模块102被安装在用户终端上,在被故意卸载之前它将仍保持安装状态。
用户方模块102包括可以用执行不同功能(例如,用户信息秘密加密、信用验证、购物车和结帐服务)的常规的在线商店软件实现的销售模块132。如通过互联网由箭头138示意性地指示的那样,销售模块132与寄售服务器106中的记帐引擎116交互以完成寄售内容的销售。设置文件下载器134以便下载购买的数字音频或视频文件。如箭头140示意性地指示的那样,下载器134与寄售服务器106中的下载引擎120交互以从寄售方信息/可购项数据库112中检索所购买的内容并下载所检索的内容到用户方模块102。
如下所述,时间线呈现软件136呈现与可购得的项相关的促销视频以便对可购内容产生兴趣。它按预定方式以及如下所述来呈现已经被预先上传或由寄售方从存货电影胶片中选择的促销视频部分。如箭头146示意性地指示的那样,每次用户启动用户方模块软件并登录寄售网站时,时间线呈现软件都与寄售服务器106中的时间线发布方122交互。可选地,如下所述,时间线呈现软件136也可以直接从如箭头142示意性地指示的对等文件共享网络108中得到当前时间线的段。如上所述,当其它用户登录寄售服务器106网站或如虚箭头144示意性地表示的时间线发布方122中请求时间线段时,文件共享网络108可以得到当前时间线段的拷贝。
寄售方模块104允许内容生成者购买时间线上的空间和上传或选择插入该空间的促销视频材料。寄售方模块也可以允许寄售方上传可购买的数字文件。寄售方模块在寄售方终端上运行并有代表性地将由在商店内售出或可在线下载的软件组成。每个寄售方都由表示虚拟带宽或时间线上的空间的预先分配单元的寄售方ID识别。通常,寄售方ID在寄售模块软件的购买点被接收或通过简单地购买在线音乐销售套件和下载用于直接安装的这种套件来直接从寄售网站下载。
寄售方模块104包括记账模块152,该记账模块152允许寄售方与寄售服务器中的记帐引擎116交互,如箭头148示意性地指示的那样。此外,寄售方模块104包含可购项发送器153,在记账模块152的控制下,该可购项发送器153可以如箭头152指示的那样用于上传数字格式的可购项到数据库112。这些项然后被放置在分配于该寄售方的文件夹中。此外,可购项发送器153可以用于产生用于存储在数据库112中所寄售的项的描述,这些描述作为正被呈现的相关促销材料被显示。促销内容发送器154可以选择由寄售方产生的促销内容并将其发送到寄售服务器106中的内容转换器124,如箭头150示意性地指示的那样。在一些情况下,寄售方可以不必使任何促销材料上传。在这种情况下,内容发送器可以用于从已经被预先录制并存储在寄售服务器上的材料中选择促销材料。这种预先录制的材料可以是有主题的或是通用性的。
图2是寄售服务器106的更详细的框图。如在图2中所示,寄售服务器200包括连接服务器到网络的网络接口202。网络接口202又与记帐引擎206交互,如由箭头204示意性地指示的那样。记帐引擎又与文件管理器228交互,如由箭头218指示的那样。通过这种交互,如箭头232示意性地指示的那样,记帐引擎206可以更新用户数据库230,以便进入新用户信息,改变现有的用户信息并保留任何重要(outstanding)的账户结余和支付数额。
如箭头236示意性地指示的那样,记帐引擎206也可以通过文件管理器228更新寄售方数据库,以便当由用户下载数字可购项时或当由寄售方上传新的促销媒体或可购项时更新寄售方记账表。
当用户进行购买时,在记帐引擎206的控制下,文件管理器也可以将可购项从寄售方信息/可购项数据库234传送到下载引擎208,如箭头236和220示意性指示的那样。下载引擎208通过网络接口202如由箭头210指示的那样负责将文件下载到网络上的用户。
当用户登录到寄售系统并请求时间线段时,时间线发布方222负责将时间线段发到网络接口202,如箭头216指示的那样,且这将在下面描述,没有其它的文件共享用户已要求时间线段。从促销媒体数据库246中检索待发送到用户的每个时间线段,如箭头242指示的那样,并提供给时间线发布方22,如由箭头224指示的那样。
为了通过网络和网络接口202从寄售方接收促销内容,所上传的促销内容通过网络接口202被提供给文件格式器214,如箭头212指示的那样。文件格式器214将促销视频文件重定格式为预定的帧速率和帧大小。重定格式的促销视频信息被提供给分段器226,所述分段器将媒体文件分成多个文件,其每个文件都按时间线时段大小。媒体文件片段然后被传送到文件管理器228,如由箭头244指示的那样。文件管理器228然后把经过分段的文件存储在媒体数据库246中并在由寄售方购买的、指向所存储的媒体文件的片段的位置更新媒体时间线。
通过网络接口202从寄售方接收的寄售的可购项,例如数字音频或视频文件,由文件格式器214检查为正确的文件属性且然后提供给文件管理器228,如由箭头225指示的那样,用于存储在数据库234中,如由箭头236指示的那样。
图3示出了图1中所示的寄售方模块104的更详细的示图。寄售方模块300包括GUI生成器314,它产生寄售方用于建立在线寄售系统的账户并更新所寄售的可购项的描述的图形用户界面。在售系统的账户并更新所寄售的可购项的描述的图形用户界面。在GUI生成器314的控制下,如箭头316指示的那样,记账模块308通过网络与寄售服务器交互。特别地,记账模块通过网络接口324发送信息到网络并从网络接收信息,如由箭头322示意性地指示的那样。该后者的连接允许记账模块308在寄售服务器上建立前述的寄售方账户,管理该账户并接收关于由寄售方寄售的内容活动的报告。
记账模块308也与文件管理器310交互,如由箭头306指示的那样,以便存储账户信息,例如密码,到本地。文件管理器310又与本地存储器302交互,如由箭头304示意性地指示的那样,以便将信息存储在本地存储器302中。
GUI生成器314也可以用于控制媒体加载器320,如由箭头318指示的那样。媒体加载器与文件管理器310交互,以便选择促销媒体文件和用于上传的寄售的数字可购项,并从本地存储器302中检索所选择的文件并将文件发送到媒体加载器320,如箭头312指示的媒体加载器然后通过网络接口324将所选择的文件上传到寄售服务器,如由箭头326示意性地指示的那样。
图4是示出了在由图2示出的寄售服务器执行的、用于处理从寄售方模块上传的文件的示例性过程中的步骤的流程图。该过程以步骤400开始并进行到步骤402。如上所述,在步骤402中,文件格式器214检查所上传的文件属性以确保它们与在线寄售系统相兼容。所检查的属性可以包括文件的类型和大小。如果属性与系统不兼容,则然后过程进入到步骤403,在此产生错误信息并返回到寄售方,从而指示该文件没有正确用于在线寄售系统中。然后,过程以步骤418结束。
可选地,如果在步骤402中确定文件属性与在线寄售系统兼容,则过程进入步骤404,在这里,确定文件是促销文件还是寄售的可购项文件,例如数字音频文件。如果可购项文件已经被上传,则过程进入步骤408,在这里,可购项文件如由箭头225指示的那样被传送到文件管理器228并存储在数据库234中。过程然后以步骤418结束。
可选地,如果在步骤404中确定所上传的文件是促销视频文件,则文件格式器214将文件重定格式,以把视频帧速率和视频大小设置为可以由在线寄售系统适应的适当值。
在步骤410中,文件的空间被分配在促销媒体数据库246中。特定地,空间分配是基于上传的文件的播放时间。如上所述,寄售系统的促销部分是基于由时间线时段的顺序链组成的时间线。每个时间线时段都容纳预定大小的文件。因为上传的文件将被分成预定尺寸的文件,所以媒体文件的长度确定播放整个文件所需要的时间线文件空间的数量。一旦时间线空间已经被确定,则在促销媒体数据库246中分配空间。接下来,文件格式器214将文件分成片段文件,每个文件都是预定的时间线时段大小。
在步骤416中,所上传的文件片段被存储在促销媒体数据库246中。每个时间线时段文件在促销媒体数据库中都具有预定的位置。当加入所上传的文件时,例如,通过在图4中所述的过程,文件片段将盖写在已经被分配给寄售方的部分时间线中的时间线时段文件。如果这些时间线时段文件还没有预先被分配给另一寄售方,则这些文件位置将是空的并由新的文件片段盖写。可选地,如果时间线空间已经被预先寄售给另一寄售方,则新文件片段将盖写由另一寄售方预先存储的文件片段。
接下来,在步骤416中,寄售方数据库将由新增加的文件属性进行更新。这些属性可以包括上传的文件片段的位置。例如,时间线的开始可以与唯一的寄售方ID相关,唯一寄售方ID在上传过程中被分配给寄售方。该ID然后可以用于定位与该寄售方相关的时间线的开始部分。可以添加到寄售方数据库和与寄售方ID相关的其它信息可以包括寄售的可购项的描述,该描述已由寄售方产生和上传。例如,在寄售的可购项是歌曲的数字音频文件的情况下,描述的信息可以包括歌曲标题、媒体长度(播放时间)、艺术家姓名、唱片类型和媒体风格。此外,如果寄售项是数字文件,则信息可以包括相应文件已经被存储在寄售方信息和可购项数据库234中的位置。在这点上,当利用用户模块连同网络浏览器由用户选择时,促销音频文件准备好播放。
图5是允许用户与寄售服务器交互并观看促销视频材料以及在观看促销材料的同时购买音频和视频项的用户模块的更详细的框图。在一个实施例中,用户模块在传统的网络浏览器中运行并通过互联网连接到寄售服务器。在该实施例中,用户模块500包括在允许用户观看促销材料和购买媒体选项的网络浏览器中产生图形用户界面的GUI生成器502。特别地,如由箭头506示意性地示出的那样,GUI生成器502与命令处理器504交互,以便选择和控制部分促销媒体时间线的部分的播放。
如由箭头519示意性的指示那样,GUI生成器502也与销售模块520交互,以便允许用户购买所选项。如由箭头534示意性地指示的那样,销售模块520又通过网络接口536连接于寄售服务器。销售模块520连同寄售服务器中的记帐引擎206(图2)处理在线购买的细节。特别地,如下所述,在促销材料中被嵌入的命令,或其它信息,例如促销材料的标题,使GUI生成器502和销售模块520与记帐引擎206配合,以访问寄售方数据库112。记帐引擎206通过关于可购项或可购服务的寄售方来检索以前上传的描述信息并将该信息传送到销售模块520。在促销材料正被呈现时,该信息被显示在用户界面中,从而允许用户在促销材料的呈现过程中进行在线购买。由销售模块520处理的在线销售细节也包括待购项或服务的选项、付款选择、信用卡验证和其它的在线银行服务。销售模块520也可以与文件管理器516交互,如箭头522示意性的指示,以便在本地存储器518中存储记账信息。
在用户已经通过销售模块520选择数字可购项并购买该选项之后,如由箭头540示意性的指示那样,销售模块520就控制文件下载器526通过网络接口536来下载选项,如由箭头532示意性的指示那样。文件下载器526然后提供所下载的文件给文件管理器516,如箭头524示意性的指示那样,以用于存储在本地存储器518上。可选地,在不可下载的寄售项(例如CD、T恤等)的情况下,销售模块520可以将合适的识别信息发送到寄售服务器且订单可以由传统的仓库设施来填写。
命令处理器504也与时间线加载器530交互,如箭头513指示的那样。当用户已经选择用于显示的部分时间线时,命令处理器504指示时间线加载器530下载与所选择的时间线部分相对应的第一时间线段。如下所述,时间线加载器530通过网络接口536在互联网上搜索,如由箭头538指示的那样,以在文件共享网络上或直接从寄售服务器中定位所请求的时间线段。一旦时间线加载器530已经得到所请求的时间线段,则将其提供给文件管理器516,如由箭头528示意性指示的那样。文件管理器516将时间线段传送给用于显示的浏览器高速缓冲存储器512或用于稍后显示的本地存储器。
如箭头510示意性地指示的那样,命令处理器504也控制媒体播放器509和508。如下所述,在包含在时间线段中的命令控制下,命令处理器504控制媒体播放器508和509,以可选地从浏览器高速缓冲器512显示在每个时间线时段中内容,如由箭头515示意性地指示的那样。
图6是用于控制用户方模块的示例性的图形用户界面的屏幕快照截图。该图形用户界面被设计为将在传统的网络浏览器600中显示。尽管图6示出了微软公司的IE网络浏览器,但也可以使用任何其它的传统的浏览器系统。示例性图形用户界面602被设计用在音乐寄售系统上。类似的图形用户界面接口可以和其它的寄售项一起使用,如运动大事记、故事片等。音乐寄售图形用户显示包括三个分开的区域。左手侧的促销视频选项区域604包括多个“频道”按钮610-632。每个按钮,例如按钮612,都允许用户选择促销材料的特定“频道”或区域以用于观看。每个频道都由所有与所选区域相关的多个节目播放表选项组成。与每个节目播放表选项相关的促销材料可以是不同的视频信息。连同传统的音乐视频,促销材料可以由对与该内容相关的表演者、艺术家和其他人的所存储的采访、现场提供的视频传播、特定的艺术家表演的视频等等来组成。
按钮610-632可以是一部分滚动列表,使得附加的按钮可以通过选择和拖动滚动条拇指634进行显示。此外,可以提供搜索机构636,来允许用户搜索特定的密码以定位用于所选的媒体内容区域的促销材料。
如下所述,一旦用户已经选择了媒体内容区域,在该区域内的、用于节目播放表选项的促销视频选项就被呈现。特别地,当频道被选择时,用于第一节目播放表选项的促销视频立即开始播放。当用于某一个节目播放表选项的促销材料已经结束播放时,用于下一个节目播放表选项的促销材料就立即开始播放。以这种方式连续操作直到全部时间线结束播放。用户也可以选择其它的节目播放表选项,使系统直接跳到与该节目播放表选项相关的那部分时间线。当一个促销视频选项被选择时,用于该选项的第一时间线段被得到。如果特定的节目播放表选项还未被寄售方购买,则该选项被指示为空白并在媒体显示区域640中出现黑屏。
图形用户界面602的中心媒体显示部分606包含在用于所选的内容区域的时间线时段中显示促销视频的显示区域640。也可以提供附加的控制按钮,以允许用户操作所显示的视频信息。播放控制按钮642以类似于传统磁带机的方式允许促销视频播放、暂停、快进和倒带。节目播放表前进和后退按钮644和646分别同时移动促销视频显示到在时间线中当前播放的节目播放表选项之前立即移动到节目播放表选项的开始以及直接在时间线中当前播放的节目播放表选项之后立即移动到节目播放表选项的开始。
“IDM Weekly”选项按钮648影响在频道按钮610-632中被显示的促销材料区域。在图6中示出的实例中,选择“IDM Weekly”按钮648使在图6中示出的选项出现在频道按钮610-632中。这些选项可以由与音乐相关的现场直播的和录制的采访及新闻故事组成。这就给予用户方模块类似于“电视”的呈现。
可选地,音乐商店库按钮650通过频道按钮610-632改变可用选项。当音乐库按钮650被选择时,每个频道按钮都被设置为特定组或艺术家。选择频道按钮显示由所选的艺术家或组所组合的唱片封面或由所选的艺术家或组所表演的歌曲。如果唱片封面被显示,则选择唱片封面就显示包含在该唱片内的歌曲标题。
“BUY IT”按钮652允许用户立即购买与正在显示区域640中呈现的促销材料相关的项。
“收音机”部分654允许来自音乐商店库中的音频选项通过计算机系统扬声器播放。音频选项可以由包括名称或标题搜索、风格等多种机构来选择。
图形用户界面的右手侧的商店区域602使在促销材料正被呈现时或呈现之后能够购买所选项。示例性的用户界面使用能够通过传统的在线销售软件产生并维护的比喻性的购物车(shopping cartmetaphor)。寄售系统的主要特征是,当用户已经选择节目播放表选项和用于节目播放表选项的促销材料正在媒体显示区域640中显示时,已经由寄售方选择的、作为可购得的并与正在显示的促销材料相关的寄售项就出现在“IN STOCK”窗口664中。该可购项的显示连同用于这些项的促销材料的显示提供了最佳销售环境。
如果用户已经决定在IN STOCK窗口664中选择可购项,则该项可以通过选择按钮666被选择并添加到用户的购物车,以将所选的项添加到购物车上。滚动列表668显示已经放置在购物车中的项。该列表可以通过操纵滚动条拇指670进行滚动且每项都包含用于与频道按钮610-632之一相关的每个节目列表选项所显示的相同信息。
为了允许用户检查他或她的可能购买物,在购物车列表668中显示的选择项使得用于该节目播放表选项的促销材料开始在媒体显示区域640中显示,正像用户已经在按钮列表604中选择了相关的频道按钮和节目播放表选项那样。当用户已经决定购买寄售项时,可以例如通过检查与每个所选项相关的复选框然后启动“检查”按钮672来选择这些项,以便开始购买所选项。
另一个按钮660可以由愿意做寄售方的用户所选择。按钮660启动销售程序以允许寄售方购买如图3中示出的寄售方模块并将其下载到他的计算机。
包括图6中示出的图形用户界面的图形和其它媒体被存储在寄售服务器的寄售方数据库中,例如,存储在包括媒体内容和播放命令的媒体播放文件中。包括媒体数据和播放命令的媒体播放文件是公知的。这种文件可以包括,例如SWF文件,但也可以使用其它的文件格式。SWF文件的内容和格式在SWF文件格式说明中规定,该说明可以在互联网上URL“openswf.org/spec/SWFfileformat.html”处找到。当用户方模块首先在用户计算机中启动并登录到寄售网站时,包含形成图形用户显示的图像的媒体播放文件被下载。为了减少下载时间,所有被下载的文件都小,典型在17kb到20kb范围内。当媒体播放文件被下载时,在播放文件中的命令以上述图6中的方式设置屏幕显示。在播放文件中的媒体信息典型地包括:然后在媒体播放区域640中开始播放的、小型的介绍性视频呈现。
在介绍性视频呈现在播放区域640中播放时,控制文件从寄售服务器中被下载。该控制文件例如可以是可扩展标记语言(XML)文件。如下所述,响应于前述控制按钮的选项,该文件建立控制促销材料的播放并识别被下载的附加文件的前述“时间线”。该文件格式在图9中示出并将结合图7和图8的节目播放表选项进行描述。
图7和8示出了频道按钮610-632的使用以选择部分媒体时间线以用于预览。特别地,图7是图6中示出的图形用户界面602的选项区域604和媒体显示区域606的示图。图7示出了在一个频道按钮(例如按钮612)已经被选择之后,图6中示出的图形用户界面的外观。当频道按钮612被选择时,如图9中示出的、先前加载的XML控制文件被参考。尽管文件作为XML文件来安排,但其实际上通过行号进行访问,由此避免解析XML文件以选择特定行的必要。因此,XML文件更像大的阵列。文件900被分成902-912多个部分,这些部分识别与每个频道按钮相关的促销和销售点材料的位置。
示例性地,每个文件部分都包含与二十个可能频道按钮相应的二十行。当然,在其它实施例中,可以有多于二十个、或少于二十个的频道按钮。每个文件行又可以包含说明性文本,在图9中,它是被分配的行号,例如行号914和在寄售服务器中文件的名称916,在该服务器中与该按钮相关的一些信息被存储。如图9中的箭头918-928所示,文件900被索引,以使得每个部分的相应行根据所选的按钮被读取。
当特定的频道按钮被选择时,在文件部分中的相应行被参考且由这些行识别的文件被定位并被下载。假定频道按钮612被选择,每个文件部分的第一行如箭头920-928指示的那样被选择(频道按钮610与下载初始媒体播放文件的初始介绍性程序相关)。待被下载的第一文件通过由箭头920识别的XML文件行被指示且成为通过文件名“A0000001/A0000001_01.swf”所识别的媒体播放文件。初始的“A0000001”与寄售方ID相对应并指示在媒体播放文件中所存储的文件夹。文件名“A0000001_01.swf”的剩余部分识别实际文件。该文件的内容例如可以是用于显示十个节目播放表选项按钮的信息。
当在所下载的媒体播放文件中的命令被执行时,不是频道按钮610-632,而是十个节目列表选项按钮704-722在图形用户界面700的频道按钮选项区域702中出现。尽管在图7中仅示出了十个按钮,但可以显示多至二十个按钮。其它的按钮可以利用滚动条724显示。每个节目播放表按钮都表示与节目播放表选项相关的一组促销和销售点的材料。与该选项相关的促销视频可以被显示在媒体播放区域730中,该区域具有固定在浏览器窗口的预定位置的左上角732的固定尺寸。相关的销售点的材料同时被显示在显示器600的商店区域608(未在图7和8中示出)。这些材料可以包括与所呈现的促销视频相关的歌曲、及其购买价格、唱片、CD等。
另外,在此时,新的XML控制文件也被下载。该新的XML文件具有与XML文件900相同的格式并且也包含多个部分。每个部分都包含对应于节目播放表选项704-706之一的行。当用户选择节目播放表选项中的一个时,这些行就被选择。
当在图7中示出的节目播放表显示出现时,小的扩展器按钮734也出现在滚动条724上。当此后者扩展器按钮被选择时,XML控制文件900被再次参考,且如箭头922指示的那样,在部分906中的第一媒体播放文件被选择(文件“A0000001/A_PLAYLIST_OPEN_01.swf”)并被下载。该文件包含其它的节目播放表信息且当命令在文件中被执行时,在图7中示出的节目播放表按钮704-722被扩展为如在图8中指示的十个节目播放表选项834-852。当节目播放表选项被显示时,系统从先前下载的媒体播放中显示用于每个节目播放表选项的描述信息。该信息可以包括:内容标题、播放时间、艺术家姓名、唱片、风格等。尽管在图8中,该信息在显示屏上横向显示,但该信息也可以显示在频道按钮区域802中并借助于滚动按钮(未在图8中示出)通过水平滚动频道按钮区域来观看。
每个节目播放表选项834-852表示已经预先由寄售方上传或选择的促销视频剪辑。剪辑的长度取决于已经由寄售方上传的促销文件的尺寸。典型性地,促销视频文件以大约10-15秒长度运行。当一个节目播放表选项被选择时,例如选项834,新的XML文件被参考且媒体播放文件被下载。例如,在新文件中,选择第一节目播放表选项可以使由箭头920指示的第一媒体播放文件将被下载。通常,这将与第一时间线时段中的促销视频相对应。当该文件被下载时,与在时间线中的点相关的促销材料开始在媒体播放区域730中播放。需要指出的是,时间线是连续的,这是因为当一个节目播放表选项正在播放时,下一个节目播放表选项根据用于按钮的XML控制文件被自动下载,使得当第一选项结束时,自动开始播放。如果在时间线中的下一个部分还没有被分配到寄售方,则将出现黑屏。因此,通过使用频道按钮和节目播放表选择器,用户可以在所需的时间线中的任一点开始播放。
此外,在第一促销视频开始播放之后,新的XML控制被参考且如箭头924指示的那样在下一个部分908中的第一文件被定位并被下载。该文件可以包含前述的销售点的信息,它可以被显示在图形用户界面600的音乐商店区域602中,同时促销视频被显示在图形呈现区域730中。
用于呈现促销材料的一般机构使用具有渐进下载的流视频文件。渐进下载允许系统在全部文件被下载之前就开始呈现文件。在一个实施例中,在图10至12中示出了一个机构,其产生具有渐进下载的流文件,以用于通过播放时间线来呈现促销材料。图10示出了时间线1000的结构,它由多个帧组成,其中每帧都包括与某一个频道按钮相关的文件。因此,每帧的播放长度都可以根据由每个寄售方上传的促销材料的长度而发生变化。有代表性地,时间线1000将由在十至二十之间的帧组成,其中的帧1010-1024在帧等级1002处示出。
每帧又包括一组节目播放表选项,其中,每个节目播放表选项都是一个节目播放表选项的促销视频内容。同上,每个节目播放表的长度都会取决于与促销材料相对应的上传文件的长度。每帧节目播放表选项的数量通常由在线播放系统确定。在示例性的系统中,每个频道按钮有十个节目播放表选项。例如,十个选项1026-1044在与帧1016相关的节目播放表选项等级1004处示出。然而,不是所有的节目播放表选项可以包含实际内容;没有包含实际内容的那些是空白的。
每个选项,例如选项1034,又包括播放文件等级1006处的播放文件或时间线时段文件。每个选项的时间线时段的数量取决于促销项的长度。在播放等级处,每个促销视频文件都被分成时间线段且每个时间线段又都具有预定数量的时间线时段。该预定数量取决于文件的播放速率。播放速率又取决于系统的分辨率和其它因素。例如,示例性的播放速率可以每秒呈现十五个时间线时段,但其它的播放速率可以高达每秒24时段。因为每次时间线被下载并呈现一段时,少量时段就被包含在每个段中,以便使下载时间变短。示例性的时间线段长度可以是一秒。该段由此包括十五个时段。
以这种方式将促销材料分成时段来防止材料被盗,这是因为在这些时段中的信息必需再组合以呈现用户模块外部的促销材料。此外,因为每个时间线段的文件尺寸都小,所以一个或两个段可以被迅速地下载并可以在该段的剩余部分被下载之前就开始播放。即使时间线段必需用低带宽工具,例如拨号电话线下载,这也允许播放几乎立即开始。
另外,为了帮助管理系统带宽,用户方模块是传统的“对等的文件共享”网络的一部分。这种网络是公知的并允许同级计算机在网络上搜索其它同级计算机,这些同级计算机具有所识别的数据的本地拷贝,且一旦被定位,就直接从另一个同级计算机中下载数据。例如,见Stephanos Androutsellis-Theotokis和Diomidis Spinellis,对等的文件共享技术的调查,White paper,电子交易搜索单元(ELTRUN),雅典经济和商业大学,2002。对于涉及可得到的对等文件共享系统的信息见URLhttp://www.1inuxsecurity.com/docs/Hack-FAQ/data-networks /p2p-peer-to-peer-file-sharing.shtml。在本系统中,每个时间线段都被分配唯一的ID。当用户已经选择用于播放的时间线的一部分时,时间线加载器530(图5)使用对等文件共享网络以搜索已经最近下载了相同的时间线段的同级计算机并立即使该时间线段高速缓存。如果所请求的时间线段被定位在同级计算机上,则从该计算机中被下载。文件共享网络防止发生由从单一服务器或服务器组中下载所有时间线段所引起的瓶颈状态,以及降低在该服务器处另外所需的带宽。如果所请求的时间线段不能在同级计算机中定位,则它将从寄售服务器中得到。
每个时间表时段文件,例如时段文件1066,包括:媒体数据1080,例如将被显示在媒体播放区域的图形图像,和控制时间线播放的命令1082。通常,这些命令1082将包括使媒体数据在媒体播放区域被呈现的命令以及将在时间线中加载下一个时段文件的命令。在某些活动时段文件中的其它命令将使下一个时间线段被加载。需要指出的是,每个时间表段的结构都被固定,该时间表段的结构包括每段时间线时段的数量和在每个时段文件中的命令。在时间线段之间的仅有变量是在每个时段文件中的媒体数据。
命令也可以用于检索可购项的描述材料或在促销材料的呈现过程中可购得的服务。如上所述,该描述材料可以从已经先被寄售方上传的寄售方数据库中检索。可选地,识别例如促销材料的标题的信息可以用于检索该描述信息。
图11和12示出了时间线文件和包含在用户模块中的两个媒体播放器1102和1104之间的交互。图11示出了时间线段1100的播放。为了简化,该时间线段作为具有十个时间线时段(任意标记为1-10)被示出,尽管,如上所述,大多数时间线段将有15-24个时段。在播放期间,时间线段1100通常被存储在用户模块正在运行的网络浏览器的浏览器高速缓冲存储器中。如上所述,每个时段文件都包含媒体数据和命令。这些命令会包括一条命令,它使该文件的媒体数据通过媒体播放区域中的媒体播放器显示例如1/10秒的预定周期时间。如在图11中所示,时间线段1100的时间线时段2的媒体数据部分1110已经被提供给媒体播放器A 1102,如箭头1114示意性地指示的那样,并在媒体播放区域1106中正被呈现,如箭头1116示意性地指示的那样。在预定周期时间之后,在命令部分1112中的其它的命令将使命令处理器504(图5)开始处理时间线时段3。
此外,一些时间线时段文件包含从上述的网络中下载下一个时间线段的命令。例如在图11中,如箭头1118示意性地指示的那样,时间线时段文件2具有使文件管理器1108把通过时间线加载器(图5中的530)得到的下一个时间线段加载到可能位于用户计算机的RAM存储器中的高速缓冲存储器区域的命令。当在时间线段中的所有时段文件已经被呈现时,在最后的时间线时段文件中的命令使被高速缓冲存储的时间线段将被加载到浏览器高速缓冲存储器中,如箭头1120示意性地指示的那样。命令处理器然后使媒体播放器B1104开始处理已经被加载到浏览器高速缓冲存储器的、新的时间线段中。
在时间线显示过程中的下一个步骤在图12中示出。在该图中,与图11中的元件相对应的元件用相对应的数字表示。例如,在图11中的媒体播放器A 1102与图12中的媒体播放器A 1202相对应。图12示出了包括时间线时段的10到19的下一个时间线段1200的播放。如上所述,时间线段1200在时间线段1100的呈现的结尾已被加载到浏览器高速缓冲存储器中。如在图12中所示,时间线段1200的时间线时段11的媒体数据部分1210已经被提供给媒体播放器B 1202,如由箭头1214示意性地指示的那样,并在媒体播放区域1206中被呈现,如由箭头1216示意性地指示的那样。在预定时间周期之后,在命令部分1212中的其它命令将使命令处理器504(图5)开始处理时间线时段12。
此外,如由箭头1218示意性地指示的那样,时间线时段文件11具有使文件管理器1208把通过时间线加载器(图5中的530)获得的下一个时间线段加载到RAM高速缓冲存储区域的命令。当在时间线段中的所有时段文件已经被呈现时,在最后一个时间线时段文件19中的命令使被高速缓冲存储器存储的时间线段被加载到浏览器高速缓冲存储器中,如由箭头1220示意性地指示的那样。命令处理器然后使媒体播放器A 1204开始处理已经被加载到浏览器高速缓冲存储器中的、新的时间线段。以这种方式,新的时间线段在先前时间线段的播放过程中被加载。当时间线播放被启动时,为了提供用于将被加载的新时间线段的时间,将被下载的第一时间线段可以连续播放两次,以便为下载下一个时间线段提供时间。
上述实施例的软件实现可以包括一系列的计算机指令,它们或是固定在实体介质中,诸如计算机可读媒体(例如,磁盘、CD-ROM,ROM存储器,或硬盘),或是通过调制解调器或在介质上的其它的接口设备可传送到计算机系统。所述介质或者可以是实体介质(包括但不限于光纤或模拟通信线路)或者可以通过无线技术被实现(包括但不限于微波、红外线或其它传输技术)。它也可以是互联网。该系列的计算机指令实施在关于本发明的先前描述中的所有或部分功能。对本领域技术人员将意识到的是,这些种计算机指令可以用一些计算机体系结构或操作系统使用的许多可编程计算机语言进行编写。此外,这种指令可以利用任一存储技术被存储,现有的或将来的,包括但不限于半导体、磁介质、光介质或其它的存储设备,或利用任一通信技术被传送,现有的或将来的,包括但不限于光介质、红外线、微波、或其它传输技术。设想这种计算机程序产品可以用附带的打印或电子文档(例如收缩包装软件)作为可去除的媒体而被分发,用计算机系统(例如在系统ROM或硬盘上)进行预加载,或从网络(例如互联网或万维网)上的服务器或电子公告板被分发。
尽管本发明的代表性的实施例已经被公开,但对本领域技术人员明显的是,在没有背离本发明精神和范围的情况下,可以进行实现本发明优点的各种改变和修改。例如,对本领域技术人员清楚的是,在其它的实施例中,可以使用不同于swf文件的各种媒体播放文件以生成图形显示。在没有影响本发明操作的情况下,也可以改变过程步骤的顺序。本发明的其它方面,例如特定的生产流程,以及对本发明原理的其它改变可以通过附属权利要求来覆盖。
Claims (32)
1.一种用于使在网络上多媒体内容的交互寄售自动化的方法,包括以下步骤:
(a)从寄售方接收所述多媒体内容;
(b)获得与所述多媒体内容相关的促销内容;
(c)确定具有一系列文件时段的时间线;
(d)将所述促销内容分段并将这些片段嵌入到在由所述寄售方购买的位置处的、所述时间线中的文件时段中;以及
(e)响应于用户的请求,以由所述时间线所限定的顺序将网络上的所述时间线中的时段的文件呈现给所述用户。
2.根据权利要求1所述的方法,进一步包括以下步骤:
(f)与步骤(e)中的所述文件的呈现同步地把被要求来购买所述多媒体内容的信息呈现给所述用户,以便所述用户能够在接收促销呈现的同时购买所述多媒体内容。
3.根据权利要求1所述的方法,其中,步骤(a)包括:在所述网络上从所述寄售方接收所述多媒体内容。
4.根据权利要求1所述的方法,其中,步骤(b)包括:在所述网络上从所述寄售方获得所述促销内容。
5.根据权利要求1所述的方法,其中,步骤(b)包括:从所述寄售方的库存促销材料中接收选项。
6.根据权利要求1所述的方法,其中,步骤(e)包括:从寄售服务器经由所述网络下载所述时间线中的所述时段里的文件。
7.根据权利要求1所述的方法,其中,步骤(e)包括:通过文件共享网络从另一个用户处经由所述网络下载所述时间线中的所述时段里的文件。
8.一种用于使网络上多媒体内容的交互寄售自动化的方法,包括以下步骤:
(a)在所述网络上从寄售方接收请求以购买促销时间、所述多媒体内容以及用户为购买所述多媒体内容所需的购买信息;
(b)获得与所述多媒体内容相关的促销内容;
(c)将所述促销内容分割成具有与由所述寄售方购买的促销时间相等的总时间的多个文件时段;
(d)响应于所述用户的请求,在所述网络上将文件时段信息呈现给用户;以及
(e)将所述购买信息与所述文件时段信息同时呈现给所述用户。
9.根据权利要求8所述的方法,其中,步骤(b)包括:在所述网络上从所述寄售方获得所述促销内容。
10.根据权利要求8所述的方法,其中,步骤(b)包括:从所述寄售方的库存促销材料中接收选项。
11.根据权利要求8所述的方法,其中,步骤(d)包括:从寄售服务器中经由所述网络下载文件时段信息。
12.根据权利要求8所述的方法,其中,步骤(d)包括:通过文件共享网络从另一个用户处经由所述网络下载所述文件时段信息。
13.一种用于使网络上多媒体内容的交互寄售自动化的方法,包括以下步骤:
(a)在寄售服务器上经由网络从寄售方接收所述多媒体内容以及与所述多媒体内容相关的促销内容;
(b)将所述促销内容分段,并且响应于来自第一计算机的请求,从所述寄售服务器经由所述网络下载促销内容片段到所述第一计算机;
(c)将所下载的促销内容片段存储在所述第一计算机中;以及
(d)响应于来自第二计算机的、对促销内容片段的请求,从所述第一计算机下载所述促销内容片段。
14.根据权利要求13所述的方法,其中,步骤(d)包括:当不能从所述寄售服务器中得到所述促销内容片段的时候,从所述寄售服务器中下载所述促销内容片段。
15.根据权利要求13所述的方法,进一步包括以下步骤:(e)将所下载的促销内容片段呈现给所述第一计算机处的用户。
16.根据权利要求15所述的方法,进一步包括以下步骤:(f)在所述网络上从所述寄售方接收用户购买所述多媒体内容所需的购买信息;
(g)将所述购买信息连同所述促销内容片段一起下载到所述第一计算机;以及
(h)与所述促销内容片段的呈现同步地呈现所述购买信息。
17.一种用于使网络上多媒体内容的交互寄售自动化的设备,包括:
用于从寄售方接收所述多媒体内容的装置;
用于获得与所述多媒体内容相关的促销内容的装置;
用于定义具有一系列文件时段的时间线的装置;
用于将所述促销内容分段并将这些片段嵌入到在由所述寄售方购买的位置处的、所述时间线中的文件时段里的装置;以及
用于响应于来自用户的请求,在所述网络上将所述时间线中的所述时段里的文件以由所述时间线限定的顺序呈现给所述用户的装置。
18.根据权利要求17所述的设备,进一步包括:
用于通过所述呈现文件的装置来与所述文件的呈现同步地把购买所述多媒体内容所需的信息呈现给用户的装置,使得所述用户能够在接收促销呈现的同时购买所述多媒体内容。
19.根据权利要求17所述的设备,其中,用于接收所述多媒体内容的装置包括:用于在所述网络上从所述寄售方接收所述多媒体内容的装置。
20.根据权利要求17所述的设备,其中,用于获得所述促销内容的装置包括:用于在所述网络上从所述寄售方获得所述促销内容的装置。
21.根据权利要求17所述的设备,其中,用于获得促销内容的装置包括:用于接收从来自所述寄售方的库存促销材料中进行选择的装置。
22.根据权利要求17所述的设备,其中,用于呈现文件的装置包括:用于从寄售服务器经由所述网络下载所述时间线中的所述时段里的文件的装置。
23.根据权利要求17所述的设备,其中,用于呈现文件的装置包括:用于通过文件共享网络从另一个用户处经由所述网络下载所述时间线中的所述时段里的文件的装置。
24.一种用于使网络上多媒体内容的交互寄售自动化的设备,包括:
用于在所述网络上从寄售方接收请求以购买促销时间、所述多媒体内容以及用户购买所述多媒体内容所需的购买信息的装置;
用于获得与所述多媒体内容相关的促销内容的装置;
用于将所述促销内容分割成具有与由所述寄售方购买的促销时间相等的总时间的多个文件时段的装置;
用于响应于用户的请求在所述网络上将文件时段信息呈现给所述用户的装置;以及
用于与所述文件时段信息同时地将所述购买信息呈现给所述用户的装置。
25.根据权利要求24所述的设备,其中,用于获得所述促销内容的装置包括:用于在所述网络上从所述寄售方获得所述促销内容的装置。
26.根据权利要求24所述的设备,其中,用于获得所述促销内容的装置包括:用于从所述寄售方的库存促销材料中接收选项。
27.根据权利要求24所述的设备,其中,用于呈现文件时段信息的装置包括:用于从寄售服务器经由所述网络下载文件时段信息的装置。
28. 根据权利要求24所述的设备,其中,用于呈现文件时段信息的装置包括:用于通过文件共享网络从另一个用户处经由所述网络下载所述文件时段信息的装置。
29.一种用于使网络上多媒体内容的交互寄售自动化的设备,包括:
用于在寄售服务器上在所述网络上从寄售方接收所述多媒体内容以及与所述多媒体内容相关的促销内容的装置;
用于将所述促销内容分段以及响应于来自第一计算机的请求在所述网络上将促销内容片段下载到来自所述寄售服务器的所述第一计算机的装置;
用于将所下载的促销内容片段存储在所述第一计算机中的装置;以及
响应于来自第二计算机的、对促销内容片段的请求进行可操作的装置,用于从所述第一计算机中下载所述促销内容片段。
30.根据权利要求29所述的设备,其中,用于下载所述促销内容片段的装置包括:用于当所述促销内容片段从所述寄售服务器不可得到的时候就从所述寄售服务器中下载所述促销内容片段的装置。
31.根据权利要求29所述的设备,进一步包括:
用于将所下载的促销内容片段呈现给所述第一计算机处的用户的装置。
32.根据权利要求31所述的设备,进一步包括:
用于在所述网络上从所述寄售方接收用户购买所述多媒体内容所需的购买信息的装置;
用于下载所述购买信息连同所述促销内容片段到所述第一计算机的装置;以及
用于与所述促销内容片段的呈现同步地呈现所述购买信息的装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63216004P | 2004-12-01 | 2004-12-01 | |
US60/632,160 | 2004-12-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101099146A true CN101099146A (zh) | 2008-01-02 |
Family
ID=36565754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200580045951.XA Pending CN101099146A (zh) | 2004-12-01 | 2005-12-01 | 用于使网络上多媒体内容的交互寄售自动化的装置及方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1849086A4 (zh) |
JP (1) | JP2008522329A (zh) |
CN (1) | CN101099146A (zh) |
AU (1) | AU2005311756A1 (zh) |
CA (1) | CA2590469A1 (zh) |
WO (1) | WO2006060636A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101802814B (zh) * | 2007-09-10 | 2014-08-20 | 万特里克斯公司 | 用于多媒体消息服务(mms)到视频适配的方法和系统 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5161447B2 (ja) * | 2006-08-25 | 2013-03-13 | 楽天株式会社 | ダウンローダ、およびダウンローダを用いた配信システム |
CN104156470A (zh) * | 2014-08-22 | 2014-11-19 | 南京锐角信息科技有限公司 | 基于摄影照片信息分析的推荐处理方法及系统 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7237250B2 (en) * | 2000-11-28 | 2007-06-26 | Navic Systems, Inc. | Promotion server using video on demand channel |
GB0303176D0 (en) * | 2003-02-12 | 2003-03-19 | Video Networks Ltd | A system for capture and selective playback of broadcast programmes |
US20040210477A1 (en) * | 2003-04-16 | 2004-10-21 | Eastman Kodak Company | Promotional display for promoting the sale of retail products |
US6912039B2 (en) * | 2003-09-11 | 2005-06-28 | Eastman Kodak Company | Method for staging motion picture content by exhibitor |
-
2005
- 2005-12-01 JP JP2007544530A patent/JP2008522329A/ja not_active Withdrawn
- 2005-12-01 CN CN200580045951.XA patent/CN101099146A/zh active Pending
- 2005-12-01 EP EP05852721A patent/EP1849086A4/en not_active Withdrawn
- 2005-12-01 CA CA002590469A patent/CA2590469A1/en not_active Abandoned
- 2005-12-01 AU AU2005311756A patent/AU2005311756A1/en not_active Abandoned
- 2005-12-01 WO PCT/US2005/043582 patent/WO2006060636A2/en active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101802814B (zh) * | 2007-09-10 | 2014-08-20 | 万特里克斯公司 | 用于多媒体消息服务(mms)到视频适配的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CA2590469A1 (en) | 2006-06-08 |
EP1849086A2 (en) | 2007-10-31 |
WO2006060636A2 (en) | 2006-06-08 |
AU2005311756A1 (en) | 2006-06-08 |
WO2006060636A3 (en) | 2006-07-27 |
EP1849086A4 (en) | 2008-04-09 |
JP2008522329A (ja) | 2008-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10622019B2 (en) | Method and apparatus for creating a custom track | |
US5963916A (en) | Network apparatus and method for preview of music products and compilation of market data | |
US8782521B2 (en) | Graphical user interface with improved media presentation | |
US7844498B2 (en) | Online purchase of digital media bundles having interactive content | |
US9406339B2 (en) | Method and apparatus for creating a custom track | |
US20070073596A1 (en) | Systems and methods for marketing and selling media | |
US20020154157A1 (en) | Website system and process for selection and delivery of electronic information on a network | |
US20060089949A1 (en) | Online purchase of digital media bundles | |
WO2001078304A1 (en) | Website system and process for selection and delivery of electronic information on a network | |
JP2014525061A (ja) | ユニバーサルマルチメディア販売、格納、および再生システムおよび方法 | |
JP2010515309A (ja) | マルチメディアを介してインタラクティブ情報を実現する方法及びシステム | |
JP2006526835A (ja) | マルチメディアを購入する装置及び方法と、マルチメディアを供給する方法 | |
US20090043869A1 (en) | System and method for distributing time-based media content | |
CN101099146A (zh) | 用于使网络上多媒体内容的交互寄售自动化的装置及方法 | |
JPH10307741A (ja) | ランダムアクセス可能な記録媒体に記録された電子出版物の表示・再生方法、ならびに同方法を実現する情報機器、及び同方法がプログラムされ記録されるコンピュータ読み取り可能な記録媒体 | |
US8601516B2 (en) | DVD-entertainment interactive internet shopping system—DEIISS | |
JP7538659B2 (ja) | 特典付与システム | |
US20240095792A1 (en) | Method and system for improved e-commerce shopping | |
JP2002342621A (ja) | メディアの配送システム、データ配信システム、端末装置およびサーバ | |
WO2004034706A1 (en) | Building an interest profile on a media system with stored agents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |