CN107077274B - 用于移动条带中的上下文标签的方法和装置 - Google Patents
用于移动条带中的上下文标签的方法和装置 Download PDFInfo
- Publication number
- CN107077274B CN107077274B CN201580060277.6A CN201580060277A CN107077274B CN 107077274 B CN107077274 B CN 107077274B CN 201580060277 A CN201580060277 A CN 201580060277A CN 107077274 B CN107077274 B CN 107077274B
- Authority
- CN
- China
- Prior art keywords
- menu
- navigation
- contextual
- user interface
- feature
- 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
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/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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- 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/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/04842—Selection of displayed objects or displayed text elements
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
背景技术
在一些文档生产力应用中发现的特征是条带工具栏。条带工具栏给用户提供对应用的许多特征和功能的访问。在一些情况下,条带是与上下文相关的,这是因为在条带中的给定标签下发现的特征可以基于上下文而改变。
在台式机计算空间中,条带中的大多数(如果不是所有)标签同时对用户可见。在移动空间中,在较小的形状因子处于主导地位的情况下,由于在较小形状因子的屏幕上可用的受限的视觉空间,有时候不可能同时显示条带的所有标签。
发明内容
在本文中提供了增强相对于较大设备具有小的形状因子的计算设备上的用户界面体验的***、方法、和软件,然而这些增强适用于具有任何形状因子的设备。在实现中,应用显现凸出(bump)动画以指示条带中的上下文标签的存在。条带代表导航菜单,而凸出动画代表对导航元素的外观的修改。
另外,当选择与上下文相关的任何标签时,应用显现另一凸出动画以指示标签是与上下文相关的。通过该方式,可以使终端用户感知到在条带中存在上下文标签,当一个被选择时,提醒用户其是与上下文相关的。
在至少一个其他实现中,应用呈现包括画布和导航元素的用户界面。当被选择时,导航元素显现包括可选择以导航至对应的特征菜单的各种菜单元素的导航菜单。应用监测影响在菜单元素中的用于导航至上下文特征菜单的上下文菜单元素的存在的活动。当活动发生时,应用修改导航元素的外观以指示上下文菜单元素的存在。
提供了本发明内容以便用以下在具体实施方式中所描述的简化的格式来引入概念的选择。可以理解的是,该发明内容并不旨在标识所要求保护的主题的关键特征或重要特征,也并不旨在用来限制所要求保护的主题的范围。
附图说明
参考以下附图可以较好地理解本公开的许多方面。尽管几个实现是结合这些附图描述的,但是本公开不限于在本文中所公开的实现。相反,目的在于覆盖所有替代物、修改、和等同物。
图1示出了在实现中采用以呈现用户界面的各种视图的增强的用户界面技术。
图2示出了实现中的用户界面过程。
图3A-图3C示出了增强的用户界面技术的实现中的各种用户界面进展。
图4示出了增强的用户界面技术的实现中的用户界面进展。
图5A-图5C示出了增强的用户界面技术的实现中的各种用户界面进展。
图6示出了实现中的用户界面进展。
图7示出了实现中的用户界面过程。
图8示出了适用于实现关于图1-8而在本文中所公开的以及以下在具体实施方式中所讨论的应用、架构、服务、过程、和操作场景中的任一个的计算***。
具体实施方式
在本文中所公开的实现示出了各种用户界面,其中,通过改变屏幕上元素的外观来向用户警告屏幕外的上下文菜单项目的存在。元素的外观可以以吸引用户的注意力但足够细微而不会使人分心的方式来改变。
在一个示例中,在用户界面中显示主页按钮,当被选择时,该主页按钮引导至主页菜单,其中用户可以从该主页菜单而导航至其他子菜单。当在用户界面中发生影响主页菜单中的上下文标签的存在的活动时,主页按钮的外观被修改以表示该改变,尽管主页菜单可能尚未在用户界面中可见。凸出动画通知用户,上下文菜单被启用并且可以通过主页按钮来到达。
上下文菜单元素是其在菜单中的存在取决于在用户导航至菜单时的操作上下文的元素。非上下文菜单是其在菜单中的存在不取决于周围上下文的元素。
条带工具栏中通向将表格格式化的控件的表格标签是上下文菜单项目的示例,这是因为其在菜单中的存在取决于是否在用户界面中选择了表格。条带工具栏中的主页标签是非上下文菜单项目的示例,这是因为其存在不取决于周围上下文。除了或除开条带工具栏,可以在本公开的范围内考虑其他类型或样式的工具栏,例如经典样式的工具栏。
图1示出了增强的用户界面技术的实现100。实现100包括计算***101。应用103驻留在计算***101上并且被执行以呈现用户界面105。
计算***101代表能够托管应用103并且能够实现用户界面过程200的任何物理的或虚拟的计算***、设备、或者其集合。计算***101的示例包括但不限于智能电话、膝上型计算机、平板计算机、台式计算机、混合计算机、游戏机、智能电视、虚拟机、和可穿戴设备、以及其任何变型或组合,其由图8中的计算***801所代表。
应用103代表能够呈现用户界面105并采用用户界面过程200的任何软件应用。应用103可以是独立的应用,或者其可以以分布式方式被实现为多个应用。另外,应用103可以是本机安装的应用、在浏览器的上下文中执行的应用、流式传输应用、或任何其他类型的应用(包括其任何组合或变型)。示例包括但不限于游戏、媒体播放器、应用商店应用、浏览器、以及诸如文字处理、电子表格、文档编辑、和演示应用之类的生产力应用。
用户界面过程200代表被采用以驱动用户界面105中的各种视觉进展的任何组件、模块、或其他逻辑。图2示出了当执行用户界面过程200时可以由应用103(或任何应用)实行的功能步骤。
附带地参考在图2中所示出的步骤,采用用户界面过程200的应用将呈现包括画布和导航元素的用户界面(步骤201)。应用也将针对可能影响上下文菜单元素在屏幕外导航菜单中的存在(或其缺乏)的任何活动而对发生在用户界面中的用户活动进行监测(步骤203)。
当检测到这样的活动时(步骤205),应用将修改用户界面中的导航元素的外观,以指示在导航菜单中的上下文菜单元素的存在(步骤207)。如果没有检测到这样的活动,则应用将继续其监测。
在一些实现中,检测到的活动可以跟随反转上下文菜单元素的状态的其他活动。换句话说,某个活动可以引起在导航菜单中存在上下文菜单元素,而跟随该活动的其他活动从导航菜单中移除上下文菜单元素。如果并且当这样的其他活动发生时,导航元素可以被再次修改以指示上下文菜单元素不再被包括在导航菜单中。导航元素的外观可以例如返回至其先前的状态。
参考回图1,用户界面105中的各种进展被示出为展示当呈现用户界面105时如由应用103所采用的用户界面过程200的实例。在其初始状态120中,用户界面105包括画布107和导航元素109。用户界面105还包括在画布107上所呈现的内容111,其在该示例中是图像。应用103针对在上文中所讨论的触发活动而对用户界面105中的用户活动进行监测。
当用户活动113发生时,用户界面105的状态从初始状态120进展到状态121。该进展中的用户活动113是对导航元素109的选择,例如鼠标点击、触摸、语音命令、或者某种其他用户输入。用户活动113驱动用户界面105中的另一状态改变至状态123。然而,该进展中的用户活动不是引起在导航菜单中存在上下文菜单元素的活动,并且由此,没有修改导航元素109的外观。相反,在状态123中,显现包括由菜单元素115和菜单元素117所表示的各种菜单元素的导航菜单112。菜单元素115和菜单元素117可以各自被选择以导航至包括各种特征控件的对应的特征菜单(未示出)。
可能发生的不同进展也从其初始状态120中的用户界面105开始。但是用户界面105进展到其中发生用户活动114的状态125(用户活动114代表改变上下文菜单元素在导航菜单112中的存在的活动),而不是发生用户活动113。在该示例中,用户活动114是对内容111的选择,其可以通过触摸、鼠标点击、语音命令等来完成。对内容111的选择代表引起在导航菜单112中存在上下文菜单元素的活动。
从而,用户界面105进展到另一状态127,在状态127中,导航元素109的外观相对于其在状态125中的外观进行了修改。外观上的改变是由导航元素109的填充图案的改变来表示的,然而许多类型的修改是可能的。例如,导航元素109的尺寸、形状、或颜色可以改变,可以发出可听见的声音,或者可以改变导航元素109在用户界面105中的放置。在一个示例中,可以发生导航元素109的动画以吸引用户对改变的注意力,由此通知用户上下文菜单元素是可用的。
在该进展中,导航元素109是由用户活动116选择的,用户活动116驱动用户界面105中的状态改变至状态129。在状态129中,显现其中呈现上下文菜单元素119的导航菜单112。另外,上下文菜单元素119在导航菜单112中以其与菜单元素115和菜单元素117可区分的方式来显现。例如可以利用与菜单元素115或菜单元素117不同的颜色、形状、尺寸、或填充图案来显现上下文菜单元素119。
图3A示出了一个实现中的另一用户界面进展300A。在用户界面进展300A中,用户界面301包括画布303、特征菜单307、和导航元素309。画布303包括已经被创建的内容305。
在操作中,发生作为触发上下文菜单元素在导航菜单中的存在的活动的用户活动311。导航元素309的外观响应于活动而以吸引对该元素的注意力的方式被修改。在该示例进展中,在水平方向上实现导航元素309的移动313,接下来是在相反方向上的反向移动315。如果足够快速地执行的话,移动313和反向移动315的组合,可以给出导航元素309正从用户界面301凸出的视觉印象。
除了凸出动画,可以对导航元素309进行静态修改,其是由当导航元素在一个或另一方向上水平地移动时呈现的实点来表示的。点为用户提供了这样额外的视觉提示:在可以经由导航元素309访问的导航菜单中存在上下文菜单元素。
图3B示出了另一用户界面进展300B。用户界面进展300B可以是用户界面进展300A的继续,然而在一些场景中,其可以源自引起在导航菜单中存在上下文菜单元素的其他进展。
在操作中,关于导航元素309而进行选择317。选择导航元素309引起显现其中包括各种菜单元素以及至少一个上下文菜单元素的导航菜单319。所述菜单元素是由菜单元素321、菜单元素323、菜单元素325、以及菜单元素327表示的。上下文菜单元素是由上下文菜单元素329表示的。在一些实现(但不是全部)中,上下文菜单元素329可以被呈现为具有使其与其他菜单元素相区别的外观。
图3C示出了用户界面进展300C。用户界面进展300C也可以是用户界面进展300B的继续,然而在一些场景中,其可以从其他进展继续。
在操作中,当在导航菜单319中存在上下文菜单元素时,导航菜单319可以已经被呈现为用户选择导航元素309的结果。关于上下文菜单元素329而进行选择331。作为响应,用户界面301转变到包括特征菜单333的状态,其对应于上下文菜单元素329。在选择了导航菜单319中的不同的元素之后,用户界面301将转变到与该元素相对应的特征菜单。
特征菜单333包括允许用户应用特征和对应用的控制的各种控制元素,其中的至少一个控制元素可以是上下文特征元素。控制元素337和控制元素339代表这样的元素。上下文特征元素是将不会以其他方式存在、启用、或者以其他方式在特征菜单中可用的特征元素,这取决于应用的上下文或状态。特征菜单还包括导航元素335。选择导航元素335显现导航菜单319。
图4示出了一个实现中的另一用户界面进展400。在操作中,用户界面301处于这样的状态,其代表可以在已经发生以使得在导航菜单中存在上下文菜单元素的活动之后发生的状态。这样的状态是由斜体字的内容305以及在导航元素309中存在的视觉点来表示的。换句话说,用户界面处于与图3B中的用户界面301的初始状态相类似的状态。
在用户界面301中发生不影响上下文菜单元素在导航菜单中的存在(或其缺乏)的用户活动341。实际上,用户活动341可以在触发活动之后,并且由此将用户界面301的状态从其中上下文菜单元素在屏幕外可用的状态改变到其中上下文菜单元素不再可用的状态。
为了示出状态的改变,内容305从斜体式样改变到非斜体式样。作为示例,关于用户界面进展400中的导航元素309而进行选择343。选择343使得用户界面301进展到其中再次显现导航菜单319的新的状态。然而,在该状态中,在导航菜单319中不存在上下文菜单元素。这是由于在进行选择343时的用户界面301的状态或上下文。
图5A示出了关于用户界面501的用户界面进展500A。用户界面501代表可以由应用(例如,生产力应用、电子邮件应用等)生成的用户界面。用户界面501包括其中显示内容的画布503。所述内容包括表格505和文本。用户界面501还包括特征菜单507。
特征菜单507包括用户可以与其交互以便在画布503上将文本格式化的各种控件。主页按钮509也被包括在特征菜单507中,并且代表用于导航至导航菜单的导航元素。
在操作中,呈现用户界面501的应用针对可能影响上下文菜单项目在通过主页按钮509访问的导航菜单中的存在的任何活动而对用户活动进行监测。这样的触发活动的示例是选择511,其是关于表格505而进行选择的。对表格505的选择511改变表格505的视觉外观,以使得用户知道其已经被选择了。
主页按钮509的外观也改变以警告用户上下文菜单项目的存在。在屏幕外的导航菜单中存在上下文菜单项目,这是因为选择了表格505。从导航屏幕中选择上下文菜单将会把用户引导至特定于表格的特征菜单。对主页按钮509的外观的改变是由主页按钮509中的竖直箭头之间的点表示的。所述点是对用户的这样的视觉线索:通过主页按钮509访问的导航菜单包括上下文菜单元素。
图5B示出了在上下文菜单元素变得在导航元素中可用之后遇到的用户界面进展500B。在操作中,主页按钮509是以其经改变的状态显示的。关于主页按钮509而进行选择513,这引起用户界面301进展到其中显现条带工具栏515的状态。
条带工具栏515包括各种菜单元素和上下文菜单元素,其是由被标记为“表格”的按钮表示的。表格按钮被显示为具有将其与条带工具栏515中的其他按钮相区分的外观。在该示例中,图案填充和点的存在警告用户上下文菜单项目的存在。其还通知用户,选择表格按钮引导至特定于在画布中所选择的表格的控件和其他工具。应当理解的是,条带工具栏515仅仅是导航菜单的一个示例。
在图5C中,示出了可以在用户界面进展500B之后的用户界面进展500C。在用户界面进展500C中,用户对条带工具栏515中的表格按钮进行选择521。选择521驱动用户界面501中的状态改变,由此特征按钮507被与表格按钮相对应的特征按钮527所替代。特征菜单527包括用于控制表格505的特性的各种控件和其他特征。应当注意的是,特征菜单527中的表格按钮还包括竖直箭头之间的点,其用于表示上下文特征在菜单中可用。
在图6中所示出的用户界面进展600代表当用户活动不触发上下文菜单项目在导航菜单中的存在时可以发生的进展。在用户界面进展600中,表格505没有被选择。相反,关于主页按钮509而进行了选择541。对主页按钮509的选择显现条带工具栏515。在该状态下,条带工具栏包括与特征菜单相对应的各种按钮,但是其不包括上下文菜单元素。
图7示出了实现中的用户界面过程700。用户界面过程700可以由生产力应用在向文档呈现视图时采用。
在操作中,应用针对上下文标签何时在条带中可见而进行监测(步骤701)。当与上下文相关的标签可见时,应用显现或呈现与上下文标签视觉相关联的凸起或动画(步骤703)。当选择该上下文标签或另一上下文标签时,在该标签的子菜单中显现与标签的名称视觉相关联的另一凸起或其他这样的标识符(步骤705)。
可以从前文中意识到的技术效果是当与小形状因子设备(相对于台式和膝上型计算机)上的条带或标签菜单进行交互时用户体验的改进。例如,将警告在工具栏菜单中存在与移动电话、平板设备、或平板手机上的生产力应用交互的用户上下文标签,即使菜单尚未对用户可见。当查看工具栏菜单时,用户将关于其存在而被提醒。这可以增加用户在用户界面内导航的速度,并且可以引起导航性错误或者用户遇到的其他阻碍的减少。
图8示出了计算***801,其代表其中可以实现在本文中所公开的各种操作性架构、场景、和过程的任何***或***的集合。计算***801的示例包括但不限于智能电话、膝上型计算机、平板计算机、台式计算机、混合计算机、游戏机、虚拟机、智能电视、智能手表、和其他可穿戴设备,以及其任何变型或组合。在其他示例中,在过程中可以涉及其他类型的计算机,包括服务器计算机、机架服务器、网络服务器、云计算平台、和数据中心设备、以及任何其他类型的物理的或虚拟的服务器机器、以及其任何变型或组合。
计算***801可以被实现为单个装置、***、或设备,或者可以以分布式方式被实现为多个装置、***、或设备。计算***801包括但不限于处理***802、存储***803、软件805、通信接口***807、以及用户接口***809。处理***802操作性地与存储***803、通信接口***807、以及用户接口***809相耦合。
处理***802加载并执行来自存储***803的软件805。软件805包括应用811和操作***813。应用811包括用户界面过程815。应用811代表关于图1-7所讨论的应用。用户界面过程815代表关于图1-7所讨论的过程,其包括用户界面过程200、用户界面过程700、以及在用户界面进展300A、300B、300C、400、500A、500B、500C、和600中所实施的过程。当由处理***802执行以增强用户界面技术时,软件805指导处理***802以如在本文中针对至少在前述实现中所讨论的过程、操作性场景、和顺序而讨论地来操作。计算***801可以可选地包括为了简要起见而未讨论的额外的设备、特征、或功能。
在至少一个实现中,应用811通过重复地改变导航元素的参数来呈现关于导航元素的凸出动画。这可以通过重复地调用操作***813以例如改变导航元素的水平位置来发生。操作***813接收参数改变并且来回移动导航元素的水平位置,以便给出视觉凸起的效果。用于影响凸出动画的其他机制是可能的并且可以被认为在本公开的范围内。
仍然参考图8,处理***802可以包括微处理器以及从存储***803取回软件805并执行软件805的其他电路。处理***802可以在单个处理设备内实现,但是也可以跨在执行程序指令时协作的多个处理设备或子***而分布。处理***802的示例包括通用中央处理单元、专用处理器、和逻辑器件,以及任何其他类型的处理设备、其组合或变型。
存储***803可以包括可以由处理***802读取并且能够存储软件805的任何计算机可读存储介质。存储***803可以包括以任何用于存储信息(例如,计算机可读指令、数据结构、程序模块、或其他数据)的方法或技术实现的易失性和非易失性、可移动和不可移动介质。存储介质的示例包括随机存取存储器、只读存储器、磁盘、光盘、闪速存储器、虚拟存储器和非虚拟存储器、盒式磁带、磁带、磁盘存储器或其他磁存储设备、或者任何其他适当的存储介质。计算机可读存储介质无论如何都不是传播信号。
除了计算机可读存储介质以外,在一些实现中,存储***803还可以包括软件805中的至少一些软件可以内部地或外部地通过其传送的计算机可读通信介质。存储***803可以被实现为单个存储设备,但也可以跨位于同一位置或相对于彼此分布的多个存储设备或子***来实现。存储***803可以包括能够与处理***802或者可能的其他***进行通信的额外的元件,例如控制器。
可以以程序指令来实现软件805,并且当由处理***802执行时,所述软件805引导处理***802如关于在本文中所示出的各种操作性场景、顺序、和过程所描述的那样操作。例如,软件805可以包括用于实现增强的条带动画的程序指令以及有关的功能。
特别地,程序指令可以包括协作或以其他方式进行交互以实行在本文中所描述的各种处理和操作场景的各种组件或模块。可以以经编译或经解译的指令或者以指令的一些其他变型或组合来实施各种组件或模块。可以以同步或非同步的方式、顺序地或并行地、在单线程的环境中或在多线程的环境中、或者根据任何其他合适的执行范例、变型、或其组合来执行各种组件或模块。软件805可以包括除了用户界面过程815或者包括用户界面过程815的额外的过程、程序、或组件。软件805也可以包括固件或者可以由处理***802执行的一些其他形式的机器可读处理指令。
通常而言,当被加载到处理***802中并被执行时,软件805可以将合适的装置、***、或设备(其由计算***801所代表)全部从通用计算***转换成专用计算***,所述专用计算***被定制为促进增强的用户界面技术(例如,增强的条带动画)。事实上,将软件805编码在存储***803上可以转换存储***803的物理结构。物理结构的具体的转换可以取决于该说明书的不同的实现中的各种因素。这样的因素的示例包括但不限于:用于实现存储***803的存储介质的技术和计算机存储介质被表征为主要存储还是次要存储,以及其它因素。
例如,如果计算机可读存储介质被实现为基于半导体的存储器,则当程序指令被编码在其中时软件805可以转换半导体存储器的物理状态,例如,通过转换晶体管、电容器、或构成半导体存储器的其他分立电路器件的状态。可以关于磁或光介质而发生类似的转换。物理介质的其他转换是可能的而不脱离本说明的范围,其中,仅仅为了促进本讨论而提供了前述的示例。
应当理解的是,计算***801通常旨在表示其上可以部署并执行软件805以便实现增强的用户界面技术(例如,增强的条带动画)的计算***或多个计算***。然而,计算***800还可以适合作为可以在其上执行软件805并且可以从中分配、传输、下载、或以其他方式将软件805提供至另一个计算***以用于部署和执行、或额外分配的任何计算***。
通信接口***807可以包括支持通过通信网络(未示出)与其它计算***(未示出)进行通信的通信连接和通信设备。共同支持***间通信的连接的示例可以包括:网络接口卡、天线、功率放大器、RF电路、收发机、以及其它通信电路。连接和设备可以通过通信介质来进行通信以与其它计算***或***的网络交换通信,所述通信介质例如金属、玻璃、空气、或任何合适的通信介质。前述的介质、连接、和设备是公知的并且不需要在这里详细讨论。
用户接口***809是可选的并且可以包括:键盘、鼠标、语音输入设备、用于从用户接收触摸输入的触摸输入设备、用于检测用户的非触摸手势和其他运动的运动输入设备、和能够从用户接收用户输入的其他可比的输入设备和相关联的处理元件。在用户接口***809中还可以包括诸如显示器、扬声器、触觉设备、和其他类型的输出设备之类的输出设备。在一些情况下,可以将输入和输出组合在单个设备中,例如能够显示图像并且能够接收触摸手势的显示器。前述的用户输入设备和输出设备是在本领域中公知的并且不需要在这里详细讨论。
用户接口***809还可以包括可以由处理***802执行的、支持在上文中所讨论的各种用户输入和输出设备的相关联的用户界面软件。独立地或彼此并且与硬件元件和软件元件相结合地,用户界面软件和用户界面设备可以支持图形用户界面、自然用户界面、或能够呈现如在上文中关于用户界面105、用户界面301、和用户界面501所讨论的用户界面进展的任何其它类型的用户界面。
计算***801与任何其它计算***(未示出)之间的通信可以通过通信网络或多个通信网络并且根据各种通信协议、协议的组合、或其变型来进行。示例包括:内联网、互联网、局域网、广域网、无线网络、有线网络、虚拟网络、软件定义的网络、数据中心总线、计算背板、或任何其他类型的网络、网络的组合、或其变型。前述的通信网络和协议是公知的并且不需要在这里详细讨论。然而,可以使用的一些通信协议包括但不限于:互联网协议(IP、IPv4、IPv6等)、传输控制协议(TCP)、和用户数据报协议(UDP)、以及任何其它合适的通信协议、其变型或组合。
在交换数据、内容、或任何其他类型的信息的前述的示例中的任何一个中,可以根据多种协议中的任何一种协议来发生信息的交换,所述多种协议包括FTP(文件传输协议)、HTTP(超文本传输协议)、REST(表述性状态传输)、WebSocket、DOM(文档对象模型)、HTML(超文本标记语言)、CSS(层叠样式表)、HTML5、XML(可扩展标记语言)、JavaScript、JSON(JavaScript Object Notation)、和AJAX(非对称JavaScript和XML)、以及任何其它合适的协议、变型、或其组合。
尽管图1-8概括地描绘了相对少的用户以及相对少的服务平台、应用平台、应用、和服务的实例,但应当理解的是,可以大规模应用在本文中所公开的概念。例如,为了支持任何数量的设备、用户、数据、应用、及其实例,可以部署在本文中所公开的条带过程。
从前述公开可以理解某些发明性方面,以下是前述公开的各种示例。
示例1。一种装置,包括:一个或多个计算机可读存储介质;以及存储在所述一个或多个计算机可读存储介质上的程序指令,当由处理***执行时,所述程序指令指导所述处理***至少执行以下操作:呈现应用的用户界面,所述用户界面包括画布和导航元素,所述导航元素当被选择时显现包括多个菜单元素的导航菜单,所述多个菜单元素能够被选择以导航至多个特征菜单;监测影响在所述多个菜单元素中的用于导航至上下文特征菜单的上下文菜单元素的存在的活动;以及当所述活动发生时,修改所述导航元素的外观以指示所述上下文菜单元素的存在。
示例2。示例1的装置,其中,响应于当在所述导航菜单中存在所述上下文菜单元素时对所述导航元素的选择,所述程序指令还指导所述处理***在所述用户界面中呈现所述导航菜单并且修改所述上下文菜单元素的外观,以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分。
示例3。示例1-2的装置,其中,响应于对所述上下文菜单元素的选择,所述程序指令指导所述处理***以呈现所述上下文特征菜单并且修改所述上下文特征菜单中的另一导航元素的外观,以在视觉上表示上下文控件的存在。
示例4。示例1-3的装置,还包括执行所述程序指令的所述处理***,其中,所述导航菜单包括条带工具栏,并且其中,所述多个菜单元素中的每个菜单元素都包括图形标签,所述图形标签能够被选择以导航至所述多个特征菜单中的对应的一个特征菜单。
示例5。示例1-4的装置,其中,为了修改所述导航元素的所述外观,所述程序指令指导所述处理***将所述导航元素从所述用户界面中的初始位置水平地移动,并且将所述导航元素返回至所述初始位置。
示例6。示例1-5的装置,其中,其中,所述程序指令包括所述应用,并且其中,为了将所述导航元素从所述用户界面中的所述初始位置水平地移动,并且将所述导航元素返回至所述初始位置,所述应用指导所述处理***多次调用操作***组件以将所述导航元素的水平显示参数从初始值移动至随后的值,并且将所述水平显示参数返回至所述初始值。
示例7。示例1-6的装置,其中,为了修改所述导航元素的所述外观,所述程序指令还指导所述处理***在所述导航元素中显现符号的实例。
示例8。示例1-7的装置,其中,其中,为了修改所述上下文菜单元素的外观以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分,所述程序指令指导所述处理***以在所述上下文菜单元素中显现所述符号的另一实例。
示例9。一种装置,包括:一个或多个计算机可读存储介质;以及程序指令,其存储在所述一个或多个计算机可读存储介质上并且包括应用,当由处理***执行时,所述应用指导所述处理***至少执行以下操作:显现凸出动画以指示上下文标签在条带中的存在;以及当表示上下文的标签被选择时,显现另一凸出动画以指示所述标签是表示上下文的。
示例10。示例9的装置还包括操作性地与所述一个或多个计算机可读存储介质相耦合以读取并执行所述程序指令的所述处理***,其中,所述应用包括文档生产力应用。
示例11。示例9-10的装置,其中,所述程序指令还指导所述处理***以将所述上下文标签与所述条带中的其他非上下文标签相区分的方式来在所述条带中显现所述上下文标签。
示例12。示例9-11的装置,其中,所述程序指令还指导所述处理***监测发生在所述应用的用户界面中的、触发所述上下文标签在所述条带中的存在的活动。
示例13。一种用于增强应用的用户界面的方法,该方法包括:呈现应用的用户界面,所述用户界面包括画布和导航元素,所述导航元素当被选择时显现包括多个菜单元素的导航菜单,所述多个菜单元素能够被选择以导航至多个特征菜单;监测影响在所述多个菜单元素中的用于导航至上下文特征菜单的上下文菜单元素的存在的活动;以及当所述活动发生时,修改所述导航元素的外观以指示所述上下文菜单元素的存在。
示例14。示例13的方法,其中,响应于当在所述导航菜单中存在所述上下文菜单元素时对所述导航元素的选择,所述程序指令还指导所述处理***在所述用户界面中呈现所述导航菜单并且修改所述上下文菜单元素的外观,以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分。
示例15。示例13-14的方法,其中,响应于对所述上下文菜单元素的选择,呈现所述上下文特征菜单并且修改另一导航元素在所述上下文特征菜单中的外观以在视觉上表示上下文控件的存在。
示例16。示例13-15所述的方法,其中,所述导航菜单包括条带工具栏,并且其中,所述多个菜单元素中的每个菜单元素都包括图形标签,所述图形标签能够被选择以导航至所述多个特征菜单中的对应的一个特征菜单。
示例17。示例13-16的方法,其中,修改导航元素的所述外观包括从所述用户界面中的初始位置水平地移动所述导航元素,并且将所述导航元素返回至所述初始位置。
示例18。示例13-17的方法,其中,从所述用户界面中的所述初始位置水平地移动所述导航元素并且将所述导航元素返回至所述初始位置包括所述应用调用操作***组件,以将导航元素的水平显示参数从初始值移动至随后的值,并且将水平显示参数返回至所述初始值。
示例19。示例13-18的方法,其中,修改所述导航元素的所述外观还包括在所述导航元素中显现符号的实例。
示例20。示例13-19的方法,其中,修改上下文菜单元素的外观以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分包括在所述上下文菜单元素中显现所述符号的另一实例。
在附图中所提供的功能块图、操作场景和顺序、以及流程图代表用于执行本公开的新颖的方面的示例性***、环境、和方法。尽管出于简化说明的目的,在本文中所包括的方法可以是以功能图、操作场景或顺序、或流程图的形式的,并且可以被描述为一系列操作,但应当理解和领会的是,所述方法不受操作的顺序的限制,这是因为与此对应,一些操作可以以与在本文中所示出和描述的其他操作不同的顺序和/或同时进行。例如,本领域技术人员将理解并领会的是,方法可以可替代地被表示为一系列的相关的状态或事件,例如在状态图中。此外,不是在方法中所示出的所有的操作都针对新颖的实现而被需要。
所包括的描述和图描绘了具体的实现以教导本领域技术人员如何制作和使用最佳选项。出于教导发明性原理的目的,已经简化或省略了一些传统的方面。本领域技术人员将从落在本发明的范围内的这些实现中理解变型。本领域技术人员还将理解的是,可以以各种方法组合在上文中所描述的特征以形成多个实现。作为结果,本发明不限于在上文中所描述的具体的实现,而是仅由权利要求及其等价物来限制。
Claims (15)
1.一种用于增强应用的用户界面的装置,包括:
一个或多个计算机可读存储介质;以及
存储在所述一个或多个计算机可读存储介质上的程序指令,当由处理***执行时,所述程序指令指导所述处理***至少执行以下操作:
呈现应用的用户界面,所述用户界面包括画布和导航元素,所述导航元素当被选择时显示包括多个菜单元素的导航菜单,所述多个菜单元素当被选择时导航至多个特征菜单;
监测引起上下文特征菜单将被包括在所述多个特征菜单中的活动;以及
响应于检测到所述活动,修改所述导航元素的外观以指示上下文菜单元素在所述多个菜单元素中的存在,所述上下文菜单元素当被选择时导航至所述上下文特征菜单。
2.根据权利要求1所述的装置,其中,响应于当在所述导航菜单中存在所述上下文菜单元素时对所述导航元素的选择,所述程序指令还指导所述处理***在所述用户界面中呈现所述导航菜单并且修改所述上下文菜单元素的外观,以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分。
3.根据权利要求2所述的装置,其中,响应于对所述上下文菜单元素的选择,所述程序指令指导所述处理***以呈现所述上下文特征菜单并且修改所述上下文特征菜单中的另一导航元素的外观,以在视觉上表示上下文控件的存在。
4.根据权利要求2所述的装置,还包括执行所述程序指令的所述处理***,其中,所述导航菜单包括条带工具栏,并且其中,所述多个菜单元素中的每个菜单元素都包括图形标签,所述图形标签能够被选择以导航至所述多个特征菜单中的对应的一个特征菜单。
5.根据权利要求4所述的装置,其中,为了修改所述导航元素的所述外观,所述程序指令指导所述处理***将所述导航元素从所述用户界面中的初始位置水平地移动,并且将所述导航元素返回至所述初始位置。
6.根据权利要求5所述的装置,其中,所述程序指令包括所述应用,并且其中,为了将所述导航元素从所述用户界面中的所述初始位置水平地移动,并且将所述导航元素返回至所述初始位置,所述应用指导所述处理***多次调用操作***组件以将所述导航元素的水平显示参数从初始值移动至随后的值,并且将所述水平显示参数返回至所述初始值。
7.根据权利要求5所述的装置,其中,为了修改所述导航元素的所述外观,所述程序指令还指导所述处理***在所述导航元素中显现符号的实例。
8.根据权利要求7所述的装置,其中,为了修改所述上下文菜单元素的外观以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分,所述程序指令指导所述处理***以在所述上下文菜单元素中显现所述符号的另一实例。
9.一种用于增强应用的用户界面的装置,包括:
一个或多个计算机可读存储介质;以及
程序指令,其存储在所述一个或多个计算机可读存储介质上并且包括应用,当由处理***执行时,所述应用指导所述处理***至少执行以下操作:
呈现应用的用户界面,所述用户界面包括画布和导航元素,所述导航元素当被选择时显示包括多个菜单元素的导航菜单,所述多个菜单元素当被选择时导航至多个特征菜单;
检测引起所述导航菜单中的上下文标签将被包括在所述多个特征菜单中的活动;
响应于检测到所述活动,经由凸出动画来指示上下文菜单元素在所述多个菜单元素中的存在,所述上下文菜单元素当被选择时导航至所述上下文特征菜单;
检测对所述上下文标签的选择;以及
响应于检测到对所述上下文标签的所述选择,经由另一凸出动画来指示所述上下文标签是与上下文相关的。
10.根据权利要求9所述的装置,还包括操作性地与所述一个或多个计算机可读存储介质相耦合以读取并执行所述程序指令的所述处理***,其中,所述应用包括文档生产力应用。
11.根据权利要求9所述的装置,其中,所述程序指令还指导所述处理***以将所述上下文标签与所述多个特征菜单中的其他非上下文标签相区分的方式来在所述多个特征菜单中显现所述上下文标签。
12.根据权利要求9所述的装置,其中,所述程序指令还指导所述处理***监测发生在所述应用的用户界面中的、触发所述上下文标签在所述多个特征菜单中的存在的活动。
13.一种用于增强应用的用户界面的方法,所述方法包括:
呈现应用的用户界面,所述用户界面包括画布和导航元素,所述导航元素当被选择时显示包括多个菜单元素的导航菜单,所述多个菜单元素当被选择时导航至多个特征菜单;
监测引起上下文特征菜单将被包括在所述多个特征菜单中的活动;以及
响应于检测到所述活动,修改所述导航元素的外观以指示上下文菜单元素在所述多个菜单元素中的存在,所述上下文菜单元素当被选择时导航至所述上下文特征菜单。
14.根据权利要求13所述的方法,还包括:
响应于当在所述导航菜单中存在所述上下文菜单元素时对所述导航元素的选择,在所述用户界面中呈现所述导航菜单并且修改所述上下文菜单元素的外观,以便将所述上下文菜单元素与所述多个菜单元素中的其他菜单元素在视觉上进行区分。
15.根据权利要求14所述的方法,其中,响应于对所述上下文菜单元素的选择,呈现所述上下文特征菜单并且修改另一导航元素在所述上下文特征菜单中的外观以在视觉上表示上下文控件的存在;
其中,所述导航菜单包括条带工具栏,并且其中,所述多个菜单元素中的每个菜单元素都包括图形标签,所述图形标签能够被选择以导航至所述多个特征菜单中的对应的一个特征菜单。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462076250P | 2014-11-06 | 2014-11-06 | |
US62/076,250 | 2014-11-06 | ||
US14/685,688 US20160132201A1 (en) | 2014-11-06 | 2015-04-14 | Contextual tabs in mobile ribbons |
US14/685,688 | 2015-04-14 | ||
PCT/US2015/059356 WO2016073804A2 (en) | 2014-11-06 | 2015-11-06 | Contextual tabs in mobile ribbons |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107077274A CN107077274A (zh) | 2017-08-18 |
CN107077274B true CN107077274B (zh) | 2020-05-01 |
Family
ID=54705807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580060277.6A Expired - Fee Related CN107077274B (zh) | 2014-11-06 | 2015-11-06 | 用于移动条带中的上下文标签的方法和装置 |
Country Status (11)
Country | Link |
---|---|
US (1) | US20160132201A1 (zh) |
EP (1) | EP3215924A2 (zh) |
JP (1) | JP2017537373A (zh) |
KR (1) | KR20170083578A (zh) |
CN (1) | CN107077274B (zh) |
AU (1) | AU2015342974A1 (zh) |
BR (1) | BR112017007044A2 (zh) |
CA (1) | CA2965700A1 (zh) |
MX (1) | MX2017005800A (zh) |
RU (1) | RU2711030C2 (zh) |
WO (1) | WO2016073804A2 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108353126B (zh) | 2015-04-23 | 2019-08-23 | 苹果公司 | 处理相机的内容的方法、电子设备和计算机可读存储介质 |
US9854156B1 (en) | 2016-06-12 | 2017-12-26 | Apple Inc. | User interface for camera effects |
CN107870711A (zh) * | 2016-09-27 | 2018-04-03 | 阿里巴巴集团控股有限公司 | 页面导航方法、提供用户界面的方法及客户端 |
US10564814B2 (en) * | 2017-04-19 | 2020-02-18 | Microsoft Technology Licensing, Llc | Contextual new tab experience in a heterogeneous tab environment |
DK180859B1 (en) | 2017-06-04 | 2022-05-23 | Apple Inc | USER INTERFACE CAMERA EFFECTS |
CN108063873B (zh) * | 2017-12-25 | 2021-02-19 | 努比亚技术有限公司 | 一种应用程序权限配置方法、移动终端及存储介质 |
US11112964B2 (en) | 2018-02-09 | 2021-09-07 | Apple Inc. | Media capture lock affordance for graphical user interface |
US11722764B2 (en) | 2018-05-07 | 2023-08-08 | Apple Inc. | Creative camera |
US10375313B1 (en) | 2018-05-07 | 2019-08-06 | Apple Inc. | Creative camera |
US11748953B2 (en) * | 2018-06-01 | 2023-09-05 | Apple Inc. | Method and devices for switching between viewing vectors in a synthesized reality setting |
DK201870623A1 (en) | 2018-09-11 | 2020-04-15 | Apple Inc. | USER INTERFACES FOR SIMULATED DEPTH EFFECTS |
US10674072B1 (en) | 2019-05-06 | 2020-06-02 | Apple Inc. | User interfaces for capturing and managing visual media |
US11770601B2 (en) | 2019-05-06 | 2023-09-26 | Apple Inc. | User interfaces for capturing and managing visual media |
US11128792B2 (en) | 2018-09-28 | 2021-09-21 | Apple Inc. | Capturing and displaying images with multiple focal planes |
US11321857B2 (en) | 2018-09-28 | 2022-05-03 | Apple Inc. | Displaying and editing images with depth information |
US11706521B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | User interfaces for capturing and managing visual media |
US11340921B2 (en) * | 2019-06-28 | 2022-05-24 | Snap Inc. | Contextual navigation menu |
US11039074B1 (en) | 2020-06-01 | 2021-06-15 | Apple Inc. | User interfaces for managing media |
US11212449B1 (en) | 2020-09-25 | 2021-12-28 | Apple Inc. | User interfaces for media capture and management |
US11539876B2 (en) | 2021-04-30 | 2022-12-27 | Apple Inc. | User interfaces for altering visual media |
US11778339B2 (en) | 2021-04-30 | 2023-10-03 | Apple Inc. | User interfaces for altering visual media |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101390081A (zh) * | 2005-04-07 | 2009-03-18 | 微软公司 | 用于在带有选项卡的浏览器内选择一选项卡的***和方法 |
CN101479722A (zh) * | 2006-06-28 | 2009-07-08 | 微软公司 | 特定于上下文的用户界面 |
CN102027470A (zh) * | 2008-05-19 | 2011-04-20 | 高通股份有限公司 | 用于呈现上下文动作的***和方法 |
CN103649875A (zh) * | 2011-07-14 | 2014-03-19 | 微软公司 | 通过基于上下文的菜单上的动作来管理内容 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6121968A (en) * | 1998-06-17 | 2000-09-19 | Microsoft Corporation | Adaptive menus |
US7743340B2 (en) * | 2000-03-16 | 2010-06-22 | Microsoft Corporation | Positioning and rendering notification heralds based on user's focus of attention and activity |
US7624356B1 (en) * | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
US7242413B2 (en) * | 2003-05-27 | 2007-07-10 | International Business Machines Corporation | Methods, systems and computer program products for controlling tree diagram graphical user interfaces and/or for partially collapsing tree diagrams |
US20050231512A1 (en) * | 2004-04-16 | 2005-10-20 | Niles Gregory E | Animation of an object using behaviors |
US9015621B2 (en) * | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
US7752633B1 (en) * | 2005-03-14 | 2010-07-06 | Seven Networks, Inc. | Cross-platform event engine |
US8689137B2 (en) * | 2005-09-07 | 2014-04-01 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database application |
KR20070059951A (ko) * | 2005-12-06 | 2007-06-12 | 삼성전자주식회사 | 휴대단말기의 화면 표시장치 및 방법 |
US20080072177A1 (en) * | 2006-03-10 | 2008-03-20 | International Business Machines Corporation | Cascade menu lock |
US20070220443A1 (en) * | 2006-03-17 | 2007-09-20 | Cranfill David B | User interface for scrolling |
US8607149B2 (en) * | 2006-03-23 | 2013-12-10 | International Business Machines Corporation | Highlighting related user interface controls |
US9619143B2 (en) * | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
KR101716401B1 (ko) * | 2008-01-30 | 2017-03-14 | 구글 인코포레이티드 | 모바일 디바이스 이벤트의 통지 |
WO2009099280A2 (en) * | 2008-02-05 | 2009-08-13 | Lg Electronics Inc. | Input unit and control method thereof |
US20110004845A1 (en) * | 2009-05-19 | 2011-01-06 | Intelliborn Corporation | Method and System For Notifying A User of An Event Or Information Using Motion And Transparency On A Small Screen Display |
US20110202879A1 (en) * | 2010-02-15 | 2011-08-18 | Research In Motion Limited | Graphical context short menu |
US8707196B2 (en) * | 2010-09-29 | 2014-04-22 | Microsoft Corporation | Dynamic, set driven, ribbon, supporting deep merge |
US20120102433A1 (en) * | 2010-10-20 | 2012-04-26 | Steven Jon Falkenburg | Browser Icon Management |
US9292171B2 (en) * | 2010-11-17 | 2016-03-22 | International Business Machines Corporation | Border menu for context dependent actions within a graphical user interface |
US20120159375A1 (en) * | 2010-12-15 | 2012-06-21 | Microsoft Corporation | Contextual tabs and associated functionality galleries |
US8612874B2 (en) * | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US9582187B2 (en) * | 2011-07-14 | 2017-02-28 | Microsoft Technology Licensing, Llc | Dynamic context based menus |
US9146670B2 (en) * | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US20130086056A1 (en) * | 2011-09-30 | 2013-04-04 | Matthew G. Dyor | Gesture based context menus |
JP2013130988A (ja) * | 2011-12-21 | 2013-07-04 | Canon Inc | データ処理装置 |
JP5678913B2 (ja) * | 2012-03-15 | 2015-03-04 | コニカミノルタ株式会社 | 情報機器およびコンピュータープログラム |
US9430120B2 (en) * | 2012-06-08 | 2016-08-30 | Apple Inc. | Identification of recently downloaded content |
US9952750B2 (en) * | 2014-02-13 | 2018-04-24 | International Business Machines Corporation | Managing a drop-down menu having a set of items corresponding with a set of data |
-
2015
- 2015-04-14 US US14/685,688 patent/US20160132201A1/en not_active Abandoned
- 2015-11-06 CA CA2965700A patent/CA2965700A1/en not_active Abandoned
- 2015-11-06 CN CN201580060277.6A patent/CN107077274B/zh not_active Expired - Fee Related
- 2015-11-06 WO PCT/US2015/059356 patent/WO2016073804A2/en active Application Filing
- 2015-11-06 JP JP2017518103A patent/JP2017537373A/ja not_active Ceased
- 2015-11-06 KR KR1020177015334A patent/KR20170083578A/ko unknown
- 2015-11-06 AU AU2015342974A patent/AU2015342974A1/en not_active Abandoned
- 2015-11-06 EP EP15801542.0A patent/EP3215924A2/en not_active Withdrawn
- 2015-11-06 BR BR112017007044A patent/BR112017007044A2/pt not_active Application Discontinuation
- 2015-11-06 MX MX2017005800A patent/MX2017005800A/es unknown
- 2015-11-06 RU RU2017115939A patent/RU2711030C2/ru not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101390081A (zh) * | 2005-04-07 | 2009-03-18 | 微软公司 | 用于在带有选项卡的浏览器内选择一选项卡的***和方法 |
CN101479722A (zh) * | 2006-06-28 | 2009-07-08 | 微软公司 | 特定于上下文的用户界面 |
CN102027470A (zh) * | 2008-05-19 | 2011-04-20 | 高通股份有限公司 | 用于呈现上下文动作的***和方法 |
CN103649875A (zh) * | 2011-07-14 | 2014-03-19 | 微软公司 | 通过基于上下文的菜单上的动作来管理内容 |
Also Published As
Publication number | Publication date |
---|---|
WO2016073804A2 (en) | 2016-05-12 |
RU2017115939A3 (zh) | 2019-05-14 |
EP3215924A2 (en) | 2017-09-13 |
JP2017537373A (ja) | 2017-12-14 |
US20160132201A1 (en) | 2016-05-12 |
AU2015342974A1 (en) | 2017-05-11 |
BR112017007044A2 (pt) | 2017-12-12 |
CA2965700A1 (en) | 2016-05-12 |
CN107077274A (zh) | 2017-08-18 |
KR20170083578A (ko) | 2017-07-18 |
RU2017115939A (ru) | 2018-11-06 |
MX2017005800A (es) | 2017-08-02 |
RU2711030C2 (ru) | 2020-01-14 |
WO2016073804A3 (en) | 2016-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107077274B (zh) | 用于移动条带中的上下文标签的方法和装置 | |
CN106462403B (zh) | 根据用户意图预获取网格块 | |
US20160078526A1 (en) | Recently viewed items display area | |
EP2743825A1 (en) | Dynamical and smart positioning of help overlay graphics in a formation of user interface elements | |
US8881032B1 (en) | Grouped tab document interface | |
US10878175B2 (en) | Portlet display on portable computing devices | |
EP2284728A1 (en) | Web browsing method and web browsing device | |
EP2810148B1 (en) | Scrollable desktop navigation | |
JP2010250815A (ja) | 複数のインスタンス化された仮想デスクトップをナビゲートする方法、装置、およびコンピュータ・プログラム(複数のインスタンス化された仮想デスクトップのナビゲート) | |
CN111062778A (zh) | 产品浏览方法、装置、设备及存储介质 | |
US20140223281A1 (en) | Touch Input Visualizations | |
WO2012145691A2 (en) | Compact control menu for touch-enabled command execution | |
TWI534694B (zh) | 用於管理沉浸式環境的電腦實施方法及運算裝置 | |
KR20160111981A (ko) | 강화된 창 조절부 흐름들 | |
US20220068029A1 (en) | Methods, systems, and computer readable media for extended reality user interface | |
CN107340955B (zh) | 获取视图在屏幕上的位置变化后的位置信息的方法和装置 | |
US20170068400A1 (en) | Context based selection of menus in contextual menu hierarchies | |
WO2015009188A1 (en) | Systems and methods for automated generation of graphical user interfaces | |
US20160132219A1 (en) | Enhanced view transitions | |
CN107835977A (zh) | 用于基于应用程序运行信息在视觉上改变用户界面的***、方法和计算机程序 | |
CN113688345A (zh) | 一种页面切换方法、装置及计算设备 | |
CN110362249B (zh) | 书写屏软件页面跳转的控制方法和装置 | |
KR101730381B1 (ko) | 문맥 정보에 기초하여 스크롤을 제어하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체 | |
US20240004534A1 (en) | Click and swap | |
CN110325957B (zh) | 内容作为导航 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200501 Termination date: 20201106 |
|
CF01 | Termination of patent right due to non-payment of annual fee |