CN1886973A - 提供菜单扩展和组织功能的装置、方法和计算机程序产品 - Google Patents

提供菜单扩展和组织功能的装置、方法和计算机程序产品 Download PDF

Info

Publication number
CN1886973A
CN1886973A CNA2004800355056A CN200480035505A CN1886973A CN 1886973 A CN1886973 A CN 1886973A CN A2004800355056 A CNA2004800355056 A CN A2004800355056A CN 200480035505 A CN200480035505 A CN 200480035505A CN 1886973 A CN1886973 A CN 1886973A
Authority
CN
China
Prior art keywords
menu
menu item
user
item
code
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
CNA2004800355056A
Other languages
English (en)
Inventor
K·斯帕林克
J·B·坎宁安
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.)
Sony Mobile Communications AB
Original Assignee
Sony Ericsson Mobile Communications AB
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 Sony Ericsson Mobile Communications AB filed Critical Sony Ericsson Mobile Communications AB
Publication of CN1886973A publication Critical patent/CN1886973A/zh
Pending legal-status Critical Current

Links

Images

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/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Abstract

通过定义包括各自的第一组和第二组菜单项(例如图标和/或文本)的第一和第二菜单来管理在一个电子设备的显示器上的菜单项的显示,所述电子设备例如为蜂窝电话或者其他便携式设备,其中第一组菜单项是第二组菜单项的一个子集。该设备响应于用户对一个菜单扩展功能的激活而从显示第一菜单转换到显示第二菜单。可以响应于用户输入来管理菜单项。

Description

