CN102113004B - 采集因特网内容 - Google Patents

采集因特网内容 Download PDF

Info

Publication number
CN102113004B
CN102113004B CN200880130636.0A CN200880130636A CN102113004B CN 102113004 B CN102113004 B CN 102113004B CN 200880130636 A CN200880130636 A CN 200880130636A CN 102113004 B CN102113004 B CN 102113004B
Authority
CN
China
Prior art keywords
content
user
interface
option
gathering
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.)
Expired - Fee Related
Application number
CN200880130636.0A
Other languages
English (en)
Other versions
CN102113004A (zh
Inventor
J·D·戈德曼
P·M·沃克
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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
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 Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Publication of CN102113004A publication Critical patent/CN102113004A/zh
Application granted granted Critical
Publication of CN102113004B publication Critical patent/CN102113004B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/82Wired systems using signals not modulated onto a carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91321Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy protection control signal, e.g. a record inhibit signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本发明公开了一种用于采集在预定时间从因特网可访问的数字内容的方法和***。该方法的至少一个实施例包括:接收与所安排的因特网内容相关的数据;以及提供所接收的因特网数据的至少一部分作为安排,该安排包括与所安排的因特网内容相对应的一个或多个内容列表。有些实施例包括响应于接收对所述列表中的至少一个列表的选择而安排对相对应的因特网内容的记录。

Description

采集因特网内容
背景技术
随着因特网成为用于传输数字数据的广泛使用的通信介质,用户要求更强大的用以访问该数字数据的功能。更具体来讲,因为数字音频、数字视频、数字图像、数字数据、数字内容可用于观看,用户需要更强大的用以访问所述数据的能力。作为非限制性示例,因特网无线电传输、视频传输、网络研讨会(webinar)等等常常是在预定的时间经由音频和/或视频流在因特网上广播,而用户却可能无法在广播时间观看该展示。类似地,虽然有些内容可以在网站被存档为静态内容(是瞬时可用的),但是该档案文件可能仅仅短时间地存储所述内容。因此,需要一种用以采集这种数字内容以得到更长时间的可用性的机制。
附图说明
参照附图可以更好地理解本公开的许多方面。附图中的部件不一定是按比例绘制的,相反重点在于清楚地说明本公开的原理。另外,在附图中,相同的附图标记贯穿若干视图指示相应的部件。尽管结合这些附图描述了若干实施例,但是决无意图要将本公开限制为这里所公开的一个或多个实施例。相反,其意图是要覆盖所有的可替代方案、修改方案和等效方案。
图1示出了可被配置为促进数据的通信的通信网络的示例性实施例。
图2示出了可被配置为提供用于在例如来自图1的网络中上载和/或下载内容的选项的客户端装置102的示例性实施例。
图3示出了用于在例如来自图2的客户端装置上提供一个或多个应用程序的用户界面的示例性实施例。
图4示出了用于采集利用来自图3的界面显示的因特网数据的用户应用程序界面的示例性实施例。
图5示出了进一步描绘一个或多个数据采集选项的选项界面的示例性实施例,类似于来自图4的图示。
图6示出了进一步描绘一个或多个所安排的记录的安排界面的示例性实施例,类似于来自图5的图示。
图7示出了进一步描绘内容安排的目录界面的示例性实施例,类似于来自图6的图示。
图8示出了万维网界面的示例性实施例,其示出采集选项的使用,例如可以由来自图2的客户端装置提供。
图9示出了进一步描绘用于采集内容的一个或多个选项的万维网界面的示例性实施例,类似于来自图8的图示。
图10示出了进一步描绘时间选项界面的万维网界面的示例性实施例,类似于来自图9的图示。
图11示出了进一步描述数据采集的进程的万维网界面的示例性实施例,类似于来自图10的图示。
图12示出了可用于在例如来自图1的网络中对因特网数据的采集进行安排的过程的示例性实施例。
图13示出了可用于经由万维网界面采集因特网数据的过程的示例性实施例,类似于来自图12的图示。
图14示出了可用于对因特网内容的记录进行安排的过程的示例性实施例,类似于来自图13的图示。
具体实施方式
当前,一种用于采集因特网内容的方法是访问来自内容提供者的被存档的内容。尽管有些内容提供者具有用以将其内容的一部分存档的容量,但是许多内容提供者并不具有用以随着时间的推移存储所有内容的资源。类似地,用户并不是总有兴趣在包括许多被存档的广播的档案中进行寻找以找到想要访问的内容。
本公开的实施例可被配置为在个人计算机、家庭服务器、存储服务器、个人显示助理、蜂窝电话、笔记本、手持装置和/或其他能够从因特网访问数字数据的计算装置上操作。类似地,这些实施例中的至少一个的配置可以包括定义用于采集因特网数据的时间段和源流(source stream)的用户。这些设置可被用于在预定的时间访问期望的内容并将该数据存储到存储器。该记录可被格式化为标准的和/或其他用户定义的格式。类似地,该记录可被合并到用户的媒体库中,这样用户可以进行本地访问和/或控制该内容。本文使用的术语“内容”可以指代音频、视频、图像和/或其它可以经由因特网提供给用户的数据。内容可以经网页来提供,但这并非必需的。
此外,用户可以通过输入开始时间和/或日期、结束时间和/或日期和/或到内容流的URL来明确地安排记录。类似地,该界面可被配置为利用包括按照名称、类型和/或其他标准布置的因特网媒体流的列表的目录界面的优势。
而且,如上所述,可以根据预定的安排来访问内容。媒体流可被配置为使用任何数量的不同媒体格式。这些格式的每一个都可以与用于解码媒体流并将其呈现给用户的特定技术相关联。该技术也可以用于记录内容。一旦被记录,该内容可通过下述操作被合并到用户的媒体库:将所记录的内容文件放入到希望的位置以使得媒体库管理工具(例如iTunes和/或其他管理工具)能够认出该内容并将其添加到库。
此外,本文所公开的实施例可被配置成为内容提供者处理数字权限管理(DRM)的问题。内容提供者可能希望不允许用户访问或记录通过因特网提供的数据。因此,如下文更详细地讨论的,任意数目的机制可被用于防止和/或减少这种不想要的访问。
参照附图,图1示出通信***10的示例性实施例,该通信***可被配置为促进数字数据的通信和访问。如图1中所示,存在可以采用的网络100,并且网络100包括广域网(WAN),比如因特网、公共交换电话网(PSTN)、移动通信网(MCN)和/或其他网络。类似地,网络100可以包括有线和/或无线的局域网(LAN)。不管通信介质和协议如何,网络100可以耦合到一个或多个客户端装置102a、102b、102c。客户端装置102a、102b、102c(共同被称为“客户端装置102”)可以包括个人计算机、膝上型计算机、服务器、家用存储装置、蜂窝电话、个人显示助理或其它能够与网络100进行通信的装置。尽管客户端装置102a、102b可以是有线装置,但是客户端装置102c可以被配置用于无线通信并且可被配置为经由接入点110或其他无线通信装置与网络100进行通信。
再次参照图1,是接入点110。该接入点110可以被配置为无线蜂窝塔(cellular tower)、无线保真(Wi-Fi)热点、微波存取全球互通(WIMAX)塔和/或其他无线节点。
图1中示出了服务器106a和106b。服务器106a和106b可以包括万维网服务器和/或被配置用于向客户端装置102提供内容的其它类型的服务器。更具体来讲,服务器106a和/或106b可以被配置为提供图像、音频和/或视频数据以供流出、存档,和/或以其他方式提供并存储数据。
应当注意,尽管图1的图示将服务器106a和106b均示出为单个的部件,但是这是非限制性示例。更具体地讲,根据特定的配置,服务器106a和/或106b可以包括多个服务器、数据存储部件和/或其他部件。此外,尽管关于图1的讨论描述了其中内容经由服务器106a、106b被发送的实施例,但是这也是非限制性示例,这是因为在一些实施例中,服务器106可以促成消息发送者与消息接收者之间的通信路径,但是服务器106可能被配置为仅仅接收所发送的消息的副本。
图2示出客户端装置102的示例性实施例,该客户端装置可被配置为提供用于在例如来自图1的***10中上载和/或下载内容的选项。尽管示出了有线装置(例如,客户端装置102),但是本讨论也适用于无线装置。根据示例性实施例,就硬件架构而言,客户端装置102包括经由本地接口292以通信方式被耦合的一个或多个网络接口298、处理器282、存储器部件284、显示接口294、数据存储器295和/或一个或多个输入和/或输出(I/O)装置接口296。
本地接口292可以包括例如但不限于:一个或多个总线和/或其他有线或无线的连接。本地接口292可以具有附加的元件(为了简化起见它们被省略),比如用于实现通信的控制器、缓冲器(高速缓存)、驱动器、转发器和接收器。另外,本地接口292可以包括地址、控制和/或数据连接以在上述部件之间实现适当的通信。
处理器282可以是用于执行软件、特别是存储在存储器部件284中的软件的集成电路。处理器282可以包括任何定制的或市售的处理器、中央处理单元(CPU)、与客户端装置102相关联的若干个处理器之间的辅助处理器、基于半导体的微处理器(其形式为微芯片或芯片组)、宏处理器和/或一般地用于执行软件指令的任何装置。
存储器部件284可以包括易失性存储器元件(例如,随机存取存储器(RAM,比如DRAM、SRAM、SDRAM等))和/或非易失性存储器元件(例如,ROM、硬盘驱动器、磁带、CDROM等等)中的任意一个或其组合。而且,存储器284可以合并电子的、磁性的、光学的和/或其他类型的存储介质。应当注意,存储器284可以具有分布式架构(其中各种部件彼此远离地定位),但可以被处理器282访问。
存储器284中的软件可以包括一个或多个独立的程序,所述程序可以包括用于实现逻辑功能的可执行指令的有序列表。在图2的示例中,存储器部件284中的软件可以包括采集逻辑299以及操作***286。操作***286可被配置为控制其他计算机程序的执行并提供安排、输入-输出控制、文件和数据管理、存储器管理和通信控制及相关服务。采集逻辑299可以包括一个或多个逻辑并且可被配置为促进因特网内容的通信,如下文更详细地讨论的。
实现为软件的***部件和/或模块也可以被解释为源程序、可执行程序(目标代码)、脚本或任何其他包括待执行的指令集的实体。当被解释为源程序时,该程序经由可以被包括或可以不被包括在存储器部件284中的编译器、汇编器、解释器等被转换以便结合操作***286适当地运行。
可被耦合到一个或多个***I/O接口296的输入/输出装置可以包括输入装置,例如但不限于键盘、鼠标、扫描器、触摸屏、麦克风等等。另外,I/O装置还可以包括输出装置,例如但不限于打印机、显示器、扬声器等等。最后,I/O装置可以进一步包括既作为输入端又作为输出端进行通信的装置,例如但不限于调制器/解调器(调制解调器;用于访问其他装置、***或网络)、射频(RF)或其他收发器、电话接口、桥、路由器等。
此外还包括网络接口298中的一个或多个以用于促进与一个或多个其他装置的通信。更具体地讲,网络接口298可以包括被配置为促进与另一个装置的连接的任何部件。虽然在某些实施例中客户端装置102可以包括网络接口298(除了别的以外),该网络接口包括个人计算机存储器卡国际协会(PCMCIA)卡(也被缩写为“PC卡”)以用于接收无线网卡,但是这是非限制性示例。其他配置可以在客户端装置102内包括通信硬件,以使得对于无线通信而言无线网卡不是必需的。类似地,其他实施例包括用于经由有线连接进行通信的网络接口298。这种接口可以配置有通用串行总线(USB)接口、串行端口和/或其他接口。
如果客户端装置102包括个人计算机、工作站等等,则存储器284中的软件可以进一步包括基本输入输出***(BIOS)(为了简化起见其被省略)。BIOS是一组软件例行程序,其在启动时初始化并测试硬件、开启操作***286并且支持数据在硬件装置之间的传输。BIOS被存储在ROM中,从而使得在客户端装置102被激活时可以执行BIOS。
当客户端装置102工作时,处理器282可以被配置为执行存储在存储器部件284内的软件、向和从存储器部件284传递数据、以及一般依照软件控制客户端装置102的操作。存储器部件284中的软件可以完全地或部分地被处理器282读取,可能被缓冲在处理器282内,然后被执行。
图3示出了用于在例如来自图2的客户端装置上提供一个或多个应用程序的用户界面370的示例性实施例。如图3的非限制性示例中所示,用户界面370可以包括一个或多个图标371以及开始选项372、即时通信选项374、电子邮件选项376和因特网选项。之所以包括选项372-376是为了说明一个或多个前台应用程序可能当前正在运行并且被显示在用户界面370的任务栏中。此外,用户界面可以包括可被配置为显示日期和/或时间的任务栏部分380以及当前运行的后台应用程序的一个或多个图标382。
更具体地讲,用户可以选择与采集逻辑299相对应的图标。该选择可以提示作为前台应用程序的用户界面的显示,如下文更详细地讨论的。此外,图标382也可以被显示以指示采集逻辑299也正被用作后台应用程序。通过将采集逻辑299用作后台应用程序,采集逻辑299能够监视所安排的采集时间以根据期望的设置采集期望的内容。依赖于特定的配置,该配置可以允许数据的采集,即使采集逻辑299的前台应用程序当前是关闭的。
图4示出了用于采集利用来自图3的界面显示的因特网数据的用户界面470的示例性实施例。如图4的非限制性实施例中所示,在选择了与采集逻辑299相关联的图标时,可以将数据类型界面470呈现给用户。数据类型界面可被配置为提供一个或多个选项以供用户选择要采集的数据的类型。更具体地讲,是图像选项472、音频选项474、视频选项476和数据选项478。
图5示出选项界面570的示例性实施例,类似于来自图4的图示,其进一步描绘了一个或多个数据采集选项。如图5中所示,通过选择来自图4的选项(例如,选项472-478)中的一个或多个,可将选项界面570呈现给用户以便选择用于当前和/或未来记录的一个或多个选项。更具体地讲,图5中的选项界面570可以响应于来自图4的视频选项476的选择而被呈现。此外,选项界面570可以包括记录类型选项572、数据位置选项574、记录时间选项576、转换选项578、目的地选项580和提交选项582。
记录类型选项572可被配置为确定当前记录是单个记录还是系列记录。如果当前记录是单个记录,则用户可以选择一次性记录的选项。然而,如果当前记录是系列记录,则用户可以指定用于将多个广播记录为系列的标准。更具体地讲,用户可以指定采集逻辑299记录任何适合预定标准的内容。这种标准可以包括指定记录来自指定网站的所有内容广播、有关特定主题的所用内容(不考虑来源),和/或其他标准。
类似地,数据位置选项574可以被包括并被用户用来确定要被采集的数据的位置。更具体地讲,用户可以输入提供所述内容的网站的统一资源定位符(URL)。应当注意,虽然在某些实施例中URL可被输入到数据位置选项574的URL提示中,但是这是非限制性示例。然而,在某些实施例中,采集逻辑299可以搜索输入到URL提示中的网站的一个或多个扩展以定位期望的内容。类似地,数据位置选项574的关键字搜索部分可被配置为接收与内容相关联的关键字并且执行对因特网(或至少一部分因特网)的搜索以找到期望的内容。当可以找到一个或多个搜索结果时,可以将与关键字匹配的内容的列表呈现给用户。从该列表中,用户可以选择用于记录的一个或多个结果。
还包括记录时间选项576。记录时间选项可以被配置为供用户输入开始和/或结束记录的时间。此外,记录时间选项576可被配置为确定开始记录的时间。更具体地说,通过指定数据位置(经由URL和/或其他方式),采集逻辑299可以被配置为确定内容将广播和/或将被提供的时间。此外,在至少一个示例性实施例中,可以向用户提供附加的选项以确定用以触发记录的内容片段。可替换地,用户可以指示记录新闻广播的意愿。此外,用户可以指示用户期望用于记录的新闻广播部分仅是体育部分。采集逻辑随后可以执行对内容的分析,以使得记录在体育部分处开始。该分析可以包括:从内容中提取元数据以确定体育部分何时开始和结束;和/或搜索内容内的队列以确定体育部分何时开始和结束。
图5还示出了转换类型选项578。转换选项578可被配置为允许内容从第一格式转换为用户定义的第二格式。由于内容最初可能是根据内容提供者的期望而被格式化的,因而用户可能期望以不同的格式来格式化内容。因此,用户可以选择一个或多个转换格式。此外,用户可以为内容确定目的地。该目的地可以是本地驱动器、网络驱动器、URL、IP地址、电子邮件地址、即时通信地址、因特网协议(IP)地址和/或其他位置。在选择了期望的选项时,用户可以选择提交选项582来确认该记录。还包括视图安排选项584。
图6示出用户界面670的示例性实施例,类似于来自图5的图示,其进一步描绘了一个或多个所安排的记录。如图6中所示,安排界面670可被配置为提供与先前安排的即将到来的记录相关的数据。更具体地讲,记录的列表可以被呈现为具有编辑选项676a-676d,用以编辑和/或删除所列出的记录中的一个或多个。此外,可以提供返回选项676以返回到先前的界面。
图7示出目录界面770的示例性实施例,类似于来自图6的图示,其进一步描绘了内容安排。如图7的非限制性示例中所示,目录界面770可被设置为提供由一个或多个内容提供者提供的广播数据,比如“me tube”、“mbcsports”、“comedy(喜剧)”、“fixnews(固定新闻)”和“nature(自然)”。此外,还提供了内容的开始和结束时间的图形表示。
除了目录界面770中的内容列表之外,还提供采集选项772。更具体地讲,采集选项772可被配置为使得用户能够从目录界面770选择一个或多个列表并且还选择采集选项772以记录所选择的内容。尽管在一些实施例中对采集选项772的选择可以自动地根据预定的默认设置安排记录,但是一些实施例可被配置为提供来自图5的选项界面570以确定用于所选的内容中的一个或多个的记录选项。
在操作中,采集逻辑299可被配置为存储与目录界面770中的目录的条目相对应的所选的网页(和/或其他地址)。此外,采集逻辑299可被配置为确定所存储的网页何时呈现和/或广播内容。这可以通过分析网页(和/或相关的网页)、从提供内容的网站接收指示和/或通过其他技术来确定。一旦该数据被汇集(compile),则目录界面770中的目录可被提供给用户。此外,通过选择所述条目中的一个或多个,采集逻辑299可以启动万维网浏览器以向用户提供内容和/或向用户提供提供内容的网页。
此外,应当注意,在某些实施例中,目录界面770可被配置为提供所存档的和/或所采集的内容的列表。作为非限制性示例,这种静态内容可以根据该内容最初被存档的日期、该内容被安排从档案中移除的日期和/或经由其他组织而被显示。
图8示出万维网界面870的示例性实施例,其示出了采集选项874的使用,比如可以由来自图2的客户端装置提供。如图8中所示,万维网界面870可以被寻址到网页并且被配置为向用户提供内容872。尽管图8中的内容被描绘为视频内容,但是音频内容、图像内容和/或数据内容可被提供给用户。
此外,万维网界面870可以包括采集选项874和添加到引导选项876。更具体地讲,通过选择所述采集选项874,采集逻辑299可被配置为采集网页上的内容的至少一部分。在至少一个示例性实施例中,通过选择所述采集选项874,可以根据默认选项采集内容。如果在网页上存在多于一项的内容,则采集逻辑299可以依照特定的配置来:采集网页上的所用内容;采集网页的可见部分中的内容;根据默认设置进行采集;和/或提供用以选择要采集的期望内容的用户选项。
类似地,所述添加到引导选项876可被配置为将当前网页作为条目添加到目录界面770(图7)。更具体地讲,通过选择所述添加到引导选项876,可以将条目添加到目录界面770中的目录,以使得来自图8的网页的内容可被提供给用户以便容易地观看和/或记录。
应当注意,尽管本文所公开的示例性实施例提及经由网页提供的内容,但是这些都是非限制性示例。更具体地讲,在至少一个实施例中,可以经由即时通信会话、基于因特网协议的语音(VoIP)通信、通过局域网(LAN)网络和/或经由其他技术来提供内容。也预期其他实施例。
图9示出万维网界面的示例性实施例,类似于来自图8的图示,其进一步描绘了用于采集内容的一个或多个选项。如图9中所示,万维网界面870可被配置为响应于对采集选项874的选择启动万维网选项界面970。更具体地讲,所述万维网选项界面可以包括记录类型选项972以确定所期望的记录是单个记录还是系列记录。此外,目的地选项974可被配置为供用户来为所采集的内容确定期望的目的地。记录时间选项976可被配置为供用户来选择要记录所选择的内容的时间。
更具体地讲,所述记录时间选项可被配置为接收用于记录的当前时间和/或未来时间。接收当前记录时间可以表示内容已被存档并且表示可以在任何时间访问数据。类似地,有些实施例可被配置为使得当前记录可以指示被存档的内容和/或当前恰好被广播的广播内容。
类似地,所述记录时间选项976可以包括子选项978,其被配置为促进所述采集逻辑299确定要开始记录的时间。还包括转换类型选项980以供用户选择要应用的格式转换,如果有的话。应当注意,尽管图9(和图5)中仅仅列出了两个转换类型,但是这是非限制性示例,因为可以将更多的或更少的转换格式呈现给用户。
图10示出万维网界面的示例性实施例,类似于来自图9的图示,其进一步描绘了时间选项界面1070。如图10中所示,时间选项界面1070可以响应于来自图9的对子选项978的选择而被提供。更具体地说,时间选项界面1070可被配置为提供用户选项1072、1074和1076以分别基于用户定义的时间、内容定义的标准和用户定义的标准来开始和/或结束对所选择的内容的记录。
在操作中,所述用户定义的时间选项1072可被配置为接收用户指定的开始时间和/或停止时间。所述用户指定的开始时间和/或停止时间可以是基于一天中的时刻和/或基于内容播放计数器的时间。类似地,所述内容定义的标准选项1074可以被配置为列出内容的一个或多个片段。作为非限制性示例,内容可以包括元数据(和/或其他标识符)以向采集逻辑299指示一个或多个片段何时开始和/或结束。通过选择选项1074的下拉菜单,用户可以观看所确定的片段并且可以选择一个或多个片段以用于记录。类似地,在某些配置中,采集逻辑299可以被配置为分析所述内容以确定所述内容定义的标准选项1074中的用于提供的内容的一个或多个片段。
类似地,所述用户定义的标准选项1076可以被配置为供用户输入所述内容的期望部分的关键字。作为非限制性示例,用户可以输入诸如“头条故事”之类的标准。采集逻辑299可以被配置为分析所述内容以确定是否可以在所输入的标准下定义片段。如果可以,则所确定的片段可被记录。在选择了所确定的记录时间时,用户可以选择提交选项1078以保存所选择的选项。
图11是万维网界面的示例性实施例,类似于来自图10的图示,其进一步描绘了进程界面1170。如图11的非限制性示例中所示,进程界面1170可以被配置为在记录内容期间提供与所选择的选项相关的信息。
还应当注意,在记录和/或存储内容时,内容逻辑299可被配置为促进所记录的数据的呈现。更具体地讲,在至少一个实施例中,所述内容可被转换为期望的格式以在期望的内容回放应用程序上显示。
图12示出了可被用于对诸如来自图1的网络中的因特网数据的采集进行安排的过程的示例性实施例。如图12中所示,采集逻辑299可被配置为提供用于采集因特网数据的界面(方框1232)。采集逻辑299还可以确定用于采集内容的至少一个设置(方框1234)。采集逻辑299可被配置为访问所期望的内容(方框1236)。采集逻辑299还可以被配置为确定用于所访问的内容的数字媒体权限(方框1238)。更具体地讲,在至少一个示例性实施例中,内容提供者可以期望或可以不期望记录正被提供的内容。在这样的配置中,采集逻辑299可被配置为确定内容提供者是否已经指定是否允许记录。内容提供者可以在网页上包括版权标记;包括指示所述内容被保护的元数据;提供遵守数字千年版权法案(DMCA)的反盗版算法;和/或以其他方式提供以下指示:内容提供者不同意记录或观看该内容。类似地,内容提供者可以指示该内容的一部分被提供,但是一个或多个其他部分可用于记录和/或观看。
采集逻辑299可以根据所确定的数字媒体权限采集内容。采集逻辑299随后可以促进所采集的内容在预定位置的存储。如上所讨论,预定的位置可以包括本地数据存储部件、网络存储部件和/或其他地方。
图13示出了可以用于经由万维网界面采集因特网数据的过程的示例性实施例,类似于来自图12的图示。如图13的非限制性示例中所示,客户端装置102可被配置为提供万维网界面以观看因特网数据(方框1332)。客户端装置102可被配置为接收观看特定网页的用户请求(方框1334)。客户端装置102可以被配置为提供所请求的网页(方框1336)。客户端装置还可以确定所提供的网页是否包括可记录的内容(方框1338)。
响应于可记录的内容的确定,客户端装置102可以提供采集选项(方框1340)。虽然所述采集选项可以并入万维网浏览器中,如图8-11中所示;然而,这些是非限制性示例。更具体地讲,所述采集选项可以以多个不同方式中的任意方式被提供。
此外,客户端装置102可以接收采集内容的请求(方框1342)。客户端装置102可以根据预定的设置采集所述内容(方框1344)。另外,依照特定配置,可以存储所述内容,如上所讨论的那样。还如上所讨论的,有些实施例可被配置为确定内容提供者的数字媒体权限。
图14示出了可以用于对因特网内容的记录进行安排的过程的示例性实施例,类似于来自图13的图示。如图14的非限制性示例中所示,采集逻辑299可以接收与所安排的因特网数据相关的数据(方框1432)。采集逻辑299可以另外地提供所接收的因特网数据的至少一部分作为安排,该安排包括一个或多个相应于所安排的因特网内容的内容条目(方框1434)。采集逻辑299可以响应于接收对所述条目中的至少一个的选择来安排相应的因特网内容的记录(方框1436)。采集逻辑299可以根据预定的设置来记录所安排的记录(方框1438)。
本文所公开的采集逻辑299的实施例可以以硬件、软件、固件或其组合的方式实现。本文所公开的至少一个实施例可以以存储在存储器中并且被适当的指令执行***执行的软件和/或固件的形式实现。如果以硬件的形式被实现,则本文所公开的实施例中的一个或多个可以利用下列技术的任意一种或其组合来实现:具有用于对数据信号实施逻辑功能的逻辑门的分立逻辑电路、具有适当的组合逻辑门的专用集成电路(ASIC)、可编程门阵列(PGA)、现场可编程门阵列(FPGA),等等。
应当注意,本文中所包括的流程图示出了软件的可能的实施方式的操作、架构和功能。在这一点上,每个方框可以被解释为表示包括用于实现指定的一个或多个逻辑功能的一个或多个可执行指令的代码的部分、模块或片段。还应当注意,在一些可替代实施方式中,方框中提到的功能可以不按顺序发生和/或根本不发生。例如,取决于所涉及的功能,相继地示出的两个方框实际上可以基本上同时被执行或者这些方框有时可以以相反的顺序被执行。
应当注意,本文所列出的可以包括用于实现逻辑功能的可执行指令的有序列表的任何程序都可被包含在由指令执行***、设备或装置(比如,基于计算机的***、包括处理器的***)或可以从指令执行***、设备或装置取得指令并且执行这些指令的其他***使用或结合其使用的任何计算机可读介质中。在本文的情况下,“计算机可读介质”可以是能够包含、存储、传递或传送由指令执行***、设备或装置使用或结合其使用的程序的任何部件。计算机可读介质可以是,例如但不限于:电子的、磁性的、光学的、电磁的、红外的或半导体的***、设备或装置。计算机可读介质的更多特定示例(非穷举列表)可以包括具有一个或多个导线的电连接(电子的)、便携式计算机磁盘(磁性的)、随机存取存储器(RAM)(电子的)、只读存储器(ROM)(电子的)、可擦除可编程只读存储器(EPROM或闪存)(电子的)、光纤(光学的)和便携式压缩盘只读存储器(CDROM)(光学的)。此外,本公开的某些实施例的范围可以包括实现以包含在硬件或软件配置的介质中的逻辑的形式所描述的功能。
还应当注意,除其它以外,诸如“可以”、“能够”、“会”或“可能”之类的条件语言,除非特别地另外声明或另外在所使用的情景中被理解,一般地旨在传达某些实施例包括、而其他实施例不包括某些特征、元件和/或步骤。因此,这样的条件语言一般地不旨在暗示特征、元件和/或步骤是一个或多个特定实施例以任何方式所必需的或者一个或多个特定实施例必然包括用于在有或没有用户输入或提示的情况下决定这些特征、元件和/或步骤是否包括在任何特定的实施例中或在这些实施例中被执行的逻辑。
应当强调,上述实施例仅仅是实施方式的可能的示例、仅仅是为了清楚地理解本公开的原理而提出的。在基本不脱离本公开的精神和原理的情况下可以对上述一个或多个实施例进行许多变更和修改。在此意图将所有这样的修改和变更都包括在本公开的范围内。

Claims (10)

1.一种用于对网络中的因特网数据的采集进行安排的方法,包括:
提供用于采集因特网数据的界面;
确定用于采集内容的至少一个设置;
访问期望的内容;
确定用于所访问的内容的数字媒体权限;
根据所确定的数字媒体权限采集所述内容;
分析所述内容以确定是否可以在用户所输入的标准下定义所述内容的片段,如果可以,则所确定的片段能被记录;
允许内容从第一格式转换为用户定义的第二格式;以及
在预定的位置存储所采集的内容。
2.权利要求1的方法,还包括记录所安排的内容。
3.权利要求2的方法,还包括确定用于所述记录的至少一个预定的设置。
4.权利要求3的方法,其中所述安排是响应于对基于万维网的采集选项的选择而提供的。
5.一种用于对网络中的因特网数据的采集进行安排的***,包括:
    采集逻辑,其被配置为:
提供用于采集因特网数据的界面;
确定用于采集内容的至少一个设置;
访问期望的内容;
确定用于所访问的内容的数字媒体权限;
根据所确定的数字媒体权限采集所述内容;
分析所述内容以确定是否可以在用户所输入的标准下定义所述内容的片段,如果可以,则所确定的片段能被记录;
允许内容从第一格式转换为用户定义的第二格式;以及
在预定的位置存储所采集的内容。
6.权利要求5的***,还包括记录逻辑,所述记录逻辑被配置为记录所安排的内容。
7.权利要求6的***,还包括确定逻辑,所述确定逻辑被配置为确定用于所述记录的至少一个预定的设置,其中所述安排是响应于对基于万维网的采集选项的选择而提供的。
8.权利要求5的***,其中所述***被包括在计算机可读介质中。
9.一种用于对网络中的因特网数据的采集进行安排的***,包括:
用于提供用于采集因特网数据的界面的装置;
用于确定用于采集内容的至少一个设置的装置;
用于访问期望的内容的装置;
用于确定用于所访问的内容的数字媒体权限的装置;
用于根据所确定的数字媒体权限采集所述内容的装置;
用于分析所述内容以确定是否可以在用户所输入的标准下定义所述内容的片段的装置,如果可以,则所确定的片段能被记录;
用于允许内容从第一格式转换为用户定义的第二格式的装置;以及
用于在预定的位置存储所采集的内容的装置。
10.权利要求9的***,还包括用于记录所安排的内容的装置。 
CN200880130636.0A 2008-07-31 2008-07-31 采集因特网内容 Expired - Fee Related CN102113004B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2008/071723 WO2010014093A1 (en) 2008-07-31 2008-07-31 Capturing internet content

Publications (2)

Publication Number Publication Date
CN102113004A CN102113004A (zh) 2011-06-29
CN102113004B true CN102113004B (zh) 2014-03-12

Family

ID=41610619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880130636.0A Expired - Fee Related CN102113004B (zh) 2008-07-31 2008-07-31 采集因特网内容

Country Status (4)

Country Link
US (1) US20110264793A1 (zh)
EP (1) EP2318999A4 (zh)
CN (1) CN102113004B (zh)
WO (1) WO2010014093A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100074568A (ko) 2008-12-24 2010-07-02 삼성전자주식회사 화상형성장치와 연결된 호스트장치 및 웹페이지 인쇄방법
US9130975B2 (en) 2010-06-02 2015-09-08 Avaya Inc. Generation of macros
KR20120029013A (ko) * 2010-09-15 2012-03-26 삼성전자주식회사 호스트장치 및 호스트장치의 웹컨텐츠 표시방법
CN104809369B (zh) * 2014-01-26 2018-01-30 四川长虹电器股份有限公司 分组设置设备访问权限的方法、客户端、服务器及***
CN105657498B (zh) * 2016-02-17 2018-11-06 腾讯科技(深圳)有限公司 移动终端的视频录制方法和装置
CN106550264A (zh) * 2016-12-08 2017-03-29 腾讯科技(深圳)有限公司 一种电视视频的截取方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050246588A1 (en) * 2004-03-31 2005-11-03 Google, Inc. Profile based capture component
US20060053463A1 (en) * 2004-09-06 2006-03-09 Choi In C Image processing apparatus and method
CN1758211A (zh) * 2004-07-13 2006-04-12 微软公司 把输入提供给计算设备的有效多方式的方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5845290A (en) * 1995-12-01 1998-12-01 Xaxon R&D Ltd. File recording support apparatus and file recording support system for supporting recording of file on home page on internet and intranet
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US8635649B2 (en) * 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6012086A (en) * 1997-06-24 2000-01-04 Sony Corporation Internet event timer recording for video and/or audio
US6317779B1 (en) * 1998-09-03 2001-11-13 Hewlett-Packard Company Audio/video from internet direct to compact disc through web browser
US6990677B1 (en) * 1999-03-18 2006-01-24 Microsoft Corporation Application program interfaces for electronic program guide data services
US7979881B1 (en) * 2000-03-30 2011-07-12 Microsoft Corporation System and method for identifying audio/visual programs to be recorded
US7987280B1 (en) * 2000-10-27 2011-07-26 Realnetworks, Inc. System and method for locating and capturing desired media content from media broadcasts
US20020144289A1 (en) * 2001-03-30 2002-10-03 Yuichi Taguchi Global multi media service method and apparatus
US20020198963A1 (en) * 2001-06-21 2002-12-26 Wu Alex C. Method of timer based download and playback scheme for internet browser
US7836404B2 (en) * 2001-12-13 2010-11-16 International Business Machines Corporation Streaming internet media record and playback software program
US20030153336A1 (en) * 2002-02-12 2003-08-14 Williams Steven D. Device to remotely control recording of radio and internet audio broadcast programming
US8285743B2 (en) * 2002-06-24 2012-10-09 International Business Machines Corporation Scheduling viewing of web pages in a data processing system
US20050012563A1 (en) * 2003-07-16 2005-01-20 Michael Kramer Method and system for the simulataneous recording and identification of audio-visual material
US20070162502A1 (en) * 2005-12-29 2007-07-12 United Video Properties, Inc. Media library in an interactive media guidance application
WO2008090469A2 (en) * 2007-01-22 2008-07-31 Min Tnetap I Göteborg Ab Method and apparatus for obtaining digital objects in a communication network
US7873040B2 (en) * 2007-08-20 2011-01-18 Stephen KARLSGODT Internet radio player
US8195025B2 (en) * 2007-11-30 2012-06-05 At&T Intellectual Property I, L.P. Systems, methods, and computer products for digital video recorder management and scheduling
US20090142042A1 (en) * 2007-11-30 2009-06-04 At&T Delaware Intellectual Property, Inc. Systems, methods, and computer products for a customized remote recording interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050246588A1 (en) * 2004-03-31 2005-11-03 Google, Inc. Profile based capture component
CN1758211A (zh) * 2004-07-13 2006-04-12 微软公司 把输入提供给计算设备的有效多方式的方法
US20060053463A1 (en) * 2004-09-06 2006-03-09 Choi In C Image processing apparatus and method

Also Published As

Publication number Publication date
WO2010014093A1 (en) 2010-02-04
EP2318999A1 (en) 2011-05-11
US20110264793A1 (en) 2011-10-27
EP2318999A4 (en) 2011-12-14
CN102113004A (zh) 2011-06-29

Similar Documents

Publication Publication Date Title
US8510644B2 (en) Optimization of web page content including video
US8375131B2 (en) Media toolbar and aggregated/distributed media ecosystem
US8924383B2 (en) Broadcast video monitoring and alerting system
US8661096B2 (en) Collaborative editing in a video editing system
CN102113004B (zh) 采集因特网内容
US9369740B1 (en) Custom media player
JP2010503915A (ja) ピアツーピア・メディア配布システムおよび方法
EP2050057A2 (en) Systems and methods for interaction prompt initiated video advertising
US20140257923A1 (en) Video aware pages
US20080014910A1 (en) Method for acquiring information, and hand-held mobile communications device for implementing the method
US20150220560A1 (en) System and method of interacting with data at a wireless communication device
KR101714883B1 (ko) 온라인 광고를 통합 관리하기 위한 장치 및 그 방법
CN114629929B (zh) 一种日志记录方法、装置及***
CN105893584A (zh) 一种显示收藏夹网址标签的方法、客户端和***
US9762687B2 (en) Continuity of content
US20090076936A1 (en) Dynamic Media Rights
US20120134652A1 (en) Proxy digital video recorder
CN108073638B (zh) 数据诊断方法及装置
US9360983B1 (en) Systems and methods for newsroom management with electronic-publish-point integration
EP2294812B1 (en) Method for outputting electronic program guide and broadcasting receiver enabling of the method
KR20100024370A (ko) 통합 컨텐츠 제공 방법 및 장치
US20120059909A1 (en) Information processing apparatus, communication control method, and computer-readable recording medium storing communication control program
EP1770881A1 (en) Method and system for sharing broadcast service information in a communication network
EP2555498B1 (en) Multimedia message saving method and mobile terminal
US20180310067A1 (en) Systems and Methods for Integrating a Set-Top Box with Internet Content

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140312

Termination date: 20190731

CF01 Termination of patent right due to non-payment of annual fee