CN105205083A - 用于利用进度条中的关键点来浏览内容的方法和设备 - Google Patents

用于利用进度条中的关键点来浏览内容的方法和设备 Download PDF

Info

Publication number
CN105205083A
CN105205083A CN201410302867.2A CN201410302867A CN105205083A CN 105205083 A CN105205083 A CN 105205083A CN 201410302867 A CN201410302867 A CN 201410302867A CN 105205083 A CN105205083 A CN 105205083A
Authority
CN
China
Prior art keywords
chevron
progress bar
speed
mark
key point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410302867.2A
Other languages
English (en)
Inventor
雷畅
董方亮
池剑文
丁珍红
池润华
郑维珺
杨昭
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
Priority to CN201410302867.2A priority Critical patent/CN105205083A/zh
Priority to US14/745,651 priority patent/US20150378589A1/en
Publication of CN105205083A publication Critical patent/CN105205083A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及用于利用进度条中的关键点来浏览内容的方法和设备。提供了一种用于利用进度条中的关键点来浏览内容的方法,包括:在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。

Description

用于利用进度条中的关键点来浏览内容的方法和设备
技术领域
本发明涉及计算机用户界面领域,更具体地,涉及一种用于利用进度条中的关键点来浏览内容的方法和设备。
背景技术
面对信息时代的海量数据,当浏览诸如媒体内容的内容时,能够快速定位关键信息很重要。然而,尤其是在移动装置的小尺寸屏幕上进行媒体的快进/快退操作期间或者当用户用手指拖动进度条中的滑块来快速浏览时,关键信息容易被忽略。这是因为在移动装置的小尺寸屏幕上要用手指把滑块拖动到一个精确的点是非常困难的。
为了定位关键信息,现有技术提供了以下方式。图2A示出了在现有技术中通过使鼠标指针悬浮在进度条上而在媒体播放器的底部显示预览缩略图的例子。图2B示出了在现有技术中用离散的点来标记关键点的例子(参见图2B的右下部的椭圆形)。当把鼠标指针移动到图2B示出的进度条中的离散点时,以缩略图显示与该点对应的单个帧(参见图2B的左下部的椭圆形)。
在图2A示出的例子中,观看者无法得知关键信息在媒体内容的哪个具***置。在图2B示出的例子中,虽然存指示关键信息的位置的关键点,但是这种媒体播放器原本是为具有大尺寸屏幕的计算机设计的,当这些细小的点在移动装置的小尺寸屏幕上密集显示并且需要用手指(其接触面积远大于鼠标指针)进行点击操作时,很难准确地选择进度条中的一个关键点。此外,当存在多个关键点时,观看者不知道哪些关键点更为重要。另外,图2B中示出的关键点仅仅是离散的点,无法对关键点前后的连续上下文进行预览。然而,例如对于视频而言,通常只有观看了视频的关键点前后的连续上下文(多个帧)后才能较好地了解该关键点处的关键信息。
发明内容
除上述问题以外,在移动装置或者计算机装置中阅读电子书或文档,浏览网页,或者在电子邮箱中搜索电子邮件时,同样希望能够快速地定位关键信息。
鉴于以上描述的技术问题,本发明旨在提供一种利用进度条中的新颖的山形标记以避免在快速浏览内容时遗漏关键信息的方法和设备。
根据本发明的一个方面,提供了一种用于利用进度条中的关键点来浏览内容的方法,包括:在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
根据本发明的另一个方面,提供了一种用于利用进度条中的关键点来浏览内容的方法,包括:在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
根据本发明的另一个方面,提供了一种用于利用进度条中的关键点来浏览内容的设备,包括:显示装置,被配置为在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及变速装置,被配置为响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
根据本发明的另一个方面,提供了一种用于利用进度条中的关键点来浏览内容的设备,包括:显示装置,被配置为在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及***装置,被配置为响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
在根据本发明的用于利用进度条中的关键点来浏览内容的设备和方法中,由于采用了山形标记且山形标记与现实实际中的山相似,从而提供了良好的功能可见性(affordance)。由于山形标记的山顶高度不同,所以用户能够快速区分各个关键点的重要程度。此外,由于在山形标记的山顶处的内容播放速度降低或者暂停时间的***,能够避免在快速浏览内容时遗漏关键信息。另外,由于山形标记除了关键点以外,还对应于关键点前后的连续上下文,所以用户能够更好地了解关键点的内容。
附图说明
通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
图1示出了适于用来实现本发明实施方式的示例性计算机***/服务器12的框图。
图2A示出了通过使鼠标指针悬浮在进度条上而在媒体播放器的底部显示预览缩略图的例子。
图2B示出了在现有技术中用离散的点来标记关键点的例子。
图3是示出了根据本发明实施例的用来标记关键点的山形标记的示图。
图4是示出了根据本发明实施例的山形标记的一个应用例子的示图。
图5是示出了根据本发明的一个实施例的用于利用进度条中的关键点来浏览内容的方法的流程图。
图6是示出了根据本发明实施例的山形标记的不同山顶高度的应用例子的示图。
图7是示出了播放至具有平坦顶部的山形标记时显示放大视图的例子。
图8是示出了根据本发明的一个实施例的用于利用进度条中的关键点来浏览内容的方法的流程图。
图9是示出了用户手动创建山形标记的过程的示意图。
图10是示出了自动创建根据本发明的山形标记的方法的一个例子的流程图。
图11示出了用于说明图10中的方法的一段视频的例子。
图12是示出了自动创建的山形标记的示图。
图13是示出了对图12中的连续的山形标记执行合并后的结果。
图14是示出了根据本发明实施例的用于利用进度条中的关键点来浏览内容的设备的方框图。
图15是示出了根据本发明实施例的用于利用进度条中的关键点来浏览内容的设备的方框图。
具体实施方式
下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
图1示出了适于用来实现本发明实施方式的示例性计算机***/服务器12的框图。图1显示的计算机***/服务器12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图1所示,计算机***/服务器12以通用计算设备的形式表现。计算机***/服务器12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
计算机***/服务器12典型地包括多种计算机***可读介质。这些介质可以是任何能够被计算机***/服务器12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。计算机***/服务器12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图1未显示,通常称为“硬盘驱动器”)。尽管图1中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
计算机***/服务器12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机***/服务器12交互的设备通信,和/或与使得该计算机***/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机***/服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机***/服务器12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机***/服务器12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
现在参看图3,图3是示出了根据本发明实施例的用来标记关键点的山形标记的示图。如图3所示,代替于使用离散的点,本发明使用“山”形标记来突出显示关键点以及关键点的上下文。在根据本发明的一个实施例中,山形标记具有与现实中的“山”相似的形状,山形标记包括从山脚到山顶的上坡部分以及从山顶到另一侧山脚的下坡部分,其中山顶位于山形标记的中心处并且对应于关键点的位置,并且山形标记关于其中心线(图3中的各条虚线)对称。在根据本发明的另一个实施例中,山形标记可以具有其它的形状,诸如山形标记的山顶可以为弧形顶、尖顶或平顶,另外,山形标记的上坡和下坡部分也可以为直线来代替弧线。在根据本发明的另一个实施例中,相对于图3中的情况,山形标记可以上下颠倒,即,山顶朝向下方。本领域技术人员还可以想到山形标记的其它形状,比如三角型、梯形各种变形,只要该山形标记具有山顶、上坡部分、下坡部分即可。
此外,山形标记的山顶高度h表示与该山形标记对应的关键点的重要程度,山顶高度h越高,重要程度越高。山形标记的宽度d表示该山形标记所对应的关键点的两侧相邻点(上下文)的数量。
山形标记使用户在快速浏览经过该标记的区域时能够平滑地降低浏览速度并且能够连续预览关键点及其上下文,以避免在快速浏览期间(例如,在倍速播放模式下,或者在手动地拖动滑块快进时)忽略关键信息。图4是示出了根据本发明实施例的山形标记的一个应用例子的示图。在图4中,上图示出了在无山形标记处以设置的快进速度(4倍速)快速浏览媒体(诸如视频或音频)的例子,下图示出了在一个山形标记的山顶处原快进速度被降低了一倍(即,降低至2倍速)来快速浏览媒体的例子。
在现实世界中,爬山会降低前进速度而下山会提高前进速度。这种常识使得根据本发明的实施例的山形标记非常直观,具有显著的功能可见性。因此,即使从未见过或用过山形标记的用户,在首次看见山形标记时,也能够立即知道它的作用。
图5是示出了根据本发明的一个实施例的用于利用进度条中的关键点来浏览内容的方法的流程图500。图5中的实施例示出了自动快进的例子。
在显示山形标记步骤510中,在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块。以图4中的情况为例,在进度条上显示了6个山形标记。在根据本发明的一个实施例中,在多个山形标记连续排列的情况下,所述多个山形标记可以被合并为一个具有平坦顶部的山形标记。例如,图4中的进度条中的第2个和第5个山形标记就表现为具有平坦顶部的合并了多个山形标记后的样子。通过把连续排列的多个山形标记合并,可以使用户界面更为简洁。此时,合并后的山形标记的跨度反映了该区域中的关键点的数量。
在浏览变速步骤520中,响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
在根据本发明的一个实施例中,当滑块进入山形标记的范围内时,内容浏览速度从第一速度降低到小于第一速度的第二速度,并保持第二速度直到滑块离开山形标记的范围。当滑块离开山形标记的范围后,内容浏览速度从第二速度恢复到第一速度。
在根据本发明的另一个实施例中,内容浏览速度从第一速度降低到小于第一速度的第二速度进一步包括在从山形标记的山脚滑动到山顶的过程中内容浏览速度从第一速度逐渐降低到小于第一速度的第二速度,在从山形标记的山顶滑动到另一侧山脚的过程中内容浏览速度从第二速度逐渐恢复到第一速度。
在根据本发明的一个实施例中,所述进度条是媒体播放器的进度条,并且进度条上的各个点与媒体播放器播放的媒体内容的各个帧相对应。以图4中的情况为例,假定用户需要快速浏览媒体内容,从而设置以正常播放速度的4倍速度进行快进播放(参见图4的上部)。这里,快进播放速度对应于内容浏览速度。当滑块滑动到到图4中第一个山形标记的山脚时,快进播放速度仍是4倍速。当滑块开始沿着从山形标记的山脚到山顶的上坡滑动时,快进播放速度逐渐降低。也就是说,在沿上坡滑动的每个点处的快进播放速度是可变的,并且随着距山顶的距离而改变(离山顶越近,快进播放速度越慢)。当滑块到达山形标记的山顶(即中心)时,快进播放速度降为最低。在一个实施例中,山顶播放速度St=Sn/p,其中,Sn是正常快进播放速度,p是与山形标记的高度(即,山形标记所标记的关键点的重要程度)有关的变量,该关键点的重要程度越高,p的值越大。例如,假定图4中的第一个山形标记的p值为2并且Sn=4(倍速),则山顶播放速度St=Sn/p=4/2=2(倍速)。仍以图4中的情况为例,假定滑块前进到图4中的第四个山形标记,并且第四个山形标记的p值为4,则此时,如图6所示,山顶播放速度St=Sn/p=4/4=1(倍速)。也就是说,在到达重要程度更高的由第四个山形标记所标记的关键点时,播放器自动把快进播放速度降低到1倍速(即正常播放速度),从而观看者可以更详细地了解关键点及其上下文的内容,并且能够容易地区分不同关键点处的重要信息的不同重要程度。
另一方面,当滑块开始沿着从山形标记的山顶到另一侧山脚的下坡滑动时,快进播放速度从最低逐渐升高。也就是说,在沿下坡滑动的每个点处的快进播放速度是可变的,并且随着距山顶的距离而改变(离山顶越远,快进播放速度越快)。当滑块到达山形标记的另一侧山脚时,快进播放速度恢复为所设置的快进播放速度。在图4和图6的例子中,当滑块滑动到山形标记另一侧山脚时,快进播放速度恢复为4倍速。
以上以媒体播放器为例说明了根据本发明实施例的山形标记的一种应用的例子。在根据本发明的另一个实施例中,所述进度条是软件窗口的横向或纵向滚动条,横向滚动条上的各个点与窗口中显示的内容的各个列相对应,并且纵向滚动条上的各个点与窗口中显示的内容的各个行相对应。在这个实施例中,山形标记被显示在软件窗口的滚动条上,并且该软件具有自动浏览功能。所述软件例如可以是:自动滚动显示web页面的web浏览器、自动滚动显示文档的字处理软件、自动滚动显示书页或文档的阅读器、自动滚动显示邮件列表的电子邮件程序等等。例如,在web浏览器中,它的纵向滚动条上的各个点对应于web页面中的内容的各个行,它的横向滚动条上的各个点对应于web页面中的内容的各个列,通过滚动滚动条,可以把软件窗口中的内容滚动离开窗口,也可以把软件窗口中没有显示的内容滚动进入窗口。
本领域技术人员能够理解,可以按照与上述的媒体播放器的实施例中同样的方式,根据在滚动条上显示的山形标记,控制滚动显示的速度。由此,用户在快速浏览除媒体内容以外的内容(诸如网页、文档等时),也能够更容易注意到关键信息及其上下文,同时能够区分不同关键点处的关键信息的不同重要程度。
在根据本发明的一个实施例中,宽度为d的山形标记仅对应于一个帧或文档的一行,也就是说,山形标记仅对应于关键点,而不包含它的上下文。在根据本发明的另一个实施例中,宽度为d的山形标记可以对应于多个帧或文档的多个行。在根据本发明的另一个实施例中,宽度为d的山形标记可以对应于单位时间的媒体内容,例如对应于1秒时长的视频或音频。
在根据本发明的一个实施例中,当滑块前进到具有平坦顶部的山形标记(例如图4中的第二个标记)时,可以在该山形标记附近显示放大视图,在该放大视图中具体显示出构成该山形标记的各组成山形标记,以及滑块在这些组成山形标记上的滑动过程,如图7所示。另外,在图7中,假定了第二个山形标记的p值为2并且Sn=4(倍速),则山顶播放速度St=Sn/p=4/2=2(倍速)。在根据本发明的一个实施例中,这种平坦顶部的山形标记的山顶高度可以为构成该山形标记的各组成山形标记的山顶高度的平均值。当然,也可以按照其他方式来计算。
图8是示出了根据本发明的一个实施例的用于利用进度条中的关键点来浏览内容的方法的流程图800。图8中的实施例示出了手动快进的例子。
在步骤810中,在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块。前面的各实施例中描述的技术特征(例如山形标记的高度、宽度、以及具有平坦顶部的山形标记等等)可以与本实施例进行结合。
在步骤820中,响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
在根据本发明的一个实施例中,可以在与山形标记对应的媒体内容的任意位置(任意帧)之间***短的暂停时间。
在根据本发明的另一个实施例中,在与山形标记对应的媒体内容之中***短的暂停时间包括在与山形标记对应的媒体内容的每帧之间***短的暂停时间。假定用户希望快速浏览一段视频,用户可以利用诸如手指、触摸笔、鼠标等的指示物拖动进度条中的滑块。滑块的移动对应于指示物的移动,视频的播放又对应于滑块的移动。当滑块移动到山形标记时,与现实世界中爬山的情形类似,滑块需要滑过更长的距离(与无山形标记处相比),并且由于在山形标记所对应的视频段的每帧之间***了短的暂停时间(例如毫秒级的暂停时间),用户会感受到一种阻滞感,即,滑动不畅的感觉,从而用户会意识到此时视频中存在关键信息,并且不会遗漏掉该关键信息。
在根据本发明的一个实施例中,***的暂停时间的时长不相等,并且越靠近山顶,***的暂停时间越长。在这种情况下,当滑块越接近山顶时,阻滞感越强并且视频的播放速度越低,从而用户越容易发现关键信息。另外,本发明对于盲人尤其有用。当盲人在拖动媒体播放器的进度条中的滑块快速浏览音频时,由于音频的播放速度在山形标记处逐渐减慢并且感受到阻滞,所以盲人也能够意识到这里存在关键信息。
下面具体说明根据本发明的山形标记是如何创建的。在根据本发明的一个实施例中,根据本发明的山形标记可以由用户手动创建。所述手动创建包括以下步骤:用户使用指示物选择进度条中的一个点作为关键点;以及用户使用指示物沿与进度条垂直的方向拖动进度条上的该关键点从而形成山形标记,其中山形标记的山顶高度对应于用户拖动的幅度。这里,需要在与播放模式不同的编辑模式下,执行山形标记的手动创建。图9是示出了用户手动创建山形标记的过程的示意图。在图9的上部的图中,用户通过触摸媒体播放器的某个按钮进入编辑模式,并且将进度条中的滑块移动到用户认为包含重要信息的点。在图9的中部的图中,用户用手指触摸滑块并向上拖动滑块然后手指离开屏幕,从而在进度条中出现了一个山形标记,该山形标记的山顶高度对应于用户手指离开屏幕的位置。在图9的下部的图中,用户点击OK按钮以退出编辑模式,从而山形标记被手动创建。采用根据本发明的这个实施例,用户不仅是关键点(山形标记)的使用者,而且还可以由用户对关键点进行自定义。
在根据本发明的另一个实施例中,根据本发明的山形标记可以由由内容提供方或用户的计算设备自动创建。图10是示出了自动创建根据本发明的山形标记的方法的一个例子的流程图。图10中的流程图包括以下步骤:创建对象(步骤1010),分配权重(步骤1020),选择关键点(步骤1030)以及创建山形标记(步骤1040)。
在步骤1010中,执行对单位长度媒体的多种对象中的至少一种的识别,检查多种对象中的所述至少一种在全部单位长度媒体中的出现频率。例如,多种对象可以包括图像中的对象(诸如面部)、音频中的对象(诸如语音关键字)、字幕中的对象(诸如文本关键字)等等。此外,单位长度媒体例如可以是1秒、10秒、10帧、50帧等长度的媒体。
以下通过一个例子对图10中的方法进行说明。图11示出了一段视频的例子。假定该视频的长度为10秒,单位长度媒体为1秒长度的视频段并且包含例如15帧的图像。图11中依次显示了每个单位长度媒体(1秒视频段)的中央处的一帧的图像。在图11的例子中,多种对象包括面部以及语音关键字。该例子仅仅是示例性的,在其它实施例中,可以使用一种或三种以上的对象识别,也可以使用面部识别和语音识别以外的对象识别技术。在面部识别中,可以通过面部识别算法识别面部。在图11的例子中,通过面部识别发现,人物X在视频段1、2、5、6、8中出现了5次,人物Y在视频段4、6、8中出现了3次,人物Z在视频段10中仅出现了1次。在语音识别中,可以通过语音识别算法识别关键字。在图11的例子中,通过语音识别发现,关键字China在视频段1、6、8中出现了3次,关键字Japan在视频段2、6中出现了2次,关键字Africa在视频段10中仅出现了1次。
在步骤1020中,基于多种对象的所述至少一种的出现频率以及对象的对象权重,为每个单位长度媒体分配媒体权重。在面部识别中,可以按出现频率的降序对面部进行排序,仅选择排在前面的预定数目的面部。例如,在图11的例子中仅选择分别出现了5次和3次的人物X和Y,仅出现1次的人物Z被忽略。这里,为了简化说明,将人物的出现频率视为该人物的重要度。即,出现频率越高,人物重要度越高。为了便于说明,对于一个单位长度媒体,人物对象的重要度等于该单位长度媒体出现的各人物(未忽略的)的重要度之和。此外,在语音识别中,也可以按出现频率的降序对关键字进行排序,仅选择排在前面的预定数目的面部。例如,在图11的例子中仅选择分别出现了3次和2次的关键字China和Japan,仅出现1次的关键字Africa被忽略。这里,为了简化说明,将关键字的出现频率视为该关键字的重要度。即,出现频率越高,关键字重要度越高。为了便于说明,对于一个单位长度媒体,语音关键字对象的重要度等于该单位长度媒体出现的各关键字(未忽略的)的重要度之和。
在根据本发明的一个实施例中,假定为每个单位长度媒体(图11中为1秒视频段)分配的媒体权重Wi=Ai×a+Bi×b,i=1,…,10。其中,Ai为在视频段i中出现的对象A的重要度,Bi为在视频段i中出现的对象B的重要度,a为对象A的对象权重,b为对象B的对象权重。这里,仅列举了两种对象的例子,当然,在其它实施例中,可以考虑更多种对象。
在根据本发明的一个实施例中,多种对象中的所述至少一种的出现频率和对象的对象权重能够由用户手动改变。在图11的例子中,此时,可向用户提供用户界面以手动修改对象的出现频率和/或对象的对象权重,从而提供了更高的灵活度和准确度。
这里,为了便于说明,假定对象A对应于面部并且对象B对应于语音关键字,并且对象A的对象权重a以及对象B的对象权重b都为1,则在图11的例子中可以参照下面的表格为每个1秒视频段分配媒体权重。
在步骤1030中,选择媒体权重不为零的单位长度媒体的中心处的帧作为所述关键点。以图11中的视频作为例子,参照上面的表格,选择视频段1、2、4、5、6、8的中心处的帧作为关键点。
在步骤1040中,在所选择的关键点处,创建所述山形标记使得山形标记的山顶高度与分配的媒体权重成比例。以图11中的视频作为例子,可以创建出如图12所示的多个山形标记,其中这些山形标记的宽度对应于1秒视频段的宽度,并且这些山形标记的高度与上述表格最后一行的媒体权重成比例。
在根据本发明的一个实施例中,对于多个连续的山形标记,可以将它们合并为具有平坦顶部的一个山形标记。在图12中的例子,例如对于三个以上的连续的山形标记执行所述合并,可以得到图13所示的样子。在一个简单的例子中,合并的具有平坦顶部的山形标记的山顶高度可以为该区域中的所有山形标记的山顶高度的平均值。
图14是示出了根据本发明实施例的用于利用进度条中的关键点来浏览内容的设备1400的方框图。图14中的设备1400包括显示装置1410和变速装置1420。显示装置1410被配置为在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块。变速装置1420被配置为响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
图15是示出了根据本发明实施例的用于利用进度条中的关键点来浏览内容的设备1500的方框图。图15中的设备1500包括显示装置1510和***装置1520。显示装置1510被配置为在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块。***装置1520被配置为响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
需要说明的是,虽然本发明的实施例尤其适合应用于具有小尺寸屏幕的移动终端,但是本发明的实施例也可以应用于具有大尺寸屏幕的平板计算机、膝上型计算机、台式计算机等等。
本发明可以是***、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。
这里参照根据本发明实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本发明的多个实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

Claims (24)

1.一种用于利用进度条中的关键点来浏览内容的方法,包括:
在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及
响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
2.根据权利要求1所述的方法,其中,内容浏览速度从第一速度降低到小于第一速度的第二速度进一步包括:在从山形标记的山脚滑动到山顶的过程中内容浏览速度从第一速度逐渐降低到小于第一速度的第二速度,在从山形标记的山顶滑动到另一侧山脚的过程中内容浏览速度从第二速度逐渐恢复到第一速度。
3.根据权利要求1所述的方法,其中,所述进度条是媒体播放器的进度条,并且进度条上的各个点与媒体播放器播放的媒体内容的各个帧相对应。
4.根据权利要求1所述的方法,其中,所述进度条是软件窗口的横向或纵向滚动条,横向滚动条上的各个点与窗口中显示的内容的各个列相对应,并且纵向滚动条上的各个点与窗口中显示的内容的各个行相对应。
5.一种用于利用进度条中的关键点来浏览内容的方法,包括:
在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及
响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
6.根据权利要求5所述的方法,其中,在与山形标记对应的媒体内容之中***短的暂停时间包括在与山形标记对应的媒体内容的每帧之间***短的暂停时间。
7.根据权利要求5所述的方法,其中,***的暂停时间的时长不相等,并且越靠近山顶,***的暂停时间越长。
8.根据权利要求1或5所述的方法,其中,所述山形标记的山顶高度表示与该山形标记对应的关键点的重要程度,并且所述山形标记的宽度表示该山形标记所对应的关键点的两侧相邻点的数量。
9.根据权利要求1或5所述的方法,其中,进度条上的山形标记是由内容提供方或用户的计算设备自动创建的,所述自动创建包括以下步骤:
执行对单位长度媒体的多种对象中的至少一种的识别,检查多种对象中的所述至少一种在全部单位长度媒体中的出现频率;
基于多种对象的所述至少一种的出现频率以及对象的对象权重,为每个单位长度媒体分配媒体权重;
选择媒体权重不为零的单位长度媒体的中心处的帧作为所述关键点;以及
在所选择的关键点处,创建所述山形标记使得山形标记的山顶高度与分配的媒体权重成比例。
10.根据权利要求9所述的方法,其中,多种对象中的所述至少一种的出现频率和对象的权重能够由用户手动改变。
11.根据权利要求1或5所述的方法,其中,进度条上的山形标记是由用户手动创建的,所述手动创建包括以下步骤:
用户使用指示物选择进度条中的一个点作为关键点;
用户使用指示物沿与进度条垂直的方向拖动进度条上的该关键点从而形成山形标记,其中山形标记的山顶高度对应于用户拖动的幅度。
12.根据权利要求1或5所述的方法,其中,在多个山形标记连续排列的情况下,所述多个山形标记被合并为一个具有平坦顶部的山形标记。
13.一种用于利用进度条中的关键点来浏览内容的设备,包括:
显示装置,被配置为在所述进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及
变速装置,被配置为响应于对内容的浏览,所述滑块自动地滑动经过进度条中的所述山形标记,使得在所述滑块滑动经过所述山形标记的过程中,内容浏览速度从第一速度降低到小于第一速度的第二速度。
14.根据权利要求13所述的设备,其中,所述变速装置进一步被配置为:在从山形标记的山脚滑动到山顶的过程中内容浏览速度从第一速度逐渐降低到小于第一速度的第二速度,在从山形标记的山顶滑动到另一侧山脚的过程中内容浏览速度从第二速度逐渐恢复到第一速度。
15.根据权利要求13所述的设备,其中,所述进度条是媒体播放器的进度条,并且进度条上的各个点与媒体播放器播放的媒体内容的各个帧相对应。
16.根据权利要求13所述的设备,其中,所述进度条是软件窗口的横向或纵向滚动条,横向滚动条上的各个点与窗口中显示的内容的各个列相对应,并且纵向滚动条上的各个点与窗口中显示的内容的各个行相对应。
17.一种用于利用进度条中的关键点来浏览内容的设备,包括:
显示装置,被配置为在媒体播放器的进度条上的关键点处显示山形标记,使得山形标记的山顶对应于所述关键点,其中在进度条上具有可沿该进度条滑动的滑块;以及
***装置,被配置为响应于用户手动地拖动所述滑块经过所述山形标记以快速浏览媒体内容,在与山形标记对应的媒体内容之中***短的暂停时间从而形成针对所述拖动的阻滞感。
18.根据权利要求17所述的设备,其中,所述***装置被配置为在与山形标记对应的媒体内容的每帧之间***短的暂停时间。
19.根据权利要求17所述的设备,其中,***的暂停时间的时长不相等,并且越靠近山顶,***的暂停时间越长。
20.根据权利要求13或17所述的设备,其中,所述山形标记的山顶高度表示与该山形标记对应的关键点的重要程度,并且所述山形标记的宽度表示该山形标记所对应的关键点的两侧相邻点的数量。
21.根据权利要求13或17所述的设备,其中,进度条上的山形标记是由内容提供方或用户的计算设备自动创建的,所述自动创建包括:
执行对单位长度媒体的多种对象中的至少一种的识别,检查多种对象中的所述至少一种在全部单位长度媒体中的出现频率;
基于多种对象的所述至少一种的出现频率以及对象的对象权重,为每个单位长度媒体分配媒体权重;
选择媒体权重不为零的单位长度媒体的中心处的帧作为所述关键点;以及
在所选择的关键点处,创建所述山形标记使得山形标记的山顶高度与分配的媒体权重成比例。
22.根据权利要求21所述的设备,其中,多种对象中的所述至少一种的出现频率和对象的权重能够由用户手动改变。
23.根据权利要求13或17所述的设备,其中,进度条上的山形标记是由用户使用所述设备手动创建的,所述手动创建包括:
由用户使用指示物选择进度条中的一个点作为关键点;
由用户使用指示物沿与进度条垂直的方向拖动进度条上的该关键点从而形成山形标记,其中山形标记的山顶高度对应于用户拖动的幅度。
24.根据权利要求13或17所述的设备,其中,在多个山形标记连续排列的情况下,所述多个山形标记被合并为一个具有平坦顶部的山形标记。
CN201410302867.2A 2014-06-27 2014-06-27 用于利用进度条中的关键点来浏览内容的方法和设备 Pending CN105205083A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410302867.2A CN105205083A (zh) 2014-06-27 2014-06-27 用于利用进度条中的关键点来浏览内容的方法和设备
US14/745,651 US20150378589A1 (en) 2014-06-27 2015-06-22 Utilizing key points in a progress bar to browse through content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410302867.2A CN105205083A (zh) 2014-06-27 2014-06-27 用于利用进度条中的关键点来浏览内容的方法和设备

Publications (1)

Publication Number Publication Date
CN105205083A true CN105205083A (zh) 2015-12-30

Family

ID=54930476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410302867.2A Pending CN105205083A (zh) 2014-06-27 2014-06-27 用于利用进度条中的关键点来浏览内容的方法和设备

Country Status (2)

Country Link
US (1) US20150378589A1 (zh)
CN (1) CN105205083A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534991A (zh) * 2016-10-27 2017-03-22 微鲸科技有限公司 一种进度条控制方法、装置及显示设备
CN106681603A (zh) * 2016-11-29 2017-05-17 维沃移动通信有限公司 一种调节视频播放进度的方法及移动终端
CN107193841A (zh) * 2016-03-15 2017-09-22 北京三星通信技术研究有限公司 媒体文件加速播放、传输及存储的方法和装置
CN107765960A (zh) * 2017-10-24 2018-03-06 ***通信集团公司 一种信息提示方法、装置及存储介质
CN107911735A (zh) * 2017-11-13 2018-04-13 维沃移动通信有限公司 一种音视频播放处理方法、装置及终端
CN108509128A (zh) * 2018-03-30 2018-09-07 联想(北京)有限公司 一种处理方法、处理装置以及显示方法
CN110011884A (zh) * 2019-04-01 2019-07-12 宁波奥克斯电气股份有限公司 一种配网进度显示方法、装置及空调器
CN111338741A (zh) * 2020-03-27 2020-06-26 北京达佳互联信息技术有限公司 任务进度显示方法及其装置、存储介质
CN112653931A (zh) * 2021-03-12 2021-04-13 浙江口碑网络技术有限公司 资源信息播放的控制方法、装置、存储介质以及电子设备

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106921802B (zh) * 2017-03-17 2021-01-22 东软集团股份有限公司 音频数据的播放方法及装置
US10338799B1 (en) * 2017-07-06 2019-07-02 Spotify Ab System and method for providing an adaptive seek bar for use with an electronic device
CN111506361B (zh) * 2017-07-14 2024-01-09 创新先进技术有限公司 加载组件的控制方法及装置
CN111757156B (zh) * 2019-03-29 2023-04-07 杭州海康威视数字技术股份有限公司 一种视频播放方法、装置及设备
CN110505502A (zh) * 2019-08-12 2019-11-26 咪咕视讯科技有限公司 一种视频处理方法、设备及计算机可读存储介质
US11562411B2 (en) * 2020-01-06 2023-01-24 The Trustees Of Princeton University Rating device that imposes differential time costs to improve information quality
CN111327967B (zh) * 2020-03-27 2022-02-08 深圳市酷开网络科技股份有限公司 视频智能倍速播放方法、***及存储介质
CN111327966B (zh) * 2020-03-27 2022-03-08 深圳市酷开网络科技股份有限公司 视频倍速播放方法、***及存储介质
CN111327965A (zh) * 2020-03-27 2020-06-23 深圳市酷开网络科技有限公司 视频分片倍速播放方法、***及存储介质
CN115314654B (zh) * 2022-10-12 2023-01-06 飞狐信息技术(天津)有限公司 一种视频处理方法、***、存储介质及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080158261A1 (en) * 1992-12-14 2008-07-03 Eric Justin Gould Computer user interface for audio and/or video auto-summarization
CN101808229A (zh) * 2009-02-16 2010-08-18 杭州恒生数字设备科技有限公司 一种基于特征标签的视频流快速回放***
US20100281380A1 (en) * 2009-04-30 2010-11-04 Tom Langmacher Editing and saving key-indexed geometries in media editing applications
CN102138123A (zh) * 2008-08-26 2011-07-27 苹果公司 基于列表项目属性的列表巡览的动态控制
CN103594104A (zh) * 2012-08-15 2014-02-19 腾讯科技(深圳)有限公司 获取多媒体的兴趣点的方法和***、多媒体播放方法和装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903267A (en) * 1997-07-11 1999-05-11 International Business Machines Corporation Document interface mechanism and method for navigating through large documents
US6157381A (en) * 1997-11-18 2000-12-05 International Business Machines Corporation Computer system, user interface component and method utilizing non-linear scroll bar
US6337694B1 (en) * 1999-09-07 2002-01-08 International Business Machines Corporation Method and system for variable speed scrolling within a data processing system
US6677965B1 (en) * 2000-07-13 2004-01-13 International Business Machines Corporation Rubber band graphical user interface control
US6816174B2 (en) * 2000-12-18 2004-11-09 International Business Machines Corporation Method and apparatus for variable density scroll area
US7619616B2 (en) * 2004-12-21 2009-11-17 Microsoft Corporation Pressure sensitive controls
US20070143706A1 (en) * 2005-12-16 2007-06-21 Sap Ag Variable-speed scrollbar
US8887085B1 (en) * 2008-03-20 2014-11-11 Amazon Technologies, Inc. Dynamic content navigation
KR101565378B1 (ko) * 2008-09-03 2015-11-03 엘지전자 주식회사 이동단말기 및 그 제어 방법
US20100131886A1 (en) * 2008-11-26 2010-05-27 Honeywell International Inc. Display system and method for generating enhanced scrollbar
US10705701B2 (en) * 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US8751956B2 (en) * 2009-05-27 2014-06-10 Microsoft Corporation Variable rate scrollbar
US8666818B2 (en) * 2011-08-15 2014-03-04 Logobar Innovations, Llc Progress bar is advertisement
US8650502B2 (en) * 2011-11-23 2014-02-11 International Business Machines Corporation Method for precise navigation of data
US9632685B2 (en) * 2012-05-31 2017-04-25 Eric Qing Li Method of navigating through a media program displayed on a portable electronic device in a magnified time scale
KR101976178B1 (ko) * 2012-06-05 2019-05-08 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
WO2014024000A1 (en) * 2012-08-08 2014-02-13 Freescale Semiconductor, Inc. A method and system for scrolling a data set across a screen
CN103917946B (zh) * 2012-10-10 2018-04-03 Sk 普兰尼特有限公司 显示高速滚动内容和滚动条的方法和***
US9507491B2 (en) * 2012-12-14 2016-11-29 International Business Machines Corporation Search engine optimization utilizing scrolling fixation
EP2827332B1 (en) * 2013-07-19 2020-09-09 Nxp B.V. Navigating within a media item
US10185487B2 (en) * 2013-12-02 2019-01-22 Comcast Cable Communications, Llc Direction based content navigation
US9886181B2 (en) * 2014-12-15 2018-02-06 Microsoft Technology Licensing, Llc Scrollbar for dynamic content
US20170177170A1 (en) * 2015-12-17 2017-06-22 International Business Machines Corporation Progress control based on transfer of layered content

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080158261A1 (en) * 1992-12-14 2008-07-03 Eric Justin Gould Computer user interface for audio and/or video auto-summarization
CN102138123A (zh) * 2008-08-26 2011-07-27 苹果公司 基于列表项目属性的列表巡览的动态控制
CN101808229A (zh) * 2009-02-16 2010-08-18 杭州恒生数字设备科技有限公司 一种基于特征标签的视频流快速回放***
US20100281380A1 (en) * 2009-04-30 2010-11-04 Tom Langmacher Editing and saving key-indexed geometries in media editing applications
CN103594104A (zh) * 2012-08-15 2014-02-19 腾讯科技(深圳)有限公司 获取多媒体的兴趣点的方法和***、多媒体播放方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BEN BALSER: "FCP X 10.1 Exploring Retiming Tools-Final Cut-macProVideo.com Hub", 《HTTPS://WWW.MACPROVIDEO.COM/HUB/FINAL-CUT/FCP-X-101-EXPLORING-RETIMING-TOOLS》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107193841A (zh) * 2016-03-15 2017-09-22 北京三星通信技术研究有限公司 媒体文件加速播放、传输及存储的方法和装置
CN106534991A (zh) * 2016-10-27 2017-03-22 微鲸科技有限公司 一种进度条控制方法、装置及显示设备
CN106681603A (zh) * 2016-11-29 2017-05-17 维沃移动通信有限公司 一种调节视频播放进度的方法及移动终端
CN106681603B (zh) * 2016-11-29 2018-06-26 维沃移动通信有限公司 一种调节视频播放进度的方法及移动终端
CN107765960B (zh) * 2017-10-24 2019-11-08 ***通信集团公司 一种信息提示方法、装置及存储介质
CN107765960A (zh) * 2017-10-24 2018-03-06 ***通信集团公司 一种信息提示方法、装置及存储介质
CN107911735A (zh) * 2017-11-13 2018-04-13 维沃移动通信有限公司 一种音视频播放处理方法、装置及终端
CN108509128A (zh) * 2018-03-30 2018-09-07 联想(北京)有限公司 一种处理方法、处理装置以及显示方法
CN108509128B (zh) * 2018-03-30 2022-03-25 联想(北京)有限公司 一种处理方法、处理装置以及显示方法
CN110011884A (zh) * 2019-04-01 2019-07-12 宁波奥克斯电气股份有限公司 一种配网进度显示方法、装置及空调器
CN111338741A (zh) * 2020-03-27 2020-06-26 北京达佳互联信息技术有限公司 任务进度显示方法及其装置、存储介质
CN111338741B (zh) * 2020-03-27 2023-12-12 北京达佳互联信息技术有限公司 任务进度显示方法及其装置、存储介质
CN112653931A (zh) * 2021-03-12 2021-04-13 浙江口碑网络技术有限公司 资源信息播放的控制方法、装置、存储介质以及电子设备
CN112653931B (zh) * 2021-03-12 2021-07-23 浙江口碑网络技术有限公司 资源信息播放的控制方法、装置、存储介质以及电子设备

