著录项信息
专利名称 | 支持用户选择内容的方法和设备 |
申请号 | CN200680009497.7 | 申请日期 | 2006-03-21 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2008-03-19 | 公开/公告号 | CN101147117 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/033 | IPC分类号 | G;0;6;F;3;/;0;3;3查看分类表>
|
申请人 | 皇家飞利浦电子股份有限公司 | 申请人地址 | 荷兰艾恩德霍芬
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 皇家飞利浦电子股份有限公司 | 当前权利人 | 皇家飞利浦电子股份有限公司 |
发明人 | E·M·A·迪德里克斯;B·M·范德斯勒伊斯 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 李静岚;谭祐祥 |
摘要
用户界面提供内容项目的表示,如果选择动作的持续时间超过给定的时间间隔,则内容项目基于内容项目的选择动作的持续时间而被选择。多个内容项目之间的关联可被使用来确定选择指示的增长,包括增长的速率、增长的形状和在选择指示增长之前的时间间隔的其中至少之一。系统可以感测内容项目对于已选内容项目的接近度和在多个内容项目之间的关联的其中至少之一,并且以由该接近度和/或关联所确定的速率和/或形状和/或其它表示来增长选择指示。
支持用户选择内容的方法和设备\n技术领域\n[0001] 本说明书涉及帮助用户选择内容的用户界面。 \n背景技术\n[0002] 有许多用户界面系统,在诸如从视觉上呈现的项目(item)组或项目列表中选择项目时帮助用户。例如,有些系统使得用户能够选择在图形用户界面内的文件。最典型的是鼠标,它通过诸如为选择箭头的相应光标而被利用。在平的表面上或在三维空间中四处移动鼠标,会在图形用户界面内四处移动相应的光标。在图形用户界面上显示的项目可以通过以下方式而成为可选择的,即操控鼠标把光标放置在该项目上面,此后按压鼠标或其它输入设备(诸如计算机键盘)上的按钮。当希望选择多个项目时,可以按压按钮并保持按压,而同时操控(拖拉)鼠标从第一选择项目到一个或多个后续项目。在选择按钮被按压的情况下拖拉鼠标可以具有选择第一个和后续项目中的每个项目的效果。 \n[0003] 在另一个实施例中,按钮可以连同另一个按键组合(例如,在计算机键盘上的SHIFT或CTRL按键)一起被按压,以便选择第一和一个或多个后续项目。例如,如果希望选择在一个列表中互相相随的五个项目,则人们可以通过操控鼠标把光标放置在第一项目上、并按压和释放选择按钮(例如,鼠标上的左按钮)而选择该项目。随后,第二到第五项目也可以通过如下方式而被选择,即操控鼠标把光标放置在第五项目上,然后按压并保持SHIFT键压下,接着再次按压鼠标左按钮。在第二次按压鼠标按钮后,SHIFT键和鼠标按钮都可以被释放。第一到第五项目中的每个项目将保持被选择。其它系统允许类似的选择方案,但是是使用触敏屏幕和诸如触针或手指的输入设备,而不是使用鼠标和相应的光标。在以上任一种情形下,这些系统都是麻烦的,因为它需要多个选择动作。 \n[0004] 在另一个已知的系统中,光标定义一个围绕光标的选择区域,诸如是围绕光标的圆形区域。这样的系统在美国专利公布号No.US 2002/0075333A1中被描述,在下文中称为‘333专利公布,该专利公布整体地在此引入以供参考。‘333专利公布描述了另一个实施例,其中项目是通过按该项目的方向移动光标而被选择的。正如上述的其它系统一样,多个项目的选择仍 旧需要多个选择动作。 \n[0005] 在又一个系统中,光标定义了选择尺,它或是横过(across)图形用户界面延伸或是向下延伸。鼠标按钮的按压使得指向从光标位置横过或向下的方向被放置的所有项目被选择。这样的系统在美国专利No.5,594,847中被描述,在下文中称为‘847专利,该专利整体地在此引入以供参考。然而,‘847专利没有灵活的选择区(仅仅水平横过或垂直向下)。 [0006] 美国专利No.5,877,750,描述了一种用于在图形应用中选择线宽的方法,其中当执行第一事件且继续时,线宽度像墨水溢出(ink-spill)般地扩展,该专利在下文中称为‘750专利,其整体地在此引入以供参考。当事件不再继续时,则墨水溢出的当前尺寸定义了以后可被利用于在图形应用内的操作的线宽度。虽然这个系统确实使得人们能够容易地改变/定义一条画出的线的宽度,但它并没有在项目选择时帮助用户。 \n发明内容\n[0007] 因此,本发明的目的是克服现有技术的这些缺点和/或其它缺点。 \n[0008] 本系统包括设备、方法、程序部分、用户界面等等,用于产生基于内容项目的选择动作的持续时间而被选择的内容项目的表示。在操作时,如果选择动作的持续时间超过给定的时间间隔,则选择指示被扩大(grow)。在一个实施例中,多个内容项目之间的关联被使用来确定选择指示的扩大,包括扩大速率、扩大形状、和在选择指示的扩大之前的时间间隔的其中至少一项。 \n[0009] 在另一个实施例中,系统感测(sense)一内容项目与已选内容项目的接近度(proximity)和内容项目之间的关联的其中至少之一,并且以由该接近度和/或关联所确定的速率和/或形状来扩大该选择指示。该系统可以基于已选内容项目之间的关联,把内容项目重新放置成在空间上极接近(in close spatial proximity)。 \n附图说明\n[0010] 以下是说明性实施例的描述,当结合以下的附图取用这些实施例时,其将示范上述的特性和优点以及另外的特性和优点。在以下的描述中,为了解释而不是限制,阐述了具体的细节,诸如特定的体系结构、接口、技术等等,以用于举例说明。然而,本领域技术人员将会看到,脱离这些具体细节的其它实施例仍将被理解为属于所附权利要求的范围。而且,为了清晰起见,熟知的设备、电路和方法的详细描述将被省略,以免遮蔽对本 发明的描述。 [0011] 应当清楚地理解,附图是为了说明性目的而被包括的,它不代表本发明的范围。在图上,系统的相同的部件用相同的标号表示。 \n[0012] 结合附图可以最好地了解本发明,在附图之中: \n[0013] 图1显示按照本系统的实施例的说明性选择系统; \n[0014] 图1A、1B、1C图示按照本系统的实施例的选择系统的操作; \n[0015] 图2A、2B、2C、2D图示按照本系统的实施例的选择系统的操作;以及 \n[0016] 图3显示一个流程图,其图示了按照本系统的实施例的选择系统的操作。 具体实施方式\n[0017] 为了说明起见和为了简化以下的讨论,下面将相对于说明性用户界面和系统来描述本系统,以便有助于该描述。本系统和方法适用于其它用户界面和系统,而并没有什么限制。例如,本讨论和附图显示了图形用户界面,作为例子其和可被显示在使用诸如TM TM\nMicrosoft (微软)公司可提供的Windows 操作系统的个人计算机系统上的一样。然而,正如容易看到的,这里所描述和要求保护的系统和方法将适用于其它类型的显示设备、和/或使用其它类型的用户界面,不限于,诸如个人数字助理(PDA);消费电子用户界面,诸如在电视机显示器、音频成分显示器、家庭媒体集中器部件等等上发现的。 \n[0018] 而且,本系统和方法适用于其它显示器类型,诸如其中三维图像被(明显地或以其它方式地)投影到三维空间的三维显示设备。而且,本系统参照所显示的项目被描述。项目应当被理解为包括但不限于:由文件列表所代表的内容项目,诸如可以被显示在依据本地和/或远程贮存媒体显示而列出的目录内。例如,项目可以由被存储在本地贮存媒体上(诸如可被存储在个人音频/视频播放设备上)的音频和/或视频内容的文件名来代表。\n内容项目也可以由诸如内容项目的图像表示那样的图标符号来代表,或由向用户提供内容项目的指示的其它手段来代表。 \n[0019] 图1图示了按照本系统的实施例的系统10。系统10具有处理器14、贮存设备-诸如存储器16、用户选择设备18、和用户界面显示设备12,所有这些被显示为可操作地耦合在一起。术语可操作地耦合在一起打算用来意指把各部份连接在一起以便使能按照本系统的操作的任何系统。处理 器14运行程序指令,以提供用户界面12和接收来自用户选择设备18的用户选择。程序指令被存储在存储器16中,存储器16被显示为是与处理器14分开的,尽管明显并不要求这样,因为处理器14可以是被硬连线来执行所描述指令的专用处理器。 \n[0020] 用户选择设备18可以是任何适当的输入设备,用于与给定的用户界面互动。例如而并非限制,用户选择设备18可以是计算机鼠标、遥控设备、通用或专用触针(stylus)设备、输入按钮(诸如在用户设备上的OK按钮)、控制杆、慢速拨盘(jog-dial)、触摸板、导航按钮、和/或甚至用户的手指或其它探头。用户选择设备18与用户界面12及处理器14互动,以产生所显示项目的选择激活。而且,处理器14确定选择激活的开始时间和选择激活的持续时间。 \n[0021] 进一步的操作将参照图1A、1B、1C、3和先前讨论的图1进行举例说明。图1A、1B、和1C示出按照本系统的实施例运行的二维用户界面100的显示。图3示出一个说明性实施例的流程图300。 \n[0022] 如图所示,用户界面100具有多个被显示的内容项目,包括内容项目102、104、\n106、108、110、112、114、116、118、120、122、124、128、130、134、136等等。而且,光标140被显示为,如前所述的那样,通过适当地编程(使能)处理器14而可操作地耦合到用户选择设备18,这样,用户选择设备18可以操控在用户界面100内的光标140的位置。而且,处理器14通常被使能去检测在用户界面100内的光标140的位置,且通常是相关于在用户界面100上所显示的内容项目来检测。处理器14还被使能去检测一个选择何时被激活(例如,激活可以通过按压在用户选择设备上的按钮、通过操控在移动电话上的OK按钮或控制杆等等而被启动),去检测一个选择何时被撤消,以及选择激活的持续时间。 \n[0023] 图3显示按照实施例的、当上述的操作被使能时在动作310期间开始的处理过程\n300。用户可以操控在用户界面100内的光标140,直至该光标被操控成使能对想要的内容项目,诸如内容项目118的选择。 \n[0024] 在动作330期间,检测对内容项目118的选择,如果不为真,则如所示的重复进行动作330,直至为真。当选择激活为真时,处理器14可以改变内容项目118的显示特征作为选择的指示,如对于内容项目118所示的那样。处理器14还启动计数器,指示选择激活的持续时间。在选择激活开始后X毫秒的时间,在动作340期间选择区域150开始发源于 (originate)内容项目118和/或光标140的区域的扩大,如图1B所示。处在选择区域150内的内容项目,诸如内容项目116和120也被选择。只要选择激活为真,选择区域150将继续扩大,如图1C所示,其中除了先前选择的内容项目116、118、120以外,内容项目108、110、\n112、114、122、124、128和130也显示为被选择。 \n[0025] 在选择激活在X毫秒后的某个时间中止或选择激活没有保持达X毫秒的情形下,则选择区域的扩大终结或不被起始,正如由动作350来确定的,以及处理过程返回到动作\n330等待选择激活。当在动作350期间选择激活为真时,在动作360期间,选择区域继续扩大。 \n[0026] 在系统10内,在选择区域150开始扩大之前选择激活的持续时间(例如,毫秒数)可以是某个预定的时间,诸如是在300-2000毫秒范围内的某个时间,尽管其它时间也可以被适当地使用。在选择预定的时间时,可被利用的某些考虑包括:时间不要太长,因为这可能扰乱用户的舒适性和互动的直观性;以及时间不要太短,因为这可能干扰单个选择动作。在其它实施例中,在选择区域150开始扩大之前的选择激活的持续时间可以变化,诸如当某些内容项目在用户界面内被较近地放置在一起时,当内容项目离光标位置较近或较远时,和/或是基于内容项目的关系特征,选择区域可以开始扩大来在较长的或较短的持续时间内包括该内容项目。 \n[0027] 在另一个实施例中,选择区域可以在不受用户界面的外侧边缘约束的一个方向上扩大。例如,在图1A中,如果内容项目102是在动作330期间选择的第一个项目,则选择区域可以向外朝内容项目104、134扩大。处理器可以响应于涉及到用户界面的外侧边缘的信息以及基于对于其它实施例讨论的其它特征,而控制这种向外扩大。 \n[0028] 另外,选择区域150扩大的速度可以变化,诸如当某些内容项目在用户界面内被较近地放置在一起,或被放置得较靠近选择区域的外侧边缘时。在这种情形下,当包括分开得较远或离选择区域的外侧边缘较远的内容项目时,则选择区域可以更快地或更慢地扩大来包括那些较接近的内容项目。而且,选择区域的扩大的速度可以根据内容项目的关系特征而扩大和/或变化。例如,当内容项目在某些特征(诸如视觉特征)上和/或在各种内容项目之间的其它关联上密切相关时,选择区域可以更快地或更慢地扩大。例如,内容项目可以基于名称、日期、尺寸等等而被安排,并且这些关联可以影响扩大的速度,以及影响选择激活的持续时间和/或扩大的 方向。 \n[0029] 图2A、2B、2C、2D显示一个另外的用户界面,其举例说明按照另一个实施例的操作。图2A、2B、2C、2D显示一个用于内容管理系统的用户界面,其中内容项目作为心智图(mind map)呈现中的被关联内容而被呈现,在心智图呈现中内容项目被在视觉上呈现,比如来提供在内容项目之间的关联程度(诸如空间排序)的视觉表示。例如,在空间安排的心智图呈现中,紧密关联的内容项目被放置成在空间上极接近。内容项目的这样的呈现的优点在于,可以容易地找到关联的内容项目,因为内容项目之间的关系/关联涉及到内容项目的所显示的空间接近度。心智图呈现可以被提供,例如作为响应于对类似给定图像内容项目的图像内容项目的搜索的搜索结果,或者可以被创建为仅仅是在视觉上识别在心智图的内容项目之间的特征关系。 \n[0030] 例如,如果城市(诸如纽约市)的图像被利用作为搜索图像,则一个有关图像搜索引擎提供其它图像的搜索结果的请求将提供与该搜索图像类似的结果。在返回的结果中,图像搜索引擎可以提供类似图2A的显示,其中内容项目210可以代表搜索图像。内容项目\n212、214、216可以是纽约市的其它图像或对于搜索图像的非常接近的视觉等价物。内容项目228、226、234可以是具有诸如摩天大楼等那样的类似视觉特征的其它大城市的图像。被放置在离搜索图像最远的内容项目230将是与搜索图像几乎没有类似之处的图像,它例如可以是只有小建筑物的乡村小镇的图像。 \n[0031] 应当清楚地理解,虽然在这里利用图像特征作为在内容项目之间的关联的例子,但在给定的内容项目之间和/或在不同的内容项目组之间可以存在许多可替换的关联。打算让这里的术语-被关联的内容项目和类似的提法包括,但不限于:仅仅通过如用户界面内所显示的物理接近度而被关联的项目,和/或通过内容项目的某些特征或特性而被关联的项目。例如,内容项目可以基于以下各项而关联,即:内容项目的创建/获取的时间、内容项目的类型表征(例如,图片、音频等等)、内容项目的可视元素-通常地比如夜晚图像、或特定的内容项目特性-诸如与特定的地理位置有关的图像/音频/其它内容项目,等等。 [0032] 而且,内容项目之间的关联的紧密度可以由一个以上的内容项目特性或特征来表征。例如,在给定的日期创建的所有内容项目可以具有一个关联特征,该关联特征对于所有那些给定的内容项目是相同的,假设这个特 征的粒度只是对于创建日期而不是对于创建时间,等等。然而,各个内容项目可以具有其它类似的或不同的关联,诸如晚上和白天图像。\n因此,这个给定组中的内容项目的一个子组之间的关联可能比与这个给定组中的另一个子组的关联更紧密。 \n[0033] 对于本领域普通技术人员来说,会出现许多可替换类型的内容关联。例如,美国专利申请No.60/632,135和60/632,134描述了一种使用内容描述符或元数据作为尺度、藉以确定在内容项目之间的相似性的方法,这两个专利申请被共同地转让且整体地在此引入以供参考。基于内容项目之间的这种相似性和相似性阈值,可以判断该内容是否关联/类似于用户当前选择的内容。美国专利申请No.60/632,137描述了一种依赖于把创建位置同当前位置或用户例如在大多数时间所处的位置(例如,在家中)相比较而适配相似性阈值的方法,该专利申请被共同地转让,其整体地在此引入以供参考。美国专利申请No.60/632,136描述了一种依赖于把创建时间同当前时间点相比较而适配相似性阈值的方法,该专利申请被共同地转让,其整体地在此引入以供参考。所确定关联的每个上述的可替换类型以及内容关联的其它适当机制应当被理解为总的在术语“被关联”的范围,并且特别是在所附权利要求的范围内。无论如何且不管内容项目关联如何确定,都打算进行按照本系统的操作。 \n[0034] 图2A显示在选择激活超过一个持续时间而开始扩大选择区域250(例如,见图3的动作340)后的某个时间的用户界面。如图2A所示,选择区域250类似于图1A、1B、1C中所示选择区域150是基本上圆形的区域。然而,按照一个实施例,选择区域可以以任何形状扩大,例如但不限于,选择区域可以以圆形、椭圆形、长方形等等扩大,或者当选择区域扩大时形状可以变化。例如,选择区域可以围绕所选择的内容项目动态地成形,以给出更多的流体外表和感觉,如图2B所示,其中选择激活持续,选择区域250扩大到有点椭圆形的样子,以包含在图2A上还没有包含的内容项目228、226、234。此后,由于选择激活持续,选择区域\n250的形状可以再次变化,以包含下一个最接近的内容项目220-如图2C所示,以及内容项目218-如图2D所示。 \n[0035] 选择区域的变化的形状可涉及到在内容项目之间的关联和/或在用户界面内显示的内容项目的位置关系。事实上,虽然在图1A-1C和2A-2D上,选择区域被显示为具有包含内容项目的形状,但这仅仅是为了说明性目的 而显示的,因为选择区域不一定必须具有包含项目的给定单个形状,只要某个视觉表示被提供给用户以传达对内容项目的选择即可。这些和其它视觉指示在这里统称为选择指示。 \n[0036] 在内容项目的另一种用户界面表示中,可以联系内容项目的特性和特征,正如以上相对于心智图显示所讨论的,然而内容项目可以不被显示为极接近。 \n[0037] 在图1A上,内容项目118被显示为是首先被选择的。在一个实施例中,与内容项目118相关联的其它内容项目可以不显示为与内容项目118极接近,而是按照一个实施例,该其它内容项目可以被选择,而无需一个被可视化为从内容项目118或光标140处的原点以给定形状向外扩大的区域的选择指示。例如,内容项目102、132可以与内容项目118有关联,这样内容项目102、132将在图3的动作340期间在选择项目118后被选择。在本实施例中,从内容项目118扩大的选择区域对于用户来说可能是不希望的。因此,在本实施例或其它实施例中,选择指示可以不通过选择区域来表明,而是通过选择的内容项目的视觉外观的改变来表明,诸如对于项目118所显示的。因此,内容项目102、132的用户界面表示可以改变,以指示选择。 \n[0038] 附加于已选内容项目的视觉表示的改变、或代替该改变,系统可以提供已选内容项目的某其它指示。例如和按照一个实施例,系统可以将已选内容项目的指示提供为以下形式,即:全部数目的已选内容项目的指示的任一个或多个,一个绝对数或一个抽象表示,诸如指示已选内容项目的相对量的进度条(例如,已选内容项目的数目除以内容项目的总数的函数,已选内容项目的数目除以在移动/复制选择操作期间可得到的总的贮存尺寸的函数,等等),以及已选内容项目的尺寸(例如,12字节和/或20k字节中的12字节)。 [0039] 在又一个实施例中,本系统在选择内容项目118、接着再选择内容项目102、132后,可以导致内容项目的视觉上的重新安排,这样,内容项目118、102、132在选择后将被重新安排为在空间上极接近,其可以充当选择激活的指示。在本实施例中,当选择激活持续时,内容项目的视觉表示将连续地或逐步地重新安排以作为选择指示。 \n[0040] 在其中与内容项目118相关联的内容项目没有被显示为极接近内容项目118的另一个实施例中,内容项目可以是通过一选择指示而可选择的, 该选择指示被可视化为从在与第一选择的内容项目更紧密有关的内容项目处的原点按一个或者更多形状向外扩大的选择区域。例如,内容项目102、104、134可以具有与内容项目118的、比内容项目128、130、\n132更紧密有关的关联。按照一个实施例,选择指示,诸如由内容项目102(比内容项目104、\n134更紧密有关的内容项目)扩大出选择区域可以在图3的动作340期间开始。在本实施例中,选择区域可以从内容项目102扩大,以包含内容项目104、134。此后,如果选择激活持续,则第二选择区域可以在内容项目128处开始扩大,并且继续包含内容项目130、132。在选择激活持续时,下一个更关联的内容项目可被两个选择区域之一包含,或者如果期望或在视觉上更吸引人(例如,下一个项目与选择区域并不极接近),新的选择区域可以开始围绕下一个更关联的内容项目。在本实施例或其它实施例中,可以出现以上的选择指示的组合。例如,在以上的例子中,在内容项目132被选择区域所包含后,下一个更关联的内容项目可以是内容项目112、136。在这种情形下,分开的选择区域可以各自包含单独的内容项目\n112和136,或者例如可以出现另一个选择指示,诸如在图1A上对于内容项目118所显示的类似的选择指示,尽管很明显其它选择指示也是所期望的。 \n[0041] 以上的选择激活的指示的每一种和可以容易地应用的其它指示应当被理解为总体上是在本发明的范围内的,以及应当被理解为:它具体地由术语“扩大选择指示”及其等价物所包含。而且,可以利用一个或多个任何的以上特征的任何组合,其中所述特征包括内容项目的具体呈现和选择指示。例如,术语选择指示应当被理解为包含向用户指示一个选择的这些和其它方式,包括其它视觉选择指示。打算将提供内容项目的呈现和视觉的或其它的选择指示的每个上述方式作为对本发明的举例说明。任何其它方式也应当被理解为属于本发明的范围内。 \n[0042] 上述的本发明的实施例仅仅打算用于举例说明的目的,而不应当看作为把所附权利要求局限于任何特定的实施例或实施例组。本领域技术人员可以设计许多可替换的实施例而不背离以下权利要求的精神和范围。 \n[0043] 在解译所附权利要求时,应当理解: \n[0044] a)单词“包括”并不排除在给定权利要求中列出的那些单元或动作之外的其它单元或动作的存在; \n[0045] b)在元素前面的单词“一”或“一个”并不排除多个这样的元素的存 在; [0046] c)权利要求中的任何参考标记并不限制它们的范围; \n[0047] d)几个“装置”可以由相同的项或硬件或软件实现的结构或功能来代表; [0048] e)任何公开的单元可以由硬件部分(例如,包括分立和集成电子电路)、软件部分(例如,计算机编程)和它们的任何组合组成; \n[0049] f)硬件部分可以由模拟部分和数字部分之一或二者组成; \n[0050] g)任何公开的装置或它们的部分可以组合在一起或被分开成另外的部分,除非另外地特别阐明;以及 \n[0051] h)不打算要求动作或步骤的特定顺序,除非特别指明。
法律信息
- 2022-03-11
未缴年费专利权终止
IPC(主分类): G06F 3/033
专利号: ZL 200680009497.7
申请日: 2006.03.21
授权公告日: 2012.03.21
- 2012-03-21
- 2008-05-21
- 2008-03-19
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |