CN1326562A - System for providing user with active and passive access to cached content - Google Patents
System for providing user with active and passive access to cached content Download PDFInfo
- Publication number
- CN1326562A CN1326562A CN99813301A CN99813301A CN1326562A CN 1326562 A CN1326562 A CN 1326562A CN 99813301 A CN99813301 A CN 99813301A CN 99813301 A CN99813301 A CN 99813301A CN 1326562 A CN1326562 A CN 1326562A
- Authority
- CN
- China
- Prior art keywords
- user
- content
- treating apparatus
- candid photograph
- film
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Information Transfer Between Computers (AREA)
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
本发明的技术领域Technical Field of the Invention
本发明涉及一种用于允许用户主动地和被动地查看和访问高速缓存内容的系统。The present invention relates to a system for allowing users to actively and passively view and access cached content.
发明背景Background of the invention
用户在从因特网或其它网络获得信息时一般充当积极的角色。例如,用户操作鼠标或键盘以响应由因特网浏览器应用软件(例如,搜索引擎)和网页在计算机屏幕上产生的提示符。通过这么做,用户搜索和选择因特网上可得到的信息,用于用户浏览时查看和下载。Users generally take an active role in obtaining information from the Internet or other networks. For example, a user operates a mouse or keyboard in response to prompts generated on a computer screen by Internet browser applications (eg, search engines) and web pages. By doing so, the user searches and selects information available on the Internet for viewing and downloading while the user browses.
相比之下,用户在经电视或其它广播技术获得信息时充当被动的角色。例如,节目在广播业务供应商指定的时间经宽带电视网(例如,经卫星、微波、VHF/UHF或有线电视(CATV)系统)广播。因此,用户必须在预先的时间调谐到特定的电视频道以收看节目。用户可以如愿调到不同的频道。然而用户只能被限制收看现在正在广播的那些节目。为避免当时观看节目,用户通常编程盒式录像机(VCR),以在盒式录像带上捕获和记录电视节目。用户必须编程VCR以指定VCR何时开始和结束记录。In contrast, users take a passive role in obtaining information via television or other broadcast technologies. For example, programs are broadcast over broadband television networks (eg, via satellite, microwave, VHF/UHF or cable television (CATV) systems) at times specified by the broadcast service provider. Therefore, a user must tune to a specific television channel at a predetermined time in order to watch a program. Users can tune to different channels as they wish. However, the user is limited to viewing only those programs that are currently being broadcast. To avoid watching the show at the time, users typically program a video cassette recorder (VCR) to capture and record television programs on videocassette tape. The user must program the VCR to specify when the VCR starts and ends recording.
参见图1和图2,传统的因特网访问涉及用户利用用户计算机(例如,个人计算机或PC)24上的浏览器软件22主动地搜索因特网类型的信息,该因特网类型的信息由内容供应商20a、20b、20c到20n提供。用户经网络26和因特网和/或以28表示的万维网(WWW)得以访问因特网类型的内容。为了说明的目的,因特网类型的信息被理解成来自例如Web或其它数据源的任何数字化和可查看的内容(例如,超文本标记语言(HTML)、网页、视频、声频、文本、软件下载、照片、动画等)。网页(Web页)理解为利用用于帮助数据文件在计算机之间传送数据的其它软件语言、格式和协议(例如,JAVA、可交换的图形格式(GIF)、文件传输协议(FTP))。如图2的方框30所示,可以在用户计算机24的磁盘驱动器上存储或高速缓存因特网类型的信息。参见图2的框32,浏览器软件22允许用户通过点击屏幕上的图标或利用鼠标或其它输入设备打入通用资源定位符(URL)31的地址来查看高速缓存信息页。在传统的电视方案中,当信息以娱乐形式显示时用户被动地观看。用户更喜欢根据要观看的内容类型、用户不得不观看内容的时间量、用户的性情等等,而用不同的方法获得信息。1 and 2, traditional Internet access involves a user actively searching for Internet-type information using browser software 22 on a user computer (e.g., a personal computer or PC) 24 provided by a
存在一种集中技术的需要,其为用户提供或者被动或者主动选择访问因特网类型的信息以及其它类型的数字内容,因为访问信息的这两种方法各有其优缺点。例如,用户将方便地查看自动呈现的因特网类型的信息,而不需要花费时间和努力采取各种行为来观看高速缓存信息,诸如用鼠标点击屏幕上的图标以跳到不同的内容。另外,用户能继续利用其鼠标或其它输入设备按照其选择的时间和顺序主动地细读因特网类型的信息和其它的数字内容。A need exists for a centralized technology that provides users with either passive or active selective access to Internet-type information as well as other types of digital content, since both methods of accessing information have their own advantages and disadvantages. For example, a user will conveniently view automatically presented Internet-type information without having to spend time and effort taking various actions to view cached information, such as clicking icons on the screen with a mouse to jump to different content. Additionally, users can continue to actively peruse Internet-type information and other digital content using their mouse or other input device in a time and order of their choosing.
传统的因特网协议涉及在每个用户具体请求了内容之后将内容传送到每个用户。因此,同一内容在不同的时间分别地发送到不同的用户。当相同的内容重复地发送到大量的请求用户时,用于传送因特网信息到用户的网络带宽被无效使用,这正是受欢迎的网站的情况。同时向许多用户广播这种受欢迎的数字信息使得更有效地使用到用户的通信路径。此受欢迎的内容可以包括新闻报告、气象报告、股票市场报告、货品和服务广告、等等。虽然正在出现用于因特网类型的信息和其它资料的广播业务,但存在着对一种用户接口的需要,其允许用户对主动和被动的信息观看和访问进行集中。Traditional Internet protocols involve delivering content to each user after each user has specifically requested the content. Therefore, the same content is sent to different users respectively at different times. When the same content is sent repeatedly to a large number of requesting users, network bandwidth for delivering Internet information to users is ineffectively used, as is the case with popular web sites. Broadcasting such popular digital information to many users simultaneously makes more efficient use of the communication paths to users. This popular content may include news reports, weather reports, stock market reports, advertisements for goods and services, and the like. While broadcast services for Internet-type information and other material are emerging, there is a need for a user interface that allows users to focus on active and passive viewing and access of information.
本发明克服了向用户提供高速缓存内容的现有方法的不足,并实现了多个优于这些方法的优点。根据本发明,用户能方便地被动观看提供所选内容的预览的高速缓存电影,该高速缓存电影已经高速缓存或存储在计算机或多媒体系统上或被远程存储。此外,用户能利用鼠标或其它输入设备在任何时候中止被动预览行为以主动地细读从预览内容选择的内容。用户然后可以随意恢复被动的观看该内容预览。The present invention overcomes the deficiencies of existing methods of providing cached content to users, and achieves a number of advantages over these methods. According to the present invention, a user can conveniently and passively watch a cached movie providing a preview of selected content, which has been cached or stored on a computer or multimedia system or stored remotely. Additionally, the user can discontinue the passive preview activity at any time to actively peruse selected content from the previewed content using a mouse or other input device. The user can then resume passive viewing of the content preview at will.
根据本发明的一个方面,通过创建和组合所选内容的抓拍图象(snap shot)来生成高速缓存电影。该抓拍图象然后依次出现在显示装置上。According to one aspect of the present invention, a cache movie is generated by creating and combining snapshots of selected content. The snapshot images are then sequentially presented on the display device.
根据本发明的另一个方面,抓拍图象被呈现的速率由用户选择并可与用户选择的电影配乐同步。According to another aspect of the invention, the rate at which the snap shots are presented is user-selectable and may be synchronized with a user-selected soundtrack.
根据本发明的另一个方面,提供了一种用户接口,用于经高速缓存电影预览所选的高速缓存内容和访问相应于高速缓存电影中的抓拍图象的实际内容。该用户接口允许用户通过点击滑动条的不同位置来跳到高速缓存电影内的不同的抓拍图象。抓拍图象和相应于其的内容还可以通过类别名来表征。可以通过类别来安排高速缓存电影中的抓拍图象的顺序。用户接口可以提供带有类别名的滑动条部分,所选内容的抓拍图象属于该类别。用户可以点击滑动条部分以开始展示相应该处的抓拍图象。In accordance with another aspect of the present invention, a user interface is provided for previewing selected cache content via a cache movie and accessing actual content corresponding to snap shots in the cache movie. The user interface allows the user to jump to different snaps within the cache movie by clicking on different positions of the slider. Snapshot images and their corresponding content can also be characterized by category names. The order of the snaps in the cache movie can be arranged by category. The user interface may provide a slider section with the name of the category to which the snapshot of the selected content belongs. The user can click on the part of the slide bar to start displaying the snapshot image at the corresponding place.
根据本发明的另一个方面,抓拍图象是为用户计算机上的选定的文件和应用文件生成的,并可以包括用于被用户计算机控制的装置的控制面板的抓拍图象。According to another aspect of the present invention, snapshot images are generated for selected files and application files on the user computer and may include snapshot images for control panels of devices controlled by the user computer.
根据本发明的另一个方面,可以配置显示帧以显示一个以上抓拍图象或高速缓存电影。该用户接口为用户提供不同的布局选择。According to another aspect of the invention, a display frame may be configured to display more than one snap shot or cache movie. The user interface provides the user with different layout options.
从下面结合附图的详细描述,本发明的各个方面、优点和新颖特征将变得更容易理解,在附图中:Various aspects, advantages and novel features of the present invention will become more readily understood from the following detailed description when taken in conjunction with the accompanying drawings, in which:
图1是用于访问因特网类型内容的传统系统的方框图;Figure 1 is a block diagram of a conventional system for accessing Internet-type content;
图2是传统方式的图表说明,通过该方式从浏览的因特网或其它信息源中获得信息;Figure 2 is a diagrammatic illustration of the traditional way by which information is obtained from browsing the Internet or other sources of information;
图3是根据本发明的一个实施例的系统的图表说明,该系统用于经高速广播数据流向用户提供包括因特网信息的信息;3 is a diagrammatic illustration of a system for providing information, including Internet information, to users via a high-speed broadcast data stream, in accordance with one embodiment of the present invention;
图4是根据本发明的优选实施例的一种方式的图表说明,计算机以该方式向用户提供供预览和访问的高速缓存内容;Figure 4 is a diagrammatic illustration of one manner in which a computer provides cached content to a user for preview and access, in accordance with a preferred embodiment of the present invention;
图5是根据本发明一实施例的高速缓存内容的方框图;Figure 5 is a block diagram of cache content according to an embodiment of the invention;
图6说明根据本发明一实施例的高速缓存电影及其与音乐的同步;Figure 6 illustrates caching movies and their synchronization with music, according to one embodiment of the invention;
图7描述根据本发明一实施例的、可以是高速缓存电影一个帧的、示范性的抓拍图象;FIG. 7 depicts an exemplary snap shot, which may be a frame of a cache movie, according to an embodiment of the present invention;
图8和9描述根据本发明一实施例的、在高速缓存电影期间提供的示范性用户接口的计算机屏幕;8 and 9 depict computer screens of exemplary user interfaces provided during caching of a movie, according to an embodiment of the present invention;
图10和11显示由根据本发明一实施例的用户计算机生成的示范性的电脑屏幕;10 and 11 show exemplary computer screens generated by a user computer according to an embodiment of the present invention;
图12和13显示根据本发明一实施例的、可以出现于高速缓存电影中的示范性的抓拍图象。12 and 13 show exemplary snap shots that may appear in a cache movie according to one embodiment of the present invention.
整个附图中类似的附图标记将表示类似的部分和组成部件。Like reference numerals will refer to like parts and components throughout the drawings.
参见图3,根据本发明的系统40允许用户得到一种或多种类型的信息或内容,诸如用于存储在超高速缓冲存储器的因特网类型的信息,该信息可以经计算机42或诸如机顶盒的计算机控制系统而被观看和访问。高速缓存的内容是存入诸如硬磁盘驱动器的非易失存储器的信息。高速缓存内容可以根据本发明而存储在用户的计算机42或计算机42可以经一网络可访问的远程存储装置中。该内容可以例如经高速广播信道提供给计算机42。提供结合图3所述的广播方法44、46和48,以用于示范性目的。应当理解本发明的许多方面不要求内容得到广播。本发明提供一种用户接口50,用于访问存储在诸如硬磁盘驱动器的存储装置55中的高质量声音、数据和图像。该用户接口包括诸如鼠标的输入装置54和至少一个诸如扬声器59和显示装置47的输出装置56。Referring to FIG. 3, a
继续参见图3,内容聚集器(aggregator)或网关58经因特网60以及其它数据源(例如,诸如以太网的网络)得到来自各种内容供应商的内容。内容聚集器58可以得到选定的内容,诸如地方新闻报告、地方气象报告、股市信息、音乐、消费信息、远程学习节目等等。该内容可以经广播信号利用一个或多种高速数据传输方法传送给用户,诸如卫星直接数字广播系统44、CATV网(例如,同轴电缆)46、或公用交换电话网(PSTN)电缆48(例如,光纤、铜或同轴链接)。电话公司可以利用异步数字用户链路(ADSL)技术或其它数字用户链接技术(即XDSL)。其它传输方法可以包括VHF/UHF广播网、微波通信网、光纤网等等。Continuing with FIG. 3, a content aggregator or
应该理解的是,一个以上的内容聚集器58可被用来组织供用户观看和访问的内容。根据本发明的一个方面,内容聚集器58组织用于用高速数据流传送的数据,由图3的66总体地表示。虽然图3所述的数据传输系统44、46和48被描述为单向通信系统,用户可以双向访问由内容聚集器58组织的内容。例如,诸如PSTN68的通信路径可同时用于请求和接收内容。传统的因特网方案典型地涉及每次用户期望访问内容时经PSTN68把因特网60接于服务器26。或者,对内容的请求可以经PSTN68发送给内容聚集器58,且请求的内容可以在例如在卫星传输系统44中经高速数据流66而被接收。根据本发明的一个方面,来自内容聚集器58的内容被广播到该用户,而不提供诸如PSTN68的返回链路。为帮助用户选择内容,内容聚集器58建立突出显示经内容聚集器可得到的内容的程序。该程序在下文称作难题(teaser)并至少周期地与其它内容一起广播给用户。下面描述根据本发明的另一个方面产生该难题的方法。用户可以经用户接口观看该难题以确定来自内容聚集器58的哪些内容将被存储在磁盘驱动器55中。It should be understood that more than one
根据本发明,计算机42被编程以在显示装置47上生成屏幕,从而允许用户观看存储的内容,并选择关于存储在计算机存储器55中的内容类型。为了帮助观看高速缓存内容,计算机42被编程以从存储在磁盘驱动器55或其它存储装置的内容中生成抓拍图象(例如,将HTML页的图象转换为诸如位图或JPEG文件的非交互式表示)和生成一高速缓存电影。高速缓存电影是一系列表示高速缓存装置内容的抓拍图象。下面将结合图4-6描述一方法,借助此方法用户计算机42可以产生高速缓存电影,且同样地内容聚集器58可以生成一难题。计算机42还可以生成屏幕(例如,图10和11描述的屏幕),其允许用户自定义经输出装置56展示给用户的高速缓存电影和内容的方式。In accordance with the present invention,
如上所述,传统方式浏览因特网类型的内容要求用户扮演积极的角色,例如通过点击选择内容来观看每个网页。根据本发明的一个方面,改进了浏览内容的过程,以为用户提供或者主动或者被动地经用户计算机42观看和访问高速缓存内容的能力。参见图4,从内容供应者(例如内容聚集器58)经网络信道或其他装置得到的内容最好存储在计算机存储器中(例如,磁盘驱动器55)。图5显示了正提供给计算机42的来自数据流的内容。该计算机包括磁盘驱动器55或其它存储装置,存储装置的一部分可以是高速缓存部分52。高速缓存部分52还可以在独立于磁盘驱动器55的存储装置上。例如预先选择和用户通过广播网络的广播内容部分被存储在高速缓存部分52中,作为下文称作内容片段93的数据文件。当该内容已经由内容聚集器更新并提供给用户计算机42时,来自已经存储在存储装置55的内容聚集器58的内容可以被自动地更新,即改写。一个内容片段93最好为内容聚集器58提供的难题。磁盘驱动器也存储应用95(例如,文字处理和通信程序)和诸如文本和图像文件的数据文件97,其可以通过诸如CDROM、键盘或其它输入装置的不同装置而输入计算机42。As noted above, browsing Internet-type content in traditional ways requires the user to take an active role, eg, by clicking through to select content to view each web page. In accordance with one aspect of the present invention, the process of browsing content is enhanced to provide the user with the ability to view and access cached content either actively or passively via the
继续参见图4,计算机42根据本发明用本地电影产生软件70编程,以便通过组合来自磁盘驱动器55或其它存储装置上的任何目录和文件的抓拍图象来产生高速缓存电影。本地电影产生软件在下文称作高速缓存电影发生器(CMG)70。计算机42被编程以做出每个内容片段93的一个或多个关键页面的抓拍图象,并在磁盘驱动器55上存储该抓拍图象(方框71)。通过创建网页表示,即将文本、图象、HTTP和其它数据转换为利用位图、JPEG或其它格式的图象文件,来产生抓拍图象。根据本发明,计算机42由CMG70编程,以在输出装置56上组合和显示抓拍图象,以为用户提供预览超高速缓冲存储器52中内容片段的高速缓存电影(方框81)。用户因此可以被动观看高速缓存内容的表示。Continuing to refer to FIG. 4, the
计算机42还根据本发明编程,以存储下载或按照需要存储的多个软件工具73。软件工具最好包括图像延续(segue)库75、音频库77和诸如编辑判定列表(EDL)的同步工具79,以提供同步高速缓存电影中的抓拍图象以符合高速缓存电影期间播放的音乐的指令。如下结合图8和9所述,计算机42被编程,以允许用户通过选择高速缓存电影期间播放的音乐或静音(例如,静音扬声器59)自定义高速缓存电影,且抓拍或高速缓存电影中帧展示在输出装置56的速度以及其它诸如屏幕提示符、控制和图象延续的选项被提供给输出装置56。
为创建高速缓存电影,计算机42被编程,以同步输出装置56的计算机监视器上抓拍图象的显示与用户从音频程序库77选择的其它音频电影配乐。来自同步工具79的指令(例如,EDL指令)提供了诸如由动画和电视工程师协会(SMPTE)标准化的SMPTE时间码的同步码。然而也可以使用其它的同步方法。图6说明高速缓存电影的产生。显示了第一抓拍图象96,之后是随后顺序显示的以98总体表示的若干其它抓拍图象。抓拍图象96产生在输出装置56上回放用户选择的背景音乐的选定时间,诸如音乐段中的时间01:02:28:16,如SMPTh代码99所示。因此,展示在输出装置56的抓拍图象的节奏,经同步工具指令,与用户为高速缓存电影期间的回放选择的音乐节奏匹配。相应地,当由摇滚乐而不是室内乐伴随时,高速缓存电影的抓拍图象以帧快进或变化的速度得到展示(例如,该速度比电影进行的更快)。已经选择相同的内容预览的两个用户根据速度和伴随音乐而产生不同的高速缓存电影。内容聚集器58可以利用同步的相同方法创建一难题,即可以与内容聚集器选择的电影配乐风格相称的选定速率产生内容的抓拍图象。To create the cache movie, the
然而,如上所述,用户可以选择没有扬声器59的声音地观看高速缓存电影。抓拍图象可以按照用户输入进行同步,而不是与音频声音工具同步。例如,如图7所示,当不希望有电影配乐时,提供了滑动条67来控制高速缓存电影的展示速率。通过向上或向下移动光标69,用户可以选择高速缓存电影的速度,以便分别更快(例如,3帧每秒)或以更慢的速率(例如,每三秒一帧)展示。计算机42可以被编程,以把一种帧或抓拍图象展示速率与一特定的光标位置相结合。However, as described above, the user may choose to watch the cached movie without sound from
根据本发明的另一个实施例,由计算机42生成一高速缓存电影,计算机42包括磁盘驱动器55上的应用95和数据文件97,以及来自超高速缓冲存储器52或其它存储器的内容片段。CMG70根据文件类型、目录位置或开始或最后编辑日期等等标准选择存储的文件和/或应用。对于用户希望包括在高速缓存电影中的文件和/或应用,产生抓拍图象。图7中描述了这样一个抓拍图象。例如,用户可以选择观看所选日期之前创建或修改的每个文件的抓拍图象。用户然后可以被动地观看每个文件的一部分,来确定例如是否可以删除一个文件。当用户正寻找特定的图像、文本或其它数据而不记得数据存储在哪儿时,磁盘驱动器文件的高速缓存电影也是有用的。用户还可以选择抓拍图象的格式。例如,可只把每个选定数据文件的第一页的抓拍图象可以提供给输出装置56。表示来自存储的可观看文件或四个页的抓拍图象,可用于允许用户观看高速缓存电影正在预览的每个文件的若干页,如图7所示。高速缓存电影还可以包括代表应用的图标或其它图象的抓拍图象。According to another embodiment of the invention, a cache movie is generated by
计算机42还被编程,以允许用户主动地通过中止展示高速缓存电影,以点击抓拍图象,来浏览高速缓存内容,这使得CMG70展示与当前抓拍图象相应的实际内容。用户然后可以点击目前显示内容的任何屏幕图标或超级链接,以跳到在计算机42(例如,经网络60)可以访问的任何地方高速缓存的其它内容片段93和如愿恢复展示高速缓存电影。参见图4,用户可以通过在显示装置47上点击一图标或其它图象来如愿启动CMG70(方框83)。当展示高速缓存电影(方框85)时,用户可以停止高速缓存电影,如方框87所示,以观看由抓拍图象表示的内容片段。用户因此可以有选择地从被动观看角色转换到主动浏览角色,并随后点击内容中提供的提示符或图标并跳到其它有关因特网类型的内容,如方框89所示。当用户不再希望主动浏览选择的内容时,用户可以恢复高速缓存电影的回放,如方框91所示。The
根据CMG70,计算机42可以在用户请求观看高速缓存电影之前产生高速缓存电影,因此这种产生与用户何时希望预览高速缓存内容无关。或者,计算机42响应用户请求经CMG70产生高速缓存电影(例如,当用户请求观看计算机存储装置55中具有选定修订日期的数据文件的抓拍图象时)。当内容改变时高速缓存电影从其一个产生改变到后续的产生。此外,若干不同的高速缓存电影可以同时驻留在超高速缓冲存储器52中,以在用户选择时展示。可以利用不同视频的抓拍图象创建所有"娱乐"高速缓存电影,而可以为用户的专业工作创建"我的文档"高速缓存电影。如果用户保持高速缓存文件以预览喜爱的视频,则"娱乐"高速缓存电影不必象"我的文档"高速缓存电影那样经常改变。According to CMG 70, the
图8和9是根据本发明经高速缓存电影产生而创建的示范性的抓拍图象。这些屏幕描述了正被展示的所选内容的抓拍图象的窗口。该屏幕包括滑动条160和来回移过滑动条160以表示高速缓存电影进程的光标162,以及播放/停止按钮159和消音按钮161。可以去掉按钮159,而通过允许用户双击光标162来交替地停止和启动高速缓存电影。用户可以点击光标162以"冻结"该屏幕,然后再次点击光标162恢复回放该部分。用户还可以点击滑动条160的任何部分,以观看相应于高速缓存电影的该部分的抓拍图象。计算机42被CMG70编程,以存储关于一系列抓拍图象中具有滑动条160上的光标位置的抓拍图象的数据。图9说明在图8所述的抓拍图象之前展示的抓拍图象,如这两个抓拍图象中滑动条160上的光标162的各个位置所示。因此,该用户可以点击滑动条160上的一个位置并跳到当光标162所在位置时展示的抓拍图象,而不必观看在最后一个光标位置和新光标位置之间展示的所有的抓拍图象。8 and 9 are exemplary snap shots created via cache movie generation in accordance with the present invention. These screens depict windows of snapshots of the selected content being displayed. The screen includes a
除了在高速缓存电影期间挑选静音或播放音乐的风格以及高速缓存电影的节奏之外,本发明还为用户提供了其它的方式以自定义抓拍和展示该内容。参见图10,计算机42被编程以在显示装置47上生成音频优选屏幕100,其为用户提供多个关于高速缓存电影伴随音乐的选择。用户在展示高速缓存电影期间通过选择静音按钮114或高速缓存电影的电影配乐按钮104,来自定义他或她的收听经过。音频优选屏幕也提供不同类型的电影配乐的菜单106,诸如拉丁美洲音乐、中东音乐、非洲部落音乐、南方和平音乐、东南亚音乐等等。选择还可以包括特定的艺术家和录音。在图10所示的音频优选屏幕100的例子中,用户已经选择"拉丁美洲3"电影配乐。提供了一个滑动按钮112,以调整电影配乐的音量。In addition to picking the style of silence or playing music during the cached movie and the tempo of the cached movie, the present invention provides other ways for the user to customize the capture and presentation of the content. Referring to FIG. 10, the
图6的抓拍图象96和98和图8和9的抓拍图象为了示范性目的而被描述为全屏幕显示。如图所示,多个抓拍图象可以同时以全屏幕显示展示。CMG70可以在一个显示帧中生成一个以上的高速缓存电影。根据本发明一个方面,不同的成帧选择被提供给用户,以供其选择,这种提供所根据的是计算机42的操作速度和用户在多少个不同的抓拍图象或内容片段被提供在一个帧中的喜好。The snapshots 96 and 98 of FIG. 6 and the snapshots of FIGS. 8 and 9 are depicted as full screen displays for exemplary purposes. As shown in the figure, multiple snapshots can be displayed on a full screen at the same time. The CMG70 can generate more than one cache movie in one display frame. According to one aspect of the present invention, different framing options are presented to the user for selection, based on the operating speed of the
参照图11,计算机42被编程,以生成布局优选的屏幕130,以允许用户创建具有一个以上内容片段的显示帧或高速缓存电影,和在不同的屏幕目的地(即,显示器上的坐标)自定义这些项目在屏幕上窗口的放置。布局菜单132允许用户从各种预先设计或用户设计的布局中选择。例如,沿屏幕的左侧可以提供一排三个屏幕上窗口,用于分别显示来自三个内容片段93的视频数据,诸如播放新闻节目、广播地方新闻节目和广播体育精彩场面节目。另一个屏幕上窗口可被放置在屏幕的顶部,以便以例如文字格式显示来自另一个内容片段93的股市信息。这些屏幕上窗口被表示为预览窗口136中的窗口"1"、"2"、"3"和"4"且在所显示的例子中对应于菜单132的"交替的2"布局选择。分辩率菜单134允许用户改变显示装置47的分辩率,以用于本发明的被动和主动内容观看应用程序。当用户退出本发明的被动和主动内容观看应用程序时,计算机42被编程以使分辩率回到启动主动内容观看应用程序之前使用的先前设置。"启动时转换分辩率"按钮138允许用户经菜单134禁止分辩率的改变。"更多"按钮138允许用户转向提供更多布局自定义选择的另一个屏幕,诸如允许用户创建自定义布局或修改预先定义的布局。用户被提供有转换屏幕上窗口的设置以及屏幕上窗口的尺寸和形状的选择。例如,用户可以对用户选择观看的不同内容指定优先权。例如,被认为对用户是最重要的内容可以被提供在屏幕上最突出的窗口中。其它的屏幕上窗口可以生成为背景中的最小化窗口,可以利用鼠标53点击这些窗口并使之放大以用于临时观看。此外,用户可以选择不同的图象延续选择。例如,用户可以在从图象延续程序库75中选择抓拍图象之间的不同的动画转变机制。在展示另一个抓拍图象之前,通过减小或渐弱目前正显示的抓拍图象直到显示装置47空白,使抓拍图象之间的转换得到表示。抓拍图象还可以通过穿越或滑动然后离开显示装置47来展示。Referring to FIG. 11 , the
根据本发明的计算机42最好具有本机屏幕或图标或桌面功能(例如,图12所示的"WorldView"屏幕170)。本机屏幕可以为用户提供输入自定义模式的选择,其中计算机42生成屏幕(例如,图10和11所示的屏幕)以提示用户作出关于自定义地展示高速缓存电影和高速缓存内容的选择。或者,可以在高速缓存电影访问控制面板期间通过点击表示控制面板的抓拍图象进入自定义模式,该控制面板包括自定义屏幕。每个屏幕可以提供有图10和11中用154总体表示的标签,以便在本发明的应用程序中转换屏幕时引导用户。此外,可以在屏幕上提供诸如输入用户选择的取消按钮156和接受按钮158的接口部分,以允许用户控制何时由计算机42存储和实现他或她的选择。The
继续参考图12,可以在显示装置47上提供具有内容选择机制的抓拍图象170,以在选择广播可传送用于存储的内容时引导用户。抓拍图象170提供列有不同内容的两列菜单172和174。分别利用上下按钮176和178来滚动菜单172和174。计算机42利用用户的选择,在例如高速缓存装置52中存储来自内容聚集器58的相应信息。菜单172和174中的内容可以由内容聚集器58分类成诸如"儿童"和"新闻"。例如"我的文档"和"控制面板"的内容类型名和类别名可以由计算机42生成并显示在滑动条160上。类型名可以由CMG70根据选定的高速缓存内容动态生成并在滑动条160上显示。来自滑动条160的用户类型选择,允许用户跳到高速缓存电影中符合所选类型的内容的抓拍图象。Continuing with FIG. 12, a
如上参照图5所述,高速缓存内容可以包括用于受计算机42控制的装置的例如控制面板的文件或应用,诸如用于接收广播内容的无线接收机卡、电视调谐器卡、音频卡、和家庭安全或环境控制系统等等。用于外部或外围设备的控制面板的抓拍图象可以被包括在高速缓存电影中并在滑动条160上提供单独的类型(例如,"控制面板")。因此,用户可以扫描多个控制控制面板抓拍图象并浏览相应于此的实际内容,以便控制设置。As described above with reference to FIG. 5, the cached content may include files or applications, such as control panels, for devices controlled by the
图12和13说明了利用本发明的CMG70可得到的多媒体。抓拍图象可以产生于不同的媒体类型并呈现在单个抓拍图象上。不同的媒体类型可以是例如提供股市速率的实时数据流、HTML、GIF、文本、Quicktime、Flash、SMPTE、EDL等等。Figures 12 and 13 illustrate the multimedia available with the CMG 70 of the present invention. Snapshots can be generated from different media types and presented on a single snapshot. The different media types can be, for example, real-time data streaming at stock market rates, HTML, GIF, text, Quicktime, Flash, SMPTE, EDL, etc.
结合图3如前所述,某些用户可以经单向广播系统访问选择的因特网类型的信息。可以例如由内容聚集器58提供选择的因特网类型的数据,因为足够的用户期望某些类型的信息,因而同时广播该信息到许多用户比在点对点类型的通信系统中在请求基础上向单个用户提供数据更有效。系统40向用户发送选定的信息而不需要从该用户到内容供应者或聚集器的信息请求或其它信号。As previously described in conjunction with FIG. 3, certain users may access selected Internet-type information via a one-way broadcast system. Selected Internet-type data may be provided, for example, by
计算机42可以被编程,以在显示装置47上产生HTML控制/可浏览页的抓拍图象,显示装置47指导用户从诸如地方新闻报告、地方气象报告、股市报告、和消费者信息的多个信息题目中进行选择。广播内容还可以包括,例如用于诸如古典音乐、世界音乐、乡村音乐的各种音乐类型的音频节目、地图、故事片、电视节目、远程学习节目、来自因特网站点的信息等等。用户选择在他或她计算机上下载和高速缓存哪个广播内容,抓拍图象则由计算机42展现于显示装置47的屏幕窗口上,以创建如上所述的高速缓存电影。因此,用电视或类似视频的格式提供选择和高速缓存内容的预览。换句话说,用户可以被动地预览该用户从广播频道66选择的所有的内容的精彩片段。用户还可以如结合图4所述地浏览该内容。如果选择新闻广播节目,则每当内容聚集器更新和广播该节目时,更新该新闻广播节目。诸如视频的内容可以下载,以在更迟的时间观看。因此,用户方便地不必当场接收和存储选择内容。另外,内容可以在夜间或计算机42不使用时的其它时期下载。在涉及双向通信系统的本发明的另一个实施例中,计算机42存储某些内容的抓拍图象,但无实际的内容对应于这些抓拍图象。计算机42经一网络访问用来自远程数据源的这些抓拍图象代表的内容,如图3所示。The
虽然已经参照优选实施例描述了本发明,但应当理解本发明并不限于其细节。上面的描述中已经建议了各种修改和替换,本领域普通技术人员也可以想起其他的修改和替换。所有的这种替换都包含在由所附权利要求书所定义的本发明的范围内。While the invention has been described with reference to preferred embodiments, it is to be understood that the invention is not limited to its details. Various modifications and substitutions have been suggested in the above description, and others may also occur to those of ordinary skill in the art. All such alternatives are included within the scope of this invention as defined by the appended claims.
Claims (41)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16538598A | 1998-10-02 | 1998-10-02 | |
| US09/165,385 | 1998-10-02 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1326562A true CN1326562A (en) | 2001-12-12 |
Family
ID=22598696
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN99813301A Pending CN1326562A (en) | 1998-10-02 | 1999-09-21 | System for providing user with active and passive access to cached content |
Country Status (15)
| Country | Link |
|---|---|
| EP (1) | EP1116091A4 (en) |
| KR (1) | KR20010079975A (en) |
| CN (1) | CN1326562A (en) |
| AP (1) | AP2001002117A0 (en) |
| AR (1) | AR022101A1 (en) |
| AU (1) | AU6256799A (en) |
| BR (1) | BR9914243A (en) |
| CO (1) | CO5140140A1 (en) |
| EG (1) | EG21922A (en) |
| JO (1) | JO2150B1 (en) |
| MA (1) | MA24996A1 (en) |
| PA (1) | PA8483001A1 (en) |
| PE (1) | PE20001197A1 (en) |
| TW (1) | TW484288B (en) |
| WO (1) | WO2000020957A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2003274558A1 (en) * | 2002-11-20 | 2004-06-15 | Koninklijke Philips Electronics N.V. | User interface system for presenting to a user the contents of an information carrier |
| US7620185B2 (en) * | 2004-09-15 | 2009-11-17 | Nokia Corporation | Preview of payable broadcasts |
| US11194524B2 (en) | 2017-09-15 | 2021-12-07 | Qualcomm Incorporated | Apparatus and method for performing persistent write operations using a persistent write command |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996031829A1 (en) * | 1995-04-06 | 1996-10-10 | Avid Technology, Inc. | Graphical multimedia authoring system |
| US5966121A (en) * | 1995-10-12 | 1999-10-12 | Andersen Consulting Llp | Interactive hypervideo editing system and interface |
| US5877781A (en) * | 1995-11-29 | 1999-03-02 | Roland Kabushiki Kaisha | Memory control device for video editor |
| US5969716A (en) * | 1996-08-06 | 1999-10-19 | Interval Research Corporation | Time-based media processing system |
| US5963204A (en) * | 1996-09-20 | 1999-10-05 | Nikon Corporation | Electronic camera with reproduction and display of images at the same timing |
| WO1998034181A2 (en) * | 1997-02-03 | 1998-08-06 | Koninklijke Philips Electronics N.V. | A method and device for keyframe-based video displaying using a video cursor frame in a multikeyframe screen |
| US5933137A (en) * | 1997-06-10 | 1999-08-03 | Flashpoint Technology, Inc. | Method and system for acclerating a user interface of an image capture unit during play mode |
-
1999
- 1999-09-21 WO PCT/US1999/021827 patent/WO2000020957A1/en not_active Ceased
- 1999-09-21 CN CN99813301A patent/CN1326562A/en active Pending
- 1999-09-21 AU AU62567/99A patent/AU6256799A/en not_active Abandoned
- 1999-09-21 EP EP99949762A patent/EP1116091A4/en not_active Withdrawn
- 1999-09-21 AP APAP/P/2001/002117A patent/AP2001002117A0/en unknown
- 1999-09-21 KR KR1020017004226A patent/KR20010079975A/en not_active Withdrawn
- 1999-09-21 BR BR9914243-0A patent/BR9914243A/en not_active Application Discontinuation
- 1999-09-27 PA PA19998483001A patent/PA8483001A1/en unknown
- 1999-09-27 PE PE1999000977A patent/PE20001197A1/en not_active Application Discontinuation
- 1999-09-28 AR ARP990104893A patent/AR022101A1/en unknown
- 1999-10-01 MA MA25798A patent/MA24996A1/en unknown
- 1999-10-01 TW TW088116926A patent/TW484288B/en active
- 1999-10-01 CO CO99062301A patent/CO5140140A1/en unknown
- 1999-10-02 EG EG122799A patent/EG21922A/en active
- 1999-10-02 JO JO19992150A patent/JO2150B1/en active
Also Published As
| Publication number | Publication date |
|---|---|
| JO2150B1 (en) | 2002-08-07 |
| TW484288B (en) | 2002-04-21 |
| EG21922A (en) | 2002-04-30 |
| AP2001002117A0 (en) | 2001-06-30 |
| WO2000020957A1 (en) | 2000-04-13 |
| MA24996A1 (en) | 2000-07-01 |
| PE20001197A1 (en) | 2000-11-09 |
| PA8483001A1 (en) | 2001-12-14 |
| CO5140140A1 (en) | 2002-03-22 |
| AR022101A1 (en) | 2002-09-04 |
| BR9914243A (en) | 2001-10-02 |
| EP1116091A1 (en) | 2001-07-18 |
| AU6256799A (en) | 2000-04-26 |
| KR20010079975A (en) | 2001-08-22 |
| EP1116091A4 (en) | 2001-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5429881B2 (en) | Simplified media service search using the control unit | |
| EP2433423B1 (en) | Media content retrieval system and personal virtual channel | |
| US6557042B1 (en) | Multimedia summary generation employing user feedback | |
| US6166735A (en) | Video story board user interface for selective downloading and displaying of desired portions of remote-stored video data objects | |
| US8713439B2 (en) | Systems and methods for providing a video playlist | |
| US7996791B2 (en) | Streaming video programming guide system selecting video files from multiple websites and automatically generating selectable thumbnails | |
| US8332886B2 (en) | System allowing users to embed comments at specific points in time into media presentation | |
| US7313808B1 (en) | Browsing continuous multimedia content | |
| US7401351B2 (en) | System and method for video navigation and client side indexing | |
| US8856826B2 (en) | System and method for effectively presenting multimedia information materials | |
| US20010049826A1 (en) | Method of searching video channels by content | |
| US20040021684A1 (en) | Method and system for an interactive video system | |
| US20020140719A1 (en) | Video and multimedia browsing while switching between views | |
| US20030167467A1 (en) | User-customized interactive television ticker, including a feature for viewer exclusion of ticker topics | |
| US20030074671A1 (en) | Method for information retrieval based on network | |
| WO2010132718A2 (en) | Playing and editing linked and annotated audiovisual works | |
| WO2005109890A2 (en) | Management and non-linear presentation of broadcasted or streamed multimedia content | |
| US20090019489A1 (en) | Method and apparatus for displaying movie titles based on distributed objects | |
| CN101491089A (en) | Embedded metadata in media presentations | |
| WO2005109891A2 (en) | Management and non-linear presentation of news-related broadcasted or streamed multimedia content | |
| CN1326562A (en) | System for providing user with active and passive access to cached content | |
| JP2004045776A (en) | Delivery audio data creation method, delivery audio data creation system, audio data delivery system, and audio data delivery method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| C10 | Entry into substantive examination | ||
| PB01 | Publication | ||
| 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 | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1062810 Country of ref document: HK |