CN1871589A - 多内容下载 - Google Patents

多内容下载 Download PDF

Info

Publication number
CN1871589A
CN1871589A CNA2004800286323A CN200480028632A CN1871589A CN 1871589 A CN1871589 A CN 1871589A CN A2004800286323 A CNA2004800286323 A CN A2004800286323A CN 200480028632 A CN200480028632 A CN 200480028632A CN 1871589 A CN1871589 A CN 1871589A
Authority
CN
China
Prior art keywords
content
download
window
additional content
content file
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
Application number
CNA2004800286323A
Other languages
English (en)
Inventor
内森·F·拉奇博尔斯基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Edgio Inc
Original Assignee
Limelight Networks Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Limelight Networks Inc filed Critical Limelight Networks Inc
Publication of CN1871589A publication Critical patent/CN1871589A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/487Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/764Media network packet handling at the destination 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

根据本发明,披露了一种用于使用窗口来下载内容文件和附加内容的内容下载***。该内容下载***包括内容站点、内容提供方、和第三方。内容站点呈现窗口,该窗口显示内容文件的下载进程,在下载内容文件的同时呈现附加内容,并且允许选择附加内容。内容提供方用作内容文件的源服务器。第三方接收关于内容文件的信息并且提供附加内容。

Description

多内容下载
本申请要求于2004年10月3日提交的序号为60/508,626的美国非临时专利申请的优先权,其全部内容结合于此作为参考。
技术领域
一般而言,本发明涉及内容传输,更具体地涉及内容下载,但不局限于此。
背景技术
现今,内容文件从服务方被下载用于由计算机硬盘驱动器或媒体播放器重放。在一些情况下,特定的歌曲文件可以用于制造光盘(CD),以在任意CD播放器中重放。对于一些下载服务,数字版权管理(digital rights management,DRM)被用于在下载之后对文件进行保护,从而将使用限制在预定的方式。在下载期间,顾客在访问内容之前只是等待过程完成。一些播放器允许内容的流式重放而不是使用播放前下载模式。
互联网上版权内容的剽窃非常猖獗。有人已经主张内容剽窃只能通过法律途径来补救。合法的内容下载站点允许接收音频和视频文件。这些文件可以受DRM保护或不受DRM保护。用户下载内容文件,这可能花费数分钟或数小时来完成。在下载过程期间,该过程对计算机处理器和互联网连接都是负担。通常,用户开始下载并且在该过程完成之前停止使用其计算机。一些下载过程显示示出进程、“请等待”消息、或动画图形的状态条。
发明内容
在一个实施例中,本发明提供了一种内容下载***,用于使用窗口来下载内容文件和附加内容。该内容下载***包括内容站点、内容提供方、和第三方。内容站点呈现显示内容文件的下载进程的窗口,在内容文件被下载的同时呈现附加内容,并且允许选择附加内容。内容提供方用作内容文件的源服务器。第三方接收关于内容文件的信息并且提供附加内容。
在另一实施例中,本发明提供了一种用于使用窗口来下载内容文件并且接收附加内容的方法。在一个步骤中,接收指示由接收方选择的内容文件的选择信息。使用窗口来下载内容文件,其中,使用该窗口来显示状态。确定将呈现哪些附加内容,其中,附加内容在某些方面与内容文件和/或顾客相关。在下载内容文件的同时,允许从该窗口访问附加内容。
在另一实施例中,本发明提供了一种用于使用窗口来下载内容文件并且接收附加内容的方法。在一个步骤中,接收指示内容文件的选择信息。使用窗口来下载内容文件,其中,使用该窗口提供下载状态信息。确定待呈现的附加内容。附加内容在某些方面与内容文件和/或顾客相关。在该实施例中,附加内容是视频或音频。在下载内容文件的同时,允许访问附加内容。
附图说明
结合以下附图对本发明进行描述:
图1A、1B、和1C是内容下载***的实施例的框图;
图2A、2B、2C、2D、2E、2F、2G和2H是下载状态窗口的实施例的屏幕截图;以及
图3A、3B、3C、和3D是用于在多环境(rich environment)中下载内容的过程的实施例的流程图。
在附图中,相似部件和/或特征可具有相同的参考标号。此外,通过在参考标号后面加破折号和区分相似部件的第二参考标号来区分同一类型的不同部件。如果说明书中仅使用第一参考标号,则不管第二参考标号是什么,该描述适用于具有相同第一参考标号的类似部件中的任何一种。
具体实施方式
以下的描述只提供了优选示例性的实施例,而不用于限制本发明的范围、适用性或结构。相反,通过以下对优选示例性实施例的描述,本领域的技术人员能够实现本发明的优选示例性实施例。应该理解,在不背离本发明权利要求书中所阐述的本发明的精神与范围的情况下,可以对各部分的功能和设置进行多种改变。
在以下描述中,为了全面理解这些实施例,给出了许多具体的细节。然而,本领域的普通技术人员应该理解的是,即使没有这些特定细节,也可以实施这些实施例。例如,为了使这些实施例不至于在不必要的细节中变得不明显,电路可以以框图的形式示出。在其它实例中,为了使这些实施例更加清楚,可能会示出人们熟知的电路、结构和技术,而没有示出其不必要的细节。
此外,应该注意的是,可以将这些实施例描述为使用流程框图、流程图、数据流程图、结构示意图或框图表示的过程。尽管流程框图可以将操作描述为一个顺序的过程,但是许多操作是可以并行或同时执行的。此外,可以重新排列操作的顺序。当完成某个过程的操作时,该过程会终止,但该过程可以具有不包含在该图中的其他步骤。过程可以对应于方法、函数、进程、子程序、辅程序等。当过程对应于函数时,其终止对应与将该函数返回到调用函数或主函数。
术语“计算机可读介质”包括但不局限于便携式或固定存储装置、光学存储装置、无线信道及能够存储、包含或携带指令和/或数据的各种其他介质。
此外,实施例可以由硬件、软件、固件、中间件、微码、硬件描述语言或它们的任意组合来实现。当以软件、固件、中间件或微码实现时,可以将执行必要任务的程序代码或代码段存储在计算机可读介质(如存储介质)中。处理器可以执行必要的任务。代码段可以表示过程、函数、辅程序、程序、例程、子程序、模块、软件包、类,或指令、数据结构或程序语句的任意组合。通过传递和/或接收信息、数据、变量、参数或存储内容,可以将代码段连接到另一个代码段或硬件电路。可通过包括存储器共享、消息传递、权标传递、网络传输等的任何适合的方法传递、转送、或传输信息、变量、参数、数据等。
本发明增强了内容文件(诸如视频、音乐/音频文件、图片、电子图书、游戏、软件、手稿或任何其他可授版权的资料)的传输。在一个实施例中,下载管理器在内容下载期间和/或内容下载之后提供附加内容。例如,在顾客可以下载特定艺术家的歌曲之前,为顾客播放十秒钟的视频简介以感谢顾客合法地获得对该歌曲的权利。该简介可以包括艺术家的信息、音乐视频、交互促销、或涉及该下载的一些其他附加内容。在不同的实施例中,附加内容可以包括到下述的超级文本链接:关于内容文件的更多信息、歌词或其他书面材料、内容文件的卡拉OK版本、涉及内容文件的应用程序或游戏、音频和/或视频消息、涉及内容文件的图片、电子图书、动画视频、FLASHTM演示、唱片集、内页说明、歌曲歌词、内容文件的不同编码、CD标签图片、桌面壁纸或计算机主题、相关的内容文件(例如,创建视频、艺术家采访、或电影花絮)等。
附加内容适合情境的上下文。内容文件的流派、内容文件的艺术家、用于推销内容文件的标签或演播室、用于下载的下载服务、顾客身份(例如,姓名、年龄、地址、电话号码等)、该顾客的先前购买、最近事件、追星族俱乐部会员等,均可以用于确定给定情境的附加内容。例如,下载管理器和下载服务可以确定先前已经播放了特定视频简介并且安排将被播放的新视频简介。在另一实例中,对艺术家、流派、演播室、或标签(可以由其内容收集或购买习惯所表明)有极大兴趣的顾客,可以被邀请参加志趣相投的顾客的俱乐部、参加在线社团和/或接收爱好者杂志或期刊订阅。在另一实例中,当下载了特定歌曲或视频之后,可以显示有形版本的艺术品。这也可以包括通常在音频和视频的分发媒介中找到的内页说明、歌词、广告、CD封面图像、奖励资料等。
在另一个实例中,该***可以识别我的区号是602并且我购买了特定艺术家的歌曲。***然后可以播放视频简介,其中艺术家说,“感谢您购买我的最新歌曲。10月12日我将在菲尼克斯举办音乐会,请拨打888.555.1111查询票务信息”。这示出本发明的一个独特方面在于,编制的和相关的附加内容可用于提供给接收顾客的这些在线下载服务作为促销。不同于个人简单地在登记处付费而从未听说本地区中的音乐会的传统唱片店经历,在一个实施例中,本发明的经历可以增强艺术家对爱好者的亲和力。
多内容(rich content)下载的经历可以是连贯的,而不考虑用于收集内容的下载服务的数量。对于任意数量的下载服务可以使用下载管理器。下载管理器可以确定或追踪在顾客计算机上的内容文件,或者可以查询指示授权给顾客的内容文件的数据库。顾客的许可证可以保存在中央数据库或由下载服务、许可证代理机构、艺术家、演播室、标签、和/或其他组织维护的数据库中。
在一些实施例中,附加内容可以包括附加内容文件或对现有内容文件的扩展权利。例如,如果下载管理器和/或下载服务确定已经购买了一张专辑中十首歌曲中的八首,则下载管理器和/或下载服务可以打折或免费提供剩余的两首歌曲。如果满足了特定条件,则对于由DRM控制的内容文件的权利可以被扩展,诸如如果从特定演播室购买了五部影片,则可以将电影写到磁盘的权利。
在一些实施例中,该信息可以被嵌入内容文件中或被单独地发送。附加内容可以在内容文件下载期间或者在下载完成之后被激活。下载服务和/或下载管理器的配置屏幕允许使这些特征中的一个或全部不可用。
一个实施例允许仅提供链接、文本、和/或图片的附加内容的低带宽版本。通过选择链接,顾客可以任意地下载附加内容。顾客通过配置下载管理器和/或内容服务,可以选择性地使低带宽版本可用。其他实施例可以在下载期间具有低带宽附加内容,以及后来切换到较高带宽附加内容。
借助于定制的附加内容,可以收集各种可能的附加内容。可以将分配销售战略设计为用于以期望的方式促销内容文件的算法。例如,艺术家可以录制将在不同情况下播放的数十个视频或音频简介,诸如用于对在新歌发布的星期内播放的新歌进行促销的简介。随着时间可以添加新的简介,以强调当前的发行和/或新的促销战略。下载服务可以提供到艺术家及其代理人的界面,以允许定制分配销售战略。在一个实例中,下载管理器显示被确定为顾客感兴趣的其他内容文件列表。一些实施例可以在下载管理器中存储顾客的兴趣和/或可以在远离顾客下载管理器的数据库中存储该兴趣。
在该实施例中,应用软件或应用小程序被用于实施下载管理器。在其他实施例中,该功能可以被嵌入web浏览器和/或媒体播放器。下载管理器在另一程序中显示窗口或激活窗口以呈现附加内容。例如,下载管理器可以激活视频播放器应用程序,其播放由下载服务在内容文件下载之后选择的流式视频简介。顾客可以被自动呈现附加内容,或者被要求通过链接或按钮请求附加内容。
在一个实施例中,下载管理器包括靠近音频或视频呈现部的嵌入浏览器。该相邻的浏览器可以提供其他内容文件和链接的免费下载。在相邻浏览器窗口中激活另一内容文件的链接,可以为那些其他内容文件启动另一单独下载管理器。可选地,单个下载管理器也可以下载其他内容文件。
在一些实施例中,附加内容在购买或下载内容文件之前是可用的。其他实施例可能仅描述附加内容,但是仅在购买或下载之后使其可用。其他实施例可以是这些方法的混合,其使得一些附加内容在下载或购买之前可用,而其他附加内容在下载或购买之后可用。例如,描述内容文件的信息可以包括专集的封面图片,但是内页说明直到下载或购买之后才可用。下载管理器和/或下载服务可以记住授予附加内容的权利,使得其可以在随后被访问。
在另一实施例中,播放可能是促销或商业广告的视频或音频简介。为了确保存在顾客,在简介完成之后可能必须执行测试问题或按钮。一但确认存在顾客,则提供附加内容作为奖励。该交互可以遵循很像交互游戏的各种指令中的嵌套循环或分支中的算法、故事情节、或主题。这样,与简介的交互可以使顾客有资格使用附加内容,附加内容可以是内容文件或不是内容文件。
根据一些主题,本发明的原理可以扩展到下载管理器的定制。例如,界面方案、按钮、标题栏等可以被定制用于下载管理器、艺术家、标签、演播室、流派等。该定制可以被结合到下载服务中。作为实例,下载服务可以具有宗教音乐部分。当下载管理器被激活时,外表和感觉被定制用于该主题。下载管理器可以调用预定配置或可以发送定制配置。这些配置可以结合到广告合同。例如,当特定艺术家使他们的内容文件被下载时,他们的赞助可乐使用他们的配置来定制下载管理器。
首先参照图1A,其示出了内容下载***100-1的实施例的框图。为了保持图表简单,该实施例示出两个内容提供方108和两个内容接收方112,但是可以是任意数量的内容提供方108和接收方112。每个接收方112具有接收方计算机128,其用于通过互联网120下载和存储从内容提供方108接收的内容对象。这些内容对象可以是文件或流,例如,视频、音乐/音频文件、图片、电子图书、游戏、软件、手稿或任意其他可授版权的资料。可以在接收方计算机上使用DRM,以管理被许可人/接收方112的权利。
接收方112可以使用一个或多个内容提供方108来下载内容对象。内容提供方108集合来自多个版权持有人的内容对象,并且使其可用于从内容万维站点116订购。内容提供方108的实例包括视频下载服务、音乐下载站点、音频下载站点、软件下载站点、eBook销售站点、软件下载站点等。内容提供方108可以是提供内容对象的单个服务器或多个服务器,例如,可能存在协助分配负荷的高速缓存或镜像。
内容提供方108存储各种信息。首先,内容提供方108存储或访问内容站点116上可用的内容对象。一些实施例在订购内容对象之后直接从版权持有人或其代理人检索内容对象,因此本地存储器是不必要的。
内容提供方108还存储关于使用内容站点116的接收方112的信息。用户信息数据库144存储人口统计信息、支付信息、订购历史、以及接收方112的任何偏好。在下载期间,当确定将附加内容供给接收方112时,用户信息数据库114与来自当前订购的信息一起使用。内容提供方108的一些实施例可以访问许可证或内容数据库,许可证或内容数据库位于接收方计算机128上或存储在其他地方,其允许内容提供方108确定哪些内容对象是从其他内容提供方订购的或是内容提供方108没有记录的。通过访问接收方112对什么类型的内容对象感兴趣的广泛抽样,可以提供具有更大机会与接收方相关的附加内容。例如,接收方112可以订购单个歌曲,但是对许可证数据库的检查可能发现现在已经从多个内容提供方购买了专辑中的十首歌曲中的九首。所提供的附加内容可以是该专辑的最后一首歌曲。
内容提供方108可以访问附加内容数据库140。当接收方112正下载一个或多个内容对象时,附加内容被提供到接收方112。所提供的附加内容与接收方的偏好、位置、过去的购买、内容许可证、当前订购的内容对象、和/或其他标准有关。附加内容可以包括到下述的超文本链接:关于内容文件的更多信息、歌词或其他书面材料、内容文件的卡拉OK版本、涉及内容文件的应用程序或游戏、音频和/或视频消息、涉及内容文件的图片、电子图书、动画视频、FLASHTM演示、唱片集、内页说明、歌曲歌词、内容文件的不同编码、CD标签图片、桌面壁纸或计算机主题、相关的内容文件(例如,创建视频、艺术家采访、或电影剪余片)等。浏览器窗口或应用程序窗口显示内容对象下载的进程,并且提供到附加内容的链接。在一些实施例中,附加内容自动地在下载状态窗口中播放。接收方112调整偏好以规定附加内容是否应被提供以及附加内容是否能够在不请求任何交互的情况下自动开始播放。
参照图1B,其示出了内容下载***100-2的内容下载***的另一实施例的框图。在该实施例中,附加内容数据库104由一个或多个内容推销商120管理。在该框图中为了简化示出了两个内容推销商120,但是应当理解,在不同实施例中可以存在任意数量的内容推销商120。内容推销商120通常是版权所有人、版权所有人的代理人、和/或版权所有人的所有者或被许可人。
当选择用于下载的内容对象时,该内容对象的身份被传送到内容推销商120。内容提供方108也可以发送来自用户信息数据库的信息。内容推销商120分析传送什么并且从附加内容数据库140选择一个或多个附加内容段。该附加内容可以被传送到内容提供方108用于添加到下载状态窗口,或者内容推销商120可以通过控制下载状态窗口的图文框部分而在部分窗口中呈现附加内容。
下面参照图1C,其示出了内容下载***100-3的另一实施例的框图。在该实施例中,内容提供方108和内容推销商120都可以提供附加内容。例如,内容提供方108可以提供涉及用户信息数据库144内容的附加内容,并且内容推销商120可以提供涉及所订购的内容对象的附加内容。一些实施例可以使内容提供方108在一些情况下提供附加内容,而在其他情况下使内容推销商120提供附加内容。例如,内容提供方108可以在内容推销商120不能够被定位或没有附加内容提供的情况下提供附加内容。
接下来参照图2A,其示出了下载状态窗口200-1的实施例的屏幕截图。下载状态窗口可以由网页浏览器、应用软件或操作***产生。在该实施例中,下载状态窗口200-1由下载管理程序产生。当接收方112从内容站点116选择所有内容对象用于下载时,下载管理器程序被定制为指向内容对象。接收方计算机128接收并执行下载管理器程序。一旦执行,就呈现下载状态窗口200-1。在另一实施例中,内容站点116呈现下载状态窗口200-1。然而在另一实施例中,将下载状态窗口的功能集成到浏览器或操作***中,使得多下载体验可以用于所有下载或选择的下载。
下载状态窗口200示出了所订购的内容对象的文件名204。向每个所订购的文件名204提供下载状态208。当附加内容可用于特定文件名204时,内容提供方108用奖励按钮202表示。在一些情况下,附加内容与多个文件204相关或者是不特别地与所列出的文件名204相关的通用奖励。在所描述的实施例中,存在用于被选择的用于下载的七个内容对象中的三个的奖励。所列出的第二奖励按钮当前被激活,并且与奖励视频232相关。接收方112可以激活播放按钮224以开始视频232和/或可以激活保存按钮228以保存奖励视频232。在一些情况下,奖励视频232不能被保存并且可以服从DRM。
参照图2B,示出了下载状态窗口200-2的另一实施例的屏幕截图。在该实施例中,用于第五内容文件的所选择的奖励按钮212激活可用于接收方112的附加内容的列表。在该实例中,仅能从奖励项目的列表216中选择一个。列表216中的每个项目均链接到附加内容出售物或关于该出售物的一些附加内容。可以在下载状态窗口200或其他窗口中显示附加信息。
如果选择了一些附加内容,则可以将其下载或在下载状态窗口200中呈现作为另一内容文件。第一附加内容选项可以为第五内容文件提供来自艺术家的视频或音频消息。视频或音频消息可以根据特定接收方来定制。例如,内容推销商120可以注意到接收方112已经下载了特定标签的出售物的相当大的部分。艺术家的消息可以邀请接收方参加该标签的俱乐部,其将提供对该出售物的折扣和信息。
下面参照图2C,示出了下载状态窗口200-3的另一实施例的屏幕截图。在该实施例中,奖励视频232自动开始播放。该视频在相关内容对象的下载期间开始。一些实施例可以在内容对象下载期间的任意点播放奖励视频。注意:在呈现另一内容对象的相关内容时,不要播放流式内容。接收方112可以使用软按钮236、240来中止重放或静音。
参照图2D,其示出了下载状态窗口200-4的另一实施例的屏幕截图。该实施例允许选择任意两个列出的选择。特定内容对象的相关内容给出多个选项,从中可以选择两个。其他实施例可以具有选择多个奖励项目的任意数量的方法。例如,可以存在两个列表并且接收方112可以从每个列表中选择数字。在另一实例中,接收方112的第一选择影响具有附加项目的所呈现的第二列表。
然后参照图2E,其示出了下载状态窗口200-5的一个实施例的屏幕截图。在该实施例中,声音剪辑被呈现作为用于第二内容对象的奖励。接收方112可以播放和/或保存相关内容。在该实例中,相关内容在下载开始之前可以用于任何内容对象。
参照图2F,其示出了下载状态窗口200-6的另一实施例的屏幕截图。在该实施例中,选择单个内容对象用于下载。该内容对象具有自动流式播放的视频作为相关内容并且还具有奖励项目216的列表。可以选择奖励项目216中的三个。虽然本实施例示出奖励按钮212,但是在只有一个奖励可用的实例中可以将其删除。
参照图2G,其示出了下载状态窗口200-7的另一实施例的屏幕截图。在该实施例中,在特定内容文件204上提供用于奖励的图文框250。图文框252由来自内容推销商120或一些其他第三方的信息填充。列表上的其他内容文件204可以具有由内容提供方108提供的附加内容。
参照图2H,其示出了下载状态窗口200-8的另一实施例的屏幕截图。在该实施例中,部分附加内容在由第三方填充的图文框250中,但是也存在奖励项目216的列表。奖励项目216的列表可以来自内容提供方108和/或内容推销商120。
参照图3A,其示出了用于在多环境中下载内容的过程300-1的实施例的流程图。过程300-1所描述的部分在步骤304中开始,在此用户与内容站点116交互,以选择一个或多个内容对象用于下载或流式播放。在步骤308中完成定购过程,该步骤可以涉及为内容对象付费。在步骤316中,浏览器或下载管理器程序显示下载状态窗口200。
在步骤320中确定当前应当显示多个奖励中的哪一个。接收方可以选择奖励按钮212,可以选择当前下载内容对象的奖励,或者可以在下载过程期间顺序地或随机循环提供奖励。在各种实施例中,奖励在下载开始之前或之后可用。一些实施例允许在下载完成之后访问附加内容,而其它实施例不允许。在一个实施例中,附加内容直到下载状态窗口200关闭时才可用。
内容提供方一旦知道应当显示哪个内容对象的奖励,就分析内容对象和用户信息数据库144。在该实施例中,分析在内容提供方108和内容推销商120之间分开。在步骤328中,将内容对象或用户信息给予内容推销商120或其他第三方,并且对其进行查询要填充的奖励图文框。在步骤332中,奖励图文框250显示在下载状态窗口200中,并且由来自内容推销商120的信息填充。
内容提供方108使用内容对象和用户信息数据库144来确定除了图文框中的附加内容之外,是否还应提供本地附加内容数据库140中的任何东西。在步骤336中,附加奖励资料同样被呈现给接收方112。包括流式视频或音频消息的内容提供方108和/或内容推销商120可以在步骤340中自动地播放或不播放。
在步骤344中,接收方112可以与下载状态窗口200交互,以选择奖励资料,但是不要求接收方112这样做。在步骤348中,内容对象和任何选择的附加内容的下载完成。在步骤352中,下载状态窗口可以自动关闭或需要由接收方112手动关闭。
参照图3B,其示出了用于在多环境中下载内容的过程300-2的另一实施例的流程图。该实施例本地收集所有附加内容,并且不依赖于内容提供方120或其他第三方。同样,该实施例不自动地播放附加内容。该实施例与图3A的实施例的不同在于,过程从步骤324到336,而没有包括步骤328或332。另外,还跳过了步骤340。
下面参照图3C,其示出了用于在多环境中下载内容的过程300-3的实施例的流程图。该实施例在需要的情况下允许自动播放奖励项目。接收方112可以使该特征不可用。该实施例与图3A的实施例的不同在于,过程从步骤324到336,而没有包括步骤328或332。
参照图3D,其示出了用于在多环境中下载内容的过程300-4的另一实施例的流程图。在该实施例中,直到步骤320被完成,该过程都与图3B的实施例一样。从步骤320开始,新步骤326为了奖励资料分析本地附加内容数据库。内容推销商120不接收图文框,但是在步骤330中其被查询项目。在步骤334中,创建同时具有本地提供的附加内容和来自第三方的附加内容的列表,并且在步骤338中将其提供给接收方112。过程从步骤338继续到步骤344,而如同图3B中一样没有步骤340。
尽管上面结合具体的设备与方法对本发明的原理进行了描述,但是可以清楚地理解,这些实例仅为了描述本发明,并不用于限制本发明的范围。

