CN100414484C - 动态控制滚动速度的方法及控制滚动功能的系统 - Google Patents

动态控制滚动速度的方法及控制滚动功能的系统 Download PDF

Info

Publication number
CN100414484C
CN100414484C CNB011218169A CN01121816A CN100414484C CN 100414484 C CN100414484 C CN 100414484C CN B011218169 A CNB011218169 A CN B011218169A CN 01121816 A CN01121816 A CN 01121816A CN 100414484 C CN100414484 C CN 100414484C
Authority
CN
China
Prior art keywords
rolling
indicator
incident
equipment
increment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB011218169A
Other languages
English (en)
Other versions
CN1330310A (zh
Inventor
曼德亚姆·拉胡那斯
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1330310A publication Critical patent/CN1330310A/zh
Application granted granted Critical
Publication of CN100414484C publication Critical patent/CN100414484C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/04Input or output devices integrated in time-pieces using radio waves
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/08Touch switches specially adapted for time-pieces
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G5/00Setting, i.e. correcting or changing, the time-indication
    • 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/0485Scrolling or panning

Abstract

一种能够自网络中和其他不同设备中无线地访问信息的具有高分辩率显示器的可佩戴移动计算设备/电器(例如腕戴手表)。该腕戴手表设备/电器包括一个通过使用一种滚动设备用于有效地与设备上的闹钟、计时功能和通知进行交互操作的用户接口,该滚动设备实施动态滚动速度控制器功能,用于允许通过所显示内容进行无缝的精细和粗糙滚动和/或光标移动而无需通知滚动设备的用户。

Description

动态控制滚动速度的方法及控制滚动功能的系统
技术领域
本发明一般涉及移动计算设备例如个人数字助理(PDA)、蜂窝式电话、传呼机等,更具体地涉及一种能够无线地访问信息及配备有交互式用户接口和高分辨率显示器的可佩戴设备/电器(例如腕戴手表),它包括一个滚动设备,用于实施动态速度控制以便允许通过所显示内容来实现无缝精细和粗糙滚动和/或光标移动而不必通知滚动设备的用户。
背景技术
计算、移动和无线通信技术已经在多种多样的功能强大的用户友好设备例如个人数字助理(PDA)、蜂窝式电话、传呼机之中迅猛发展并登峰造极。当今有可能购买手持PDA例如Palm Pilot那样的掌上计算机,它利用无线通信设备并且将计算、电话/传真和网络化特征融为一体。传统PDA可以用作一个蜂窝式电话、传真发送机和个人秘书(organizer)并且它是基于笔的,要求用触笔输入文本。这样,这些设备包括了手写字体识别特征,并且甚至可能利用对语音输入作出反应的语音识别技术。小设备,例如RIM 950和Motorola PageWriter2000传呼机将小键盘用于输入。
当今工业界在减少尺寸和功率要求两者的同时努力提供增长的类似桌上PC的功能来促进技术进展。最近已经试图将以上所述设备的某些性能组合入腕戴手表中。然而当今只有特殊的可佩戴手表设备才在计时功能之外还能够用作指南针、或全球定位系统(GPS)、或气压计或心律监测仪、个人手持系统(PHS)、传呼机等。这些现有特殊功能手表的缺点是它们之中大多数笨重、多半与因特网或其他PC/网络设备脱离、电池寿命有限和难于使用。这些当今可用的特殊功能腕戴手表所附加地具有的用户接口在能够显示的内容方面极其有限。例如,在数字手表中设置时间的问题上,现在用户只能单独地设置小时和分钟,而且只能在一个方向内增加时间。此外,它们之中大多数具有6至8个能够用于显示6或8个数字/字符的七段LED或LCD,以及只在显示器内的固定位置上具有小量能够显示上午/下午、闹钟开/关等的标示器。现在市场上出现的少量手表具有略为丰富的显示性能。无论如何,这些不同缺点必须解决,否则这些手表没有竞争力来成为畅销产品。移动计算的应用对腕戴手表的设计提出了挑战,因为手表是小设备。也即,要将部件和电源设备例如电池装入这样小的体积内以及手表的显示屏尺寸有限都给设计加上限制,而这些限制必须克服。解决这些问题是值得的,因为手表是一种有吸引力的东西,1)它是全世界很大一部分居民早已习惯的少数设备之一,2)它是差不多任何时间都可以使用的,以及3)它不容易丢失。
发明内容
因此非常希望提供一种可佩戴设备/电器(一种腕戴手表),它们能够无线地访问信息及配备有交互式用户接口和高分辨率显示器以便提供各种类似桌上PC的功能。
另外非常希望提供一种能够无线地访问信息及配备有交互式用户接口的可佩戴设备/电器(腕戴手表),它配备有一个滚动设备例如滚动球、轮或拨号式控制器,用于允许通过用户接口实现通过所显示文本和图形的滚动。
此外,非常希望提供一种能够无线地访问信息及配备有交互式用户接口的可佩戴设备/电器(腕戴手表),它配备有一个用于实施动态滚动速度控制器的滚动设备,该动态滚动速度控制器用于减少用户操纵滚动器的工作量而到达显示器上用户希望到达的具体地点,同时还保留对定位的精细控制。
本发明的一个目的是提供一种能够无线地访问信息并且配备有交互式用户接口和高分辨率显示器从而提供各种类似桌上PC的功能的可佩戴设备/电器(一种腕戴手表)。
本发明的另一个目的是提供一种能够无线地访问信息及配备有交互式用户接口的可佩戴设备/电器(腕戴手表),它包括一个用于实施动态滚动速度控制器的滚动设备,该动态滚动速度控制器允许以对于用户无缝的方式对所显示内容实现滚动和/或光标定位的精细和粗糙控制。
本发明的又一个目的是提供一种能够无线地访问信息及配备有用于实施动态滚动设备的交互式用户接口的可佩戴设备/电器(腕戴手表),该动态滚动设备用于允许通过用户接口实现通过所显示文本和图形进行滚动,其方式是减少用户操纵滚动器的工作量而到达显示器上用户希望到达的具体位置,同时还保留对定位的精细控制而不需额外的滚动器操纵。
根据本发明,提供了一种用于动态地控制提供于用于显示文本内容或图形内容的可佩戴电器中的显示指示器的滚动功能的系统和方法,该电器实施一种响应于用户对它的操纵而生成滚动事件的滚动设备,该方法包括以下步骤:接收滚动事件以便在第一方向内按照每个滚动事件使指示器增量地向前移动从而提供滚动指示器的精细移动和同时跟踪前进方向;在第一方向内确定指示器精细增量的预定数量;以及随后响应于滚动事件的继续接收而以对于用户无缝的方式在第一方向内按照每个滚动事件使所述指示器向前移动预定增量数量从而提供滚动指示器的粗糙移动,其中滚动指示器的粗糙移动大于滚动指示器的精细移动,从而要求滚动设备的较少操纵来在显示器上到达滚动指示器的所需位置。
这一方法和系统可以有利地实施于任何要求大滚动移动的应用场合中,包括用于提供计时和时间设置显示功能的应用场合,其中操纵滚动设备以便控制分钟指示器和小时指示器。
附图说明
参照阅读以下说明、所附权利要求书和附图,能够更好地理解本发明的装置和方法的进一步特征、方面和优点,附图中:
图1示意性阐述本发明的可佩戴信息访问腕戴手表设备。
图2是用于阐述实施本发明动态滚动设备的腕戴手表设备10的硬件体系结构的详细框图。
图3阐述腕戴手表设备10的软件体系结构200。
图4阐述一个示例性OLED系统显示300,提供用于启动腕戴手表设备中提供的个人信息管理应用程序的可选图标的主菜单。
图5(a)和5(b)阐述用于完成闹钟设置功能的腕戴手表用户接口350。
具体实施方式
图1示意地阐述本发明的信息访问可佩戴腕戴手表设备。系统将此处所谓“腕戴手表”10看作一个正常手表,但它能够从用户携带的相伴设备例如PC、移动计算机、其他普及设备中以及通过无线通信机制直接从网络中接收信息。
如图1中所示,腕戴手表设备10是基于模块化概念的,它设计为包括一块最小尺寸的母板或基板20,它利用最新技术,这将更详细地加以描述。具体地,基板20可以实施为不同类型用于实现不同功能的壳25a、...、25c中。例如,基板20可以实施在一个基壳25a中,用于通过触摸屏显示器提供类似掌上计算机的功能;一个无需手操作的移动壳25b,除基本桌上计算机功能之外,用于提供与GPS的通信接口和移动电话通信能力等,同时包括一个触摸屏显示器、滚动/指示设备及话筒和扬声器设备;以及一个扩展功能壳25c,用于提供触摸屏、按钮和对不同设备例如GPS/指南针、温度计、气压计、高度表等的支持。
图2是用于阐述表盘设备10的硬件体系结构的详细框图。如图2中所示,基板20包括一块第一板或主卡50,用于容纳核心处理单元、I/O和存储器。例如,主卡50包括一个CPU 55例如Cirrus LogicCL-EP7211,它是一个埋有单芯片的控制器,用作超低功率应用的CPU,并且配备有处理和加强存储管理特征,具有与100MHz奔腾芯片等效的功能。核心处理单元可以在2.5伏下工作以便使板的尺寸最小,它可以配备有3.68MHz瓷谐振器57,用于生成主频时钟和定时信号。主卡50附加地包括足够的非易失性和易失性存储器,包括例如用于支持系统代码的64Mbit EDO DRAM 58和SRAM/闪烁存储器59。腕戴手表10的一个通信子系统包括一条视线红外数据协会(IrDA)通信接口,它具有安装于卡50上的用于直接与包括IrDA SIR协议编码器在内的CPU 55的接口解码器插针连接的低功率IR收发信机模块60。第一卡50附加地包括不同模数转换器(ADC)、存储器刷新逻辑电路和工业标准接口例如小型闪烁接口以使例如其他设备能够附加于腕戴手表10上。可以附加地包括其他接口例如统一串行总线(USB)和I2C等。图2还将主卡阐述为包括电源子系统,该电源子系统包括一个可充电锂聚合物类型电池65和一个用于支持宽动态范围的腕戴手表系统/子系统负载的直流至直流转换器66。
再次参照图2,主卡50没有音频能力但却在扩展组合件(未示出)中配备有辅助卡的PCM音频接口,也即在用于支持PCM音频的扩展壳腕戴手表设计中的卡75或80。具体地,所实施的辅助卡75、80分别包括一个扬声器和话筒组合77、83,其中该话筒用于记录可以由处理器子系统处理的或者存储于存储子系统中以备随后回放的语音输入,以及该扬声器用作用于提供语音输出、产生定制音调和允许与其他收听设备实现语音连接等。如图2中所示,每个扬声器/话筒组合77、83连至相应的脉冲编码调制PCM编解码设备(CODEC)78、84,它们由相应的PCM接口79、89控制而连至CPU 55。辅助卡75、80附加地配备有不同通信子系统,它们包括低功率和中间功率射频通信设备,用于支持与移动计算机、移动电话、可携式手持设备的通信线路及与因特网的连通性的无线应用协议(“WAP”)。在一个实施例中,具体的通信子系统包括用于支持蓝牙81的电路或类似小型(small-factor)、低费用无线电辨别电路,例如RF调制解调器76,以及可能包括其他低功率无线电和Flex-寻呼通信线路(未示出)等。例如,如图2中所示,辅助通信卡80实施射频(RF)通信的蓝牙工业标准,然而应该理解,也可同样地实施其他标准例如IEEE 802.11或其他RF协议。此外,这些通信协议的各部分可以在主卡50的处理器中实施以使所需元件数量最少。主卡50上的CPU系统最好利用一个第一通用异步接收机发射机(UART1)设备(未示出),用于支持RF调制解调器76或者蓝牙81通信功能,并且可能配备有一个第二UART设备(UART2),用于支持数据下载功能,例如自PC或网络服务器下载。应该理解,可以实施任何类似的数据传输机制或数据交换接口设备以便提供数据下载和RF通信支持功能。
为与设备进行交互操作,腕戴手表系统10配备有触摸屏/板90,它具有适合于标准手表的形状,还配备有滚轮机构,即微动编码器95。触摸屏允许通过用户物理地输入一个潦草书写的“花体字”来直接启动应用程序,其书写方式犹如名为“智能化手表上启动基于潦草字体的应用程序”的共同拥有的共同未决美国专利申请第________号[YOR92000-0234,律师卷号13577]中所描述的,它的全部内容和公开内容可以包括于如同此处全部阐述的参考内容内,并且触摸屏可能通过物理地触摸一定腕戴手表显示区域来启动其他应用程序/操作/事件。在一个实施例中,触摸屏配备有一个四(4)位触摸屏。例如,可以物理地触摸触摸屏的一定区域以便向前和向后浏览腕戴手表显示区域。滚轮机构95可以滚上或滚下(即顺时针或逆时针)以便仿真文本和图形的显示光标滚动功能,并且具体地生成各信号,以便进行A/D转换而由处理器接收从而允许腕戴手表显示光标移动,更具体地允许箭头光标或其他显示的指示器进行移动从而提供约会更新和浏览功能。优选地,当滚轮机构移动量超过预定量例如20E度时,该轮生成一个犹如鼠标设备滚动时生成的信号。如果用户连续地滚动该轮,则该轮每转动20度(此后称为“转动事件”)就生成一个信号,该生成的事件包括一个用于标明该轮是顺时针转动还是逆时针转动的标示。以此方式,处理器跟踪滚轮的方向,因此也即光标在具体显示区域上的移动方向。可以附加地将滚轮机构推或压以便生成一个信号(此后称为“轮击事件”,类似于击键或鼠标点击事件),用于启动所选应用程序、超连接或菜单项目。在一个实施例中,滚轮设备可以包括一个仪表盘,它可转动或压下以便同时生成转动事件和轮击事件两者,其方式犹如名为“智能化手表的基于仪表盘的输入机构和用户接口”的共同拥有的共同未决美国专利申请第________号[YOR92000-0235,律师卷号13578]中所描述的,它的全部内容和公开内容可以包括于如同此处全部阐述的参考内容内。应该理解,可以实施其他类型的滚动设备来提供光标移动,例如滑动器。此外,可以实施标准按钮以便提供选择功能。
如图2中进一步所示,不同模数转换器(ADC)68支持一个与触摸屏显示屏90的接口,和一个与滚轮机构95的微动编码器或按钮的接口。用于容纳高分辨率(等效于VGA)发射有机发光二极管(OLED)高反差度显示器100的单元98配备有一个接口69。此外,基壳的主卡50与一个蜂鸣器63接口,CPU 55使用其蜂鸣器接口和定时器计数器直接控制该蜂鸣器。为检测手表的姿态,还提供了一个机械四路倾翻传感器72,它包括各机械开关(用于检测倾翻角度),后者产生可由CPU检测的各信号。此传感器可用于不同目的,例如电源管理、显示控制等。在优选实施例中,附加传感器可以通过接口附加于腕戴手表设备上。各例子包括附加的倾翻和移动(速度、方向)传感器,环境传感器例如热传感器、气压传感器,健康监视传感器例如血压传感器等。因此腕戴手表为传感器提供显示,并且还能够分析自各传感器收集的数据。
更具体地,图2的高反差度显示器100不需要背景光来照亮显示。因此显示器消耗的功率正比于显示器上显示的象素数量。由于备象素优选地包括发光二极管,该显示器在夜间也自动地可见,因此用户不必按动任何按钮来看显示。此外,OLED显示器100可以从广大的不同角度来清楚地观看,这些显示的亮度通过限制向二极管输入的电流量来进行控制。在一个实施例中,OLED芯片100是高分辨率象素可寻址显示器,例如640×480,用于允许在手表面上显示不同文本和图形项目,这类似于计算机屏幕或Palm
Figure C0112181600121
上显示的内容。例如,可以在手表面上画出时针和分针来显示时间。此外,当某些时候希望显示一幅照片时,可以抹去手表面上显示的指针。
图3阐述腕戴手表设备10的软件体系结构200。在它的最低层,腕戴手表系统运行操作系统210,例如LINUX 2.2.1,这允许多个用户层和核心层线程运行并且支持多任务和多用户操作。为每个输入/输出子系统配备设备驱动程序,这些设备驱动程序处理低层设备相关代码和接口以使高层应用编程接口(API)能够实施于它们之上。为每个输入/输出子系统配备的设备驱动程序包括一个串联I/O系统驱动程序212、IrDA系统驱动程序214、RF调制解调器子系统驱动程序216、蓝牙系统驱动程序218、闪烁存储器220、触摸屏子系统驱动程序222、LCD子系统驱动程序224、OLED子系统驱动程序226、滚轮子系统驱动程序228和倾翻传感器设备驱动程序229。在这些设备驱动程序之上提供了客户-服务器图形子系统230、存储子系统管理程序240和同步化子系统管理程序250,用于在应用程序、屏幕的更新操作等之间接收和发送I/O事件。应用程序编写人员可以使用图形库以便显示定制的屏幕。提供一个用户接口管理程序255以便处理自用户输入设备例如滚轮、仪表盘(即微动编码器)和触摸屏接收的用于合适的应用程序的事件。提供一个通信子系统管理程序260以便处理来自通信信道的事件并且传送各事件至相关的应用程序从而设置条件来进行数据传输。根据本发明的原理,提供一个同步化管理程序250以便使腕戴手表设备与其他设备之间的数据传输同步化。具体地,它自通信信道接收事件并且与相关的应用程序一起操作以便将发送的数据解码以及为接收数据的应用程序更新数据。一个例子是对日历事件的更新。提供一个全系统电源管理程序270以便监视和控制设备上的功率消耗,并且与其他子系统例如操作系统调度程序通信以便优化设备的电池寿命。例如电源管理程序270测量电池中剩余电能,估计运行应用程序所需电能,然后当电池电能开始消失时建议关闭哪个子系统。
如图3中进一步所示,腕戴手表设备10配备有在基本图形、通信和同步化子系统之上的腕戴手表壳应用软件275。所支持的一个关键应用程序是微浏览器,它允许访问WAP支持的网站,并且接收基于万维网的使用例如XML标准的无线标记语言(“WML”)编写的通信内容。WML具体地设计为优化因特网文本数据以便在有限带宽的无线网络上传送至小设备屏幕上,并且具体地设计为支持具有有限输入机制的漫游。其他支持的应用程序包括个人信息管理(PIM)应用软件280。图4阐述一个示例性系统显示300,它提供的一个主菜单302包括用于启动以下PIM应用程序的可选图标:一个用于启动目的在于显示/维护“准备做”表格的应用程序的图标310,一个用于启动目的在于显示/维护日历和约会的应用程序的图标312,一个用于启动目的在于检索/存储/显示电子邮件消息的应用程序的图标314,一个用于启动目的在于检索/存储/显示数字照片和位映射图像的应用程序的图标316,一个用于启动目的在于检索/存储/显示电话表的应用程序的图标318,一个用于启动目的在于设置增亮显示的时间和闹钟的应用程序的图标320,一个用于启动目的在于检索/存储/显示连环画图像例如United Feature Syndicate,Inc.的应用程序的图标322,以及一个用于启动目的在于提供停表和度过时间特征的应用程序的图标324。图5阐述第二示例性系统显示400,它提供的一个主菜单402包括用于启动其他PIM应用程序的可选图标的菜单环:一个用于启动目的在于自万维网中检索股票行情同时显示/维护在显示器上增亮显示的股票电子指示器的应用程序的图标410,一个用于启动目的在于检索/存储/显示腕戴手表显示工具的应用程序的图标412,一个用于启动目的在于检索/存储/显示对不同闹钟的设置的应用程序的图标414,一个用于启动目的在于检索/存储/显示世界时间地区信息的应用程序的图标416,一个用于启动目的在于设置手表面时钟的应用程序的图标418,一个用于启动目的在于检索/存储/显示游戏的应用程序的图标420,一个用于启动目的在于提供安全特征的应用程序的图标422,以及一个用于启动目的在于存储和显示用户密码、关键位置和其他敏感数据和需要记忆的主题事物的应用程序的图标424。包括各设备间交互应用软件,以便允许手表显示器成为其他设备例如位于隐蔽位置(例如口袋)处的GPS,或墙上的温度调节器等设备的显示器。因此,此应用软件通过在其他设备处检索/显示自腕戴手表发送来的数据及传送回信息而允许在其他设备和腕戴手表之间进行通信。作为另一个例子,当属于某人的蜂窝式电话铃响时,可以在腕戴手表显示器上显示呼叫方ID信息。通常多个人员聚集在一个房间内并且在皮包内或皮带上携带他们的网络电话,当在房间内听到振铃声时,很难判断哪一个网络电话在响。结果是房间内每个人都从他们的皮包中或皮带上取出他/她的网络电话以便检查是否他/她的电话在响。腕戴手表设备的呼叫方Id显示特征特别有利,因为每个佩戴者只需简单地瞥一下手表就能立即知道振铃的电话是否属于他/她,此外,判断出谁是呼叫方就能便于决定他/她是否应该回答电话。在又一个例子中,此应用软件可以允许在另一个设备例如PDA、PC和其他公有观看设备上观看来自腕戴手表存储子系统240的数据。在优选实施例中,中间件例如Tcl/Tk、Javascript、Perl或类似内容等可以在操作系统之上运行及在便于在腕戴手表设备10上快速开发这些应用程序的图形和通信管理程序API之上运行。
如上所述,可以顺时针地或逆时针地操纵滚轮,以便在腕戴手表的文本显示或图形显示内移动光标而生成转动事件或当按下滚轮时生成轮击事件。本发明的目的在于解释转动事件和轮击事件的方式以便减少为通过接口完成腕戴手表上的任务所需事件数量。
用户可能需要在手表上完成的任务是将时针和分针设置至具体值;例如,将闹钟设置为具体时间。图5(a)和5(b)阐述腕戴手表用户接口350,它所提供的闹钟设置功能详细地描述于名为“智能化手表的闹钟接口”的共同拥有的共同未决美国专利申请第________号[YOR92000-0223,律师卷号13573]中,它的全部内容和公开内容可以包括于如同此处全部阐述的参考内容内。犹如图5(a)和5(b)中所示,提供了腕戴手表显示器350,它所包括的手表面351具有分别对应于时针370和分针372的指示器360、362,用于通过控制腕戴手表滚轮设备的控制而设置小时和分钟的闹钟指示时间。本发明旨在解决的问题是允许进行精细控制以便将闹钟(如通过手表指示器360、362所显示的)设置至具体值(例如设置至12:53PM),但能避免连续地转动滚轮来生成大量转动事件(例如生成53个事件来设置分针至53)的必要性。本发明的方法学是动态地改变每个转动事件中向前移动分针时所代表的分钟数,同时还跟踪滚轮移动的最新方向。如果当今方向与先前方向相同以及分针位置为所表示的当今分钟数是预定值的倍数例如五(5),则分针每次按照五(5)分钟向前或向后移动(取决于滚动方向)。当方向改变时,分针例如按照单个或(1)分钟的增量而不是五(5)分钟的增量来移动。因此在将手表指针370、372设置至6:4 3 AM值的例子中,为将分针自0移至43,自分针当今位于十二点的位置开始移动,用户首先顺时针地转动滚轮五(5)次点击以便自0至1至2等直至五(5)。然后在相同方向内用户再次顺时针地滚动滚轮八(8)次更多点击以便将分针移至四十五(45),然后往回(逆时针地)滚动两(2)次点击以便到达四十三(43)。
应该理解,此方法的不同变动方案是可能的。例如,不只是使用增量1和5,可以动态地增加步数,例如利用1、5和15的步数。在此例子的情况下,用户首先滚动五(5)次点击以便到达五(5)。然后用户在相同方向内顺时针地在相同方向内再次滚动滚轮两(2)次更多点击以便到达十五(15)以及然后再次两(2)次更多点击以便到达四十五(45)。然后逆时针地两次点击以便到达四十三(43)。换言之,当不改变滚动方向以及分针触及15分钟边界时,指针每次向前移动15分钟;如果它触及5分钟边界(但不是15分钟边界),它每次向前移动5分钟。
一个相关概念是独立地控制时针和分针以及当发生轮击事件时将滚轮控制自一个切换至另一个。为设置时间至6:43AM,可以首先使用滚轮来控制时针,即每次点击将时针移动1小时。一旦已经将时针设置至6AM,就使用滚轮点击事件来固定时针,现在控制分针,它按照以上所述的动态地改变滚轮点击的解释来加以设置。
用于提供分针的动态速度滚动以便在将滚动器操纵移至用户希望到达的具体位置时减少用户对滚动器的操纵次数而同时保留对定位的精细控制并且无需过度的滚动器操纵的详细算法如下:
Forward Click
if { (lastdir==fwd)&&(minute%5)==0}  {
         minute=minute+5
    } else{
          minute=minute+1
}
if  {  minute>=60  }  {
          minute=minute-60
          hour=(hour+1)%24
}
lastdir=fwd
Reverse Click
      if{  (lastdir==rev)&&(minute%5)==0}{
             minute=minute-5
        }  else{
              minute=minute-1
       }
       if{minute<0}{
                  minute=minute+60
                  hour=(hour-1+24)%24
       }
       lastdir=rev
应该理解,本发明可用于其他需要在广泛范围内实现精细控制的滚动形式。动态滚动可用于任何得益于快速移动的和可以使用小的反向步数来校正任何过调的场合。所以这能用于通过文本,通过水平时间线、扩展表格、过去的TV节目表、日历中的月份等进行滚动。
因此该算法的一般化版本如下:
A:if(wheel_forward_signal)  {
      if(last_wheel_signal=reverse)forward_movements=0;
      forward_movements=forward_movements+1;
      last_wheel_signal=forward;
B:if(forward_movements>high_forward_threshold)
     scroll forward by high_forward_increment;
C:else scroll forwa rd by low_forward_increment;
D:  }else if(wheel_reverse_signal)  {
        if(last_wheel_signal=forward)reverse_movements=0;
        reverse_movements=reverse_movements+1;
        last_wheel_signal=reverse;
E:if(revsese_movements>high_reverse_threshold)
       scroll reverse by high_reverse_increment;
F:else scroll reverse by low_reverse_increment;
   }
虽然希望保持high_forward_increment与low_forward_increment对称,但不必要求它们相等。
虽然结合本发明的阐述性的优选实施例具体地显示和描述了本发明,但本领域熟练技术人员知道可以在不背离本发明的实质和范围的情况下在形式和细节上作出以上和其他变动,本发明的实质和范围只应由所附权利要求书的范围所限定。

Claims (13)

1. 一种用于动态地控制滚动设备速度的方法,所述滚动设备提供用于将具有分钟和小时指示器的计时显示器设置时间的滚动功能,所述滚动设备生成滚动信号和发送所述信号至控制设备以便响应于它而将所述分钟和小时指示器向前移动,所述方法包括:
a)自所述滚动设备接收第一滚动信号和响应于收到的第一滚动信号而根据精细时间增量在第一方向内将计时显示分钟指示器增量地向前移动,以及同时跟踪前进方向;
b)确定在所述第一方向内所述精细时间增量的预定数量;
c)此后响应于第一滚动信号的继续接收而在所述第一方向内根据粗糙时间增量使所述保持时间显示分钟指示器无缝地向前移动,所述粗糙时间增量大于所述精细时间增量,从而要求滚动设备的较少操纵来到达所需时间设置而无需通知用户;
d)接收响应于操纵所述滚动设备以便改变所述计时显示分钟指示器的方向的第二滚动信号;
e)确定方向的所述改变;及
f)根据精细时间增量在所述改变的方向内使所述计时显示分钟指示器增量地向前移动。
2. 如权利要求1中所要求的方法,其中所述滚动设备响应于对它的操纵而生成滚动事件,所述生成的滚动信号对应于所述滚动事件,其中所述显示分钟指示器的所述精细时间增量对应于每个滚动事件一分钟增量。
3. 如权利要求2中所要求的方法,其中所述显示分钟指示器的所述粗糙时间增量对应于每个滚动事件五分钟增量。
4. 如权利要求3中所要求的方法,其中所述提供粗糙时间增量的步骤c)包括在每个或多个滚动事件中使所述显示分钟指示器增量地向前移动预定数量的时间增量以及为每个随后的一个或多个滚动事件增加所述预定数量。
5. 如权利要求4中所要求的方法,还包括以下步骤:
接收响应于操纵所述滚动设备以便改变所述计时显示分钟指示器的方向的第二滚动信号;
确定方向的所述改变;及
根据精细时间增量在所述改变的方向内将计时显示分钟指示器增量地向前移动,并且同时跟踪所述前进方向。
6. 如权利要求1中所要求的方法,还包括实施所述滚动设备的步骤,所述滚动设备用于根据收到的第一滚动信号在第一方向内将计时显示小时指示器增量地向前移动,并且同时跟踪所述前进方向。
7. 如权利要求6中所要求的方法,还包括以下步骤:
接收响应于所述滚动设备的操纵而改变所述计时显示小时指示器的方向的第二滚动信号;
确定方向的所述改变;及
根据精细时间增量在所述改变的方向内将所述计时显示小时指示器增量地向前移动,并且同时跟踪所述前进方向。
8. 如权利要求6中所要求的方法,其中所述滚动设备还响应于对它的操纵而生成点击事件以及生成对应于所述点击事件和用于发送至所述控制设备的第三滚动信号,所述方法还包括以下步骤:在收到第三滚动信号后,单独地允许滚动设备或者控制所述计时显示分钟指示器或者控制所述计时显示小时指示器。
9. 一种用于动态地控制显示指示器的滚动功能的系统,所述显示指示器能够通过提供于可佩戴电器内的用于显示文本内容或图形内容的高分辨率显示器进行滚动,所述系统包括:
滚动设备,用于供用户操纵以便提供所述用于将所述指示器向前移动的所述滚动功能,所述滚动设备生成滚动事件;及
控制设备,用于接收所述滚动事件,跟踪所述指示器的前进方向以及响应于所述滚动事件和所述跟踪的方向和根据各精细和粗糙增量而将所述指示器向前移动从而提供所述指示器的动态速度控制,其中所述动态速度控制对用户是无缝的;
其中所述控制设备包括一个用于确定所述精细增量的预定数量的装置,从而在确定所述精细增量的预定数量之后当连续地操纵所述滚动设备时,所述控制设备允许在所述第一方向内对于每个滚动事件将所述显示指示器粗糙地向前移动以便通过滚动设备的较少操纵来进至所需显示位置;
其中在确定用户操纵所述滚动设备以便实现所述指示器的前进方向的改变之后,所述控制设备在所述改变的方向内对于每个滚动事件将所述指示器精细增量地向前移动。
10. 如权利要求9中所要求的系统,其中所述电器提供计时功能,所述指示器包括计时功能所需的计时显示分钟和小时指示器,以使所述控制设备允许在第一方向内对于每个滚动事件将所述计时显示分钟指示器精细增量地向前移动,从而在确定所述精细增量的预定数量之后当连续地操纵所述滚动设备时,所述控制设备允许在所述第一方向内对于每个滚动事件将所述计时显示分钟指示器粗糙地向前移动以便通过滚动设备的较少操纵来达到所需时间设置。
11. 如权利要求9中所要求的系统,其中所述滚动设备是一个滚轮。
12. 如权利要求9中所要求的系统,其中所述滚动设备是一个鼠标轮。
13. 一种用于动态地控制显示指示器的滚动功能的方法,所述显示指示器能够通过提供于用于显示文本内容或图形内容的可佩戴电器中的显示器进行滚动,所述电器实施一个响应于用户对它的操纵而生成滚动事件的滚动设备,所述方法包括以下步骤:
a)接收用于在第一方向内对于每个滚动事件将所述指示器增量地向前移动的滚动事件以便提供指示器的精细滚动移动,并且同时跟踪前进方向;
b)确定在所述第一方向内指示器的所述精细增量的预定数量;
c)此后响应于滚动事件的继续接收而以对用户无缝的方式在所述第一方向内对于每个滚动事件使所述指示器向前移动预定数量的增量从而提供指示器的粗糙滚动移动,所述指示器的粗糙滚动移动大于所述指示器的精细滚动移动,从而要求滚动设备的较少操纵来到达所述显示器上指示器的所需滚动位置;
d)接收响应于所述滚动设备的操纵以便改变所述指示器移动方向的滚动事件;
e)确定方向的所述改变;及
f)在所述改变的方向内对于每个收到的滚动事件使所述指示器增量地向前移动以便提供指示器的精细滚动移动。
CNB011218169A 2000-06-30 2001-06-28 动态控制滚动速度的方法及控制滚动功能的系统 Expired - Lifetime CN100414484C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/607,801 2000-06-30
US09/607,801 US7081905B1 (en) 2000-06-30 2000-06-30 Method and apparatus for dynamically controlling scroller speed employed for a user interface of a wearable appliance

Publications (2)

Publication Number Publication Date
CN1330310A CN1330310A (zh) 2002-01-09
CN100414484C true CN100414484C (zh) 2008-08-27

Family

ID=24433754

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB011218169A Expired - Lifetime CN100414484C (zh) 2000-06-30 2001-06-28 动态控制滚动速度的方法及控制滚动功能的系统

Country Status (4)

Country Link
US (1) US7081905B1 (zh)
CN (1) CN100414484C (zh)
HK (1) HK1040786A1 (zh)
TW (1) TW559689B (zh)

Families Citing this family (177)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US6738045B2 (en) * 2001-02-26 2004-05-18 Microsoft Corporation Method and system for accelerated data navigation
US9100493B1 (en) * 2011-07-18 2015-08-04 Andrew H B Zhou Wearable personal digital device for facilitating mobile device payments and personal use
US20050210416A1 (en) * 2004-03-16 2005-09-22 Maclaurin Matthew B Interactive preview of group contents via axial controller
KR20070085218A (ko) 2004-07-28 2007-08-27 브룩스 오토메이션, 인크. 저항성 열손실 압력 센서의 작동 방법
WO2006075334A2 (en) * 2005-01-16 2006-07-20 Zlango Ltd. Iconic communication
US8744350B2 (en) * 2005-01-18 2014-06-03 Zlango Ltd. Activating an application
JP3980603B2 (ja) * 2005-03-30 2007-09-26 株式会社日立製作所 デジタルコンテンツ配信方法、デジタルコンテンツ配信装置
US20070174515A1 (en) * 2006-01-09 2007-07-26 Microsoft Corporation Interfacing I/O Devices with a Mobile Server
WO2007080559A2 (en) * 2006-01-16 2007-07-19 Zlango Ltd. Iconic communication
US7382691B2 (en) * 2006-04-21 2008-06-03 Nixon, Inc. Multifunction watch system and method
US7607243B2 (en) 2006-05-03 2009-10-27 Nike, Inc. Athletic or other performance sensing systems
US20070296711A1 (en) * 2006-06-13 2007-12-27 Microsoft Corporation Techniques for device display navigation
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US7907974B2 (en) * 2007-01-04 2011-03-15 Microsoft Corporation Scrollable computing device display
US8478348B2 (en) * 2007-07-25 2013-07-02 Nokia Corporation Deferring alerts
KR20090011113A (ko) * 2007-07-25 2009-02-02 한국전자통신연구원 손목 시계형 휴대용 단말기
US7778118B2 (en) * 2007-08-28 2010-08-17 Garmin Ltd. Watch device having touch-bezel user interface
US8408436B2 (en) 2007-09-07 2013-04-02 Nike, Inc. Wearable device assembly having athletic functionality
US7946758B2 (en) * 2008-01-31 2011-05-24 WIMM Labs Modular movement that is fully functional standalone and interchangeable in other portable devices
JP5645809B2 (ja) 2008-04-02 2014-12-24 ナイキ イノベイト セー. フェー. 運動用機能を有するウェアラブルデバイスアセンブリ
EP2472341B1 (en) * 2008-05-11 2014-03-12 BlackBerry Limited Electronic device and method providing improved indication that an alarm clock is in an on condition
ATE545893T1 (de) 2008-05-11 2012-03-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung der aktivierung eines verbesserten schlafoperationsmodus
EP2120111B1 (en) 2008-05-11 2011-07-13 Research In Motion Limited Electronic device and method providing improved world clock feature
ATE536574T1 (de) 2008-05-11 2011-12-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung einer verbesserten weckerfunktion und ermöglichter alarm
ATE529786T1 (de) 2008-05-11 2011-11-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung einer verbesserten verwaltung mehrerer zeiten aus mehreren zeitzonen
US8289162B2 (en) * 2008-12-22 2012-10-16 Wimm Labs, Inc. Gesture-based user interface for a wearable portable device
US20100177598A1 (en) * 2009-01-07 2010-07-15 Amlogic Co., Ltd. Methods and Apparatuses for a Network Enabled Alarm Clock
US8254993B2 (en) * 2009-03-06 2012-08-28 Apple Inc. Remote messaging for mobile communication device and accessory
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
EP2234297A1 (en) * 2009-03-26 2010-09-29 novero GmbH Method for operating a portable mobile internet media recorder
EP2244449A1 (en) * 2009-04-23 2010-10-27 novero GmbH Mobile wireless internet communication device
TWI554076B (zh) 2009-09-04 2016-10-11 普露諾洛股份有限公司 遠距離的電話管理器
US20110157022A1 (en) * 2009-12-29 2011-06-30 Tim Goldburt Bracelets for wearing by a user
US20110286362A1 (en) * 2010-05-19 2011-11-24 Girish Hulmani Scheduling methods, apparatuses, and systems
US9684394B2 (en) 2011-01-10 2017-06-20 Apple Inc. Button functionality
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
US8769624B2 (en) 2011-09-29 2014-07-01 Apple Inc. Access control utilizing indirect authentication
US20130254705A1 (en) * 2012-03-20 2013-09-26 Wimm Labs, Inc. Multi-axis user interface for a touch-screen enabled wearable device
WO2013155628A1 (en) * 2012-04-17 2013-10-24 Zighra Inc. Fraud detection system, method, and device
US10235014B2 (en) * 2012-05-09 2019-03-19 Apple Inc. Music user interface
US10097496B2 (en) 2012-05-09 2018-10-09 Apple Inc. Electronic mail user interface
US10649622B2 (en) 2012-05-09 2020-05-12 Apple Inc. Electronic message user interface
US10304347B2 (en) 2012-05-09 2019-05-28 Apple Inc. Exercised-based watch face and complications
US20140059489A1 (en) * 2012-08-21 2014-02-27 Amulet Technologies, Llc Rotate Gesture
US10551928B2 (en) 2012-11-20 2020-02-04 Samsung Electronics Company, Ltd. GUI transitions on wearable electronic device
US11157436B2 (en) 2012-11-20 2021-10-26 Samsung Electronics Company, Ltd. Services associated with wearable electronic device
US10185416B2 (en) 2012-11-20 2019-01-22 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving movement of device
US9030446B2 (en) 2012-11-20 2015-05-12 Samsung Electronics Co., Ltd. Placement of optical sensor on 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
US11237719B2 (en) 2012-11-20 2022-02-01 Samsung Electronics Company, Ltd. Controlling remote electronic device with wearable electronic device
US11372536B2 (en) * 2012-11-20 2022-06-28 Samsung Electronics Company, Ltd. Transition and interaction model for wearable electronic device
US10423214B2 (en) 2012-11-20 2019-09-24 Samsung Electronics Company, Ltd Delegating processing from wearable electronic device
US8994827B2 (en) 2012-11-20 2015-03-31 Samsung Electronics Co., Ltd Wearable electronic device
JP5737277B2 (ja) * 2012-12-13 2015-06-17 カシオ計算機株式会社 情報表示装置及びプログラム
US20140189584A1 (en) * 2012-12-27 2014-07-03 Compal Communications, Inc. Method for switching applications in user interface and electronic apparatus using the same
US10275117B2 (en) * 2012-12-29 2019-04-30 Apple Inc. User interface object manipulations in a user interface
US10691230B2 (en) 2012-12-29 2020-06-23 Apple Inc. Crown input for a wearable electronic device
US11513675B2 (en) 2012-12-29 2022-11-29 Apple Inc. User interface for manipulating user interface objects
US9176480B2 (en) * 2013-02-05 2015-11-03 Google Inc. Gesture-based time input
CN103149831A (zh) * 2013-02-05 2013-06-12 深圳市元征软件开发有限公司 可折叠屏幕的智能手表
US8941490B2 (en) * 2013-03-08 2015-01-27 Albert Ky Automatic life alarm
CA2902290C (en) 2013-03-14 2021-07-13 Ologn Technologies Ag Methods, apparatuses and systems for providing user authentication
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
GB201306989D0 (en) * 2013-04-17 2013-05-29 Tomtom Int Bv Information display device
KR102043200B1 (ko) 2013-05-07 2019-11-11 엘지전자 주식회사 스마트 워치 및 제어 방법
CN103268063A (zh) * 2013-05-12 2013-08-28 安徽工程大学 自动授时的电子钟
US10055030B2 (en) 2013-05-17 2018-08-21 Apple Inc. Dynamic visual indications for input devices
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9753436B2 (en) 2013-06-11 2017-09-05 Apple Inc. Rotary input mechanism for an electronic device
CH708234B1 (fr) * 2013-06-27 2015-05-15 Soprod Sa Dispositif portatif multifonctions contrôlé par information externe.
US20150029644A1 (en) * 2013-07-27 2015-01-29 Ross Dominique Diaz Alcazar Rf transparent woven material for a wearable device
KR102087349B1 (ko) 2013-08-09 2020-04-24 애플 인크. 전자 디바이스용 촉각 스위치
GB2517419A (en) * 2013-08-19 2015-02-25 Arm Ip Ltd Wrist worn device
US10001817B2 (en) 2013-09-03 2018-06-19 Apple Inc. User interface for manipulating user interface objects with magnetic properties
KR20180128091A (ko) * 2013-09-03 2018-11-30 애플 인크. 자기 특성을 갖는 사용자 인터페이스 객체를 조작하는 사용자 인터페이스
AU2014315319B2 (en) * 2013-09-03 2017-10-26 Apple Inc. Crown input for a wearable electronic device
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
US10503388B2 (en) * 2013-09-03 2019-12-10 Apple Inc. Crown input for a wearable electronic device
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US10270898B2 (en) 2014-05-30 2019-04-23 Apple Inc. Wellness aggregator
KR102124481B1 (ko) * 2014-01-21 2020-06-19 엘지전자 주식회사 포터블 디바이스, 스마트 와치 및 제어 방법
CA2841371A1 (en) * 2014-01-31 2015-07-31 Usquare Soft Inc. Devices and methods for portable processing and application execution
US10048802B2 (en) 2014-02-12 2018-08-14 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
EP2911377B1 (en) 2014-02-24 2019-06-12 Samsung Electronics Co., Ltd Method of providing preview image regarding display setting for device
US10691332B2 (en) 2014-02-28 2020-06-23 Samsung Electronics Company, Ltd. Text input on an interactive display
KR102257817B1 (ko) * 2014-04-11 2021-05-28 삼성전자 주식회사 전자장치에서 숫자의 입력을 제어하는 방법 및 장치
US9589539B2 (en) * 2014-04-24 2017-03-07 Kabushiki Kaisha Toshiba Electronic device, method, and computer program product
US9483763B2 (en) 2014-05-29 2016-11-01 Apple Inc. User interface for payments
US20150350146A1 (en) 2014-05-29 2015-12-03 Apple Inc. Coordination of message alert presentations across devices based on device modes
US9967401B2 (en) 2014-05-30 2018-05-08 Apple Inc. User interface for phone call routing among devices
US11256294B2 (en) 2014-05-30 2022-02-22 Apple Inc. Continuity of applications across devices
US10095189B2 (en) * 2014-06-12 2018-10-09 Nokia Technologies Oy Analog type watch and time set method
AU2015279545B2 (en) 2014-06-27 2018-02-22 Apple Inc. Manipulation of calendar application in device with touch screen
US10190891B1 (en) 2014-07-16 2019-01-29 Apple Inc. Optical encoder for detecting rotational and axial movement
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US10339293B2 (en) 2014-08-15 2019-07-02 Apple Inc. Authenticated device used to unlock another device
DE212015000214U1 (de) 2014-09-02 2017-05-12 Apple Inc. Am Körper tragbare elektronische Vorrichtung
JP6349030B2 (ja) 2014-09-02 2018-06-27 アップル インコーポレイテッド アラートを管理するための小型インターフェース
WO2016036414A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
WO2016036541A2 (en) 2014-09-02 2016-03-10 Apple Inc. Phone user interface
WO2016036603A1 (en) 2014-09-02 2016-03-10 Apple Inc. Reduced size configuration interface
US10066959B2 (en) 2014-09-02 2018-09-04 Apple Inc. User interactions for a mapping application
TWI613582B (zh) 2014-09-02 2018-02-01 蘋果公司 用於重新組態使用者介面物件之方法、觸敏式電子器件及非暫時性電腦可讀儲存媒體
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
CN106797493A (zh) 2014-09-02 2017-05-31 苹果公司 音乐用户界面
WO2016036546A2 (en) 2014-09-02 2016-03-10 Apple Inc. Reduced-size notification interface
EP3333740A1 (en) 2014-09-02 2018-06-13 Apple Inc. Physical activity and workout monitor
WO2016036481A1 (en) 2014-09-02 2016-03-10 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
US10776739B2 (en) 2014-09-30 2020-09-15 Apple Inc. Fitness challenge E-awards
KR102230523B1 (ko) * 2014-12-08 2021-03-19 신상현 이동 단말기
US20160162900A1 (en) 2014-12-09 2016-06-09 Zighra Inc. Fraud detection system, method, and device
US20160224973A1 (en) 2015-02-01 2016-08-04 Apple Inc. User interface for payments
US9574896B2 (en) 2015-02-13 2017-02-21 Apple Inc. Navigation user interface
US10466883B2 (en) 2015-03-02 2019-11-05 Apple Inc. Screenreader user interface
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
JP6515185B2 (ja) 2015-03-05 2019-05-15 アップル インコーポレイテッドApple Inc. 方向依存光学特性を有する光学エンコーダを有する時計、手首装着型電子デバイス及びウェラブル電子デバイス
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
KR102163612B1 (ko) 2015-03-08 2020-10-08 애플 인크. 회전 및 병진 가능한 입력 메커니즘을 갖는 시계
US10254911B2 (en) 2015-03-08 2019-04-09 Apple Inc. Device configuration user interface
WO2016171467A1 (en) * 2015-04-23 2016-10-27 Samsung Electronics Co., Ltd. Electronic device including rotary member and display method thereof
KR102406102B1 (ko) * 2015-04-24 2022-06-10 삼성전자주식회사 전자 장치 및 그의 표시 방법
US10018966B2 (en) 2015-04-24 2018-07-10 Apple Inc. Cover member for an input mechanism of an electronic device
US20160358133A1 (en) 2015-06-05 2016-12-08 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
EP3106052A1 (fr) * 2015-06-19 2016-12-21 Omega SA Bracelet de montre
CN113521710A (zh) 2015-08-20 2021-10-22 苹果公司 基于运动的表盘和复杂功能块
CN105242524A (zh) * 2015-09-09 2016-01-13 南京物联传感技术有限公司 一种图形界面交互智能手表及其使用方法
KR102443545B1 (ko) * 2015-10-27 2022-09-15 삼성전자주식회사 어플리케이션 또는 서비스 실행을 위한 방법 및 전자 장치
CN106647292A (zh) * 2015-10-30 2017-05-10 霍尼韦尔国际公司 用于智能家居系统的可穿戴手势控制设备和方法
US10044798B2 (en) * 2016-02-05 2018-08-07 International Business Machines Corporation Context-aware task offloading among multiple devices
US10484484B2 (en) 2016-02-05 2019-11-19 International Business Machines Corporation Context-aware task processing for multiple devices
US9891651B2 (en) 2016-02-27 2018-02-13 Apple Inc. Rotatable input mechanism having adjustable output
CN105652651B (zh) * 2016-03-28 2018-01-16 京东方科技集团股份有限公司 可穿戴物品
US10551798B1 (en) 2016-05-17 2020-02-04 Apple Inc. Rotatable crown for an electronic device
DK179186B1 (en) 2016-05-19 2018-01-15 Apple Inc REMOTE AUTHORIZATION TO CONTINUE WITH AN ACTION
US10911255B2 (en) * 2016-05-31 2021-02-02 Honeywell International Inc. Devices, methods, and systems for hands free facility status alerts
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
US10061399B2 (en) 2016-07-15 2018-08-28 Apple Inc. Capacitive gap sensor ring for an input device
US10019097B2 (en) 2016-07-25 2018-07-10 Apple Inc. Force-detecting input structure
EP3588922B1 (en) * 2017-03-14 2022-09-28 Huawei Technologies Co., Ltd. Auxiliary control device and method for terminal
JP2018189477A (ja) * 2017-05-02 2018-11-29 セイコーエプソン株式会社 ウェアラブル機器、および表示方法
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
US10928980B2 (en) 2017-05-12 2021-02-23 Apple Inc. User interfaces for playing and managing audio items
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US10664074B2 (en) 2017-06-19 2020-05-26 Apple Inc. Contact-sensitive crown for an electronic watch
US10962935B1 (en) 2017-07-18 2021-03-30 Apple Inc. Tri-axis force sensor
US11029834B2 (en) * 2017-12-20 2021-06-08 International Business Machines Corporation Utilizing biometric feedback to allow users to scroll content into a viewable display area
DE102018000040B4 (de) * 2018-01-04 2022-09-08 Uphill Projects GmbH Individuell und professionell gestaltbarer Zeitmesser
US11144624B2 (en) 2018-01-22 2021-10-12 Apple Inc. Secure login with authentication based on a visual representation of data
US11360440B2 (en) 2018-06-25 2022-06-14 Apple Inc. Crown for an electronic watch
US11561515B2 (en) 2018-08-02 2023-01-24 Apple Inc. Crown for an electronic watch
US11181863B2 (en) 2018-08-24 2021-11-23 Apple Inc. Conductive cap for watch crown
CN211293787U (zh) 2018-08-24 2020-08-18 苹果公司 电子表
US11194298B2 (en) 2018-08-30 2021-12-07 Apple Inc. Crown assembly for an electronic watch
CN209625187U (zh) 2018-08-30 2019-11-12 苹果公司 电子手表和电子设备
US10712824B2 (en) 2018-09-11 2020-07-14 Apple Inc. Content-based tactile outputs
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US11194299B1 (en) 2019-02-12 2021-12-07 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
CN113748408A (zh) 2019-05-31 2021-12-03 苹果公司 用于音频媒体控件的用户界面
GB2584917B (en) * 2019-07-29 2021-07-28 Armour Surveillance Security Equipment And Tech Ltd Wearable device
US11269975B2 (en) 2019-11-07 2022-03-08 Bank Of America Corporation System for authenticating a user using an application specific integrated circuit embedded within a user device
US11177968B2 (en) * 2020-02-19 2021-11-16 International Business Machines Corporation Roller-shaped electronic stamp
DK202070633A1 (en) 2020-04-10 2021-11-12 Apple Inc User interfaces for enabling an activity
US11550268B2 (en) 2020-06-02 2023-01-10 Apple Inc. Switch module for electronic crown assembly
US20210391930A1 (en) 2020-06-11 2021-12-16 Apple Inc. Electronic device
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11893212B2 (en) 2021-06-06 2024-02-06 Apple Inc. User interfaces for managing application widgets
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing
CN116541121B (zh) * 2023-07-06 2023-09-19 深圳市微克科技有限公司 基于智能穿戴设备的表盘鱼游动方法、系统和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5477508A (en) * 1994-05-31 1995-12-19 Will; Craig A. Control of digital watch using menu and thumbwheel
US5790819A (en) * 1995-07-14 1998-08-04 International Business Machines Corporation Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2358766C3 (de) * 1972-12-28 1979-10-04 Citizen Watch Co., Ltd., Tokio Elektronische Uhr
JPS5146170A (zh) * 1974-10-18 1976-04-20 Hitachi Ltd
JPS5842089A (ja) * 1981-09-08 1983-03-11 ソニー株式会社 表示装置
JPS5923278A (ja) * 1982-07-30 1984-02-06 Citizen Watch Co Ltd 指針表示式付加機能付時計の指針修正装置
DE3622681A1 (de) * 1986-07-05 1988-01-21 Diehl Gmbh & Co Elektronische uhr mit einer digitalanzeige
US5371846A (en) * 1991-10-16 1994-12-06 International Business Machines Corporation Non-linear scroll bar
US6292174B1 (en) * 1997-08-23 2001-09-18 Immersion Corporation Enhanced cursor control using limited-workspace force feedback devices
US6252579B1 (en) * 1997-08-23 2001-06-26 Immersion Corporation Interface device and method for providing enhanced cursor control with force feedback
US6208343B1 (en) * 1997-12-10 2001-03-27 International Business Machines Corporation Graphical user interface scroll bar that provides varied levels of access granularity

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5477508A (en) * 1994-05-31 1995-12-19 Will; Craig A. Control of digital watch using menu and thumbwheel
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
US5790819A (en) * 1995-07-14 1998-08-04 International Business Machines Corporation Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set

Also Published As

Publication number Publication date
TW559689B (en) 2003-11-01
CN1330310A (zh) 2002-01-09
US7081905B1 (en) 2006-07-25
HK1040786A1 (zh) 2002-06-21

Similar Documents

Publication Publication Date Title
CN100414484C (zh) 动态控制滚动速度的方法及控制滚动功能的系统
CN1176417C (zh) 用于实现用户接口的可佩戴电器及其中的接口控制方法
CN1204730C (zh) 用于向可佩戴电器传送数据的系统和方法
US6525997B1 (en) Efficient use of display real estate in a wrist watch display
KR100460428B1 (ko) 통신 프로토콜 변환기를 갖는 다기능 도크 및 라우터
KR100431769B1 (ko) 고해상도 접촉감지형 디스플레이에서 공간 및 시간적인변화를 이용한 패스워드 보호
US6477117B1 (en) Alarm interface for a smart watch
US6980175B1 (en) Personal smart pointing device
KR102505595B1 (ko) 하이브리드 스마트시계에서 사용자 인터페이스 시각화
Raghunath et al. User interfaces for applications on a wrist watch
US10379497B2 (en) Obtaining and displaying time-related data on an electronic watch
US7035170B2 (en) Device for displaying variable data for small screens
Narayanaswami et al. Application design for a smart watch with a high resolution display
US7506269B2 (en) Bezel interface for small computing devices
CN112987998A (zh) 在电子手表上提供信息
CN108139774A (zh) 可穿戴电子设备
CN1205517C (zh) 智能手表的自更新约会显示的方法和系统
CN110502169B (zh) 一种显示控制方法及终端
WO2023082989A1 (zh) 消息处理方法、装置和第一电子设备
TW535105B (en) System and method employing WML annotations for user interface control of a wearable appliance

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1083758

Country of ref document: HK

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1040786

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20080827

CX01 Expiry of patent term