提供菜单扩展和组织 功能的装置、方法和计算机程序产品
技术领域
本发明涉及便携电子设备的显示器,更具体地涉及便携式电子设备的显示屏上菜单项的管理。
背景技术
诸如蜂窝电话这样有较小显示器的便携式电子设备,典型使用基于概念的菜单结构。典型的菜单结构包括最高级(或“主要”)菜单,其提供一个对蜂窝电话的特性分类的菜单项列表。典型地可以通过选择主要菜单项来访问提供属于一个分类之内的功能的低级菜单,所述分类对应于一个主要菜单项。一般,菜单项以可滚动列表格式提供,并且标号典型地按照一个预定的分类顺序排列,诸如字母顺序或创建的日期。
几种传统设备提供有限的“个性化”菜单。例如,一些蜂窝电话为用户提供改变显示菜单项列表顺序的能力。这样的特性,例如可以用于把比较频繁使用的项目放在在列表的顶部来减少用户滚屏的次数。具有较复杂的图形能力的电子设备,例如个人数字助理(PDA)(其可以具有也可以不具有无线通信能力),可以为用户提供了将菜单项移动到一个隐喻性的桌面上和/或在用户可选菜单(例如,突出部位)中移动菜单项的能力。这样,菜单项例如可以置于一个特别的菜单部位(menu tab)上,所述菜单部分适合于一个具体环境,例如一个商业或个人使用环境。
发明内容
根据本发明一些实施例,通过定义包括各自的第一组和第二组菜单项(例如,图形图标和/或文本)的第一和第二菜单来管理在诸如蜂窝手机或其他便携式设备这样的电子设备的显示器上的菜单项显示,其中第一组菜单项是第二组菜单项的一个子集。该设备响应于用户对菜单扩展功能的激活从显示第一菜单转换到显示第二菜单。例如,第一菜单可能包括一个菜单扩展功能菜单项,并且可能响应于对菜单扩展功能菜单项的用户选择而发生从显示第一菜单到显示第二菜单的转换。在一些实施例中,第一菜单包括一个具有第一行数和第一列数的第一图标阵列,并且第二菜单包括一个具有第二行数和第二列数的第二图标阵列,其中第二行数比第一行数大和/或第二列数比第一列数大。
根据进一步的实施例,响应于用户对菜单缩减功能的激活,电子设备从显示第二菜单转换到显示第一菜单。例如,第二菜单可能包括一个菜单缩减功能菜单项,并且可能响应于对菜单缩减功能菜单项的用户选择而发生从显示第二菜单转换到显示第一菜单。
在本发明的进一步的实施例中,定义第一和第二菜单包括响应于用户输入而把一个菜单项分配给第一菜单或第二菜单。例如,响应于与菜单项相应的功能的使用频率,将该菜单项分配给第一菜单或第二菜单。
根据本发明的进一步的方面,在电子设备显示器上显示菜单项是通过以下方式来管理的:在显示器上显示一个第一二维菜单项阵列,响应于用户输入识别菜单项之一,接受用户对菜单重新排列功能的激活,响应于用户对菜单重新排列功能的激活而提供一个用于为所识别的菜单项标识一个新的阵列位置的用户接口,响应于用户输入而为所识别的菜单项标识一个新的阵列位置,并且显示所识别的菜单项在该新的阵列位置的一个第二二维菜单项阵列。接受用户对菜单重新排列功能的激活可以包括响应于一个用户输入而显示一个包括菜单重新排列菜单项的选项菜单,并接受用户对菜单重新排列菜单项的选择。提供一个用于标识新的阵列位置的用户接口可以包括显示所述第一二维阵列,并响应于用户命令而移动一个图标到该新的阵列位置。标识一个新的阵列位置可以包括接受用户对新的阵列位置的选择。
根据进一步的实施例,第一菜单项在第一阵列位置上显示,并且一个第二菜单项显示在一个第二阵列位置上。识别要移动到第二阵列位置的第一菜单项。在第二阵列位置上用第一菜单项代替第二菜单项,并且在第一阵列位置上第二菜单项代替第一菜单项。
在本发明的进一步的实施例下,电子设备包括一个显示器和一个用户输入设备。该设备进一步包括一个可操作地与用户输入设备和显示器关联的处理器。该处理器被配置用于定义包括各自的第一和第二菜单项组的第一和第二菜单,第一菜单项组是第二菜单项组的一个子集。该处理器可操作地响应于用户通过用户输入设备对菜单扩展功能的激活,从显示第一菜单转换到显示第二菜单。
在本发明另外的实施例中,电子设备包括一个显示器和一个用户输入设备。一个处理器可操作地与用户输入设备和显示器关联,该处理器被配置用于在显示器上显示一个第一二维菜单项阵列,响应于用户输入识别菜单项之一,接受用户通过用户输入设备对菜单重新排列功能的激活,响应于用户对菜单重新排列功能的激活而提供一个用于为所识别的菜单项标识一个新的阵列位置的用户接口,响应于用户输入为所识别的菜单项标识一个新的阵列位置,显示所确定的菜单项在该新的阵列位置上的第二二维菜单阵列。
在本发明的又进一步的实施例中,提供用于管理在一个电子设备的显示器上显示菜单项的程序产品。该程序产品包括在一个处理器可访问的介质中包含的代码。该代码包括被配置用于定义包括各自的第一和第二菜单项组的第一和第二菜单的代码,其中第一菜单项组是第二菜单项组的一个子集。该程序产品进一步包括被配置用于响应于用户对菜单扩展功能的激活从显示第一菜单转换到显示第二菜单的代码。
在本发明的其他实施例下,一个用于管理在一个电子设备的显示器上显示菜单项的程序产品,包括:被配置用于在显示器上显示第一二维菜单项阵列的代码、被配置用于响应用户输入识别菜单项之一的代码、被配置用于接受用户对菜单重新排列功能的激活的代码、被配置用于提供一个响应于用户对菜单重新排列功能的激活为所识别的菜单项标识一个新阵列位置的用户接口的代码、被配置用于响应于用户输入为所识别的菜单项标识一个新阵列位置的代码和被配置用于显示所识别的菜单项在该新阵列位置上的第二二维菜单阵列的代码。
附图说明
图1-3显示了根据本发明的某些实施例的示范性菜单和菜单扩展操作;
图4-6显示了根据本发明进一步实施例的用于蜂窝电话的示范性菜单和菜单扩展操作;
图7-10显示了根据本发明进一步实施例的示范性菜单和菜单组织操作;
图11是显示根据本发明进一步实施例的便携式电子设备的示意图;
具体实施方式
现在将参考附图详细描述本发明的具体示范性实施例。然而本发明可以以许多不同方式实施,并且不应该被解释为限于在此描述的实施例;更确切地说,提供这些实施例是为了本公开全面和完整,并且向本领域技术人员充分的告知本发明的范围。在附图中,同样的编号代表同样的部件。本领域技术人员将会理解当一个部件被认为连接或耦合到另一个部件时,它也可以直接的连接或耦合到其他部件或者可能存在中间部件。
下面参考说明根据本发明的一些实施例的方法、装置和计算机程序产品的框图和显示说明来描述本发明。本领域技术人员将会理解框图和屏幕显示可以用代码实现,这些代码例如可以提供给便携式电子设备的处理器以产生机器,以便当处理器处理该代码时该代码可以实施数据结构和/或用于实现图中规定的动作的装置,其中便携式电子设备例如是蜂窝电话、个人数字助理(PDA)、寻呼机、电子图书阅览器或类似设备。这些代码当然也可以嵌入在一个存储介质或者一个信号传播介质中,存储介质例如是随机存储器(RAM)、可编程只读存储器(PROM)、记忆棒、SIM卡、网络服务器或者类似设备,信号传播介质例如是可以传送代码的有线或无线信号传播介质,其能够指示处理器以特定方式操作,以便于在存储或传播的介质中实施的指令能够生成工厂的产品,其中该产品包括被配置用于实施附图中规定的数据结构和/或动作的代码。该代码也可以被加载到一个处理器上,致使一系列操作步骤在处理器上执行从而产生一个处理,使得在处理器上执行的代码实现附图中规定的动作。
附图1-3显示了根据本发明的一些实施例可以在如便携式电子设备这样的电子设备的显示器上提供的一系列示范性菜单100、200、300,其中便携式电子设备例如是蜂窝电话或PDA。在第一个显示100中,显示了包括一组菜单项110、120和130在内的第一菜单,与其同时显示的还有一个菜单扩展功能菜单项140。如图所示,该组菜单项的菜单项110、120、130对应于相应的通话记录、文本消息和语音设置功能。在图1显示的实施例中,菜单项110、120、130、140显示为2×2阵列。
用户选择菜单扩展功能菜单项140会导致转换到显示图2菜单200,菜单200包括原组的菜单项110、120、130,同时还包括附加的一列菜单项150、160,菜单项150、160对应于相应的管理器和通话信息功能。如图所示,原组的菜单项110、120、130保持它们原本的相互之间的关系,这样可以方便用户与新的菜单交互。还显示了一个菜单扩展功能菜单项140,其表明还有至少一级菜单扩展。
用户选择菜单扩展功能菜单项140会导致显示图3的菜单300。菜单300包括图2中的菜单项110、120、130、150、160,它们仍然保持其相互之间的关系。扩展菜单300进一步包括一行附加的菜单项170、180、190,它们对应于相应的设备帐户信息、话机设置和保密功能。在图1-3显示的实施例中,菜单300代表最大的菜单扩展。菜单300包括一个菜单缩减功能菜单项140′,该菜单项140′能够返回到图1中缩减状态的菜单100,即以便于能够以循环方式在菜单100、200、300之间来回变换。但是,应该认识到,在本发明范围内可以提供其它变换。例如,代替在中间菜单200中只提供一个菜单扩展功能,菜单200可以既包括扩展也包括缩减功能菜单项,这可以分别用于转换到图3的菜单300和图1的菜单100。在这种结构中,图3的菜单缩减功能菜单项140′可以被用于直接转换到中间菜单200。进一步应该认识到,本发明可以使用大量的转换技术,并且可以提供多于3级菜单。
图4-6显示了根据本发明进一步实施例中的蜂窝电话402中的示范性菜单管理。该蜂窝电话402包括一个显示器403和一个以操纵杆401形式的用户输入设备。在图4中,提供了第一功能图标菜单,包括一个通话列表功能图标410、一个电话号码簿功能图标420、一个文本消息功能图标430和一个菜单扩展功能图表440。参考附图2,选择菜单扩展功能图标440(例如使用操纵杆401)会导致转换为显示一个第二功能图标菜单,该第二功能图标菜单包括原始图标410、420、430和一列附加的图标,该列图标包括一个管理器功能图标450和一个语音功能图标460。对菜单扩展功能图标440的再次选择将导致显示一个如图6所示进一步扩展的菜单,其中包括图标410、420、430、450、460,和一行附加的图标,其中包括一个因特网功能图标470、一个游戏功能图标480和一个设置功能图标490。在此最后一级菜单中,用菜单缩减功能图标440′来代替菜单扩展功能图标440,其可以与参考图1-3中描述的相似的方式使用。
可以意识到的是,提供在附图4-6中所描述的装置和操作是用于举例的目的,对所描述装置和操作的各种变化都将落入本发明的保护范围内。例如,尽管在例如蜂窝电话、PDA或者类似便携式设备这样的小屏幕应用中实现本发明的实施例特别有利,但是本领域技术人员应该意识到,本发明也可以应用于其它的应用中,例如在台式机、笔记本和掌上电脑(例如在网络门户)中、在个人数字助理(PDA)中、在寻呼机中、在电子图书装置和电子消息发送设备(例如BlackBerry)中。本领域技术人员还应认识到,本发明一般可应用于管理包括文本项、图标项及其组合在内的菜单。还将进一步理解在附图4-6的菜单中所显示的各种菜单项的排列可以响应于用户的输入(例如,如以下参考附图7-11的描述)而出现,以及/或者可以由便携式电子设备自动执行,例如响应于用户调用与这些功能图标相关的各功能的相对频率的判定。在这种方式下,菜单上图标的放置可以根据用户的需要来制定,例如把较频繁使用的菜单项放置在当菜单级别缩减时仍然显示的位置。
附图7-10显示了根据本发明的进一步方面的示范性菜单组织操作的一系列菜单700、800、900、1000。参考附图7,菜单700包括一个菜单项的阵列,其中包括帐户功能菜单项710、管理器功能菜单项720、通话信息功能菜单项730、设置功能菜单项740、通话记录菜单项750、语音功能菜单项760、保密功能菜单项770、消息功能菜单项780和游戏功能菜单项790。正如在附图7中高亮显示的那样,一个用户可以确定(例如,使用一个操纵杆、轨迹指示器、键盘或其他用户输入设备)菜单项710、720、730、740、750、760、770、780、790中的一个以用于进行重新安排。响应于选择所确定的菜单项(例如通过按压一个“选项”键),就可以显示如附图8所示的一个选项菜单800。如图所示,用户接下来可以确定并选择一个“移动项目”功能,其结果是以菜单900重新显示附图7中的菜单阵列。用户可以将一个图形指示符(如图中用高亮显示的方块)移动到一个在菜单900中所期望的新阵列位置。在确定了所期望的新阵列位置的基础上(例如通过对操纵杆或键盘所进行的适当输入),就显示如图10所示的重新排列的菜单1000,其中所选择的菜单项710移动到原来被菜单项780占据的阵列位置,并且菜单项780移动到原来被菜单项710占据的阵列位置。可选择的,该设备可以进一步提示用户确认该新的菜单排列。
本领域技术人员将会意识到在附图7-10中显示的菜单管理操作只是用于举例的目的,这些菜单和操作的改变都将落入本发明的保护范围内。例如,可以理解上面所描述的菜单管理操作可以使用文本项、图标项和它们的组合。还能够理解,本发明并不限于蜂窝电话类型的应用,这里描述的菜单组织操作可以同样应用于其他环境下,例如在计算机、寻呼机和PDA中。本领域技术人员还将会理解本发明不限于菜单项的直线阵列,同样可以应用于其他的菜单项的排列。
同样还能理解,根据本发明的进一步的实施例,上面参考附图1-6描述的菜单扩展/缩减操作可以与参考附图7-10描述的菜单组织操作结合起来。例如,参考附图7-10所描述的菜单组织操作可以用来在例如附图3和6所示的完全扩展的菜单中安排菜单项。在这种方式下,例如,用户可以确定哪些菜单项将会在附图1、2、4和5显示的缩减等级菜单的子阵列中出现。例如,用户可以安排菜单项,使得较频繁使用的菜单项(例如附图1、4中显示的菜单项)将会出现在缩减等级的菜单中,而较少使用的菜单项被安排为只在菜单被扩展时才出现。可以理解,这种安排可以响应于用户的输入而出现,例如参考附图7-10的描述,或者可能由电子设备自动实现,例如响应于用户调用该设备中特定功能的频率的判定。
附图11显示了一个可以实施本发明实施例的电子设备1100。该设备1100包括一个显示器1120和一个用户输入设备1130(例如一个操纵杆、键盘、触摸盘、轨迹指示器、触摸屏或者类似模块),它们都可操作的与一个处理器1110相关联(例如至少一个微处理器、微控制器、数字信号处理(DSP)、专用集成电路(ASIC))。该处理器1110可使用例如存储在存储器中(没有显示)的和/或下载或另外传送到处理器1110中的软件和/或固件(没有显示)来配置,从而提供根据本发明的菜单管理操作,例如参考附图1-10描述的菜单管理操作。
在附图和说明书中已经详细说明本发明的示范性实施方式。尽管引入了特定的项目,但它们仅适用于一个普遍和描述的意义,其目的不是限制本发明,本发明的保护范围将由下面的权利要求来定义。