Also Published As

Publication number Publication date
US20150378589A1 (en) 2015-12-31

Similar Documents

Publication Publication Date Title
CN105205083A (zh) 用于利用进度条中的关键点来浏览内容的方法和设备
US20220214798A1 (en) Interactive Menu Elements in a Virtual Three-Dimensional Space
US9715482B1 (en) Representing consumption of digital content
US10474320B2 (en) Document channel selection for document viewing application
CN107992246A (zh) 一种视频编辑方法与其装置及智能终端
US20150234571A1 (en) Re-performing demonstrations during live presentations
CN102387313A (zh) 信息处理设备、数据分割方法和数据分割程序
CN102693078A (zh) 用于呈现图形元件的用户界面
US9843823B2 (en) Systems and methods involving creation of information modules, including server, media searching, user interface and/or other features
US20150248919A1 (en) Information processing apparatus, playback state controlling method, and program
JP6694114B2 (ja) 装置および関連する方法
US20170147533A1 (en) Document Summary Feed Generation Method, Apparatus and System
US20120229391A1 (en) System and methods for generating interactive digital books
EP3059973A1 (en) System and method for multi-track playback of media content
US20160170580A1 (en) Improved method for pre-listening to voice contents
US10296158B2 (en) Systems and methods involving features of creation/viewing/utilization of information modules such as mixed-media modules
CN103677491A (zh) 一种用于渲染网页的方法和装置
US10304493B2 (en) Cartoon content editing method and cartoon content editing apparatus
US10504555B2 (en) Systems and methods involving features of creation/viewing/utilization of information modules such as mixed-media modules
CN104571920B (zh) 显示处理方法及显示处理装置
US20170068310A1 (en) Systems and methods involving creation/display/utilization of information modules, such as mixed-media and multimedia modules
CN106028094A (zh) 一种视频内容提供方法、装置及电子设备
Tobita Comic computing: creation and communication with comic
CN110419023A (zh) 拖放***控制对象
KR20170106787A (ko) 표시 제어 장치, 방법 및 컴퓨터 판독 가능한 기록 매체

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151230

WD01 Invention patent application deemed withdrawn after publication