Claims (23)

1.一种内容下载***,用于使用窗口来下载内容文件和附加内容;所述内容下载***包括:
内容站点,用于呈现所述窗口,其中,所述窗口显示所述内容文件的下载进程,
在下载所述内容文件的同时呈现所述附加内容,以及
允许选择所述附加内容;
内容提供方,用作所述内容文件的源服务器;
第三方,接收关于所述内容文件的信息,其中,所述第三方提供所述附加内容。
2.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述附加内容是与所述内容文件相关的流式视频或音频。
3.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述源服务器是所述内容提供方的高速缓存或镜像。
4.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述附加内容自动地在所述窗口中开始播放。
5.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述附加内容是可以被下载的内容文件。
6.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述允许访问步骤包括自动地播放所述附加内容的步骤。
7.根据权利要求1所述的用于使用窗口来下载所述内容文件和所述附加内容的内容下载***,其中,所述窗口是由与网络浏览器分离的下载管理器应用程序产生的。
8.一种用于使用窗口来下载内容文件和接收附加内容的方法,所述方法包括:
接收表示所述内容文件的选择信息;
使用所述窗口来下载所述内容文件,其中使用所述窗口提供下载状态信息;
确定要呈现的所述附加内容,其中所述附加内容在某些方面与所述内容文件和/或顾客相关;以及
允许在下载所述内容文件的同时从所述窗口访问所述附加内容。
9.根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,进一步包括获取对所述内容文件的权利的步骤。
10.根据权利要求9所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,其中,所述允许访问的步骤是对所述获取步骤的回报。
11.根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,进一步包括自动打开与被选择所述内容文件的接收方使用的另一窗口分开的所述窗口的步骤。
12.根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,进一步包括显示指示所述内容文件的下载进程的进程指示器的步骤。
13.根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,进一步包括下载多个内容文件的步骤,其中,首先所列出的下载步骤是本权利要求中的所述下载步骤的一部分。
14.根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,其中,所述附加内容由与内容提供方分开的第三方提供,所述第三方创制所述窗口。
15根据权利要求8所述的用于使用所述窗口来下载所述内容文件和接收附加内容的方法,进一步包括在下载所述内容对象的期间自动播放所述附加内容的步骤。
16.一种计算机可读介质,具有用于执行根据权利要求8所述的用于使用窗口来下载内容文件和接收附加内容的计算机可执行方法的计算机可执行指令。
17一种计算机***,适于执行根据权利要求8所述的用于使用窗口来下载内容文件和接收附加内容的计算机可实现方法。
18.一种用于使用窗口来下载内容文件和接收附加内容的方法,所述方法包括:
接收表示所述内容文件的选择信息;
使用所述窗口来下载所述内容文件,其中将下载状态信息提供给所述窗口;
确定要呈现的所述附加内容,其中:
所述附加内容在某些方面与所述内容文件和/或顾客相关,以及
所述附加内容是视频或音频;以及
允许在下载所述内容文件的同时访问所述附加内容。
19.根据权利要求18所述的用于使用窗口来下载所述内容文件和接收附加内容的方法,其中,所述附加内容在所述窗口中呈现。
20.根据权利要求18所述的用于使用窗口来下载所述内容文件和接收附加内容的方法,其中,所述附加内容在另一窗口中呈现。
21.根据权利要求18所述的用于使用窗口来下载所述内容文件和接收附加内容的方法,进一步包括在下载所述内容对象期间自动播放所述附加内容的步骤。
22.一种计算机可读介质,具有用于执行根据权利要求18所述的用于使用窗口来下载内容文件和接收附加内容的计算机可执行方法的计算机可执行指令。
23.一种计算机***,适于执行根据权利要求18所述的用于使用窗口来下载内容文件和接收附加内容计算机可实现方法。
CNA2004800286323A 2003-10-03 2004-10-04 多内容下载 Pending CN1871589A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US50862603P 2003-10-03 2003-10-03
US60/508,626 2003-10-03