Claims (46)

1.一种管理在电子设备显示器上的菜单项显示的方法,该方法包括:
定义包括各自的第一组和第二组菜单项的第一和第二菜单,其中第一组菜单项是第二组菜单项的一个子集;并且
响应于用户对一个菜单扩展功能的激活,从显示第一菜单转换到显示第二菜单。
2.根据权利要求1所述的方法:
其中第一菜单中包括一个菜单扩展功能菜单项;并且
其中从显示第一菜单转换到显示第二菜单包括响应于用户对菜单扩展功能菜单项的选择从显示第一菜单转换到显示第二菜单。
3.根据权利要求1所述的方法:
其中第一菜单包括第一图标阵列,其具有第一行数和第一列数;并且
其中第二菜单包括第二图标阵列,其具有第二行数和第二列数,其中第二行数比第一行数大和/或第二列数比第一列数大。
4.根据权利要求1所述的方法,其中该方法进一步包括响应于用户对一个菜单缩减功能的激活,而从显示第二菜单转换到显示第一菜单。
5.根据权利要求4所述的方法,其中第二菜单包括一个菜单缩减功能菜单项,并且其中从显示第二菜单转换到显示第一菜单包括响应于用户对菜单缩减功能菜单项的选择从显示第二菜单转换到显示第一菜单。
6.根据权利要求1所述的方法,其中定义第一和第二菜单包括响应于一个用户输入为第一菜单或第二菜单分配菜单项。
7.根据权利要求6所述的方法,其中定义第一和第二菜单包括响应于与一个菜单项相应的功能的使用频率而将该菜单项分配给第一或第二菜单。
8.根据权利要求1所述的方法,其中第一组菜单项在第一和第二菜单中具有彼此相同的排列。
9.根据权利要求1所述的方法,其中菜单项包括图标和文本中的至少一项。
10.根据权利要求1所述的方法,其中该电子设备包括便携式电子设备。
11.一种管理在电子设备显示器上的菜单项显示的方法,该方法包括:
在显示器上显示菜单项的第一二维阵列;
响应于用户输入识别一个菜单项;
接受用户对菜单重新排列功能的激活;
响应于用户对菜单重新排列功能的激活,提供一个用户接口,以用于为所识别的菜单项标识一个新的阵列位置;
响应于用户输入,为所识别的菜单项标识一个新的阵列位置;并且
显示菜单项的第二二维阵列,其中所识别的菜单项在新的阵列位置上。
12.根据权利要求11所述的方法,其中接受用户对菜单重新排列功能的激活包括:
响应于用户输入,显示一个包括了菜单重新排列菜单项的选项菜单;并且
接受用户对菜单重新排列菜单项的选择。
13.根据权利要求11所述的方法:
其中提供一个用户接口以用于标识一个新的阵列位置,包括:
显示该第一二维阵列;并且
响应于一个用户命令来将一个图形指示符移动到新的阵列位置;并且
其中标识一个新的阵列位置包括接受用户对该新的阵列位置的选择。
14.根据权利要求11所述的方法:
其中在显示器上显示菜单项的第一二维阵列包括在第一阵列位置显示第一菜单项以及在第二阵列位置显示第二菜单项;
其中识别一个菜单项包括识别该第一菜单项;
其中为所识别的菜单项标识一个新的阵列位置包括标识该第二阵列位置;并且
其中显示菜单项的第二二维阵列包括在第二阵列位置显示第一菜单项以及在第一阵列位置显示第二菜单项。
15.根据权利要求11所述的方法,其中菜单项包括图标和文本中的至少一项。
16.一种电子设备,包括:
一个显示器;
一个用户输入设备;和
一个处理器,与用户输入设备和显示器可操作地关联,配置该处理器以用来定义包括各自的第一组和第二组菜单项的第一和第二菜单,该第一组菜单项是第二组菜单项的一个子集;并且响应于用户通过用户输入设备对一个菜单扩展功能的激活,而从显示第一菜单转换到显示第二菜单。
17.根据权利要求16所述的设备:
其中第一菜单包括一个菜单扩展功能菜单项;并且
其中该处理器用来响应于用户通过用户输入设备对菜单扩展功能菜单项的激活,而从显示第一菜单转换到显示第二菜单。
18.根据权利要求16所述的设备:
其中第一菜单包括第一图标阵列,其具有第一行数和第一列数;和
其中第二菜单包括第二图标阵列,其具有第二行数和第二列数,其中第二行数比第一行数大和/或第二列数比第一列数大。
19.根据权利要求16所述的设备,其中该处理器进一步用于响应于用户通过用户输入设备对一个菜单缩减功能的激活,而从显示第二菜单转换到显示第一菜单。
20.根据权利要求19所述的设备,其中第二菜单包括一个菜单缩减功能菜单项,并且其中该处理器用于响应于用户通过用户输入设备对菜单缩减功能菜单项的选择,而从显示第二菜单转换到显示第一菜单。
21.根据权利要求16所述的设备,其中该处理器用于响应于经由用户输入设备的用户输入来为第一菜单或第二菜单分配菜单项。
22.根据权利要求21所述的设备,其中该处理器用于响应于与一个菜单项相应的功能的使用频率,而将该菜单项分配给第一或第二菜单。
23.根据权利要求16所述的设备,其中第一组菜单项在第一和第二菜单中具有彼此相同的排列。
24,根据权利要求16所述的设备,其中该菜单项是图标。
25.根据权利要求16所述的设备,其中用户输入设备包括键盘、轨迹指示器、触摸盘、操纵杆和触摸屏中的至少一个。
26.一种电子设备,包括:
一个显示器;
一个用户输入设备;和
一个处理器,与用户输入设备和显示器可操作地关联,配置该处理器以用来在显示器上显示菜单项的第一二维阵列;响应于一个用户输入来识别一个菜单项;接受一个通过该用户输入设备而对菜单重新排列功能的用户激活;提供一个用户接口用于响应于用户对菜单重新排列功能的激活,为所识别的菜单项标识一个新的阵列位置;响应于一个用户输入为所识别的菜单项标识一个新的阵列位置;并且显示菜单项的第二二维阵列,其中所识别的菜单项在新的阵列位置上。
27.根据权利要求26所述的设备,其中该处理器用于响应于一个用户输入,来显示一个包括菜单重新排列菜单项的选项菜单,并通过用户输入设备接受用户对菜单重新排列菜单项的选择。
28.根据权利要求26所述的设备,其中该处理器用于显示该第一二维阵列;响应于一个通过用户输入设备所输入的用户命令,来将一个图形指示符移动到新的阵列位置;通过用户输入设备接受用户对该新的阵列位置的选择。
29.根据权利要求26所述的设备,其中菜单项包括图标和文本中的至少一项。
30.根据权利要求26所述的设备,其中用户输入设备包括键盘、轨迹指示器、触摸盘、操纵杆和触摸屏中的至少一个。
31.一种管理电子设备显示器上的菜单项的显示的程序产品,该程序产品包括在处理器可存取介质上实施的代码,该代码包括:
被配置为定义包括各自的第一组和第二组菜单项的第一和第二菜单的代码,其中第一组菜单项是第二组菜单项的一个子集;以及
被配置为响应于用户对一个菜单扩展功能的激活,而从显示第一菜单转换到显示第二菜单的代码。
32.根据权利要求31所述的程序产品:
其中第一菜单中包括一个菜单扩展功能菜单项;并且
其中被配置为从显示第一菜单转换到显示第二菜单的代码包括:被配置为响应于用户对菜单扩展功能菜单项的选择而从显示第一菜单转换到显示第二菜单的代码。
33.根据权利要求31所述的程序产品:
其中第一菜单包括第一图标阵列,其具有第一行数和第一列数;和
其中第二菜单包括第二图标阵列,其具有第二行数和第二列数,其中第二行数比第一行数大和/或第二列数比第一列数大。
34.根据权利要求31所述的程序产品,其中在一个处理器可存取介质上实施的代码进一步包括:被配置为响应于用户一个菜单缩减功能的激活而从显示第二菜单转换到显示第一菜单的代码。
35.根据权利要求34所述的程序产品,其中第二菜单包括一个菜单缩减功能菜单项,并且其中被配置为从显示第二菜单转换到显示第一菜单的代码包括:被配置为响应于用户对菜单缩减功能菜单项的选择而从显示第二菜单转换到显示第一菜单的代码。
36.根据权利要求31所述的程序产品,其中被配置为定义第一和第二菜单的代码包括:被配置为响应于一个用户输入而为第一菜单或第二菜单分配菜单项的代码。
37.根据权利要求36所述的程序产品,其中被配置为定义第一和第二菜单的代码包括:被配置为响应于与一个菜单项相应的功能的使用频率而将该菜单项分配给第一或第二菜单的代码。
38.根据权利要求31所述的程序产品,其中第一菜单项组在第一和第二菜单中具有彼此相同的排列。
39.根据权利要求31所述的程序产品,其中菜单项包括图标和文本中的至少一项。
40.根据权利要求31所述的程序产品,其被配置为在便携式电子设备的处理器中处理。
41.一种用于管理电子设备显示器上菜单项的显示的程序产品,该程序产品包括在处理器可存取介质上实施的代码,该代码包括:
被配置为在显示器上显示一个第一二维菜单项阵列的代码;
被配置为响应于一个用户输入来识别一个菜单项的代码;
被配置为接受一个用户对菜单重新排列功能的激活的代码;
被配置为提供一个用户接口,用于响应于用户对菜单重新排列功能激活来为所识别的菜单项标识一个新的阵列位置的代码;
被配置为响应于一个用户输入来为所识别的菜单项标识一个新的阵列位置的代码;以及
被配置为显示一个第二二维菜单项阵列的代码,其中所识别的菜单项在新的阵列位置上。
42.根据权利要求41所述的程序产品,其中被配置为接受一个用户对菜单重新排列功能的激活的代码包括:
被配置为响应于一个用户输入来显示一个包括菜单重新排列菜单项的选项菜单的代码;以及
被配置为接受用户对菜单重新排列菜单项的选择的代码。
43.根据权利要求41所述的程序产品:
其中被配置为提供一个用户接口,用于标识一个新的阵列位置的代码包括:
被配置为显示该第一个二维阵列的代码;以及
被配置为响应于一个用户命令来将一个图形指示符移动到新的阵列位置的代码;以及
其中被配置为标识一个新的阵列位置的代码包括被配置为接受用户对该新的阵列位置的选择的代码。
44.根据权利要求41所述的程序产品:
其中被配置为在显示器上显示一个第一二维菜单项阵列的代码包括,被配置为在第一阵列位置显示第一菜单项并且在第二阵列位置显示第二菜单项的代码;
其中被配置为识别一个菜单项的代码包括被配置为识别该第一菜单项的代码;
其中被配置为对所识别的菜单项标识一个新的阵列位置的代码包括被配置为标识该第二阵列位置的代码;以及
其中被配置为显示一个第二二维菜单项阵列的代码包括被配置为在第二阵列位置显示第一菜单项并且在第一阵列位置显示第二菜单项的代码。
45.根据权利要求41所述的程序产品,其中菜单项包括图标和文本中的至少一项。
46.根据权利要求41所述的程序产品,其被配置为在便携式电子设备的处理器中处理。
CNA2004800355056A 2003-12-01 2004-11-19 提供菜单扩展和组织功能的装置、方法和计算机程序产品 Pending CN1886973A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/724,941 US7454713B2 (en) 2003-12-01 2003-12-01 Apparatus, methods and computer program products providing menu expansion and organization functions
US10/724,941 2003-12-01

