CN1330310A - 动态控制滚动速度的方法及控制滚动功能的*** - Google Patents
动态控制滚动速度的方法及控制滚动功能的*** Download PDFInfo
- Publication number
- CN1330310A CN1330310A CN01121816A CN01121816A CN1330310A CN 1330310 A CN1330310 A CN 1330310A CN 01121816 A CN01121816 A CN 01121816A CN 01121816 A CN01121816 A CN 01121816A CN 1330310 A CN1330310 A CN 1330310A
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
- G04G21/04—Input or output devices integrated in time-pieces using radio waves
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
- G04G21/08—Touch switches specially adapted for time-pieces
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G5/00—Setting, i.e. correcting or changing, the time-indication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Electric Clocks (AREA)
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附加地包括足够的非易失性和易失性存储器,包括例如用于支持***代码的64 Mbit 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是高分辨率象素可寻址显示器,例如640x480,用于允许在手表面上显示不同文本和图形项目,这类似于计算机屏幕或Palm Pilot上显示的内容。例如,可以在手表面上画出时针和分针来显示时间。此外,当某些时候希望显示一幅照片时,可以抹去手表面上显示的指针。
图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,一个用于启动目的在于检索/存储/显示连环画图像例如DilbertUnited 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:43 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:43 AM,可以首先使用滚轮来控制时针,即每次点击将时针移动1小时。一旦已经将时针设置至6 AM,就使用滚轮点击事件来固定时针,现在控制分针,它按照以上所述的动态地改变滚轮点击的解释来加以设置。
用于提供分针的动态速度滚动以便在将滚动器操纵移至用户希望到达的具***置时减少用户对滚动器的操纵次数而同时保留对定位的精细控制并且无需过度的滚动器操纵的详细算法如下:
Forward Click if {(lastdir==fwd)&&(minute%5)==0}{ minute=minute+5 }else{ minute=minute+1 } <dp n="d11"/> 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; <dp n="d12"/> C:else scroll forward 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 (20)
1.一种用于动态地控制滚动设备速度的方法,所述方法提供用于将具有分钟和小时指示器的计时显示器设置时间的滚动功能,所述滚动设备生成滚动信号和发送所述信号至控制设备以便响应于它而将所述分钟和小时指示器向前移动,所述方法包括:
a)自所述滚动设备接收第一滚动信号和响应于收到的第一滚动信号而根据精细时间增量在第一方向内将计时显示分钟指示器增量地向前移动,以及同时跟踪前进方向;
b)确定在所述第一方向内所述精细时间增量的预定数量;及
c)此后响应于第一滚动信号的继续接收而在所述第一方向内根据粗糙时间增量使所述保持时间显示分钟指示器无缝地向前移动,所述粗糙时间增量大于所述精细时间增量,从而要求滚动设备的较少操纵来到达所需时间设置而无需通知用户。
2.如权利要求1中所要求的方法,还包括以下步骤:
d)接收响应于操纵所述滚动设备以便改变所述计时显示分钟指示器的方向的第二滚动信号;
e)确定方向的所述改变;及
f)根据精细时间增量在所述改变的方向内使所述计时显示分钟指示器增量地向前移动。
3.如权利要求1中所要求的方法,其中所述滚动设备响应于对它的操纵而生成滚动事件,所述生成的滚动信号对应于所述滚动事件,其中所述显示分钟指示器的所述精细时间增量对应于每个滚动事件一分钟增量。
4.如权利要求3中所要求的方法,其中所述显示分钟指示器的所述粗糙时间增量对应于每个滚动事件五分钟增量。
5.如权利要求4中所要求的方法,其中所述提供粗糙时间增量的步骤c)包括在每个或多个滚动事件中使所述显示分钟指示器增量地向前移动预定数量的时间增量以及为每个随后的一个或多个滚动事件增加所述预定数量。
6.如权利要求5中所要求的方法,还包括以下步骤:
接收响应于操纵所述滚动设备以便改变所述计时显示分钟指示器的方向的第二滚动信号;
确定方向的所述改变;及
根据精细时间增量在所述改变的方向内将计时显示分钟指示器增量地向前移动,并且同时跟踪所述前进方向。
7.如权利要求1中所要求的方法,还包括实施所述滚动设备的步骤,所述滚动设备用于根据收到的第一滚动信号在第一方向内将计时显示小时指示器增量地向前移动,并且同时跟踪所述前进方向。
8.如权利要求7中所要求的方法,还包括以下步骤:
接收响应于所述滚动设备的操纵而改变所述计时显示小时指示器的方向的第二滚动信号;
确定方向的所述改变;及
根据精细时间增量在所述改变的方向内将所述计时显示小时指示器增量地向前移动,并且同时跟踪所述前进方向。
9.如权利要求7中所要求的方法,其中所述滚动设备还响应于对它的操纵而生成点击事件以及生成对应于所述点击事件和用于发送至所述控制设备的第三滚动信号,所述方法还包括以下步骤:在收到第三滚动信号后,单独地允许滚动设备或者控制所述计时显示分钟指示器或者控制所述计时显示小时指示器。
10.一种用于动态地控制显示指示器的滚动功能的***,所述显示指示器能够通过提供于可佩戴电器内的用于显示文本内容或图形内容的高分辨率显示器进行滚动,所述***包括:
一个滚动设备,用于供用户操纵以便提供所述用于将所述指示器向前移动的所述滚动功能,所述滚动设备生成滚动事件;及
一个控制设备,用于接收所述滚动事件,跟踪所述指示器的前进方向以及响应于所述滚动事件和所述跟踪的方向和根据各精细和粗糙增量而将所述指示器向前移动从而提供所述指示器的动态速度控制,其中所述动态速度控制对用户是无缝的。
11.如权利要求10中所要求的***,其中所述控制设备包括一个用于确定所述精细增量的预定数量的机制,从而在确定所述精细增量的预定数量之后当连续地操纵所述滚动设备时,所述控制设备允许在所述第一方向内对于每个滚动事件将所述显示指示器粗糙地向前移动以便通过滚动设备的较少操纵来进至所需显示位置。
12.如权利要求11中所要求的***,其中所述电器提供计时功能,所述指示器包括计时功能所需的计时显示分钟和小时指示器,以使所述控制设备允许在第一方向内对于每个滚动事件将所述计时显示分钟指示器精细增量地向前移动,从而在确定所述精细增量的预定数量之后当连续地操纵所述滚动设备时,所述控制设备允许在所述第一方向内对于每个滚动事件将所述计时显示分钟指示器粗糙地向前移动以便通过滚动设备的较少操纵来达到所需时间设置。
13.如权利要求11中所要求的***,其中在确定用户操纵所述滚动设备以便实现所述指示器的前进方向的改变之后,所述控制设备在所述改变的方向内对于每个滚动事件将所述指示器精细增量地向前移动。
14.如权利要求11中所要求的***,其中所述滚动设备是一个滚轮。
15.如权利要求11中所要求的***,其中所述滚动设备是一个鼠标轮。
16.一种机器可读的程序存储设备,实际地实施一种机器可执行指令的程序,完成用于动态地控制显示指示器的滚动功能的方法步骤,所述显示指示器能够通过提供于用于显示文本内容或图形内容的可佩戴电器中的显示器进行滚动,所述电器实现一个响应于用户对它的操纵而生成滚动事件的滚动设备,所述方法步骤包括以下步骤:
a)接收用于在第一方向内对于每个滚动事件将所述指示器增量地向前移动的滚动事件以便提供指示器的精细滚动移动,并且同时跟踪前进方向;
b)确定在所述第一方向内所述精细指示器增量的预定数量;及
c)此后响应于滚动事件的继续接收而以对用户无缝的方式在所述第一方向内对于每个滚动事件使所述指示器向前移动预定数量的增量从而提供指示器的粗糙滚动移动,所述指示器的粗糙滚动移动大于所述指示器的精细滚动移动,从而要求滚动设备的较少操纵来到达所述显示器上所需指示器滚动位置。
17.如权利要求16中所要求的机器可读的程序存储设备,还包括以下步骤:
d)接收响应于所述滚动设备的操纵以便改变所述指示器移动方向的滚动事件;
e)确定方向的所述改变;及
f)在所述改变的方向内对于每个收到的滚动事件使所述指示器增量地向前移动以便提供指示器的精细滚动移动。
18.如权利要求17中所要求的机器可读的程序存储设备,其中所述电器提供计时功能,所述指示器包括用于计时功能的计时显示分钟和小时指示器。
19.一种用于动态地控制显示指示器的滚动功能的方法,所述显示指示器能够通过提供于用于显示文本内容或图形内容的可佩戴电器中的显示器进行滚动,所述电器实施一个响应于用户对它的操纵而生成滚动事件的滚动设备,所述方法包括以下步骤:
a)接收用于在第一方向内对于每个滚动事件将所述指示器增量地向前移动的滚动事件以便提供指示器的精细滚动移动,并且同时跟踪前进方向;
b)确定在所述第一方向内指示器的所述精细增量的预定数量;及
c)此后响应于滚动事件的继续接收而以对用户无缝的方式在所述第一方向内对于每个滚动事件使所述指示器向前移动预定数量的增量从而提供指示器的粗糙滚动移动,所述指示器的粗糙滚动移动大于所述指示器的精细滚动移动,从而要求滚动设备的较少操纵来到达所述显示器上指示器的所需滚动位置。
20.如权利要求19中所要求的方法,还包括以下步骤:
d)接收响应于所述滚动设备的操纵以便改变所述指示器移动方向的滚动事件;
e)确定方向的所述改变;及
f)在所述改变的方向内对于每个收到的滚动事件使所述指示器增量地向前移动以便提供指示器的精细滚动移动。
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 true CN1330310A (zh) | 2002-01-09 |
CN100414484C 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) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103149831A (zh) * | 2013-02-05 | 2013-06-12 | 深圳市元征软件开发有限公司 | 可折叠屏幕的智能手表 |
CN103268063A (zh) * | 2013-05-12 | 2013-08-28 | 安徽工程大学 | 自动授时的电子钟 |
CN101796801B (zh) * | 2007-07-25 | 2014-07-02 | 诺基亚公司 | 延迟提示 |
CN105242524A (zh) * | 2015-09-09 | 2016-01-13 | 南京物联传感技术有限公司 | 一种图形界面交互智能手表及其使用方法 |
CN105378434A (zh) * | 2013-04-17 | 2016-03-02 | 通腾科技股份有限公司 | 信息显示装置 |
CN105683876A (zh) * | 2013-09-03 | 2016-06-15 | 苹果公司 | 用于可穿戴电子设备的表冠输入 |
CN106610776A (zh) * | 2015-10-27 | 2017-05-03 | 三星电子株式会社 | 电子装置及用于执行应用或服务的方法 |
CN107577273A (zh) * | 2012-12-13 | 2018-01-12 | 卡西欧计算机株式会社 | 信息显示装置、信息显示方法、记录介质及信息显示*** |
US10275117B2 (en) | 2012-12-29 | 2019-04-30 | Apple Inc. | User interface object manipulations in a user interface |
US10281999B2 (en) | 2014-09-02 | 2019-05-07 | Apple Inc. | Button functionality |
US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
US10536414B2 (en) | 2014-09-02 | 2020-01-14 | Apple Inc. | Electronic message user interface |
US10606470B2 (en) | 2007-01-07 | 2020-03-31 | Apple, Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US10691230B2 (en) | 2012-12-29 | 2020-06-23 | Apple Inc. | Crown input for a wearable electronic device |
US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
US10884592B2 (en) | 2015-03-02 | 2021-01-05 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
US10921976B2 (en) | 2013-09-03 | 2021-02-16 | Apple Inc. | User interface for manipulating user interface objects |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
US11157143B2 (en) | 2014-09-02 | 2021-10-26 | Apple Inc. | Music user interface |
US11250385B2 (en) | 2014-06-27 | 2022-02-15 | Apple Inc. | Reduced size user interface |
US11402968B2 (en) | 2014-09-02 | 2022-08-02 | Apple Inc. | Reduced size user in interface |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
Families Citing this family (153)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
WO2006020196A1 (en) | 2004-07-28 | 2006-02-23 | Brooks Automation, Inc. | Method of operating a resistive heat-loss pressure sensor |
JP2008527563A (ja) * | 2005-01-16 | 2008-07-24 | ズランゴー リミテッド | アイコニック通信 |
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 |
EP1977312A2 (en) * | 2006-01-16 | 2008-10-08 | 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 |
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 |
WO2009033034A1 (en) * | 2007-09-07 | 2009-03-12 | 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 |
EP2700434A3 (en) | 2008-04-02 | 2014-07-02 | Nike International Ltd. | Wearable device assembly having athletic functionality |
EP2120111B1 (en) * | 2008-05-11 | 2011-07-13 | Research In Motion Limited | Electronic device and method providing improved world clock feature |
CA2665758C (en) * | 2008-05-11 | 2013-12-24 | Research In Motion Limited | Electronic device and method providing improved indication that an alarm clock is in an on condition |
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 |
EP2120113B1 (en) | 2008-05-11 | 2012-02-15 | Research In Motion Limited | Electronic device and method providing activation of an improved bedtime mode of operation |
CA2665842C (en) | 2008-05-11 | 2014-12-16 | Research In Motion Limited | Electronic device and method providing improved alarm clock feature and facilitated alarm editing mode |
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 |
US10705701B2 (en) | 2009-03-16 | 2020-07-07 | 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 |
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 |
US20140059489A1 (en) * | 2012-08-21 | 2014-02-27 | Amulet Technologies, Llc | Rotate Gesture |
US9030446B2 (en) | 2012-11-20 | 2015-05-12 | Samsung Electronics Co., Ltd. | Placement of optical sensor on wearable electronic device |
US11237719B2 (en) | 2012-11-20 | 2022-02-01 | Samsung Electronics Company, Ltd. | Controlling remote electronic device with wearable electronic device |
US8994827B2 (en) | 2012-11-20 | 2015-03-31 | Samsung Electronics Co., Ltd | 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 |
US11372536B2 (en) * | 2012-11-20 | 2022-06-28 | Samsung Electronics Company, Ltd. | Transition and interaction model for wearable electronic device |
US11157436B2 (en) | 2012-11-20 | 2021-10-26 | Samsung Electronics Company, Ltd. | Services associated with wearable electronic device |
US10551928B2 (en) | 2012-11-20 | 2020-02-04 | Samsung Electronics Company, Ltd. | GUI transitions on 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 |
US10423214B2 (en) | 2012-11-20 | 2019-09-24 | Samsung Electronics Company, Ltd | Delegating processing from wearable electronic device |
US20140189584A1 (en) * | 2012-12-27 | 2014-07-03 | Compal Communications, Inc. | Method for switching applications in user interface and electronic apparatus using the same |
WO2015034966A1 (en) * | 2013-09-03 | 2015-03-12 | Apple Inc. | User interface object manipulations in a user interface |
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 |
US8941490B2 (en) * | 2013-03-08 | 2015-01-27 | Albert Ky | Automatic life alarm |
US9699159B2 (en) | 2013-03-14 | 2017-07-04 | 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 |
KR102043200B1 (ko) | 2013-05-07 | 2019-11-11 | 엘지전자 주식회사 | 스마트 워치 및 제어 방법 |
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 |
US9627163B2 (en) | 2013-08-09 | 2017-04-18 | Apple Inc. | Tactile switch for an electronic device |
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 |
US20160019360A1 (en) | 2013-12-04 | 2016-01-21 | 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 |
WO2015122885A1 (en) | 2014-02-12 | 2015-08-20 | Bodhi Technology Ventures Llc | Rejection of false turns of rotary inputs for electronic devices |
WO2015126224A1 (en) | 2014-02-24 | 2015-08-27 | 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 |
US10043185B2 (en) | 2014-05-29 | 2018-08-07 | 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 |
KR102201095B1 (ko) | 2014-05-30 | 2021-01-08 | 애플 인크. | 하나의 디바이스의 사용으로부터 다른 디바이스의 사용으로의 전환 |
US10313506B2 (en) | 2014-05-30 | 2019-06-04 | Apple Inc. | Wellness aggregator |
US10095189B2 (en) * | 2014-06-12 | 2018-10-09 | Nokia Technologies Oy | Analog type watch and time set method |
US10190891B1 (en) | 2014-07-16 | 2019-01-29 | Apple Inc. | Optical encoder for detecting rotational and axial movement |
US10339293B2 (en) | 2014-08-15 | 2019-07-02 | Apple Inc. | Authenticated device used to unlock another device |
US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
EP3189406B1 (en) | 2014-09-02 | 2022-09-07 | Apple Inc. | Phone user interface |
WO2016036415A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Electronic message user interface |
WO2016036546A2 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Reduced-size notification interface |
KR102544557B1 (ko) | 2014-09-02 | 2023-06-20 | 애플 인크. | 웨어러블 전자 디바이스 |
DE112015002326B4 (de) | 2014-09-02 | 2021-09-23 | Apple Inc. | Monitor für physische Aktivität und Training |
US10254948B2 (en) | 2014-09-02 | 2019-04-09 | Apple Inc. | Reduced-size user interfaces for dynamically updated application overviews |
EP4027227A1 (en) | 2014-09-02 | 2022-07-13 | Apple Inc. | Reduced-size interfaces for managing alerts |
WO2016036552A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | User interactions for a mapping application |
WO2016036413A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Multi-dimensional object rearrangement |
WO2016036603A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Reduced size configuration interface |
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 |
WO2016141228A1 (en) | 2015-03-05 | 2016-09-09 | Apple Inc. | Optical encoder with direction-dependent optical properties |
US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
KR101993073B1 (ko) | 2015-03-08 | 2019-06-25 | 애플 인크. | 회전가능 및 병진가능한 입력 메커니즘을 위한 압축성 밀봉부 |
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 |
US10018966B2 (en) | 2015-04-24 | 2018-07-10 | Apple Inc. | Cover member for an input mechanism of an electronic device |
KR102406102B1 (ko) * | 2015-04-24 | 2022-06-10 | 삼성전자주식회사 | 전자 장치 및 그의 표시 방법 |
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 |
CH711231A2 (fr) * | 2015-06-19 | 2016-12-30 | Omega Sa | Bracelet de montre. |
EP3337583B1 (en) | 2015-08-20 | 2024-01-17 | Apple Inc. | Exercise-based watch face |
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 |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
US10621581B2 (en) | 2016-06-11 | 2020-04-14 | Apple Inc. | User interface for transactions |
CN109313759B (zh) | 2016-06-11 | 2022-04-26 | 苹果公司 | 用于交易的用户界面 |
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 |
CN108702419A (zh) * | 2017-03-14 | 2018-10-23 | 华为技术有限公司 | 一种终端辅助控制装置及方法 |
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 |
CN111343060B (zh) | 2017-05-16 | 2022-02-11 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
US20220279063A1 (en) | 2017-05-16 | 2022-09-01 | Apple Inc. | Methods and interfaces for home media control |
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 |
CN211293787U (zh) | 2018-08-24 | 2020-08-18 | 苹果公司 | 电子表 |
US11181863B2 (en) | 2018-08-24 | 2021-11-23 | Apple Inc. | Conductive cap for watch crown |
CN209625187U (zh) | 2018-08-30 | 2019-11-12 | 苹果公司 | 电子手表和电子设备 |
US11194298B2 (en) | 2018-08-30 | 2021-12-07 | Apple Inc. | Crown assembly for an electronic watch |
US11194299B1 (en) | 2019-02-12 | 2021-12-07 | Apple Inc. | Variable frictional feedback device for a digital crown of an electronic watch |
KR20220027295A (ko) | 2019-05-31 | 2022-03-07 | 애플 인크. | 오디오 미디어 제어를 위한 사용자 인터페이스 |
US10996917B2 (en) | 2019-05-31 | 2021-05-04 | Apple Inc. | User interfaces for audio media control |
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 |
DK180985B1 (da) | 2020-04-10 | 2022-09-02 | Apple Inc | Brugergrænseflader for muliggørelse af en aktivitet |
US11550268B2 (en) | 2020-06-02 | 2023-01-10 | Apple Inc. | Switch module for electronic crown assembly |
US11983035B2 (en) | 2020-06-11 | 2024-05-14 | Apple Inc. | Electronic device |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US11847378B2 (en) | 2021-06-06 | 2023-12-19 | Apple Inc. | User interfaces for audio routing |
US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
CN116541121B (zh) * | 2023-07-06 | 2023-09-19 | 深圳市微克科技有限公司 | 基于智能穿戴设备的表盘鱼游动方法、***和存储介质 |
Family Cites Families (12)
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 |
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 |
US6252579B1 (en) * | 1997-08-23 | 2001-06-26 | Immersion Corporation | Interface device and method for providing enhanced cursor control with force feedback |
US6292174B1 (en) * | 1997-08-23 | 2001-09-18 | Immersion Corporation | Enhanced cursor control using limited-workspace force feedback devices |
US6208343B1 (en) * | 1997-12-10 | 2001-03-27 | International Business Machines Corporation | Graphical user interface scroll bar that provides varied levels of access granularity |
-
2000
- 2000-06-30 US US09/607,801 patent/US7081905B1/en not_active Expired - Lifetime
-
2001
- 2001-06-26 TW TW090115451A patent/TW559689B/zh not_active IP Right Cessation
- 2001-06-28 CN CNB011218169A patent/CN100414484C/zh not_active Expired - Lifetime
-
2002
- 2002-03-22 HK HK02102201.9A patent/HK1040786A1/zh unknown
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10983692B2 (en) | 2007-01-07 | 2021-04-20 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US11886698B2 (en) | 2007-01-07 | 2024-01-30 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US11269513B2 (en) | 2007-01-07 | 2022-03-08 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US10606470B2 (en) | 2007-01-07 | 2020-03-31 | Apple, Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US11461002B2 (en) | 2007-01-07 | 2022-10-04 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
CN101796801B (zh) * | 2007-07-25 | 2014-07-02 | 诺基亚公司 | 延迟提示 |
CN107577273A (zh) * | 2012-12-13 | 2018-01-12 | 卡西欧计算机株式会社 | 信息显示装置、信息显示方法、记录介质及信息显示*** |
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 |
CN103149831A (zh) * | 2013-02-05 | 2013-06-12 | 深圳市元征软件开发有限公司 | 可折叠屏幕的智能手表 |
CN105378434A (zh) * | 2013-04-17 | 2016-03-02 | 通腾科技股份有限公司 | 信息显示装置 |
US10283084B2 (en) | 2013-04-17 | 2019-05-07 | Tomtom International B.V. | Information display device |
CN103268063A (zh) * | 2013-05-12 | 2013-08-28 | 安徽工程大学 | 自动授时的电子钟 |
CN105683876A (zh) * | 2013-09-03 | 2016-06-15 | 苹果公司 | 用于可穿戴电子设备的表冠输入 |
US11656751B2 (en) | 2013-09-03 | 2023-05-23 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
US11537281B2 (en) | 2013-09-03 | 2022-12-27 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
US10921976B2 (en) | 2013-09-03 | 2021-02-16 | 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 |
US11829576B2 (en) | 2013-09-03 | 2023-11-28 | Apple Inc. | User interface object manipulations in a user interface |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
US11720861B2 (en) | 2014-06-27 | 2023-08-08 | Apple Inc. | Reduced size user interface |
US11250385B2 (en) | 2014-06-27 | 2022-02-15 | Apple Inc. | Reduced size user interface |
US10281999B2 (en) | 2014-09-02 | 2019-05-07 | Apple Inc. | Button functionality |
US11743221B2 (en) | 2014-09-02 | 2023-08-29 | Apple Inc. | Electronic message user interface |
US11157143B2 (en) | 2014-09-02 | 2021-10-26 | Apple Inc. | Music user interface |
US11068083B2 (en) | 2014-09-02 | 2021-07-20 | Apple Inc. | Button functionality |
US11402968B2 (en) | 2014-09-02 | 2022-08-02 | Apple Inc. | Reduced size user in interface |
US12001650B2 (en) | 2014-09-02 | 2024-06-04 | Apple Inc. | Music user interface |
US11941191B2 (en) | 2014-09-02 | 2024-03-26 | Apple Inc. | Button functionality |
US11474626B2 (en) | 2014-09-02 | 2022-10-18 | Apple Inc. | Button functionality |
US11644911B2 (en) | 2014-09-02 | 2023-05-09 | Apple Inc. | Button functionality |
US10536414B2 (en) | 2014-09-02 | 2020-01-14 | Apple Inc. | Electronic message user interface |
US10884592B2 (en) | 2015-03-02 | 2021-01-05 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
CN105242524A (zh) * | 2015-09-09 | 2016-01-13 | 南京物联传感技术有限公司 | 一种图形界面交互智能手表及其使用方法 |
CN106610776A (zh) * | 2015-10-27 | 2017-05-03 | 三星电子株式会社 | 电子装置及用于执行应用或服务的方法 |
CN106610776B (zh) * | 2015-10-27 | 2021-11-19 | 三星电子株式会社 | 电子装置及用于执行应用或服务的方法 |
US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
US11921926B2 (en) | 2018-09-11 | 2024-03-05 | Apple Inc. | Content-based tactile outputs |
US10928907B2 (en) | 2018-09-11 | 2021-02-23 | Apple Inc. | Content-based tactile outputs |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
Also Published As
Publication number | Publication date |
---|---|
HK1040786A1 (zh) | 2002-06-21 |
US7081905B1 (en) | 2006-07-25 |
TW559689B (en) | 2003-11-01 |
CN100414484C (zh) | 2008-08-27 |
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 | |
Raghunath et al. | User interfaces for applications on a wrist watch | |
KR102505595B1 (ko) | 하이브리드 스마트시계에서 사용자 인터페이스 시각화 | |
US7035170B2 (en) | Device for displaying variable data for small screens | |
CN107683439B (zh) | 获得以及在电子手表上显示时间相关数据 | |
Narayanaswami et al. | Application design for a smart watch with a high resolution display | |
US7506269B2 (en) | Bezel interface for small computing devices | |
KR20020067584A (ko) | 정보 처리 장치 및 정보 처리 방법, 그리고 정보 처리프로그램 | |
US20120154181A1 (en) | Method and apparatus for inputting key | |
CN1205517C (zh) | 智能手表的自更新约会显示的方法和*** | |
CN110581922A (zh) | 一种闹钟设置方法及终端设备 | |
CN110502169B (zh) | 一种显示控制方法及终端 | |
WO2023082989A1 (zh) | 消息处理方法、装置和第一电子设备 | |
CN116449995A (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 |