Publications (1)

Publication Number Publication Date
CN1871589A true CN1871589A (zh) 2006-11-29

Family

ID=34434923

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800286323A Pending CN1871589A (zh) 2003-10-03 2004-10-04 多内容下载

Country Status (10)

Country Link
US (1) US8209401B2 (zh)
EP (1) EP1671234A4 (zh)
JP (1) JP2007508621A (zh)
CN (1) CN1871589A (zh)
AU (1) AU2004281059A1 (zh)
BR (1) BRPI0414840A (zh)
CA (1) CA2541158A1 (zh)
RU (1) RU2345403C2 (zh)
SG (1) SG146663A1 (zh)
WO (1) WO2005036344A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102368194A (zh) * 2010-09-14 2012-03-07 微软公司 下载栏用户界面控制器
CN106537402A (zh) * 2014-08-01 2017-03-22 索尼公司 内容格式转换验证
CN109963202A (zh) * 2017-12-22 2019-07-02 上海全土豆文化传播有限公司 视频播放方法及装置

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8805966B2 (en) * 2003-07-28 2014-08-12 Limelight Networks, Inc. Rich content download
US20120266075A1 (en) * 2003-07-28 2012-10-18 Limilight Networks, Inc. Rich content download
US8359536B2 (en) * 2003-11-12 2013-01-22 Thomson Licensing Method and device for composing a menu
JP4135636B2 (ja) * 2003-12-26 2008-08-20 ヤマハ株式会社 電子音楽装置およびその制御方法を実現するためのプログラム
JP4134904B2 (ja) * 2003-12-26 2008-08-20 ヤマハ株式会社 電子音楽装置、音楽コンテンツ配信サーバ及び音楽コンテンツ処理プログラム
US20110029892A1 (en) * 2004-10-14 2011-02-03 Cerulean Studios System and Method For Integrating Advanced Multimedia Features Within An Instant Messaging Environment
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7819749B1 (en) 2004-12-21 2010-10-26 Aol Inc. Using a participant list to invite players to an on-line game
US7828661B1 (en) 2004-12-21 2010-11-09 Aol Inc. Electronic invitations for an on-line game
US8037139B1 (en) 2004-12-21 2011-10-11 Aol Inc. Multi-modal participant lists
US20060167811A1 (en) * 2005-01-24 2006-07-27 Microsoft Corporation Product locker for multi-merchant purchasing environment for downloadable products
US20090171847A2 (en) * 2005-01-24 2009-07-02 Microsoft Corporation Multi-merchant purchasing environment for downloadable products
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
JP4273424B2 (ja) * 2005-06-29 2009-06-03 ソニー株式会社 コンテンツ取得装置、コンテンツ取得方法及びコンテンツ取得プログラム
WO2007021424A1 (en) * 2005-07-14 2007-02-22 Shorthouse Todd R Video autograph and associated methods
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
KR100772862B1 (ko) * 2005-10-11 2007-11-02 삼성전자주식회사 디지털 컨텐츠에 대한 온라인 커뮤니티 서비스 제공 시스템및 방법
US7908315B2 (en) * 2006-01-26 2011-03-15 Ancestry.Com Operations Inc. Local installation of remote software systems and methods
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US20080001717A1 (en) * 2006-06-20 2008-01-03 Trevor Fiatal System and method for group management
KR101367547B1 (ko) * 2007-04-16 2014-02-27 엘지전자 주식회사 이동통신단말기의 동적 커서 표시방법 및 그이동통신단말기
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
WO2009018168A2 (en) * 2007-07-27 2009-02-05 Synergy Sports Technology, Llc Using a website containing video playlists as input to a download manager
KR20090054110A (ko) * 2007-11-26 2009-05-29 삼성전자주식회사 휴대단말의 콘텐츠 권리객체 획득 방법 및 장치
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) * 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
EP2081109A1 (en) * 2008-01-15 2009-07-22 Research In Motion Limited Method and apparatus for displaying download information at an electronic device
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US20100057884A1 (en) * 2008-05-30 2010-03-04 Jason Brownell Browser-based download manager
ES2426714T3 (es) * 2008-06-06 2013-10-24 Deluxe Digital Studios, Inc. Reproducción de contenido suplementario de longitud variable en un reproductor multimedia de contenido de longitud fija
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8990195B2 (en) * 2008-08-06 2015-03-24 Cyberlink Corp. Systems and methods for searching media content based on an editing file
WO2010021142A1 (ja) * 2008-08-22 2010-02-25 パナソニック株式会社 記録再生装置
US20100070876A1 (en) * 2008-09-18 2010-03-18 Pictela, Inc. Self-Replicating Rich Media Interface
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
EP2439895A4 (en) * 2009-06-19 2012-11-28 Shenzhen Tcl New Technology METHOD FOR DISPLAYING THE DOWNLOAD PROGRESS VIA A POSTER
CN102025761B (zh) * 2009-09-21 2013-07-17 腾讯科技(深圳)有限公司 实现Web装置与Flash装置协同工作的方法与***
JP4884509B2 (ja) * 2009-09-29 2012-02-29 株式会社ソニー・コンピュータエンタテインメント コンテンツ管理サーバ、コンテンツ管理システム、およびコンテンツ管理方法
KR20110063297A (ko) 2009-12-02 2011-06-10 삼성전자주식회사 휴대용단말기 및 그 제어방법
US10156979B2 (en) 2009-12-02 2018-12-18 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface of portable device
US9811507B2 (en) * 2010-01-11 2017-11-07 Apple Inc. Presenting electronic publications on a graphical user interface of an electronic device
WO2011092838A1 (ja) * 2010-01-29 2011-08-04 株式会社フォーサイド・ドット・コム コンテンツ共有システム、およびコンテンツ共有方法
WO2011126889A2 (en) 2010-03-30 2011-10-13 Seven Networks, Inc. 3d mobile user interface with configurable workspace management
EP3734449B1 (en) 2010-06-18 2023-07-12 Sweetlabs, Inc. Systems and methods for integration of an application runtime environment into a user computing environment
WO2012018556A2 (en) 2010-07-26 2012-02-09 Ari Backholm Mobile application traffic optimization
WO2012018477A2 (en) 2010-07-26 2012-02-09 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
GB2499534B (en) 2010-11-01 2018-09-19 Seven Networks Llc Caching adapted for mobile application behavior and network conditions
WO2012061437A1 (en) 2010-11-01 2012-05-10 Michael Luna Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
GB2505103B (en) 2011-04-19 2014-10-22 Seven Networks Inc Social caching for device resource sharing and management cross-reference to related applications
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US20120278431A1 (en) 2011-04-27 2012-11-01 Michael Luna Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources and methods therefor
KR101893146B1 (ko) * 2011-06-08 2018-08-30 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
US9628574B2 (en) 2011-06-20 2017-04-18 Sweetlabs, Inc. Systems and methods for streamlined content download
WO2013015995A1 (en) 2011-07-27 2013-01-31 Seven Networks, Inc. Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
US9715581B1 (en) * 2011-11-04 2017-07-25 Christopher Estes Digital media reproduction and licensing
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
EP2789138B1 (en) 2011-12-06 2016-09-14 Seven Networks, LLC A mobile device and method to utilize the failover mechanisms for fault tolerance provided for mobile traffic management and network/device resource conservation
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
GB2498064A (en) 2011-12-07 2013-07-03 Seven Networks Inc Distributed content caching mechanism using a network operator proxy
WO2013090212A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US20130174050A1 (en) * 2011-12-30 2013-07-04 Nokia Corporation Method and apparatus for downloading third party content within the same web page context
EP2801236A4 (en) 2012-01-05 2015-10-21 Seven Networks Inc DETECTION AND MANAGEMENT OF USER INTERACTIONS WITH FRONT PANEL APPLICATIONS ON A MOBILE DEVICE IN DISTRIBUTED CACHE STORES
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8775925B2 (en) 2012-08-28 2014-07-08 Sweetlabs, Inc. Systems and methods for hosted applications
US20140075365A1 (en) * 2012-09-10 2014-03-13 Lookout, Inc. Method and system for visually monitoring the progress of a security operation of an electronic device
US20140074666A1 (en) * 2012-09-12 2014-03-13 Lesley Jacqueline Simons "Purchase by Chapter," a Method of Electronic Point of Sale of Digital Content
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
JP2013243732A (ja) * 2013-07-11 2013-12-05 Sony Computer Entertainment Inc コンテンツ管理サーバ、端末機、コンテンツ管理システムおよびコンテンツ管理方法
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9749440B2 (en) 2013-12-31 2017-08-29 Sweetlabs, Inc. Systems and methods for hosted application marketplaces
US10089098B2 (en) 2014-05-15 2018-10-02 Sweetlabs, Inc. Systems and methods for application installation platforms
CA3135830A1 (en) * 2019-03-01 2020-09-10 WorkLlama, LLC Referral system and method

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
CN101359350B (zh) * 1995-02-13 2012-10-03 英特特拉斯特技术公司 用于安全地管理在数据项上的操作的方法
RU2157000C2 (ru) 1995-06-15 2000-09-27 Интел Корпорейшн Архитектура процессора ввода-вывода, который объединяет мост межсоединения первичных компонент
US5805815A (en) * 1995-12-18 1998-09-08 At&T Corp. Method and apparatus for providing interim data displays while awaiting of retrieval linked information
US6144962A (en) * 1996-10-15 2000-11-07 Mercury Interactive Corporation Visualization of web sites and hierarchical data structures
US20030195974A1 (en) * 1998-12-04 2003-10-16 Ronning Joel A. Apparatus and method for scheduling of search for updates or downloads of a file
US6223224B1 (en) 1998-12-17 2001-04-24 International Business Machines Corporation Method and apparatus for multiple file download via single aggregate file serving
US7209900B2 (en) * 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US7020704B1 (en) * 1999-10-05 2006-03-28 Lipscomb Kenneth O System and method for distributing media assets to user devices via a portal synchronized by said user devices
US20010030660A1 (en) * 1999-12-10 2001-10-18 Roustem Zainoulline Interactive graphical user interface and method for previewing media products
US6595856B1 (en) 2000-01-04 2003-07-22 Sigma Game, Inc. Electronic security technique for gaming software
US6463469B1 (en) * 2000-01-18 2002-10-08 Edward Q. Yavitz Computer-based RDS/MBS receiver system for use with radio broadcast signal
US7043641B1 (en) 2000-03-08 2006-05-09 Igt Encryption in a secure computerized gaming system
US6460163B1 (en) 2000-04-05 2002-10-01 International Business Machines Corporation Software and method for digital content vending and transport
CA2346231A1 (en) 2000-05-08 2001-11-08 Internet Number Corporation Method and system for accessing information on a network using message aliasing functions having shadow callback functions
US6675212B1 (en) * 2000-06-12 2004-01-06 Gateway, Inc. Method and apparatus for efficient data browsing
US6922782B1 (en) 2000-06-15 2005-07-26 International Business Machines Corporation Apparatus and method for ensuring data integrity of unauthenticated code
AU2001288749A1 (en) * 2000-09-06 2002-03-22 Robert Agresta System, device and method for remotely providing, accessing and using personal entertainment media
GB2373067A (en) * 2000-11-29 2002-09-11 Ruslan Gennadievich Fedorovsky File transfer method and system using segmented transfer and targeted content
EP2071827A3 (en) * 2000-12-15 2010-08-25 BRITISH TELECOMMUNICATIONS public limited company Transmission and reception of audio and/or video material
US20020138593A1 (en) 2001-03-26 2002-09-26 Novak Michael J. Methods and systems for retrieving, organizing, and playing media content
US20020138554A1 (en) 2001-03-26 2002-09-26 Motorola, Inc. Method for remotely verifying software integrity
US20030014630A1 (en) * 2001-06-27 2003-01-16 Spencer Donald J. Secure music delivery
US7328455B2 (en) 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
EP1413119B1 (en) 2001-08-04 2006-05-17 Kontiki, Inc. Method and apparatus for facilitating distributed delivery of content across a computer network
US20030078918A1 (en) 2001-10-23 2003-04-24 Souvignier Todd J. Method, apparatus and system for file sharing between computers
EP1309153A1 (en) * 2001-11-02 2003-05-07 BRITISH TELECOMMUNICATIONS public limited company File download operation
AU2002351232A1 (en) * 2001-12-04 2003-06-17 Yahoo!Inc. Method and system for providing listener-requested music over a network
US20040143650A1 (en) * 2003-01-10 2004-07-22 Michael Wollowitz Method and system for transmission of computer files
US7461319B2 (en) 2003-04-04 2008-12-02 Sun Microsystems, Inc. System and method for downloading files over a network with real time verification
US7512622B2 (en) * 2003-06-11 2009-03-31 Yahoo! Inc. Method and apparatus for organizing and playing data
US7536725B2 (en) * 2003-07-28 2009-05-19 Limelight Networks, Inc. Authentication of content download
WO2005013141A1 (en) * 2003-07-28 2005-02-10 Limelight Networks, Llc Consistent browser file download
US8122100B2 (en) * 2003-07-28 2012-02-21 Limelight Networks, Inc. Multiple object download

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102368194A (zh) * 2010-09-14 2012-03-07 微软公司 下载栏用户界面控制器
US9244698B2 (en) 2010-09-14 2016-01-26 Microsoft Technology Licensing, Llc Download bar user interface control
CN102368194B (zh) * 2010-09-14 2016-08-03 微软技术许可有限责任公司 下载栏用户界面控制器
CN106537402A (zh) * 2014-08-01 2017-03-22 索尼公司 内容格式转换验证
CN109963202A (zh) * 2017-12-22 2019-07-02 上海全土豆文化传播有限公司 视频播放方法及装置

Also Published As

Publication number Publication date
US8209401B2 (en) 2012-06-26
CA2541158A1 (en) 2005-04-21
AU2004281059A1 (en) 2005-04-21
WO2005036344A2 (en) 2005-04-21
RU2345403C2 (ru) 2009-01-27
SG146663A1 (en) 2008-10-30
EP1671234A4 (en) 2007-10-24
WO2005036344A3 (en) 2006-03-30
EP1671234A2 (en) 2006-06-21
US20060031785A1 (en) 2006-02-09
RU2006114830A (ru) 2007-11-10
JP2007508621A (ja) 2007-04-05
BRPI0414840A (pt) 2006-11-21

Similar Documents

Publication Publication Date Title
CN1871589A (zh) 多内容下载
Drews et al. Virtual jukebox: reviving a classic
JP4754171B2 (ja) メディアコンテンツ生成及び公開システム及びその方法
US20150134466A1 (en) Systems and methods for rendering content
US20060184972A1 (en) Method and apparatus for content selection in a home media environment
KR20020050229A (ko) 재생데이터를 이용한 광고의 디스플레이 시스템과 방법
US10931754B2 (en) Personal remote storage for purchased electronic content items
JP2005534090A (ja) 補助コンテンツ送達システム
EP1170951A2 (fr) Dispositif et procédé de gestion à distance d'un réseau de systèmes de reproduction d'information audiovisuelles
US10153958B2 (en) Method and system for media collection expansion
US20100107188A1 (en) Interstitial advertisements associated with content downloads
CN1989522A (zh) 带有广告插页和特定播放器的下载方法
US20070294621A1 (en) System and Method for Displaying Information
US20150066708A1 (en) Server and method for providing playback service of digital content
JP2023118741A (ja) インストールシステム、サーバ装置、ユーザ側装置及びインストール方法
US7827300B2 (en) Method for free internet streaming of music
US9720641B2 (en) Playback management device and program used therefor
US20090043869A1 (en) System and method for distributing time-based media content
JP7318350B2 (ja) 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法
KR20010035371A (ko) 전화면 동영상을 이용하는 인터넷 광고방법
WO2014046023A1 (ja) コンテンツ配信装置
JP2007034694A (ja) コンテンツ紹介情報配信システム、クライアント端末、クライアント端末の属性情報取得方法及び属性情報取得プログラム
US20120266075A1 (en) Rich content download
KR20010073987A (ko) 메디아파일 등을 인터넷을 통해서 다운로드 받거나 청취할수 있는 방법
JP2003323375A (ja) コンテンツ提供システム、コンテンツ提供方法及びサーバ計算機

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20061129