Publications (1)

Publication Number Publication Date
CN1886973A true CN1886973A (zh) 2006-12-27

Family

ID=34620175

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800355056A Pending CN1886973A (zh) 2003-12-01 2004-11-19 提供菜单扩展和组织功能的装置、方法和计算机程序产品

Country Status (6)

Country Link
US (2) US7454713B2 (zh)
EP (2) EP1780995A1 (zh)
JP (1) JP4750714B2 (zh)
CN (1) CN1886973A (zh)
DE (1) DE602004018986D1 (zh)
WO (1) WO2005055569A2 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101783905A (zh) * 2010-03-22 2010-07-21 青岛海信电器股份有限公司 一种电视机界面的控制方法、装置和电视机
CN102298481A (zh) * 2010-06-23 2011-12-28 昆达电脑科技(昆山)有限公司 调整功能图标大小的方法及其相关手持式装置
CN103034399A (zh) * 2011-12-09 2013-04-10 微软公司 调整用户界面元素
CN101231564B (zh) * 2007-01-25 2014-06-25 三星电子株式会社 改善触摸屏的可用性的设备和方法
CN104636024A (zh) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 一种触摸屏上快捷按钮的控制方法、装置及移动终端
US9244583B2 (en) 2011-12-09 2016-01-26 Microsoft Technology Licensing, Llc Adjusting user interface screen order and composition

