CN111712789A - 用于内容的基于上下文的视觉提示管理的方法和*** - Google Patents
用于内容的基于上下文的视觉提示管理的方法和*** Download PDFInfo
- Publication number
- CN111712789A CN111712789A CN201980009023.XA CN201980009023A CN111712789A CN 111712789 A CN111712789 A CN 111712789A CN 201980009023 A CN201980009023 A CN 201980009023A CN 111712789 A CN111712789 A CN 111712789A
- Authority
- CN
- China
- Prior art keywords
- content
- application
- electronic device
- scrolling
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
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
技术领域
本公开涉及推荐***,并且更具体地涉及用于内容的基于上下文的视觉提示管理的方法和***。
背景技术
与触摸屏显示器有关的技术正在迅速增长。电子设备在触摸屏显示器的显示区域上提供内容(例如,大文本文档、列表项、图形图标等)。为了完整查看内容,用户需要在触摸屏显示器的显示区域上执行操作(例如,滚动操作、滑动操作等)。此外,用户可能不知道是否到达内容的末端。
发明内容
技术问题
存在许多现有方法,其中,当用户到达触摸屏显示器中所显示的内容的末端时,电子设备可以提供反馈(例如,视觉、触觉、听觉等)。然而,在某些情况下,即使到达内容的末端之后,用户也可能无法找到内容(例如,期望/感兴趣的内容)。
在一种现有方法中,当用户执行操作(例如,滚动操作等)并到达内容的末端时,电子设备在触摸屏显示器上提供视觉指示。视觉指示提供了一个消息,指出“没有更多可用内容”。然而,该方法降低了用户体验,因为即使在到达内容的末端之后,用户也无法找到感兴趣的内容。
例如,可以在电子设备中执行图库应用,其中用户滚动浏览显示在触摸屏显示器上的多个图像。此外,当用户到达图库应用中的最后一个图像时,可能会提供视觉指示(例如“没有更多供您可用的图像。”)。然而,即使到达图库应用中的图像的末端之后,用户也可能无法找到期望的图像。
在另一种现有方法中,当用户执行操作(例如,滚动操作等)并到达在电子设备上显示的内容的末端时,电子设备可以在触摸屏显示器上提供作为弹出广告或通知的推荐。此外,弹出广告或通知将在预定时间后消失。因此,当推荐作为弹出广告出现在电子设备的触摸屏显示器中时,可能有机会错过推荐(包括用户感兴趣的内容)。
例如,当用户在电子设备中执行的网络浏览器应用上执行滚动内容(例如,文章)时。如果用户到达内容的末端,则电子设备可以最多一分钟提供作为弹出广告的推荐(例如,用户感兴趣的内容)。然而,用户可能有机会错过一分钟出现的推荐。
技术方案
因此,本文的实施例提供了一种用于在电子设备中提供基于上下文的视觉提示的方法。该方法包括在用户滚动内容时检测事件。此外,该方法包括基于内容的滚动模式来动态地确定内容的上下文。此外,该方法包括使得基于内容的上下文显示视觉提示。
在实施例中,事件指示在用户滚动内容时到达至少一个应用中的内容的末端,在用户滚动内容时将要到达至少一个应用中的内容的末端,以及在用户滚动内容时暂时停止内容的一部分中的至少一个。
在实施例中,视觉提示包括与内容相对应的至少一个元件的推荐,其中,至少一个元件与内容在上下文上相关。
在实施例中,至少一个元件可由用户操作用于如下中的至少一个:动态地过滤至少一个应用的内容,动态地将至少一个应用的至少一个内容的至少一部分与电子设备中的另一应用相关联,以及动态地操作电子设备中的另一应用。
在实施例中,基于内容的滚动模式动态地确定内容的上下文包括:基于在滚动内容时用户与内容的至少一部分的交互模式、至少一个应用的内容的交互模式、电子设备中的至少一个应用和至少一个其他应用之间的切换模式以及至少一个应用的上下文中的至少一个,确定至少一个应用的内容的滚动模式,并且基于滚动模式确定至少一个应用的内容的上下文。
在实施例中,基于滚动内容的速度、在滚动内容时由用户在内容的至少一部分上花费的时间、以及在滚动内容时使用的过滤器,来动态地确定交互模式。
在实施例中,基于在滚动内容时用户对内容的至少一部分执行的动作的类型,电子设备上运行的另一应用,以及用户意图中的至少一个,动态地确定切换模式。
在实施例中,通过确定至少一个应用的域、至少一个应用支持的特征、与至少一个应用链接的应用、至少一个应用支持的内容、与至少一个应用相关联的用户意图或与至少一个应用的用户交互模式,确定至少一个应用的上下文。
在实施例中,使得基于内容的上下文显示视觉提示包括:检测至少一个应用的内容的滚动方向,并在内容的滚动方向上显示视觉提示。
在实施例中,视觉提示的用户界面被显示在与在其处检测到事件的内容的位置相对应的至少一个应用的用户界面的一部分。
因此,本文的实施例提供了一种用于在电子设备中基于上下文提供视觉提示的方法。所述方法包括:检测至少一个应用中的内容的滚动方向。此外,该方法包括生成视觉提示,该视觉提示包括与内容在上下文上相关的至少一个关键元件的推荐。此外,该方法包括使得在内容的滚动方向上显示视觉提示。
在实施例中,生成包括与内容在上下文上相关的至少一个关键元件的推荐的视觉提示包括:在用户在至少一个应用中正在滚动内容时检测事件,基于内容的滚动模式动态地确定内容的上下文,以及基于内容的上下文生成包括至少一个关键元件的推荐的视觉提示。
因此,本文的实施例公开了一种用于提供基于上下文的视觉提示的电子设备。该电子设备包括可操作地耦合到存储器和处理器的视觉提示控制器。视觉提示控制器被配置为在用户滚动内容时检测事件。此外,视觉提示控制器被配置为基于内容的滚动模式动态地确定内容的上下文。此外,视觉提示控制器被配置为用于基于内容的上下文使得显示视觉提示。
因此,本文的实施例公开了一种用于提供基于上下文的视觉提示的电子设备。该电子设备包括可操作地耦合到存储器和处理器的视觉提示控制器。视觉提示控制器被配置为检测至少一个应用中的内容的滚动方向。此外,视觉提示控制器被配置为生成视觉提示,该视觉提示包括与内容在上下文上相关的至少一个关键元件的推荐。此外,视觉提示控制器被配置为使得在内容的滚动方向上显示视觉提示。
因此,本文的实施例提供了一种用于在电子设备中提供基于上下文的视觉提示的方法。该方法包括检测至少一个应用中的内容的滚动方向。内容被垂直滚动。此外,该方法包括确定用户是否到达至少一个应用中的内容的末端。此外,该方法包括动态地生成视觉提示,该视觉提示包括与至少一个应用中的内容在上下文上相关的至少一个关键元件的推荐。此外,该方法包括使得沿着至少一个应用中的内容的滚动方向显示视觉提示。
因此,本文的实施例提供了一种用于提供基于上下文的视觉提示的电子设备。该电子设备包括耦合到存储器和处理器的视觉提示控制器。视觉提示控制器被配置为检测至少一个应用中的内容的滚动方向。内容被垂直滚动。此外,视觉提示控制器被配置为确定用户是否到达至少一个应用中的内容的末端。此外,视觉提示控制器被配置为动态地生成视觉提示,该视觉提示包括与至少一个应用中的内容在上下文上相关的至少一个关键元件的推荐。此外,视觉提示控制器被配置为沿着至少一个应用中的内容的滚动方向显示视觉提示。
当结合以下描述和附图考虑时,将更好地了解和理解本文中的实施例的这些和其他方面。然而,应当理解,以下描述虽然指示了优选实施例及其众多具体细节,但是它们是说明性的而非限制性的。在不脱离本发明的精神的情况下,可以在本文的实施例的范围内做出许多改变和修改,并且本文中的实施例包括所有这样的修改。
在进行下面的详细描述之前,阐明在整个专利文件中使用的某些单词和短语的定义可能是有利的:术语“包括”和“包含”及其派生词是指包括但不限于;术语“或”是包含性的,意味着和/或;短语“与...关联”和“与之关联”及其派生词可以表示包括、包括在其中、与之互连、包含、包含在其中、连接到或与之相连、耦合到或与之耦合、与之通信、与之合作、交织、并置、邻近、绑定到货与之绑定、具有...的属性等;术语“控制器”是指控制至少一个操作的任何设备、***或其一部分,这样的设备可以用硬件、固件或软件或它们中至少两个的某种组合来实现。应当注意,与任何特定控制器相关联的功能可以是本地或远程的集中式或分布式。
此外,下面描述的各种功能可以由一个或多个计算机程序实现或支持,每个计算机程序由计算机可读程序代码形成并体现在计算机可读介质中。术语“应用”和“程序”是指一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其一部分,适于在合适的计算机可读程序代码中实现。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够由计算机访问的任何类型的介质,诸如只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器、光盘(CD)、数字视频光盘(DVD)或任何其他类型的内存。“非暂时性”计算机可读介质不包括传输暂时性电或其他信号的有线、无线、光学或其他通信链路。非暂时性计算机可读介质包括可永久存储数据的介质以及可存储数据并随后覆盖数据的介质,诸如可重写光盘或可擦除存储设备。
在整个专利文件中都提供了某些单词和短语的定义,本领域的普通技术人员应该理解,在很多情况下,即使不是大多数情况下,这种定义也适用于这种定义的单词和短语的先前以及将来的使用。
有益效果
本文实施例的主要目的是提供一种用于内容的基于上下文的视觉提示管理的方法和***。
本文实施例的另一个目的是基于内容的滚动模式动态地确定内容的上下文。
本文实施例的另一目的是在滚动浏览内容时基于用户与内容的一部分的交互模式来确定内容的滚动模式。
本文实施例的另一个目的是基于滚动内容的速度来动态地确定交互模式。
本文实施例的另一个目的是基于在滚动内容时由用户在内容的一部分上花费的时间来动态地确定交互模式。
本文实施例的另一个目的是基于在滚动内容时使用的过滤器来动态地确定交互模式。
本文实施例的另一目的是基于至少一个应用的内容的交互模式来确定内容的滚动模式。
本文实施例的另一目的是基于电子设备中的至少一个应用和至少一个其他应用之间的切换模式来确定内容的滚动模式。
本文实施例的另一目的是基于在滚动内容时由用户对内容的一部分执行的动作的类型来动态地确定切换模式。
本文实施例的另一个目的是基于在电子设备上运行的另一应用来动态地确定切换模式。
本文实施例的另一个目的是基于用户意图动态地确定切换模式。
本文实施例的另一目的是基于至少一个应用的上下文确定内容的滚动模式。
本文实施例的另一目的是基于确定至少一个应用的域来确定至少一个应用的上下文。
本文实施例的另一目的是基于由至少一个应用支持的特征确定至少一个应用的上下文。
本文实施例的另一目的是基于与至少一个应用链接的应用确定至少一个应用的上下文。
本文实施例的另一目的是基于由至少一个应用支持的内容确定至少一个应用的上下文。
本文实施例的另一个目的是基于与至少一个应用相关联的用户意图确定至少一个应用的上下文。
本文实施例的另一目的是基于与至少一个应用的用户交互模式确定至少一个应用的上下文。
本文实施例的另一目的是检测至少一个应用的内容的滚动方向。
本文实施例的另一目的是生成视觉提示,包括与内容在上下文上相关的至少一个关键元件的推荐。
本文实施例的另一个目的是使得在内容的滚动方向上显示视觉提示。
附图说明
为了更全面地理解本公开及其优点,现在结合附图参考以下描述,其中相同的附图标记表示相同的部分:
图1A和图1B示出根据本文公开的实施例的、基于检测到用户到达图库应用(gallery application)的内容的末端在电子设备中执行的图库应用中的内容的滚动方向上显示视觉提示的示例。
图2示出根据本文公开的实施例的电子设备的各种硬件组件的框图;
图3示出根据本文公开的实施例的视觉提示控制器的各种硬件组件的框图;
图4A示出根据本文公开的实施例的、通过在滚动内容时检测事件来显示视觉提示的各种操作的流程图;
图4B示出根据本文公开的实施例的、通过检测内容的滚动方向来显示视觉提示的各种操作的流程图;
图5示出根据本文公开的实施例的在电子设备的显示器上显示视觉提示之后执行的各种操作的示例流程图;
图6A至图6D示出根据本文公开的实施例的、基于确定用户到达网络浏览器应用(web browser application)的末端在电子设备中执行的网络浏览器应用的末端显示视觉提示的示例;
图7A至图7C示出根据本文公开的实施例的、基于确定用户到达语音记录器应用(voice recorder application)的内容的末端在电子设备中执行的语音记录器应用中的内容的滚动方向上显示视觉提示的示例;
图8A至图8C示出根据本文公开的实施例的、基于检测到用户到达应用的内容的末端在电子设备中执行的主页应用(home application)中的内容的滚动方向上显示视觉提示的示例;
图9A和图9B示出根据本文公开的实施例的、基于确定文件管理器应用(filemanager application)的内容的交互模式(即,使用历史)在与电子设备相关联的文件管理器应用的末端显示视觉提示的示例;
图10A和图10B示出根据本文公开的实施例的、基于检测到用户到达日历应用(calendar application)的内容的末端在电子设备中执行的日历应用中的内容的末端显示视觉提示的示例;
图11A和图11B示出根据本文公开的实施例的、基于确定提醒应用(reminderapplication)的上下文(例如,与提醒应用链接的应用)在电子设备中执行的提醒应用中的内容的末端显示视觉提示的示例;
图12A至图12C示出根据本文公开的实施例的、基于确定提醒应用上的内容的切换模式在电子设备中执行的提醒应用中的内容的末端显示视觉提示的示例;
图13A至图13D示出根据本文公开的实施例的、基于检测到用户到达图库应用的内容的末端在电子设备中执行的图库应用中的内容的滚动方向上显示视觉提示的示例;
图14A至图14D示出根据本文公开的实施例的、基于检测到用户到达主页应用的内容的末端在电子设备中执行的主页应用中的内容的滚动方向上显示视觉提示的示例;
图15A至图15C示出根据本文公开的实施例的、基于检测到用户到达图库应用的内容的末端在电子设备中执行的图库应用中的内容的滚动方向上显示视觉提示的示例;
图16A至图16C示出根据本文公开的实施例的、基于确定日历应用(calendarapplication)的内容的使用历史在电子设备中执行的日历应用中的内容的滚动方向上显示视觉提示的示例;
图17A至图17C示出根据本文公开的实施例的、基于检测到用户到达时钟应用(clock application)的内容的末端在电子设备中执行的时钟应用中的内容的末端显示视觉提示的示例;
图18A至图18D示出根据本文公开的实施例的、基于检测到用户到达设置应用(settings application)的末端在电子设备中执行的设置应用中的内容的末端显示视觉提示的示例;
图19A至图19C示出根据本文公开的实施例的、基于检测到用户到达天气应用(weather application)的末端在电子设备中执行的天气应用中的内容的末端显示视觉提示的示例;
图20A至图20D示出根据本文公开的实施例的、基于检测到用户到达网络浏览器应用的末端在电子设备中执行的网络浏览器应用中的内容的末端显示视觉提示的示例;以及
图21A和图21B示出根据本文公开的实施例的、基于检测到视频应用(videoapplication)中的内容的临时停止在电子设备中执行的视频应用中的内容的滚动方向上显示视觉提示的示例。
具体实施方式
下面讨论的图1A至图21B以及用于描述该专利文件中的本公开的原理的各种实施例仅是示例性的,并且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,可以在任何适当布置的***或设备中实现本公开的原理。
参照在附图中示出并且在以下描述中详细描述的非限制性实施例,更全面地解释本文中的实施例及其各种特征和有利细节。省略了众所周知的组件和处理技术的描述,以免不必要地模糊本文的实施例。此外,本文描述的各种实施例不必互相排斥,因为一些实施例可以与一个或多个其他实施例结合以形成新的实施例。除非另有说明,否则本文所用的术语“或”是指非排他性的。本文使用的示例仅旨在促进对可以实践本文的实施例的方式的理解,并且进一步使本领域技术人员能够实践本文的实施例。因此,示例不应被解释为限制本文的实施例的范围。
如本领域中的传统,可以根据执行所描述的一个或多个功能的块来描述和示出实施例。这些块(在本文中称为管理器、单元、模块、硬件组件等)由模拟和/或数字电路(诸如逻辑门、集成电路、微处理器、微控制器、存储电路、无源电子组件、有源电子元件,光学元件、硬接线电路等)物理实现,并且可以可选地由固件和软件驱动。电路可以例如被体现在一个或多个半导体芯片中,或者被体现在诸如印刷电路板等的基板支撑件上。可以通过专用硬件,或者通过处理器(例如,一个或多个编程的微处理器和相关电路),或者通过执行块的某些功能的专用硬件与执行其他功能的处理器的组合,来实现构成模块的电路。在不脱离本公开的范围的情况下,实施例的每个块可以在物理上被分成两个或更多个相互作用且离散的块。同样地,在不脱离本公开的范围的情况下,实施例的块可以物理地组合成更复杂的快。
因此,本文的实施例提供了一种用于在电子设备中提供基于上下文的视觉提示的方法。该方法包括在用户滚动内容时检测事件。此外,该方法包括基于内容的滚动模式动态地确定内容的上下文。此外,该方法包括基于内容的上下文使得显示视觉提示。
与传统***和方法不同,所提出的方法可以用于基于内容的上下文显示视觉提示,其中视觉提示在内容的滚动方向上显示。此外,视觉提示包括与内容在上下文上相关的推荐。所提出的方法可以用于基于内容的滚动模式动态地确定内容的上下文。这使用户体验得到改善。
所提出的方法可以用于在滚动浏览内容的同时基于用户与应用的内容的交互模式确定应用的内容的滚动模式。这使得基于以改进方式确定用户的交互模式来提供推荐。
所提出的方法可以用于基于应用的内容的交互模式确定应用的内容的滚动模式。这使得基于以有效方式确定应用用户内容的交互模式来提供推荐。
所提出的方法可以用于基于电子设备中一个应用与另一应用之间的切换模式确定应用的内容的滚动模式。这使得基于以增强方式确定应用之间的切换模式来提供推荐。
所提出的方法可以用于基于至少一个应用的上下文确定应用的内容的滚动模式。这使得基于以改进的方式确定应用的上下文来提供推荐。所提出的方法可用于提供推荐/建议,以用于应用内或应用之间的无缝体验。
在提出的方法中,视觉反馈被页面的末端的手势触发的智能功能所代替。这使得提供推荐/建议以用于应用内或应用之间的无缝用户体验。
例如,考虑用户在图库应用的图像上执行手势(例如,滚动手势或任何其他手势)的场景。基于所提出的方法,电子设备确定用户将要到达图库应用中的图像的末端。所提出的方法可用于基于与图像相关联的滚动模式来确定图库应用上的图像的上下文。此外,所提出的方法可用于在图库应用的末端显示视觉提示,其中视觉提示是基于图像的上下文确定的(例如,视觉提示包括推荐,诸如用于查看图库应用中的图像的过滤器)。由于优化了图库应用中的图像的搜索能力,因此使得用户体验得到改善。
现在参照附图,更具体地参照图1至图21B,示出优选实施例。
图1A和图1B示出根据本文公开的实施例的、基于检测到用户到达图库应用(gallery application)的内容的末端在电子设备中执行的图库应用中的内容的滚动方向上显示视觉提示的示例。电子设备100可以是例如但不限于移动电话、智能电话、膝上型计算机、台式计算机、个人数字助理(PDA)、平板电脑、平板电话或任何其他电子设备。
用户在电子设备100中浏览的应用的内容上执行手势120(例如,滚动手势)。手势120可以是但不限于轻扫手势、滚动手势、滑动手势、移交手势、触摸事件、注视事件等。应用可以是但不限于网络浏览器应用(web browser application)、图库应用(galleryapplication)、主页应用(home application)、提醒应用(reminder application)、日历应用(calendar application)、视频应用(video application)、天气应用(weatherapplication)、时钟应用(clock application)、文件管理器应用(file managerapplication)、语音记录器应用(voice recorder application)、主屏幕应用(homescreen application)、设置应用(settings application)等。
例如,如图1A所示,用户在电子设备100的图库应用上执行手势120(例如,滚动手势)。
响应于手势120,电子设备100被配置为当用户正在滚动应用中的内容时检测事件。滚动可以是垂直滚动、水平滚动、从上到下滚动、从下到上滚动、从右到左滚动、从左到右滚动等。
在实施例中,事件指示在滚动内容时用户到达应用中内容的末端(如图1A和1B所示)。
在实施例中,事件指示在滚动内容时用户将要到达应用中的内容的末端。
在实施例中,事件指示在用户滚动内容时内容的一部分上的临时停止(如图21A所示)。在示例中,当用户正在观看体育应用中的板球并且在板球比赛期间在体育应用中显示广告时,并且电子设备100基于广告期间用户的凝视来检测临时停止,则电子设备100动态地显示与板球有关的相关广告。
在检测到事件之后,电子设备100基于内容的滚动模式动态地确定内容的上下文。
在实施例中,在滚动内容时,基于用户与内容的一部分的交互模式来确定应用的内容的滚动模式。在实施例中,基于滚动内容的速度,在滚动内容时用户在内容的一部分上花费的时间以及在滚动内容时使用的过滤器来动态地确定交互模式。
在示例中,如果滚动速度慢或停止,则电子设备100确定用户对显示器110上显示的内容的一部分感兴趣。在另一个示例中,如果滚动速度快,则电子设备100确定用户对查看显示器110上的内容不感兴趣,并且可以搜索其他内容。
在示例中,如果用户花费的时间更多在显示器110上显示的内容的一部分上,则电子设备100确定用户对内容感兴趣。
在示例中,如图1B所示,如果用户正在使用图库应用中的过滤器(诸如基于位置),则电子设备100确定用户正在搜索过滤位置中的图像。
在另一实施例中,基于至少一个应用的内容的交互模式来确定应用的内容的滚动模式。应用的内容的交互模式可以是应用中的使用历史。
在实施例中,使用历史包括在应用中执行的频繁动作。例如,如果用户频繁地在图库应用中执行查看/编辑图像,则电子设备100确定对于图库应用的频繁动作为查看/编辑图像(如图9A和图9B所示)。。
在实施例中,使用历史包括应用内的喜爱内容。例如,如果用户频繁地从图库应用中的多个图像中查看特定图像,则电子设备100确定图库应用的喜爱内容为查看的特定图像。
在实施例中,使用历史包括多个应用的使用顺序。例如,通常,如果用户在搜索内容时浏览网络浏览器应用、地图应用和视频应用,则电子设备100跟踪这些应用并在搜索内容期间提供任何错过的应用的推荐(如图8A至图8C所示)。
在另一实施例中,基于电子设备100中一个应用与另一应用之间的切换模式来确定应用的内容的滚动模式。
在实施例中,基于在滚动内容时用户对内容的一部分执行的动作的类型,在电子设备100上运行的另一应用以及用户的意图来动态地确定切换模式。
在实施例中,切换模式包括电子设备100内的应用之间的切换操作。电子设备100确定用户想要同时参与两个应用。响应于该确定,电子设备100可以被配置为在当前显示的应用(例如,第一应用)上显示另一应用(例如,第二应用)的更新。例如,如果用户在网络浏览器应用和聊天应用之间切换,其中网络浏览器应用是主要关注应用,则电子设备100可以在网络浏览器应用中显示聊天应用的更新(如图12A至图12所示)。
在实施例中,切换模式包括电子设备100的打开(switching ON)和关掉(switching OFF)。基于切换模式,电子设备100确定用户可以在关掉电子设备期间参与其他活动(例如烹饪),并且当电子设备100被打开时,用户正在查看应用(例如,视频应用)中的内容。响应于该确定,在电子设备100显示在电子设备的关掉时间期间的应用的任何错过的更新。例如,考虑用户正在查看电子设备100的视频应用中的视频,并且为了执行其他活动(即,烹饪),将电子设备100关掉一段时间(例如,10分钟)。一旦电子设备100被打开,则电子设备100可以在视频应用中显示任何错过的视频,以确保在电子设备100的关掉时间期间不会错过视频。
在实施例中,基于应用的上下文来确定应用的内容的滚动模式。
在实施例中,通过确定应用的域、应用支持的特征、与应用链接的应用、应用支持的内容、与应用相关联的用户意图以及用户与应用的交互模式来确定应用的上下文。
在实施例中,应用的上下文包括应用的域。例如,如果用户正在查看图库应用,则当前应用域可以是成像域。
在实施例中,应用的上下文包括应用页面。
在实施例中,应用的上下文包括应用架构。例如,如果用户正在查看图库应用,则应用架构可以是图库应用的功能设计。
在实施例中,应用的上下文包括应用内容和相关功能。例如,应用内容和相关功能可以是共享照片、编辑照片等。
在实施例中,电子设备100被配置为确定与应用的用户交互。在实施例中,与应用的用户交互可以是沿一个方向连续滚动/滑动、来回滚动以及用于消耗滚动的减慢/停止。
在实施例中,电子设备100响应于在一个方向(例如,向上方向、向下方向、右侧方向或左侧方向)上的连续滚动/滑动来确定用户想要浏览内容。此外,电子设备100可以在显示器110上显示各种内容,以保持用户参与应用。
例如,如图1A所示,如果用户在图库应用的相机相册上执行操作(即,连续滚动/滑动),其中当前正在观看电子设备100上的图库应用,则电子设备100可以显示来自其他相册的更多图像,以便保持用户参与。
在实施例中,电子设备100响应于“来回滚动”来确定用户打算搜索已知内容。此外,电子设备100可以显示与上下文相似的内容以支持搜索能力。
例如,如果用户在图库应用的相册上执行操作(即,来回滚动),则电子设备100可以提供更多人的图像、提供易于搜索能力的与上下文有关的主题(即,相机相册)。
在实施例中,电子设备100响应于消耗滚动的减速/停止来确定用户对选择性内容感兴趣。此外,电子设备100可以显示与上下文有关的功能以及所支持的搜索能力。
例如,如果用户对在电子设备100中执行的网络浏览器应用上当前浏览的文章执行操作(即,消耗滚动的减速/停止)。电子设备100可以建议类似于(当前显示)文章中的内容的其他文章,或提供建议(诸如使用其他应用进行搜索(例如,基于视觉智能的虚拟助手))(如图11B所示)。
响应于基于内容的滚动模式对内容的上下文的确定,电子设备100可以基于内容的上下文来生成视觉提示。
此外,电子设备100可以被配置为检测内容的滚动方向。在电子设备100的应用中的内容的滚动方向上显示视觉提示。例如,如图1B所示,电子设备100在内容的滚动方向上(即,在图库应用的末端)显示视觉提示130a。视觉提示130a可以包括用于查看图像的过滤器或提供说“在云上查看更多图像”的消息。
在实施例中,视觉提示可以是显示与电子设备100中显示的内容的上下文有关的消息、控制信息、过滤器、动作命令中的至少一个的最终效果。
考虑用户对在电子设备100中执行的网络浏览器应用的内容执行手势的示例场景。电子设备100检测手势120,并确定用户将要到达显示器110上当前显示的网络浏览器应用的末端。此外,电子设备100确定与网络浏览器应用中的内容相关联的上下文,并基于上下文显示视觉提示(例如,推荐包括感兴趣的内容)。
图2示出根据本文公开的实施例的电子设备100的各种硬件组件的框图。在实施例中,电子设备100包括视觉提示控制器102、通信器104、处理器106、存储器108、显示器110以及应用112a和112b的集合(此后,应用的标签为112)。应用112的集合在电子设备100中执行。
在实施例中,视觉提示控制器102可以被配置为在用户滚动应用112中的内容时检测事件。响应于事件的检测,视觉提示控制器102可以被配置为基于内容的滚动模式动态地确定内容的上下文。
在实施例中,视觉提示控制器102可以被配置为在滚动内容时基于用户与内容的一部分的交互模式来确定内容的滚动模式。视觉提示控制器102可以被配置为基于滚动内容的速度、在滚动内容时用户在内容的一部分上花费的时间以及在滚动内容时使用的过滤器来确定交互模式。
在实施例中,视觉提示控制器102可以被配置为基于至少一个应用112的内容的交互模式来确定内容的滚动模式。
在实施例中,视觉提示控制器102可以被配置为基于电子设备100中的一个应用112a与另一应用112b之间的切换模式来确定内容的滚动模式。
在实施例中,视觉提示控制器102可以被配置为基于至少一个应用112的上下文来确定内容的滚动模式。此外,视觉提示控制器102可以被配置为基于应用112的域、应用112支持的特征、与应用112链接的应用、应用112支持的内容、与应用112相关联的用户意图以及与应用112的用户交互模式来确定应用112的上下文。
基于对内容的上下文的确定,视觉提示控制器102可以被配置为生成视觉提示。此外,视觉提示控制器102可以被配置为检测内容的滚动方向。此外,视觉提示控制器102可以被配置为在显示器110上在内容的滚动方向上显示视觉提示。
通信器104被配置为在电子设备100中的硬件组件之间进行内部通信。处理器106与存储器108耦合,用于处理存储在存储器108中的各种指令以在显示器110上生成视觉提示。
存储器108可以被配置为存储使用历史、内容的滚动模式、应用112的上下文以及内容的交互模式。存储器108可以包括非易失性存储元件。这样的非易失性存储元件的示例可以包括磁性硬盘、光盘、软盘、闪存、或电可编程存储器(EPROM)或电可擦除可编程(EEPROM)存储器的形式。另外,在一些示例中,存储器108可以被认为是非暂时性存储介质。术语“非暂时性”可以指示存储介质没有体现在载波或传播的信号中。然而,术语“非暂时性”不应被解释为存储器108是不可移动的。在一些示例中,存储器108可以被配置为存储比存储器更多的信息量。在某些示例中,非暂时性存储介质可以存储可以随时间改变的数据(例如,在随机存取存储器(RAM)或高速缓存中)。
显示器110可以被配置为在电子设备100上显示应用112的内容和生成的视觉提示。此外,显示器110可以是用于提供各种内容(例如,视觉提示、视觉指示器、视觉图标等)的触摸屏显示器。显示器110可以是多窗口显示器、曲面显示器、基于边缘的显示器等。显示器110可以是例如但不限于液晶显示器(LCD)、有源矩阵有机发光二极管(AM-OLED)显示器、发光二极管(LED)显示器等。
虽然图2示出电子设备100的各种硬件组件,但是应当理解,其他实施例不限于此。在其他实施例中,电子设备100可以包括更少或更多数量的组件。此外,组件的标签或名称仅用于说明性目的,并不限制本公开的范围。可以将一个或多个组件组合在一起,以基于内容的上下文执行显示视觉提示的相同或相似功能。
图3示出根据本文公开的实施例的视觉提示控制器102的各种硬件组件的框图。在实施例中,视觉提示控制器102包括手势识别器102a、上下文检测器102b、滚动方向控制器102c和推荐生成器102d。
用户在显示器110上显示的内容上执行手势120。用户可以使用手或可以使用手写笔作为指示设备来在显示器110上执行手势120,以便操作电子设备100。
手势识别器102a被配置为识别与当前显示在电子设备100的显示器110上的内容相关联的手势120。此外,手势识别器102a还可以被配置为在用户滚动内容时检测事件。
响应于事件的检测,上下文检测器102b可以被配置为基于内容的滚动模式来确定内容的上下文。
在实施例中,上下文检测器102b可以被配置为在滚动内容时基于用户与内容的一部分的交互模式来确定内容的滚动模式。上下文检测器102b可以被配置为基于滚动内容的速度、在滚动内容时用户在内容的一部分上花费的时间以及在滚动内容时使用的过滤器来动态地确定交互模式。
在实施例中,上下文检测器102b可以被配置为基于至少一个应用112的内容的交互模式来确定内容的滚动模式。
在实施例中,上下文检测器102b可以被配置为基于电子设备100中的一个应用112a和另一应用112b之间的切换模式来确定内容的滚动模式。
在实施例中,上下文检测器102b可以被配置为基于至少一个应用112的上下文来动态地确定内容的滚动模式。上下文检测器102b可以被配置为基于应用112的域、应用112支持的特征、与应用112链接的应用、应用112支持的内容、与应用112相关联的用户意图以及与应用112的用户交互模式来确定应用112的上下文。
基于对内容的上下文的确定,推荐生成器102d可以被配置为生成视觉提示,其中视觉提示包括与内容上下文相关的至少一个关键元件的推荐。
在实施例中,关键元件可以由用户操作以用于如下中的至少一个:动态过滤至少一个应用112的内容,将至少一个应用112a的内容的至少一部分与电子设备100中的其他应用112b动态地相关联以及动态地操作电子设备100中的其他应用。
滚动方向控制器102c被配置为检测至少一个应用112的内容的滚动方向。推荐生成器102d被配置为在内容的滚动方向上显示视觉提示。
虽然图3示出视觉提示控制器102的各种硬件组件,但是应当理解,其他实施例不限于此。在其他实施例中,视觉提示控制器102可以包括更少或更多数量的组件。此外,组件的标签或名称仅用于说明性目的,并不限制本公开的范围。可以将一个或多个组件组合在一起,以基于内容的上下文执行显示视觉提示的相同或相似功能。
图4A示出根据本文公开的实施例的、用于通过在滚动内容时检测事件来显示视觉提示的各种操作的流程图400a。
在402a,方法包括在用户正在滚动至少一个应用112中的内容时检测事件。在实施例中,方法允许手势识别器102a在用户正在滚动至少一个应用112中的内容时检测事件。
在404a,方法包括基于内容的滚动模式动态地确定内容的上下文。在实施例中,方法允许上下文检测器102b基于内容的滚动模式来动态地确定内容的上下文。
在406a,方法包括使得基于内容的上下文显示视觉提示。在实施例中,方法允许视觉提示控制器102使得基于内容的上下文显示视觉提示。
流程图400a中的各种操作、动作、块、步骤等可以以呈现的顺序、以不同的顺序或同时执行。此外,在一些实施例中,在不脱离本公开的范围的情况下,一些操作、动作、块、步骤等可以被省略、添加、修改、跳过等。
图4B示出根据本文公开的实施例的、用于通过检测内容的滚动方向来显示视觉提示的各种操作的流程图400b。
在402b,方法包括检测至少一个应用112中的内容的滚动方向。在实施例中,方法允许滚动方向控制器102c检测至少一个应用112中的内容的滚动方向。。
在404b,方法包括生成视觉提示,该视觉提示包括与内容在上下文上相关的至少一个关键元件的推荐。在实施例中,方法允许推荐生成器102d生成视觉提示,该视觉提示包括与内容上下文相关的至少一个关键元件的推荐。
在406b,方法包括使得基于内容的上下文显示视觉提示。在实施例中,方法允许视觉提示控制器102使得基于内容的上下文显示视觉提示。
流程图400b中的各种操作、动作、块、步骤等可以以呈现的顺序、以不同的顺序或同时执行。此外,在一些实施例中,在不脱离本公开的范围的情况下,一些操作、动作、块、步骤等可以被省略、添加、修改、跳过等。
图5示出根据本文公开的实施例的在电子设备100的显示器110上显示视觉提示之后执行的各种操作的示例流程图。
在502,方法包括在用户正在滚动应用112中的内容时检测事件。在实施例中,方法允许手势识别器102a在用户正在滚动应用112中的内容时检测事件。
在504,方法包括基于内容的滚动模式来动态地确定内容的上下文。在实施例中,方法允许上下文检测器102b基于内容的滚动模式来动态地确定内容的上下文。
在506,方法包括响应于检测到事件基于上下文生成视觉提示。在实施例中,方法允许推荐生成器102d响应于检测到事件基于上下文生成视觉提示。
在508,方法包括显示用于视觉提示的指示器。在实施例中,方法允许显示器110显示用于视觉提示的指示器,如图6B至图6D所示。
在510,方法包括接收用于结束滚动的用户输入。在实施例中,方法允许手势识别器102a接收用于结束滚动的用户输入,如图6C所示。
在512,方法包括接收用于访问视觉提示的用户输入。在实施例中,方法允许手势识别器102a接收用于访问视觉提示的用户输入,如图6C所示。
在514,方法包括显示视觉提示面板。在实施例中,该方法允许显示器110显示视觉提示面板。视觉提示面板为用户提供了感兴趣的内容,如图6D所示。
在516,方法包括继续操作流程。如果该法没有检测到该件,则在516,方法包括继续操作流程。
流程图500中的各种操作、动作、块、步骤等可以以呈现的顺序、以不同的顺序或同时执行。此外,在一些实施例中,在不脱离本公开的范围的情况下,一些操作、动作、块、步骤等可以被省略、添加、修改、跳过等。
图6A至图6D示出根据本文公开的实施例的、基于确定用户到达网络浏览器应用的末端在电子设备100中执行的网络浏览器应用的末端显示视觉提示的示例。
考虑在电子设备100中执行的网络浏览器应用提供内容(例如,文章)的场景。用户可能需要找到显示在网络浏览器应用上的特定内容。此外,用户在电子设备100的显示器110上执行手势120(例如,滚动手势),如图6A所示。电子设备100检测在网络浏览器应用的内容上执行的手势120。基于检测的手势120,电子设备100在当前显示在显示器110上的网络浏览器应用的末端处提供指示器130,如图6B和图6C所示。
基于检测的手势120,电子设备100确定用户是否到达在网络浏览器应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与内容相关联的上下文。上下文可以是例如网络浏览器应用、页面数、应用详细信息等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130b,并将视觉提示130b显示在显示器110的网络浏览器应用的内容的末端,如图6D所示。例如,视觉提示130b包括与网络浏览器应用中的内容有关的附加信息(即,与“Lorem Ipsum”有关)。这改善了查找在电子设备100的网络浏览器应用上显示的感兴趣/特定内容的用户体验。
图7A至图7C示出根据本文公开的实施例的、基于确定用户到达语音记录器应用的内容的末端在电子设备100中执行的语音记录器应用中的内容的滚动方向上显示视觉提示的示例。
考虑电子设备100的语音记录器应用显示在电子设备100中记录的多个话语的场景。用户可能需要找到在电子设备100中记录的特定话语。此外,用户在电子设备100的显示器110上执行手势120(例如,滚动手势),如图7A所示。电子设备100检测在语音记录器应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户是否到达话语的末端,如图7B所示。响应于该确定,电子设备100基于内容的滚动模式来确定与话语相关联的上下文。上下文可以是例如但不限于语音记录器应用、最近记录的话语等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130c,并在内容的滚动方向上显示视觉提示130c,如图7C所示。视觉提示130c包括对特定话语的快速命令。这改善了查找电子设备100中可用的特定话语的用户体验。
图8A至图8C示出根据本文公开的实施例的、基于检测到用户到达主页应用的末端在电子设备100中执行的主页应用中的内容的滚动方向上显示视觉提示的示例。
考虑当前在显示器110上显示主页应用的场景。用户可能需要在电子设备100中启用/禁用该应用(例如,社交网络应用、新闻应用、娱乐应用等)。此外,用户在电子设备100的主页应用上执行手势120(例如,滚动手势),如图8A和图8B所示。电子设备100检测在主页应用上执行的手势120。
基于检测的手势120,电子设备100确定事件(例如,用户是否到达主页应用的末端)。响应于该确定,电子设备100基于内容的滚动模式来确定与主页应用相关联的上下文。上下文可以是例如主屏幕、基于虚拟助手的主页应用、主屏幕中的页面数、固定的小部件等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。
此外,电子设备100基于与内容相关联的上下文生成视觉提示130d(例如,推荐),并在内容的滚动方向上(即,在应用的末端)显示视觉提示130d,如图8C所示。视觉提示130d提供推荐,该推荐允许用户启用/禁用主页应用上的应用。这改善了在电子设备100中启用/安装被卸载的应用的用户体验。
图9A和图9B示出根据本文公开的实施例的、基于确定文件管理器应用的内容的交互模式(即,使用历史)在与电子设备100相关联的文件管理器应用的末端显示视觉提示的示例。
考虑当前在显示器110上显示文件管理器应用的场景。此外,用户在显示器110当前显示的文件管理器应用上执行手势120(例如,滚动手势),如图9A所示。电子设备100检测在文件管理器应用的内容上执行的手势120。
基于检测到的手势120,电子设备100确定用户到达文件管理器应用中呈现的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与内容相关联的上下文。滚动模式可以是例如但不限于来回滚动、沿一个方向的连续滚动、减速或停止滚动等。此外,电子设备100检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130e并在内容的滚动方向上显示视觉提示130e(即,在文件管理器的末端),如图9B所示。例如,视觉提示130e包括用户在文件管理器应用上执行的频繁动作。视觉提示130e包括:打开文件管理器应用,查找ABC并打开,在最近的文件中查找MP3文件然后删除MP3文件。这改善了在电子设备100的文件管理器应用上执行操作的用户体验。
图10A和图10B示出根据本文公开的实施例的、基于检测到用户到达日历应用的内容的末端在电子设备100中执行的日历应用中的内容的末端部分显示视觉提示的示例。
考虑当前在显示器110上显示日历应用并且日历卡在基于虚拟助手的主页应用中被禁用场景,作为前提。用户可能需要在基于虚拟助手的主页应用中启用日历卡。此外,用户在日历应用上执行手势120(例如,滚动手势),如图10A所示。此外,电子设备100检测在日历应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达日历应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与内容相关联的上下文。上下文可以是例如但不限于日历应用的使用历史、日历应用中保存的事件以及与日历应用相关联的任务(例如,生日通知警报、团队会议提醒等)。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130f,并在内容的滚动方向上显示视觉提示130f(例如,在日历应用的末端),如图10B所示。例如,视觉提示130f包括在主页应用(诸如基于虚拟助手的主页应用)中启用日历卡,如图10B所示。这改善了在电子设备100的主页应用中启用日历卡的用户体验。
图11A和图11B示出根据本文公开的实施例的、基于确定提醒应用的上下文在电子设备100中执行的提醒应用中的内容的末端显示视觉提示以便支持链接的应用(例如,基于语音辅助的虚拟助手、基于视觉智能的虚拟助手等)的示例。
考虑当前在显示器110上显示提醒应用(诸如基于虚拟助手的提醒应用)的场景。用户可能需要查看与提醒应用链接的其他应用。例如,如果用户正在查看基于虚拟助手的提醒应用并且对查看其他虚拟助手应用(例如,基于语音助手的虚拟助手、基于视觉智能的虚拟助手等)感兴趣。此外,用户在显示在显示器110上的提醒应用上执行手势120(例如,滚动手势),如图11A所示。此外,电子设备100检测在提醒应用的内容上执行的手势120。
基于检测到的手势120,电子设备100确定用户到达提醒应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与内容相关联的上下文。上下文可以是例如但不限于提醒应用中的内容、链接的应用详细信息等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测提醒应用上内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130g,并在内容的滚动方向上(即,在提醒应用的末端)显示视觉提示130g,如图11B所示。例如,视觉提示130g包括与基于虚拟助手的提醒应用链接的其他基于虚拟助手的应用(例如,基于视觉智能的虚拟助手、基于视觉智能的虚拟助手等)。这改善了查看与提醒应用链接的其他应用的用户体验。
图12A至图12C示出根据本文公开的实施例的、基于确定提醒应用上的内容的切换模式在电子设备100中执行的提醒应用中的内容的末端显示视觉提示的示例。
考虑当前在电子设备100的显示器110上显示提醒应用(诸如基于虚拟助手的提醒应用)的场景。用户被导航到另一应用(例如,语音记录器应用程序),如图12B所示。此外,用户执行切换回到提醒应用,并且在当前显示在显示器110上的提醒应用上执行手势120(例如,滚动手势),如图12A所示。电子设备100检测在提醒应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达提醒应用中的内容的末端。此外,电子设备100确定提醒应用是主要关注应用,并且用户正在切换到另一个应用(例如,语音记录器应用)。响应于该确定,电子设备100基于内容的滚动模式来确定与内容相关联的上下文。上下文可以是例如但不限于提醒应用中的内容、语音记录器应用中的内容、应用详细信息等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130h并在内容的滚动方向上(即,在提醒应用的末端)显示视觉提示130h,如图12C所示。例如,视觉提示130h包括在提醒应用中显示来自语音记录器应用的通知。该通知包括消息“receiving a voice message from Adam,would you like to play(收到Adams的语音消息,你想播放吗)”,如图12C所示。这样可以改善在当前显示的应用上查看其他应用的更新的用户体验。
图13A至图13D示出根据本文公开的实施例的、基于检测到用户到达图库应用的内容的末端在电子设备100中执行的图库应用中的内容的滚动方向上显示视觉提示的示例。
考虑当前在电子设备100的显示器110上显示图库应用的场景。用户可能需要在图库应用中执行动作(例如,拼贴图像、与其他人共享图像等)。此外,用户在显示器110上当前打开的图库应用上执行手势120(例如,滚动手势)。为了查看图库应用中的图像,如图13A至图13C所示,用户在显示器110上执行手势120(例如,向右滑动手势)。电子设备100检测在图库应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达图库应用中的图像的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与图库应用上的图像相关联的上下文。上下文可以是例如但不限于图库应用、当前页面(诸如专辑、图片和故事)、视图(诸如缩略图视图、详细视图、列表视图)、媒体类型(诸如图片、全景图、自拍照、视频)以及相册,图片的相关联详细信息/元数据。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130i(例如,动作),并在显示器110的内容的滚动方向(即,图库应用的右侧)上显示视觉提示130i,如图13D中所示。例如,视觉提示130i包括创建拼贴、创建视频、全部共享等。这改善了在图库应用中执行各种动作的用户体验。
图14A至图14D示出根据本文公开的实施例的、基于检测到用户到达主页应用的内容的末端在电子设备100中执行的主页应用中的内容的滚动方向上显示视觉提示的示例。
考虑电子设备100的主页应用显示安装在电子设备100上的多个应用的场景。此外,用户在主页应用上执行手势120(例如,滑动手势、滚动手势等),如图14A至图14B所示。电子设备100检测在主页应用中的多个应用上执行的手势120。
基于检测到的手势120,电子设备100确定用户到达主屏幕应用的末端或者用户将要到达主屏幕应用的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与电子设备100中的多个应用相关联的上下文。上下文可以是例如但不限于多个应用、主屏幕等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示(130j-130k),并在内容的滚动方向(例如,在显示器110的右侧)显示视觉提示(130j-130k),如图14C所示。视觉提示包括搜索框130h和索引滚动130i,如图14C所示。例如,当用户在索引滚动130i中滚动并悬停在字母“s”上时,电子设备100提供以字母“s”开头的应用列表,如图14D所示。这改善了在使用搜索框130j或通过索引滚动130k搜索特定应用的用户体验。
图15A至图15C示出根据本文公开的实施例的、基于检测到用户到达图库应用的内容的末端在电子设备100中执行的图库应用中的内容的滚动方向上显示视觉提示的示例。
考虑电子设备100的图库应用程序以详细视图显示图像的场景。用户可能需要寻找存储在电子设备100中的特定图像。此外,用户在图库应用上执行手势120(例如,在右侧方向上的滚动手势),如图15A至图15B所示。电子设备100检测在图库应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达图库应用中的图像的末端。响应于该确定,电子设备100基于内容的滚动模式来确定相关联的上下文。上下文可以是例如但不限于详细视图中的图像、图库应用等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减慢或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130l,并在显示器110的内容的滚动方向(例如,图库应用的右侧)上显示视觉提示130l,如图15C所示。例如,视觉提示130l提供了包括各种项目(例如,album(相册)、camera(相机)、Instagram、trip(旅行)等)的一部分显示。此外,用户可以通过使用下拉菜单或过滤器选项查看特定项目。这改善了在图库应用上查找特定图像的用户体验。
图16A至图16C示出根据本文公开的实施例的、基于确定日历应用的内容的使用历史在电子设备100中执行的日历应用中的内容的滚动方向上显示视觉提示的示例。
考虑当前在电子设备100的显示器110上打开日历应用的场景。用户在显示器110上当前显示的日历应用上执行手势120(例如,滚动手势),如图16A至图16B所示。电子设备100检测在日历应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达日历应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与日历应用上的内容相关联的上下文。上下文可以是例如但不限于日历应用、与日历应用相关联的已保存事件和任务,诸如联系人、位置、时间等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130m,并在内容的滚动方向上显示视觉提示130m(例如,在日历应用的末端),如图16C所示。例如,视觉提示130m包括在日历应用的末端显示其他应用(例如,用于基于频繁动作或用于定位用户的显示地图来呼叫Dinesh和Adams的呼叫应用)。这改善了在电子设备100的日历应用中执行动作的用户体验。
图17A至图17C示出根据本文公开的实施例的、基于检测到用户到达时钟应用的内容的末端在电子设备100中执行的时钟应用中的内容的末端显示视觉提示的示例。
考虑当前在显示器110上打开时钟应用的场景。用户可能需要在时钟应用中执行动作(例如,设置新警报、闹钟的音量水平)。此外,用户在当前显示在显示器110上的时钟应用上执行手势120(例如,滚动手势),如图17A所示。电子设备100检测在时钟应用上的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达在时钟应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与时钟应用上的内容相关联的上下文。上下文可以是例如但不限于时钟应用、时钟应用的当前页面(诸如闹钟、世界时钟、计时器、秒表等)、时钟应用中保存的项目的详细信息等。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示(130n-130o),并在内容的滚动方向上(即,在日历应用的末端)显示视觉提示(130n-130o),如图17B和图17C所示。视觉提示(130n-130o)包括设置新闹钟和设置闹钟的音量水平。例如,视觉提示130n包括消息“read a time aloud when the alarm rings(闹钟响时大声读出时间)”,视觉130o可以是消息“set alarm at 7am tomorrow(设定明天早上7点的闹钟)”。这改善了在电子设备100的时钟应用中执行动作的用户体验。
图18A至图18D示出根据本文公开的实施例的、基于检测到用户到达设置应用的末端在电子设备100中执行的设置应用中的内容的末端显示视觉提示的示例。
考虑当前在显示器110上显示设置应用的场景。如果用户希望在设置应用内导航,则用户在当前显示在显示器110上的设置应用上执行手势120(例如,触摸手势)。如图18A所示,用户当前正在查看设置应用,并且在选项卡(例如,可访问性选项卡)上执行手势120。如图18B所示,用户切换到可访问性选项卡,并且进一步在选项卡(例如,灵活性和交互性选项卡)上执行手势120。如图18C所示,用户切换到灵活性和交互选项卡,并且进一步在选项卡(例如,通用切换选项卡)上执行手势120。如图18D所示,用户切换到通用切换选项卡,并且进一步在选项卡上显示的内容(例如,通用切换)上执行手势120。电子设备100检测在设置应用上的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达设置应用上显示的内容的末端。响应于该确定,电子设备100基于内容的滚动模式来确定与设置应用上的内容相关联的上下文。上下文可以是例如但不限于设置应用、当前选项卡、当前选项卡中的内容等。滚动模式可以例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130p,并在内容的滚动方向上(即,在设置应用的末端)显示视觉提示130p,如图18D所示。视觉提示130p包括用于执行的导航的面包屑(breadcrumb)。例如,视觉提示130p可以是包括设置>可访问性>灵活性和交互性的消息。这改善了了解设置应用上的面包屑的用户体验。
以上场景也适用于用户将要到达设置应用的末端。
图19A至图19C示出根据本文公开的实施例的、基于检测到用户到达天气应用的末端在电子设备100中执行的天气应用中的内容的末端显示视觉提示的示例。
考虑当前在电子设备100的显示器110上显示天气应用的场景。用户可能需要控制与电子设备100连接的多个物联网(IoT)设备。此外,用户在当前显示在显示器110上的天气应用上执行手势120(例如,滚动手势),如图19A所示。电子设备100检测对天气应用上的内容执行的手势120。
基于检测的手势120,电子设备100确定用户到达在天气应用上显示的内容的末端,如图19B所示。响应于该确定,电子设备100基于内容的滚动模式来确定与天气应用上的内容相关联的上下文。上下文可以是例如但不限于天气应用、IoT设备。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130q,并在内容的滚动方向上(即,在天气应用的末端)显示视觉提示130q,如图19C所示。视觉提示130q包括用于IoT设备的控制信息,其中该控制信息与天气应用有关,如图19C所示。例如,控制信息包括消息“air conditioner:switch into a cool mode(空调:切换到制冷模式)”。这改善了通过电子设备100控制IoT设备(例如,空调)的用户体验。
图20A至图20D示出根据本文公开的实施例的、基于检测到用户到达网络浏览器应用的末端在电子设备100中执行的网络浏览器应用中的内容的末端显示视觉提示的示例。
考虑当前在电子设备100中执行的网络浏览器应用上浏览的网页(例如,与烹饪有关的文章)的场景。用户可能需要控制与电子设备100连接的多个物联网(IoT)设备。此外,用户当前在显示器110上显示的网页上执行手势120(例如,滚动手势),如图20A所示。电子设备100检测在网络浏览器应用的内容上执行的手势120。
基于检测的手势120,电子设备100确定用户到达显示在网页上的内容的末端,如图20B和图20C所示。响应于该确定,电子设备100基于滚动模式来确定与网页上的内容相关联的上下文。上下文可以是例如但不限于与网页、IoT设备相关联的内容。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130q,并在内容的滚动方向上(例如,在网络浏览器应用的末端)显示视觉提示130r,如图20D所示。视觉提示130q包括用于IoT设备的控制信息,其中该控制信息与在网络浏览器应用上显示的网页内容有关,如图20D所示。例如,视觉提示130r包含消息“oven:would you like topreheat the oven(烤箱:您想预热烤箱吗)”。这改善了通过电子设备100控制IoT设备(例如,烤箱)的用户体验。
图21A和图21B示出根据本文公开的实施例的、基于检测视频应用中的内容的临时停止在电子设备100中执行的视频应用中的内容的滚动方向上显示视觉提示的示例。
考虑当前在电子设备100的显示器上显示视频应用的场景。视频应用在显示器110上提供虚拟现实(VR)内容。此外,用户在VR内容上方提供的操作按钮上执行手势120(例如,触摸手势)。如图21A所示,用户在显示器110上的动作按钮(例如,停止按钮、暂停按钮等)上执行手势120。电子设备100检测在视频应用的动作按钮上执行的手势120。
基于检测的手势120,电子设备100确定用户按下了在视频应用中显示的VR内容上的停止按钮,如图21A所示。响应于该确定,电子设备100基于内容的滚动模式来确定与显示器110上的内容相关联的上下文。上下文可以是例如但不限于VR内容、操作按钮的类型、视频应用。滚动模式可以是例如但不限于来回滚动、沿一个方向连续滚动、减速或停止滚动等。电子设备100可以被配置为检测内容的滚动方向。
基于与内容相关联的上下文和内容的滚动方向,电子设备100生成视觉提示130s,并在显示器110的内容的滚动方向上显示视觉提示130s,如图21B所示。这改善了在电子设备100的显示器110中查看动画图像的相关建议的用户体验。
可以通过在至少一个硬件设备上运行并执行网络管理功能以控制元件的至少一个软件程序来实现本文公开的实施例。图1A至图21B包括可以是硬件设备或者硬件设备和软件模块的组合中的至少一个的块。
尽管已经用各种实施例描述了本公开,但是可以向本领域技术人员提出各种改变和修改。本公开旨在涵盖落入所附权利要求的范围内的这种改变和修改。
Claims (15)
1.一种电子设备的方法,包括:
在电子设备的显示器上显示至少一个内容;
当至少一个内容被滚动时,确定至少一个内容的滚动模式;
基于滚动模式识别至少一个内容的上下文信息;
在内容不再可滚动的至少一个内容中检测内容的末端;以及
基于至少一个内容的上下文信息显示视觉提示。
2.根据权利要求1所述的方法,其中,在至少一个内容中检测内容的末端指示以下至少一个:
在滚动内容时到达至少一个应用中内容的末端,
在滚动内容时将要到达至少一个应用中内容的末端,或者
在滚动内容时至少临时停止内容的一部分。
3.根据权利要求1所述的方法,其中,视觉提示包括与至少一个内容相对应的至少一个元件的推荐,其中,至少一个元件与至少一个内容上下文相关。
4.根据权利要求3所述的方法,其中,至少一个元件可操作用于以下至少一个:
动态地过滤至少一个内容,其中,至少一个内容是至少一个应用的内容,
动态地将至少一个应用的至少一个内容的至少一部分与电子设备中的另一应用相关联,或者
动态地操作电子设备中的另一应用。
5.根据权利要求1所述的方法,其中,确定至少一个内容的滚动模式包括:
基于以下至少一个,确定至少一个内容的滚动模式,其中,至少一个内容是至少一个应用的内容:
在滚动内容时来自用户输入的与至少一个内容的至少一部分的交互模式,
至少一个应用的至少一个内容的交互模式,
电子设备中的至少一个应用和至少一个其他应用之间的切换模式,或者
至少一个应用的上下文;以及
其中,识别至少一个内容的上下文信息包括:基于滚动模式确定至少一个应用的至少一个内容的上下文信息。
6.一种电子设备,包括:
显示器;
至少一个处理器;以及
存储器,被配置为存储指令,当指令由至少一个处理器执行时,使电子设备:
控制显示器显示至少一个内容,
当至少一个内容被滚动时,确定至少一个内容的滚动模式,
基于滚动模式识别至少一个内容的上下文信息,
在内容不再可滚动的至少一个内容中检测内容的末端,以及
控制显示器基于至少一个内容的上下文信息显示视觉提示。
基于至少一个内容的上下文信息,显示视觉提示。
7.根据权利要求6所述的电子设备,其中,在至少一个内容中检测内容的末端指示以下至少一个:
在滚动内容时到达至少一个应用中内容的末端,
在滚动内容时将要到达至少一个应用中内容的末端,或者
在滚动内容时至少临时停止内容的一部分。
8.根据权利要求6所述的电子设备,其中,视觉提示包括与至少一个内容相对应的至少一个元件的推荐,其中,至少一个元件与至少一个内容上下文相关。
9.根据权利要求8所述的电子设备,其中,至少一个元件可操作用于以下至少一个:
动态地过滤至少一个内容,其中,至少一个内容是至少一个应用的内容,
动态地将至少一个应用的至少一个内容的至少一部分与电子设备中的另一应用相关联,或者
动态地操作电子设备中的另一应用。
10.根据权利要求6所述的电子设备,其中,确定至少一个内容的滚动模式包括:
基于以下至少一个,确定至少一个内容的滚动模式,其中,至少一个内容是至少一个应用的内容:
在内容滚动时来自用户输入的与至少一个内容的至少一部分的交互模式,
至少一个应用的至少一个内容的交互模式,
电子设备中的至少一个应用和至少一个其他应用之间的切换模式,或者
至少一个应用的上下文;以及
其中,识别至少一个内容的上下文信息包括:基于滚动模式确定至少一个应用的至少一个内容的上下文信息。
11.根据权利要求10所述的电子设备,其中,基于以下动态地确定交互模式:
滚动至少一个内容的速度,
在滚动至少一个内容时在至少一个内容的至少一部分上显示花费的时间,或
在滚动至少一个内容时使用的过滤器。
12.根据权利要求10所述的电子设备,其中,基于以下动态地确定切换模式:
在滚动至少一个内容时来自用户输入的至少一个内容的至少一部分的动作的类型,
电子设备上运行的另一应用,或
用户意图。
13.根据权利要求10所述的电子设备,其中,通过以下确定至少一个应用的上下文:
确定至少一个应用的域、至少一个应用支持的特征、与至少一个应用链接的应用、至少一个应用支持的内容、与至少一个应用相关联的用户意图或与至少一个应用的用户交互模式;以及
基于至少一个应用的域、至少一个应用支持的功能、与至少一个应用链接的应用、至少一个应用支持的内容或与至少一个应用相关联的用户意图,确定至少一个应用的上下文。
14.根据权利要求6所述的电子设备,其中,基于至少一个内容的上下文信息显示视觉提示包括:
检测至少一个内容的滚动方向;以及
在至少一个内容的滚动方向上显示视觉提示。
15.根据权利要求6所述的电子设备,其中,视觉提示的用户界面被显示在与至少一个内容的位置相对应的至少一个应用的用户界面的一部分中,在所述位置处检测到至少一个内容中的内容的末端。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN201841002083 | 2018-01-18 | ||
IN201841002083 | 2018-01-18 | ||
PCT/KR2019/000773 WO2019143187A1 (en) | 2018-01-18 | 2019-01-18 | Method and system of context-based visual cue management for content |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111712789A true CN111712789A (zh) | 2020-09-25 |
Family
ID=67213875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980009023.XA Pending CN111712789A (zh) | 2018-01-18 | 2019-01-18 | 用于内容的基于上下文的视觉提示管理的方法和*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US20190220162A1 (zh) |
CN (1) | CN111712789A (zh) |
WO (1) | WO2019143187A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631477A (zh) * | 2020-12-31 | 2021-04-09 | 联想(北京)有限公司 | 一种内容定位方法和装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11099729B1 (en) * | 2020-05-29 | 2021-08-24 | Capital One Services, Llc | Methods and systems for displaying content based on a scroll pattern |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226435A (zh) * | 2012-01-25 | 2013-07-31 | 三星电子株式会社 | 终端的滚动控制设备和方法 |
US20140331169A1 (en) * | 2013-05-03 | 2014-11-06 | Yahoo! Inc. | Content Selection Based on Scroll Pattern Recognition |
CN104423804A (zh) * | 2013-08-28 | 2015-03-18 | 三星电子株式会社 | 用于显示内容的方法和电子设备 |
US20160004403A1 (en) * | 2014-07-02 | 2016-01-07 | Samsung Electronics Co., Ltd. | Apparatus and method for processing scroll input in electronic device |
CN105637464A (zh) * | 2013-09-10 | 2016-06-01 | 谷歌公司 | 用于网站和内容的滚动结束效果 |
US20160162148A1 (en) * | 2014-12-04 | 2016-06-09 | Google Inc. | Application launching and switching interface |
CN106575407A (zh) * | 2014-07-08 | 2017-04-19 | 埃克斯凯利博Ip有限责任公司 | 基于浏览上下文的广告选择 |
CN107526760A (zh) * | 2016-06-15 | 2017-12-29 | Sk 普兰尼特有限公司 | 使用滚动模式的兴趣信息分析方法和使用该方法的设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140052335A (ko) * | 2012-10-24 | 2014-05-07 | 에스케이플래닛 주식회사 | 고속 스크롤 컨텐츠 표시 방법 및 시스템 |
KR20140078275A (ko) * | 2012-12-17 | 2014-06-25 | 삼성전자주식회사 | 디스플레이 장치의 화면 스크롤 방법 및 그 장치 |
KR20150071130A (ko) * | 2013-12-18 | 2015-06-26 | 삼성전자주식회사 | 휴대단말기에서 스크롤을 제어하는 방법 및 장치 |
-
2019
- 2019-01-18 US US16/252,343 patent/US20190220162A1/en not_active Abandoned
- 2019-01-18 WO PCT/KR2019/000773 patent/WO2019143187A1/en active Application Filing
- 2019-01-18 CN CN201980009023.XA patent/CN111712789A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226435A (zh) * | 2012-01-25 | 2013-07-31 | 三星电子株式会社 | 终端的滚动控制设备和方法 |
US20140331169A1 (en) * | 2013-05-03 | 2014-11-06 | Yahoo! Inc. | Content Selection Based on Scroll Pattern Recognition |
CN104423804A (zh) * | 2013-08-28 | 2015-03-18 | 三星电子株式会社 | 用于显示内容的方法和电子设备 |
CN105637464A (zh) * | 2013-09-10 | 2016-06-01 | 谷歌公司 | 用于网站和内容的滚动结束效果 |
US20160004403A1 (en) * | 2014-07-02 | 2016-01-07 | Samsung Electronics Co., Ltd. | Apparatus and method for processing scroll input in electronic device |
CN106575407A (zh) * | 2014-07-08 | 2017-04-19 | 埃克斯凯利博Ip有限责任公司 | 基于浏览上下文的广告选择 |
US20160162148A1 (en) * | 2014-12-04 | 2016-06-09 | Google Inc. | Application launching and switching interface |
CN107526760A (zh) * | 2016-06-15 | 2017-12-29 | Sk 普兰尼特有限公司 | 使用滚动模式的兴趣信息分析方法和使用该方法的设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631477A (zh) * | 2020-12-31 | 2021-04-09 | 联想(北京)有限公司 | 一种内容定位方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2019143187A1 (en) | 2019-07-25 |
US20190220162A1 (en) | 2019-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11455085B2 (en) | Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications | |
US20240201829A1 (en) | Media browsing user interface with intelligently selected representative media items | |
US10891013B2 (en) | User interfaces for retrieving contextually relevant media content | |
US11941223B2 (en) | User interfaces for retrieving contextually relevant media content | |
EP2539802B1 (en) | Multi-screen hold and tap gesture | |
EP2539803B1 (en) | Multi-screen hold and page-flip gesture | |
EP2539801B1 (en) | Multi-screen dual tap gesture | |
EP2539799B1 (en) | Multi-screen pinch and expand gestures | |
US8473870B2 (en) | Multi-screen hold and drag gesture | |
US8751970B2 (en) | Multi-screen synchronous slide gesture | |
US9075522B2 (en) | Multi-screen bookmark hold gesture | |
US20130318437A1 (en) | Method for providing ui and portable apparatus applying the same | |
KR102191965B1 (ko) | 이동 단말기 및 그 동작 방법 | |
US20110209101A1 (en) | Multi-screen pinch-to-pocket gesture | |
US20110209089A1 (en) | Multi-screen object-hold and page-change gesture | |
CN102929491A (zh) | 跨窗口动画 | |
CN105718189A (zh) | 电子装置以及使用该电子装置显示网页的方法 | |
CN111712789A (zh) | 用于内容的基于上下文的视觉提示管理的方法和*** | |
US20240256101A1 (en) | User interfaces for retrieving contextually relevant media content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |