CN1179547C - 用于游览全球影象的方法和系统 - Google Patents

用于游览全球影象的方法和系统 Download PDF

Info

Publication number
CN1179547C
CN1179547C CNB961231726A CN96123172A CN1179547C CN 1179547 C CN1179547 C CN 1179547C CN B961231726 A CNB961231726 A CN B961231726A CN 96123172 A CN96123172 A CN 96123172A CN 1179547 C CN1179547 C CN 1179547C
Authority
CN
China
Prior art keywords
target
point
interval
sign
characterizes
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
CNB961231726A
Other languages
English (en)
Other versions
CN1159696A (zh
Inventor
Da
D·A·施蒂利
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1159696A publication Critical patent/CN1159696A/zh
Application granted granted Critical
Publication of CN1179547C publication Critical patent/CN1179547C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234336Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by media transcoding, e.g. video is transformed into a slideshow of still pictures or audio is converted into text
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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
    • 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/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/147Scene change detection

Abstract

一种用于在诸如国际互连网/全球网上提供视频游览的系统和方法。通过诸如一个全球游览器的顾客软件提供一个图形用户接口。一个顾客/用户选择一个存储在远端服务器的视频数据目标。将在目标内的一组点作为对应的一些表征图形显示在顾客图形用户接口显示器上。用户选择由表征图形定义的间隔,最好是在两个当前表征图形之间的间隔。根据该选择,选择彬显示落在所选择的间隔内的一组新点。

Description

用于游览全球影象的方法和系统
本发明涉及计算机系统和多媒体通信的领域,更具体地说,涉及视频存储和压缩,及视频交互式视频播放和游览的领域。
虽然这里所用的有些术语也包含着字典的含义,但是介绍一下面的某些术语的词汇可能是有益的。
Internet(″the Net″)(国际互连网):将全世界的计算机的连接在一个网中的连接系统。
TCP/IP:传输控制规约/互连网规约。一个包交换方案,互连网用来交换,发送和构建从e-mail到视频的数据。
World Wide Web(WW,″the Web)(全球网):国际互连网的应用让人们可通过按钮一下感兴趣的字或短语,从服务器到服务器和数据库到数据库的国际互连网交换寻找信息。一个国际互连网服务器支持顾客和提供信息。
Home page(家庭页):一个向国际互连网用户引导在国际互连网所存储的信息的多媒体内容表。
Server(服务器):一个根据另一个机器(″顾客″)命令执行一个任务的机器(计算机)。在本发明的上下文中,服务器的主要功能是为方便在全球分配所存储的信息。
Cleint(顾客):一个向服务器提供命令的机器,接收服务器的服务的机器。通常,一个顾客机器是由一个终端用户操作的,并响应于用户的命令。
Web Browser(全球游览器):一个在用户操作的顾客计算机上运行的程序。当用户用一个游览器游览全球网时,游览器作为一个国际互连网导游,允许顾客机器去显示由服务器支持的图标工作台,目录和搜索工具。
URL( ):Universal Resource Locater(环球资源分配器),一个字符串形式的电子邮件地址的全球文件版本,它唯一地识别一个全球提供的文件,申请人,或工具。
Hyperlink(超级链路):一个埋设在用户可理解的显示的和/或醒目的项目中的网络寻址工具,诸如一个字,一个短语,一个图标或一个图象。可以用其相应的Hyperlink访问一个URL。当一个在顾客机器上的用户通过用户接口选择突出的超级链路时,所属项目被检索以支持顾客全球游览器。
HTTP Hypertext transfer protocol:HTTP超级文本传输规约。在URL的起始处的字符串指示:由URL指定的文件或文档包括按HTTP定义的超级链路。
HyperText Markup Language(超级文本Markup语言)(HTML):HTML是由全球服务器使用的语言,用来生成和连接由全球顾客观看的文件。HTML使用超级文本文件。超级文本文件的其他的使用在下面的美国专利已经有介绍:
在1993年4月20日公布的Bernstein等人的US 5,204,947;
在1994年三月22日公布的Bernstein等人的US 5,297,249;和
在1994年十月11日公布的lewis的US 5,355,472。
所有上述专利已经转让给TBM公司,收作本专利的参考文献。
近年来,视频数据压缩,存储和交互访问技术已经汇集一起,给寻求能远距离存储多媒体信息的用户提供了激动人心的前景。
在网络通信技术的领域,特别激动人心的是国际互连网的突起和其成就,即全球网络的建立。国际互连网和全球网已经给人以一种所谓“信息高速路”的印象。通过全球网获取信息已经被人戏称为(冲浪全球网)。
国际互连网不是一个单独的网络,也没有单独的拥有者,或控制者。国际互连网是一个无法控制的网络的网络。它是那些人们愿意互相连接在一起的许多不同的网络,公共和私人,大的和小的网络的联合体。由这些网络图象的合成网络不依赖于单个传输媒体。可以通过卫星链路,光纤通信干线,电话线,电缆电视线和局部无线电链路进行双向通信。
为了达到此目的,由国际互连网支持的全球网已经作为一种通信,广告,和订购手段支配了工业界。全球网方便了用户通过选择一个醒目的词,图形,或按钮(程序目标的表征图形)让人们可以从一个服务器到另一个服务器获取信息资源,人们可以运用称之为“超级链路”的策略。为了开发全球网,用户在其计算机上装上一个称之为“全球网游览器”特定的导航程序。
当前已有许多游览器投入使用。一般的例子是NetScape,Mosaic和IBM的Web Exporer(全球网开发器)。游览器让顾客的用户通过遍布全球的服务器获取存储在其中的信息。通过将文件或数据包从服务器存储器资源送到要求的顾客,由服务器将该信息送达到顾客。
游览器的一部分功能是为了提供图象或视频(即影象,下同)数据。通过适当指定的全球网页或接口可向一个在顾客机器上的用户提供全球静止图象或视频信息。静止图象也可由用户选择用作为超文本型链路以改进其他功能。例如,一个用户可通过选择一个静止图象来对视频进行编辑。
然而,视频数据目标是很大的,或更精确地说,在实时观看视频数据目标时,每单位时间的数据量是很大的。结果,用户获取所需的视频数据目标受到数据通过量的限制。现有市场的状态不可能通过国际互连网以一个用户满意的响应时间提供长于几十秒的实时视频。
因此,用来向提供获取数据目标,游览,搜索等等的多媒体和通信系统,必需考虑以最好地利用可提供的通过量以对用户最有用的形式提供视频数据的问题。
为此,让我们来看看视频数据压缩,存储,和交互访问的技术的现状。近来的工作已做得使视频资料在全球网可获取和使用。例如,由Amy T.Incremona著的于1995年八月发表在ADVANCEDIMAGING的题为“Automatically Transcribing and Condensing Video”一文中,描述了一个用来提供具有诸如一个伴音或闭路字幕的文本索引的视频的方法。静止图象连同附有该图象语音文本的副本一起提供(参见第60页)。该信息是以HTML格式提供的。于是,一个用户可利用在视频图象和道白或字幕文本之间的当时的对应的优点,为了寻找在相应于文本的已知点的图象中的所需点,用户执行对在文本的已知点的键词搜索。通过此键词搜索获得了在视频中的所需点。
在Shahraray等人的″Atomatic Generation of Pictorial Transcripts ofVideo Programs″(SPIE Vol.2417,512-518页)中描述了一种用于产生有闭路字幕信息相伴的视频程序的图象副本的自动著作系统。该系统采用一个具有一系列行的的表格,每行包含一个对一个图象位置的指针,而每个指针指向相对于该图象的文本段落的起始。一个用于GUI显示的视窗显示在上文的图4中,本发明的图1以简单的形式再现了该图。图1示出了一个视频图象2,一个闭路字幕文献子区域4和一个基本用户控制区域6。该基本用户控制包括一个“寻找”滑尺8。
于是,现有技术已经可使用根据相关的文本获取视频信息。然而,一个未被现有技术提供的用于获取视频的更一般的方法,可切断在视频图象和配音或闭路字幕文本之间的联系。
本发明的目的是为了提供一个便于用户通过诸如全球网这样的具有一个顾客服务器配置的通信媒体获取所存储的视频目标,观看和游览系统和方法。
本发明的另一个目的是为了提供用可方便地让用户获取所存储的目标而无需键入任何不是视频本身的实际部分的文本或其他伴随的标记。
为达到此目的和其他目的,本发明提供一种用来在一个用户的终端显示属于一个存储的视频目标的的视频数据目标信息的方法,该存储的视频目标包括一个当前起始点,一个当前结束点和和在它们之间的当前中间点。
该方法包括如下步骤:
首先,通过一个用户接口向用户提供在视频数据目标,最好是静止图象,中的一个序列表征图形的点。每个所提供的数据目标的表征图形或静止图象相应于在视频数据目标中的一个当前点中的一个点。在典型的情形下,其中用户是一个国际互连网/全球网用户,而视频数据目标则以一个可通过一个服务器遥控获取的方式被存储,提供视频数据目标的步骤包括执行一个适当的操作来识别在要用来提供表征图形的视频数据目标中的识别点。一个最好的技术是检测场景的转切。
然后,提供一个用户接口,包括一个让用户选择在第和第二当前点之间的间隔的装置。用户接口最好是一个图象用户接口(GUI),如可通过诸如IBM的OS/2计算机操作系统和微软公司的视窗操作系统的图形用户接口(GUI)。此外,最好也提供诸如一个视频屏幕和一个鼠标器的适当的接口设备。
最后,根据用户如此选择的间隔,提供一个序列表征图形,每个序列的表征图形相应于在视频数据目标中的一个相对的当前点,每个相对的当前点落在如上所述的第一和第二当前点。
因此,通过提供这一能力,本发明可使用户进入其所感兴趣的长而大的视频目标的一部分。本发明的优点是消除了如在上面讨论的现有技术那样需要使用伴随的视频目标的文本作为一个支撑。
虽然本发明主要作为方法进行了说明,但是熟悉本技术领域的人们可以认识到,诸如一个常规的数据处理器,包括一个CPU,存储器,I/O,程序存储器,一个连接总线,和其他适当的部件都可以被编程或设计的便于实施本发明。这样一个处理器可包括用来执行本发明方法的适当的程序装置。此外,一个制成品,诸如一个用于数据处理系统的预先录制的磁盘或其他类似的计算机程序产品,可包括一个在其上预先录有用来指导数据处理系统以方便实施本发明的方法的存储媒体和存储装置。应该认识到,这种装置和产品也落在本发明的精神和范围中。
图1是用于视频游览的现有技术的图形用户接口的示意图。
图2是典型的分布式计算机系统的系统方框图,该计算机系统有内部和外部网络,包括国际互连网,将顾客连接到全球网服务器和其他服务器,顾客系统能够将本发明结合进去。
图3是说明本发明的高级别流程图。
图4是图3的流程图的一个步骤的更详细的实施的流程图。
图5是图4的一个步骤的更详细的实施的流程图。
图6是一个本发明的图形用户接口的示意图。
图7是一个本发明的图形用户接口的示意图。和
图8是一个图3的流程图的一个步骤的更详细的实施的流程图。
图2示出了一个典型的通信和处理系统,包括节点(计算机,处理器等等)和其间的通信媒体,组成了一个包括顾客,服务器,信息存放器,和通信链路和通信网络的典型的资源组合的信息传送方法。总的用9表示的各个节点,由总的用7表示的各个网络将其互相连接。这些网络包括局域网络(LANs),宽域网络(WANs)等等。
下面对图2的讨论将集中在某些用来说明本发明的新颖性和非显而易见性的各个部件。在图2的系统中,顾客机器10包括一个计算机或其他装置(如上所述),运行一个全球网游览程序。利用一商用计算机程序产品可向一个通用计算机提供由顾客10运行的结合了本发明的程序。所述产品可以例如时预录的软盘11,或其他适合的计算机可读的记录介质。在这样一个计算机程序产品中,实施为一个程序码的本发明的新颖性和非显而易见性的特征已经被预编程到磁盘中,以方便销售和指导顾客机器10按本发明进行操作。
顾客机器10通过一个诸如国际互连网的通信网络12被连接到全球网服务器14。以常规的方式提供对国际互连网的物理使用。用于在顾客10和服务器12之间交换消息的总的指令规约则还是常规的。
顾客机器10最好是一个智能计算机系统,诸如一个IBM PS/2计算机,一个IBM的薄板膝上计算机,或一个IBM RISC系统6000工作站。通过一个适当的通信接口软件工具,诸如IBM的OS/2WARP连接软件产品,将通信耦合到网络。
在顾客机器10中的该全球网游览器最好是IBM的全球网开发器软件产品,或诸如NetScape或Mosaic工具这样的等效的软件工具。此计算机系统10是双向与OS/2WARP连接设备相耦合,通过一条线路或一个无线系统与服务器机器14相连。
如上所述,由服务器14运行的结合了本发明的程序以诸如软盘15这种预录的媒体的形式提供给通用计算机。此时,本发明的新颖性和非显而易见的特征的程序码被预录在磁盘15上,以便于上市销售。
图3是一个说明本发明的方法的操作的高级别流程图。一本发明的最佳实施例采用一个支持一个利用HTML格式的用户接口的顾客机器,并采用全球网。本发明的许多功能可在服务器上执行。然而,下面的描述将有助于对顾客机器的用户考虑的优越之处。
开始时,用户选择一个视频目标(步骤20)。这可以任何合适的方式进行。全球网提供许多格式,技术等,用来选择目标。在最佳的实施中,有用户选择视频目标以将一个请求通过全球网从顾客机器送达到一个服务器机器。具体地说,一个由服务器14提供给顾客10的全球网页,可包括一个图形接口,诸如一个超文本链路,用来使用户选择一个目标。一个方便该用户选择的最佳的方法是利用一个图形接口,诸如示于图6的全球网页(下面要讨论)。图6的全球网页,可用已知技术,例如用上述讨论过的现有技术,进行设计和实施。
在步骤22中,显示了响应于用户请求的在视频数据目标内的所选择的点的第一组表征图形。在实施该全球网的最佳实施例中,在步骤22中选择点的选择在服务器进行。在图4中给出了服务器对实施步骤22的更详细的的描述。
参阅图4,服务器首先接收一个用户的视频目标请求(步骤24)。该服务器获取视频目标(步骤26),并选择在目标中的一集当前点(步骤28,在图5中有更详细的描述)。服务器然后产生用于显示的所选当前点的表征图形(步骤30)。在一个实施全球网和HTML链路的最佳实施例中,当前点的表征图形是相应于在视频目标中的当前点的按钮图象。最后,最好通过从服务器到顾客机器发送一个诸如全球网页这样的图象来显示该信息(步骤32)。图6所示的全球网页是一个最佳的实施(下面要讨论)。
在详细地描述显示以前,先更详细地描述步骤28(选择当前点)。这可以任何合适的方式进行。一个可能的方式是在视频目标内随意选择当前点。
然而,当前点最好选择在视频目标的场景切换点。在本发明的最佳实施例中,图5更详细地显示了步骤28的实施。
参阅图5,图中给出了给相邻帧计算一个场景的变化量值(步骤34)。在一个具体的最佳实施例中,该变化量值是用计算一个在两帧之间的标称化相关进行的。(为了讨论目的,该帧将被称之为“图象”I和“模式”M,无需一定要在它们之间有任何当前次序或顺序。)
用直接相关来计算场景变化量值是可能的,此时,图象I的每个象素与模式M的相应的象素相乘,并积累乘积之和。在这样的方法中,利用行-列坐标或其他适合的方法可建立对应。
然而,一个特别最佳的方法如下所述:对每个图象I的象素,考虑在模式M中的对应点的周围。为了计算帧变化量值,在最接近于在图象I中的点的值的模式M邻近范围内的一个点,最好最接近于灰度值,被在图象I中的点的值相乘。
业已发现,使用具有最接近值的相邻点而不是使用精确相对应的点可改进对在高频图象数据的区域的移动的响应。对一个在图象中的给定点,可以任何适当的方式建立在模式中的一集相邻点,诸如用根据如行-列坐标这样的的系统来识别图象点和用将模式相邻限定为坐标的行和列的点匹配于图象点的点或限定为行和列的坐标是在图象点坐标值的上或下的点这样的方式来建立模式中的一集相邻点。
此外,为了减少对在基本上相同的场景的图象之间的照明的变化的灵敏度,采用标称化相关型式。
一个推荐的将相关函数和如上所述的象素周围搜索相接合的公式已经发现工作得挺好。具体地说,由于该公式以标称化,所以易于门限。该公式如下:
r = n Σ i I i M i - Σ i I i Σ i M i ( n Σ i I i 2 - Σ i I i 2 ) ( n Σ i M i 2 - Σ i M i 2 )
式中,r为场景改变量值,而n为用在量值计算中的活动象素的数目。取决于用户的特定环境或优先,n可以是在帧中的总象素,或用来计算的总数的子集。
Ii是在图象I中的象素中的第i个象素(诸如厚度值)。Mi时在模式M中的象素之一的值,该Mi要与Ii配成对用来进行如上所述的场景变化计算。
用来区分象素间的下标i是一个用于本讨论目的一个简化的表示。用来区别象素的任何对一个特定的实施是可以理解为或认为是适当的方法都可以使用。例如,如果象素是一个矩形陈列,则其下标可为一个编序的对,诸如行列计数。一个极坐标系统,或其他认为对一个特定的实施是适合的其他系统也是可以使用的。
注意,为此目的,Mi既可是第i个象素,或在第i个象素附近的一个象素。这就是说,如果,例如,使用一个行-列坐标系统,一个如上定义的相邻区域,则图象点Ii=Ir,c和模式点Mi=M(r+1).c配成对,如果M(r+1).c有最接近于在所定义的区域中的任何模式点的Ir,c值。
一旦已经给在视频目标中的相邻帧的各种对确定了场景的变化值,这些值被与帧变化门限相比较(图5步骤36)。如上所述,这一表示产生一个标称化的场景变化值,该值对两个系统帧为0。因此以具有0和1之间的值的场景变化门限工作是方便的。然而,任何合适量值的门限也是可采用的。
然后,作一个测试(步骤38)以确定是否该值比门限值大(大于或等于门限;根据此特定的实施都是适合的)。该测试结果确定是否该两帧被看成为有场景变化(步骤40,42)。
图6和7示出了用户接口的一个最佳图形的实施例。在一个要被用于诸如全球网这种环境的最佳实施例中,图形接口是用HTML来实施的。不再详细地描述该实施,因为这些对熟悉HTML和其他图形用户接口的人们都是已知技术。
先参阅图6,该图示出了提供给用户的选择菜单。该菜单列出了可提供的视频目标。该所列的目标可以包括显示视频目标内容的一个简图,提示或描述该视频目标的文本标题。此外,该菜单可以包括其他用户使用的信息,诸如所存储文件的字符。例如,图6示出了一个图例“Energy 1 mpeg file”50,这告诉用户视频目标包含根据MPEG数据压缩标准压缩的图象信息。该所列的视频目标最好以HTML格式提供,这样用户可以用诸如在按钮图象或其他标识符上作鼠标按钮来选择一个视频目标。
响应于用户的命令,服务器14获得视频目标并如图4所示,响应于顾客机器10。在图3的步骤44中,一个用户接口用来观看和游览视频目标。图7示出了在全球网上使用的一个最佳实施例。
图7示出了一个可在顾客机器上显示的用来给用户观看的图形图形。本发明显示在视频目标中的几个当前点的表征图形。最好,这些图形如按钮图形52一样被显示。为了减缓压缩,按钮图形52以当前次序,以用户主动安排,诸如从左到右的次序排列以显示,形成一个“货架”,使用户能以其眼睛从左到右扫描,了解在视频目标中的图象或事件。
为了进一步帮助用户了解所显示的按钮图象出现在视频目标的何处,给出了全部视频目标的表征图形和由所显示的按钮图象所覆盖的部分的图象。在图7中,上述是用滑条54表示的。滑条54是水平显示的,但是也可用任何适合的配置,最好是一适合于用户直觉的配置。滑条54的整个水平长度代表了视频目标的持续时间,标记56图象所显示的按钮图象在视频目标内的相对位置。最好,标记56有一个相对于整个滑条54的相对宽度,以反映被所有所显示的表征图形覆盖的的整个视频数据目标的部分。
标记56可用熟悉常规的GUI视窗应用中的滑条的用户的技术来移动,即用一个鼠标器将光标打到标记56上,按下鼠标器并通过移动鼠标器来拖拉标记56。此外,可提供一个GUI控制嵌板55,它具有一些诸如左,右,左快,和右快按钮。通过将光标置于其中一个上述按钮,或其他适合的控制按钮,并按一下鼠标器按钮,用户就可将标记56沿滑条54滚动。
不管用户用什么特定的技术沿滑条54移动标记56,在视频数据目标中的点的表征图形的出没表示标记56正覆盖的视频数据目标那部分的关键帧。于是,通过移动标记56,用户选择其想要仔细观测的视频数据目标那部分。
此外,根据本发明,诸如连续号这样的识别标记可被指定给关键帧,为了帮助用户保持跟踪那些关键帧已经被检查过,或在何处在视频数据目标内出现一个给定帧。该信息可被提供给用户接口。一个图象计数57以连续数的形式显示该识别标记。例如,在图7中,标记56是在滑条54的左端。就是说,在所观看的视频数据目标中的第六按钮被显示。于是,图象计数57显示一个1的数值,指示最左的简图图象视频数据目标的第一简图(也就是说,最早的当前点)。如果一个用户想要使用控制55或标记56来移动视频数据目标,则当标记56被移动到右边,和在后面视频数据目标中的不同的简图52出现时,图象计数57的值将增加。结果,用户可识别一个特定感兴趣的图象并将它记住以便将来以此图象计数值获取该图象。
如上所述,用按钮图形52和滑条54显示了在一个最佳实施例中的图3的步骤22。
此外,根据本发明,用户接口包括用来选择在数据目标内的一个间隔的装置。该间隔是根据所显示的表征图形来选择的。最好,用户选择一个图象,并根据在所选择的表征图形和另一个诸如为该图形的当前相邻一个图形之间的间隔来选择间隔。为方便观看和游览而提供用户接口的图3的方法的步骤44是用提供选择装置予以实施的。
根据本发明,在步骤44中提供的用户接口包括一个选择在两个关键帧之间的间隔的装置。最好用来选择一个间隔的装置与本发明的系统的图形用户接口GUI结合一起工作。也就是说,用户使用一个GUI输入装置,诸如一个鼠标器,来从显示在显示器上的间隔的几个表征图形选择一个所需要的几个的表征图形。
图8中显示了一个执行步骤44的最佳的方法。
参阅图8,用户首先提出一组视频目标的帧的表征图形,诸如在图7所示的图形系列52。用户观察简图并确定其所要详细地考察的一部分视频目标是落在两个简图之间。用户通过图形用户接口选择间隔(步骤58)。简图实施为一个超文本链路,而用户的简图的选择表明其对在简图和一个邻近简图(最好是紧跟所选择的图形的后面的图形)之间的间隔感兴趣。
用户的图形的选择是以作为一个超文本选择的已知方式处理的。服务器检查在被选择的帧与下一帧之间的视频目标部分。以类似于图4的步骤28的方式,服务器选择新的一组落于所选择的帧与下一帧之间的关键帧(步骤60)。
以基本上类似于上述(图4的步骤30和32)的步骤的方法显示所选择的帧(步骤62)。此外,滑条56反映通过移动和/或改变宽度选择间隔。
在许多情形下,用户想要将上述处理反复几次,以便将视频目标的感兴趣区收窄到一个特定小区域。于是,在图8示出了一个重复回路(步骤64和回到步骤58的回路)。
虽然以上已详细地描述了本发明的最佳实施例,但是应该认识到,在不脱离本发明的权利要求的范围内,熟悉本技术领域的人们还可对这些实施例进行修改和调整。

Claims (20)

1.一种用来方便用户检查和游览在一个被存储的视频数据目标中视频数据目标信息的系统,该目标包括一个起始点和一个终点,及上述点之间的点,其特征在于:
一个显示单元;
一个用来将显示单元与一个网络通信媒体相耦合的接口,该媒体与具有视频数据目标的视频存储器相耦合,该视频数据目标包括上述目标,并存储于所述视频存储器;
用来通过接口和媒体发送一个观看上述目标的请求的装置;
根据接收对上述观看目标的请求的答复,用来显示一序列表征图形的装置,每个表征图形相应于在所述目标中的一个点;
用来根据第一点选择一个间隔的装置;及
根据选择间隔的装置的操作,用来提供一序列表征图形的装置,每个表征图形相应于在目标中的一个相应点,每个相应点落在所选择的间隔内。
2.根据权利要求1的系统,其特征在于:
所述网络通信媒体包括国际互连网;
所述接口包括一个国际互连网接口;和
视频存储器包括一个在国际互连网上的服务器。
3.根据权利要求1的系统,其特征在于:所述起始点,终点和在它们之间的点是在上述目标内的时间点。
4.根据权利要求1的系统,其特征在于:用来显示的装置包括用来显示表征在所述目标的各相应点的目标内容的静止图象的装置,
5.根据权利要求4的系统,其特征在于:显示装置包括:
用来根据在所述目标的各个点上的目标的内容产生按钮图象的装置;和
用来显示按钮图象的装置。
6.根据权利要求1所述的系统,其特征在于用来显示的装置包括:
用来整体显示该目标的表征图形的装置;和
用来显示由在该目标中的显示的点的表征图形覆盖的该目标的一部分的表征图形的装置。
7.根据权利要求6的系统,其特征在于在用来显示表征图形的装置中,
用来整体显示表征图形的装置包括一个滑条;和
用来显示由在上述目标中的所显示的点的表征图形覆盖的目标的一部分的表征图形的装置包括在滑条上的标记。
8.根据权利要求7的系统,其特征在于:
用来选择一个间隔的装置包括用来将所述标记沿所述滑条从其中的第一位置移动到一个第二位置的装置;和
用来显示表征图形序列的装置包括响应于所述标记的沿滑条的移动,显示相应于标记的第二位置的上述目标内的点的表征图表以代替先前所显示的在相应于标记的第一位置的上述目标内的点的表征图形的装置。
9.根据权利要求1所述的系统,其特征在于,用来选择一个间隔的装置包括用来选择形成一个要被选的间隔的边界的静止图象中的一个表征图形的装置。
10.根据权利要求9所述的系统,其特征在于:
所述用来选择间隔的装置还包括用来选择组成要被选择的间隔的第一边界的静止图象中的一幅表征图形的装置,下一幅表征图形组成该间隔的第二边界。
11.一种方便用户检查和游览在一个被存储的视频数据目标中的视频数据目标信息的方法,该目标包括一个起始点,一个结束点及所述点之间的点,其特征在于该方法包括如下步骤:
向用户接口提供一序列表征图形,每个表征图形相应于上述目标中的一个点,所述用户接口通过一个网络通信媒体,与具有视频数据目标的视频存储器进行通信,该视频数据目标包括上述目标,并存储于所述视频存储器;
用户利用用户接口根据第一点选择所述目标的间隔;和
响应于用户间隔的选择,提供一序列表征图形,每个表征图形相应于在所述目标中各个点,而每个相应的点落在所选择的间隔内。
12.根据权利要求11的方法,其特征在于:
所述网络通信媒体包括国际互连网;和
视频存储器包括一个在国际互连网上的服务器。
13.根据权利要求11的方法,其特征在于起始,结束和其他的点是在所述目标内的时间点。
14.权利要求11的方法,其特征在于:
所述提供一序列表征图形的步骤包括显示表征在所述目标中的各个点的目标的内容的静止图象。
15.根据权利要求11的方法,其特征在于提供一序列表征图形的步骤包括:
根据在所述目标中的各相应点的目标的内容产生按钮图象;和
提供代表在相应点上的视频目标的静止帧的按钮图象。
16.根据权利要求11的方法,其特征在于提供一个用户接口的步骤包括:
以整体显示所述目标表征图形;和
显示由在所述目标中的点被显示的表征图形覆盖的目标的一部分的表征图形。
17.根据权利要求16的方法,其特征在于:
以整体显示表征图形的步骤包括显示一个滑条;和
显示由在所述目标中的点的被显示的表征图形覆盖的目标的一部分的表征图形的步骤包括在滑条上显示标记。
18.根据权利要求17的方法,其特征在于:
选择间隔的步骤包括沿滑条从第一位置到第二位置移动标记;和
显示表征图形序列的步骤包括如下步骤:根据沿滑条的标记的移动,显示在相应于标记的第二位置的所述目标内的点的表征图形,代替先前相应于标记的第一位置的所述目标内的点的表征图形。
19.根据权利要求11的方法,其特征在于:
选择间隔的步骤包括选择组成要被选择的间隔的边界的静止图象的表征图形中的一个表征图形。
20.根据权利要求19的方法,其特征在于:
选择间隔的步骤还包括选择组成要被选择的间隔的第一边界的静止图象的表征图形中的一个表征图形。
CNB961231726A 1995-12-28 1996-12-21 用于游览全球影象的方法和系统 Expired - Fee Related CN1179547C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US581,300 1995-12-28
US581300 1995-12-28
US08/581,300 US5884056A (en) 1995-12-28 1995-12-28 Method and system for video browsing on the world wide web

Publications (2)

Publication Number Publication Date
CN1159696A CN1159696A (zh) 1997-09-17
CN1179547C true CN1179547C (zh) 2004-12-08

Family

ID=24324648

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB961231726A Expired - Fee Related CN1179547C (zh) 1995-12-28 1996-12-21 用于游览全球影象的方法和系统

Country Status (4)

Country Link
US (1) US5884056A (zh)
EP (1) EP0782085A1 (zh)
JP (1) JPH09244849A (zh)
CN (1) CN1179547C (zh)

Families Citing this family (305)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7937312B1 (en) 1995-04-26 2011-05-03 Ebay Inc. Facilitating electronic commerce transactions through binding offers
US7702540B1 (en) * 1995-04-26 2010-04-20 Ebay Inc. Computer-implement method and system for conducting auctions on the internet
US7647243B2 (en) * 1995-11-07 2010-01-12 Ebay Inc. Electronic marketplace system and method for creation of a two-tiered pricing scheme
US6243691B1 (en) * 1996-03-29 2001-06-05 Onsale, Inc. Method and system for processing and transmitting electronic auction information
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US6025837A (en) 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US6421070B1 (en) * 1996-11-12 2002-07-16 Digimarc Corporation Smart images and image bookmarking for an internet browser
US7685426B2 (en) * 1996-05-07 2010-03-23 Digimarc Corporation Managing and indexing content on a network with image bookmarks and digital watermarks
US5903892A (en) * 1996-05-24 1999-05-11 Magnifi, Inc. Indexing of media content on a network
US6374260B1 (en) 1996-05-24 2002-04-16 Magnifi, Inc. Method and apparatus for uploading, indexing, analyzing, and searching media content
US6370543B2 (en) 1996-05-24 2002-04-09 Magnifi, Inc. Display of media previews
US5929850A (en) * 1996-07-01 1999-07-27 Thomson Consumer Electronices, Inc. Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content
US6098082A (en) * 1996-07-15 2000-08-01 At&T Corp Method for automatically providing a compressed rendition of a video program in a format suitable for electronic searching and retrieval
US6721952B1 (en) * 1996-08-06 2004-04-13 Roxio, Inc. Method and system for encoding movies, panoramas and large images for on-line interactive viewing and gazing
US20060280437A1 (en) * 1999-01-27 2006-12-14 Gotuit Media Corp Methods and apparatus for vending and delivering the content of disk recordings
US20030093790A1 (en) 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US7055166B1 (en) * 1996-10-03 2006-05-30 Gotuit Media Corp. Apparatus and methods for broadcast monitoring
US6098092A (en) * 1996-11-08 2000-08-01 Silicon Graphics, Inc. Server to dynamically generate graphics for the world wide web
US20020054049A1 (en) * 1996-11-12 2002-05-09 Kenji Toyoda Image playback apparatus, image recording apparatus, and methods thereof
US6340971B1 (en) * 1997-02-03 2002-01-22 U.S. Philips Corporation Method and device for keyframe-based video displaying using a video cursor frame in a multikeyframe screen
GB2325537B8 (en) 1997-03-31 2000-01-31 Microsoft Corp Query-based electronic program guide
US6360234B2 (en) 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
US6035336A (en) * 1997-10-17 2000-03-07 International Business Machines Corporation Audio ticker system and method for presenting push information including pre-recorded audio
US6219837B1 (en) * 1997-10-23 2001-04-17 International Business Machines Corporation Summary frames in video
JPH11146325A (ja) 1997-11-10 1999-05-28 Hitachi Ltd 映像検索方法および装置並びに映像情報作成方法およびその処理プログラムを格納した記憶媒体
US6272673B1 (en) * 1997-11-25 2001-08-07 Alphablox Corporation Mechanism for automatically establishing connections between executable components of a hypertext-based application
US6275829B1 (en) * 1997-11-25 2001-08-14 Microsoft Corporation Representing a graphic image on a web page with a thumbnail-sized image
US6049664A (en) * 1997-11-25 2000-04-11 Alphablox Corporation Tier-neutral development mechanism for hypertext based applications
US6166735A (en) * 1997-12-03 2000-12-26 International Business Machines Corporation Video story board user interface for selective downloading and displaying of desired portions of remote-stored video data objects
US6184878B1 (en) * 1997-12-23 2001-02-06 Sarnoff Corporation Interactive world wide web access using a set top terminal in a video on demand system
US6317760B1 (en) 1998-01-14 2001-11-13 Microsoft Corporation Extensible ordered information within a web page
US6959449B1 (en) * 1998-06-08 2005-10-25 Sony Corporation System and method for simultaneously accessing video data and internet page data
US6665836B1 (en) * 1998-06-17 2003-12-16 Siemens Corporate Research, Inc. Method for managing information on an information net
US6748391B1 (en) * 1998-07-21 2004-06-08 International Business Machines Corporation Alternate access through a stored database model of a computer controlled interactive display interface to information inaccessible directly through the interactive display interface
US6144375A (en) * 1998-08-14 2000-11-07 Praja Inc. Multi-perspective viewer for content-based interactivity
US6833865B1 (en) * 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
US6058417A (en) 1998-10-23 2000-05-02 Ebay Inc. Information presentation and management in an online trading environment
US7007076B1 (en) 1998-10-23 2006-02-28 Ebay Inc. Information presentation and management in an online trading environment
JP2000148771A (ja) * 1998-11-06 2000-05-30 Sony Corp 画像処理装置および方法、並びに提供媒体
US6859799B1 (en) * 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US8527392B2 (en) * 1998-12-08 2013-09-03 Ebay Inc. Method and apparatus for holding a two-stage live auction for on-site and on-line bidders
US7162446B1 (en) 1998-12-08 2007-01-09 Ebay Inc. Integrated auction
US7840472B1 (en) 1999-12-08 2010-11-23 Ebay Inc. Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US6748421B1 (en) * 1998-12-23 2004-06-08 Canon Kabushiki Kaisha Method and system for conveying video messages
DE60040184D1 (de) * 1999-01-28 2008-10-23 Toshiba Kawasaki Kk Verfahren zum Beschreiben von Bildinformationen, Wiederauffinden und Wiedergeben von Videodaten und Vorrichtung zum Wiedergeben von Videodaten
US6711741B2 (en) * 1999-04-07 2004-03-23 Intel Corporation Random access video playback system on a network
GB2350031B (en) * 1999-05-10 2001-07-18 3Com Corp Supervising a network
JP4378576B2 (ja) * 1999-05-18 2009-12-09 ソニー株式会社 受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体
US7293280B1 (en) * 1999-07-08 2007-11-06 Microsoft Corporation Skimming continuous multimedia content
US7313808B1 (en) * 1999-07-08 2007-12-25 Microsoft Corporation Browsing continuous multimedia content
US6341306B1 (en) 1999-08-13 2002-01-22 Atomica Corporation Web-based information retrieval responsive to displayed word identified by a text-grabbing algorithm
US6570586B1 (en) 1999-09-03 2003-05-27 Isurftv Bandwidth effective method for communicating interactive links
DE29917313U1 (de) * 1999-10-01 2001-02-15 Mwg Biotech Ag Vorrichtung zur Durchführung chemischer oder biologischer Reaktionen
US6792575B1 (en) 1999-10-21 2004-09-14 Equilibrium Technologies Automated processing and delivery of media to web servers
US7177948B1 (en) * 1999-11-18 2007-02-13 International Business Machines Corporation Method and apparatus for enhancing online searching
US6466917B1 (en) 1999-12-03 2002-10-15 Ebay Inc. Method and apparatus for verifying the identity of a participant within an on-line auction environment
US7373312B1 (en) 1999-12-03 2008-05-13 Ebay Inc. Method and apparatus for facilitating user registration in an on-line auction environment
US8051446B1 (en) * 1999-12-06 2011-11-01 Sharp Laboratories Of America, Inc. Method of creating a semantic video summary using information from secondary sources
US7149718B1 (en) 1999-12-21 2006-12-12 Ebay Inc. Method and system for the creation and communication of notes concerning an auction participant or item within a network-based auction facility
JP4738691B2 (ja) 1999-12-23 2011-08-03 エム.エイチ.セーガン リミテッド パートナーシップ ネットワーク上でコンテントを見るためのシステムおよびその方法
US7107351B2 (en) * 1999-12-30 2006-09-12 International Business Machines Corporation File futures
US8781940B2 (en) * 2000-01-26 2014-07-15 Ebay Inc. Method and apparatus for facilitating user selection of a category item in a transaction
US7068381B1 (en) * 2000-02-02 2006-06-27 Raja Tuli Portable high speed internet access device
US7023572B2 (en) * 2000-02-02 2006-04-04 Raja Singh Tuli Portable high speed internet access device
US20020115477A1 (en) * 2001-02-13 2002-08-22 Raja Singh Portable high speed internet access device with scrolling
US6633314B1 (en) 2000-02-02 2003-10-14 Raja Tuli Portable high speed internet device integrating cellular telephone and palm top computer
US7289244B2 (en) 2000-02-02 2007-10-30 Raja Singh Tuli Portable high speed internet access device
US20020030843A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US7356570B1 (en) 2000-08-29 2008-04-08 Raja Tuli Portable high speed communication device
US20020016969A1 (en) * 2000-02-03 2002-02-07 International Business Machines Corporation Media on demand system and method
WO2001057734A1 (en) * 2000-02-03 2001-08-09 Sony Electronics Inc. Web browser plug-in for tv
US6941382B1 (en) 2000-02-07 2005-09-06 Raja Tuli Portable high speed internet or desktop device
US8290809B1 (en) 2000-02-14 2012-10-16 Ebay Inc. Determining a community rating for a user using feedback ratings of related users in an electronic environment
US6874009B1 (en) 2000-02-16 2005-03-29 Raja Tuli Portable high speed internet device with user fees
US6618758B1 (en) * 2000-02-18 2003-09-09 Lucent Technologies Inc. System for downloading only a portion of a file from a server through a computer network utilizing a client menu downloaded periodically from the server
US9614934B2 (en) 2000-02-29 2017-04-04 Paypal, Inc. Methods and systems for harvesting comments regarding users on a network-based facility
US7428505B1 (en) 2000-02-29 2008-09-23 Ebay, Inc. Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility
US7823066B1 (en) * 2000-03-03 2010-10-26 Tibco Software Inc. Intelligent console for content-based interactivity
US7499875B1 (en) 2000-03-17 2009-03-03 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US8706618B2 (en) * 2005-09-29 2014-04-22 Ebay Inc. Release of funds based on criteria
DE10195918T1 (de) * 2000-03-17 2003-04-03 Ebay Inc Verfahren und Einrichtung zur Erleichterung von Zahlungstransaktionen in einem auf einer Netzwerk basierenden Transaktionseinrichtung unter Verwendung verschiedener Zahlungsinstrumente
FR2806816A1 (fr) * 2000-03-24 2001-09-28 France Telecom Systeme informatique de gestion de ventes aux encheres en temps reel
US7260564B1 (en) * 2000-04-07 2007-08-21 Virage, Inc. Network video guide and spidering
US8171509B1 (en) 2000-04-07 2012-05-01 Virage, Inc. System and method for applying a database to video multimedia
US7962948B1 (en) 2000-04-07 2011-06-14 Virage, Inc. Video-enabled community building
US7222163B1 (en) * 2000-04-07 2007-05-22 Virage, Inc. System and method for hosting of video content over a network
US6604107B1 (en) 2000-04-24 2003-08-05 Ebay Inc. Generic attribute database system for storing items of different categories having shared attributes
US7523114B2 (en) * 2000-04-24 2009-04-21 Ebay Inc. Method and system for categorizing items in both actual and virtual categories
US20020052896A1 (en) * 2000-05-23 2002-05-02 Streit Jason Mitchell Secure signature and date placement system
US7673229B1 (en) 2000-06-07 2010-03-02 Ebay Inc. Apparatus and method for generating sub-codes to a turbo-encoder
US20050210145A1 (en) * 2000-07-24 2005-09-22 Vivcom, Inc. Delivering and processing multimedia bookmark
KR20040041082A (ko) * 2000-07-24 2004-05-13 비브콤 인코포레이티드 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법
US8191103B2 (en) * 2000-08-30 2012-05-29 Sony Corporation Real-time bookmarking of streaming media assets
US6944599B1 (en) * 2000-09-13 2005-09-13 Ebay Inc. Monitoring and automatic notification of irregular activity in a network-based transaction facility
US6523037B1 (en) * 2000-09-22 2003-02-18 Ebay Inc, Method and system for communicating selected search results between first and second entities over a network
US7809879B1 (en) * 2000-09-26 2010-10-05 International Business Machines Corporation Method and apparatus for providing stream linking in audio/video disk media
JP3756748B2 (ja) * 2000-09-29 2006-03-15 株式会社東芝 画像送信装置および画像伝送方法
US6842777B1 (en) 2000-10-03 2005-01-11 Raja Singh Tuli Methods and apparatuses for simultaneous access by multiple remote devices
US7191211B2 (en) * 2000-10-03 2007-03-13 Raja Tuli Portable high speed internet access device priority protocol
US20020083124A1 (en) * 2000-10-04 2002-06-27 Knox Christopher R. Systems and methods for supporting the delivery of streamed content
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7660740B2 (en) 2000-10-16 2010-02-09 Ebay Inc. Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US6748422B2 (en) 2000-10-19 2004-06-08 Ebay Inc. System and method to control sending of unsolicited communications relating to a plurality of listings in a network-based commerce facility
US7340429B2 (en) * 2000-10-23 2008-03-04 Ebay Inc. Method and system to enable a fixed price purchase within a online auction environment
US7890989B1 (en) 2000-10-24 2011-02-15 Sony Corporation Automated context-sensitive updating on content in an audiovisual storage system
US6915327B1 (en) 2000-10-30 2005-07-05 Raja Singh Tuli Portable high speed communication device peripheral connectivity
US8458214B1 (en) 2000-11-14 2013-06-04 Ebay Inc. Taxonomy-based database partitioning
US7253919B2 (en) * 2000-11-30 2007-08-07 Ricoh Co., Ltd. Printer with embedded retrieval and publishing interface
US7299206B2 (en) 2000-11-30 2007-11-20 Ebay Inc. Method and system to implement seller authorized buying privileges within a network-based shopping facility
US20020072968A1 (en) * 2000-12-12 2002-06-13 Gorelick Richard B. System and method for incentivizing online sales
JP4029569B2 (ja) 2000-12-13 2008-01-09 株式会社日立製作所 ディジタル情報記録再生装置、記録装置、受信装置および送信装置
US7401351B2 (en) * 2000-12-14 2008-07-15 Fuji Xerox Co., Ltd. System and method for video navigation and client side indexing
US6791548B2 (en) 2000-12-14 2004-09-14 International Business Machines Corporation Method and apparatus for automatically displaying dynamic images as a sequence of still frames arranged in a predetermined order
US6816174B2 (en) * 2000-12-18 2004-11-09 International Business Machines Corporation Method and apparatus for variable density scroll area
US20020078152A1 (en) 2000-12-19 2002-06-20 Barry Boone Method and apparatus for providing predefined feedback
US6850253B1 (en) * 2000-12-26 2005-02-01 Nortel Networks Limited Representing network link and connection information in a graphical user interface suitable for network management
US6928461B2 (en) 2001-01-24 2005-08-09 Raja Singh Tuli Portable high speed internet access device with encryption
US7102688B2 (en) * 2001-01-29 2006-09-05 Universal Electronics Inc. System and method for using a hand held device to display a readable representation of an audio track
US7310733B1 (en) 2001-01-29 2007-12-18 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US20070300258A1 (en) * 2001-01-29 2007-12-27 O'connor Daniel Methods and systems for providing media assets over a network
US20020145621A1 (en) * 2001-01-30 2002-10-10 Nguyen Nga Marie Web browser and set top box interface system and method
US7280738B2 (en) 2001-04-09 2007-10-09 International Business Machines Corporation Method and system for specifying a selection of content segments stored in different formats
US6870887B2 (en) * 2001-04-09 2005-03-22 International Business Machines Corporation Method and system for synchronization between different content encoding formats
EP1382041A1 (en) * 2001-04-17 2004-01-21 Koninklijke Philips Electronics N.V. Method and system for selecting a position in an image sequence
EP1251515A1 (en) 2001-04-19 2002-10-23 Koninklijke Philips Electronics N.V. Method and system for selecting a position in an image sequence
WO2002086709A2 (en) * 2001-04-23 2002-10-31 Artesia Technologies, Inc. Method and system for plug-in mapper
CA2386303C (en) * 2001-05-14 2005-07-05 At&T Corp. Method for content-based non-linear control of multimedia playback
US20050005308A1 (en) * 2002-01-29 2005-01-06 Gotuit Video, Inc. Methods and apparatus for recording and replaying sports broadcasts
US8428996B2 (en) 2001-06-11 2013-04-23 Ebay Inc. Method and system automatically to support multiple transaction types, and to display seller-specific transactions of various transaction types in an integrated, commingled listing
JP4818534B2 (ja) * 2001-06-14 2011-11-16 京セラ株式会社 動画像配信システム、動画像配信方法および通信端末装置
US6870956B2 (en) 2001-06-14 2005-03-22 Microsoft Corporation Method and apparatus for shot detection
US20030009371A1 (en) * 2001-07-03 2003-01-09 Ravi Gauba Interactive decision-making scenarios in an audio/video broadcast
US20030028871A1 (en) * 2001-07-20 2003-02-06 Annie Wang Behavior profile system and method
US20030028903A1 (en) * 2001-07-31 2003-02-06 Klaus Hofrichter System and method for storing and processing data for display on a display device
US7890375B2 (en) * 2001-07-31 2011-02-15 Half.Com, Inc. Method and system to facilitate pre-ordering via an electronic commerce facility, and to automatically facilitate satisfying of a pre-order upon listing of an appropriate offer via the electronic commerce facility
US8515773B2 (en) * 2001-08-01 2013-08-20 Sony Corporation System and method for enabling distribution and brokering of content information
US20030025720A1 (en) * 2001-08-03 2003-02-06 Clement Lau System and method for common interest analysis among multiple users
US20040205493A1 (en) * 2001-08-08 2004-10-14 Simpson Shell S. Web based imaging application that creates customized content based on user selections
US7299418B2 (en) * 2001-09-10 2007-11-20 International Business Machines Corporation Navigation method for visual presentations
WO2003036968A1 (en) * 2001-09-26 2003-05-01 Sony Electronics, Inc. Real-time bookmarking of streaming media assets
US7752266B2 (en) * 2001-10-11 2010-07-06 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US20030074447A1 (en) * 2001-10-16 2003-04-17 Rafey Richter A. Intuitive mapping between explicit and implicit personalization
US8332275B2 (en) 2001-10-31 2012-12-11 Ebay Inc. Method and apparatus to facilitate a transaction within a network-based facility
US7415670B2 (en) * 2001-11-19 2008-08-19 Ricoh Co., Ltd. Printer with audio/video localization
US7424129B2 (en) * 2001-11-19 2008-09-09 Ricoh Company, Ltd Printing system with embedded audio/video content recognition and processing
US7861169B2 (en) 2001-11-19 2010-12-28 Ricoh Co. Ltd. Multimedia print driver dialog interfaces
US20040181815A1 (en) * 2001-11-19 2004-09-16 Hull Jonathan J. Printer with radio or television program extraction and formating
US7314994B2 (en) * 2001-11-19 2008-01-01 Ricoh Company, Ltd. Music processing printer
US7747655B2 (en) * 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
US20030122966A1 (en) * 2001-12-06 2003-07-03 Digeo, Inc. System and method for meta data distribution to customize media content playback
US7320137B1 (en) 2001-12-06 2008-01-15 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks
EP1466270A4 (en) * 2001-12-06 2005-03-23 Univ New York LOGIC DEVICE, DATA STRUCTURE, SYSTEM AND METHOD FOR MULTILINEAR REPRESENTATION OF MULTIMODAL DATA SETS FOR SYNTHESIS, RECOGNITION AND COMPRESSION
US7032177B2 (en) * 2001-12-27 2006-04-18 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks
AU2002366509A1 (en) * 2001-12-06 2003-06-23 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks
US20030110501A1 (en) * 2001-12-12 2003-06-12 Rafey Richter A. Personalizing media presentations based on a target duration
US7305469B2 (en) 2001-12-18 2007-12-04 Ebay Inc. Prioritization of third party access to an online commerce site
US20030112276A1 (en) * 2001-12-19 2003-06-19 Clement Lau User augmentation of content
US20030120750A1 (en) * 2001-12-26 2003-06-26 David Gaxiola Device based detection of user preferences in a home networking environment
KR20030059403A (ko) * 2001-12-29 2003-07-10 엘지전자 주식회사 멀티미디어 검색방법 및 장치
US7143359B2 (en) * 2002-01-03 2006-11-28 International Business Machines Corporation Emulating advanced graphical user interface elements in a hypermedia content browser
US20070113250A1 (en) * 2002-01-29 2007-05-17 Logan James D On demand fantasy sports systems and methods
WO2003102824A1 (en) * 2002-06-03 2003-12-11 Magiceyes Digital Co. Apparatus for gathering and providing status information from and to a number of unspecified persons and method for processing status information
US8719041B2 (en) * 2002-06-10 2014-05-06 Ebay Inc. Method and system for customizing a network-based transaction facility seller application
US7941348B2 (en) 2002-06-10 2011-05-10 Ebay Inc. Method and system for scheduling transaction listings at a network-based transaction facility
US20030229554A1 (en) * 2002-06-10 2003-12-11 Veres Robert Dean Method and system for composing transaction listing descriptions for use in a network-based transaction facility
US8078505B2 (en) 2002-06-10 2011-12-13 Ebay Inc. Method and system for automatically updating a seller application utilized in a network-based transaction facility
US7127120B2 (en) * 2002-11-01 2006-10-24 Microsoft Corporation Systems and methods for automatically editing a video
US7274741B2 (en) * 2002-11-01 2007-09-25 Microsoft Corporation Systems and methods for generating a comprehensive user attention model
US20040088723A1 (en) * 2002-11-01 2004-05-06 Yu-Fei Ma Systems and methods for generating a video summary
US7116716B2 (en) * 2002-11-01 2006-10-03 Microsoft Corporation Systems and methods for generating a motion attention model
US20040095377A1 (en) * 2002-11-18 2004-05-20 Iris Technologies, Inc. Video information analyzer
US8176428B2 (en) * 2002-12-03 2012-05-08 Datawind Net Access Corporation Portable internet access device back page cache
US7082572B2 (en) * 2002-12-30 2006-07-25 The Board Of Trustees Of The Leland Stanford Junior University Methods and apparatus for interactive map-based analysis of digital video content
US7904346B2 (en) * 2002-12-31 2011-03-08 Ebay Inc. Method and system to adjust a seller fixed price offer
US7593866B2 (en) * 2002-12-31 2009-09-22 Ebay Inc. Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
KR20040065928A (ko) * 2003-01-16 2004-07-23 삼성전자주식회사 동영상 출력기능을 갖는 프린터 및 그 제어방법
US7164798B2 (en) * 2003-02-18 2007-01-16 Microsoft Corporation Learning-based automatic commercial content detection
US7260261B2 (en) * 2003-02-20 2007-08-21 Microsoft Corporation Systems and methods for enhanced image adaptation
US7730407B2 (en) * 2003-02-28 2010-06-01 Fuji Xerox Co., Ltd. Systems and methods for bookmarking live and recorded multimedia documents
KR100547335B1 (ko) * 2003-03-13 2006-01-26 엘지전자 주식회사 비디오 재생 방법 및 시스템, 이를 이용한 장치
US9881308B2 (en) 2003-04-11 2018-01-30 Ebay Inc. Method and system to facilitate an online promotion relating to a network-based marketplace
JP4346969B2 (ja) * 2003-06-20 2009-10-21 キヤノン株式会社 デジタルテレビ放送受信装置及びデジタルテレビ放送受信装置の制御方法
US7742985B1 (en) 2003-06-26 2010-06-22 Paypal Inc. Multicurrency exchanges between participants of a network-based transaction facility
US7379925B2 (en) * 2003-07-25 2008-05-27 New York University Logic arrangement, data structure, system and method for multilinear representation of multimodal data ensembles for synthesis, rotation and compression
US7275159B2 (en) * 2003-08-11 2007-09-25 Ricoh Company, Ltd. Multimedia output device having embedded encryption functionality
JP3938368B2 (ja) * 2003-09-02 2007-06-27 ソニー株式会社 動画像データの編集装置および動画像データの編集方法
US7508535B2 (en) * 2003-09-25 2009-03-24 Ricoh Co., Ltd. Stand alone multimedia printer with user interface for allocating processing
US8077341B2 (en) 2003-09-25 2011-12-13 Ricoh Co., Ltd. Printer with audio or video receiver, recorder, and real-time content-based processing logic
US7570380B2 (en) * 2003-09-25 2009-08-04 Ricoh Company, Ltd. Printer user interface
US20050068573A1 (en) * 2003-09-25 2005-03-31 Hart Peter E. Networked printing system having embedded functionality for printing time-based media
US7505163B2 (en) * 2003-09-25 2009-03-17 Ricoh Co., Ltd. User interface for networked printer
JP2005108230A (ja) * 2003-09-25 2005-04-21 Ricoh Co Ltd オーディオ/ビデオコンテンツ認識・処理機能内蔵印刷システム
US7864352B2 (en) 2003-09-25 2011-01-04 Ricoh Co. Ltd. Printer with multimedia server
US7528976B2 (en) * 2003-09-25 2009-05-05 Ricoh Co., Ltd. Stand alone printer with hardware/software interfaces for sharing multimedia processing
US7440126B2 (en) * 2003-09-25 2008-10-21 Ricoh Co., Ltd Printer with document-triggered processing
US7511846B2 (en) * 2003-09-25 2009-03-31 Ricoh Co., Ltd. Printer having embedded functionality for printing time-based media
US7573593B2 (en) * 2003-09-25 2009-08-11 Ricoh Company, Ltd. Printer with hardware and software interfaces for media devices
US20050071763A1 (en) * 2003-09-25 2005-03-31 Hart Peter E. Stand alone multimedia printer capable of sharing media processing tasks
US7528977B2 (en) * 2003-09-25 2009-05-05 Ricoh Co., Ltd. Printer with hardware and software interfaces for peripheral devices
US20050071746A1 (en) * 2003-09-25 2005-03-31 Hart Peter E. Networked printer with hardware and software interfaces for peripheral devices
US7400761B2 (en) * 2003-09-30 2008-07-15 Microsoft Corporation Contrast-based image attention analysis framework
US7471827B2 (en) * 2003-10-16 2008-12-30 Microsoft Corporation Automatic browsing path generation to present image areas with high attention value as a function of space and time
US7376752B1 (en) 2003-10-28 2008-05-20 David Chudnovsky Method to resolve an incorrectly entered uniform resource locator (URL)
US8429696B2 (en) * 2003-10-31 2013-04-23 Microsoft Corporation Multimedia presentation resumption within an environment of multiple presentation systems
US7836473B2 (en) * 2003-10-31 2010-11-16 Microsoft Corporation Interface strategies for creating and invoking marks
US7716079B2 (en) * 2003-11-20 2010-05-11 Ebay Inc. Feedback cancellation in a network-based transaction facility
EP1538536A1 (en) * 2003-12-05 2005-06-08 Sony International (Europe) GmbH Visualization and control techniques for multimedia digital content
US7783555B2 (en) * 2003-12-11 2010-08-24 Ebay Inc. Auction with interest rate bidding
US20050131837A1 (en) 2003-12-15 2005-06-16 Sanctis Jeanne D. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
WO2005069301A1 (en) * 2004-01-07 2005-07-28 Koninklijke Philips Electronics N.V. Method and system for making one or more parts of a recorded data sequence
WO2005067572A2 (en) * 2004-01-13 2005-07-28 New York University Method, system, storage medium, and data structure for image recognition using multilinear independent component analysis
US7882436B2 (en) * 2004-03-10 2011-02-01 Trevor Burke Technology Limited Distribution of video data
EP1726160A4 (en) * 2004-03-19 2009-12-30 Owen A Carton INTERACTIVE MULTIMEDIA SYSTEM AND METHOD THEREFOR
US7603615B2 (en) 2004-03-30 2009-10-13 Ricoh Co., Ltd. Multimedia projector-printer
US8274666B2 (en) * 2004-03-30 2012-09-25 Ricoh Co., Ltd. Projector/printer for displaying or printing of documents
US7421521B2 (en) * 2004-04-05 2008-09-02 Intel Corporation System, method and device for real time control of processor
US7792763B2 (en) * 2004-04-12 2010-09-07 Ebay Inc. Method and system to detect outlying behavior in a network-based marketplace
US9189568B2 (en) 2004-04-23 2015-11-17 Ebay Inc. Method and system to display and search in a language independent manner
US20050246187A1 (en) * 2004-04-30 2005-11-03 Reed Maltzman System and method to facilitate differentiated levels of service in a network-based marketplace
US8370269B2 (en) 2004-06-02 2013-02-05 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
TWI240579B (en) * 2004-06-24 2005-09-21 Via Tech Inc Method and related interface system for facilitating advertisings detection through visual interface
US9053754B2 (en) * 2004-07-28 2015-06-09 Microsoft Technology Licensing, Llc Thumbnail generation and presentation for recorded TV programs
US7986372B2 (en) * 2004-08-02 2011-07-26 Microsoft Corporation Systems and methods for smart media content thumbnail extraction
KR100678938B1 (ko) * 2004-08-28 2007-02-07 삼성전자주식회사 영상과 자막의 동기화 조절 장치 및 방법
US8719075B2 (en) * 2004-09-23 2014-05-06 Overstock.Com, Inc. System, program product, and methods for online image handling
US8768844B2 (en) 2004-10-06 2014-07-01 Sony Corporation Method and system for content sharing and authentication between multiple devices
US20060085251A1 (en) * 2004-10-14 2006-04-20 Overstock.Com, Inc. System and method of presenting on-line product selection based on internal marketing and user popularity
US20090009661A1 (en) * 2004-11-02 2009-01-08 Shizuo Murakami Captioned Still Picture Contents Producing Apparatus, Captioned Still Picture Contents Producing Program and Captioned Still Picture Contents Producing System
JP2006155828A (ja) * 2004-11-30 2006-06-15 Toshiba Corp 再生装置及び再生方法
US7613383B2 (en) 2004-12-02 2009-11-03 Hitachi, Ltd. Editing method and recording and reproducing device
US7548936B2 (en) 2005-01-12 2009-06-16 Microsoft Corporation Systems and methods to present web image search results for effective image browsing
US7551312B1 (en) 2005-03-17 2009-06-23 Ricoh Co., Ltd. Annotable document printer
US7650307B2 (en) 2005-06-28 2010-01-19 Ebay Inc. Method and system to enable a fixed price purchase within a multi-unit online auction environment
WO2007009238A1 (en) * 2005-07-19 2007-01-25 March Networks Corporation Temporal data previewing system
WO2007009239A1 (en) * 2005-07-19 2007-01-25 March Networks Corporation Hierarchical data storage
US7979340B2 (en) * 2005-09-21 2011-07-12 Overstock.Com, Inc. System, program product, and methods for online image handling
US20070112811A1 (en) * 2005-10-20 2007-05-17 Microsoft Corporation Architecture for scalable video coding applications
US8180826B2 (en) * 2005-10-31 2012-05-15 Microsoft Corporation Media sharing and authoring on the web
US7773813B2 (en) * 2005-10-31 2010-08-10 Microsoft Corporation Capture-intention detection for video content analysis
US8196032B2 (en) * 2005-11-01 2012-06-05 Microsoft Corporation Template-based multimedia authoring and sharing
US8159959B2 (en) * 2005-11-07 2012-04-17 Vudu, Inc. Graphic user interface for playing video data
KR100735327B1 (ko) * 2005-11-11 2007-07-04 삼성전자주식회사 디지털 방송 수신 단말기의 배경 화면 디스플레이 방법
US8554278B2 (en) * 2005-12-20 2013-10-08 Sony Corporation Mobile device display of multiple streamed data sources
US7599918B2 (en) 2005-12-29 2009-10-06 Microsoft Corporation Dynamic search with implicit user intention mining
US20070204238A1 (en) * 2006-02-27 2007-08-30 Microsoft Corporation Smart Video Presentation
US7421455B2 (en) 2006-02-27 2008-09-02 Microsoft Corporation Video search and services
US9032297B2 (en) * 2006-03-17 2015-05-12 Disney Enterprises, Inc. Web based video editing
US7735101B2 (en) 2006-03-28 2010-06-08 Cisco Technology, Inc. System allowing users to embed comments at specific points in time into media presentation
US20110107369A1 (en) * 2006-03-28 2011-05-05 O'brien Christopher J System and method for enabling social browsing of networked time-based media
US20080036917A1 (en) * 2006-04-07 2008-02-14 Mark Pascarella Methods and systems for generating and delivering navigatable composite videos
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US7703673B2 (en) 2006-05-25 2010-04-27 Buchheit Brian K Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US8639782B2 (en) 2006-08-23 2014-01-28 Ebay, Inc. Method and system for sharing metadata between interfaces
US8799218B2 (en) * 2006-12-01 2014-08-05 Ebay Inc. Business channel synchronization
US20080155627A1 (en) * 2006-12-04 2008-06-26 O'connor Daniel Systems and methods of searching for and presenting video and audio
US8212805B1 (en) 2007-01-05 2012-07-03 Kenneth Banschick System and method for parametric display of modular aesthetic designs
US8788938B2 (en) 2007-01-19 2014-07-22 Hewlett-Packard Development Company, L.P. Web-based video browsing
KR101437653B1 (ko) * 2007-01-26 2014-09-12 삼성전자주식회사 재생시점 변경용 gui 제공방법 및 이를 적용한 영상기기
JP2008236454A (ja) * 2007-03-22 2008-10-02 Brother Ind Ltd プリンタ複合機、プリントシステム、及び、静止画像印刷プログラム
US8091103B2 (en) * 2007-07-22 2012-01-03 Overlay.Tv Inc. Server providing content directories of video signals and linkage to content information sources
US8549407B2 (en) * 2007-12-05 2013-10-01 Ebay Inc. Multi-dimensional dynamic visual browsing
US8365235B2 (en) * 2007-12-18 2013-01-29 Netflix, Inc. Trick play of streaming media
US8583480B2 (en) 2007-12-21 2013-11-12 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US7840661B2 (en) * 2007-12-28 2010-11-23 Yahoo! Inc. Creating and editing media objects using web requests
US8214804B2 (en) * 2007-12-31 2012-07-03 Overstock.Com, Inc. System and method for assigning computer users to test groups
US8386947B2 (en) * 2008-01-18 2013-02-26 Microsoft Corporation Declaratively composable dynamic interface framework
US8326662B1 (en) 2008-06-18 2012-12-04 Overstock.Com, Inc. Positioning E-commerce product related to graphical imputed consumer demand
US8843974B2 (en) 2008-08-27 2014-09-23 Albert John McGowan Media playback system with multiple video formats
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
EP2254031B1 (de) * 2009-05-20 2014-08-27 VEGA Grieshaber KG Verfahren zum Anzeigen eines von einem Benutzer ausgewählten Teilbereichs einer Historiengrafik
US8775398B2 (en) 2009-06-01 2014-07-08 Ebay Inc. Method and system for determining an order of presentation of search results
US8676632B1 (en) 2009-07-16 2014-03-18 Overstock.Com, Inc. Pricing and forecasting
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US8438484B2 (en) 2009-11-06 2013-05-07 Sony Corporation Video preview module to enhance online video experience
TWI497983B (zh) * 2010-09-29 2015-08-21 Accton Technology Corp Internet video playback system and its method
US9047642B2 (en) 2011-03-24 2015-06-02 Overstock.Com, Inc. Social choice engine
JP5751030B2 (ja) * 2011-06-03 2015-07-22 ソニー株式会社 表示制御装置、表示制御方法、及びプログラム
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US10949876B2 (en) 2012-10-29 2021-03-16 Overstock.Com, Inc. System and method for management of email marketing campaigns
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US11676192B1 (en) 2013-03-15 2023-06-13 Overstock.Com, Inc. Localized sort of ranked product recommendations based on predicted user intent
US10810654B1 (en) 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US9728230B2 (en) * 2014-02-20 2017-08-08 International Business Machines Corporation Techniques to bias video thumbnail selection using frequently viewed segments
US9699488B2 (en) * 2014-06-02 2017-07-04 Google Inc. Smart snap to interesting points in media content
US9841883B2 (en) * 2014-09-04 2017-12-12 Home Box Office, Inc. User interfaces for media application
US10380656B2 (en) 2015-02-27 2019-08-13 Ebay Inc. Dynamic predefined product reviews
US10534845B2 (en) 2016-05-11 2020-01-14 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970769B2 (en) 2017-03-02 2021-04-06 Overstock.Com, Inc. Method and system for optimizing website searching with user pathing
US10423320B2 (en) * 2017-11-13 2019-09-24 Philo, Inc. Graphical user interface for navigating a video
BR102017026251A2 (pt) * 2017-12-05 2019-06-25 Samsung Eletrônica da Amazônia Ltda. Método e sistema de reconhecimento de dados de sensor utilizando o enriquecimento de dados para o processo de aprendizagem
JP7069904B2 (ja) * 2018-03-19 2022-05-18 京セラドキュメントソリューションズ株式会社 情報処理装置
JP7196675B2 (ja) * 2019-02-19 2022-12-27 京セラドキュメントソリューションズ株式会社 表示装置
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
US11915301B2 (en) * 2019-04-24 2024-02-27 Zirks, LLC Product ordering system and method
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels
US11461535B2 (en) 2020-05-27 2022-10-04 Bank Of America Corporation Video buffering for interactive videos using a markup language
US11237708B2 (en) 2020-05-27 2022-02-01 Bank Of America Corporation Video previews for interactive videos using a markup language

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0451384B1 (en) 1990-04-10 1997-09-24 International Business Machines Corporation Hypertext data processing system and method
US5297249A (en) 1990-10-31 1994-03-22 International Business Machines Corporation Hypermedia link marker abstract and search services
US5204947A (en) 1990-10-31 1993-04-20 International Business Machines Corporation Application independent (open) hypermedia enablement services
US5598557A (en) * 1992-09-22 1997-01-28 Caere Corporation Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files
JP2667352B2 (ja) * 1993-04-05 1997-10-27 インターナショナル・ビジネス・マシーンズ・コーポレイション データ検索装置および方法
US5530852A (en) * 1994-12-20 1996-06-25 Sun Microsystems, Inc. Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics
US5550561A (en) * 1995-01-11 1996-08-27 Ziarno; Witold A. Display cursor controlling device for reading card information from an information bearing credit or debit card
US5548692A (en) * 1995-02-21 1996-08-20 Eastman Kodak Company Method for layout of arbitrarily sized and shaped icons in a display
US5572643A (en) * 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking

Also Published As

Publication number Publication date
JPH09244849A (ja) 1997-09-19
US5884056A (en) 1999-03-16
CN1159696A (zh) 1997-09-17
EP0782085A1 (en) 1997-07-02

Similar Documents

Publication Publication Date Title
CN1179547C (zh) 用于游览全球影象的方法和系统
US9655158B2 (en) Overloaded communication session
CN1752979B (zh) 网络浏览器图形用户界面及其实现方法
CN1187982C (zh) 充实视频的屏幕文字触发字
CN101523346B (zh) 图像布局约束生成
US6166735A (en) Video story board user interface for selective downloading and displaying of desired portions of remote-stored video data objects
US6934750B2 (en) Information extraction system, information processing apparatus, information collection apparatus, character string extraction method, and storage medium
CN102004794B (zh) 搜索引擎系统及其实现方法
CN101278287B (zh) 用于浏览信息馈送的方法和设备
US7376896B2 (en) System for recording world wide web browsing sessions navigation on a real-time basis and for subsequently displaying the recorded sessions as surrogate browsing sessions with user enabled real-time modification
US20060146024A1 (en) Digital information search method and its system
KR20000071930A (ko) 무선 인터넷과 인터넷상에서 광고주 주도형의 광고 방법과운용 시스템
CN102779136A (zh) 一种信息搜索的方法和装置
EP1291788A3 (en) A computer implemented method and system for information retrieval
CN103052953A (zh) 信息处理设备、信息处理方法和程序
EP1569142A2 (en) Hypertext navigation for shared displays
US20080162430A1 (en) System and method for displaying multimedia events scheduling information
CN101657812A (zh) 用于显示多媒体事件调度信息的系统和方法
JP2010055431A (ja) 表示処理装置および表示処理方法
US6829619B1 (en) Information providing server
US6931602B1 (en) Approach facilitating the selection of various machine vision functionality from among different platforms
CN1245312A (zh) 显示万维网文档的系统和方法
CN102930032B (zh) 搜索查询的上下文建议
US20140082550A1 (en) Systems and methods for integrated query and navigation of an information resource
CN1157972C (zh) 执行无线因特网接入终端上的对象的方法

Legal Events

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

Granted publication date: 20041208

Termination date: 20111221