Families Citing this family (168)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7093201B2 (en) * 2001-09-06 2006-08-15 Danger, Inc. Loop menu navigation apparatus and method
BRPI0215244B1 (pt) 2001-12-21 2018-03-20 Blackberry Limited Dispositivo de comunicação móvel manual
WO2004093415A1 (ja) * 2003-04-15 2004-10-28 Fujitsu Limited 電子装置
US20070254708A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US7973765B2 (en) * 2004-06-21 2011-07-05 Research In Motion Limited Handheld wireless communication device
US8064946B2 (en) 2004-06-21 2011-11-22 Research In Motion Limited Handheld wireless communication device
US20070254688A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US20070254703A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US20070192711A1 (en) * 2006-02-13 2007-08-16 Research In Motion Limited Method and arrangement for providing a primary actions menu on a handheld communication device
US20070254705A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US20070254689A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US7986301B2 (en) 2004-06-21 2011-07-26 Research In Motion Limited Handheld wireless communication device
US7982712B2 (en) * 2004-06-21 2011-07-19 Research In Motion Limited Handheld wireless communication device
US20070254700A1 (en) * 2004-06-21 2007-11-01 Griffin Jason T Handheld wireless communication device
US8463315B2 (en) 2004-06-21 2013-06-11 Research In Motion Limited Handheld wireless communication device
US8271036B2 (en) * 2004-06-21 2012-09-18 Research In Motion Limited Handheld wireless communication device
US8219158B2 (en) * 2004-06-21 2012-07-10 Research In Motion Limited Handheld wireless communication device
KR100597667B1 (ko) * 2004-12-14 2006-07-07 주식회사 네오엠텔 개선된 사용자 인터페이스를 가진 이동통신단말기
US20060160529A1 (en) * 2005-01-14 2006-07-20 Holger Glass Systems and methods for the automatic customization or configuration of mobile devices
TWI254558B (en) * 2005-01-18 2006-05-01 Asustek Comp Inc Mobile communication device with a transition effect function
JP4270133B2 (ja) * 2005-01-26 2009-05-27 株式会社デンソーウェーブ 情報読取装置
US7548747B2 (en) * 2005-03-18 2009-06-16 Research In Motion Limited Configurable and pushable carrier communications with rich content
KR100619071B1 (ko) * 2005-03-18 2006-08-31 삼성전자주식회사 메뉴 표시 장치 및 그 방법과 이를 수행하기 위한프로그램이 기록된 기록매체
US20100146448A1 (en) * 2005-03-22 2010-06-10 Matsushita Electric Industrial Co., Ltd. Portable information processor and installation method
KR100594050B1 (ko) * 2005-05-17 2006-06-30 삼성전자주식회사 이동 통신 단말기의 메뉴 화면 디스플레이 방법
WO2006131780A1 (en) * 2005-06-10 2006-12-14 Nokia Corporation Re-configuring the standby screen of an electronic device
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
US7496746B2 (en) * 2005-08-30 2009-02-24 Sap Ag Automated configuration of a software system
US20070067726A1 (en) * 2005-09-16 2007-03-22 Microsoft Corporation Content sharing user interface for mobile devices
US20070067738A1 (en) * 2005-09-16 2007-03-22 Microsoft Corporation Extensible, filtered lists for mobile device user interface
US8037421B2 (en) 2005-10-11 2011-10-11 Research In Motion Limited System and method for organizing application indicators on an electronic device
JP2007122516A (ja) * 2005-10-28 2007-05-17 Sony Corp 携帯情報端末
US20070166004A1 (en) * 2006-01-10 2007-07-19 Io.Tek Co., Ltd Robot system using menu selection card having printed menu codes and pictorial symbols
US8478217B2 (en) * 2006-01-27 2013-07-02 Track Scan, Inc. Radio scanner for sporting events
US20070192714A1 (en) * 2006-02-13 2007-08-16 Research In Motion Limited Method and arrangement for providing a primary actions menu on a handheld communication device having a reduced alphabetic keyboard
US20070192713A1 (en) * 2006-02-13 2007-08-16 Research In Motion Limited Method and arrangement for providing a primary actions menu on a handheld communication device having a full alphabetic keyboard
US8341551B2 (en) * 2006-02-13 2012-12-25 Research In Motion Limited Method and arrangment for a primary actions menu for a contact data entry record of an address book application on a handheld electronic device
US8537117B2 (en) * 2006-02-13 2013-09-17 Blackberry Limited Handheld wireless communication device that selectively generates a menu in response to received commands
US8904286B2 (en) * 2006-02-13 2014-12-02 Blackberry Limited Method and arrangement for providing a primary actions menu on a wireless handheld communication device
US8000741B2 (en) * 2006-02-13 2011-08-16 Research In Motion Limited Handheld wireless communication device with chamfer keys
US20080046839A1 (en) * 2006-06-27 2008-02-21 Pixtel Media Technology (P) Ltd. Input mode switching methods and devices utilizing the same
KR101144804B1 (ko) 2006-07-03 2012-05-11 엘지전자 주식회사 로터리 키를 구비하는 이동통신 단말기 및 그 동작제어방법
US20080009325A1 (en) * 2006-07-10 2008-01-10 Research In Motion Limited Menu interface for mobile communications device
US20080016465A1 (en) * 2006-07-14 2008-01-17 Sony Ericsson Mobile Communications Ab Portable electronic device with graphical user interface
US20080022215A1 (en) * 2006-07-21 2008-01-24 Robert Lee Apparatus, system, and method for expanding and collapsing a list in a diagram environment
US8209631B2 (en) * 2006-08-24 2012-06-26 Nokia Corporation User interface for an electronic device
EP1918807A1 (en) * 2006-11-06 2008-05-07 Research In Motion Limited Screen object placement optimized for blind selection
US8612877B2 (en) * 2006-12-18 2013-12-17 Blackberry Limited Method for providing options associated with computer applications in a mobile device and a menu and application therefor
EP1936482A1 (en) 2006-12-18 2008-06-25 Research In Motion Limited Method for providing options associated with computer applications in a mobile device and a menu and application therefor
US20080163121A1 (en) * 2006-12-29 2008-07-03 Research In Motion Limited Method and arrangement for designating a menu item on a handheld electronic device
US20080178112A1 (en) * 2007-01-19 2008-07-24 Hruska Robert B System and method for rendering multiple user interfaces
US8601370B2 (en) * 2007-01-31 2013-12-03 Blackberry Limited System and method for organizing icons for applications on a mobile device
KR20080073869A (ko) * 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
KR20080073868A (ko) 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
US8719723B2 (en) * 2007-03-05 2014-05-06 Microsoft Corporation Displaying data sensitive targets
US9547415B2 (en) * 2007-04-30 2017-01-17 Oracle International Corporation Suite-wide navigation
KR101513614B1 (ko) * 2008-05-08 2015-04-20 엘지전자 주식회사 이동단말기의 통신서비스 차단모드 설정장치 및 방법
KR101474438B1 (ko) * 2008-05-08 2014-12-30 엘지전자 주식회사 이동단말기의 통신서비스 차단모드 설정장치 및 방법
EP2116926A3 (en) * 2008-05-09 2010-02-24 Research In Motion Limited Configurable icon sizing and placement for wireless and other devices
TWI356340B (en) * 2008-07-01 2012-01-11 Compal Electronics Inc Method for operating map-based menu interface
JP4605273B2 (ja) * 2008-08-27 2011-01-05 ソニー株式会社 情報処理装置及び機能拡張方法
US8245143B2 (en) * 2008-10-08 2012-08-14 Research In Motion Limited Method and handheld electronic device having a graphical user interface which arranges icons dynamically
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US8411046B2 (en) 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US20100269068A1 (en) * 2009-04-17 2010-10-21 Christopher Labrador Changing selection focus on an electronic device
GB0908456D0 (en) 2009-05-18 2009-06-24 L P Touch screen, related method of operation and systems
US8836648B2 (en) * 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US8255820B2 (en) 2009-06-09 2012-08-28 Skiff, Llc Electronic paper display device event tracking
CN101778157B (zh) * 2009-12-29 2014-02-19 闻泰通讯股份有限公司 一种手机sp菜单的管理方法
EP2360570A3 (en) * 2010-02-15 2012-05-16 Research In Motion Limited Graphical context short menu
US8631350B2 (en) * 2010-04-23 2014-01-14 Blackberry Limited Graphical context short menu
US8200854B2 (en) 2010-08-05 2012-06-12 Verizon Patent And Licensing Inc. Smart card driven device configuration changes
EP2434384A2 (en) * 2010-09-27 2012-03-28 Research in Motion Corporation Interface for application management in an electronic device
KR101735836B1 (ko) * 2010-12-13 2017-05-15 삼성전자주식회사 휴대단말기의 메뉴실행 장치 및 방법
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
KR101785323B1 (ko) * 2011-01-05 2017-10-17 삼성전자주식회사 휴대 단말기의 사용자 인터페이스 제공 방법 및 장치
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
US20120272144A1 (en) * 2011-04-20 2012-10-25 Microsoft Corporation Compact control menu for touch-enabled command execution
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US8687023B2 (en) 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
US9952755B2 (en) * 2011-09-13 2018-04-24 Sony Interactive Entertainment Inc. Information processing device, information processing method, data structure of content file, GUI placement simulator, and GUI placement setting assisting method
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
JP5649229B2 (ja) * 2012-04-26 2015-01-07 京セラドキュメントソリューションズ株式会社 表示入力装置および画像形成装置
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
AU2013259642A1 (en) 2012-05-09 2014-12-04 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
DE112013002409T5 (de) 2012-05-09 2015-02-26 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt
DE112013002387T5 (de) 2012-05-09 2015-02-12 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
EP2847660B1 (en) 2012-05-09 2018-11-14 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
DE112013002412T5 (de) 2012-05-09 2015-02-19 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts
AU2013259630B2 (en) 2012-05-09 2016-07-07 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to gesture
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
KR101905174B1 (ko) 2012-12-29 2018-10-08 애플 인크. 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
CN104903834B (zh) 2012-12-29 2019-07-05 苹果公司 用于在触摸输入到显示输出关系之间过渡的设备、方法和图形用户界面
KR102001332B1 (ko) 2012-12-29 2019-07-17 애플 인크. 콘텐츠를 스크롤할지 선택할지 결정하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
WO2014105275A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US11513675B2 (en) 2012-12-29 2022-11-29 Apple Inc. User interface for manipulating user interface objects
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
EP2939095B1 (en) 2012-12-29 2018-10-03 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
KR20140090321A (ko) * 2013-01-07 2014-07-17 삼성전자주식회사 트리거를 기반으로 오브젝트를 표시하는 모바일 장치 및 그 제어 방법
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
US20140298267A1 (en) * 2013-04-02 2014-10-02 Microsoft Corporation Navigation of list items on portable electronic devices
EP2994830A4 (en) * 2013-05-08 2017-04-19 Square Enix Holdings Co., Ltd. Information processing apparatus, control method and program
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
KR20190114034A (ko) * 2013-09-03 2019-10-08 애플 인크. 웨어러블 전자 디바이스를 위한 크라운 입력
EP3822759A1 (en) 2013-09-03 2021-05-19 Apple Inc. User interface for manipulating user interface objects
TWI585672B (zh) * 2013-10-25 2017-06-01 英華達股份有限公司 電子顯示裝置及圖標控制方法
KR102298602B1 (ko) 2014-04-04 2021-09-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 확장가능한 애플리케이션 표시
KR102107275B1 (ko) 2014-04-10 2020-05-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 컴퓨팅 디바이스에 대한 접이식 쉘 커버
CN105359055A (zh) 2014-04-10 2016-02-24 微软技术许可有限责任公司 计算设备的滑盖
CN106462340B (zh) 2014-06-27 2019-09-13 苹果公司 尺寸减小的用户界面
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
WO2016036509A1 (en) 2014-09-02 2016-03-10 Apple Inc. Electronic mail user interface
WO2016036416A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
CN112199000A (zh) 2014-09-02 2021-01-08 苹果公司 多维对象重排
JP5937278B1 (ja) * 2014-09-04 2016-06-22 ヤマザキマザック株式会社 メニュー表示機能を有する装置
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
CN106662891B (zh) 2014-10-30 2019-10-11 微软技术许可有限责任公司 多配置输入设备
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US10152208B2 (en) 2015-04-01 2018-12-11 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11119633B2 (en) 2016-11-10 2021-09-14 Sony Corporation Information processing device and method
US11036387B2 (en) 2017-05-16 2021-06-15 Apple Inc. Devices, methods, and graphical user interfaces for navigating between user interfaces and interacting with control objects
US10203866B2 (en) 2017-05-16 2019-02-12 Apple Inc. Devices, methods, and graphical user interfaces for navigating between user interfaces and interacting with control objects
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US11287953B1 (en) * 2021-01-13 2022-03-29 Sap Se One-click sequential identifier for user interface
US11893212B2 (en) 2021-06-06 2024-02-06 Apple Inc. User interfaces for managing application widgets

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63308624A (ja) * 1987-06-11 1988-12-16 Omron Tateisi Electronics Co 操作メニュ−表示方法
JPH0319019A (ja) * 1989-06-16 1991-01-28 Hitachi Ltd メニュー表示方式
CA2157623C (en) * 1994-09-20 1999-12-21 Lars Stig Sorensen Method and apparatus for dynamic radio communication menu
EP0717344B1 (en) * 1994-12-13 2001-10-31 Microsoft Corporation Taskbar with start menu
JPH10105360A (ja) * 1996-09-26 1998-04-24 Meidensha Corp メニューの自動構成方法
JPH10222334A (ja) * 1996-12-06 1998-08-21 Fujitsu Ltd 画面制御装置および記録媒体
US6047197A (en) * 1996-12-27 2000-04-04 Ericsson Inc. Icon driven phone menu system
US6133915A (en) * 1998-06-17 2000-10-17 Microsoft Corporation System and method for customizing controls on a toolbar
US6232972B1 (en) * 1998-06-17 2001-05-15 Microsoft Corporation Method for dynamically displaying controls in a toolbar display based on control usage
US6121968A (en) * 1998-06-17 2000-09-19 Microsoft Corporation Adaptive menus
FR2796234A1 (fr) * 1999-07-09 2001-01-12 Thomson Multimedia Sa Systeme et procede de controle de l'interface utilisateur d'un appareil d'electronique grand public
EP1104151A3 (en) * 1999-11-24 2003-03-12 Nokia Corporation Mobile station having improved user interface providing application management and other functions
US6580442B1 (en) * 1999-12-01 2003-06-17 Ericsson Inc. Touch-based information processing device and method
US7137073B2 (en) * 1999-12-18 2006-11-14 Lg Electronics Inc. Method for managing menu function in mobile station
GB2365675B (en) 2000-02-18 2004-06-23 Sensei Ltd Mobile telephone with improved man-machine interface
JP2001306209A (ja) * 2000-04-17 2001-11-02 Toyo Commun Equip Co Ltd ウインドウシステムにおけるサブメニュー表示方法
JP2002215123A (ja) * 2001-01-19 2002-07-31 Fujitsu General Ltd 映像表示装置
JP2003029893A (ja) * 2001-07-17 2003-01-31 Konica Corp 入力装置
JP4437633B2 (ja) * 2001-08-10 2010-03-24 富士通株式会社 携帯端末
JP2003076222A (ja) * 2001-09-07 2003-03-14 Konica Corp 画像形成装置
JP4096541B2 (ja) * 2001-10-01 2008-06-04 株式会社日立製作所 画面表示方法
FI20020847A (fi) * 2002-05-03 2003-11-04 Nokia Corp Menetelmä ja laite valikkotoimintojen käyttämiseksi
US7058902B2 (en) * 2002-07-30 2006-06-06 Microsoft Corporation Enhanced on-object context menus
CN101099192A (zh) * 2005-01-05 2008-01-02 松下电器产业株式会社 屏幕显示设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101231564B (zh) * 2007-01-25 2014-06-25 三星电子株式会社 改善触摸屏的可用性的设备和方法
CN101783905A (zh) * 2010-03-22 2010-07-21 青岛海信电器股份有限公司 一种电视机界面的控制方法、装置和电视机
CN102298481A (zh) * 2010-06-23 2011-12-28 昆达电脑科技(昆山)有限公司 调整功能图标大小的方法及其相关手持式装置
CN103034399A (zh) * 2011-12-09 2013-04-10 微软公司 调整用户界面元素
US9244583B2 (en) 2011-12-09 2016-01-26 Microsoft Technology Licensing, Llc Adjusting user interface screen order and composition
CN104636024A (zh) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 一种触摸屏上快捷按钮的控制方法、装置及移动终端

Also Published As

Publication number Publication date
EP1780995A1 (en) 2007-05-02
EP1716693A2 (en) 2006-11-02
US20090037846A1 (en) 2009-02-05
WO2005055569A2 (en) 2005-06-16
US20050119031A1 (en) 2005-06-02
JP4750714B2 (ja) 2011-08-17
EP1716693B1 (en) 2009-01-07
DE602004018986D1 (de) 2009-02-26
JP2007515000A (ja) 2007-06-07
US7454713B2 (en) 2008-11-18
WO2005055569A3 (en) 2005-10-20

Similar Documents

Publication Publication Date Title
CN1886973A (zh) 提供菜单扩展和组织功能的装置、方法和计算机程序产品
FI114175B (fi) Navigointimenetelmä, ohjelmatuote ja laite tiedon esittämiseksi käyttöliittymässä
EP1469375B1 (en) Menu element selecting device and method
KR100617810B1 (ko) 데이터 표시 장치 및 방법
EP1886210B1 (en) Improved graphical user interface for mobile communications terminal
US9313309B2 (en) Access to contacts
US7694237B2 (en) Method and apparatus for using menu functions of an electronic device
CN102790831B (zh) 用以提示及浏览联络人相关信息的方法及移动通信装置
US20070113204A1 (en) Method of displaying menus in mobile telephone
CN101057209A (zh) 具有交互式可视界面的便携式电子设备
EP1472593A1 (en) Improved device interface
KR20010020323A (ko) 다이얼 셔틀을 사용하여 옵션을 선택하는 통신 터미널 장치 및 방법
WO2010048229A2 (en) Location-based display characteristics in a user interface
WO2002010893A2 (en) Computing device with improved user interface for applications
CN101571786A (zh) 用户界面切换方法及使用该方法的电子装置与存储介质
US20100153877A1 (en) Task Switching
CN1464719A (zh) 屏幕选择式手机
CA2683247C (en) Multi-directional navigation between focus points on a display
CN2507203Y (zh) 具有全屏幕手写输入功能的移动电话
US20090327966A1 (en) Entering an object into a mobile terminal
KR100747441B1 (ko) 무선 단말기의 사용자 인터페이스 방법
KR100351492B1 (ko) 이동 통신 단말기의 메뉴 표시 방법 및 제어 장치
KR100617701B1 (ko) 이동 통신 단말기에서 메뉴 구성 방법
JP3686800B2 (ja) メモリへの情報の格納を制御する装置およびその方法
JP2004227511A (ja) 電子機器の文字入力方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20061227