CN101512473B - 具有基于图像的浏览的媒体播放器 - Google Patents

具有基于图像的浏览的媒体播放器 Download PDF

Info

Publication number
CN101512473B
CN101512473B CN200780033722.5A CN200780033722A CN101512473B CN 101512473 B CN101512473 B CN 101512473B CN 200780033722 A CN200780033722 A CN 200780033722A CN 101512473 B CN101512473 B CN 101512473B
Authority
CN
China
Prior art keywords
image
touch
user
electronic equipment
group
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.)
Active
Application number
CN200780033722.5A
Other languages
English (en)
Other versions
CN101512473A (zh
Inventor
I·乔德里
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.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Priority to CN201410449822.8A priority Critical patent/CN104238943B/zh
Publication of CN101512473A publication Critical patent/CN101512473A/zh
Application granted granted Critical
Publication of CN101512473B publication Critical patent/CN101512473B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • G06F16/444Spatial browsing, e.g. 2D maps, 3D or virtual spaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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
    • 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/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0381Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

Abstract

本发明公开了一种改进在便携式媒体设备上播放、分类、修改、存储和编录媒体的方式的方法和系统。一个方面涉及允许用户在与媒体项目相关联的图像中导航并且选择图像的基于图像的浏览器。

Description

具有基于图像的浏览的媒体播放器
背景技术
当前,诸如媒体播放器或音乐播放器这样的媒体重放设备具有存储容量以存储诸如音乐这样的媒体的大的集合。对于这样的大的媒体集合,为了由用户选择特定歌曲来由媒体播放器播放,用户通常导航通过(navigate through)长的歌曲列表。作为一个例子,用户可以与媒体播放器交互以显示一个艺术家列表,这些艺术家的歌曲被存储在媒体播放器上的媒体集合内。然后,用户滚动该列表并且选择将要播放的适当歌曲。然而,不幸地,随着媒体播放器的存储容量增加,存储在媒体播放器上的媒体集合中的歌曲数目增加。因此,用户必须导航通过以便选择歌曲的列表可能非常长。
因此,需要用于浏览内容的改进方法。
发明内容
在一个实施例中,本发明涉及具有导航通过并选择与数据相关的图像的基于图像的浏览器窗口的便携式电子设备。选择一个图像就导致在便携式电子设备处启动一个动作。动作例如可以对应于播放与图像相关联的媒体项目、或启动列出与图像相关联的媒体项的菜单。可以采用便携式电子设备的输入装置启动对图像的导航通过。在一个例子中,通过旋转的用户输入提供水平地导航通过图像。在另一个例子中,通过线性的用户输入提供水平地导航通过图像。例如,可以通过各种输入设备实现用户输入。在一个实施例中,输入设备是对象感测设备,诸如触摸感测设备。在一个例子中,输入设备选自触摸板、触摸屏和触敏外壳。
在另一个实施例中,本发明涉及用于浏览存储在具有显示器和用户输入设备的便携式电子设备上的图像的方法。该方法包括呈现显示一组图像中多个图像的图像浏览器窗口。图像可以与媒体项相关联。该方法还包括当图像被选择时,执行与该图像相关联的动作。该方法还包括根据用户输入而在该组图像之间切换。作为一个例子,用户输入可以是旋转的或线性的用户输入。另外,输入设备例如可以是触摸感测设备。
在另一实施例中,本发明涉及一种便携式电子设备。便携式电子设备包括显示设备。便携式电子设备还包括用户输入设备。用户输入设备例如可以是触摸感测设备,诸如触摸板、触摸屏或触敏外壳。便携式电子设备还包括能够存储与一个或多个数据项相关联的多个图像以及用于显示、导航和选择所述多个图像的计算机程序代码的至少一个存储器设备。便携式电子设备附加地包括操作地连接到显示设备、用户输入设备和该至少一个存储器设备的处理设备。处理设备能够执行用于显示、导航和选择多个图像的计算机程序代码。根据用户输入设备处的用户输入而显示一组图像中的多个图像,并在它们之间切换。用户输入例如可以是线性的用户输入或旋转的用户输入。另外,图像可被配置为在切换过程中在显示设备上水平地移动。
在另一实施例中,本发明涉及一种操作便携式电子设备的方法。该方法包括显示基于图像的浏览器窗口。该方法还包括检测感测表面上的物体。感测表面例如可以是触摸感测表面。该方法还包括基于图像的浏览器根据与移动物体相关联的导航输入而在图像之间切换。物体例如可以是相对于感测表面打转(swirling)、挥动(swiping)或滑动的手指。该方法附加地包括根据第一选择输入呈现与所选图像相关联的可选数据项。而且,该方法包括根据第二选择输入而启动与所选数据项相关联的动作。
在另一实施例中,本发明涉及一种具有触摸屏显示器的手持式电子设备。触摸屏显示器在至少两个组中呈现多个图像。以第一格式呈现第一组。以第二格式呈现第二组。响应于用户沿触摸屏显示器的表面滑动其手指,所述多个图像被顺序地从第一组推移(advance)到第二组。该推移可以基本上与手指在其沿着触摸屏显示器的表面滑动时的速度成比例。
在另一实施例中,本发明涉及一种具有显示器和触摸板的手持式电子设备。显示器在至少两个组中呈现多个图像。以第一格式呈现第一组。以第二格式呈现第二组。响应于用户沿着触摸板的表面滑动其手指,所述多个图像被顺序地从第一组推移到第二组。该推移可以基本上与手指在沿着触摸板的表面滑动时的速度成比例。
在另一实施例中,本发明涉及一种电子设备。该电子设备包括用于存储多个媒体项的存储设备和触摸屏显示器。该电子设备还包括图像浏览器模块,其可操作地在触摸屏显示器上呈现与媒体项相关联的图像,并允许用户浏览图像以定位媒体项中的特定媒体项。该电子设备还包括可操作地重放该特定媒体项的重放模块。
在另一实施例中,本发明涉及一种包括有形计算机程序代码的计算机可读介质,其中可由计算机执行该计算机程序代码,以浏览存储在电子设备上的图像。该电子设备可以具有显示器和用户输入设备。该计算机可读介质可以至少包括:用于呈现显示一组图像中多个图像的图像浏览器窗口的计算机程序代码;用于根据至少一个用户输入在该组图像之间切换的计算机程序代码;用于跟随切换而从该组图像中选择图像之一的计算机程序代码;和用于随后执行与所选图像相关联的动作的计算机程序代码。
附图说明
可以参考以下结合附图进行的描述最好地理解本发明,其中:
图1是根据本发明一个实施例的电子设备的图;
图2是根据本发明一个实施例的便携式电子设备的图;
图3是根据本发明一个实施例的便携式电子设备的图;
图4是根据本发明一个实施例的能够存储、编录(cataloging)、选择和输出数据的便携式电子设备的简化方框图;
图5是根据本发明多个实施例的能够浏览图像的浏览窗口的图;
图6是根据本发明多个实施例的能够浏览图像的浏览窗口的图;
图7是根据本发明多个实施例的能够浏览图像的浏览窗口的图;
图8是根据本发明多个实施例的能够浏览图像的浏览窗口的图;
图9是根据本发明一个实施例的操作浏览器窗口的方法;
图10是根据本发明一个实施例的菜单分层结构;
图11是根据本发明一个实施例的菜单分层结构;
图12A-12B示出了根据本发明一个实施例的当便携式电子设备处于电话或通信模式时的基于图像的浏览器;
图13示出了根据本发明一个实施例的与应用相关联的基于图像的浏览器;
图14A-14D示出了根据本发明一个实施例的与日程簿或日历相关联的基于图像的浏览器;
图15示出了根据本发明一个实施例的与照片查看应用相关联的基于图像的浏览器;
图16示出了根据本发明一个实施例的与便携式电子设备的模式相关联的基于图像的浏览器;
图17A-17B示出了根据本发明一个实施例的与输入数据到便携式电子设备中相关联的基于图像的浏览器;
图18是根据本发明一个实施例的浏览方法;
图19A-19H示出了根据本发明一个实施例的用于创建用于基于图像的浏览器的导航输入的物体动作的若干例子;
图20是根据本发明一个实施例的浏览选择方法;
图21A-21F示出了根据本发明一个实施例的用于创建用于基于图像的浏览器的导航输入的物体动作的若干例子;
图22是根据本发明一个实施例的浏览器方法;
图23A-23H示出了根据本发明一个实施例的使用图22中所述方法的示例性浏览序列;
图24A-24H示出了根据本发明一个实施例的使用图22中所述方法的示例性浏览序列;
图25是根据本发明一个实施例的选择方法;
图26A-26E示出了在上述实施例中使用的翻动(flipping)序列;
图27是根据本发明一个实施例的浏览方法;
图28A和28B是根据本发明一个实施例的示出在图27中所述方法的图;
图29是根据本发明一个实施例的浏览方法;
图30A和30B是根据本发明一个实施例的示出在图29中所述方法的图;
图31是根据本发明一个实施例的浏览方法;
图32是根据本发明一个实施例的为列表分配图像的方法;
图33是根据本发明一个实施例的用于便携式电子设备的操作方法;
图34是示出了根据本发明一个实施例的在纵向模式的基于菜单的窗口以及横向模式的基于图像的浏览器之间切换的设备的图;
图35是根据本发明一个实施例的媒体设备的方框图;
图36是根据本发明一个实施例的媒体管理系统的方框图;
图37是根据本发明一个实施例的在主机设备和便携式媒体设备之间传输图像数据的方法;和
图38是根据本发明一个实施例的用于便携式媒体设备的方法。
具体实施方式
本发明一般地涉及改进在电子设备、诸如便携式电子设备上播放、分类、修改、存储和编录媒体的方式的方法和系统。本发明的一个方面涉及允许用户导航通过图像和/或选择图像的基于图像的浏览。
根据一个实施例,一种电子设备可以执行或提供基于图像的浏览器功能,以执行基于图像的浏览。基于图像的浏览器功能提供允许用户导航通过图像和/或选择图像的图形用户接口,而不是包含在常规菜单列表中的文本菜单项(例如,垂直菜单)。基于图像的浏览可以提供以视觉方式表示或可以用视觉方式表示的一组数字项的有效的图形浏览(例如,滚动)。
被浏览的图像可以与数据相关或被链接到数据。例如,图像可以与媒体文件、地址文件、日程簿文件、文档文件、应用、模式等相关联。在一个实施例中,可以实现图像浏览以模仿翻页或翻阅罗拉代克斯(rolodex)或日历、或者翻阅LP记录或箱内的CD。
下面参考图1-38讨论本发明的这些和其他实施例。然而,本领域的技术人员将很容易理解,此处针对这些附图给出的详细描述是出于示例的目的,因为本发明延及这些有限实施例之外。
图1是根据本发明一个实施例的电子设备2的图。电子设备2例如可以是易于运送或转移的便携式电子设备。
电子设备例如可以对应于计算机(例如,个人计算机)、移动电话(例如,蜂窝电话)、个人数字助理(PDA)、媒体播放器(例如,音乐,视频,游戏,图像)、媒体存储设备、照相机、遥控器和/或类似设备。电子设备还可以是将这些设备功能中的两个或多个组合到单个设备中的多功能设备。在提交于2005年3月4日的题目为″MULTI-FUNCTIONAL HAND-HELD DEVICE″的美国临时专利申请No.60/658,777中可以找到多功能设备的例子,通过引用将该专利申请结合在此。
电子设备还可以是手持式电子设备。术语“手持式”一般意味着电子设备具有足够小以至于可以舒适地单手握住的外形因素。手持式电子设备可以被涉及为单手操作或双手操作。在单手操作中,在使用过程中单个手被用来支承该设备并且执行与用户接口的操作。在双手操作中,在使用过程中,一只手用于支承该设备,而另一只手执行与用户接口的操作;后者可替换地,在使用过程中,双手支承该设备并且执行操作。在某些情况下,手持式电子设备的大小适合于放置到用户的口袋中。通过使其为口袋大小,用户不必直接拿着设备,并且因此可以几乎在用户所到的任何地方都带着该设备(例如,用户不受携带大的笨拙的并通常沉重的设备所限)。
根据一个实施例,电子设备2能够执行基于图像的浏览器功能。基于图像的浏览器功能提供允许用户导航通过图像和/或选择图像的图形用户接口,而不是包含在常规菜单列表(例如,垂直菜单)中的文本菜单项。然而,应当注意,电子设备2不限于基于图像的浏览器,并且通常包括菜单驱动列表和基于图像的浏览器两者。实际上,电子设备2可被配置为根据设备、软件平台和/或用户的需要而以任一配置操作。在某些情况下,电子设备2甚至可以同时操作菜单驱动列表和基于图像的浏览器。
一般地说,基于图像的浏览器提供了允许用户以有效且用户友好的方式翻阅图像的滚动型动作。图像一般图形地描述存储在电子设备2上的文件的某些方面。在许多情况下,浏览器至少包括观察区,观察区提供将一组图像中的图像带入或带出视野的位置。观察区通常仅显示该组图像中可获得的图像总数中的一小部分。图像例如可以沿着包含在观察区中或延伸于观察区上的路径从一个位置移动到另一位置。路径可以是固定沿着轴、诸如水平或垂直轴的端部开放的直线。可替换地,路径可以不固定沿着轴。例如,路径可以与波形(例如,正弦曲线)相关联。在其他情况下,路径可以是端部封闭的,从而形成形状。例如,路径可以符合一种形状,诸如圆形、椭圆形、三角形、正方形、矩形和/或类似形状。
包含在浏览器中的图像可以极为不同。图像例如可以是表示存储在便携式电子设备中的一个或多个歌曲的曲集插图。图像还可以是存储在便携式电子设备上的照片的缩略图。图像还可以是代表存储在便携式电子设备上的应用的图标。图像还可以表示存储在便携式电子设备上的日程簿的月或日期。图像还可以是信息被存储在便携式电子设备的地址簿中的人的图片。图像还可以是代表便携式电子设备的各个模式的图标。图像还可以是用于将信息输入到便携式电子设备中的符号或字符。图像还可以是诸如PDF、字处理或电子表格文档(例如,pdf,doc,xls)这样的文档的图像。
在(1)提交于2002年10月28日的题目为“GRAPHICAL USERINTERFACE AND METHODS OF USE THEREOF IN AMULTIMEDIA PLAYER”的美国专利申请No.10/282,861,(2)提交于2006年9月11日的题目为“MEDIA MANAGER WITHINTEGRATED BROWSERS”的美国专利申请No.11/519,460中提供了关于用于电子设备的基于图像的浏览器和菜单列表的附加细节,通过引用将这两个专利申请结合在此。
下面将更详细地描述关于基于图像的浏览器和菜单列表的进一步的细节。
在示出的实施例中,电子设备2是便携式电子设备,其包括外壳4、至少一个显示设备6和一个或多个用户输入设备8,所有这些部件可以位于外壳4的前、侧和/或后表面上。显示设备6例如可被用于显示与基于图像的浏览器功能相关联的基于图像的浏览器3,并且输入设备8可被用于在存储在便携式电子设备2上的图像中导航和/或选择图像。当然,显示设备6和输入设备8还可被用于便携式电子设备2的其他功能,包括例如菜单驱动列表。
显示设备6例如可以包括液晶显示器(LCD)、显示器、有机发光二极管(OLED)显示器、基于电子墨水的显示器和/或类似显示器。根据便携式电子设备2的整体占地面积,显示设备6可以具有多种不同的配置。作为例子但不是限制性的,显示设备6可以具有传统的4∶3长宽比,或它可以具有更全景的长宽比,诸如16∶9。
在一个实施例中,电子设备2包括电子设备2的前表面的一部分处的小显示器。在另一实施例中,电子设备2被配置为至少占据电子设备2前表面的大部分。例如,显示设备的面积可以占据前表面面积的50%以上,并且甚至占据前表面面积的75%以上。电子设备2可以被配置为具有占据电子设备2的表面(例如前表面)或至少在该表面上占据主导地位的全屏显示或近似全屏显示。在一个实现中,全屏显示基本上耗尽电子设备2的整个前表面(在两个方向上)。全屏显示可以从边沿延伸到边沿,或它可在设备边沿处外壳的小边框内。
另外,用户输入设备8可以例如包括一个或多个机械和/或电气驱动的输入设备。机械驱动的输入设备包括诸如按钮、按键、开关、拨号盘、导航板、操纵杆、轨迹球(jog ball)和/或类似结构的机构。电气驱动的输入设备可以包括例如物体感测设备,诸如检测物体位于表面(例如,前表面)之上的接近感测设备、和/或检测物体触摸表面(例如,前表面)的触摸感测设备。触摸感测设备的例子包括触摸板、触摸屏、触敏外壳和/或类似设备。
用于电子设备中的输入设备的数目和组合一般取决于电子设备的预期需要。在大多数情况下,电子设备2至少包括用于导航和选择存储在电子设备2上的内容的输入设备。
在一个实施例中,通过旋转的和/或线性的用户输入产生用于遍历基于图像的浏览器的图像的导航命令。当然,导航命令还可被用于遍历菜单列表。用于线性用户输入的设备包括例如触摸设备、接近设备、机械滑块、垂直或水平滚轮、软滚动条和/或类似设备。用于旋转用户输入的设备包括例如触摸设备、接近设备、机械拨号盘、软拨号盘和/或类似设备。可以通过用于导航的相同输入设备、或可替换地通过单独的输入设备来实施用于选择图像和菜单项的选择命令。例如,可以使用触摸板进行导航,而可以以按钮进行选择,或者可替换地,可以使用触摸屏进行导航和选择两者。
I/O设备的布局可以极大的不同。在某些实施例中,对于显示和在菜单/浏览器中导航和进行选择的所有必要I/O设备位于便携式电子设备2的前表面上。因此,用户能够在观看显示设备6的同时容易地操纵输入设备8。
在一个实施例中,电子设备2的前表面被划分为显示区和输入区。例如,显示区可以位于前表面的顶部,输入区可以位于前表面的底部。作为一个例子,这可以用前表面上半部分中小的横向显示设备和前表面下半部分中的触摸板或带有一个或多个按钮的可倾斜导航板来实现。在另一实施例中,显示和输入区被配置为基本上覆盖前表面的相同区域(无论是前表面的一部分还是基本上整个前表面)。这可以用与显示器重叠的触摸屏实现。在另一实施例中,设备可以附加地在上表面、下表面和侧表面上包括其他控制和端口。
另外,支持便携式电子设备2的浏览器功能和其他功能的各种软件或电子组件在电子设备2的外壳4内部。
图2是根据本发明一个实施例的便携式电子设备10的图。便携式电子设备10可以例如代表图1所示的电子设备2的一种实现。
在这个实施例中,便携式电子设备10包括与显示设备6一起被提供在外壳4的前表面上的旋转用户输入设备14。旋转用户输入设备14至少接收来自便携式电子设备10的用户的旋转用户输入,以与正显示在显示设备6上的菜单、列表、浏览器等交互。旋转用户输入设备14可以例如对应于拨号盘或触摸板。在拨号盘的情况下,圆形平台绕一个轴旋转,以便产生旋转用户输入。在触摸板的情况下,物体、诸如手指绕触摸感测平台打转,以便产生旋转用户输入(例如,弧形或圆形运动)。触摸感测平台可以具有圆的形状,以便于实现圆形运动。
旋转用户输入可以使能与基于图像的浏览器相关联的一组图像中的导航。例如,如图所示,旋转用户输入可被用于滚动通过图像,其中图像沿着预定路径从一个位置移动到下一位置(例如,水平地进入和退出屏幕)。遍历的各个方面可以基于圆形运动的一个或多个特征,包括但不限于方向、速度、加速度和/或类似特征。
便携式电子设备10还可以经由一个或多个按钮动作区域16-22支持各种按钮动作。按钮动作区域16-22可以与旋转用户输入设备14相分离或被结合在一起。在一个实施例中,按钮动作区域可被集成在旋转用户输入设备14的表面或平台内。然而,在其他实施例中,按钮动作区域可被提供在便携式电子设备10的外壳4上的其他位置处。例如,它们可以围绕旋转用户输入设备,或它们可以在空间上与旋转用户输入设备14分离。
便携式电子设备10的用户可以在按钮动作区域16-22上或附近按压,以便向便携式电子设备10发送关于特定用户输入的信号。按钮动作区域16-22可以提供类似按钮的功能。作为一个例子,按钮动作区域16-22可以分别对应于菜单、下一个、前一个和播放/暂停的通常媒体播放器输入。可替换地,按钮动作区域可以对应于通常的电话输入,诸如例如1、2、3、4、5、6、7、8、9、0、*and#。
便携式电子设备10还可以包括选择按钮区域24。选择按钮区域24可以与旋转用户输入设备14分离或集成在一起。在示出的实施例中,选择按钮区域24被提供在旋转用户输入设备14的中心处。然而,在其他实施例中,选择按钮区域24可以被提供在便携式电子设备10的外壳上的其他位置处。
选择按钮区域24一般提供选择或输入类功能。便携式电子设备10的用户可以在选择按钮区域24上或附近按压,以向便携式电子设备10发送关于应当进行选择的信号。例如,选择按钮区域24可被用于选择图像浏览器的图像。
在(1)提交于2003年11月25日的题目为“TOUCH PAD FORHANDHELD DEVICE”的美国专利申请No.10/722,948,(2)提交于2002年7月1日的题目为“TOUCH PAD FOR HANDHELD DEVICE”的美国专利申请No.10/188,182,(3)提交于2003年8月18日的题目为“MOVABLE TOUCH PAD WITH ADDED FUNCTIONALITY”的美国专利申请No.10/643,256,(4)提交于2002年9月26日的题目为“METHOD AND APPARATUS FOR ACCELERATEDSCROLLING”的美国专利申请No.10/256,716,(5)提交于2002年9月26日的题目为“METHOD AND APPARATUS FOR USE OFROTATIONAL USER INPUT”的美国专利申请No.10/259,159,(6)提交于2006年7月6日的题目为“CAPACITANCE SENSINGELECTRODE WITH INTEGRATED I/O MECHANISM”的美国专利申请No.11/483,008,(7)提交于2006年7月6日的题目为“MUTUAL CAPACITANCE TOUCH SENSING DEVICE”的美国专利申请No.11/482,286,(8)美国专利公开No.2003/0076301,(9)美国专利公开No.2003/0095096,(10)美国专利公开No.2003/0055446,(11)美国专利No.7,046,230和(12)美国专利No.7,084,856 B2中提供了关于用于电子设备的旋转用户输入设备的附加细节,通过引用将这些文献全部结合在此。
应当理解,可替换地,可以作为旋转用户输入设备的替代或附加,使用线性用户输入设备。线性用户输入设备例如至少接收来自便携式电子设备10的用户的线性用户输入,以与正在显示设备12上显示的菜单、列表、浏览器等交互。线性用户输入设备可以例如对应于鼠标滚轮、滑块机构或触摸板。在鼠标滚轮的情况下,轮绕着一个轴旋转以便产生线性用户输入。在滑块机构的情况下,旋纽物理地上下或侧到侧地平移以便产生线性用户输入。在触摸板的情况下,物体、诸如手指上下或侧到侧地在触摸感测平台附近挥动或滑动,以便产生线性用户输入。线性用户输入可被用于与基于图像的浏览器相关联的在一组图像中导航。
图3是根据本发明一个实施例的便携式电子设备21的图。便携式电子设备30可以例如代表图1中所示电子设备2的一种实现。
在这个实施例中,便携式电子设备21包括感测物体在其表面上滑动的触摸屏显示器23。物体可以例如是一个或多个手指。触摸屏显示器23能够检测包括与旋转用户输入25相关联的旋转运动和/或与线性用户输入27相关联的挥动或滑动的各种动作,以与正显示在触摸屏显示器23上的菜单、列表、浏览器等交互。触摸屏显示器23还能够检测可能与选择用户输入相关联的按压、轻敲(tapping)或握持动作。当然,触摸屏显示器也能够检测其他类型的动作。这些动作有时被称为手势。
触摸屏显示器23可以消耗便携式电子设备21前表面的大面积。作为例子,触摸屏显示器可以是全屏或近似全屏显示。
另外,触摸屏显示器23可以能够同时感测多个触摸(例如多点感测)。
触摸屏显示器具有优于其他输入技术的若干优点。例如,触摸屏感测被定位在显示器的前面,并且因此用户可以直接操纵GUI。另外,触摸屏允许放大显示区域,因为通常不需要其他输入装置。
在(1)提交于2004年5月6日的题目为“MULTIPOINTTOUCHSCREEN”的美国专利申请No.10/840,862,(2)提交于2004年7月30日的题目为“GESTURES FOR TOUCH SENSITIVE INPUTDEVICES”的美国专利申请No.10/903,964,(3)提交于2005年1月18日的题目为“MODE-BASED GRAPHICAL USERINTERFACES FOR TOUCH SENSITIVE INPUT DEVICES”的美国专利申请No.11/038,590,(4)提交于2006年1月30日的题目为“GESTURING WITH A MULTIPOINT SENSING DEVICE”的美国临时专利申请No.60/763,605,(5)提交于2005年2月11日的题目为“DISPLAY ACTUATOR”的美国专利申请No.11/057,050中提供了关于用于电子设备的触摸屏显示器和手势的附加细节,通过引用将所有文献结合在此。
另外或可替换地,电子设备可以包括感测物体在电子设备之上停悬而不是触摸其前表面的接近感测设备。接近感测设备的例子可见于提交于2005年9月30日的题目为“PROXIMITY DETECTOR INHANDHELD DEVICE”的美国专利申请No.11/241,839、以及提交于2005年9月30日的题目为“PROXIMITY DETECTOR INHANDHELD DEVICE”的美国专利申请No.11/240,788,通过引用将这些文献结合在此。
另外或可替换地,电子设备可以包括感测围绕显示器的外壳部分上的物体的触摸感测外壳。在一个例子中,围绕显示器边沿的边框可以包括能够接收与线性用户输入相关联的线性运动的嵌入式触摸感测设备。在外壳中所采用的触摸感测设备的例子可见于提交于2005年4月26日的题目为“HAND HELD ELECTRONIC DEVICE WITHMULTIPLE TOUCH SENSING DEVICES”的美国专利申请No.11/115,539,通过引用将该文献结合在此。
图4是根据本发明一个实施例的能够存储、编录、选择和输出数据的便携式电子设备50的简化方框图。电子设备50可以例如对应于前面参考图1-3提及的那些电子设备中的任意一个。
电子设备50包括被配置为管理在电子设备50处执行的操作的控制器52。控制器52可以从各种输入设备54接收输入。输入设备例如可以选自按钮、按键、机械板、触摸板、触摸屏等。
控制器52还可以被配置为控制通过各种输出设备58的输出。输出设备58可以例如包括显示器58A和一个或多个扬声器或扬声器插口58B。作为一个例子,可以经由显示器58A输出基于图像的数据,诸如视频和图像,可以经由一个或多个扬声器或扬声器插口58B输出基于音频的数据,诸如音乐或语音。
控制器52可以附加地被配置为在显示器58A上产生图形用户接口60。图形用户接口60提供用于控制在电子设备处执行的操作的使用接口的便利。可以利用本地地存储在数据库64中的数据创建图形用户接口60。数据库64一般包括描述存储在文件系统66处的文件的各个方面的信息。该信息可以例如包括与特定文件相关联的元数据、描述符和图像。作为例子,对于歌曲,信息可以包括歌曲名称、曲集名称、艺术家名称、时间、流派、曲集插图等。
一般地说,GUI 60代表具有图形图像的应用、文件和操作控制。图形图像可以包括窗口、域、对话框、菜单、图标、按钮、光标、滚动条、文件夹、列表、文本等。可以预定的布局布置这样的图像,或可以动态地创建这样的图像,以便为用户所采取的具体动作服务。在操作过程中,用户可以选择并激活各种图形图像,以便启动与之相关联的功能和任务。作为例子,用户可以选择打开、关闭、最小化或最大化窗口的按钮,或选择启动特定应用或功能的图标。GUI可以附加地或可替换地显示信息,诸如非交互性文本和图形。
根据一个实施例,控制器52被配置为产生一个或多个图形用户接口60,用于滚动或遍历在电子设备处本地存储的数据文件。在一个实施例中,第一GUI被配置为呈现与数据文件相关联的文本数据。文本数据可以例如作为菜单列表的一部分被呈现在垂直行内。在另一实施例中,第二GUI被配置为呈现与从数据库44取出的数据文件相关联的图像。图像例如可被呈现在由基于图像的浏览器所提供的基于图像的浏览窗口中。基于图像的浏览窗口允许用户浏览图像,而不是浏览基于文本的菜单项的行。在两个实施例中,用于创建GUI的数据可以被存储在数据库64中。即,当为控制器52分配产生GUI的任务时,从数据库获取与要呈现的文件相关联的适当数据。当在显示设备上呈现图像时,控制器52还可以产生切换、动画、阴影、反射或其他视觉效果。
采用任一GUI,便携式电子设备的用户能够通过进行输入而滚动菜单或图像。在一个实施例中,输入是旋转用户输入,其或者是通过在触摸板/触摸屏/触敏外壳上用他或她的手指打转、或者是通过旋转拨号盘而创建的。在这个实施例中,随着手指绕触摸板/触摸屏/触敏外壳运动或随着拨号盘被旋转,媒体项列表中的被显示的项或图像组中的图像改变,从而用户能够有效地滚动媒体项列表和图像组。在另一实施例中,输入是线性用户输入,其或者是通过在触摸板/触摸屏/触敏外壳上挥动他或她的手指、或通过平移机械滑块、或通过旋转滚轮而创建的。在这个实施例中,随着手指沿触摸板/触摸屏/触敏外壳滑动,或随着滑块机构平移,或随着滚轮被旋转,媒体项列表中的被显示项或图像组中的图像改变,从而用户能够有效地滚动媒体项列表和图像组。
虽然未示出,该设备可以附加地包括一个或多个数据捕捉设备,诸如麦克风或照相机。数据捕捉设备被配置为以音频、图像或视频形式捕捉数据。控制器52被配置为对数据编录,并且将其存储在媒体数据库和/或适当的文件中。
虽然未示出,设备可以附加地包括提供与其他设备和/或系统的连接性的I/O端口。该I/O端口例如可以允许便携式电子设备与主机设备、外围I/O设备或电源通信。这例如可以通过有线或无线连接来实现。
虽然未示出,设备还可以包括向用户提供音频和/或触觉反馈的一个或多个设备。音频反馈例如可以是点击或翻动声音。触觉反馈例如可以是脉冲振动。在一个实施例中,反馈与数据遍历同时发生。随着在数据之间切换的速率增加或加快,反馈的频率增加。另外,当在数据之间切换的速率减小或变慢时,反馈的频率减小。因此,为用户提供关于正以何种速率遍历数据的反馈。数据例如可以是分层菜单列表中的项和/或与基于图像的浏览器相关联的图像。
图5-8是根据本发明的若干实施例的能够浏览图像的浏览窗口80A-D的各个图。浏览窗口80A-D可以例如被用于图4的图形用户接口中。在这些实施例中的每一个中,浏览窗口80A-D提供允许用户以有效的和用户友好的方式滚动或翻阅图像86的滚动型动作。图像86通常图形地描述一个或多个数据文件的某些方面。对于歌曲文件,图像86可以是曲集插图。对于有声读物文件,图像86可以是书的封面。对于电影文件,图像86可以是海报插图。对于游戏文件,图像86可以是封面套。对于照片文件,图像86可以是缩略图。对于地址簿,图像86可以是人的相片。对于文档(例如,pdf文件),图像可以是文档的示意图。例如,图像可以是pdf文档的第一页的缩略图,并且可以包括关于它是否是多页文档的指示(层叠图像)。
一旦发现所期望的图像86,用户就可以选择所期望的图像86,以便启动与图像86相关联的动作。例如,可以选择曲集插图图像,以打开包含该曲集上的歌曲的菜单和/或开始播放该曲集上的歌曲。
如图5-8所示,浏览窗口80A-D中每一个都包括观察区82。观察区82提供图像组中的图像86被带入和带出视野的位置。观察区82通常仅显示图像组中可获得的图像86总数中的一小部分。在大多数情况下,图像86沿着在观察区82上伸展的路径或路线从一个位置移动到另一位置。路径或路线可以是直线、成角度的、弯曲的、台阶形的、波浪形的、蜿蜒曲折的等等。沿着路线的位置的数量可以极大地改变,并且通常由观察区82的大小、图像86的所希望的大小、路径或路线的长度、以及在任一时刻要观看的图像86的希望数目来确定。在某些情况下,图像86可以视觉切换效果或动画的方式移动通过观察区82。还可以使用声音效果,诸如点击或翻动噪声或振动。
在大部分情况下,在主要位置92和与主要位置92毗连的一个或多个次要位置94中呈现图像86。主要位置92是当图像86要被选择时图像86移动的位置。即,在一种实现中,当图像86在主要位置92中时,可以选择图像86。实质上,将图像86置于主要位置92中与高亮显示图像86相似(选择但不激活)。次要位置94是保持位置,位于其上的图像86被锁定而不被激活。虽然受其数目的限制,但是次要位置94处的图像86允许用户观看在主图像之前和之后的图像86,从而使得更容易浏览(用户可以视觉地扫描哪些图像是感兴趣的以及哪些不是)。在某些情况下,用户可以在次要位置94处的图像上点击,以便将其从次要位置94移动到主要位置92。在一个实施例中,对次要位置处的图像的选择导致快速遍历该组图像,直到被选中的图像最终移动到主要位置92中。
图像86的布局和配置可以极大地改变。在一个实施例中,使主要位置92处的图像86相对于次要位置94处的图像86突出。这可以通过以与主图像不同的方式重新格式化或配置次要图像从而提醒用户哪个图像是主要的以及哪些图像是次要的(例如,通过调整图像的大小和/或形状)而实现。例如,可以将次要图像最小化、遮掩(obscur)、畸变、分割、分段或以其他方式修改、改变或调整。附加地或可替换地,这可以利用对主位置处的图像进行浓淡处理、围绕或加下划线的图像突出显示效果来实现。例如,浏览器可以包括突出显示窗口,其中当在观察区82中切换时,主要位置92处的图像移动到该窗口下。附加地或可替换地,这还可以通过将标识符或描述符放置在主要位置92处的图像之下或之上来实现。例如,标识符可以是与图像所代表的媒体文件相关联的名称或标题。作为例子,对于歌曲文件而言,图像可以是曲集插图,而标识符可以包括艺术家或曲集名称。
根据一个实施例,当由用户提示时,输入装置被配置为产生用于遍历图像的导航命令。在一个例子中,用户简单地绕触摸感测表面顺时针或逆时针用其手指打转以便遍历图像86。在另一个例子中,用户简单地在触摸感测表面上挥动其手指以便遍历图像86。
现在详细描述图5-8。在图5中,路径或路线是水平穿过观察区82的直线。在遍历过程中,图像86作为一个组水平地在图像86上从一个位置移动到另一个位置。当用户发起左导航命令时,新图像86出现在观察区82的左边位置处,并且所有其他图像86挪开一个位置。如果观察区满了,则最右边的图像86移出观察区82。类似地,当用户发起右导航命令时,新图像86出现在观察区82的右边位置处,并且所有其他图像86挪开一个位置。如果观察区满了,则最左边的图像86移出观察区82。这允许用户观看当前保持在观察区82之外的连续图像。另外,通常使次要位置94中的图像86比主要位置92中的图像86小。在浏览过程中,当图像86从主要位置92移动到次要位置94时,图像86的大小可以减小,而当图像86从次要位置94移动到主要位置92时,图像86可以增大其大小。
图6类似于图5,即图像86水平地移过观察区82。然而与图5不同,使次要位置94处的图像86看起来如同它们是层叠的,而不是如图5中那样是空间分离的。这允许呈现更多的图像。在这个实现中,每个连续的次要图像部分地落在前一图像之下,从而留下边沿部分87暴露。暴露部分87可以为用户提供足够的视觉信息来识别图像。暴露的边沿部分87还可以包括基于文本的信息。在浏览过程中,当图像86从主要位置92移动到随后的次要位置94时,图像86被重新配置为部分暴露的边沿部分87,而当图像86从次要位置94移动到主要位置92时,图像被重新配置为完整的图像视图。可以实时(on the fly)重新配置图像,或它们可与完整视图图像一起被存储在媒体数据库中。
图7类似于图6,即图像86水平地移过观察区82并且被层叠,从而可以呈现更多的图像86。然而,与图7不同,紧挨着主要图像的次要图像为完整视图(或基本完整的视图),而落在前一图像之下的每个连续次要图像是部分视图。
另外,次要位置94处的图像可被倾斜,以便使其看起来好象从前景延伸到背景(例如,3D效果)。可以通过将左侧次要位置中每个图像的右上角降低并提高左下角,以及通过将右侧次要位置中每个图像的左上角降低并提高左下角来创建这种效果。在浏览过程中,当图像86被从主要位置92移动到次要位置94时,图像86被倾斜,而当图像86被从次要位置94移动到主要位置92时,图像86是正常的。
另外,图像86可以包括从图像86的基底(base)向下延伸的反射部分96。可以通过制作图像的副本、裁剪图像的副本(例如,缩短)、垂直翻转裁剪的图像、从顶部半透明到底部全透明地改变翻转的图像的透明度(例如,梯度)、并且将翻转的图像的顶部附加到该图像的底部来创建反射部分96。此后,可以单独地或组合地使次要位置94处的图像和任意相应的反射部分倾斜。可将图像86放置在黑色背景之上以便进一步辅助反射效果。
类似于图7,图8包括层叠和倾斜的图像。然而,与前面的实施例不同,图8包括椭圆路径,其中图像86绕着该路径旋转。从而,可以在观察区82中找到所有图像86。这个实施例有些类似于其中绕着枢轴(例如,垂直罗拉代克斯)翻页的罗拉代克斯。同样,在这个实施例中存在两个完全大小的中央图像,它们中的一个是主要图像,一个是次要图像。
另外,图像86被配置为看起来好象它们在一个视平面上,其中两个中心图像出现在前景中,次要位置处的其余图像漂移到背景中(看上去好象它们在后面并且从前面位置中的图像向着消失点过渡)。可以通过当图像86处于次要位置时减小它们的大小、并且图像86离这两个前面的位置越远就使图像86越小来实现这种效果。
当遵从这些规则时,当主要位置处于路径上的最高点时可以创建虫瞰视图(worms eye view)(观看者的视角低),而当主要位置处于路径上的最低点时可以创建鸟瞰视图(birds eye view)(观看者的视角升高)(如图所示)。可以通过改变椭圆路径的高度来调整虫瞰或鸟瞰的景深(depth of view)。以具有较大高度的椭圆路径创建较大的景深,而以具有较短高度的椭圆路径创建较小的景深。
在操作过程中,图像86被配置为沿着路线从一个预先设置的位置移动到下一预先设置的位置。例如,当接收到导航命令时,图像86都挪动一个位置。即,它们作为一个组沿着路线移动,并且当它们都已经转移到下一预先设置的位置时停止。如果导航命令是左向命令,则图像86通常以逆时针运动绕路线旋转。如果导航命令是右向命令,图像86通常以顺时针运动绕路线旋转。
关于绕观察区移动图像的附加细节可见于提交于2005年10月11日的题目为“MULTIMEDIA CONTROL CENTER”的美国专利申请No.11/249,139,通过引用将该文献结合在此。
图9是根据本发明一个实施例的操作便携式电子设备处基于图像的浏览器窗口的方法100。方法100开始于方框102,其中呈现基于图像的浏览器窗口。例如,图像从数据库或数据存储中被获得,并且以预定的格式呈现。基于图像的浏览器窗口可以利用此处描述的任何基于图像的浏览器窗口呈现图像。
在方框102之后,在方框104,确定是否已经进行选择。例如可以通过使用图2中所示的圆形输入装置的选择按钮、或通过使用图3中所示的触摸屏在图像上轻敲来实现选择。如果已经选择了所希望的图像,则方法100进入方框106,其中执行与该图像相关联的动作。这可以例如包括打开菜单、播放媒体文件、启动应用、启动模式、放大图像、发起电话呼叫、打开另一浏览器和/或类似动作。
在一个例子中,如果浏览窗口正在显示曲集插图,则选择特定曲集可以导致播放与该曲集相关联的歌曲列表的显示(例如在菜单窗口中)。可替换地或附加地,选择曲集可以启动从曲集的第一音轨开始的播放序列。
在另一例子中,如果浏览窗口正在显示电影插图,则选择特定电影插图就启动与该图像相关联的视频文件的重放。可替换地或附加地,选择电影图像可以打开与该电影相关联的菜单窗口。
在另一例子中,如果浏览窗口正在显示基于模式的图标,则选择特定模式图标就启动便携式电子设备的模式改变,即便携式电子设备改变到所选模式。作为例子,模式可以包括电话模式、音乐播放器模式、麦克风记录器模式、照相机模式、游戏机模式、视频播放器模式、电子邮件模式等。
在另一例子中,如果浏览窗口正在显示基于图片的电话或地址簿,则选择特定的图片可以提供以图片表示的人的可选择的联系信息,和/或可以发起到以图片表示的人的电话呼叫。
在另一例子中,如果浏览窗口正在显示图库中的缩略图,则选择特定的缩略图可以放大图片以便观看。
在另一例子中,如果浏览窗口正在显示日程簿(date book),则选择一个月份就可以打开与该月的日期相关联的新的浏览窗口,并且然后选择特定的日期就可以打开与该日期中的小时相关联的新的浏览窗口,并且选择特定的小时就打开用于输入事件的输入窗口。
在再一例子中,如果浏览窗口正在显示小键盘,则选择特定字符就导致将字符例如输入文本或数字框中。这个例子可用于进行电话呼叫或输入文本。
在再一例子中,如果浏览窗口正在以图标的形式显示一组应用,则选择一个图标就可以启动与该图标相关联的应用。
在再一实施例中,如果浏览窗口正在显示文档图像,则除了与文档图像相关联的应用之外,选择文档图像就可以加载与文档图像相关联的文档。
在再一实施例中,如果浏览窗口正在显示网络站点图像,则选择网络站点图像就可以显示来自与该网络站点图像相关联的网络站点的网络页面。
浏览窗口还可以显示不止一个项。例如,浏览窗口可被配置为查找器,并且因此,通过使用图像,可以呈现查找器区域内所包含的任何数据。例如,浏览窗口可以包括联系人、文档、图片、电影等的图像。
如果还没有选择图像,则方法进入方框108,其中确定是否做出了导航命令。可以通过旋转用户输入或线性用户输入产生导航命令。在旋转用户输入的情况下,当转动拨号盘或绕着触摸面,诸如触摸板、触摸屏或触摸感测外壳将手指打转时,可以创建旋转输入。在线性用户输入的情况下,当手指在触摸板、触摸屏或触摸感测外壳上滑动,或可能通过平移机械滑块或旋转鼠标滚轮时,可以创建线性输入。
如果已经产生了导航命令,则方法100进入方框110,其中根据导航命令在图像之间切换。在旋转输入的情况下,当做出逆时针旋转输入时可以向左移动图像,并且当做出顺时针旋转输入时可以向右移动图像(反之亦然)。在线性输入的情况下,当做出右线性输入时可以向左移动图像,并且当做出左线性输入时可以向右移动图像(反之亦然)。
由于图像组可能非常长,所以本发明为用户提供了通过以更快的速度移动他或她的手指来快速遍历(或滚动)图像组的能力(输入越快,遍历图像越快)。另外,在一个实施例中,用户可以加速方式遍历图像组,诸如通过加速通过图像组,从而某些图像被跳过并因此不被显示。
如果还未产生导航命令,则方法进入方框112,其中确定是否已经收到关闭命令。如果未收到,则方法回到方框102。如果收到了,则方法进入方框114,其中去除(关闭)基于图像的浏览器窗口。在某些情况下,显示恢复回到前一窗口。在其他情况下,显示器呈现与关闭命令相关联的新窗口。
在一个实施例中,存在打开基于图像的浏览器窗口的专用菜单项。即,选择该菜单项就使电子设备直接进入基于图像的浏览器。
图10是使用专用菜单项打开基于图像的浏览器窗口的菜单分层结构120的示意图。该图示与媒体播放器相关联,虽然这个概念可被应用于其他电子设备。在这个例子中,在主菜单121中选择音乐项。随后,在子菜单122中选择曲集插图项,这启动基于图像的浏览器窗口123。基于图像的浏览器窗口123中所使用的图像是关于曲集插图的图像。一旦在基于图像的浏览器123中选择了曲集插图,就打开用于所选曲集的曲集内容菜单124。例如,可以列表格式显示与曲集相关联的所有音轨。可替换地,可以在图像浏览器的主要位置处呈现可选音轨列表。在一种实现中,它们可以在曲集插图上转换到主要位置中(例如,淡入/淡出,滑入/滑出等)。在另一实现中,图像可以翻页,以便呈现可选音轨(使得看起来好象音轨在曲集插图的背面)。这可以类似于翻动物理曲集。一旦选择了音轨,通常就打开现在播放窗口125。可替换地,一旦选择了曲集,方法就可以进入现在播放窗口,其中播放第一轨迹,并且然后播放曲集的剩余轨迹(例如,可以跳过菜单124)。
在另一实施例中,选择浏览模式以调整如何显示菜单项。在第一模式中,在常规列表中显示它们。在第二模式中,使用基于图像的浏览器窗口显示它们。作为例子,用户可能需要选择设置菜单并选择模式。在大多数情况下,第二模式仅应用于适当的菜单项。某些菜单项可通过使用常规列表而不是图像而被最好地遍历。基于图像的浏览器可被用于诸如曲集和电影标题这样的媒体项。
图11是菜单分层结构130的示意图,其中菜单分层结构130使用设置菜单来设置显示模式。该图示与媒体播放器相关联,虽然该概念可以被应用于其他电子设备。在这个例子中,在主菜单131中选择视频项。然后,在视频菜单132中选择视频设置项,这打开视频设置133的菜单。视频设置窗口133中的菜单项中的至少一个是浏览模式,该模式当被选择时就提供例如在浏览模式窗口134中的列表和/或图像之间的浏览选择。如果选择图像,则图像模式被应用于适当的菜单项。这些例如可以包括任何菜单项,甚至专用于各种分类标准(例如,艺术家,流派等)的菜单项。在所示例子中,用户然后可以回到主菜单131,并选择视频,并且在视频菜单132中选择电影。一旦选择了,就呈现使用海报插图显示电影的基于图像的浏览器窗口135。一旦选择了一个图像,就打开与正播放的图像相关联的电影(如图所示),或可替换地,打开电影或现在播放菜单136。
虽然图10和11已经涉及媒体播放器模式,但是应当理解,这不是限制性的,并且基于图像的浏览器可被应用于电子设备的其他特征。下面以示例的方式给出各种实施例。
图12A和12B示出了当便携式电子设备为电话或通信模式时的基于图像的浏览器140。如图所示,基于图像的浏览器140的图像142是代表其联系信息被存储在地址簿中的个人的图片。因此,用户能够遍历图片而不是列表,来查找他们希望联系的个人。如果用户没有该个人的图片,则他们可以给这个人分配某个其他图片。可替换地或附加地,图像中可以包括文本。例如,文本可以是个人的名称。在一个实施例中,当用户选择主要位置处的图像142时,则打开与图像142相关联的联系信息144。联系信息144可与新窗口相关联,或可替换地,如图12B所示,它可被呈现在主要位置处。联系信息144可以包括可选择数据,诸如电子邮件和/或多个电话号码146。数据还可以包括文本消息发送。当选择电子邮件时,打开邮件窗口,其中已经输入了电子邮件地址。当选择电话号码时,便携式电子设备发起对该号码的呼叫。如应当理解的那样,每个个人可以具有多个电子邮件地址和电话号码。可替换地或附加地,当用户选择主要位置处的图像142时,可以使用与该图像相关联的默认电话号码来立即发起电话呼叫。默认可以取决于模式。例如,如果在电子邮件模式中,则默认可以是电子邮件,如果电话被打开,则默认可以是电话。
图13示出了与应用相关联的基于图像的浏览器150。如图所示,图像152是代表可以在电子设备上启动的应用的图标。因此,用户能够遍历图标而不是列表,来查找他们希望打开的所希望的应用。在一个实施例中,当用户选择主要位置处的图标152时,启动应用。作为例子,应用可以是照片管理程序、音乐管理程序、视频管理程序、字处理程序、电子表格程序、画图程序等等。
图14A-14D示出了与日程簿或日历相关联的基于图像的浏览器160。在这个实施例中,基于图像的浏览器160包括分层浏览器161、162、163和164。图14A示出了分层浏览器中第一浏览器161。在这个第一浏览器161中,图像165与一年中月份相关联。图像165可以包括关于月份的图片和/或标识月份的文本。例如,二月的图像可以包括代表情人节的红心和“二月”标识符。可替换地或附加地,可以显示其生日在每个月内的人的图片。可以分配单个图片,或可替换地可以顺序地显示(循环)生日在该月中的人的多个图片。这个数据可从包括生日和图片的地址簿中抽取。如图14B所示,当用户选择特定月份时,打开分层浏览器中第二浏览器162。在第二浏览器162中,图像166与一个月中的日期相关联。图像166可以包括关于日期的图片和/或标识日期的文本。例如,表示情人节的红心和“二月”标识符可被用于二月14日。可替换地或附加地,可以显示生日在特定日期的人的图片。如图14C所示,当用户选择特定日期时,打开分层浏览器中第三浏览器163。在第三浏览器163中,图像167与一天中的小时相关联。如图14D所示,当用户选择特定小时时,打开数据输入处理164,其允许用户输入与所选择的小时/天/月相关联的文本。例如,窗口164可以包括一个或多个数据输入框168。因此,用户可以安排事件的时间。一旦输入,数据就被保持以便用于将来处理。
图15示出了与照片观看应用相关联的基于图像的浏览器170。如图所示,图像172是由照片管理应用所管理的照片。照片172可以是已经被下载到便携式电子设备的照片和/或已经用便携式电子设备拍摄的照片。当被选择时,照片172可在显示器内以完整视图、而不是小缩略图被呈现。
图16示出了与便携式电子设备的模式相关联的基于图像的浏览器180。如图所示,图像182是代表便携式电子设备的不同模式的图标。因此,用户能够遍历图标来改变设备的模式。当用户选择图标时,便携式电子设备的模式被改变为该模式。作为例子,从左向右移动,模式可以包括电子邮件、视频播放器、音乐播放器、游戏、电话、麦克风、照相机、游戏机和/或等等。应当理解,这个浏览器可以是具有其他浏览器的分层结构。例如,如果选择电话模式,则可以显示图12A和12B中所示的浏览器。可替换地,如果选择音乐播放器模式,则可以显示图10所示的浏览器。
图17A-17B示出了与输入数据到便携式电子设备中相关联的基于图像的浏览器190。在这两个图中,图像192被分配以各种字符。如图17A所示,图像192A被分配以数字。当一个数字被选择时,它被输入到数据输入框194中。如图17B所示,图像192B被分配以字母。当一个字母被选择时,它被输入到数据输入框194中。当然,可以在同一基于图像的浏览器中包括数字和字母。另外,根据便携式电子设备的需要,可以使用其他符号。例如,图像192可以是与标准电话相关联的被分配符号,即1、2、3、4、5、6、7、8、9、0、*、#,从而可以执行呼叫和呼叫器功能。
图18是根据本发明一个实施例的浏览方法200。方法200例如可被实现在诸如此处所描述的任意一种便携式电子设备上。便携式电子设备一般包括可位于便携式电子设备各处任意数目位置处的用户接口。然而,在大多数情况下,前表面提供用于实现用户接口的主表面。用户接口一般包括显示设备和一个或多个输入设备。输入设备可以极大地改变。在一个实施例中,输入设备至少包括用于感测感测表面之上的物体的接近或触摸感测设备。接近感测和触摸感测相对于其他类型的输入装置具有许多优点。
方法200一般开始于方框202,其中在显示区域内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中一部分图像。可以在主要或突出显示位置以及与主要位置邻近的位置(例如,左边、右边、上部、下部等)处的一个或多个次要位置中呈现图像。主要位置一般意味着图像能够被选择。作为例子,基于图像的浏览器可以是此处描述的任意一种。
在方框202之后,方法200进入方框204,其中在感测表面之上检测物体。物体例如可以是用户的手指,并且感测表面可与触摸感测设备,诸如触摸板、触摸屏或触敏外壳相关联。
在方框204之后,方法200进入方框206,其中基于物体动作识别导航输入。诸如例如,当用户在感测表面上平移他们的手指时(例如,垂直,水平,对角线),物体动作可与线性用户输入相关联。诸如例如,当用户利用圆形运动绕感测表面将他们的手指打转时,物体动作可与旋转用户输入相关联。当然可以使用其他物体动作。
在某些情况下,可以在感测表面之上的任意位置处识别物体动作。在其他情况下,可仅在预定区域处识别物体动作,即在感测表面的特定位置处,诸如图像正上方或图像旁边或这两者。可以利用物体动作的许多方面来创建导航输入,包括但不限于物体数目、位置、速度、方向、动作的长度等。
方框106之后,方法进入方框108,其中基于图像的浏览器的图像根据导航输入而切换。切换例如可以基于物体数目、位置、速度、方向、物体动作长度。一般地讲,切换包括将图像顺序推移入或推移出观察区,并且通过次要和主要位置。推移可以与用户相对于感测表面的打转、滑动或挥动动作的速度成比例。
图19A-19G示出了用于创建用于基于图像的浏览器212的导航输入210的物体动作的若干例子。导航输入210被设计为沿着预定路径移动图像。在所示例子中,路径是水平轴。因此,导航输入210被设计为沿着水平轴线性地移动图像。图像可以被沿着该路径从一个组顺序地推移到第二组(例如,主要,次要)。
图19A-19C示出了具有触摸屏显示器的电子设备。在一个实施例中,如图19A所示,基本水平地在触摸屏显示器上挥动214或基本水平地沿着触摸屏显示器的表面滑动214创建导航输入。在这个实施例的一种实现中,可以在触摸屏的触摸感测区域内的任何位置进行基本水平的挥动/滑动214。在这个实施例的另一实现中,必须在触摸屏的触摸感测区域的特定区域内进行基本上水平的挥动/滑动214,例如,在基于图像的浏览器212之下的区域中,或可替换地在基于图像的浏览器212的图像之上的区域中。
在另一实施例中,如图19B所示,弧形或旋转滑动216创建导航输入。与基本上水平的挥动/滑动214类似,可能需要在特定区域中或在触摸屏的触摸感测区域内的任意位置做出弧形或旋转216。
在大多数情况下,滑动的速度确定遍历的速度。另外,滑动的方向确定遍历的方向。此外,滑动的长度可以确定被遍历的图像的数目。另外,所使用的手指数目可被用于遍历的速度(一个手指=正常,两个手指=加速),或被遍历的图像数目(一个手指=正常,两个手指=2X)。
在另一实施例中,如图19C所示,按压并保持218创建导航输入。在大多数情况下,保持的长度确定在图像之间进行切换的速度(保持得越长,速度越快),而按压的位置确定切换方向。例如,在主要图像左侧按压使得图像向左切换,而在主要图像右侧按压使得图像向右切换(反之亦然)。可替换地或附加地,可以使用单个或多个轻敲来创建导航输入。作为例子,单个轻敲可以启动单个图像切换,其中根据轻敲发生在何处,图像向右或向左移动一个位置。可以使用多个轻敲来一个一个地切换图像。例如,两个轻敲使得图像移动两个位置,三个轻敲使得图像移动三个位置,以此类推。
图19D和19E示出了具有触摸板的便携式电子设备。图19D包括圆形触摸板,而图19E包括方形或矩形触摸板。在一个实施例中,触摸板上基本上水平的挥动/滑动214创建导航输入(或垂直的)。在另一实施例中,绕着触摸板的弧形或旋转滑动216创建导航输入。
图19F示出了具有触敏外壳的便携式电子设备。触敏外壳位于环绕显示器边沿的边框区域中。从而,边框区域可以包括显示器侧面之下或侧面上的水平和垂直感测组件。在所示实施例中,基于图像的浏览器212下面的下边框上的基本上水平的挥动/滑动214创建导航输入210。另外,在外壳更象是延伸的表面而不是边沿的情况下,可以与在图19A-19E所示的触摸屏和触摸板的上下文中所述类似地创建导航输入210。
图19G和19H示出了具有触摸屏的便携式电子设备。在这个实施例中,显示器被配置为显示虚拟导航元件或用户接口元件,包括例如类似于图19D或19E的虚拟触摸区域(如图19G所示),和/或诸如拨号盘或滑块或滚动条的虚拟机构(如图19H所示)。在一个实施例中,虚拟机构上基本上水平的挥动/滑动214创建导航输入。在另一实施例中,绕着虚拟机构的弧形或旋转滑动216创建导航输入。
对于图19A-19H,应当注意,水平线性滑动不是限制性的,并且还可以使用垂直滑动。然而,在大多数情况下,滑动的方向被配置为与浏览器的布局一致。在本例中,浏览器具有水平布局,并且因此优选是水平线性滑动。在其他情况下,可以使用垂直滑动来创建水平运动。
也是对于图19A-19H,应当注意,利用触摸设备不是限制性的,并且也可以使用机械装置。例如,可以使用拨号盘、滚轮和机械滑块。但是,应当理解,这些方案通常不像触摸设备那样好,并且可能在如何组装便携式电子设备方面造成更大的复杂性。
图20是根据本发明的一个实施例的浏览选择方法250。方法250例如可被实现在便携式电子设备上,诸如此处所描述的任何便携式电子设备上。便携式电子设备通常包括可被定位在便携式电子设备各处任意数目的位置处的用户接口。然而,在大多数情况下,前表面提供用于实现用户接口的主表面。用户接口通常包括显示设备和一个或多个输入设备。输入设备可以极大地改变。在一个实施例中,输入设备至少包括用于感测感测表面之上的物体的接近或触摸感测设备。接近感测和触摸感测相对于其他类型的输入装置具有许多优点。
方法250一般开始于方框252,其中在显示设备的显示区内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中的一部分图像。可以在主要或突出显示位置以及位于主要位置邻近位置(例如,左边,右边,上部,下部等)处的一个或多个次要位置中呈现图像。主要位置一般意味着图像能够被选择。作为例子,基于图像的浏览器可以是此处所描述的任意一种。
在方框252之后,方法250进入方框254,其中在感测表面之上检测物体。物体例如可以是用户的手指,并且感测表面可与触摸感测设备相关联,其中触摸感测设备诸如是触摸板、触摸屏或触敏外壳。
在方框254之后,方法250进入方框256,其中基于物体动作识别选择输入。物体动作可以是轻敲、线性输入、旋转输入和/或类似动作。当然可以使用其他物体动作。在某些情况下,可以在感测表面之上的任意位置处识别物体动作。在其他情况下,仅可以在预定区域,即在感测表面的特定位置处识别物体动作。可以利用物体动作的许多方面来创建导航输入,包括但不限于物体数目、位置、速度、方向、动作长度等。
在方框256之后,方法进入方框258,其中发起与所选图像相关联的动作。如应当理解的那样,存在分配给图像的动作,使得当该图像被选择时发生所分配的动作。动作可以极大地改变。作为例子,动作可以涉及启动应用、改变模式、操作新窗口、播放媒体、发起通信等。
动作一般取决于浏览器(或浏览)的类型。例如,如果浏览器是基于曲集的浏览器,则动作一般可以对应于呈现与曲集相关联的歌曲的菜单列表。如果浏览器是基于地址的浏览器,则动作一般可以对应于呈现联系人信息和/或可能自动执行联系动作,诸如进行电话呼叫或发起电子邮件。如果浏览器是日程簿浏览器,则动作一般可以对应于呈现能够进行文本输入的日期窗口。如果浏览器是基于模式的浏览器,则动作可以发起模式改变,即可以启动主要位置处的模式。如果浏览器是基于照片的浏览器,则可以打开具有所选图像的大窗口。如果浏览器是基于应用的浏览器,则可以启动所选应用。如果浏览器被配置用于数据输入,则可以输入与图像相关联的数据。如果浏览器被配置为呈现文档,则可以打开与图像相关联的文档并且可能打开与文档相关联的应用。
图21A-21F示出了用于创建用于基于图像的浏览器的选择输入的物体动作的若干例子。选择输入270被设计为选择主要位置处的突出显示的图像。在所示例子中,用于选择的图像272位于基于图像的浏览器274的主要位置处。
图21A-21B示出了具有触摸屏显示器的便携式电子设备。在一个实施例中,如图21A所示,按压、轻敲或多个轻敲278创建选择输入。在另一实施例中,如图21B所示,触摸屏上基本上垂直的挥动276或沿着触摸屏的基本上垂直的滑动276创建选择输入。在一个实现中,可以在触摸屏的触摸感测区内的任意位置进行基本上垂直的挥动/滑动276、按压或轻敲278。在另一实现中,必须在触摸屏的触摸感测区的特定区域中进行基本上垂直的挥动/滑动276、按压或轻敲278,例如在与基于图像的浏览器274紧邻的区域中,或可替换地在图像浏览器274自身之上。在一种情况下,必须在主要位置内的图像之上进行垂直滑动或轻敲276或278。
图21C和21D示出了具有触摸板的便携式电子设备。图21C包括具有中心按钮区的圆形触摸板,其中中心按钮区可以是机械按钮或触敏按钮,而图21D包括正方形或矩形触摸板。在一个实施例中,按钮区处的按钮按压278创建选择输入(图21C)。在另一实施例中,按压、轻敲或基本上垂直的挥动/滑动276创建选择输入(图21D)。
图21E示出了具有触敏外壳的便携式电子设备。触敏外壳位于围绕显示器的边框区域277中。从而,边框区域277可以包括显示器侧面下或侧面上的水平和垂直感测组件。在所示实施例中,紧邻基于图像的浏览器274的侧边框上的基本上垂直的挥动/滑动276创建选择输入。另外,在外壳更像是延伸表面的情况下,可以与在图21A-21D中所示的触摸屏和触摸板的上下文中所描述的类似地创建选择输入。
图21F示出了具有触摸屏的便携式电子设备。在这个实施例中,显示器被配置为呈现接收触摸输入的虚拟机构或用户接口元件。在一个例子中,如图21F所示,虚拟机构是虚拟触摸区279和按钮区,类似于图21C。在这个例子中,当轻敲按钮区时创建选择输入。
图22是根据本发明一个实施例的浏览器方法300。该浏览器方法例如可以是前两个方法的组合。
方法300一般开始于方框302,其中在显示区内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中的一部分图像。可以在主要或突出显示位置以及处于主要位置邻近位置(例如,左边,右边,上部,下部等)处的一个或多个次要位置中呈现图像。主要位置一般意味着图像能够被选择。作为例子,基于图像的浏览器可以是此处描述的任意一种。
在方框302之后,方法300进入方框304,其中在感测表面之上检测物体。物体例如可以是用户的手指。作为例子,感测表面可以被实现为触摸板、触摸屏和/或触敏外壳。可替换地或附加地,感测表面可被实现为表面之上的接近区域,诸如接近感测板、接近感测屏和/或接近感测外壳。
在方框304之后,方法300进入方框306,其中确定是否接收到导航输入。
如果接收到导航输入,则方法300进入方框308,其中基于图像的浏览器的图像根据导航输入切换。切换例如可以基于物体的数目、位置、速度、方向、和物体动作的长度。一般地说,切换包括顺序地将图像推移如或推移出观察区,并且通过次要和主要位置。推移可以与用户相对于感测表面的打转、滑动或挥动动作的速度成比例。
如果未识别出导航输入,则方法300进入方框310,其中确定是否接收到选择输入。如果未接收到选择输入,则方法300返回到方框306。如果接收到选择输入,则方法300进入方框312,其中呈现与主要或突出显示的图像相关联的可选择数据。例如可以垂直菜单列表格式呈现可选择的数据。
此后,方法300进入方框314,其中确定是否选择了可选择数据项中的任何一个。如果没有,则方法进入方框316,其中方框316可以是待命(standby)方框或超时方框。如果是待命,则方法300等待进行选择,即呈现菜单列表直到做出选择为止。如果是超时,则方法300返回到显示图像浏览器(方框302)。一般地,显示器恢复回在进行选择输入之前最后的浏览器设置。
如果在方框314确定选择可选择数据项,则方法300进入方框318,其中发起与可选择项相关联的动作。
在一个实施例中,以增量(increment)划分被指定为接收挥动的区域的大小,其中每个增量代表一个图像。因此,用户能够估量他们愿意浏览的位置。在大多数情况下,区域根据图像数目而增加。
根据浏览器中图像的数目,可能需要一个或多个挥动来浏览整个图像集。
图23A-23H示出了使用上述方法的示例性浏览序列。在便携式电子设备上执行该浏览序列,其中该便携式电子设备具有布置在便携式电子设备的显示区之上的触摸屏。
如图23A所示,便携式电子设备在便携式电子设备的显示区中显示基于图像的浏览器。在这个例子中,基于图像的浏览器被配置为呈现与存储在便携式电子设备上的音轨或歌曲相关联的曲集图像(每个歌曲具有分配给其的一个曲集图像)。
如图23B所示,用户在显示区之上挥动其手指。在某些情况下,挥动可以依赖于显示区内的位置,而在其他情况下,可以在显示区内的任意位置进行挥动。在所示实施例中,在被显示的图像浏览器之下的区域中执行挥动。这允许用户在进行挥动的同时观看图像浏览器。当然,其他区域也是可能的,例如在浏览器之上挥动。这具有模拟翻动真实曲集箱的优点。
如图23C所示,便携式电子设备识别挥动并相应地移动图像。作为例子,挥动的长度、挥动的速度和挥动的方向是控制针对给定挥动进行循环的图像数目的许多可能因素中的一些因素。在所示实施例中,用户向左挥动,这使得图像向左移动(这类似于翻动曲集箱)。当然,也可以与手指挥动方向相反地移动图像。在大多数情况下,图像移动与手指挥动同时发生。
如图23D所示,用户在主要位置处的图像之上轻敲或按压其手指。可替换地,用户可以在主要位置的图像处垂直挥动。
如图23E所示,便携式电子设备识别轻敲或按压或垂直挥动,并且呈现与主要位置处的曲集相关联的歌曲列表。歌曲列表中的每个歌曲是可选择的。在某些情况下,这是一个全新的窗口(例如,菜单窗口)。在其他情况下,列表是图像的一部分或与图像有关。例如,列表可以覆盖在图像的顶部上,或在与曲集插图有关的新图像之上(例如,曲集的背面)。在一个实施例中,图像被配置为绕水平轴旋转,从而使得看起来好像正在观看包含该列表的图像的背面。如果使用垂直挥动,则旋转方向可以与垂直挥动的方向有关,从而使得看似用户正在翻动图像。另外,与原始图像大小相比,可以放大歌曲列表以及图像,以使得更易于观看选择。作为例子,可以使用使得图像和列表看似增长的切换效果。同时,随着图像列表大小的增长,可以使得次要图像更小或收缩(或它们可以简单地消失)。在某些情况下,可以显示列表中的每个歌曲,而在其他情况下,可以仅显示列表的一部分。
在图23F中,用户可以在歌曲列表中导航。这例如可以通过发起垂直滚动的垂直挥动来完成。这还可以采用随着手指在列表中上下移动而移动的高亮显示条来完成,例如高亮显示条高亮显示手指附近的歌曲(如图所示)。
如图23F所示,垂直挥动可以在列表中移动高亮显示条。
如图23G所示,用户通过例如在所希望的歌曲之上按压或轻敲其手指来执行选择事件。
如图23H所示,便携式电子设备识别选择事件,并且开始播放歌曲。便携式电子设备还可以打开播放窗口(如图所示)。
图24A-24H示出了使用上述方法的示例性浏览序列。在便携式电子设备上执行该浏览序列,其中该便携式电子设备具有显示区和单独的触摸板区域以及按钮区。这可被物理或虚拟地实现。
如图24A所示,便携式电子设备在便携式电子设备的显示区中显示基于图像的浏览器。基于图像的浏览器被配置为呈现与存储在便携式电子设备上的地址簿相关联的联系人图像(每个联系人具有分配给其的一个图像)。作为例子,联系人图像可以是地址簿中个人的照片。
如图24B所示,用户在触摸板区域之上挥动其手指。
如图24C所示,便携式电子设备识别挥动,并相应移动图像。作为例子,挥动的长度、挥动的速度和挥动的方向是控制针对给定挥动进行循环的图像数目的许多可能因素中的少量几个因素。在所示实施例中,用户顺时针挥动,这使得图像向左移动。当然,也可以与手指挥动方向相反地移动图像。在大多数情况下,图像移动与手指挥动同时发生。
如图24D所示,一旦所希望的图像被置于主要位置,则用户在按钮区之上轻敲或按压其手指。可替换地,用户可以按压或轻敲触摸板区域(单击,双击等)。
如图24E所示,便携式电子设备识别轻敲或按压,并且呈现与联系人图像相关联的联系人信息。联系人信息可以包括地址、家庭成员、电话号码、电子邮件地址。在某些情况下,该数据可以是可选择的数据,例如电话号码和电子邮件地址。在某些情况下,这是一个全新的窗口(例如菜单窗口)。在其他情况下,联系人信息是联系人图像的一部分或与联系人图像有关。在一个实施例中,联系人图像被配置为绕着水平轴旋转,从而使得看似正在观看包含列表的联系人图像的背面。如果使用垂直挥动,则旋转方向可以与垂直挥动的方向有关,从而使得看似用户正在翻动图像。另外,与原始图像大小相比,可以放大联系人信息,以使得更易于观看和选择。作为例子,可以使用使得联系人信息看似增长的切换效果。同时,随着图像列表大小的增长,可以使得次要图像更小或收缩(或它们可以简单地消失)。在某些情况下,显示所有联系人信息,而在其他情况下,仅显示联系人信息的一部分。
如图24F所示,用户在联系人信息中导航。当数据量比正在显示的大时,这例如可以通过发起垂直滚动的垂直挥动来完成。
如图24G所示,用户通过例如在可选择的数据项、诸如电话号码之上按压或轻敲其手指来执行选择事件。
如图24H所示,便携式电子设备识别选择事件,并且可以发起电话呼叫。便携式电子设备还可以回返到联系人图像,从而用户知道在呼叫谁。
图25是根据本发明一个实施例的选择方法350。方法350一般地开始于方框352,其中在显示区内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中的一部分图像。可以在主要或突出显示位置以及处于主要位置邻近位置(例如,左边,右边,上部,下部等)处的一个或多个次要位置中呈现图像。主要位置一般意味着图像能够被选择。作为例子,基于图像的浏览器可以是此处描述的任意一种。
在这个实施例中,存在与前图像相关联的后图像。当浏览器正切换元素时呈现前图像。当前图像被选择时呈现后图像。后图像例如可以包括与前图像相关联的可选择的数据。
在方框352之后,方法350进入方框354,其中检测选择输入事件。在一个实施例中,选择输入事件是轻敲或按压。在另一实施例中,选择输入事件是垂直挥动事件。虽然不要求,但是在大多数情况下,对于将被识别的选择事件,选择事件必须发生在主要位置中的图像之上。
在方框354之后,方法进入方框356,其中当检测到选择输入事件时翻转前图像和后图像。例如,如果正显示前图像并且检测到选择输入事件,则从视图中去除前图像,而呈现后图像用于视图。相反,如果正显示后图像并且检测到选择输入事件,则从视图中去除后图像,而呈现前图像用于视图。在一个实施例中,翻转简单的是在相同位置插入或取代图像。在另一实施例中,图像被配置为看似绕着水平轴旋转。在这个实施例中,图像绕着水平轴从前转到后以及从后转到前。在某些情况下,这可以包括当图像旋转时使图像歪斜,以使其看似在前景和背景之间移动(例如,前缘变大而后缘变小)。本质上,该效果被配置为模拟旋转2D平面物体,使得可以看到物体的不同侧。
图26A-26E示出了在上述实施例中所使用的翻转序列。如图26A所示,用户将其手指放置在要翻转的图像之上(例如,主要图像)。如图26B-26D所示,用户在垂直方向上滑动其手指。滑动可以是向上或向下。
如图26B所示,在滑动开始时图像的边沿在手指垂直移动时跟随手指。在本例中,手指向下滑动,并且因此元素的上边沿跟随手指。另外,水平轴之上的元素的第一部分被配置为放大,而水平轴之下的元素的第二部分被配置为收缩。另外,元素被配置为在运动过程中倾斜,以使得看似第一部分正引到前景,并且第二部分正被移到背景。例如,第一部分的上边沿从水平轴水平向外倾斜,而下部的下边沿从水平轴水平向内倾斜。
如图26C所示,继续这个效果,直到图像的上边沿和下边沿与水平轴对齐。图像消失,或者显示小的线段。
如图26D所示,随着手指垂直移动,图像的边沿继续跟随手指。第一部分开始移到水平轴之下,并且第二部分移到水平轴之上。第一部分保持被放大并且向外倾斜,但是以相反的取向,而第二部分保持较小并且向内倾斜,但是以相反的取向。
还可以例如从前景到背景倾斜图像上的内容。
如图26E所示,在滑动的最后,后图像被以其原始大小并且没有任何歪斜地(原始状态)置于视图中。然而,在某些情况下,在翻转过程中可以使后图像逐渐变大,尤其是如果它包含可选择数据或难以观看的数据。
应当注意,本发明不限于前和后图像,并且可以翻阅主要位置处不止两个图像。
图27是根据本发明一个实施例的浏览方法400。方法400一般地开始于方框402,其中在显示区内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中的一部分图像。可以在主要或突出显示位置以及处于主要位置邻近位置(例如,左边,右边,上部,下部等)处的一个或多个次要位置中呈现图像。在所示实施例中,浏览器包括主要图像左侧和右侧两者上的多个次要图像。主要位置一般意味着元素能够被选择,以启动新任务或动作。作为例子,基于图像的浏览器可以是此处描述的任意一种。
在方框402之后,方法进入方框404,其中在次要图像之一之上识别选择输入事件。选择输入可以是轻敲或按压,或可以仅是物体出现在次要图像之上。
在方框404之后,方法进入方框406,其中切换图像以便将所选次要图像置于主要位置中。例如,如图28A和28B所示,当用户将其手指放置在主要位置左侧两个位置的次要图像之上时,所有图像向右移动两个位置,使得所选次要图像被置于主要位置中。可以对主要位置左侧的次要图像进行相同的处理。
图29是根据本发明一个实施例的浏览方法420。方法420一般地开始于方框422,其中在显示区内显示基于图像的浏览器窗口。基于图像的浏览器被配置为至少呈现一组图像中的一部分图像。可以在主要或突出显示位置以及处于主要位置邻近位置(例如,左边,右边,上部,下部等)处的一个或多个次要位置中呈现图像。主要位置一般意味着图像能够被选择以启动新任务或动作。作为例子,基于图像的浏览器可以是此处描述的任意一种。每个图像具有与其相关联的字母表字母标记。字母表字母标记例如可以基于与图像相关联的标题的拼写。例如,在曲集的情况下,字母表字母标记是曲集名称。另外,图像被配置为处于基于字母表字母标记的字母表顺序(例如,图像以A1开始,并且水平地位于另一个旁边直到Z(n))。
方法420还包括方框424,其中在显示区的底部上以字母表顺序显示字母表的字母。方法420还包括方框426,其中在所显示的字母之上检测物体。方法420还包括方框428,其中切换图像浏览器的图像,以便将与该字母相关联的第一图像置于主要位置中。例如参见图30A和30B,其示出了如果用户应当移动并将其手指放置在字母E之上和/或按压字母E,则图像随后切换,使得第一个E图像被置于主要位置。在一个实施例中,所选择的字母被高亮显示,或当字母被选择时显示新字母标志符。
应当理解,本发明不限于字母表顺序,并且可以使用其他准则,包括例如流派、时间等。
图31是根据本发明一个实施例的浏览方法450。方法450包括方框452,其中显示基于图像的浏览器。基于图像的浏览器包括主要位置和主要位置第一和第二侧上的第一和第二次要位置。基于图像的浏览器例如可以对应于此处描述那些中的任意一个。
方法450还包括方框454,其中在位于主要位置多侧处的第一或第二次要位置处的图像之上检测物体。方法450还包括方框456,其中次要图像之上的物体的出现被识别为导航输入。
方法450还包括方框458,其中根据导航输入切换图像。例如,如果物体位于第一侧上,则图像在第一方向上移动,而如果物体位于第二侧上,则图像在与第一方向相反的第二方向上移动。作为例子,如果物体位于左侧,则图像向左移动,而如果物体位于右侧,则图像向右移动。图像移动的位置数一般取决于检测到物体的时间长度。例如,一(1)秒的检测可以等于五(5)次图像切换。另外,快速轻敲可被配置为移动一个切换。以这种方式,用户可以通过轻敲而增量地切换图像。在提供多触感测表面的情况下,本发明还可以提供基于在用户动作过程中出现的手指数的加速浏览。例如,增加第二个手指使得遍历加快2倍,增加第三个手指使得遍历加快3倍等。
图32是根据本发明一个实施例的为列表分配图像的方法500。可以在将列表下载到便携式电子设备之前在主机处执行该方法,或可替换地,它可在便携式电子设备处被执行。
方法500一般以创建文件的方框502开始。文件可以是数据项列表。该列表例如可以是包含大歌曲库中一部分歌曲的播放列表。播放列表有些是子菜单的,从而用户不必浏览大的库。它还起将歌曲组织成诸如舞曲或轻音乐等的类别中的用途。应当理解,文件不限于播放列表,并且在文件中可以包含其他数据。例如,文件可以是包含联系人信息的地址文件。创建文件通常包括为文件提供标题或题目。
在方框502之后,方法500进入方框504,其中为文件分配图像。例如可以从照片库、pdf库等中选择图像。这可以例如通过(1)选择文件、(2)选择操作菜单中的增加图像选项,从而打开包含图像的窗口、(3)从窗口中选择图像、和随后(4)将图像分配给播放列表来完成。
在方框504之后,方法进入方框506,其中图像被添加到图像浏览器。包括该图像的文件将被置于图像浏览器,从而它将被包括在任意后续浏览经历中。
图33是根据本发明一个实施例的便携式电子设备的操作方法550。便携式电子设备能够被在多个取向上使用。作为例子,可以在纵向模式和横向模式中使用便携式电子设备。在一个实施例中,便携式电子设备具有矩形的显示区。作为例子,显示区可以具有对应于横向和纵向模式的16∶9或4∶3的配置。另外,显示区可被配置为基本上充满便携式电子设备的前表面。
方法550一般地开始于方框552,其中提供第一GUI和第二GUI。第一和第二GUI基于相同的数据,但使用不同的格式化方案来示出数据。在一个实施例中,第一GUI被配置为基于文本的垂直菜单列表,而第二GUI被配置为基于图像的图像浏览器。图像浏览器中的图像与菜单中的相应文本数据相关联。作为例子,第一GUI可以是音轨的垂直列表,而第二GUI可以是曲集的水平排列。
在方框552之后,方法进入方框554,其中确定便携式电子设备的取向。这可以例如采用倾斜传感器或加速计(除了其他之外)来完成。在一个实施例中,确定包括确定正在纵向模式中还是在横向模式中使用便携式电子设备。
如果便携式电子设备处于第一取向(纵向),则方法554进入方框556,其中呈现第一图形用户接口(GUI)。
如果便携式电子设备处于第二取向(横向),则方法进入方框558,其中呈现第二图形用户接口(GUI)。
在一个实施例中,如图34所示,当设备处于纵向模式时呈现基于菜单的窗口,并且当设备处于横向模式时呈现基于图像的浏览器。应当理解,纵向模式适合于例如在垂直菜单列表中的垂直滚动,而横向模式适合于例如在水平图像浏览器中的水平滚动(在横向模式中可以观看到更多图像)。
图35是根据本发明一个实施例的媒体播放器700的方框图。媒体播放器700包括属于用于控制媒体播放器700的整体操作的微处理器或控制器的处理器702。媒体播放器700在文件系统704和高速缓存706中存储属于媒体项的媒体数据。文件系统704通常是存储盘或多个盘。文件系统704通常为媒体播放器700提供高容量存储能力。文件系统704不仅可以存储媒体数据而且可以存储非媒体数据(例如,当在磁盘模式中操作时)。然而,由于对文件系统704的存取时间相对慢,媒体播放器700还可以包括高速缓存706。高速缓存706例如是以半导体存储器提供的随机存取存储器(RAM)。对高速缓存706的相对存取时间明显短于文件系统1004。然而,高速缓存706不具有文件系统1004的大存储容量。另外,文件系统704在活动时比高速缓存706消耗更多能量。当媒体播放器700是以电池(未示出)供电的便携式电子设备时,能耗经常是关心的。媒体播放器700还包括RAM 720和只读存储器(ROM)722。ROM 722可以以非易失性方式存储将执行的程序、实用程序或处理。RAM 720诸如为高速缓存1006提供易失性数据存储。
媒体播放器700还包括允许媒体播放器700的用户与媒体播放器700交互的用户输入设备708。例如,用户输入设备708可以采取各种形式,诸如按钮、小键盘、拨号盘等。另外,媒体播放器700包括可由处理器702控制以向用户显示信息的显示器710(屏幕显示)。数据总线711可以有利于至少在文件系统704、高速缓存706、处理器702和CODEC 712之间的数据传输。
在一个实施例中,媒体播放器700用于在文件系统704中存储多个媒体项(例如,歌曲)。当用户希望媒体播放器播放特定媒体项时,在显示器710上显示可用媒体项的列表。然后,通过使用用户输入设备708,用户可以选择可用媒体项之一。处理器702在接收到对特定媒体项的选择之后,将特定媒体项的媒体数据(例如,音频文件)提供给编码器/解码器(CODEC)712。CODEC 712然后生成用于扬声器714的模拟输出信号。扬声器714可以是媒体播放器700内部的或媒体播放器700外部的扬声器。例如,连接到媒体播放器700的头戴听筒或耳机被认为是外部扬声器。
媒体播放器700还包括耦接到数据链路718的网络/总线接口716。数据链路718允许媒体播放器700耦接到主机计算机。可以在通过有线连接或无线连接提供数据链路718。在无线连接的情况下,网络/总线接口716可以包括无线收发器。
在一个实现中,主机计算机可以利用驻留在主机计算机上的应用来允许利用并提供对播放列表-包括媒体设备播放列表-的管理。一种这样的应用是Cupertino,CA的Apple Inc.出品的iTunesTM
图36是根据本发明一个实施例的媒体管理系统800的方框图。媒体管理系统800包括主机计算机802和媒体播放器804。主机计算机802通常是个人计算机。除了其他常规组件之外,主机计算机包括作为软件模块的管理模块806。管理模块806提供对于不仅主机计算机802上的、而且媒体播放器804上的媒体项(和/或播放列表)的中央管理。更具体地,管理模块806管理存储在与主机计算机802相关联的媒体存储设备808中的那些媒体项。管理模块806还与媒体数据库810交互,以在媒体存储设备808中存储与媒体项相关联的媒体信息。
媒体信息涉及媒体项的特性或属性。例如,在音频或影音媒体的情况下,媒体信息可以包括以下中的一个或多个:标题、曲集、轨迹、艺术家、创作者和流派。这些类型的媒体信息特定于特定的媒体项。另外,媒体信息可以涉及媒体项的质量特性。媒体项的质量特性的例子可以包括下面中的一个或多个:位速率、采样率、均衡器设置、音量调节、开始/停止和总时间。
另外,主机计算机802包括播放模块812。播放模块812是可被用于播放存储在媒体存储设备808中的某媒体项的软件模块。播放模块812还可以显示(在显示器屏幕上)或以其他方式利用来自媒体数据库810的媒体信息。通常,感兴趣的媒体信息对应于将由播放模块812播放的媒体项。
主机计算机802还包括耦接到媒体播放器804内相应通信模块816的通信模块814。连接或链路818可拆除地耦接通信模块814和816。在一个实施例中,连接或链路818是提供数据总线-诸如FIREWIRETM总线或USB总线-的缆线,这是本领域公知的。在另一实施例中,连接或链路818是无线信道或通过无线网络的连接。因此,根据实现,通信模块814和816可以有线或无线方式通信。
媒体播放器804还包括存储媒体播放器804内的媒体项的媒体存储设备820。可选地,媒体存储设备820还可以存储数据,即非媒体项存储。通常通过连接或链路818从主机计算机702接收被存储到媒体存储设备820的媒体项。更具体地,管理模块806通过连接或链路818将驻留在媒体存储设备808上的所有或某些媒体项发送到媒体播放器804内的媒体存储设备820。另外,也被从主机计算机802传递到媒体播放器804的媒体项的相应媒体信息可以被存储在媒体数据库822中。就此而言,来自主机计算机802内媒体数据库810的某些媒体信息可以通过连接或链路818被发送到媒体播放器804内的媒体数据库822。另外,管理模块806还可以通过连接或链路818将标识某些媒体项的播放列表发送到媒体播放器804内的媒体存储设备820或媒体数据库822。
另外,媒体播放器804包括耦接到媒体存储设备820和媒体数据库822的播放模块824。播放模块824是可被用于播放存储在媒体存储设备820中的某些媒体项的软件模块。播放模块824还可以显示(在显示器屏幕上)或以其他方式利用来自媒体数据库822的媒体信息。通常,感兴趣的媒体信息对应于将由播放模块824播放的媒体项。
因此,在一个实施例中,媒体播放器804具有有限能力来或不能管理媒体播放器804上的媒体项。然而,主机计算机802内的管理模块806可以间接地管理驻留在媒体播放器804上的媒体项。例如,为了将媒体项“添加”到媒体播放器804,管理模块806起从媒体存储设备808中识别要添加到媒体播放器804的媒体项的作用,并且使所识别的媒体项被传递到媒体播放器804。作为另一例子,为了从媒体播放器804中“删除”媒体项,管理模块806起从媒体存储设备808中识别要删除的媒体项的作用,并且使所识别的媒体项被从媒体播放器804中删除。作为另一例子,如果利用管理模块806在主机计算机802处改变(即变动)媒体项的特性,则这样的特性也可被延续到媒体播放器804上的相应媒体项。在一个实现中,在媒体播放器804上的媒体项与主机计算机802上的媒体项同步期间,以类似批量的处理进行添加、删除、和/或改变。
在另一实施例中,媒体播放器804具有有限的能力来或不能管理媒体播放器804上的播放列表。然而,主机计算机802内的管理模块806可以通过管理驻留在主机计算机上的播放列表来间接地管理驻留在媒体播放器804上的播放列表。就此而言,对播放列表的添加、删除或改变可以在主机计算机802上被执行,并且然后当被传递到时而被延续到媒体播放器804。
如前所述,同步是媒体管理的一种形式。在上面并且在上面提到的相关申请中还讨论了自动启动同步的能力。然而,另外可以限制设备之间的同步,以在主机计算机和媒体播放器彼此未识别时防止自动同步。
根据一个实施例,当媒体播放器首次连接到主机计算机时(或更一般地,当不存在匹配标识符时),询问媒体播放器的用户其是否希望将媒体播放器加入、分配或锁定到主机计算机。当媒体播放器的用户选择将媒体播放器加入、分配或锁定到主机计算机时,则伪随机标识符被获取并被存储在主机计算机和媒体播放器两者内的媒体数据库或文件中。在一个实现中,该标识符是与主机计算机或其管理模块相关联(例如,由主机计算机或其管理模块产生或已知)的标识符,并且这种标识符被发送并存储在媒体播放器中。在另一实现中,标识符与媒体播放器相关联(例如,由媒体播放器产生或已知的),并且被发送并存储在主机计算机的文件或媒体数据库中。
具有图像功能的基于图像的浏览器通常需要多个不同的图像格式,以支持浏览器的各种显示模式。例如,浏览器可能需要用于主要位置的完整图像、以及用于次要位置的各种缩略图,这可以帮助用户浏览一组图像。这可以包括局部版本、倾斜版本、包括反射的版本等。
用于创建图像浏览器窗口的各种图像的一种方法是将原始图像下载到便携式媒体设备,并且然后在需要显示时将原始图像代码转换(transcode)为便携式媒体设备上所需要的格式。这有时被称为实时处理数据。虽然这可能工作,但是一般认为这种方法具有若干缺点,这使得对于用户吸引力很小。例如,由于格式化图像是处理密集的任务(尤其是在缺乏其更大主机的马力的便携式媒体设备上),便携式媒体设备往往操作得慢,并且消耗更多能量。因此,在便携式媒体设备上格式化图像可能导致不令人满意的用户体验。例如,在图像被格式化期间用户必须等待。另一个例子是便携式媒体设备的电池往往更经常地耗尽。
为了减小或克服这些缺点,可以在下载之前或下载期间在主机计算机上预先格式化图像。当图像被识别为用于下载时,从原始图像得到的各种预格式化图像(并且可能还有原始图像)被发送到便携式媒体设备。在可以比便携式媒体设备更容易地处理这些任务的主机上执行该处理。任务例如可以包括缩放、裁剪、旋转、颜色校正、倾斜、反射等等。一旦被便携式媒体设备接收,预格式化的图像就被存储以便以后使用。通过存储这些图像,媒体设备不必执行与图像格式化相关联的任何劳动密集型任务。即,预先格式化的图像使得媒体设备从显示这些图像所需的大部分工作中解脱出来。结果,设备操作得更快,并且不需要重复充电。在一个实施例中,预先格式化的图像中的至少某一些是缩略图。
在媒体设备使用期间,基于图像的浏览器可以请求显示图像。取代上述方法中的处理原始图像,设备简单地从媒体数据库获取适当的预先格式化的图像,并且在显示器上将其呈现给用户。预先格式化的图像可以包括用于主要位置的完整图像和用于次要位置的多个不同的缩略图大小的图像。然而,在某些情况下,当要呈现图像时,可以仍然使用媒体设备来执行某些处理(例如,切换、动画、倾斜、反射等)。
在某些情况下,媒体设备在被连接到主机时向主机表达或通知主机在将图像下载到媒体设备时希望哪些图像格式。媒体设备例如可以向主机设备发送对应于不同格式的各种图像简档(profile)。图像简档一般包含每个图像格式的属性或关键字。作为例子,图像简档可以描述每个图像格式的大小、取向、像素格式、色深度等。该特定方法有助于在使用具有不同软件和硬件版本的不同媒体设备时通常出现的兼容性问题,即由于媒体设备表达它想要从主机设备获取什么信息时,所以软件/硬件的版本不相关。
图37是根据本发明一个实施例的在主机设备和便携式媒体设备之间传输图像数据的方法900。例如可由媒体管理软件执行方法900。该方法包括方框902、904和906。在方框902中,在主机设备处接收图像下载请求。图像下载请求指定存储在主机设备上的图像用于下载到便携式媒体设备。可以在主机设备处或通过用户接口在媒体设备处做出请求。例如,用户可以选择一组图像,然后选择下载按钮。可替换地,可由媒体设备做出请求而不需要用户输入。
在方框904中,在主机设备处产生用于每个被请求图像的图像集合。每个图像集合包含原始图像的新版本或不同格式。在某些情况下,图像集合还可以包含原始图像。例如,新版本可以包括主要图像和各种次要图像,其中次要图像中的每一个通常是主要图像的较小版本(并且可被重新配置、倾斜、反射等)。应当注意,新版本的文件大小通常比原始图像的文件大小小很多。因此,与相应的原始图像相比,它们占据存储设备中更少的空间。
每个新版本具有基于便携式媒体设备的显示需要的不同图像简档。特定媒体设备的图像简档可被存储在主机设备中,或者图像简档可以通过媒体设备被提供给主机设备。在第一种情况下,媒体设备可以为主机设备提供标识符(ID),其中主机可以使用该标识符来确定发出请求的媒体设备的图像简档。例如,在获取ID之后,主机可以参考包括被识别的媒体设备的所有能力的以前存储的表或列表。在后一种情况下,作为与主机设备的同步或握手过程的一部分,媒体设备可以自动地上传该信息。
在方框906中,作为下载处理的一部分,用于每个被请求图像的图像集合被发送到便携式媒体设备。一旦被便携式媒体设备接收,图像集合被存储在便携式媒体设备中以便以后使用。图像集合可以被存储在便携式媒体设备的存储器中。为了在存储器中高效地存储图像,每个不同的图像集可被存储在它们自己的文件内。
一旦被下载并且在媒体设备的操作过程中,可以在媒体设备上做出显示请求。此后,基于显示请求,从存储器检索一个或多个图像。显示请求指出要被显示在媒体播放器上的图像。一旦被检索到,图像可被显示。在浏览模式中,按照浏览器所确定地显示图像。
图38是根据本发明一个实施例的便携式媒体设备1000的操作方法。该方法包括方框1002、1004、1006和1008。在方框1002中,存储图像数据。图像数据至少包括多个图像集合。图像集合包含基于原始图像的多个不同格式化的图像,并且还可以包括原始图像。不在便携式媒体设备上形成图像集合;而是在非便携式媒体设备的设备上单独产生它们。例如,可以在将图像集合下载到便携式媒体设备以便存储的主机设备上产生图像集合。作为例子,可由图37所述的方法提供图像集合。可替换地或附加地,可从已从主机下载了图像集合的另一便携式媒体设备下载图像集合。
在方框1004中,接收显示命令。显示命令指定将被显示的图像数据的一个或多个图像。可以通过在媒体播放器的用户接口上进行选择的用户来产生显示命令。
在方框1006中,至少检索被指定的图像。在某些情况下,仅检索被指定的图像。在其他情况下,不只检索被指定的图像。例如,虽然显示命令可能仅指定单个图像,但是可以附加地检索与该图像相关联或链接到该图像的其他图像。
在方框1008中,输出所述一个或多个被检索的图像。被检索的图像可以被输出到显示器。在接收到被检索的图像之后,显示被检索的图像。在某些情况下,显示所有图像,而在其他情况下,仅显示这些图像的一部分。当图像的大小和数目大于屏幕大小和/或基于图像的浏览器中的位置数时,可以实施后一种情况。
在美国专利申请No.10/973,657中可以找到在主机和便携式设备之间传输图像以及在便携式设备处显示图像的例子,通过引用将该申请文献结合在此。
虽然在多个上述实施例中强调的媒体项(或媒体资源)是音频项(例如,音频文件或歌曲),但是媒体项不限于音频项。例如,媒体项可以可替换地涉及视频(例如,电影)或图像(例如,照片)。
虽然在上面多个实施例中针对便携式电子设备描述了本发明,但是本发明不限于用于便携式电子设备。本发明的其他实施例可被用于其他电子设备,这些电子设备可以是便携式的也可以不是便携式的,诸如计算机(例如,个人计算机)、媒体播放器(例如,音乐、视频、游戏、图像)或媒体存储设备。
本发明的各个方面、实施例、实现或特征可被单独使用,或以任意组合使用。
本发明优选地由软件实现,但是也可以硬件或硬件和软件的组合实现。本发明还可被实现为计算机可读介质上的计算机可读代码。计算机可读介质是可以存储随后可被计算机系统读取的数据的任何数据存储设备。计算机可读介质的例子包括只读存储器、随机存取存储器、CD-ROM、DVD、磁带、光数据存储设备和载波。计算机可读介质还可被分布在联网的计算机系统上,从而以分布方式存储和执行计算机可读代码。
虽然已经按照若干优选实施例描述了本发明,但是存在落在本发明的范围内的改动、置换和等同物。
还应当注意,存在实现本发明的方法和装置的许多可替换方式。因此,旨在将下面所附的权利要求解释为包括落在本发明的真实精神和范围内的所有这些改动、置换和等同物。

Claims (28)

1.一种包括触敏表面和视觉输出设备的手持式电子设备,所述视觉输出设备能够在至少两个组中呈现多个图像,其中所述多个图像能够响应于对于所述触敏表面的用户输入而顺序地从第一组推移到第二组,
其中所述图像对应于专辑插图、电影插图、照片、模式、应用、日历组件、联系人或文档,
其中所述用户输入包括对于触敏表面提供的至少一个滑动手势,并且在所述视觉输出设备呈现的图像中的一个或多个之上提供滑动手势;
其中呈现所述图像以使得以主要模式显示所述图像中的一个图像,而以次要模式显示所述图像中多个其他图像;并且
其中基本上完全可见地呈现所述图像中以主要模式显示的所述一个图像,并且部分遮掩或畸变地呈现以次要模式显示的所述图像。
2.如权利要求1的手持式电子设备,其中所述用户输入是手指在所述触敏表面上或接近所述触敏表面的滑动动作。
3.如权利要求1的手持式电子设备,其中所述视觉输出设备和所述触敏表面是触摸屏显示器的一部分。
4.如权利要求3的手持式电子设备,其中所述用户输入是用户手指沿着所述触摸屏显示器的表面的滑动。
5.如权利要求4的手持式电子设备,其中所述推移基本上与手指沿着所述触摸屏显示器的表面滑动的速度成比例。
6.如权利要求4的手持式电子设备,其中手指在所述触摸屏显示器正显示的第一组图像和第二组图像上滑过所述触摸屏显示器,以便在所述第一组和所述第二组之间顺序地推移图像。
7.如权利要求4的手持式电子设备,其中手指滑过正显示的用户界面元素上,以便在所述第一组和所述第二组之间顺序地推移图像。
8.如权利要求1的手持式电子设备,其中所述触敏表面包括触摸板。
9.如权利要求1的手持式电子设备,其中用户输入是所述触敏表面上基本上水平的挥动。
10.如权利要求1的手持式电子设备,其中用户输入是关于所述触敏表面的基本上为圆周的运动。
11.如权利要求1-10中任一项的手持式电子设备,其中所述图像是对应于专辑的图片,每个所述专辑包括多个媒体项。
12.如权利要求1-10中任一项的手持式电子设备,其中响应于用户在所述触敏表面上轻敲其手指,呈现与所述图像中至少一个图像相关联的可供选择的一组数据。
13.如权利要求12的手持式电子设备,其中在正被呈现的所述图像中所述至少一个图像上提供手指轻敲,以便呈现所述可供选择的一组数据。
14.如权利要求1-10中任一项的手持式电子设备,其中基本上完全可见地呈现所述第一组图像中的至少一个,并且部分遮掩或畸变地呈现所述第二组图像中的多个图像。
15.如权利要求1-10中任一项的手持式电子设备,
其中图像的顺序推移表现为动画形式。
16.如权利要求15的手持式电子设备,其中图像顺序推移的动画模拟翻动图像。
17.如权利要求1-10中任一项的手持式电子设备,其中响应于用户动作,呈现与所述图像中至少一个图像相关联的可供选择的一组数据。
18.如权利要求17的手持式电子设备,其中所述可供选择的一组数据的呈现包括所述可供选择的一组数据的呈现的动画。
19.如权利要求18的手持式电子设备,其中所述可供选择的一组数据的呈现的动画包括所述图像中所述至少一个图像的二维旋转。
20.如权利要求1-10中任一项的手持式电子设备,其中响应于对于所述触敏表面的用户交互,呈现与图像组之一相关联的可供选择的一组数据。
21.如权利要求1-10中任一项的手持式电子设备,其中在所述第一组和所述第二组之间推移所述图像中的一个图像时,改变所述图像中以主要模式显示的所述一个图像。
22.如权利要求1-10中任一项的手持式电子设备,其中在所述第一组和所述第二组之间推移所述图像中的一个图像时,改变所述图像中以主要模式显示的所述一个图像。
23.一种便携式电子设备,包括:
显示设备,用于显示与一个或多个数据项相关联的多个图像;
用户输入设备,用于接收至少一个用户输入,其中所述用户输入设备包括触敏表面;和
操作地连接到所述显示设备和所述用户输入设备的处理设备,所述处理设备使得能够显示一组图像中的多个图像,并且能够根据所述用户输入设备处至少一个用户输入,在被显示的图像之间进行切换,
其中所述图像对应于专辑插图、电影插图、照片、模式、应用、日历组件、联系人或文档,
其中,所述用户输入包括对于触敏表面提供的手势,并且对于触敏表面提供的手势包括用户在触敏表面上或之上滑动手指;
其中呈现所述图像以使得以主要模式显示所述图像中的一个图像,而以次要模式显示所述图像中多个其他图像;并且
其中基本上完全可见地呈现所述图像中以主要模式显示的所述一个图像,并且部分遮掩或畸变地呈现以次要模式显示的所述图像。
24.如权利要求23的便携式电子设备,其中所述用户输入设备是触摸感测设备。
25.如权利要求24的便携式电子设备,其中所述用户输入设备是触摸板。
26.如权利要求24的便携式电子设备,其中所述用户输入设备和显示设备形成触摸屏。
27.如权利要求23的便携式电子设备,其中图像与所述用户输入同时移动。
28.如权利要求23的便携式电子设备,其中在切换过程中,图像在所述显示设备上水平移动。
CN200780033722.5A 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器 Active CN101512473B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410449822.8A CN104238943B (zh) 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US84383206P 2006-09-11 2006-09-11
US60/843,832 2006-09-11
US87874607P 2007-01-05 2007-01-05
US60/878,746 2007-01-05
US11/767,409 2007-06-22
US11/767,409 US8564543B2 (en) 2006-09-11 2007-06-22 Media player with imaged based browsing
PCT/US2007/078180 WO2008033853A2 (en) 2006-09-11 2007-09-11 Media player with imaged based browsing

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201410449822.8A Division CN104238943B (zh) 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器

Publications (2)

Publication Number Publication Date
CN101512473A CN101512473A (zh) 2009-08-19
CN101512473B true CN101512473B (zh) 2014-07-23

Family

ID=39059615

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200780033722.5A Active CN101512473B (zh) 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器
CN201410449822.8A Active CN104238943B (zh) 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201410449822.8A Active CN104238943B (zh) 2006-09-11 2007-09-11 具有基于图像的浏览的媒体播放器

Country Status (11)

Country Link
US (4) US8564543B2 (zh)
EP (2) EP2682851A1 (zh)
JP (4) JP2010503130A (zh)
KR (4) KR101296055B1 (zh)
CN (2) CN101512473B (zh)
AU (4) AU2007296558A1 (zh)
CA (2) CA2661200C (zh)
DE (4) DE202007018761U1 (zh)
GB (2) GB2455257B (zh)
HK (2) HK1164487A1 (zh)
WO (1) WO2008033853A2 (zh)

Families Citing this family (958)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2769165B1 (fr) 1997-09-26 2002-11-29 Technical Maintenance Corp Systeme sans fil a transmission numerique pour haut-parleurs
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
FR2781580B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent
FR2796482B1 (fr) 1999-07-16 2002-09-06 Touchtunes Music Corp Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles
FR2805377B1 (fr) 2000-02-23 2003-09-12 Touchtunes Music Corp Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede
FR2805072B1 (fr) 2000-02-16 2002-04-05 Touchtunes Music Corp Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
FR2805060B1 (fr) 2000-02-16 2005-04-08 Touchtunes Music Corp Procede de reception de fichiers lors d'un telechargement
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
FR2808906B1 (fr) 2000-05-10 2005-02-11 Touchtunes Music Corp Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles
FR2811175B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles
FR2811114B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement
FR2814085B1 (fr) 2000-09-15 2005-02-11 Touchtunes Music Corp Procede de divertissement base sur les jeux concours a choix multiples
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US7312785B2 (en) * 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9213365B2 (en) 2010-10-01 2015-12-15 Z124 Method and system for viewing stacked screen displays using gestures
US9182937B2 (en) 2010-10-01 2015-11-10 Z124 Desktop reveal by moving a logical display stack with gestures
JP2006081020A (ja) * 2004-09-10 2006-03-23 Fuji Photo Film Co Ltd 電子アルバム表示システム、電子アルバム表示方法、及び電子アルバム表示プログラム
US7797641B2 (en) * 2005-05-27 2010-09-14 Nokia Corporation Mobile communications terminal and method therefore
US20060271867A1 (en) * 2005-05-27 2006-11-30 Wang Kong Q Mobile communications terminal and method therefore
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8018440B2 (en) 2005-12-30 2011-09-13 Microsoft Corporation Unintentional touch rejection
US8683362B2 (en) 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US20080033919A1 (en) * 2006-08-04 2008-02-07 Yan Arrouye Methods and systems for managing data
US8104048B2 (en) * 2006-08-04 2012-01-24 Apple Inc. Browsing or searching user interfaces and other aspects
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
US10313505B2 (en) * 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US8564543B2 (en) 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US8736557B2 (en) * 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
EP1930906A1 (en) * 2006-12-08 2008-06-11 Sony Corporation Information processing apparatus, display control processing method and display control processing program
KR100773441B1 (ko) * 2006-12-19 2007-11-05 삼성전자주식회사 휴대단말의 콘텐츠파일 검색방법 및 장치
AU2006252190B2 (en) * 2006-12-21 2010-03-25 Canon Kabushiki Kaisha Collection browser for image items with multi-valued attributes
AU2006252194B2 (en) * 2006-12-21 2010-02-11 Canon Kabushiki Kaisha Scrolling Interface
AU2006252191B2 (en) 2006-12-21 2009-03-26 Canon Kabushiki Kaisha Scrolling Interface
US8554868B2 (en) 2007-01-05 2013-10-08 Yahoo! Inc. Simultaneous sharing communication interface
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US8607144B2 (en) * 2007-01-08 2013-12-10 Apple Inc. Monitor configuration for media device
US8612857B2 (en) * 2007-01-08 2013-12-17 Apple Inc. Monitor configuration for media device
US20080172614A1 (en) * 2007-01-08 2008-07-17 Varia Mobil Llc Action-based menus for a portable media device
KR100896055B1 (ko) * 2007-01-15 2009-05-07 엘지전자 주식회사 회전입력장치 구비 이동단말기 및 그 디스플레이 방법
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
TWI356335B (en) * 2007-05-10 2012-01-11 Htc Corp Handheld electronic device, graphical menu interfa
US20080288866A1 (en) * 2007-05-17 2008-11-20 Spencer James H Mobile device carrousel systems and methods
US20080298652A1 (en) * 2007-05-30 2008-12-04 Siemens Medical Solutions Usa, Inc. Method and system of previewing previous and forward frames of a selected end of diastole or end of systole frame candidate
US8185839B2 (en) * 2007-06-09 2012-05-22 Apple Inc. Browsing or searching user interfaces and other aspects
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US20080320415A1 (en) * 2007-06-22 2008-12-25 Nokia Corporation Apparatus, method and computer-readable storage medium for accessing media content
KR101372753B1 (ko) * 2007-06-26 2014-03-10 삼성전자주식회사 터치스크린을 구비한 단말기에서의 입력 방법 및 장치
US8701037B2 (en) * 2007-06-27 2014-04-15 Microsoft Corporation Turbo-scroll mode for rapid data item selection
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
KR101456047B1 (ko) * 2007-08-31 2014-11-03 삼성전자주식회사 휴대 단말기 및 그의 기능 수행 방법
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US20090063542A1 (en) * 2007-09-04 2009-03-05 Bull William E Cluster Presentation of Digital Assets for Electronic Devices
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8683378B2 (en) 2007-09-04 2014-03-25 Apple Inc. Scrolling techniques for user interfaces
KR100929236B1 (ko) * 2007-09-18 2009-12-01 엘지전자 주식회사 터치스크린을 구비하는 휴대 단말기 및 그 동작 제어방법
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
JP2009080608A (ja) * 2007-09-26 2009-04-16 Panasonic Corp 入力装置
US9058337B2 (en) * 2007-10-22 2015-06-16 Apple Inc. Previewing user interfaces and other aspects
KR20090050577A (ko) * 2007-11-16 2009-05-20 삼성전자주식회사 멀티미디어 컨텐츠를 표시 및 재생하는 사용자인터페이스및 그 장치와 제어방법
US8416198B2 (en) 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
KR101387527B1 (ko) * 2007-12-06 2014-04-23 엘지전자 주식회사 단말기 및 그 메뉴 아이콘 디스플레이 방법
JP4712786B2 (ja) * 2007-12-13 2011-06-29 京セラ株式会社 情報処理装置
GB2455767B (en) * 2007-12-20 2012-05-30 Sony Corp Remote control handset
AU2007249153B2 (en) * 2007-12-20 2010-08-26 Canon Kabushiki Kaisha A method of browsing media items using thumbnails
US10002189B2 (en) 2007-12-20 2018-06-19 Apple Inc. Method and apparatus for searching using an active ontology
US8549402B2 (en) * 2007-12-29 2013-10-01 Joseph Harold Moore System and method for providing internet radio service
US8707215B2 (en) * 2007-12-31 2014-04-22 Motorola Mobility Llc Hand-held device and method for operating a single pointer touch sensitive user interface
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8230360B2 (en) * 2008-01-04 2012-07-24 Apple Inc. User interface for selection from media collection
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
US8125461B2 (en) 2008-01-11 2012-02-28 Apple Inc. Dynamic input graphic display
US8059111B2 (en) * 2008-01-21 2011-11-15 Sony Computer Entertainment America Llc Data transfer using hand-held device
KR100900295B1 (ko) * 2008-04-17 2009-05-29 엘지전자 주식회사 이동 디바이스와 이동 통신 시스템의 사용자 인터페이스방법
US8217964B2 (en) 2008-02-14 2012-07-10 Nokia Corporation Information presentation based on display screen orientation
KR101012300B1 (ko) * 2008-03-07 2011-02-08 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 사용자 인터페이스장치 및 그 방법
US20090228817A1 (en) * 2008-03-10 2009-09-10 Randy Adams Systems and methods for displaying a search result
US20090228442A1 (en) * 2008-03-10 2009-09-10 Searchme, Inc. Systems and methods for building a document index
US20090228811A1 (en) * 2008-03-10 2009-09-10 Randy Adams Systems and methods for processing a plurality of documents
JP5241278B2 (ja) * 2008-03-12 2013-07-17 アルパイン株式会社 タッチパネル入力装置および処理実行方法
WO2009113021A1 (en) * 2008-03-13 2009-09-17 Koninklijke Philips Electronics N.V. Method and device for enabling selection of an item from a plurality of items
US9274681B2 (en) * 2008-03-26 2016-03-01 Lg Electronics Inc. Terminal and method of controlling the same
US20090249206A1 (en) * 2008-03-28 2009-10-01 Nokia Corporation Method, apparatus and computer program product for presenting a media history
TW200941286A (en) * 2008-03-28 2009-10-01 Htc Corp Switch methods and systems for input interfaces, and machine readable medium thereof
JP2009245012A (ja) * 2008-03-28 2009-10-22 Kenwood Corp 選択表示装置、コンテンツ再生装置、プログラム、及び選択表示方法
JP5009847B2 (ja) * 2008-03-28 2012-08-22 富士フイルム株式会社 立体画像生成装置および方法並びにプログラム
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
JP5284671B2 (ja) * 2008-04-10 2013-09-11 アルパイン株式会社 オーディオ装置
TWI360775B (en) 2008-04-22 2012-03-21 Htc Corp Method and apparatus for operating user interface
US8947460B2 (en) 2008-04-22 2015-02-03 Htc Corporation Method and apparatus for operating graphic menu bar and recording medium using the same
TW200945165A (en) * 2008-04-22 2009-11-01 Htc Corp Method and apparatus for operating graphic menu bar and recording medium using the same
TWI361377B (en) * 2008-04-24 2012-04-01 Htc Corp Method for switching user interface, electronic device and recording medium using the same
US20090327939A1 (en) * 2008-05-05 2009-12-31 Verizon Data Services Llc Systems and methods for facilitating access to content instances using graphical object representation
EP2120433B1 (en) 2008-05-12 2019-06-19 BlackBerry Limited User-selectable equalizer for voice calls
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8392847B2 (en) * 2008-05-20 2013-03-05 Hewlett-Packard Development Company, L.P. System and method for providing content on an electronic device
JP5537044B2 (ja) * 2008-05-30 2014-07-02 キヤノン株式会社 画像表示装置及びその制御方法、コンピュータプログラム
US20090300473A1 (en) * 2008-05-31 2009-12-03 Randy Adams Systems and Methods for Displaying Albums Having Links to Documents
US20090300051A1 (en) * 2008-05-31 2009-12-03 Randy Adams Systems and Methods for Building Albums Having Links to Documents
US20090307086A1 (en) * 2008-05-31 2009-12-10 Randy Adams Systems and methods for visually grouping links to documents
US20090303188A1 (en) * 2008-06-05 2009-12-10 Honeywell International Inc. System and method for adjusting a value using a touchscreen slider
US20090307622A1 (en) * 2008-06-06 2009-12-10 Julien Jalon Browsing or searching user interfaces and other aspects
US8607166B2 (en) * 2008-06-06 2013-12-10 Apple Inc. Browsing or searching user interfaces and other aspects
US8762887B2 (en) * 2008-06-06 2014-06-24 Apple Inc. Browsing or searching user interfaces and other aspects
US8516038B2 (en) 2008-06-06 2013-08-20 Apple Inc. Browsing or searching user interfaces and other aspects
US20090307633A1 (en) * 2008-06-06 2009-12-10 Apple Inc. Acceleration navigation of media device displays
US8477139B2 (en) * 2008-06-09 2013-07-02 Apple Inc. Touch screen device, method, and graphical user interface for manipulating three-dimensional virtual objects
JP5120108B2 (ja) * 2008-06-27 2013-01-16 株式会社ニコン デジタルフォトフレーム
US8631351B2 (en) * 2008-06-29 2014-01-14 Microsoft Corporation Providing multiple degrees of context for content consumed on computers and media players
US8527525B2 (en) * 2008-06-30 2013-09-03 Microsoft Corporation Providing multiple degrees of context for content consumed on computers and media players
EP3258361B1 (en) * 2008-07-01 2020-08-12 LG Electronics Inc. -1- Mobile terminal using pressure sensor and method of controlling the mobile terminal
JP4636131B2 (ja) * 2008-07-04 2011-02-23 ソニー株式会社 情報提供装置、情報提供方法、およびプログラム
US8849435B2 (en) 2008-07-09 2014-09-30 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US9176620B2 (en) * 2008-07-22 2015-11-03 Lg Electronics Inc. Mobile terminal and method for displaying information list thereof
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
JP5219929B2 (ja) * 2008-07-31 2013-06-26 ソニー株式会社 情報処理装置および方法、並びにプログラム
DE102008038897A1 (de) 2008-08-13 2010-02-18 Deutsche Telekom Ag Mobiltelefon mit Menüführung auf dem Bildschirm
JP5357464B2 (ja) * 2008-08-26 2013-12-04 アルパイン株式会社 メニュー表示装置及びメニュー表示方法
JP2010054762A (ja) * 2008-08-28 2010-03-11 Sony Corp 情報処理装置および方法、並びにプログラム
JP4636141B2 (ja) * 2008-08-28 2011-02-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
KR101521920B1 (ko) * 2008-08-29 2015-05-20 엘지전자 주식회사 이동 단말기 및 그의 음악재생 제어방법
JP4720878B2 (ja) * 2008-08-29 2011-07-13 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4984174B2 (ja) * 2008-08-29 2012-07-25 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7721209B2 (en) * 2008-09-08 2010-05-18 Apple Inc. Object-aware transitions
US20100070913A1 (en) * 2008-09-15 2010-03-18 Apple Inc. Selecting an item of content in a graphical user interface for a portable computing device
KR20100033202A (ko) 2008-09-19 2010-03-29 삼성전자주식회사 디스플레이 장치 및 상기 디스플레이 장치의 제어 방법
US8816967B2 (en) * 2008-09-25 2014-08-26 Apple Inc. Capacitive sensor having electrodes arranged on the substrate and the flex circuit
KR20100035043A (ko) * 2008-09-25 2010-04-02 삼성전자주식회사 컨텐츠 관리 방법 및 장치
JP5228755B2 (ja) * 2008-09-29 2013-07-03 富士通株式会社 携帯端末装置、表示制御方法および表示制御プログラム
JP5140538B2 (ja) 2008-09-30 2013-02-06 任天堂株式会社 起動制御プログラム、起動制御装置、起動制御システム、及び、起動制御方法
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
EP2175352A3 (en) * 2008-10-07 2010-05-05 Research In Motion Limited Portable electronic device and method of controlling same
US8411046B2 (en) * 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
KR20100045188A (ko) * 2008-10-23 2010-05-03 삼성전자주식회사 원격 조정 장치 및 상기 원격 조정 장치를 이용하여 디바이스를 제어하는 방법
US20100107100A1 (en) * 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US20100107067A1 (en) * 2008-10-27 2010-04-29 Nokia Corporation Input on touch based user interfaces
US20100107116A1 (en) * 2008-10-27 2010-04-29 Nokia Corporation Input on touch user interfaces
JP4666053B2 (ja) * 2008-10-28 2011-04-06 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
EP2345955A4 (en) * 2008-10-30 2012-05-30 Sharp Kk MOBILE INFORMATION TERMINAL
DE102008054113A1 (de) * 2008-10-31 2010-05-06 Deutsche Telekom Ag Verfahren zur Anpassung des Hintergrundbildes auf einem Bildschirm
JP4752897B2 (ja) * 2008-10-31 2011-08-17 ソニー株式会社 画像処理装置、画像表示方法および画像表示プログラム
US9788043B2 (en) * 2008-11-07 2017-10-10 Digimarc Corporation Content interaction methods and systems employing portable devices
KR101531192B1 (ko) * 2008-11-14 2015-06-25 엘지전자 주식회사 이동 단말기 및 이를 이용한 맵 표시 방법
JP5087532B2 (ja) * 2008-12-05 2012-12-05 ソニーモバイルコミュニケーションズ株式会社 端末装置、表示制御方法および表示制御プログラム
KR101527386B1 (ko) * 2008-12-08 2015-06-10 삼성전자 주식회사 디스플레이장치 및 그 제어방법
JP5171596B2 (ja) * 2008-12-16 2013-03-27 シャープ株式会社 コンテンツ選択インターフェイス
JP2010147705A (ja) * 2008-12-17 2010-07-01 Sharp Corp テレビシステム
US8209609B2 (en) * 2008-12-23 2012-06-26 Intel Corporation Audio-visual search and browse interface (AVSBI)
FR2940478A1 (fr) * 2008-12-23 2010-06-25 Taztag Terminal de stockage et de transmission de donnees
US20100162169A1 (en) * 2008-12-23 2010-06-24 Nokia Corporation Method, Apparatus and Computer Program Product for Providing a Dynamic Slider Interface
JP4655147B2 (ja) * 2008-12-26 2011-03-23 ソニー株式会社 電子機器と地図表示方法およびコンピュータ・プログラム
KR20100081577A (ko) * 2009-01-06 2010-07-15 삼성전자주식회사 휴대단말에서 오브젝트의 내비게이션 방법 및 장치
JP5470861B2 (ja) * 2009-01-09 2014-04-16 ソニー株式会社 表示装置及び表示方法
KR101521932B1 (ko) * 2009-01-19 2015-05-20 엘지전자 주식회사 단말기 및 그 제어 방법
KR20100086678A (ko) * 2009-01-23 2010-08-02 삼성전자주식회사 멀티미디어 아이템 재생 장치 및 방법
WO2010087203A1 (ja) * 2009-02-02 2010-08-05 パナソニック株式会社 情報表示装置
GB2467370B (en) * 2009-02-03 2014-03-12 Kodak Alaris Inc Multiple screen display device and method
TWI393037B (zh) * 2009-02-10 2013-04-11 Quanta Comp Inc 光學觸控顯示裝置及其操作方法
US8643628B1 (en) * 2012-10-14 2014-02-04 Neonode Inc. Light-based proximity detection system and user interface
US8775023B2 (en) 2009-02-15 2014-07-08 Neanode Inc. Light-based touch controls on a steering wheel and dashboard
JP5393190B2 (ja) * 2009-02-17 2014-01-22 キヤノン株式会社 表示制御装置、表示制御装置の制御方法、プログラム、及び記録媒体
US9176747B2 (en) * 2009-02-17 2015-11-03 Sandisk Il Ltd. User-application interface
US8963844B2 (en) * 2009-02-26 2015-02-24 Tara Chand Singhal Apparatus and method for touch screen user interface for handheld electronic devices part I
KR101589307B1 (ko) * 2009-03-10 2016-01-27 엘지전자 주식회사 멀티 미디어 파일을 재생하는 이동 단말기 및 이동 단말기의 제어 방법
US8689128B2 (en) 2009-03-16 2014-04-01 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
CN102449658A (zh) 2009-03-18 2012-05-09 踏途音乐公司 娱乐服务器及相关的社交网络系统
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
CN102439544A (zh) * 2009-03-20 2012-05-02 谷歌股份有限公司 与输入法编辑器计算设备的交互
US20100262931A1 (en) * 2009-04-10 2010-10-14 Rovi Technologies Corporation Systems and methods for searching a media guidance application with multiple perspective views
CN101546248B (zh) * 2009-05-05 2014-04-09 阿里巴巴集团控股有限公司 一种级联式选择菜单的呈现方法及装置
JP5132629B2 (ja) * 2009-05-11 2013-01-30 ソニーモバイルコミュニケーションズ, エービー 情報端末、情報端末の情報提示方法及び情報提示プログラム
US9485339B2 (en) 2009-05-19 2016-11-01 At&T Mobility Ii Llc Systems, methods, and mobile devices for providing a user interface to facilitate access to prepaid wireless account information
KR101601040B1 (ko) * 2009-05-19 2016-03-09 삼성전자주식회사 휴대 단말기의 화면 표시 방법 및 이를 지원하는 휴대 단말기
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US8681106B2 (en) 2009-06-07 2014-03-25 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
WO2010143105A1 (en) 2009-06-08 2010-12-16 Koninklijke Philips Electronics N.V. User interface for list scrolling
AU2010262875B2 (en) * 2009-06-19 2014-01-30 Google Llc User interface visualizations
EP2449453B1 (en) 2009-06-29 2019-08-07 Nokia Technologies Oy Method and apparatus for displaying content
US9009622B2 (en) * 2009-06-30 2015-04-14 Verizon Patent And Licensing Inc. Media content instance search methods and systems
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
JP5369947B2 (ja) * 2009-07-09 2013-12-18 ソニー株式会社 撮像装置、画像処理方法及びプログラム
US9274547B2 (en) * 2009-07-23 2016-03-01 Hewlett-Packard Development Compamy, L.P. Display with an optical sensor
US8667423B2 (en) * 2009-08-04 2014-03-04 Hewlett-Packard Development Company, L.P. Multi-touch wallpaper management
WO2011017559A2 (en) * 2009-08-05 2011-02-10 Brinton Services, Inc. Media player and peripheral devices therefore
JP5218989B2 (ja) * 2009-08-07 2013-06-26 Necカシオモバイルコミュニケーションズ株式会社 通信端末装置、及び、プログラム
EP2472374B1 (en) * 2009-08-24 2019-03-20 Samsung Electronics Co., Ltd. Method for providing a ui using motions
US8438503B2 (en) * 2009-09-02 2013-05-07 Universal Electronics Inc. System and method for enhanced command input
KR101104721B1 (ko) * 2009-09-04 2012-01-10 임병근 다중 페이지를 가지는 문서를 디스플레이하는 휴대용 멀티미디어 장치 및 그 구동 방법
DE102010021343A1 (de) 2009-09-04 2011-03-10 Volkswagen Ag Verfahren und Vorrichtung zum Bereitstellen von Informationen in einem Fahrzeug
DE102009040254A1 (de) * 2009-09-04 2011-03-10 Volkswagen Ag Bedienvorrichtung und Verfahren zum Bereitstellen einer Bedienvorrichtung
JP2011059820A (ja) * 2009-09-07 2011-03-24 Sony Corp 情報処理装置、情報処理方法、およびプログラム
US9176962B2 (en) 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
JP5116742B2 (ja) * 2009-09-11 2013-01-09 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理方法、およびコンテンツファイルのデータ構造
US20110078626A1 (en) * 2009-09-28 2011-03-31 William Bachman Contextual Presentation of Digital Media Asset Collections
US9158409B2 (en) * 2009-09-29 2015-10-13 Beijing Lenovo Software Ltd Object determining method, object display method, object switching method and electronic device
US9383916B2 (en) 2009-09-30 2016-07-05 Microsoft Technology Licensing, Llc Dynamic image presentation
US9792012B2 (en) 2009-10-01 2017-10-17 Mobile Imaging In Sweden Ab Method relating to digital images
US20110080351A1 (en) * 2009-10-07 2011-04-07 Research In Motion Limited method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same
CA2681879A1 (en) * 2009-10-07 2011-04-07 Research In Motion Limited A method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same
US8797364B2 (en) * 2009-10-23 2014-08-05 Kyocera Document Solutions Inc. Display device and display control method
JP5751607B2 (ja) * 2009-10-27 2015-07-22 Necカシオモバイルコミュニケーションズ株式会社 端末装置およびプログラム
KR101631912B1 (ko) * 2009-11-03 2016-06-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
KR101629313B1 (ko) * 2010-01-06 2016-06-10 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US20110167350A1 (en) * 2010-01-06 2011-07-07 Apple Inc. Assist Features For Content Display Device
US8736561B2 (en) * 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US8698762B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface for navigating and displaying content in context
JP2011145829A (ja) * 2010-01-13 2011-07-28 Buffalo Inc 操作入力装置
US8803908B2 (en) * 2010-01-15 2014-08-12 Apple Inc. Digital image transitions
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
KR101446403B1 (ko) 2010-01-26 2014-11-04 터치튠즈 뮤직 코포레이션 개선된 사용자 인터페이스를 갖는 디지털 쥬크박스 장치, 및 관련된 방법
USD658195S1 (en) * 2010-01-27 2012-04-24 Apple Inc. Display screen or portion thereof with animated graphical user interface
US8261213B2 (en) 2010-01-28 2012-09-04 Microsoft Corporation Brush, carbon-copy, and fill gestures
US20110185320A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Cross-reference Gestures
US20110185299A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Stamp Gestures
US9411504B2 (en) * 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Copy and staple gestures
US8751968B2 (en) * 2010-02-01 2014-06-10 Htc Corporation Method and system for providing a user interface for accessing multimedia items on an electronic device
US20110191704A1 (en) * 2010-02-04 2011-08-04 Microsoft Corporation Contextual multiplexing gestures
US9519356B2 (en) * 2010-02-04 2016-12-13 Microsoft Technology Licensing, Llc Link gestures
GB2477528B (en) * 2010-02-04 2014-01-15 Imagination Tech Ltd Touch sensitive screen for scrolling through sets of data
SE534551C2 (sv) 2010-02-15 2011-10-04 Scalado Ab Digital bildmanipulation innefattande identifiering av ett målområde i en målbild och sömlös ersättning av bildinformation utifrån en källbild
EP2360563A1 (en) * 2010-02-15 2011-08-24 Research In Motion Limited Prominent selection cues for icons
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US9274682B2 (en) * 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input
US9310994B2 (en) * 2010-02-19 2016-04-12 Microsoft Technology Licensing, Llc Use of bezel as an input mechanism
US8799827B2 (en) 2010-02-19 2014-08-05 Microsoft Corporation Page manipulations using on and off-screen gestures
US9965165B2 (en) * 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
US8473870B2 (en) * 2010-02-25 2013-06-25 Microsoft Corporation Multi-screen hold and drag gesture
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US20110209089A1 (en) * 2010-02-25 2011-08-25 Hinckley Kenneth P Multi-screen object-hold and page-change gesture
US8707174B2 (en) * 2010-02-25 2014-04-22 Microsoft Corporation Multi-screen hold and page-flip gesture
US9075522B2 (en) * 2010-02-25 2015-07-07 Microsoft Technology Licensing, Llc Multi-screen bookmark hold gesture
US8751970B2 (en) * 2010-02-25 2014-06-10 Microsoft Corporation Multi-screen synchronous slide gesture
US20110209058A1 (en) * 2010-02-25 2011-08-25 Microsoft Corporation Multi-screen hold and tap gesture
US9454304B2 (en) 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
US8539384B2 (en) * 2010-02-25 2013-09-17 Microsoft Corporation Multi-screen pinch and expand gestures
US20110225545A1 (en) * 2010-03-09 2011-09-15 Horodezky Samuel J System and method of displaying graphical user interface objects
US20110225550A1 (en) * 2010-03-12 2011-09-15 Creedon Michael S System and method for displaying and navigating library information with a virtual library collections browser
WO2011114154A1 (en) * 2010-03-17 2011-09-22 Andrew Neil Carne Virtual representation of a media product
JP5557314B2 (ja) * 2010-03-24 2014-07-23 Necカシオモバイルコミュニケーションズ株式会社 端末装置及びプログラム
US8516395B2 (en) * 2010-03-30 2013-08-20 Cisco Technology, Inc. One-dimensional representation of a two-dimensional data structure
US20110242002A1 (en) * 2010-03-30 2011-10-06 Jonathan Kaplan Hand-held device with a touch screen and a touch strip
JP2011221586A (ja) * 2010-04-02 2011-11-04 Seiko Epson Corp 表示制御方法およびプログラム。
US8423911B2 (en) 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
EP2557488B1 (en) * 2010-04-09 2018-07-25 Sony Interactive Entertainment Inc. Information processing device
US20130088450A1 (en) * 2010-04-09 2013-04-11 Sony Computer Entertainment Inc. Information processing system, operation input device, information processing device, information processing method, program, and information storage medium
JP5533165B2 (ja) * 2010-04-09 2014-06-25 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JP4976520B2 (ja) 2010-04-09 2012-07-18 株式会社ソニー・コンピュータエンタテインメント 情報処理装置
JP5179537B2 (ja) * 2010-04-09 2013-04-10 株式会社ソニー・コンピュータエンタテインメント 情報処理装置
US8302031B1 (en) * 2010-04-14 2012-10-30 Symantec Corporation Systems and methods for configuring information displayed on a screen
US8810509B2 (en) * 2010-04-27 2014-08-19 Microsoft Corporation Interfacing with a computing application using a multi-digit sensor
US8773470B2 (en) * 2010-05-07 2014-07-08 Apple Inc. Systems and methods for displaying visual information on a device
US20110289421A1 (en) * 2010-05-18 2011-11-24 Rovi Technologies Corporation User interface for content browsing and selection in a content system
JP5631639B2 (ja) * 2010-06-16 2014-11-26 アルパイン株式会社 Av装置
US8972903B2 (en) * 2010-07-08 2015-03-03 Apple Inc. Using gesture to navigate hierarchically ordered user interface screens
KR101677633B1 (ko) * 2010-07-12 2016-11-18 엘지전자 주식회사 사진 편집 방법 및 이를 이용하는 이동 단말기
JP5646898B2 (ja) * 2010-07-22 2014-12-24 シャープ株式会社 画像形成装置
US8531394B2 (en) * 2010-07-23 2013-09-10 Gregory A. Maltz Unitized, vision-controlled, wireless eyeglasses transceiver
US20120019555A1 (en) * 2010-07-24 2012-01-26 Hicken Hutch K System, method, and computer software code for displaying concurrent and contextual display of information in separate display containers on a visual screen
CN102339197A (zh) * 2010-07-26 2012-02-01 鸿富锦精密工业(深圳)有限公司 具有日期和时间调整功能的嵌入式系统及其调整方法
JP5625586B2 (ja) * 2010-07-28 2014-11-19 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
US9892104B2 (en) * 2010-08-04 2018-02-13 Copia Interactive, Llc System for and method of annotation of digital content and creation of collections of annotations of digital content
CN102376332B (zh) * 2010-08-19 2016-11-23 上海博泰悦臻电子设备制造有限公司 专辑的播放显示界面的显示控制方法和装置
US9395907B2 (en) 2010-08-20 2016-07-19 Nokia Technologies Oy Method and apparatus for adapting a content package comprising a first content segment from a first content source to display a second content segment from a second content source
KR20120019531A (ko) * 2010-08-26 2012-03-07 삼성전자주식회사 휴대 단말기의 gui제공 방법 및 장치
KR101780440B1 (ko) * 2010-08-30 2017-09-22 삼성전자 주식회사 멀티 터치에 따른 리스트 데이터 출력 제어 방법 및 이를 지원하는 휴대 단말기
CN102387422A (zh) * 2010-08-31 2012-03-21 青岛海信电器股份有限公司 数字媒体播放器及其文件搜索方法、电视机
US10140301B2 (en) 2010-09-01 2018-11-27 Apple Inc. Device, method, and graphical user interface for selecting and using sets of media player controls
CN102385475B (zh) * 2010-09-06 2017-04-19 联想(北京)有限公司 电子设备及其交互方法
JP5621422B2 (ja) * 2010-09-07 2014-11-12 ソニー株式会社 情報処理装置、プログラム及び制御方法
JP5660604B2 (ja) * 2010-09-09 2015-01-28 株式会社プロフィールド 情報処理装置、情報処理方法、およびプログラム
JP6049990B2 (ja) * 2010-09-15 2016-12-21 京セラ株式会社 携帯電子機器、画面制御方法および画面制御プログラム
EP2442237A3 (en) * 2010-09-27 2012-05-09 Research In Motion Limited Actionable media items
US8817053B2 (en) 2010-09-30 2014-08-26 Apple Inc. Methods and systems for opening a file
US8842080B2 (en) 2010-10-01 2014-09-23 Z124 User interface with screen spanning icon morphing
CN108681424B (zh) 2010-10-01 2021-08-31 Z124 用户界面上的拖移手势
US8760417B2 (en) * 2010-10-15 2014-06-24 Sap Ag Touch-enabled circle control for time and date entry
US8949736B2 (en) * 2010-10-15 2015-02-03 Sap Se System and method for immersive process design collaboration on mobile devices
KR102006740B1 (ko) 2010-10-20 2019-08-02 삼성전자 주식회사 휴대 단말기의 화면 표시 방법 및 장치
KR20120054672A (ko) * 2010-10-27 2012-05-31 주식회사 케이티테크 미디어 컨텐츠 제공 방법 및 이를 위한 장치
FR2967101B1 (fr) * 2010-11-10 2017-04-21 Valeo Systemes Thermiques Facade de controle electronique pour vehicule automobile
US9075419B2 (en) * 2010-11-19 2015-07-07 Google Inc. Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US9053103B2 (en) * 2010-11-23 2015-06-09 Nokia Technologies Oy Method and apparatus for interacting with a plurality of media files
US8560960B2 (en) 2010-11-23 2013-10-15 Apple Inc. Browsing and interacting with open windows
US9851866B2 (en) 2010-11-23 2017-12-26 Apple Inc. Presenting and browsing items in a tilted 3D space
PL2458467T3 (pl) * 2010-11-26 2014-03-31 Abb Research Ltd Sposób i system do monitorowania systemu przemysłowego
KR101762612B1 (ko) * 2010-12-07 2017-07-31 삼성전자 주식회사 목록 표시 방법 및 장치
KR101770204B1 (ko) * 2010-12-28 2017-08-22 엘지전자 주식회사 영상표시기기의 애플리케이션 메뉴 제공 방법 및 그에 따른 영상표시기기
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
KR20120069442A (ko) * 2010-12-20 2012-06-28 삼성전자주식회사 휴대단말기의 데이터제어 장치 및 방법
JP5614275B2 (ja) * 2010-12-21 2014-10-29 ソニー株式会社 画像表示制御装置および画像表示制御方法
JP5686244B2 (ja) 2010-12-21 2015-03-18 ソニー株式会社 表示制御装置、表示制御方法、及び、プログラム
KR20130141651A (ko) 2010-12-22 2013-12-26 톰슨 라이센싱 사용자 인터페이스에서 관심 영역들을 로케이팅하기 위한 방법
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
EP2659483B1 (en) * 2010-12-30 2015-11-25 Dolby International AB Song transition effects for browsing
CA2824465C (en) * 2011-01-18 2018-08-21 Savant Systems, Llc Remote control interface providing head-up operation and visual feedback
US8291349B1 (en) 2011-01-19 2012-10-16 Google Inc. Gesture-based metadata display
JP5775314B2 (ja) * 2011-01-24 2015-09-09 クラリオン株式会社 楽曲表示装置
WO2012104288A1 (en) * 2011-02-03 2012-08-09 Telefonaktiebolaget L M Ericsson (Publ) A device having a multipoint sensing surface
JP5691593B2 (ja) * 2011-02-09 2015-04-01 セイコーエプソン株式会社 表示制御方法、表示装置および電子機器
GB201102794D0 (en) 2011-02-17 2011-03-30 Metail Ltd Online retail system
JP5862579B2 (ja) * 2011-02-18 2016-02-16 日本電気株式会社 電子機器、制御設定方法、及びプログラム
US8879890B2 (en) * 2011-02-21 2014-11-04 Kodak Alaris Inc. Method for media reliving playback
US9082452B2 (en) * 2011-02-21 2015-07-14 Kodak Alaris Inc. Method for media reliving on demand
JP5977922B2 (ja) * 2011-02-24 2016-08-24 セイコーエプソン株式会社 情報処理装置および情報処理装置の制御方法、透過型頭部装着型表示装置
JP5699681B2 (ja) * 2011-02-25 2015-04-15 セイコーエプソン株式会社 表示制御方法、表示装置および電子機器
JP5734037B2 (ja) 2011-03-15 2015-06-10 キヤノン株式会社 情報処理装置およびその制御方法およびプログラム
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US8497942B2 (en) * 2011-04-07 2013-07-30 Sony Corporation User interface for audio video display device such as TV
CN102736827A (zh) * 2011-04-12 2012-10-17 上海三旗通信科技股份有限公司 一种移动终端支持3d翻转唱片封面的实现方式
US20120262462A1 (en) * 2011-04-18 2012-10-18 Johan Montan Portable electronic device for displaying images and method of operation thereof
US20120272180A1 (en) * 2011-04-20 2012-10-25 Nokia Corporation Method and apparatus for providing content flipping based on a scrolling operation
JPWO2012144632A1 (ja) * 2011-04-20 2014-07-28 Necカシオモバイルコミュニケーションズ株式会社 情報処理装置、情報処理方法及びプログラム
CA2833928C (en) 2011-04-22 2018-01-02 Pepsico, Inc. Beverage dispensing system with social media capabilities
KR101677639B1 (ko) 2011-05-06 2016-11-18 엘지전자 주식회사 휴대 전자기기 및 이의 제어방법
US20120284668A1 (en) * 2011-05-06 2012-11-08 Htc Corporation Systems and methods for interface management
US20120284671A1 (en) * 2011-05-06 2012-11-08 Htc Corporation Systems and methods for interface mangement
US20120304074A1 (en) * 2011-05-23 2012-11-29 Microsoft Corporation Device user interface to input emoji and other symbols
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application 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
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
SE1150505A1 (sv) 2011-05-31 2012-12-01 Mobile Imaging In Sweden Ab Metod och anordning för tagning av bilder
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10422654B2 (en) 2011-06-03 2019-09-24 Apple Inc. Devices and methods for comparing and selecting alternative navigation routes
US20120314020A1 (en) * 2011-06-13 2012-12-13 Honda Motor Co,, Ltd. Move-it: monitoring, operating, visualizing, editing integration toolkit for reconfigurable physical computing
WO2013008238A1 (en) 2011-07-12 2013-01-17 Mobli Technologies 2010 Ltd. Methods and systems of providing visual content editing functions
US9432583B2 (en) 2011-07-15 2016-08-30 Mobile Imaging In Sweden Ab Method of providing an adjusted digital image representation of a view, and an apparatus
EP2555200B1 (en) * 2011-08-04 2017-04-19 Red Bull GmbH Means for controlling a media player for rendering of media content
CN103797784A (zh) * 2011-08-05 2014-05-14 汤姆逊许可公司 视频偷看
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
CN102955667A (zh) * 2011-08-17 2013-03-06 宏碁股份有限公司 手持装置和数据浏览方法
US10133439B1 (en) 2011-08-29 2018-11-20 Twitter, Inc. User interface based on viewable area of a display
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
CN102981745A (zh) * 2011-09-07 2013-03-20 腾讯科技(深圳)有限公司 切换日历视图的方法及装置
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US20130067366A1 (en) * 2011-09-14 2013-03-14 Microsoft Corporation Establishing content navigation direction based on directional user gestures
GB2522772B (en) 2011-09-18 2016-01-13 Touchtunes Music Corp Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9495012B2 (en) 2011-09-27 2016-11-15 Z124 Secondary single screen mode activation through user interface activation
US8922584B2 (en) * 2011-09-30 2014-12-30 Frederic Sigal Method of creating, displaying, and interfacing an infinite navigable media wall
TWI453652B (zh) * 2011-10-05 2014-09-21 Quanta Comp Inc 虛擬觸覺回饋方法及其電子裝置
US9880640B2 (en) * 2011-10-06 2018-01-30 Amazon Technologies, Inc. Multi-dimensional interface
CA2792188A1 (en) * 2011-10-18 2013-04-18 Research In Motion Limited Method of animating a rearrangement of ui elements on a display screen of an electronic device
US8935629B2 (en) * 2011-10-28 2015-01-13 Flipboard Inc. Systems and methods for flipping through content
US8977963B1 (en) * 2011-10-31 2015-03-10 Google Inc. In place expansion of aggregated views
WO2013067020A1 (en) 2011-11-01 2013-05-10 Stephen Lim Dispensing system and user interface
KR101914069B1 (ko) * 2011-11-02 2018-11-01 삼성전자 주식회사 터치 스크린을 구비한 단말 및 그 단말에서 데이터 표시 방법
WO2013071198A2 (en) * 2011-11-09 2013-05-16 Lapp Joseph T Finger-mapped character entry systems
USD731504S1 (en) * 2011-11-17 2015-06-09 Axell Corporation Display screen with graphical user interface
USD731506S1 (en) * 2011-11-17 2015-06-09 Axell Corporation Display screen with graphical user interface
USD731503S1 (en) * 2011-11-17 2015-06-09 Axell Corporation Display screen with graphical user interface
USD731507S1 (en) * 2011-11-17 2015-06-09 Axell Corporation Display screen with animated graphical user interface
US20130132848A1 (en) * 2011-11-18 2013-05-23 Apple Inc. Application interaction via multiple user interfaces
JP6275367B2 (ja) * 2011-11-21 2018-02-07 アルパイン株式会社 表示装置及びそれが適用される検索装置
KR20130064478A (ko) * 2011-12-08 2013-06-18 삼성전자주식회사 사용자 단말 장치 및 그 배경 화면 표시 방법
JP5907713B2 (ja) * 2011-12-08 2016-04-26 シャープ株式会社 表示装置、情報端末装置、表示方法、プログラム、および記録媒体
WO2013090629A1 (en) * 2011-12-16 2013-06-20 Smith Michael Edward Ii Non-cellular wireless entertainment phone, system and architecture
US10182141B2 (en) * 2011-12-22 2019-01-15 Nokia Technologies Oy Apparatus and method for providing transitions between screens
US9626742B2 (en) 2011-12-22 2017-04-18 Nokia Technologies Oy Apparatus and method for providing transitions between screens
CN107967115A (zh) * 2011-12-31 2018-04-27 诺基亚技术有限公司 使元素被显示
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US20130179812A1 (en) * 2012-01-10 2013-07-11 Gilles Serge BianRosa System and method for navigating a user interface using a touch-enabled input device
JP6103807B2 (ja) * 2012-01-10 2017-03-29 キヤノン株式会社 表示制御装置、その制御方法及びプログラム
US20130179813A1 (en) * 2012-01-10 2013-07-11 Gilles Serge BianRosa System and method for navigating a user interface using threshold detection
KR101710547B1 (ko) * 2012-01-10 2017-02-27 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
US20130179796A1 (en) * 2012-01-10 2013-07-11 Fanhattan Llc System and method for navigating a user interface using a touch-enabled input device
CN102609191A (zh) * 2012-01-14 2012-07-25 广东欧珀移动通信有限公司 一种触摸屏手机的来信浏览交互方法
CN103218143B (zh) * 2012-01-18 2016-12-07 阿里巴巴集团控股有限公司 一种分类页面切换方法及移动设备
USD702247S1 (en) 2012-01-19 2014-04-08 Pepsico, Inc. Display screen with graphical user interface
USD696266S1 (en) 2012-01-19 2013-12-24 Pepsico, Inc. Display screen with graphical user interface
USD702698S1 (en) 2012-01-19 2014-04-15 Pepsico, Inc. Display screen with graphical user interface
USD696265S1 (en) 2012-01-19 2013-12-24 Pepsico, Inc. Display screen with graphical user interface
USD703681S1 (en) 2012-01-19 2014-04-29 Pepsico, Inc. Display screen with graphical user interface
USD696267S1 (en) 2012-01-19 2013-12-24 Pepsico, Inc. Display screen with graphical user interface
USD696264S1 (en) 2012-01-19 2013-12-24 Pepsico, Inc. Display screen with graphical user interface
USD702699S1 (en) 2012-01-19 2014-04-15 Pepsico, Inc. Display screen with graphical user interface
US10108737B2 (en) * 2012-01-25 2018-10-23 Microsoft Technology Licensing, Llc Presenting data driven forms
US8836658B1 (en) * 2012-01-31 2014-09-16 Google Inc. Method and apparatus for displaying a plurality of items
US20130198677A1 (en) * 2012-02-01 2013-08-01 Cisco Technology, Inc. Touchscreen Display and Navigation
US9557876B2 (en) 2012-02-01 2017-01-31 Facebook, Inc. Hierarchical user interface
US9235318B2 (en) 2012-02-01 2016-01-12 Facebook, Inc. Transitions among hierarchical user-interface layers
US9645724B2 (en) 2012-02-01 2017-05-09 Facebook, Inc. Timeline based content organization
KR102024587B1 (ko) * 2012-02-02 2019-09-24 엘지전자 주식회사 이동 단말기 및 그 제어방법
US10001906B2 (en) * 2012-02-06 2018-06-19 Nokia Technologies Oy Apparatus and method for providing a visual indication of an operation
JP6123155B2 (ja) * 2012-02-08 2017-05-10 ソニー株式会社 再生装置および再生方法、並びにプログラム
US8972357B2 (en) 2012-02-24 2015-03-03 Placed, Inc. System and method for data collection to validate location data
US11734712B2 (en) 2012-02-24 2023-08-22 Foursquare Labs, Inc. Attributing in-store visits to media consumption based on data collected from user devices
KR20130097533A (ko) * 2012-02-24 2013-09-03 삼성전자주식회사 터치스크린 휴대용 단말기의 화면 전환 방법 및 장치
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9041727B2 (en) 2012-03-06 2015-05-26 Apple Inc. User interface tools for selectively applying effects to image
US20130239063A1 (en) 2012-03-06 2013-09-12 Apple Inc. Selection of multiple images
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9202433B2 (en) 2012-03-06 2015-12-01 Apple Inc. Multi operation slider
US10282055B2 (en) 2012-03-06 2019-05-07 Apple Inc. Ordered processing of edits for a media editing application
US9131192B2 (en) 2012-03-06 2015-09-08 Apple Inc. Unified slider control for modifying multiple image properties
US20130234843A1 (en) * 2012-03-07 2013-09-12 GM Global Technology Operations LLC Scrolling control system having tactile feedback
US20130238973A1 (en) * 2012-03-10 2013-09-12 Ming Han Chang Application of a touch based interface with a cube structure for a mobile device
US9448692B1 (en) * 2012-03-12 2016-09-20 Path Mobile Inc Pte. Ltd. Graphical user interface for displaying menu options
JP5678913B2 (ja) * 2012-03-15 2015-03-04 コニカミノルタ株式会社 情報機器およびコンピュータープログラム
JP5928048B2 (ja) * 2012-03-22 2016-06-01 ソニー株式会社 情報処理装置、情報処理方法、情報処理プログラムおよび端末装置
US8620021B2 (en) 2012-03-29 2013-12-31 Digimarc Corporation Image-related methods and arrangements
US8881269B2 (en) 2012-03-31 2014-11-04 Apple Inc. Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader
JP5941849B2 (ja) * 2012-04-23 2016-06-29 京セラドキュメントソリューションズ株式会社 電子機器及び画像形成装置
JP5623460B2 (ja) * 2012-04-25 2014-11-12 京セラドキュメントソリューションズ株式会社 表示入力装置及びこれを備えた画像形成装置
TWI476706B (zh) * 2012-04-30 2015-03-11 Pixart Imaging Inc 偵測物件移動輸出命令的方法及其系統
CN102855078B (zh) * 2012-05-07 2015-08-05 禹芙蓉 一种多媒体设备及其显示列表的定位方法
KR101890140B1 (ko) * 2012-05-07 2018-09-28 삼성전자주식회사 카메라 장치를 이용하여 디스플레이 장치를 제어하는 방법 및 이를 적용한 모바일 장치, 디스플레이 장치, 그리고 시스템
US10155168B2 (en) 2012-05-08 2018-12-18 Snap Inc. System and method for adaptable avatars
US10097496B2 (en) 2012-05-09 2018-10-09 Apple Inc. Electronic mail user interface
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
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
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
US10235014B2 (en) * 2012-05-09 2019-03-19 Apple Inc. Music user interface
CN104487929B (zh) 2012-05-09 2018-08-17 苹果公司 用于响应于用户接触来显示附加信息的设备、方法和图形用户界面
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
JP2015519656A (ja) 2012-05-09 2015-07-09 アップル インコーポレイテッド ユーザインタフェースオブジェクトを移動し、ドロップするためのデバイス、方法及びグラフィカルユーザインタフェース
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
WO2013169870A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for transitioning between display states in response to gesture
US10019137B2 (en) 2012-05-09 2018-07-10 Qualcomm Incorporated Electronic document display
EP3185116B1 (en) 2012-05-09 2019-09-11 Apple Inc. Device, method and graphical user interface for providing tactile feedback for operations performed in a user interface
US10649622B2 (en) 2012-05-09 2020-05-12 Apple Inc. Electronic message user interface
KR101670570B1 (ko) 2012-05-09 2016-10-28 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
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
EP2847662B1 (en) 2012-05-09 2020-02-19 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
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
US9459781B2 (en) 2012-05-09 2016-10-04 Apple Inc. Context-specific user interfaces for displaying animated sequences
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
USD719188S1 (en) * 2012-06-08 2014-12-09 Apple Inc. Display screen or portion thereof with graphical user interface
USD711911S1 (en) * 2012-06-10 2014-08-26 Apple Inc. Display screen or portion thereof with graphical user interface
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US20140089850A1 (en) * 2012-09-22 2014-03-27 Tourwrist, Inc. Systems and Methods of Using Motion Control to Navigate Panoramas and Virtual Tours
SG11201500247VA (en) * 2012-07-13 2015-03-30 Singapore Airlines Ltd A method and device for controlling a display device
CN102799381B (zh) * 2012-07-13 2016-08-10 优视科技有限公司 浏览器窗口的处理方法及装置
JP5749229B2 (ja) * 2012-07-31 2015-07-15 京セラドキュメントソリューションズ株式会社 ジェスチャー管理プログラム及び情報処理装置
CN102819397A (zh) * 2012-08-02 2012-12-12 广东欧珀移动通信有限公司 一种手持设备相册的快速浏览查找方法
USD749605S1 (en) * 2012-08-07 2016-02-16 Samsung Electronics Co., Ltd. TV display screen displaying GUI
US20140047393A1 (en) * 2012-08-07 2014-02-13 Samsung Electronics Co., Ltd. Method and portable apparatus with a gui
USD742901S1 (en) * 2012-08-07 2015-11-10 Samsung Electronics Co., Ltd. TV display screen displaying GUI
CN103577087A (zh) * 2012-08-09 2014-02-12 腾讯科技(深圳)有限公司 基于触摸屏的页面切换方法和装置
CN102819417B (zh) * 2012-08-16 2015-07-15 小米科技有限责任公司 一种图片显示处理方法及装置
KR20140028272A (ko) * 2012-08-28 2014-03-10 삼성전자주식회사 달력을 디스플레이하기 위한 방법 및 그 전자 장치
US9360997B2 (en) 2012-08-29 2016-06-07 Apple Inc. Content presentation and interaction across multiple displays
JP6025473B2 (ja) * 2012-09-14 2016-11-16 キヤノン株式会社 情報処理装置、情報処理方法、およびプログラム
KR101494234B1 (ko) * 2012-09-14 2015-02-17 팅크웨어(주) 경로 검색을 위한 사용자 인터페이스 장치 및 그 방법
DE102012221118A1 (de) * 2012-09-17 2014-03-20 General Electric Company Diagnosestation zur Diagnose von Mammogrammen
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
CN103677507B (zh) * 2012-09-24 2020-01-14 腾讯科技(深圳)有限公司 一种显示终端及界面窗口显示方法
US10282034B2 (en) 2012-10-14 2019-05-07 Neonode Inc. Touch sensitive curved and flexible displays
US10324565B2 (en) 2013-05-30 2019-06-18 Neonode Inc. Optical proximity sensor
US10585530B2 (en) 2014-09-23 2020-03-10 Neonode Inc. Optical proximity sensor
US9921661B2 (en) 2012-10-14 2018-03-20 Neonode Inc. Optical proximity sensor and associated user interface
US9164625B2 (en) 2012-10-14 2015-10-20 Neonode Inc. Proximity sensor for determining two-dimensional coordinates of a proximal object
US9741184B2 (en) 2012-10-14 2017-08-22 Neonode Inc. Door handle with optical proximity sensors
KR102079174B1 (ko) * 2012-10-15 2020-02-19 삼성전자 주식회사 휴대단말기의 정보 표시장치 및 방법
US20140109002A1 (en) * 2012-10-15 2014-04-17 Square, Inc. Computer device user interface and method for displaying information
ITRM20120491A1 (it) * 2012-10-16 2014-04-17 Consiglio Nazionale Ricerche Gamma camera portatile.
JP2013054752A (ja) * 2012-10-22 2013-03-21 Nintendo Co Ltd 実行制御プログラム、実行制御装置、実行制御システム、及び、実行制御方法
US9311310B2 (en) * 2012-10-26 2016-04-12 Google Inc. System and method for grouping related photographs
US9229632B2 (en) 2012-10-29 2016-01-05 Facebook, Inc. Animation sequence associated with image
CN103810632B (zh) 2012-11-08 2019-03-08 腾讯科技(深圳)有限公司 一种证券信息展示方法、装置和系统
US9582122B2 (en) 2012-11-12 2017-02-28 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
US9507757B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Generating multiple versions of a content item for multiple platforms
US9696898B2 (en) * 2012-11-14 2017-07-04 Facebook, Inc. Scrolling through a series of content items
US9606717B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content composer
US9606695B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Event notification
US9547416B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Image presentation
US9507483B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Photographs with location or time information
US9547627B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Comment presentation
US9235321B2 (en) 2012-11-14 2016-01-12 Facebook, Inc. Animation sequence associated with content item
US9218188B2 (en) 2012-11-14 2015-12-22 Facebook, Inc. Animation sequence associated with feedback user-interface element
US9607289B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content type filter
US9245312B2 (en) 2012-11-14 2016-01-26 Facebook, Inc. Image panning and zooming effect
KR20140062257A (ko) * 2012-11-14 2014-05-23 삼성전자주식회사 가상 키보드를 제공하기 위한 방법 및 그 전자 장치
US9081410B2 (en) 2012-11-14 2015-07-14 Facebook, Inc. Loading content on electronic device
US9684935B2 (en) 2012-11-14 2017-06-20 Facebook, Inc. Content composer for third-party applications
KR102126292B1 (ko) * 2012-11-19 2020-06-24 삼성전자주식회사 이동 단말에서 화면 표시 방법 및 이를 위한 이동 단말
US10423214B2 (en) 2012-11-20 2019-09-24 Samsung Electronics Company, Ltd Delegating processing from wearable electronic device
US9477313B2 (en) 2012-11-20 2016-10-25 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving outward-facing sensor of device
US10185416B2 (en) 2012-11-20 2019-01-22 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving movement of device
US8994827B2 (en) 2012-11-20 2015-03-31 Samsung Electronics Co., Ltd Wearable electronic device
EP2923260B1 (en) * 2012-11-20 2020-05-06 Jolla OY A graphical user interface for a portable computing device
US11237719B2 (en) 2012-11-20 2022-02-01 Samsung Electronics Company, Ltd. Controlling remote electronic device with wearable electronic device
US11157436B2 (en) 2012-11-20 2021-10-26 Samsung Electronics Company, Ltd. Services associated with wearable electronic device
US11372536B2 (en) * 2012-11-20 2022-06-28 Samsung Electronics Company, Ltd. Transition and interaction model for wearable electronic device
US10551928B2 (en) 2012-11-20 2020-02-04 Samsung Electronics Company, Ltd. GUI transitions on wearable electronic device
USD743980S1 (en) * 2012-11-30 2015-11-24 Axell Corporation Display screen with graphical user interface
EP2741195A1 (en) * 2012-12-07 2014-06-11 BlackBerry Limited Methods and devices for scrolling a display page
US9082348B2 (en) 2012-12-07 2015-07-14 Blackberry Limited Methods and devices for scrolling a display page
EP3617843A1 (en) * 2012-12-10 2020-03-04 Samsung Electronics Co., Ltd. Mobile device, control method thereof, and ui display method
DE102012024215A1 (de) 2012-12-11 2014-06-12 Volkswagen Aktiengesellschaft Bedienverfahren und Bedienvorrichtung
USD741895S1 (en) * 2012-12-18 2015-10-27 2236008 Ontario Inc. Display screen or portion thereof with graphical user interface
KR20140083229A (ko) * 2012-12-26 2014-07-04 삼성전자주식회사 디스플레이 장치 및 이의 메뉴 제공 방법
JP2014127879A (ja) * 2012-12-26 2014-07-07 Panasonic Corp 放送画像出力装置、放送画像出力方法、およびテレビ
US9626096B2 (en) 2012-12-27 2017-04-18 Kabushiki Kaisha Toshiba Electronic device and display method
US20140188561A1 (en) * 2012-12-28 2014-07-03 Arbitron Inc. Audience Measurement System, Method and Apparatus with Grip Sensing
KR101958517B1 (ko) 2012-12-29 2019-03-14 애플 인크. 터치 입력에서 디스플레이 출력으로의 관계들 사이에서 전환하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스
EP3564806B1 (en) 2012-12-29 2024-02-21 Apple Inc. Device, method and graphical user interface for determining whether to scroll or select contents
EP2912542B1 (en) 2012-12-29 2022-07-13 Apple Inc. Device and method for forgoing generation of tactile output for a multi-contact gesture
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
CN105264479B (zh) 2012-12-29 2018-12-25 苹果公司 用于对用户界面分级结构进行导航的设备、方法和图形用户界面
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
USD742400S1 (en) * 2013-01-04 2015-11-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD742399S1 (en) * 2013-01-04 2015-11-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD745028S1 (en) * 2013-01-04 2015-12-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
US20140223348A1 (en) 2013-01-10 2014-08-07 Tyco Safety Products Canada, Ltd. Security system and method with information display in flip window
EP2763015A1 (en) * 2013-01-30 2014-08-06 Rightware Oy A method of and system for displaying a list of items on an electronic device
JP6219037B2 (ja) * 2013-02-06 2017-10-25 任天堂株式会社 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法
KR102065596B1 (ko) * 2013-02-08 2020-01-13 엘지전자 주식회사 사용자 인터페이스 장치 및 제어방법
AP00554S1 (en) * 2013-02-23 2014-04-11 Samsung Electronics Co Ltd Display screen or portion thereof with animated graphical user interface
USD707701S1 (en) 2013-02-25 2014-06-24 Pepsico, Inc. Display screen with graphical user interface
USD701875S1 (en) 2013-02-25 2014-04-01 Pepsico, Inc. Display screen with graphical user interface
USD707700S1 (en) 2013-02-25 2014-06-24 Pepsico, Inc. Display screen with graphical user interface
USD704728S1 (en) 2013-02-25 2014-05-13 Pepsico, Inc. Display screen with graphical user interface
USD701876S1 (en) 2013-02-25 2014-04-01 Pepsico, Inc. Display screen with graphical user interface
US20140267094A1 (en) * 2013-03-13 2014-09-18 Microsoft Corporation Performing an action on a touch-enabled device based on a gesture
FR3003364A1 (fr) * 2013-03-15 2014-09-19 France Telecom Procede de traitement d'un geste compose, dispositif et terminal d'utilisateur associes
US8826170B1 (en) * 2013-03-15 2014-09-02 Google Inc. Window switching interface
JP6087184B2 (ja) * 2013-03-21 2017-03-01 任天堂株式会社 情報処理プログラム、情報処理システム、情報処理装置、および、情報提示方法
JP5862900B2 (ja) * 2013-03-26 2016-02-16 横河電機株式会社 伝送器
US10229258B2 (en) 2013-03-27 2019-03-12 Samsung Electronics Co., Ltd. Method and device for providing security content
WO2014157886A1 (en) * 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for executing application
WO2014157885A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing menu interface
WO2014157897A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for switching tasks
WO2014157893A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing a private page
US9996246B2 (en) 2013-03-27 2018-06-12 Samsung Electronics Co., Ltd. Device and method for displaying execution result of application
CN104077040B (zh) * 2013-03-28 2019-10-18 腾讯科技(深圳)有限公司 在wap页面进行大图切换的方法、装置及触摸屏设备
US9715282B2 (en) * 2013-03-29 2017-07-25 Microsoft Technology Licensing, Llc Closing, starting, and restarting applications
KR102115397B1 (ko) * 2013-04-01 2020-05-26 삼성전자주식회사 휴대 장치 및 휴대 장치의 재생목록 표시 방법
US9575557B2 (en) * 2013-04-19 2017-02-21 Qualcomm Incorporated Grip force sensor array for one-handed and multimodal interaction on handheld devices and methods
JP5472842B2 (ja) * 2013-04-26 2014-04-16 株式会社デンソー 車両用操作装置
USD749607S1 (en) * 2013-05-10 2016-02-16 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
JP2014229224A (ja) * 2013-05-27 2014-12-08 船井電機株式会社 オブジェクト選択装置
USD758396S1 (en) * 2013-06-05 2016-06-07 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD755815S1 (en) * 2013-06-05 2016-05-10 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
AU353202S (en) * 2013-06-05 2014-01-08 Samsung Electronics Co Ltd Display screen with graphical user interface
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
CN104238724B (zh) 2013-06-09 2019-03-12 Sap欧洲公司 用于电子设备的基于动作的输入方法和系统
WO2014200728A1 (en) 2013-06-09 2014-12-18 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
EP2811390B1 (en) * 2013-06-09 2017-10-25 Sap Se Electronic device and data input system
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
USD741350S1 (en) 2013-06-10 2015-10-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
US9535646B2 (en) * 2013-06-18 2017-01-03 Microsoft Technology Licensing, Llc Methods and systems for electronic ink projection
CN104346088A (zh) * 2013-07-29 2015-02-11 华为技术有限公司 一种进行页面切换的方法及装置
CN104348957A (zh) * 2013-08-01 2015-02-11 上海斐讯数据通信技术有限公司 短信查看方法
CN103472988A (zh) * 2013-08-22 2013-12-25 广东欧珀移动通信有限公司 显示内容切换方法、系统及移动终端
US9569004B2 (en) * 2013-08-22 2017-02-14 Google Inc. Swipe toolbar to switch tabs
KR102134404B1 (ko) * 2013-08-27 2020-07-16 삼성전자주식회사 데이터 표시 방법 및 그 전자 장치
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
KR20180128091A (ko) 2013-09-03 2018-11-30 애플 인크. 자기 특성을 갖는 사용자 인터페이스 객체를 조작하는 사용자 인터페이스
JP6282072B2 (ja) * 2013-09-24 2018-02-21 株式会社三菱東京Ufj銀行 情報処理装置およびプログラム
JP6199824B2 (ja) * 2013-10-29 2017-09-20 京セラドキュメントソリューションズ株式会社 表示装置、画像形成装置、及び表示制御方法
EP3063608B1 (en) 2013-10-30 2020-02-12 Apple Inc. Displaying relevant user interface objects
JP6273782B2 (ja) 2013-11-07 2018-02-07 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
US9292175B2 (en) * 2013-11-08 2016-03-22 Minted, Llc Vendor website GUI for marketing greeting cards
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
US20150286873A1 (en) * 2014-04-03 2015-10-08 Bruce L. Davis Smartphone-based methods and systems
US9299103B1 (en) * 2013-12-16 2016-03-29 Amazon Technologies, Inc. Techniques for image browsing
USD755220S1 (en) * 2014-01-03 2016-05-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754158S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US9628950B1 (en) 2014-01-12 2017-04-18 Investment Asset Holdings Llc Location-based messaging
US20150205492A1 (en) * 2014-01-20 2015-07-23 John B. Nobil Navigating audio content and selecting portions thereof using circular dial on user interface
CN103809847A (zh) * 2014-01-28 2014-05-21 深圳市中兴移动通信有限公司 操作层的切换方法、移动终端和智能终端
US9311639B2 (en) 2014-02-11 2016-04-12 Digimarc Corporation Methods, apparatus and arrangements for device to device communication
US10091326B2 (en) * 2014-02-22 2018-10-02 Flipboard, Inc. Modifying content regions of a digital magazine based on user interaction
US10691332B2 (en) 2014-02-28 2020-06-23 Samsung Electronics Company, Ltd. Text input on an interactive display
CN103870196B (zh) * 2014-03-06 2018-02-09 美卓软件设计(北京)有限公司 一种切换对象的方法及装置
US9477337B2 (en) 2014-03-14 2016-10-25 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
US20150268827A1 (en) * 2014-03-24 2015-09-24 Hideep Inc. Method for controlling moving direction of display object and a terminal thereof
JP6777545B2 (ja) 2014-03-25 2020-10-28 タッチチューンズ ミュージック コーポレイションTouchtunes Music Corporation 改善されたユーザインターフェースを備えたデジタルジュークボックス装置および関連する方法
US20150277677A1 (en) * 2014-03-26 2015-10-01 Kobo Incorporated Information presentation techniques for digital content
US10255863B2 (en) * 2014-04-02 2019-04-09 Samsung Display Co., Ltd. Display panel having a first region, a second region, and a third region between the first and second regions and including a drive portion on the third region
CN103927054B (zh) * 2014-04-15 2017-02-01 华为终端有限公司 一种显示操作界面的方法、装置及触摸屏终端
US9766781B2 (en) * 2014-04-28 2017-09-19 Google Inc. Methods, systems, and media for presenting related content in a user interface navigated using directional controls
AU2015252962A1 (en) 2014-04-30 2016-12-22 Michael Flynn Mobile computing system with user preferred interactive components
US9746992B1 (en) * 2014-05-01 2017-08-29 Google Inc. Systems and methods for providing dynamic page indicators
KR102284134B1 (ko) 2014-05-28 2021-07-30 삼성전자주식회사 디스플레이 장치의 이의 디스플레이 방법
US9396354B1 (en) 2014-05-28 2016-07-19 Snapchat, Inc. Apparatus and method for automated privacy protection in distributed images
US9537811B2 (en) 2014-10-02 2017-01-03 Snap Inc. Ephemeral gallery of ephemeral messages
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US10255267B2 (en) 2014-05-30 2019-04-09 Apple Inc. Device, method, and graphical user interface for a predictive keyboard
USD813242S1 (en) 2014-05-30 2018-03-20 Maria Francisca Jones Display screen with graphical user interface
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US20150356101A1 (en) 2014-06-05 2015-12-10 Mobli Technologies 2010 Ltd. Automatic article enrichment by social media trends
US9113301B1 (en) 2014-06-13 2015-08-18 Snapchat, Inc. Geo-location based event gallery
AU2015280062A1 (en) 2014-06-24 2016-10-13 Apple Inc. Music now playing user interface
AU2015279545B2 (en) 2014-06-27 2018-02-22 Apple Inc. Manipulation of calendar application in device with touch screen
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9225897B1 (en) 2014-07-07 2015-12-29 Snapchat, Inc. Apparatus and method for supplying content aware photo filters
US10135905B2 (en) 2014-07-21 2018-11-20 Apple Inc. Remote user interface
US9767853B2 (en) * 2014-07-21 2017-09-19 International Business Machines Corporation Touch screen video scrolling
US10712843B2 (en) * 2014-07-29 2020-07-14 Naver Corporation Method and apparatus for controlling display of scrolled content by modifying the content as the content is being scrolled to a designed location and computer program for executing the method
US9921721B2 (en) * 2014-08-08 2018-03-20 Google Llc Navigation interfaces for ebooks
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US10073590B2 (en) 2014-09-02 2018-09-11 Apple Inc. Reduced size user interface
WO2016036509A1 (en) 2014-09-02 2016-03-10 Apple Inc. Electronic mail user interface
US10095394B2 (en) 2014-09-02 2018-10-09 Apple Inc. Image display and interaction using a mobile device
WO2016036541A2 (en) 2014-09-02 2016-03-10 Apple Inc. Phone user interface
CN106797493A (zh) 2014-09-02 2017-05-31 苹果公司 音乐用户界面
WO2016036414A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
USD791143S1 (en) 2014-09-03 2017-07-04 Apple Inc. Display screen or portion thereof with graphical user interface
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
JP6292621B2 (ja) * 2014-09-16 2018-03-14 アルプス電気株式会社 入力装置
US10423983B2 (en) 2014-09-16 2019-09-24 Snap Inc. Determining targeting information based on a predictive targeting model
US10824654B2 (en) 2014-09-18 2020-11-03 Snap Inc. Geolocation-based pictographs
US11216869B2 (en) 2014-09-23 2022-01-04 Snap Inc. User interface to augment an image using geolocation
JP5712327B2 (ja) * 2014-09-24 2015-05-07 京セラドキュメントソリューションズ株式会社 表示入力装置及びこれを備えた画像形成装置
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10284508B1 (en) 2014-10-02 2019-05-07 Snap Inc. Ephemeral gallery of ephemeral messages with opt-in permanence
CN105630366A (zh) * 2014-10-31 2016-06-01 阿里巴巴集团控股有限公司 用于在屏幕显示设备上展示客体信息的方法及装置
US9015285B1 (en) 2014-11-12 2015-04-21 Snapchat, Inc. User interface for accessing media at a geographic location
US11409406B2 (en) * 2014-11-24 2022-08-09 Autodesk, Inc. User interface for mobile device to navigate between components
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
EP3037785B1 (de) * 2014-12-17 2023-08-09 Volkswagen Aktiengesellschaft Informationswiedergabesystem, fahrzeug, verfahren und computerprogramm zur bereitstellung eines video- und steuersignals
US9854219B2 (en) 2014-12-19 2017-12-26 Snap Inc. Gallery of videos set to an audio time line
US9385983B1 (en) 2014-12-19 2016-07-05 Snapchat, Inc. Gallery of messages from individuals with a shared interest
US10311916B2 (en) 2014-12-19 2019-06-04 Snap Inc. Gallery of videos set to an audio time line
US9754355B2 (en) 2015-01-09 2017-09-05 Snap Inc. Object recognition based photo filters
US11388226B1 (en) 2015-01-13 2022-07-12 Snap Inc. Guided personal identity based actions
US10133705B1 (en) 2015-01-19 2018-11-20 Snap Inc. Multichannel system
US9521515B2 (en) 2015-01-26 2016-12-13 Mobli Technologies 2010 Ltd. Content request by location
KR102040287B1 (ko) * 2015-01-29 2019-11-27 삼성전자주식회사 음향 출력 장치 및 그 제어 방법
JP2015130184A (ja) * 2015-02-03 2015-07-16 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理方法、及びプログラム
USD766329S1 (en) * 2015-02-17 2016-09-13 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10152299B2 (en) 2015-03-06 2018-12-11 Apple Inc. Reducing response latency of intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
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
EP3637241A1 (en) * 2015-03-08 2020-04-15 Apple Inc. User interface using a rotatable input mechanism
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
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
US11550993B2 (en) * 2015-03-08 2023-01-10 Microsoft Technology Licensing, Llc Ink experience for images
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10223397B1 (en) 2015-03-13 2019-03-05 Snap Inc. Social graph based co-location of network users
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
CN107637099B (zh) 2015-03-18 2020-10-16 斯纳普公司 地理围栏认证提供
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9692967B1 (en) 2015-03-23 2017-06-27 Snap Inc. Systems and methods for reducing boot time and power consumption in camera systems
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
JP6492910B2 (ja) * 2015-04-13 2019-04-03 ブラザー工業株式会社 携帯端末
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10135949B1 (en) 2015-05-05 2018-11-20 Snap Inc. Systems and methods for story and sub-story navigation
US9881094B2 (en) 2015-05-05 2018-01-30 Snap Inc. Systems and methods for automated local story generation and curation
US10261758B2 (en) * 2015-05-07 2019-04-16 Sap Se Pattern recognition of software program code in an integrated software development environment
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10871868B2 (en) * 2015-06-05 2020-12-22 Apple Inc. Synchronized content scrubber
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10346030B2 (en) 2015-06-07 2019-07-09 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
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US9891811B2 (en) 2015-06-07 2018-02-13 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
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10671234B2 (en) * 2015-06-24 2020-06-02 Spotify Ab Method and an electronic device for performing playback of streamed media including related media content
EP3113140A1 (en) * 2015-06-30 2017-01-04 Orange User input processing for controlling remote devices
EP3113138A1 (en) 2015-06-30 2017-01-04 Orange Remote control of an electronic device with a selectable element
JP6676893B2 (ja) * 2015-07-16 2020-04-08 富士ゼロックス株式会社 情報処理装置及びプログラム
US10993069B2 (en) 2015-07-16 2021-04-27 Snap Inc. Dynamically adaptive media content delivery
KR101685891B1 (ko) * 2015-07-21 2016-12-13 현대자동차주식회사 터치 입력장치 및 터치 입력장치의 제어방법
CN105184841A (zh) * 2015-07-29 2015-12-23 天脉聚源(北京)科技有限公司 头像环绕动画的显示方法和装置
CN105184842A (zh) * 2015-07-29 2015-12-23 天脉聚源(北京)科技有限公司 控制头像切换的方法和装置
CN105187887A (zh) * 2015-07-29 2015-12-23 天脉聚源(北京)科技有限公司 显示抽奖动画的方法和装置
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
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
USD789983S1 (en) * 2015-08-12 2017-06-20 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
JP5989202B2 (ja) * 2015-08-13 2016-09-07 キヤノン株式会社 表示制御装置、表示制御装置の制御方法およびプログラム
US10817898B2 (en) 2015-08-13 2020-10-27 Placed, Llc Determining exposures to content presented by physical objects
US10623361B2 (en) * 2015-08-27 2020-04-14 Deborah A. Lambert Method, system and apparatus for organizing and interacting with email on mobile devices
WO2017036953A1 (en) * 2015-09-02 2017-03-09 Thomson Licensing Method, apparatus and system for facilitating navigation in an extended scene
CN109196558A (zh) * 2015-09-02 2019-01-11 拇指罗尔有限责任公司 用于对准图像并显示一系列对准的图像的摄像系统和方法
US10120531B2 (en) 2015-09-08 2018-11-06 Apple Inc. User interfaces for navigating and playing content
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
JP2016015775A (ja) * 2015-09-28 2016-01-28 シャープ株式会社 通信システム、情報処理装置、通信装置、通信方法、コンピュータプログラム及び記録媒体
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
USD826976S1 (en) * 2015-09-30 2018-08-28 Lg Electronics Inc. Display panel with graphical user interface
CN105245965A (zh) * 2015-09-30 2016-01-13 天脉聚源(北京)科技有限公司 动画显示中奖结果的方法和装置
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
CN106561050B (zh) 2015-10-06 2020-06-02 佳能株式会社 图像处理设备、电子设备、显示处理设备及其控制方法
JP2017072951A (ja) * 2015-10-06 2017-04-13 キヤノン株式会社 表示処理装置およびその制御方法
US9652896B1 (en) 2015-10-30 2017-05-16 Snap Inc. Image based tracking in augmented reality systems
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
CN105426080B (zh) * 2015-11-26 2019-05-14 深圳市金立通信设备有限公司 一种图片切换方法及终端
CN105430514A (zh) * 2015-11-30 2016-03-23 天脉聚源(北京)科技有限公司 显示支持者头像的方法和装置
US9984499B1 (en) 2015-11-30 2018-05-29 Snap Inc. Image and point cloud based tracking and in augmented reality systems
US10474321B2 (en) 2015-11-30 2019-11-12 Snap Inc. Network resource location linking and visual content sharing
CN105487805B (zh) * 2015-12-01 2020-06-02 小米科技有限责任公司 对象操作方法及装置
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
CN105528173A (zh) * 2015-12-08 2016-04-27 深圳市金立通信设备有限公司 一种多媒体操作方法及终端
US10354425B2 (en) 2015-12-18 2019-07-16 Snap Inc. Method and system for providing context relevant media augmentation
CN105630310A (zh) * 2015-12-18 2016-06-01 北京奇虎科技有限公司 一种图组切换时的标题展示方法和装置
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10285001B2 (en) 2016-02-26 2019-05-07 Snap Inc. Generation, curation, and presentation of media collections
US10679389B2 (en) 2016-02-26 2020-06-09 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US11023514B2 (en) 2016-02-26 2021-06-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US10339365B2 (en) 2016-03-31 2019-07-02 Snap Inc. Automated avatar generation
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK201670609A1 (en) 2016-06-12 2018-01-02 Apple Inc User interfaces for retrieving contextually relevant media content
AU2017100670C4 (en) * 2016-06-12 2019-11-21 Apple Inc. User interfaces for retrieving contextually relevant media content
US11216119B2 (en) 2016-06-12 2022-01-04 Apple Inc. Displaying a predetermined view of an application
US10545653B2 (en) * 2016-06-12 2020-01-28 Apple Inc. Device, method, and graphical user interface for media playback
DK201670580A1 (en) 2016-06-12 2018-01-02 Apple Inc Wrist-based tactile time feedback for non-sighted users
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US10324973B2 (en) 2016-06-12 2019-06-18 Apple Inc. Knowledge graph metadata network based on notable moments
US9681265B1 (en) 2016-06-28 2017-06-13 Snap Inc. System to track engagement of media items
US10430838B1 (en) 2016-06-28 2019-10-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections with automated advertising
US10733255B1 (en) 2016-06-30 2020-08-04 Snap Inc. Systems and methods for content navigation with automated curation
WO2018009588A1 (en) * 2016-07-06 2018-01-11 Macho Daisy Llc Wearable device and system for personal audio messaging
US10348662B2 (en) 2016-07-19 2019-07-09 Snap Inc. Generating customized electronic messaging graphics
US11733720B2 (en) 2016-08-30 2023-08-22 Terydon, Inc. Indexer and method of use thereof
CN109804411B (zh) 2016-08-30 2023-02-17 斯纳普公司 用于同时定位和映射的系统和方法
US10474753B2 (en) 2016-09-07 2019-11-12 Apple Inc. Language identification using recurrent neural networks
KR101899052B1 (ko) 2016-09-19 2018-09-14 한양대학교 에리카산학협력단 이산 제조 시설에서 에너지 관리를 위한 실시간 수요 입찰 방법 및 시스템
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
JP6181833B1 (ja) * 2016-09-29 2017-08-16 株式会社ゲオインタラクティブ 画像表示装置及び画像表示用プログラム
US10432559B2 (en) 2016-10-24 2019-10-01 Snap Inc. Generating and displaying customized avatars in electronic messages
KR102163443B1 (ko) 2016-11-07 2020-10-08 스냅 인코포레이티드 이미지 변경자들의 선택적 식별 및 순서화
JP2018078463A (ja) * 2016-11-10 2018-05-17 ソニー株式会社 画像処理装置および設定方法、並びにプログラム
US11281993B2 (en) 2016-12-05 2022-03-22 Apple Inc. Model and ensemble compression for metric learning
US10203855B2 (en) 2016-12-09 2019-02-12 Snap Inc. Customized user-controlled media overlays
JP2018106289A (ja) * 2016-12-22 2018-07-05 パイオニア株式会社 表示制御装置、表示制御方法、プログラム及び記録媒体
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
KR20180075989A (ko) * 2016-12-27 2018-07-05 삼성전자주식회사 전자 장치, 웨어러블 장치 및 전자 장치의 표시 객체 제어 방법
US10747423B2 (en) 2016-12-31 2020-08-18 Spotify Ab User interface for media content playback
US10489106B2 (en) 2016-12-31 2019-11-26 Spotify Ab Media content playback during travel
US11514098B2 (en) * 2016-12-31 2022-11-29 Spotify Ab Playlist trailers for media content playback during travel
US11616745B2 (en) 2017-01-09 2023-03-28 Snap Inc. Contextual generation and selection of customized media content
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
US10454857B1 (en) 2017-01-23 2019-10-22 Snap Inc. Customized digital avatar accessories
US10915911B2 (en) 2017-02-03 2021-02-09 Snap Inc. System to determine a price-schedule to distribute media content
US10319149B1 (en) 2017-02-17 2019-06-11 Snap Inc. Augmented reality anamorphosis system
US11250075B1 (en) 2017-02-17 2022-02-15 Snap Inc. Searching social media content
US10074381B1 (en) 2017-02-20 2018-09-11 Snap Inc. Augmented reality speech balloon system
US10565795B2 (en) 2017-03-06 2020-02-18 Snap Inc. Virtual vision system
US10523625B1 (en) 2017-03-09 2019-12-31 Snap Inc. Restricted group content collection
US10581782B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
US10582277B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
WO2018186011A1 (ja) * 2017-04-03 2018-10-11 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
US11170393B1 (en) 2017-04-11 2021-11-09 Snap Inc. System to calculate an engagement score of location based media content
US10387730B1 (en) 2017-04-20 2019-08-20 Snap Inc. Augmented reality typography personalization system
US10212541B1 (en) 2017-04-27 2019-02-19 Snap Inc. Selective location-based identity communication
EP3667603A1 (en) 2017-04-27 2020-06-17 Snap Inc. Location privacy management on map-based social media platforms
US11893647B2 (en) 2017-04-27 2024-02-06 Snap Inc. Location-based virtual avatars
US10467147B1 (en) 2017-04-28 2019-11-05 Snap Inc. Precaching unlockable data elements
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
DK201770383A1 (en) 2017-05-09 2018-12-14 Apple Inc. USER INTERFACE FOR CORRECTING RECOGNITION ERRORS
US10417266B2 (en) 2017-05-09 2019-09-17 Apple Inc. Context-aware ranking of intelligent response suggestions
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
US10395654B2 (en) 2017-05-11 2019-08-27 Apple Inc. Text normalization based on a data-driven learning network
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
US11301477B2 (en) 2017-05-12 2022-04-12 Apple Inc. Feedback analysis of a digital assistant
DK201770428A1 (en) 2017-05-12 2019-02-18 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
US10928980B2 (en) 2017-05-12 2021-02-23 Apple Inc. User interfaces for playing and managing audio items
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
US10311144B2 (en) 2017-05-16 2019-06-04 Apple Inc. Emoji word sense disambiguation
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US10403278B2 (en) 2017-05-16 2019-09-03 Apple Inc. Methods and systems for phonetic matching in digital assistant services
US10303715B2 (en) 2017-05-16 2019-05-28 Apple Inc. Intelligent automated assistant for media exploration
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US10803120B1 (en) 2017-05-31 2020-10-13 Snap Inc. Geolocation based playlists
US10657328B2 (en) 2017-06-02 2020-05-19 Apple Inc. Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
USD936663S1 (en) 2017-06-04 2021-11-23 Apple Inc. Display screen or portion thereof with graphical user interface
US11475254B1 (en) 2017-09-08 2022-10-18 Snap Inc. Multimodal entity identification
US10740974B1 (en) 2017-09-15 2020-08-11 Snap Inc. Augmented reality system
US10445429B2 (en) 2017-09-21 2019-10-15 Apple Inc. Natural language understanding using vocabularies with compressed serialized tries
US10755051B2 (en) 2017-09-29 2020-08-25 Apple Inc. Rule-based natural language processing
CN110741335A (zh) * 2017-09-30 2020-01-31 华为技术有限公司 一种任务切换方法及终端
US10499191B1 (en) 2017-10-09 2019-12-03 Snap Inc. Context sensitive presentation of content
US10573043B2 (en) 2017-10-30 2020-02-25 Snap Inc. Mobile-based cartographic control of display content
USD857033S1 (en) 2017-11-07 2019-08-20 Apple Inc. Electronic device with graphical user interface
US10636424B2 (en) 2017-11-30 2020-04-28 Apple Inc. Multi-turn canned dialog
US11265273B1 (en) 2017-12-01 2022-03-01 Snap, Inc. Dynamic media overlay with smart widget
US11017173B1 (en) 2017-12-22 2021-05-25 Snap Inc. Named entity recognition visual context and caption data
US10678818B2 (en) 2018-01-03 2020-06-09 Snap Inc. Tag distribution visualization system
US10733982B2 (en) 2018-01-08 2020-08-04 Apple Inc. Multi-directional dialog
US10733375B2 (en) 2018-01-31 2020-08-04 Apple Inc. Knowledge-based framework for improving natural language understanding
US11507614B1 (en) 2018-02-13 2022-11-22 Snap Inc. Icon based tagging
US10979752B1 (en) 2018-02-28 2021-04-13 Snap Inc. Generating media content items based on location information
US10885136B1 (en) 2018-02-28 2021-01-05 Snap Inc. Audience filtering system
US10789959B2 (en) 2018-03-02 2020-09-29 Apple Inc. Training speaker recognition models for digital assistants
US10327096B1 (en) 2018-03-06 2019-06-18 Snap Inc. Geo-fence selection system
US10592604B2 (en) 2018-03-12 2020-03-17 Apple Inc. Inverse text normalization for automatic speech recognition
EP3766028A1 (en) 2018-03-14 2021-01-20 Snap Inc. Generating collectible items based on location information
US10818288B2 (en) 2018-03-26 2020-10-27 Apple Inc. Natural assistant interaction
US10909331B2 (en) 2018-03-30 2021-02-02 Apple Inc. Implicit identification of translation payload with neural machine translation
US11163941B1 (en) 2018-03-30 2021-11-02 Snap Inc. Annotating a collection of media content items
US10219111B1 (en) 2018-04-18 2019-02-26 Snap Inc. Visitation tracking system
US11366571B2 (en) * 2018-05-04 2022-06-21 Dentma, LLC Visualization components including sliding bars
US11243996B2 (en) 2018-05-07 2022-02-08 Apple Inc. Digital asset search user interface
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US11086935B2 (en) 2018-05-07 2021-08-10 Apple Inc. Smart updates from historical database changes
US10984780B2 (en) 2018-05-21 2021-04-20 Apple Inc. Global semantic word embeddings using bi-directional recurrent neural networks
US10896197B1 (en) 2018-05-22 2021-01-19 Snap Inc. Event detection system
US11386266B2 (en) 2018-06-01 2022-07-12 Apple Inc. Text correction
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
DK201870355A1 (en) 2018-06-01 2019-12-16 Apple Inc. VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US10496705B1 (en) 2018-06-03 2019-12-03 Apple Inc. Accelerated task performance
USD877175S1 (en) 2018-06-04 2020-03-03 Apple Inc. Electronic device with graphical user interface
US10679393B2 (en) 2018-07-24 2020-06-09 Snap Inc. Conditional modification of augmented reality object
WO2020044689A1 (ja) * 2018-08-27 2020-03-05 テルモ株式会社 医療機器
US10997760B2 (en) 2018-08-31 2021-05-04 Snap Inc. Augmented reality anthropomorphization system
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US10846343B2 (en) 2018-09-11 2020-11-24 Apple Inc. Techniques for disambiguating clustered location identifiers
US10712824B2 (en) 2018-09-11 2020-07-14 Apple Inc. Content-based tactile outputs
US10803135B2 (en) 2018-09-11 2020-10-13 Apple Inc. Techniques for disambiguating clustered occurrence identifiers
US10698583B2 (en) 2018-09-28 2020-06-30 Snap Inc. Collaborative achievement interface
JP7115219B2 (ja) * 2018-10-26 2022-08-09 セイコーエプソン株式会社 表示方法、および表示装置
USD883319S1 (en) 2018-10-29 2020-05-05 Apple Inc. Electronic device with graphical user interface
JP2020071500A (ja) * 2018-10-29 2020-05-07 セイコーエプソン株式会社 表示方法および表示装置
US10778623B1 (en) 2018-10-31 2020-09-15 Snap Inc. Messaging and gaming applications communication platform
US11199957B1 (en) 2018-11-30 2021-12-14 Snap Inc. Generating customized avatars based on location information
US10939236B1 (en) 2018-11-30 2021-03-02 Snap Inc. Position service to determine relative position to map features
JP7183778B2 (ja) * 2018-12-26 2022-12-06 セイコーエプソン株式会社 表示方法及び表示装置
US11032670B1 (en) 2019-01-14 2021-06-08 Snap Inc. Destination sharing in location sharing system
US10939246B1 (en) 2019-01-16 2021-03-02 Snap Inc. Location-based context information sharing in a messaging system
US11294936B1 (en) 2019-01-30 2022-04-05 Snap Inc. Adaptive spatial density based clustering
US10936066B1 (en) 2019-02-13 2021-03-02 Snap Inc. Sleep detection in a location sharing system
USD916867S1 (en) 2019-02-15 2021-04-20 Apple Inc. Display screen or portion thereof with graphical user interface
US10838599B2 (en) 2019-02-25 2020-11-17 Snap Inc. Custom media overlay system
US10964082B2 (en) 2019-02-26 2021-03-30 Snap Inc. Avatar based on weather
JP2020144412A (ja) * 2019-03-04 2020-09-10 セイコーエプソン株式会社 表示方法及び表示装置
US10852918B1 (en) 2019-03-08 2020-12-01 Snap Inc. Contextual information in chat
US11868414B1 (en) 2019-03-14 2024-01-09 Snap Inc. Graph-based prediction for contact suggestion in a location sharing system
US11852554B1 (en) 2019-03-21 2023-12-26 Snap Inc. Barometer calibration in a location sharing system
US11249614B2 (en) 2019-03-28 2022-02-15 Snap Inc. Generating personalized map interface with enhanced icons
US10810782B1 (en) 2019-04-01 2020-10-20 Snap Inc. Semantic texture mapping system
JP7272082B2 (ja) * 2019-04-18 2023-05-12 セイコーエプソン株式会社 表示方法及び表示装置
USD929440S1 (en) 2019-04-19 2021-08-31 Pepsico, Inc. Display screen or portion thereof with animated graphical user interface
CN111782112B (zh) * 2019-04-24 2022-04-26 北京京东尚科信息技术有限公司 用于呈现图像的方法和装置
CN110119296B (zh) * 2019-04-30 2021-09-14 华为技术有限公司 切换父页面和子页面的方法、相关装置
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
DK201970535A1 (en) 2019-05-06 2020-12-21 Apple Inc Media browsing user interface with intelligently selected representative media items
TWI728361B (zh) * 2019-05-15 2021-05-21 和碩聯合科技股份有限公司 用於一電子裝置的快速資料瀏覽方法
US10582453B1 (en) 2019-05-30 2020-03-03 Snap Inc. Wearable device location systems architecture
US10560898B1 (en) 2019-05-30 2020-02-11 Snap Inc. Wearable device location systems
CN113748408A (zh) 2019-05-31 2021-12-03 苹果公司 用于音频媒体控件的用户界面
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
US10996761B2 (en) 2019-06-01 2021-05-04 Apple Inc. User interfaces for non-visual output of time
US10893385B1 (en) 2019-06-07 2021-01-12 Snap Inc. Detection of a physical collision between two client devices in a location sharing system
CN110221765B (zh) * 2019-06-10 2021-07-06 惠州Tcl移动通信有限公司 一种视频文件播放方法、装置、存储介质及终端
US11307747B2 (en) 2019-07-11 2022-04-19 Snap Inc. Edge gesture interface with smart interactions
JP7331517B2 (ja) * 2019-07-23 2023-08-23 セイコーエプソン株式会社 表示方法および表示装置
US11821742B2 (en) 2019-09-26 2023-11-21 Snap Inc. Travel based notifications
US11218838B2 (en) 2019-10-31 2022-01-04 Snap Inc. Focused map-based context information surfacing
CN110764671B (zh) * 2019-11-06 2022-07-12 北京字节跳动网络技术有限公司 信息展示方法、装置、电子设备和计算机可读介质
TWI817014B (zh) * 2019-11-25 2023-10-01 仁寶電腦工業股份有限公司 基於時間軸的圖形使用者介面提供方法、系統與紀錄媒體
US11799736B2 (en) * 2019-12-27 2023-10-24 Digital Guardian Llc Systems and methods for investigating potential incidents across entities in networked environments
US11128715B1 (en) 2019-12-30 2021-09-21 Snap Inc. Physical friend proximity in chat
US11429618B2 (en) 2019-12-30 2022-08-30 Snap Inc. Surfacing augmented reality objects
JP2023504590A (ja) 2019-12-31 2023-02-03 ネオノード インコーポレイテッド 非接触型タッチ入力システム
US11343323B2 (en) 2019-12-31 2022-05-24 Snap Inc. Augmented reality objects registry
US11169658B2 (en) 2019-12-31 2021-11-09 Snap Inc. Combined map icon with action indicator
US11228551B1 (en) 2020-02-12 2022-01-18 Snap Inc. Multiple gateway message exchange
US11516167B2 (en) 2020-03-05 2022-11-29 Snap Inc. Storing data based on device location
US11619501B2 (en) 2020-03-11 2023-04-04 Snap Inc. Avatar based on trip
US11430091B2 (en) 2020-03-27 2022-08-30 Snap Inc. Location mapping for large scale augmented-reality
US10956743B1 (en) 2020-03-27 2021-03-23 Snap Inc. Shared augmented reality system
TWI751576B (zh) * 2020-06-04 2022-01-01 仁寶電腦工業股份有限公司 具有動態背景之圖形使用者介面的提供方法、系統與紀錄媒體
US11314776B2 (en) 2020-06-15 2022-04-26 Snap Inc. Location sharing using friend list versions
US11483267B2 (en) 2020-06-15 2022-10-25 Snap Inc. Location sharing using different rate-limited links
US11503432B2 (en) 2020-06-15 2022-11-15 Snap Inc. Scalable real-time location sharing framework
US11290851B2 (en) 2020-06-15 2022-03-29 Snap Inc. Location sharing using offline and online objects
US11308327B2 (en) 2020-06-29 2022-04-19 Snap Inc. Providing travel-based augmented reality content with a captured image
CN111857481A (zh) * 2020-07-24 2020-10-30 京东方科技集团股份有限公司 图像显示方法、设备及存储介质
CN112000267A (zh) * 2020-08-24 2020-11-27 北京字节跳动网络技术有限公司 信息显示方法、装置、设备及存储介质
US11349797B2 (en) 2020-08-31 2022-05-31 Snap Inc. Co-location connection service
US11416136B2 (en) 2020-09-14 2022-08-16 Apple Inc. User interfaces for assigning and responding to user inputs
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11606756B2 (en) 2021-03-29 2023-03-14 Snap Inc. Scheduling requests for location data
US11645324B2 (en) 2021-03-31 2023-05-09 Snap Inc. Location-based timeline media content system
US11893212B2 (en) 2021-06-06 2024-02-06 Apple Inc. User interfaces for managing application widgets
US20230095263A1 (en) * 2021-09-24 2023-03-30 Apple Inc. Devices, Methods, and Graphical User Interfaces For Interactions with a Headphone Case
US11829834B2 (en) 2021-10-29 2023-11-28 Snap Inc. Extended QR code
US20240019943A1 (en) * 2022-07-12 2024-01-18 Samsung Electronics Co., Ltd. User interface device of display device and method for controlling the same

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728068A (zh) * 2004-07-28 2006-02-01 奥林巴斯株式会社 再现装置、照相机及再现装置的显示转换方法

Family Cites Families (194)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4313108A (en) 1978-12-07 1982-01-26 Casio Computer Co., Ltd. Electric apparatus for displaying a plurality of key symbols on a single passive display
FR2662009B1 (fr) 1990-05-09 1996-03-08 Apple Computer Icone manupulable a faces multiples pour affichage sur ordinateur.
US5570109A (en) 1992-05-27 1996-10-29 Apple Computer, Inc. Schedule and to-do list for a pen-based computer system
US5396590A (en) 1992-09-17 1995-03-07 Apple Computer, Inc. Non-modal method and apparatus for manipulating graphical objects
US5446882A (en) 1992-10-02 1995-08-29 Apple Computer, Inc. Interface for a computerized database having card and list views
US5345543A (en) 1992-11-16 1994-09-06 Apple Computer, Inc. Method for manipulating objects on a computer display
US5463725A (en) 1992-12-31 1995-10-31 International Business Machines Corp. Data processing system graphical user interface which emulates printed material
US5661632A (en) 1994-01-04 1997-08-26 Dell Usa, L.P. Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions
US5689669A (en) 1994-04-29 1997-11-18 General Magic Graphical user interface for navigating between levels displaying hallway and room metaphors
JPH08147138A (ja) * 1994-11-24 1996-06-07 Taito Corp 情報提供装置
US5541697A (en) 1994-11-29 1996-07-30 Eastman Kodak Company Camera with orientation indicator
JPH08336069A (ja) 1995-04-13 1996-12-17 Eastman Kodak Co 電子スチルカメラ
US6496182B1 (en) * 1995-06-07 2002-12-17 Microsoft Corporation Method and system for providing touch-sensitive screens for the visually impaired
US6486895B1 (en) 1995-09-08 2002-11-26 Xerox Corporation Display system for displaying lists of linked documents
JP3786294B2 (ja) * 1995-10-02 2006-06-14 ソニー株式会社 画像制御装置および方法
US6011585A (en) 1996-01-19 2000-01-04 Apple Computer, Inc. Apparatus and method for rotating the display orientation of a captured image
US5864868A (en) 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US5659805A (en) 1996-02-16 1997-08-19 Eastman Kodak Company Camera for indicating camera orientations on photographic film
JP3591120B2 (ja) * 1996-03-19 2004-11-17 富士通株式会社 メニュー画面制御装置
JP2003264621A (ja) * 1996-04-26 2003-09-19 Mitsubishi Electric Corp 携帯情報端末装置
US5880733A (en) 1996-04-30 1999-03-09 Microsoft Corporation Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system
US5705005A (en) 1996-05-01 1998-01-06 Davidson Textron Inc. Fabrication of multiple color, gauge, and texture interior auto components
US6768999B2 (en) 1996-06-28 2004-07-27 Mirror Worlds Technologies, Inc. Enterprise, stream-based, information management system
US6006227A (en) 1996-06-28 1999-12-21 Yale University Document stream operating system
US6407757B1 (en) * 1997-12-18 2002-06-18 E-Book Systems Pte Ltd. Computer-based browsing method and computer program product for displaying information in an electronic book form
FR2753868A1 (fr) 1996-09-25 1998-03-27 Technical Maintenance Corp Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede
US5838326A (en) 1996-09-26 1998-11-17 Xerox Corporation System for moving document objects in a 3-D workspace
JPH10198517A (ja) * 1997-01-10 1998-07-31 Tokyo Noukou Univ 表示装置の表示内容制御方法
JPH10232757A (ja) * 1997-02-19 1998-09-02 Sharp Corp メディア選択装置
JPH1139132A (ja) * 1997-07-15 1999-02-12 Sharp Corp インターフェースシステム
EP1014257A4 (en) * 1997-08-12 2000-10-04 Matsushita Electric Ind Co Ltd WINDOW DISPLAY DEVICE
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
JP2000101879A (ja) 1998-09-25 2000-04-07 Canon Inc 撮像装置
GB2333215B (en) * 1998-01-13 2002-05-08 Sony Electronics Inc Systems and methods for enabling manipulation of a plurality of graphic images on a display screen
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US9292111B2 (en) 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
JPH11338600A (ja) 1998-05-26 1999-12-10 Yamatake Corp 設定数値変更方法および設定数値変更装置
GB0027260D0 (en) * 2000-11-08 2000-12-27 Koninl Philips Electronics Nv An image control system
US6919879B2 (en) 1998-06-26 2005-07-19 Research In Motion Limited Hand-held electronic device with a keyboard optimized for use with the thumbs
JP2000105772A (ja) * 1998-07-28 2000-04-11 Sharp Corp 情報管理装置
US20010015719A1 (en) 1998-08-04 2001-08-23 U.S. Philips Corporation Remote control has animated gui
JP2000163193A (ja) * 1998-11-25 2000-06-16 Seiko Epson Corp 携帯情報機器及び情報記憶媒体
JP2000214988A (ja) 1999-01-06 2000-08-04 Motorola Inc 動作パタ―ンを利用して無線通信装置への情報を入力する方法
JP2000209324A (ja) * 1999-01-12 2000-07-28 Nec Corp 宛先発信制御システムおよび宛先発信制御方法
JP2000284879A (ja) * 1999-01-29 2000-10-13 Square Co Ltd ゲーム装置、ビデオゲームにおけるコマンド入力方法、及び、その方法を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体
US6388877B1 (en) 1999-02-04 2002-05-14 Palm, Inc. Handheld computer with open accessory slot
DK1028570T3 (da) * 1999-02-11 2005-02-14 Sony Int Europe Gmbh Terminal til trådlös telekommunikation og fremgangsmåde til at vise ikoner på et display på en sådan terminal
US6549935B1 (en) 1999-05-25 2003-04-15 Silverbrook Research Pty Ltd Method of distributing documents having common components to a plurality of destinations
US6704007B1 (en) 1999-09-27 2004-03-09 Intel Corporation Controlling displays for processor-based systems
JP2003512676A (ja) * 1999-10-20 2003-04-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 画像コレクションをブラウズする装置及び方法
US6597384B1 (en) 1999-12-22 2003-07-22 Intel Corporation Automatic reorienting of screen orientation using touch sensitive system
US7450114B2 (en) 2000-04-14 2008-11-11 Picsel (Research) Limited User interface systems and methods for manipulating and viewing digital documents
JP4325075B2 (ja) 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US6879322B2 (en) 2000-05-30 2005-04-12 Fujitsu Limited Three-dimensional object display system, three-dimensional object display method and recording medium recording a three-dimensional object display program
US7451389B2 (en) 2000-06-06 2008-11-11 Microsoft Corporation Method and system for semantically labeling data and providing actions based on semantically labeled data
US6667751B1 (en) 2000-07-13 2003-12-23 International Business Machines Corporation Linear web browser history viewer
US7289102B2 (en) 2000-07-17 2007-10-30 Microsoft Corporation Method and apparatus using multiple sensors in a device with a display
US6745186B1 (en) * 2000-08-17 2004-06-01 Eastman Kodak Company Product and method for organizing and searching digital images
JP2002082745A (ja) * 2000-09-07 2002-03-22 Sony Corp 情報処理装置及び方法、並びにプログラム格納媒体
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US20020113824A1 (en) 2000-10-12 2002-08-22 Myers Thomas D. Graphic user interface that is usable as a commercial digital jukebox interface
GB2370208B (en) * 2000-12-18 2005-06-29 Symbian Ltd Computing device with user interface for navigating a contacts list
US7030861B1 (en) 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
JP3762243B2 (ja) 2001-03-26 2006-04-05 陣山 俊一 情報処理方法、情報処理プログラム並びに携帯情報端末装置
US6834249B2 (en) 2001-03-29 2004-12-21 Arraycomm, Inc. Method and apparatus for controlling a computing system
US20050024341A1 (en) * 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
US7085693B2 (en) 2001-06-19 2006-08-01 International Business Machines Corporation Manipulation of electronic media using off-line media
JP2003043978A (ja) 2001-07-31 2003-02-14 Sharp Corp 対面式表示装置
JP4174980B2 (ja) * 2001-08-28 2008-11-05 株式会社日立プラントテクノロジー シール剤印刷装置
US6690365B2 (en) * 2001-08-29 2004-02-10 Microsoft Corporation Automatic scrolling
US6995745B2 (en) 2001-09-13 2006-02-07 E-Book Systems Pte Ltd. Electromechanical information browsing device
US6547803B2 (en) 2001-09-20 2003-04-15 The Regents Of The University Of California Microfabricated surgical device for interventional procedures
US7386325B2 (en) 2001-10-01 2008-06-10 Motorola, Inc. Method and apparatus for a holster having a user interface
KR20030030384A (ko) * 2001-10-10 2003-04-18 김수경 비누 조성물 및 이를 이용하여 비누를 제조하는 방법
US7084856B2 (en) 2001-10-22 2006-08-01 Apple Computer, Inc. Mouse having a rotary dial
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US20070085841A1 (en) * 2001-10-22 2007-04-19 Apple Computer, Inc. Method and apparatus for accelerated scrolling
US7046230B2 (en) 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
US7312785B2 (en) * 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US20030078981A1 (en) * 2001-10-24 2003-04-24 Infowave Software, Inc. System for and method of populating a contact list on a portable device
US6690387B2 (en) * 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
EP1469374A4 (en) * 2002-01-22 2009-11-11 Fujitsu Ltd MENU ELEMENTS DEVICE AND METHOD
WO2003062976A1 (fr) 2002-01-22 2003-07-31 Fujitsu Limited Dispositif et procede pour la selection d'element de menu
US7138997B2 (en) 2002-06-28 2006-11-21 Autodesk, Inc. System for physical rotation of volumetric display enclosures to facilitate viewing
US7075512B1 (en) * 2002-02-07 2006-07-11 Palmsource, Inc. Method and system for navigating a display screen for locating a desired item of information
US9715500B2 (en) 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
JP3793740B2 (ja) * 2002-05-13 2006-07-05 株式会社モバイルコンピューティングテクノロジーズ 携帯型情報端末装置、表示制御情報、及び表示制御方法
TWI238348B (en) 2002-05-13 2005-08-21 Kyocera Corp Portable information terminal, display control device, display control method, and recording media
JP3761165B2 (ja) * 2002-05-13 2006-03-29 株式会社モバイルコンピューティングテクノロジーズ 表示制御装置、携帯型情報端末装置、プログラム、及び表示制御方法
KR100502710B1 (ko) 2002-05-24 2005-07-20 주식회사 아이큐브 광 디스크 재생 장치
JP4108406B2 (ja) * 2002-06-28 2008-06-25 クラリオン株式会社 表示制御装置
JP2004038896A (ja) * 2002-06-28 2004-02-05 Clarion Co Ltd 表示制御手段
US7656393B2 (en) * 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US20050257161A1 (en) 2002-07-26 2005-11-17 Luc Martin Method and system for accessing online applications using a web browser
US7166791B2 (en) * 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
US7065718B2 (en) 2002-08-08 2006-06-20 International Business Machines Corporation System and method for configuring time related settings using a graphical interface
US7089507B2 (en) 2002-08-12 2006-08-08 International Business Machines Corporation System and method for display views using a single stroke control
WO2004046867A2 (en) * 2002-11-18 2004-06-03 America Online, Inc. People lists
JP2004187338A (ja) * 2002-11-29 2004-07-02 Nippon Densan Corp Dcモータ駆動回路
US7199786B2 (en) 2002-11-29 2007-04-03 Daniel Suraqui Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
US7370290B2 (en) 2002-12-19 2008-05-06 Microsoft Corporation Contact card
US20050240756A1 (en) * 2003-01-12 2005-10-27 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows.
US7098896B2 (en) 2003-01-16 2006-08-29 Forword Input Inc. System and method for continuous stroke word-based text input
JP2004227393A (ja) * 2003-01-24 2004-08-12 Sony Corp アイコン描画システム、アイコン描画方法及び電子機器装置
US7739597B2 (en) * 2003-02-24 2010-06-15 Microsoft Corporation Interactive media frame display
US20050021418A1 (en) 2003-03-18 2005-01-27 Matt Marcus Remote activation of digital media
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
US20040235520A1 (en) 2003-05-20 2004-11-25 Cadiz Jonathan Jay Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer
JP4341298B2 (ja) * 2003-05-23 2009-10-07 ソニー株式会社 情報処理装置および方法、並びにプログラム
CN101040249A (zh) * 2003-06-27 2007-09-19 索夫特斯扣普有限公司 虚拟桌面—元-组织和控制系统
US8373660B2 (en) * 2003-07-14 2013-02-12 Matt Pallakoff System and method for a portable multimedia client
US20050020325A1 (en) 2003-07-24 2005-01-27 Motorola, Inc. Multi-configuration portable electronic device and method for operating the same
US20050030309A1 (en) * 2003-07-25 2005-02-10 David Gettman Information display
US20060181517A1 (en) * 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
US7499040B2 (en) * 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US6990637B2 (en) 2003-10-23 2006-01-24 Microsoft Corporation Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data
US7495659B2 (en) 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
EP1538536A1 (en) 2003-12-05 2005-06-08 Sony International (Europe) GmbH Visualization and control techniques for multimedia digital content
JP2005190108A (ja) * 2003-12-25 2005-07-14 Kureo:Kk 表示制御プログラム、表示制御方法および表示制御装置
US7085590B2 (en) 2003-12-31 2006-08-01 Sony Ericsson Mobile Communications Ab Mobile terminal with ergonomic imaging functions
US7512882B2 (en) 2004-01-05 2009-03-31 Microsoft Corporation Systems and methods for providing alternate views when rendering audio/video content in a computing system
US20050162402A1 (en) * 2004-01-27 2005-07-28 Watanachote Susornpol J. Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback
US7580866B2 (en) 2004-02-10 2009-08-25 Verizon Business Global Llc Apparatus, methods, and computer readable medium for determining the location of a portable device in a shopping environment
US7437005B2 (en) 2004-02-17 2008-10-14 Microsoft Corporation Rapid visual sorting of digital files and data
US7163396B2 (en) * 2004-02-27 2007-01-16 Innovative Implant Technology, Llc Instrument and process for the minimum distance verification between two teeth for the placement of one or two bone integrated cylindrical or screwed type implants in density
US20050229112A1 (en) * 2004-04-13 2005-10-13 Clay Timothy M Method and system for conveying an image position
US7330178B2 (en) 2004-04-30 2008-02-12 Motorola, Inc. Display-input apparatus for a multi-configuration portable device
JP4148187B2 (ja) 2004-06-03 2008-09-10 ソニー株式会社 携帯型電子機器、入力操作制御方法及びそのプログラム
US7222307B2 (en) 2004-06-16 2007-05-22 Scenera Technologies, Llc Multipurpose navigation keys for an electronic imaging device
US7379047B2 (en) 2004-06-30 2008-05-27 Microsoft Corporation Using a physical object to control an attribute of an interactive display application
US20060020904A1 (en) * 2004-07-09 2006-01-26 Antti Aaltonen Stripe user interface
EP1774427A2 (en) 2004-07-30 2007-04-18 Apple Computer, Inc. Mode-based graphical user interfaces for touch sensitive input devices
CN103365595B (zh) 2004-07-30 2017-03-01 苹果公司 用于触敏输入设备的手势
JP2008508628A (ja) 2004-08-02 2008-03-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ タッチスクリーンにおける圧力制御ナビゲーション
US7724242B2 (en) 2004-08-06 2010-05-25 Touchtable, Inc. Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US8232969B2 (en) 2004-10-08 2012-07-31 Immersion Corporation Haptic feedback for button and scrolling action simulation in touch input devices
US7880726B2 (en) * 2004-10-12 2011-02-01 Nippon Telegraph And Telephone Corporation 3D pointing method, 3D display control method, 3D pointing device, 3D display control device, 3D pointing program, and 3D display control program
US7706637B2 (en) * 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
JP4656385B2 (ja) * 2004-12-09 2011-03-23 ソニー株式会社 ウィンドウ表示装置、ウィンドウ表示方法及びウィンドウ表示プログラム
JP4411193B2 (ja) 2004-12-09 2010-02-10 富士フイルム株式会社 ディスプレイ付き撮像装置及び画像表示装置
EP1672471A1 (en) 2004-12-14 2006-06-21 Thomson Multimedia Broadband Belgium Content playback device with touch screen
DE102005040125A1 (de) * 2004-12-17 2006-06-29 Volkswagen Ag Bedienvorrichtung
US7489306B2 (en) * 2004-12-22 2009-02-10 Microsoft Corporation Touch screen accuracy
KR100677421B1 (ko) * 2004-12-30 2007-02-02 엘지전자 주식회사 휴대단말기에서의 참조필드 이용방법
US20060146074A1 (en) * 2004-12-31 2006-07-06 Harrison Edward R Display for rotatable steering device
JP2006209258A (ja) * 2005-01-25 2006-08-10 Kenwood Corp Av処理装置、av処理方法及びプログラム
US20060178110A1 (en) * 2005-02-09 2006-08-10 Nokia Corporation System and method for interacting with an entity by means of a mobile station via a user-wearable terminal
US20060176278A1 (en) * 2005-02-10 2006-08-10 Motorola, Inc. Method and system for display orientation
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
KR101984833B1 (ko) * 2005-03-04 2019-06-03 애플 인크. 다기능 휴대용 장치
US7750893B2 (en) 2005-04-06 2010-07-06 Nintendo Co., Ltd. Storage medium storing input position processing program, and input position processing device
US20060246874A1 (en) * 2005-04-28 2006-11-02 Sullivan Scott L Cell phone systems
US20060246955A1 (en) 2005-05-02 2006-11-02 Mikko Nirhamo Mobile communication device and method therefor
US20060256090A1 (en) * 2005-05-12 2006-11-16 Apple Computer, Inc. Mechanical overlay
US20060271867A1 (en) 2005-05-27 2006-11-30 Wang Kong Q Mobile communications terminal and method therefore
US20060281449A1 (en) * 2005-06-14 2006-12-14 Huang Kun Enhanced call register menu
US20060286971A1 (en) * 2005-06-17 2006-12-21 Maly John W Automatic storage of contact information on a cellular phone
US20070004451A1 (en) 2005-06-30 2007-01-04 C Anderson Eric Controlling functions of a handheld multifunction device
AU2005203074A1 (en) * 2005-07-14 2007-02-01 Canon Information Systems Research Australia Pty Ltd Image browser
JP2007080255A (ja) 2005-08-19 2007-03-29 Sony Corp 情報処理装置および情報処理方法、記録媒体、並びに、プログラム
US7487346B2 (en) * 2005-09-06 2009-02-03 Apple Inc. Techniques and graphical user interfaces for categorical shuffle
JP2009508274A (ja) 2005-09-13 2009-02-26 スペースタイムスリーディー・インコーポレーテッド 3次元グラフィカル・ユーザ・インターフェースを提供するシステム及び方法
US20070070045A1 (en) * 2005-09-27 2007-03-29 Shu-Chuan Sung Entering a character into an electronic device
WO2007037264A1 (ja) * 2005-09-28 2007-04-05 Access Co., Ltd. 端末装置及びプログラム
JPWO2007043222A1 (ja) 2005-10-07 2009-04-16 パナソニック株式会社 入力装置及びそれを備えた携帯端末
US7844301B2 (en) 2005-10-14 2010-11-30 Lg Electronics Inc. Method for displaying multimedia contents and mobile communications terminal capable of implementing the same
JP4394062B2 (ja) 2005-10-28 2010-01-06 アルプス電気株式会社 パッド型入力装置
US20070097090A1 (en) * 2005-10-31 2007-05-03 Battles Amy E Digital camera user interface
JP2007158919A (ja) * 2005-12-07 2007-06-21 Fujifilm Corp 画像表示装置及び画像表示方法
US7574672B2 (en) * 2006-01-05 2009-08-11 Apple Inc. Text entry interface for a portable communication device
IL176673A0 (en) 2006-07-03 2007-07-04 Fermon Israel A variably displayable mobile device keyboard
US7791594B2 (en) 2006-08-30 2010-09-07 Sony Ericsson Mobile Communications Ab Orientation based multiple mode mechanically vibrated touch screen display
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
US7996792B2 (en) 2006-09-06 2011-08-09 Apple Inc. Voicemail manager for portable multifunction device
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US20080062137A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Touch actuation controller for multi-state media presentation
US8736557B2 (en) 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US8564543B2 (en) 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US20080066135A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Search user interface for media device
US7978177B2 (en) * 2006-09-29 2011-07-12 Varia Holdings Llc Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling
US7877707B2 (en) 2007-01-06 2011-01-25 Apple Inc. Detecting and interpreting real-world and security gestures on touch and hover sensitive devices
US7685163B2 (en) 2007-01-07 2010-03-23 Apple Inc. Automated creation of media asset illustrations
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US20080167081A1 (en) 2007-01-10 2008-07-10 Eng U P Peter Keyless touch-screen cellular telephone
US7750895B2 (en) 2007-06-29 2010-07-06 Microsoft Corporation Navigating lists using input motions
EP2204724A4 (en) 2007-10-26 2012-06-13 Nec Corp ELECTRONIC DEVICE, ELECTRONIC DEVICE CONTROL METHOD, AND STORAGE MEDIUM CONTAINING ELECTRONIC DEVICE CONTROL PROGRAM
US8217906B2 (en) 2007-11-16 2012-07-10 Sony Ericsson Mobile Communications Ab User interface, apparatus, method, and computer program for viewing of content on a screen
KR101111566B1 (ko) 2008-05-23 2012-02-24 삼성전자주식회사 휴대 단말기의 인터페이스 전환 장치 및 방법
US9176962B2 (en) 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
JP5908253B2 (ja) 2011-10-28 2016-04-26 シャープ株式会社 機器制御装置及び機器制御方法
EP3316956B1 (en) 2015-06-30 2020-04-29 Unity Health Toronto Cardiac injury device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728068A (zh) * 2004-07-28 2006-02-01 奥林巴斯株式会社 再现装置、照相机及再现装置的显示转换方法

Also Published As

Publication number Publication date
KR101191574B1 (ko) 2012-10-15
DE202007018761U1 (de) 2009-03-19
KR101296055B1 (ko) 2013-08-12
JP5869012B2 (ja) 2016-02-24
EP2064620A2 (en) 2009-06-03
US20090198359A1 (en) 2009-08-06
GB2455257A (en) 2009-06-10
GB2480573A (en) 2011-11-23
AU2008101164B4 (en) 2009-09-24
JP2014112412A (ja) 2014-06-19
CN104238943A (zh) 2014-12-24
CA2661200A1 (en) 2008-03-20
KR20090040462A (ko) 2009-04-24
AU2007296558A1 (en) 2008-03-20
EP2682851A1 (en) 2014-01-08
GB201114592D0 (en) 2011-10-05
CN104238943B (zh) 2019-05-17
CA2882403C (en) 2019-06-11
AU2008101164A4 (en) 2009-01-08
HK1164487A1 (en) 2012-09-21
WO2008033853A3 (en) 2008-05-15
HK1164506A1 (en) 2012-09-21
DE212007000053U1 (de) 2009-03-12
AU2008101171A4 (en) 2009-01-08
KR20120098902A (ko) 2012-09-05
US10133475B2 (en) 2018-11-20
DE202007018762U1 (de) 2009-03-19
JP2016103286A (ja) 2016-06-02
JP2010503130A (ja) 2010-01-28
KR101124913B1 (ko) 2012-03-27
DE112007002143T5 (de) 2009-07-02
WO2008033853A2 (en) 2008-03-20
US9489106B2 (en) 2016-11-08
KR101191550B1 (ko) 2012-10-15
US20170010782A1 (en) 2017-01-12
KR20110022742A (ko) 2011-03-07
AU2008101162A4 (en) 2009-01-08
KR20110020954A (ko) 2011-03-03
US8587528B2 (en) 2013-11-19
US20090172532A1 (en) 2009-07-02
US20080062141A1 (en) 2008-03-13
GB0905084D0 (en) 2009-05-06
GB2455257B (en) 2012-01-04
GB2480573B (en) 2012-01-04
JP6391602B2 (ja) 2018-09-19
AU2008101171B4 (en) 2009-09-24
JP2018185829A (ja) 2018-11-22
AU2008101162B4 (en) 2009-10-01
CA2882403A1 (en) 2008-03-20
US8564543B2 (en) 2013-10-22
CA2661200C (en) 2015-05-12
CN101512473A (zh) 2009-08-19

Similar Documents

Publication Publication Date Title
CN101512473B (zh) 具有基于图像的浏览的媒体播放器
US20210181911A1 (en) Electronic text manipulation and display
US8736557B2 (en) Electronic device with image based browsers
AU2011250783B2 (en) Media player with imaged based browsing
AU2016202713A1 (en) Electronic text manipulation and display
AU2020213353A1 (en) Electronic text manipulation and display

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant