CN1300415A - 控制对象阅览器的导航和显示的移动检测和跟踪系统 - Google Patents

控制对象阅览器的导航和显示的移动检测和跟踪系统 Download PDF

Info

Publication number
CN1300415A
CN1300415A CN00800044A CN00800044A CN1300415A CN 1300415 A CN1300415 A CN 1300415A CN 00800044 A CN00800044 A CN 00800044A CN 00800044 A CN00800044 A CN 00800044A CN 1300415 A CN1300415 A CN 1300415A
Authority
CN
China
Prior art keywords
computer
user
navigation target
implemented method
computer system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN00800044A
Other languages
English (en)
Inventor
詹姆斯·弗拉克
西纳·法塔赫
戴维·L·莫特
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.)
Ludwig Vista
Original Assignee
Ludwig Vista
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 Ludwig Vista filed Critical Ludwig Vista
Publication of CN1300415A publication Critical patent/CN1300415A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • 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/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • 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
    • 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
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Abstract

计算机程序、系统和方法,跟踪运动、控制对象阅览器的显示和导航。由数字处理器产生的信息内容被映射进适于把信息传递给用户的虚拟显示空间。利用耦合到数字处理器的显示装置显示该虚拟显示空间的某部分。图像捕获装置所获取的参照导航目标捕获一个图像,所跟踪的显示装置相对于该参照导航目标的移动以与该移动相关的方式,更新此虚拟显示空间的所显示的某部分。

Description

控制对象阅览器的导航和显示的移动检测和跟踪系统
发明背景
本发明总的来说是关于用户接口,尤其是关于提供移动检测与跟踪、利用一个参考导航目标来控制多维对象数据库的导航和显示的计算机接口。
在最近的几十年,在开发和优化人与计算机的交互作用方面取得巨大的进步。在用户接口以及在数据性能、显示灵活性和通信能力方面的改进导致象因特网浏览器、电子邮件、图形节目、成像节目和视频游戏等可以向用户提供内容丰富的信息的应用的广泛使用。仅管讨论用户接口发展的各个阶段是没有必要的,但是下面指出的发展是说明性的,为理解本发明的应用提供了一个基础。
传统的人机接口10在大小和形式上各种各样,包括桌面型计算机、远程终端和移动装置,如膝上型计算机、笔计本计算机、手持计算机、和佩带式计算机。
在个人计算机时代的开始,桌上型计算机一直统治着该领域,今天也一直是这样。图1描述了一个传统的桌上型计算机的人机接口10,传统的台式计算机10一般地包括一个显示装置12,一个键盘14和一个指示装置16。该显示装置12一般地通过一台计算机物理地连接到键盘14和指示装置16,该指示装置16和按钮18可以物理地集成进该键盘14。
在传统台式计算机人机接口10中,键盘14用于将数据键入该计算机系统。另外,该用户可以利用该指示装置16通过在显示装置12上的选择而控制该计算机系统。例如利用该指示装置,用户可以通过选择垂直或水平的滚动条38和36而滚动该显示区。
随着半导体制造技术的发展,移动式个人计算机如笔计本和手持计算机正在不断地增长。笔计本和手持式计算机通常是由两个机械链接的组件组成,一个包含必要的显示装置12,另一个包含键盘14和指示装置16。铰链把这两个机械组件与一个灵活的、连接该组件且嵌入在该铰链机构中的带状电缆链接在一起。这两个组件可以象一本书一样关上,通常闭锁以最小化不经意间的打开。
笔计本计算机极大地增加了个人计算机的可移动性,但是在二十世纪九十年代,一种新的计算机接口范例出现了,它允许更大的可移动性和自由,并由此产生个人数字助理20(PDA)。第一个商业上成功的PDA是由3Com公司制造的Palm产品线(PalmPilotTM)。这些机器尺寸小、质量轻并且相对便宜,通常可以放在口袋中,重大约几盎司,其费用小于400美元。这些机器有非常小的内存(通常小于2M),小的显示装置28(大约6×6cm),且没有物理键盘。类似笔的指示装置26(通常存放在PDA的旁边或其上)作用于显示区28来使用户进行选择或与PDA装置20交互。外部的通信是通过PDA内一个串行口(未示出)来建立的,该口通过线24连接到一个传统计算机10的支架22。可以理解,象PalmPilotTM这样的PDA已经显示了其作为计算机接口的商业可靠性。
图2显示了一个先有技术的PDA20的典型操作,它是用带子绑在用户的手腕上。至少有一个计算机公司Orange-otang Computers.Inc.销售各种不同腕带式PDA。笔指示器26握在手里,而PDA20在另一个手上。显示区域28相对于传统的计算机显示12要小。对于掌上产品系列,显示区28在6×6cm的观测区域内包含一个160×160像素的阵列。通常部份显示区域还用于放置菜单及其它的,由此进一步地限制针对一个对象的观测区域,如电子邮件的消息页。在显示区域内这种限制部份地是由进行菜单条34(图1)的操作来访问的,这种菜单条大多数出现在传统的计算机接口显示12上,在一个PDA显示28上是不可见的,除非按下了菜单按钮29。
对象数据库程序如地图阅览器提供了一套相对连续的功能集,用于阅读二维的信息。当正在阅读的对象大于显示区域时,提供在整个对象上水平和垂直地滚动该显示区域的控制。这样的阅读功能通常具有可见的控制,并通过一个指示装置来访问。如图1所示,水平滚动通过由一个与阅读区40水平对齐的滑动条36控制,垂直滚动通过由一个与阅读区40垂直对齐的垂直滑动条38控制。另外,这种数据库接口通常具有沿除水平和垂直方向之外的方向进行滚动的功能。这种功能通常由指示到一个图标如手标42来进行控制,在按下按钮18时将其相对于阅读区40进行移动。
而且,对象阅览器经常结合放大或缩小的能力以便控制细节的分辨率在显示装置上可见信息的数量。放大和缩小控件30、32,作为一个或多个菜单条34中的项目,可以利用一个下拉菜单而变成可见或可用的。
最后,对象阅览器通常包括这样的能力,即横截(traverse)对象集的层级组织,如电子邮件消息夹、传真的日志文件、图表的项目目录或建筑的平面图,因特网页链接和在多级数据库内的代表各种级别或子系统的对象。
总的来说,传统的人机接口10、20已经用于各种环境中,以提供与多维和/或多级对象程序和系统的互连。这些接口表面上看起来能提供合理的接口。但是尺寸限制和相关的障碍彻底地限制了它们的功能和互操作性。当对象的显示格式的期望尺寸大于显示屏本身时,必须利用一种方法来控制在一个给定时间内究竟在显示屏上显示哪一部份。除了上述的那些方法,已经提出了很多的方法来触发面板和滚动功能,如按一个‘箭头’键沿着箭头所指的方向,以一个预定的增幅移动显示的内容。另外一个笔指示器或铁笔(stylus)可以用于激活面板和滚动功能以便移动显示内容。在所有这些例子中,物理显示装置保持相对静止,并且更大的对象被视为智能块(piece-wise),然后处于对应于显示屏的物理尺寸的、小的分段中。
在实际中,典型的方法有很多内在的问题,如果该显示屏相对于要观测的对象小,按照要显示的分段的序列,要采取很多不同的步骤来观测整个对象,该过程可能要求利用箭头或笔转接(pen tap)很多后续命令的输入,对于手持式计算机一般地要求使用两只手,而且在屏幕上显示的当前分段与整个对象的全部内容间的上下关系也会变得混乱。
因此所需要的是这样的系统:提供简单而又方便的方法以控制显示内容,保持用户对显示的内容段和对象的整个内容间的关系的理解,该方法对个人信息装置如具有小显示屏的手持计算机和通信装置特别有价值,该装置可以满足在一只手上小而且方便与在另一只手上具有现代膝上型或台式计算机的应用及性能之间的冲突要求。最好该方法允许单手控制显示的内容。
发明概述
本发明通过提供一种新的方法来控制在小型显示屏上出现的内容来解决上面提到的问题。本发明允许用户利用一个具有小显示屏的手持装置,容易地横截大对象的任意或所有的分段,该用户可以横截比显示大得多的对象。
根据本发明的一个方面的装置包括一个数字处理器,一个计算机存储器,一个计算机可读介质,一个显示装置和一个用于检测该显示装置相对一个参考导航目标移动的装置。该数字处理器可把驻留在计算机可读介质中的信息映像到用于把信息传递给用户的一个虚拟显示空间。该处理器不时地从移动检测装置查询数据,并利用该数据计算该装置相对于该装置的用户的相对位置。根据计算的装置相对于用户的位置,该处理器在显示装置上显示该虚拟显示空间内所选择的部份。该移动检测装置最好包括跟踪该装置相对于一个参考导航目标的运动,该目标包括一个唯一的特征集,尤其是该特征集对于所有的计算机用户来说是共同的:头部、脸或肩膀。
本发明的另一个方面是提供一种在计算机系统的控制和运行期间辅助用户保持每个显示分段的上下文间的保持,同时横截其显示格式大于该显示器的对象。该方法首先通过计算机系统将要显示的全尺寸的对象映射进一个虚拟的显示空间,下一步,实际地显示该虚拟空间的某一部份。然后,通过一个运动检测装置捕获一个图像,然后从该捕获的图像中获取一个参考导航目标,最后,相对于该参考导航目标跟踪该装置的移动,并且该虚拟显示空间中所显示的部份以与该跟踪的移动相关的方式改变。最好,该装置的移动是相对于一个参考导航目标跟踪的。该参考导航目标包括唯一的人的特征集:头、脸和/或用户肩膀。
在优选的实施例中,前面所描述的对象具有详细的类型或内容丰富的信息,如地理图、电子图表、视频或静止图像、文本文件或因特网网页。该手持装置是个人信息装置如手持计算机或移动通信装置,能够显示文本或图形信息,仅管它是在为手持装置、佩带式或可放口袋的个人信息装置定制的显示器上。本发明的该方面允许用户象前述的那样横截该对象。而且,该用户可以使用个人信息装置的其它功能,如通知与其它记录消息交谈,同时使用虚拟显示空间显示本发明的管理应用。
附图简述
图1显示了一个已有技术的系统,包括一个传统的计算机人机接口和一个个人数字助理;
图2显示了处于典型操作中的一个已有技术的个人数字助理;
图3描述了一个手持计算机,包括根据本发明的一个实施例用于检测相对于该用户的计算机的移动的视频照像机和随后使用的移动模板以便描述用户的控制交互;
图4描述了按照本发明的一个优选实施例的系统方框图,其具有结合在该处理器和本地移动处理装置中的嵌入式数据库;
图5描述了按照本发明的一个优选实施例的方法的流程图;
图6描述按照本发明的一个优选实施例的地图观测应用的初始显示,其中该用户指示一个放大和滚动来聚焦在California;
图7描述了先前图形中给出了California地图的用户控制交互的结果,也给出了用户的下一个控制交互,它将导致显示放大和聚焦在San Francisco Bay Area。
图8描述了先前图形中给出了San Francisco Bay Area地图的用户控制交互的结果,也给出了用户的下一个控制交互,它将导致显示放大和聚焦在San Francisco的WaterFront。
图9、10、11描述了先前图形中给出了San Francisco WaterFront地图的用户控制交互的结果,也给出了用户的下一个控制交互,它将导致显示放大和聚焦在San Francisco的WaterFront的一部份;
图12描述了手持式计算机的旋转运动的结果,它没有旋转平移;
图13描述了按照本发明的与膝上型或台式计算机相结合的手持计算机;
图14描述了按照本发明的实施例的个人信息装置。
本发明的详细描述
本发明的中心思想是显示装置相对于一个参考导航目标的移动控制一个对象阅览器,此时,该对象被作为该显示装置的平面内虚拟空间中的静止状态对待,一个或多个安装在该显示装置上并可操作地耦合到一个移动处理器的成像装置如照像机,从该移动处理器获取一个参考导航目标的图像上捕获一个图像。该参考导航目标最好包括一个唯一的特征集如用户的头、脸和/或肩膀。该参考导航目标也可以包括具有一个唯一特征集的项目(item),特征集附属于用户的一部份或用户的衣物,该移动处理器跟踪该显示装置相对于参考导航目标的的移动并向数字处理器提供一个运动数据向量,该数字处理器以与显示装置的跟踪移动有关的方式更新该对象的显示部份。以这种方式,该用户能横截整个对象,并能以整体形式或显示分段序列的方式检查该整个对象。
唯一的人的特征集,如人的头部、脸和/肩膀,优选地用于此目的,涉及该显示装置的所有的有用的应用,用户一般地位于显示装置的前端并在观看显示装置的显示屏。因此,照像机可以很方便地定位及定向以获取移动跟踪的期望特征集。
图3描述了按照本发明的一个实施例的手持计算机20,包括一个以这样的方式定向的视频照像机60,即用户的唯一特征集在该用户观看显示装置28时被捕获。在所说明的实施例中,附加的照像机可安装在计算机20上以达到本发明的目标。而且,图3中所包含的运动模板62要用于描述以后的用户控制操作,该手持式计算机被认为是具有对控制该显示装置28来说是内部的处理器。
图3所示的显示装置28与计算机20一样布置在同一外壳内。本发明并不限于其中显示装置28和计算机20是物理地连接或布置在同一外壳内装置。在显示装置与计算机是彼此远距离分开的情形,不管是通过有线连接或无线连接,成像装置都是布置在显示装置外壳上或内,以便根据本发明来捕获图像。
视频照像机60最好耦合到一个用于向该内部处理器提供运动向量测量的运动处理器。注意该运动向量测量的各部份可以以不同的速率进行采样。图4描述了一个这样的系统。数据库110结合一个嵌入式数据库120。通过连接114耦合到该处理器是一个运动处理器115和一个照像机116。同时通过连接112耦合到处理器110的是一个显示装置118。连接112和114可以是有线或无线的,仅有的限制在于该照像机116被放置在显示装置118上。此运动处理器最好提供检测手持显示装置的转动的能力,同时同步地确定平移运动。在本发明的一个优选的实施例中,参照导航目标的某些特征如用户头部的相对明显尺寸或用户眼睛间的相对距离,用于使能放大控制以调整在显示装置上可见信息的数量和/或细节的分辩率。
运动处理器相对于包含参照导航目标的参照帧产生了一个运动向量,某些优选实施例将使用二维的参考帧,而其它的一些实施例将使用三维的参考帧。某些优选实施例将使用一个直线轴系统,而其它的实施例将使用一个射线轴系统。在一个优选实施例中,原点放置在参照导航目标的主要特征上,如人的鼻子上。
该手持装置20还可以进一步地利用其它的控制输入如语音命令或该手持计算机20的一侧的按钮61来进一步地增大。该控制输入可以激活和/或去激活运动控制显示管理功能。另外,这些控制输入可以锁定激活时的显示或锁定在期望的轴向或径向的显示的运动,注意,为了本发明的目的,某些控件如按钮可以放置在该手持装置20的任意一侧或面对它。
本发明的运动检测和跟踪系统包括至少一个图像捕获装置如照像机,图像存储能力,图像处理功能和显示装置运动估计功能。参照图5,在操作200中,一个图像捕获装置提供了环境内、紧靠手持装置附近的一个捕获的图像,如用户的头、脸和/或肩膀的视图或肩膀的视图。图像存储性能维持代表一个或多个导航参照目标(如用户的头、脸和肩膀的类属表示和/或可以被图像处理功能使用的当前或先前捕获的图像)的特征集的一个或多个参照图像。在操作210中,图像处理功能使用一个或多个捕获的图像以获取和标识在图像捕获装置的视野内导航参照目标(如用户的头、脸和/或肩膀)的位置。以前存储的类属参照图像数据可以用为一种辅助手段以标识包含其它前景和背景图像数据的图像帧内导航参照目标。在操作220中,运动估计进程随后计算该导航参照目标相对于该显示装置的相对位置,其计算是利用增长运动、相对运动、立体照像测量或其它测量方法来进行的。该导航参照目标的新的位置与其先前估计的位置进行比较,并将所有的变化转换成该显示装置的新的运动和位置估计。随着显示装置的位置相对于导航参照目标被运动估计方法的更新,操作230使该信息对一个控制显示装置上的显示的内容的对象阅览器应用来说是可用的。在操作240,虚拟显示空间的显示部份以相对于所跟踪的移动的方式进行更新。
本发明有很多的实际应用,一个例子是允许用户仅使用运动横截一个地图数据库。图3描述了运行地图阅览器数据库应用的手持计算机,该数据库包含了美国各个地区的地图,并显示在计算机显示装置28上。
通过沿着正向的Z轴移动手持计算机20,用户可以把该地图缩放到一个特定的区域,如在图6中所示的更近地观察California。沿着正向Z轴持续地移动,用户就可以缩放到更特定的区域,如SanFrancisco Bay Area(图7)、San Francisco waterfront(图8)、最后就可以看到San Francisco waterfront的街道地图(图9,10,11)。
在任意的缩放水平,用户都可以沿着x轴、y轴或同时沿两轴移动该手持计算机20以便沿相应的方向仔细地探究该地图。图9描述了San Francisco waterfiont区域。通过沿着正向x轴70移动手持计算机20,用户可以在沿图10所描述的朝东的方向探究该地图,沿着正向x轴74持续地移动可以一直沿朝东方向研究地图(如图11所示)。
图12描述了旋转移动手持计算机20的结果。此时,当计算机20沿一个轴转动时显示28并不改变。注意,但是本发明的其它实施例可以包括跟踪性能,使得本发明可以跟踪计算机20的旋转并使显示28按照计算机20的转动而改变。本实施例将使一个二维的显示在三维的空间内进行旋转以表示在本装置内三维数据库的各个观测点。
本发明的另一个实施例是结合使用一个手持计算机20和一个传统的膝上型或台式计算机10,如图13所示。该手持计算机20包括一个如前所述的运动检测装置。该手持计算机20利用一个电子耦合装置(包括连接线、红外线的或射频发送)耦合到该台式计算机10。
本实施例可以使用户利用手持计算机20就象是用一个典型的计算机鼠标,该用户能移动手持计算机20来移动、选择或控制在台式计算机显示装置上显示的项目。而且,用户可以横截在手持计算机20的存储器内虚拟对象并可以利用该信息及在台式计算机10内的信息。例如,用户可以利用手持计算机20的运动来横截手持装置20的存储器内地理图,当用户想知道在手持计算机的显示装置上的感兴趣区域的更详细的信息时,用户可以通过电子耦合连接把该特定地区座标上载到台式计算机10。该台式计算机然后就可以利用该座标及内部的数据库来向用户提供特定的地理信息。
而且,可以结合台式计算机10和手持计算机20利用因特网向用户提供附加的信息,通过利用台式计算机下载附加的地理信息进一步地促进了前述的例子。在把座标上载到台式计算机后,如前所述的,就可以利用该台式计算机从因特网上搜索附加的地理信息。台式计算机可以直接搜索使用手持计算机20的上载的座标,可以把该座标与内部数据库结合使用以提供因特网的搜索参数。一旦从因特网上获取所要的信息,就可以把它下载到手持计算机20。例如,一个从因特网上下载一个更详细的地理图到台式计算机10,并随后上载到手持计算机20以便用户横截用。以这种方式,可以显示和使用的信息就会很大地增加了。
本发明的另一个实施例可以替代为来自用户的一个命令,而不是运动来横截该虚拟地图。例如,按钮61可以控制放大,而同时沿x轴和y轴的移动仍然由装置的运动来控制。本发明的另一个方面可以使用户锁定一个或多个轴。这种配置的优点在于沿着锁定轴的偶然的运动不会改变显示。例如用户可能想看看在其位置的北方是什么。此时,用户可以锁定x轴和z轴,而允许沿y轴方向的运动。
本发明的另一个方面是允许用户与装置的显示部份的两个窗口进行交互。在一个窗口中运行如上所描述的一个地图应用,另一个窗口则运行另一个应用,如屏幕抓取或文字处理应用。例如,当在一个窗口中导航一个虚拟地图时,用户可以获取其它窗口的信息,或在其它窗口中抓取所选择的虚拟图,这使得用户可以保存虚拟图中感兴趣的某些部份以便以后打印。而且,如果用户可以访问另一个数据库,如上面讨论的有关的无线远程通信的,关于虚拟图中感兴趣的特定地理的信息可以显示在一个窗口中,而同时用户可以在第一个窗口中横截该虚拟地图。
可以理解,本发明的技术并不限于地理地图,对象阅览器还可以包括但不限于建筑、流体、电子和光学电路图。其它的信息内容可以包括常规的具有文本、表格、说明、图形和电子数据表的文档页。而且,本发明可以在因特网、视频通信和手持视频游戏等领域找到特定的应用。
本发明还可以应用在包括如MRI图像的导航上下文对象系统中,本发明可以允许用户以一种容易且直观的方式导航这样的对象。通过使用本发明的运动驱动导航系统,用户可以仅使用一只手从一段MRI图像导航到下一段,而且,具有多维的对象可以使用本发明的系统而很容易地导航。常规的、一般通过手工控制输入如按击或拖曳而完成的功能可以通过该装置相对于导航参照目标的平移和/或转动而很容易地完成。
该对象阅览器和运行在本发明的计算机系统上的其它的应用可以使用一个事件队列,Palm OSTM和Windows CE的操作系统和应用的一个标准单元,两者都共同使用手持计算机、PDA、电话PDA混合装置等的实时操作系统。一个事件队列包含事件,它发生在程序内如鼠标按击或键盘的击打。这些事件随后存储在事件队列中,按最旧事件第一的原则。一个事件结构的声明随系统而不同。一个事件通常包含一个指示事件类型的指示符,通常包括但不限于上按钮(button up)、下按钮、上笔(pen up)、下笔。事件队列由事件循环来服务,其随后检查队列中提供的下一个事件,并根据事件而动作。
Palm OSTM和Windows CE操作系统至少支持一个应用程序运行,每个应用至少包括一个处理事件队列的事件循环。与硬件相关的事件一般是手持装置的操作系统的部份或者是应用程序的‘低’层。‘高层’事件类型如菜单选择、触摸滚动条、鼠标按击等通常是在分离的事件队列中处理的,每一个具有分开的并行的执行事件循环,这种并行的执行程序组件通常称为线程。
软件到硬件的接口,如选项附件,通过作为与每个应用的主事件循环独立运行、且与这些应用事件循环并行的线程填加到基本系统。这种附加的事件循环可以处理新的硬件事件,如传感器测量,并产生新的数据,该数据结合进放在应用事件队列中的事件内,用于应用处理。本发明所使用的一个硬件附件是一个图像捕获装置,用于运动的检测与跟踪。
在本发明的另一个优选实施例中,本发明的系统用于导航万维网(World Wide Wed)。参照图4,一个包含移动通信装置40的个人信息设备包括一显示屏42和一个图像捕获装置46。光标44可以相对于显示屏42的边界保持静止,所跟踪的装置40相对于参照导航目标的移动,随着网页48的导航而把光标44放置在所选网页48内超级链接上。控制输入如语音命令或按钮(未示出)可以选择所选的超级链接,并由此进行万维网的导航。
尽管已经详细地描述了本发明的一些实施例,应理解本发明可以体现在其它特定的形式中,而不会偏离本发明的精神或范围。因此本发明的例子是说明性的,而非限制性的,本发明并不限于这里给出的细节,而是可以在所附的要求内进行任意的修改。

Claims (86)

1、一种计算机实施的方法,用于帮助用户控制和操作计算机系统,该计算机系统具有一个显示装置,该计算机系统提供用于显示的信息内容,这种信息内容潜在地包含比在显示装置一次性地完全显示的常规内容多得多的内容,如字符、图片、线、链接、视频或像素,该计算机实施的方法包括:
将显示装置耦合到数字处理器;
将由该数字处理器产生的信息内容映射进一个适于把信息传递给用户的虚拟显示空间;
利用该显示装置显示该虚拟显示空间的某一部份;
捕获一个图像;
从该捕获的图像中获取一个参照导航目标;
跟踪该显示装置相对于该参照导航目标的移动;
以与所跟踪的移动相关的方式更新该虚拟显示空间的所显示的某部份。
2、如权利要求1所述的计算机实施的方法,其中该参照导航目标附着到用户的身体。
3、如权利要求1所述的计算机实施的方法,其中该参照导航目标是用户身体的一部份。
4、如权利要求1所述的计算机实施的方法,其中该参照导航目标是用户衣物的一部份。
5、如权利要求1所述的计算机实施的方法,其中该参照导航目标附着到用户的衣物。
6、如权利要求3所述的计算机实施的方法,其中该参照导航目标是用户的头部。
7、如权利要求3所述的计算机实施的方法,其中该参照导航目标是用户的脸部。
8、如权利要求1所述的计算机实施的方法,其中该参照导航目标是用户的头和脸。
9、如权利要求3所述的计算机实施的方法,其中该参照导航目标是用户的头和肩。
10、如权利要求3所述的计算机实施的方法,其中该参照导航目标是用户的脸和肩。
11、如权利要求1所述的计算机实施的方法,其中所显示的某部份的虚拟放大倍率以与所跟踪的移动相关的方式来更新。
12、如权利要求1所述的计算机实施的方法,其中所显示的某部份的虚拟放大倍率响应用户键入到数字处理器的命令来更新。
13、如权利要求1所述的计算机实施的方法,其中所显示的某部份的虚拟方向以与所跟踪的移动相关的方式来更新。
14、如权利要求1所述的计算机实施的方法,其中所显示的某部份的虚拟方向响应用户键入到数字处理器的命令来更新。
15、如权利要求1所述的计算机实施的方法,其中在该数字处理器上执行的应用是一个提供虚拟对象的多维对象数据库应用。
16、如权利要求15所述的计算机实施的方法,其中更新所显示某部份包括沿至少一个维度横截该虚拟对象。
17、如权利要求1所述的计算机实施的方法,其中更新所显示某部份包括按比例决定所显示的某部份。
18、如权利要求17所述的计算机实施的方法,其中所显示的某部份响应用户键入到计算机系统的命令来进行比例的决定。
19、如权利要求1所述的计算机实施的方法,其中该显示装置和数字处理器通过缆线方式进行远程连接。
20、如权利要求1所述的计算机实施的方法,其中该显示装置和数字处理器通过无线方式进行远程连接。
21、如权利要求1所述的计算机实施的方法,其中该显示装置和数字处理器布置在个人信息装置内。
22、如权利要求21所述的计算机实施的方法,其中该个人信息装置是手持计算机。
23、如权利要求21所述的计算机实施的方法,其中该个人信息装置是移动通信装置。
24、如权利要求21所述的计算机实施的方法,其中该个人信息装置具有语音发送消息能力。
25、如权利要求21所述的计算机实施的方法,其中该个人信息装置具有数据发送消息能力。
26、如权利要求21所述的计算机实施的方法,其中该个人信息装置具有手写识别能力。
27、如权利要求21所述的计算机实施的方法,其中该个人信息装置具有语音识别能力。
28、如权利要求1所述的计算机实施的方法,其中该显示的某部份包括多个应用窗口。
29、如权利要求21所述的计算机实施的方法,其中该个人信息装置被耦合到第二计算机。
30、如权利要求29所述的计算机实施的方法,还包括利用人人信息装置选择在第二计算机上显示的信息。
31、一个计算机系统,包括:
数字处理器;
耦合到数字处理器的计算机存储器;
耦合到数字处理器的显示装置;
参考参照导航目标并耦合到该显示装置的运动检测器;以及
包含在一个耦合到数字处理器的计算机可读介质的计算机程序,该计算机程序具有计算机可读的指令,用于:
通过该显示装置,把由计算机系统产生的信息内容映射进适于显示的虚拟显示空间;
通过该显示装置,显示该虚拟显示空间的某一部份;
捕获一个图像;
从该捕获的图像中获取参照导航目标;
通过该运动检测器跟踪显示装置相对于参照导航目标的移动;以及
以与所跟踪的移动相关的方式更新此虚拟显示空间的所显示的某部份。
32、如权利要求31所述的计算机系统,其中该参照导航目标附着到用户的身体。
33、如权利要求31所述的计算机系统,其中该参照导航目标是用户身体的一部份。
34、如权利要求31所述的计算机系统,其中该参照导航目标是用户衣物的一部份。
35、如权利要求31所述的计算机系统,其中该参照导航目标附着到用户的衣物。
36、如权利要求33所述的计算机系统,其中该参照导航目标是用户的头部。
37、如权利要求33所述的计算机系统,其中该参照导航目标是用户的脸部。
38、如权利要求33所述的计算机系统,其中该参照导航目标是用户的头和脸。
39、如权利要求33所述的计算机系统,其中该参照导航目标是用户的头和肩。
40、如权利要求33所述的计算机系统,其中该参照导航目标是用户的脸和肩。
41、如权利要求31所述的计算机系统,其中所显示的某部份的虚拟放大倍率以与所跟踪的移动相关的方式来更新。
42、如权利要求31所述的计算机系统,其中所显示的某部份的虚拟放大倍率响应用户键入到数字处理器的命令来更新。
43、如权利要求31所述的计算机系统,其中所显示的某部份的虚拟方向以与所跟踪的移动相关的方式来更新。
44、如权利要求31所述的计算机系统,其中所显示的某部份的虚拟方向响应用户键入到数字处理器的命令来更新。
45、如权利要求31所述的计算机系统,其中在该数字处理器上执行的应用是一个提供虚拟对象的多维对象数据库应用。
46、如权利要求45所述的计算机系统,其中更新所显示某部份包括沿至少一个维度横截该虚拟对象。
47、如权利要求31所述的计算机系统,其中更新所显示某部份包括按比例决定所显示的某部份。
48、如权利要求48所述的计算机系统,其中所显示的某部份响应用户键入到计算机系统的命令来进行按比例的决定。
49、如权利要求31所述的计算机系统,其中该显示装置和数字处理器通过缆线方式进行远程连接。
50、如权利要求31所述的计算机系统,其中该显示装置和数字处理器通过无线方式进行远程连接。
51、如权利要求31所述的计算机系统,其中该显示装置和数字处理器布置在个人信息装置内。
52、如权利要求51所述的计算机系统,其中该个人信息装置是手持计算机。
53、如权利要求51所述的计算机系统,其中该个人信息装置是移动通信装置。
54、如权利要求51所述的计算机系统,其中该个人信息装置具有语音发送消息能力。
55、如权利要求51所述的计算机系统,其中该个人信息装置具有数据发送消息能力。
56、如权利要求51所述的计算机系统,其中该个人信息装置具有手写识别能力。
57、如权利要求51所述的计算机系统,其中该个人信息装置具有语音识别能力。
58、如权利要求31所述的计算机系统,其中该显示的某部份包括多个应用窗口。
59、如权利要求51所述的计算机系统,其中该个人信息装置被耦合到第二计算机。
60、如权利要求59所述的计算机实施的方法,还包括利用人人信息装置选择在第二计算机上显示的信息。
61、如权利要求31所述的计算机系统,其中该运动检测器还包括一个可操作地耦合到一个图像处理器的图像捕获装置,用于从所捕获的图像获取参照导航目标和跟踪显示装置相对于参照导航目标的移动。
62、一个包含在计算机可读介质上的计算机程序,包括:
将由该数字处理器产生的信息内容映射进一个适于把信息传递给用户的虚拟显示空间的代码段;
利用一个显示装置显示该虚拟显示空间的某一部份的代码段;
捕获一个图像的代码段;
从该捕获的图像中获取一个参照导航目标的代码段;
跟踪该显示装置相对于该参照导航目标的移动的代码段;
以与所跟踪的移动相关的方式更新该虚拟显示空间的所显示的某部份的代码段。
63、如权利要求62所述的计算机程序,其中该参照导航目标附着到用户的身体。
64、如权利要求62所述的计算机程序,其中该参照导航目标是用户身体的一部份。
65、如权利要求62所述的计算机程序,其中该参照导航目标是用户衣物的一部份。
66、如权利要求62所述的计算机程序,其中该参照导航目标附着到用户的衣物。
67、如权利要求64所述的计算机程序,其中该参照导航目标是用户的头部。
68、如权利要求64所述的计算机程序,其中该参照导航目标是用户的脸部。
69、如权利要求64所述的计算机程序,其中该参照导航目标是用户的头和脸。
70、如权利要求64所述的计算机程序,其中该参照导航目标是用户的头和肩。
71、如权利要求64所述的计算机程序,其中该参照导航目标是用户的脸和肩。
72、如权利要求62所述的计算机程序,其中所显示的某部份的虚拟放大倍率以与所跟踪的移动相关的方式来更新。
73、如权利要求62所述的计算机程序,其中所显示的某部份的虚拟放大倍率响应用户键入到数字处理器的命令来更新。
74、如权利要求62所述的计算机程序,其中所显示的某部份的虚拟方向以与所跟踪的移动相关的方式来更新。
75、如权利要求62所述的计算机程序,其中所显示的某部份的虚拟方向响应用户键入到数字处理器的命令来更新。
76、如权利要求62所述的计算机系统,其中在该数字处理器上执行的应用是一个提供虚拟对象的多维对象数据库应用。
77、如权利要求76所述的计算机程序,其中更新所显示某部份包括沿至少一个维度横截该虚拟对象。
78、如权利要求62所述的计算机程序,其中更新所显示某部份包括按比例决定所显示的某部份。
79、如权利要求78所述的计算机程序,其中所显示的某部份响应用户键入到计算机系统的命令来进行按比例的决定。
80、如权利要求62所述的计算机程序,其中该显示装置和数字处理器通过缆线方式进行远程连接。
81、如权利要求62所述的计算机程序,其中该显示装置和数字处理器通过无线方式进行远程连接。
82、如权利要求62所述的计算机程序,其中该显示装置和数字处理器布置在个人信息装置内。
83、如权利要求82所述的计算机程序,其中该个人信息装置是手持计算机。
84、如权利要求82所述的计算机程序,其中该个人信息装置是移动通信装置。
85、如权利要求82所述的计算机程序,其中该个人信息装置具有数据发送消息能力。
86、如权利要求82所述的计算机程序,其中该个人信息装置具有手写识别能力。
CN00800044A 1999-06-08 2000-06-02 控制对象阅览器的导航和显示的移动检测和跟踪系统 Pending CN1300415A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US32805399A 1999-06-08 1999-06-08
US09/328,053 1999-06-08
US09/441,001 US6288704B1 (en) 1999-06-08 1999-11-09 Motion detection and tracking system to control navigation and display of object viewers
US09/441,001 1999-11-09

Publications (1)

Publication Number Publication Date
CN1300415A true CN1300415A (zh) 2001-06-20

Family

ID=26986188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00800044A Pending CN1300415A (zh) 1999-06-08 2000-06-02 控制对象阅览器的导航和显示的移动检测和跟踪系统

Country Status (5)

Country Link
US (1) US6288704B1 (zh)
EP (1) EP1101215A4 (zh)
JP (1) JP2003501762A (zh)
CN (1) CN1300415A (zh)
WO (1) WO2000075914A1 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100349103C (zh) * 2003-08-05 2007-11-14 捷讯研究有限公司 具有屏幕上光导航的移动设备
CN100407290C (zh) * 2005-01-26 2008-07-30 三星电子株式会社 同时显示图形对象的设备和方法
CN101008881B (zh) * 2006-01-25 2010-05-19 三星电子株式会社 便携式装置中滚动屏幕的设备和方法以及记录介质
US7848542B2 (en) 2005-01-07 2010-12-07 Gesturetek, Inc. Optical flow based tilt sensor
CN101212570B (zh) * 2006-12-25 2011-06-22 鸿富锦精密工业(深圳)有限公司 可拍照移动通讯终端
CN101123445B (zh) * 2006-08-07 2012-02-22 三星电子株式会社 便携式终端及其用户界面控制方法
CN102422236A (zh) * 2009-06-15 2012-04-18 国际商业机器公司 使用运动检测以处理移动计算装置上的扫视及缩放功能
CN104461020A (zh) * 2014-12-31 2015-03-25 珠海全志科技股份有限公司 设备物理方向与系统逻辑方向映射方法和系统
CN112148180A (zh) * 2020-07-02 2020-12-29 三星电子(中国)研发中心 一种页面导航方法、装置和智能设备
CN113992467A (zh) * 2016-07-22 2022-01-28 安定宝公司 将设置从未连接的建筑物控制器迁移到另一建筑物控制器
CN114035651A (zh) * 2015-06-16 2022-02-11 英特尔公司 经由hmi扩展来增强可穿戴设备用户体验的回转感测系统

Families Citing this family (181)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060061551A1 (en) * 1999-02-12 2006-03-23 Vega Vista, Inc. Motion detection and tracking system to control navigation and display of portable displays including on-chip gesture detection
US20060061550A1 (en) * 1999-02-12 2006-03-23 Sina Fateh Display size emulation system
US20060279542A1 (en) * 1999-02-12 2006-12-14 Vega Vista, Inc. Cellular phones and mobile devices with motion driven control
US20020046100A1 (en) * 2000-04-18 2002-04-18 Naoto Kinjo Image display method
US7302280B2 (en) * 2000-07-17 2007-11-27 Microsoft Corporation Mobile phone operation based upon context sensing
US7289102B2 (en) * 2000-07-17 2007-10-30 Microsoft Corporation Method and apparatus using multiple sensors in a device with a display
US9189069B2 (en) 2000-07-17 2015-11-17 Microsoft Technology Licensing, Llc Throwing gestures for mobile devices
US8120625B2 (en) * 2000-07-17 2012-02-21 Microsoft Corporation Method and apparatus using multiple sensors in a device with a display
DE50014953D1 (de) * 2000-08-24 2008-03-20 Siemens Vdo Automotive Ag Verfahren und Navigationsgerät zum Abfragen von Zielinformation und zum Navigieren in einer Kartenansicht
US7724270B1 (en) * 2000-11-08 2010-05-25 Palm, Inc. Apparatus and methods to achieve a variable color pixel border on a negative mode screen with a passive matrix drive
US6961029B1 (en) 2000-11-08 2005-11-01 Palm, Inc. Pixel border for improved viewability of a display device
US7425970B1 (en) * 2000-11-08 2008-09-16 Palm, Inc. Controllable pixel border for a negative mode passive matrix display device
US20020109673A1 (en) * 2001-01-04 2002-08-15 Thierry Valet Method and apparatus employing angled single accelerometer sensing multi-directional motion
JP4596203B2 (ja) * 2001-02-19 2010-12-08 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
US6798429B2 (en) * 2001-03-29 2004-09-28 Intel Corporation Intuitive mobile device interface to virtual spaces
US20020158908A1 (en) * 2001-04-30 2002-10-31 Kristian Vaajala Web browser user interface for low-resolution displays
CN1296797C (zh) * 2001-05-14 2007-01-24 皇家菲利浦电子有限公司 用于与实时的内容流相互作用的装置
FI117488B (fi) * 2001-05-16 2006-10-31 Myorigo Sarl Informaation selaus näytöllä
SE523636C2 (sv) * 2001-07-22 2004-05-04 Tomer Shalit Ab Portabelt datoriserat handhållet organ och förfarande för hantering av ett på en skärm visat objekt
USRE47457E1 (en) * 2001-08-07 2019-06-25 Facebook, Inc. Control of display content by movement on a fixed spherical space
WO2003015072A1 (en) * 2001-08-07 2003-02-20 Vega Vista Control of display content by movement on a fixed spherical space
US7365734B2 (en) * 2002-08-06 2008-04-29 Rembrandt Ip Management, Llc Control of display content by movement on a fixed spherical space
US7079132B2 (en) * 2001-08-16 2006-07-18 Siemens Corporate Reseach Inc. System and method for three-dimensional (3D) reconstruction from ultrasound images
US7113618B2 (en) * 2001-09-18 2006-09-26 Intel Corporation Portable virtual reality
US6927757B2 (en) * 2001-09-18 2005-08-09 Intel Corporation Camera driven virtual workspace management
US20030067623A1 (en) * 2001-10-05 2003-04-10 Yuki Akiyama System for reading image information
US7714880B2 (en) * 2001-11-16 2010-05-11 Honeywell International Inc. Method and apparatus for displaying images on a display
US7193609B2 (en) 2002-03-19 2007-03-20 America Online, Inc. Constraining display motion in display navigation
US6943811B2 (en) * 2002-03-22 2005-09-13 David J. Matthews Apparatus and method of managing data objects
JP3964734B2 (ja) * 2002-05-17 2007-08-22 富士通テン株式会社 ナビゲ−ション装置
US20030231189A1 (en) * 2002-05-31 2003-12-18 Microsoft Corporation Altering a display on a viewing device based upon a user controlled orientation of the viewing device
US7184025B2 (en) * 2002-05-31 2007-02-27 Microsoft Corporation Altering a display on a viewing device based upon a user controlled orientation of the viewing device
US20040058732A1 (en) * 2002-06-14 2004-03-25 Piccionelli Gregory A. Method, system and apparatus for location based gaming
US20070135943A1 (en) * 2002-09-18 2007-06-14 Seiko Epson Corporation Output service providing system that updates information based on positional information, terminal and method of providing output service
US8797402B2 (en) * 2002-11-19 2014-08-05 Hewlett-Packard Development Company, L.P. Methods and apparatus for imaging and displaying a navigable path
US7162338B2 (en) * 2002-12-17 2007-01-09 Evolution Robotics, Inc. Systems and methods for computing a relative pose for global localization in a visual simultaneous localization and mapping system
US20040119684A1 (en) * 2002-12-18 2004-06-24 Xerox Corporation System and method for navigating information
US8508643B2 (en) * 2003-01-17 2013-08-13 Hewlett-Packard Development Company, L.P. Method and system for processing an image
US7426329B2 (en) 2003-03-06 2008-09-16 Microsoft Corporation Systems and methods for receiving, storing, and rendering digital video, music, and pictures on a personal media player
WO2004109649A1 (en) * 2003-03-19 2004-12-16 Franklin Dee Martin Multi-media data collection tool kit having an electronic multi-media 'case' file and method of use
US7526718B2 (en) * 2003-04-30 2009-04-28 Hewlett-Packard Development Company, L.P. Apparatus and method for recording “path-enhanced” multimedia
JP4864295B2 (ja) * 2003-06-02 2012-02-01 富士フイルム株式会社 画像表示システム、画像表示装置およびプログラム
KR100556856B1 (ko) * 2003-06-14 2006-03-10 엘지전자 주식회사 이동통신 단말기에서 화면 제어 방법 및 장치
FI117986B (fi) * 2003-06-17 2007-05-15 Onesys Oy Menetelmä ja järjestelmä navigoimiseksi tosiaikaisesti kolmiulotteisessa lääketieteellisessä kuvamallissa
JP2005026738A (ja) * 2003-06-30 2005-01-27 Kyocera Corp 移動通信装置
US20050078086A1 (en) * 2003-10-09 2005-04-14 Grams Richard E. Method and apparatus for controlled display
JP3791848B2 (ja) * 2003-10-28 2006-06-28 松下電器産業株式会社 画像表示装置、画像表示システム、撮影装置、画像表示方法、およびプログラム
JP3906200B2 (ja) * 2003-11-27 2007-04-18 インターナショナル・ビジネス・マシーンズ・コーポレーション 通信装置、通信システム、通信方法、プログラム、及び記録媒体
US7460134B2 (en) * 2004-03-02 2008-12-02 Microsoft Corporation System and method for moving computer displayable content into a preferred user interactive focus area
US7301527B2 (en) * 2004-03-23 2007-11-27 Fujitsu Limited Feedback based user interface for motion controlled handheld devices
US7180500B2 (en) * 2004-03-23 2007-02-20 Fujitsu Limited User definable gestures for motion controlled handheld devices
KR100853605B1 (ko) 2004-03-23 2008-08-22 후지쯔 가부시끼가이샤 핸드헬드 장치에서의 경사 및 평행 이동 운동 성분들의구별
US20050212760A1 (en) * 2004-03-23 2005-09-29 Marvit David L Gesture based user interface supporting preexisting symbols
US7280096B2 (en) * 2004-03-23 2007-10-09 Fujitsu Limited Motion sensor engagement for a handheld device
US7180502B2 (en) 2004-03-23 2007-02-20 Fujitsu Limited Handheld device with preferred motion selection
US7365735B2 (en) * 2004-03-23 2008-04-29 Fujitsu Limited Translation controlled cursor
US7301528B2 (en) * 2004-03-23 2007-11-27 Fujitsu Limited Distinguishing tilt and translation motion components in handheld devices
US7176887B2 (en) * 2004-03-23 2007-02-13 Fujitsu Limited Environmental modeling for motion controlled handheld devices
US7301526B2 (en) * 2004-03-23 2007-11-27 Fujitsu Limited Dynamic adaptation of gestures for motion controlled handheld devices
US20050212753A1 (en) * 2004-03-23 2005-09-29 Marvit David L Motion controlled remote controller
US7176886B2 (en) * 2004-03-23 2007-02-13 Fujitsu Limited Spatial signatures
US7180501B2 (en) * 2004-03-23 2007-02-20 Fujitsu Limited Gesture based navigation of a handheld user interface
US7365737B2 (en) * 2004-03-23 2008-04-29 Fujitsu Limited Non-uniform gesture precision
US7903084B2 (en) * 2004-03-23 2011-03-08 Fujitsu Limited Selective engagement of motion input modes
US7176888B2 (en) 2004-03-23 2007-02-13 Fujitsu Limited Selective engagement of motion detection
US7365736B2 (en) * 2004-03-23 2008-04-29 Fujitsu Limited Customizable gesture mappings for motion controlled handheld devices
US7173604B2 (en) * 2004-03-23 2007-02-06 Fujitsu Limited Gesture identification of controlled devices
US7301529B2 (en) * 2004-03-23 2007-11-27 Fujitsu Limited Context dependent gesture response
JP4241484B2 (ja) * 2004-04-14 2009-03-18 日本電気株式会社 携帯端末装置、着信応答メッセージ送信方法およびサーバ装置
US7400316B2 (en) * 2004-05-28 2008-07-15 International Business Machines Corporation Method and apparatus for dynamically modifying web page display for mobile devices
US20090033630A1 (en) * 2004-06-04 2009-02-05 Koninklijke Philips Electronics, N.V. hand-held device for content navigation by a user
SG153805A1 (en) * 2004-07-19 2009-07-29 Creative Tech Ltd Method and apparatus for touch scrolling
FI20045300A (fi) 2004-08-17 2006-02-18 Nokia Corp Elektroninen laite ja menetelmä elektronisen laitteen toimintojen ohjaamiseksi sekä ohjelmatuote menetelmän toteuttamiseksi
JP4113902B2 (ja) * 2004-08-27 2008-07-09 富士通株式会社 操作画面生成方法,表示制御装置,操作画面生成プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体
NO20044073D0 (no) * 2004-09-27 2004-09-27 Isak Engquist Informasjonsbehandlingssystem og fremgangsmate
FR2879064B1 (fr) * 2004-12-03 2007-06-01 Eastman Kodak Co Procede de diffusion de donnees multimedia vers un equipement pourvu d'un capteur d'images
US20090305727A1 (en) * 2005-03-04 2009-12-10 Heikki Pylkko Mobile device with wide range-angle optics and a radiation sensor
US20090297062A1 (en) * 2005-03-04 2009-12-03 Molne Anders L Mobile device with wide-angle optics and a radiation sensor
KR100628101B1 (ko) * 2005-07-25 2006-09-26 엘지전자 주식회사 문자 입력 기능을 갖는 이동통신단말기 및 이를 이용한방법
US9282081B2 (en) * 2005-07-28 2016-03-08 Vaporstream Incorporated Reduced traceability electronic message system and method
US7610345B2 (en) 2005-07-28 2009-10-27 Vaporstream Incorporated Reduced traceability electronic message system and method
US20070032318A1 (en) * 2005-08-04 2007-02-08 Nishimura Ken A Motion sensor in sporting equipment
AU2005335552A1 (en) * 2005-08-17 2007-02-22 Tomtom International B.V. Navigation device and method of scrolling map data displayed on a navigation device
US8784336B2 (en) 2005-08-24 2014-07-22 C. R. Bard, Inc. Stylet apparatuses and methods of manufacture
US7647175B2 (en) * 2005-09-09 2010-01-12 Rembrandt Technologies, Lp Discrete inertial display navigation
US20070057911A1 (en) * 2005-09-12 2007-03-15 Sina Fateh System and method for wireless network content conversion for intuitively controlled portable displays
US20070061101A1 (en) * 2005-09-13 2007-03-15 Ibm Corporation Input device for providing position information to information handling systems
US7606552B2 (en) * 2005-11-10 2009-10-20 Research In Motion Limited System and method for activating an electronic device
FI118674B (fi) * 2005-11-22 2008-02-15 Planmeca Oy Laitteisto hammashoitoympäristössä ja menetelmä laitteistoon kuuluvan laitteen ohjaamiseksi
WO2007069173A2 (en) * 2005-12-12 2007-06-21 Koninklijke Philips Electronics, N.V. Method and apparatus for large screen interactive control using portable touchscreen device
US8049723B2 (en) * 2005-12-20 2011-11-01 Accenture Global Services Limited Wireless handheld device and method with remote GUI control
TW200734913A (en) * 2006-03-10 2007-09-16 Inventec Appliances Corp Electronic device and method using displacement sensor to move position displayed on screen
US20070222746A1 (en) * 2006-03-23 2007-09-27 Accenture Global Services Gmbh Gestural input for navigation and manipulation in virtual space
US8121610B2 (en) 2006-03-31 2012-02-21 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
ATE409307T1 (de) * 2006-03-31 2008-10-15 Research In Motion Ltd Benutzerschnittstellenverfahren und vorrichtung zur steuerung der visuellen anzeige von karten mit auswählbaren kartenelementen bei mobilen kommunikationsvorrichtungen
EP1840512B1 (en) 2006-03-31 2013-03-06 Research In Motion Limited Method and apparatus for providing map locations in user applications using URL strings
US7913192B2 (en) * 2006-03-31 2011-03-22 Research In Motion Limited Methods and apparatus for retrieving and displaying map-related data for visually displayed maps of mobile communication devices
JP5521226B2 (ja) * 2006-05-25 2014-06-11 富士フイルム株式会社 表示システム、表示方法、および表示プログラム
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
US8388546B2 (en) 2006-10-23 2013-03-05 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
US7794407B2 (en) 2006-10-23 2010-09-14 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
EP2084922A1 (en) * 2006-10-31 2009-08-05 Thomson Licensing A method and apparatus for producing a map for mobile reception at each cell tower
US20080120568A1 (en) * 2006-11-20 2008-05-22 Motorola, Inc. Method and device for entering data using a three dimensional position of a pointer
WO2008094458A1 (en) * 2007-01-26 2008-08-07 F-Origin, Inc. Viewing images with tilt control on a hand-held device
JP4330637B2 (ja) * 2007-02-19 2009-09-16 シャープ株式会社 携帯機器
US20080306708A1 (en) * 2007-06-05 2008-12-11 Raydon Corporation System and method for orientation and location calibration for image sensors
US20080304648A1 (en) * 2007-06-11 2008-12-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Context identifying aspects
US20080304512A1 (en) * 2007-06-11 2008-12-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Context associating for context designated destination communication system
US20080305806A1 (en) * 2007-06-11 2008-12-11 Searete Llc, A Limited Liability Corporation Of The Sate Of Delaware Context associating aspects
US20080313335A1 (en) * 2007-06-15 2008-12-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Communicator establishing aspects with context identifying
CN101330811B (zh) * 2007-06-22 2010-12-08 鸿富锦精密工业(深圳)有限公司 便携式电子装置及其操作方法
WO2009024966A2 (en) * 2007-08-21 2009-02-26 Closevu Ltd. Method for adapting media for viewing on small display screens
US20090089705A1 (en) * 2007-09-27 2009-04-02 Microsoft Corporation Virtual object navigation
KR100891263B1 (ko) * 2007-11-15 2009-03-30 에스케이 텔레콤주식회사 단말기 움직임으로 단말기에 미디어를 재생하는 방법,시스템 및 서버
US9649048B2 (en) 2007-11-26 2017-05-16 C. R. Bard, Inc. Systems and methods for breaching a sterile field for intravascular placement of a catheter
US10751509B2 (en) 2007-11-26 2020-08-25 C. R. Bard, Inc. Iconic representations for guidance of an indwelling medical device
US10449330B2 (en) 2007-11-26 2019-10-22 C. R. Bard, Inc. Magnetic element-equipped needle assemblies
US9456766B2 (en) 2007-11-26 2016-10-04 C. R. Bard, Inc. Apparatus for use with needle insertion guidance system
US9521961B2 (en) 2007-11-26 2016-12-20 C. R. Bard, Inc. Systems and methods for guiding a medical instrument
US8781555B2 (en) 2007-11-26 2014-07-15 C. R. Bard, Inc. System for placement of a catheter including a signal-generating stylet
US10524691B2 (en) 2007-11-26 2020-01-07 C. R. Bard, Inc. Needle assembly including an aligned magnetic element
US8849382B2 (en) 2007-11-26 2014-09-30 C. R. Bard, Inc. Apparatus and display methods relating to intravascular placement of a catheter
EP2992825B1 (en) 2007-11-26 2017-11-01 C.R. Bard Inc. Integrated system for intravascular placement of a catheter
US8418083B1 (en) 2007-11-26 2013-04-09 Sprint Communications Company L.P. Applying a navigational mode to a device
EP2065795A1 (en) * 2007-11-30 2009-06-03 Koninklijke KPN N.V. Auto zoom display system and method
US8209635B2 (en) * 2007-12-20 2012-06-26 Sony Mobile Communications Ab System and method for dynamically changing a display
US8478382B2 (en) 2008-02-11 2013-07-02 C. R. Bard, Inc. Systems and methods for positioning a catheter
GB2458881A (en) * 2008-03-19 2009-10-07 Robert William Albert Dobson Interface control using motion of a mobile device
JP5120277B2 (ja) * 2008-03-31 2013-01-16 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置およびプログラム
US9253416B2 (en) * 2008-06-19 2016-02-02 Motorola Solutions, Inc. Modulation of background substitution based on camera attitude and motion
US7953462B2 (en) 2008-08-04 2011-05-31 Vartanian Harry Apparatus and method for providing an adaptively responsive flexible display device
WO2010022386A2 (en) 2008-08-22 2010-02-25 Google Inc. Navigation in a three dimensional environment on a mobile device
EP2313143B1 (en) 2008-08-22 2014-09-24 C.R. Bard, Inc. Catheter assembly including ecg sensor and magnetic assemblies
US8437833B2 (en) 2008-10-07 2013-05-07 Bard Access Systems, Inc. Percutaneous magnetic gastrostomy
US20100095250A1 (en) * 2008-10-15 2010-04-15 Raytheon Company Facilitating Interaction With An Application
US8717283B1 (en) * 2008-11-25 2014-05-06 Sprint Communications Company L.P. Utilizing motion of a device to manipulate a display screen feature
FR2940690B1 (fr) * 2008-12-31 2011-06-03 Cy Play Un procede et dispositif de navigation d'utilisateur d'un terminal mobile sur une application s'executant sur un serveur distant
US9185159B2 (en) 2008-12-31 2015-11-10 Cy-Play Communication between a server and a terminal
FR2940703B1 (fr) * 2008-12-31 2019-10-11 Jacques Lewiner Procede et dispositif de modelisation d'un affichage
JP5347549B2 (ja) * 2009-02-13 2013-11-20 ソニー株式会社 情報処理装置および情報処理方法
US9532724B2 (en) 2009-06-12 2017-01-03 Bard Access Systems, Inc. Apparatus and method for catheter navigation using endovascular energy mapping
US9125578B2 (en) 2009-06-12 2015-09-08 Bard Access Systems, Inc. Apparatus and method for catheter navigation and tip location
US9339206B2 (en) 2009-06-12 2016-05-17 Bard Access Systems, Inc. Adaptor for endovascular electrocardiography
EP2464407A4 (en) 2009-08-10 2014-04-02 Bard Access Systems Inc DEVICES AND METHODS FOR ENDOVASCULAR ELECTROGRAPHY
EP2517622A3 (en) 2009-09-29 2013-04-24 C. R. Bard, Inc. Stylets for use with apparatus for intravascular placement of a catheter
WO2011044421A1 (en) 2009-10-08 2011-04-14 C. R. Bard, Inc. Spacers for use with an ultrasound probe
EP4122385A1 (en) 2010-05-28 2023-01-25 C. R. Bard, Inc. Insertion guidance system for needles and medical components
US20110291964A1 (en) * 2010-06-01 2011-12-01 Kno, Inc. Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US8826495B2 (en) 2010-06-01 2014-09-09 Intel Corporation Hinged dual panel electronic device
US8977987B1 (en) 2010-06-14 2015-03-10 Google Inc. Motion-based interface control on computing device
CA2806353A1 (en) 2010-08-09 2012-02-16 C.R. Bard Inc. Support and cover structures for an ultrasound probe head
KR101856267B1 (ko) 2010-08-20 2018-05-09 씨. 알. 바드, 인크. Ecg-기반 카테터 팁 배치의 재확인
WO2012040644A1 (en) 2010-09-24 2012-03-29 Evolution Robotics, Inc. Systems and methods for vslam optimization
US8801693B2 (en) 2010-10-29 2014-08-12 C. R. Bard, Inc. Bioimpedance-assisted placement of a medical device
WO2012144039A1 (ja) * 2011-04-20 2012-10-26 株式会社東芝 画像処理装置、および方法
AU2012278809B2 (en) 2011-07-06 2016-09-29 C.R. Bard, Inc. Needle length determination and calibration for insertion guidance system
USD724745S1 (en) 2011-08-09 2015-03-17 C. R. Bard, Inc. Cap for an ultrasound probe
USD699359S1 (en) 2011-08-09 2014-02-11 C. R. Bard, Inc. Ultrasound probe head
US8798840B2 (en) 2011-09-30 2014-08-05 Irobot Corporation Adaptive mapping with spatial summaries of sensor data
WO2013070775A1 (en) 2011-11-07 2013-05-16 C.R. Bard, Inc Ruggedized ultrasound hydrogel insert
US9035878B1 (en) 2012-02-29 2015-05-19 Google Inc. Input system
US8643951B1 (en) 2012-03-15 2014-02-04 Google Inc. Graphical menu and interaction therewith through a viewing window
CN104837413B (zh) 2012-06-15 2018-09-11 C·R·巴德股份有限公司 检测超声探测器上可移除帽的装置及方法
US9020637B2 (en) 2012-11-02 2015-04-28 Irobot Corporation Simultaneous localization and mapping for a mobile robot
US9576183B2 (en) 2012-11-02 2017-02-21 Qualcomm Incorporated Fast initialization for monocular visual SLAM
US9037396B2 (en) 2013-05-23 2015-05-19 Irobot Corporation Simultaneous localization and mapping for a mobile robot
US10126839B2 (en) 2013-07-24 2018-11-13 Innoventions, Inc. Motion-based view scrolling with augmented tilt control
US9181760B2 (en) 2013-07-24 2015-11-10 Innovations, Inc. Motion-based view scrolling with proportional and dynamic modes
US9939525B2 (en) * 2013-11-29 2018-04-10 L.H. Kosowsky & Associates, Inc. Imaging system for obscured environments
ES2811323T3 (es) 2014-02-06 2021-03-11 Bard Inc C R Sistemas para el guiado y la colocación de un dispositivo intravascular
US9619016B2 (en) 2014-03-31 2017-04-11 Xiaomi Inc. Method and device for displaying wallpaper image on screen
CN103970500B (zh) * 2014-03-31 2017-03-29 小米科技有限责任公司 一种图片显示的方法及装置
CN104216634A (zh) * 2014-08-27 2014-12-17 小米科技有限责任公司 一种显示稿件的方法和装置
US10973584B2 (en) 2015-01-19 2021-04-13 Bard Access Systems, Inc. Device and method for vascular access
CN105988667B (zh) * 2015-01-30 2019-07-02 广州市百果园信息技术有限公司 列表显示的方法及装置
WO2016210325A1 (en) 2015-06-26 2016-12-29 C.R. Bard, Inc. Connector interface for ecg-based catheter positioning system
US11000207B2 (en) 2016-01-29 2021-05-11 C. R. Bard, Inc. Multiple coil system for tracking a medical device
EP3616035B1 (en) * 2017-06-19 2024-04-24 Apple Inc. Augmented reality interface for interacting with displayed maps
US10777007B2 (en) 2017-09-29 2020-09-15 Apple Inc. Cooperative augmented reality map interface
US10992079B2 (en) 2018-10-16 2021-04-27 Bard Access Systems, Inc. Safety-equipped connection systems and methods thereof for establishing electrical connections
CN112577488B (zh) * 2020-11-24 2022-09-02 腾讯科技(深圳)有限公司 导航路线确定方法、装置、计算机设备和存储介质

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4502035A (en) 1983-07-11 1985-02-26 Obenauf James E Golfer's head motion sensor
US4649504A (en) * 1984-05-22 1987-03-10 Cae Electronics, Ltd. Optical position and orientation measurement techniques
JPH03189683A (ja) * 1989-12-19 1991-08-19 Mita Ind Co Ltd 情報処理装置
US5214711A (en) 1990-08-24 1993-05-25 Board Of Regents Of The University Of Oklahoma Method and apparatus for detecting and quantifying motion of a body part
US5148477A (en) 1990-08-24 1992-09-15 Board Of Regents Of The University Of Oklahoma Method and apparatus for detecting and quantifying motion of a body part
US5469511A (en) * 1990-10-05 1995-11-21 Texas Instruments Incorporated Method and apparatus for presentation of on-line directional sound
US5177872A (en) * 1990-10-05 1993-01-12 Texas Instruments Incorporated Method and apparatus for monitoring physical positioning of a user
DE69113199T2 (de) 1990-10-05 1996-02-22 Texas Instruments Inc Verfahren und Gerät zur Erzeugung einer tragbaren optischen Anzeige.
US5526022A (en) * 1993-01-06 1996-06-11 Virtual I/O, Inc. Sourceless orientation sensor
US5447305A (en) 1993-02-01 1995-09-05 Creative Sports Design, Inc. Baseball batting aid for detecting motion of head in more than one axis of motion
JP3242219B2 (ja) * 1993-06-23 2001-12-25 松下電器産業株式会社 表示装置及び表示方法
US5482048A (en) 1993-06-30 1996-01-09 University Of Pittsburgh System and method for measuring and quantitating facial movements
CA2124624C (en) 1993-07-21 1999-07-13 Eric A. Bier User interface having click-through tools that can be composed with other tools
US5581670A (en) 1993-07-21 1996-12-03 Xerox Corporation User interface having movable sheet with click-through tools
JPH0764754A (ja) * 1993-08-24 1995-03-10 Hitachi Ltd 小型情報処理装置
JP3727954B2 (ja) * 1993-11-10 2005-12-21 キヤノン株式会社 撮像装置
US5686940A (en) 1993-12-24 1997-11-11 Rohm Co., Ltd. Display apparatus
DE69623704T2 (de) * 1995-02-13 2003-06-26 Koninkl Philips Electronics Nv Tragbare datenverarbeitungsvorrichtung mit einem schirm und einem schwerkraftgesteuerten fühler zur schirmorientierung
US5689667A (en) 1995-06-06 1997-11-18 Silicon Graphics, Inc. Methods and system of controlling menus with radial and linear portions
US5790769A (en) 1995-08-04 1998-08-04 Silicon Graphics Incorporated System for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes
US5666499A (en) 1995-08-04 1997-09-09 Silicon Graphics, Inc. Clickaround tool-based graphical interface with two cursors
US5802220A (en) 1995-12-15 1998-09-01 Xerox Corporation Apparatus and method for tracking facial motion through a sequence of images
US5774591A (en) 1995-12-15 1998-06-30 Xerox Corporation Apparatus and method for recognizing facial expressions and facial gestures in a sequence of images
US6118427A (en) 1996-04-18 2000-09-12 Silicon Graphics, Inc. Graphical user interface with optimal transparency thresholds for maximizing user performance and system efficiency
JPH09305743A (ja) 1996-05-20 1997-11-28 Toshiba Corp 人物顔動作検出方式
JPH1049290A (ja) * 1996-08-05 1998-02-20 Sony Corp 情報処理装置および方法
US6115028A (en) 1996-08-22 2000-09-05 Silicon Graphics, Inc. Three dimensional input system using tilt
US5973669A (en) 1996-08-22 1999-10-26 Silicon Graphics, Inc. Temporal data control system
JPH10240436A (ja) * 1996-12-26 1998-09-11 Nikon Corp 情報処理装置および記録媒体
US6121953A (en) 1997-02-06 2000-09-19 Modern Cartoons, Ltd. Virtual reality system for sensing facial movements
US6009210A (en) * 1997-03-05 1999-12-28 Digital Equipment Corporation Hands-free interface to a virtual reality environment using head tracking
US5930379A (en) 1997-06-16 1999-07-27 Digital Equipment Corporation Method for detecting human body motion in frames of a video sequence
US6115025A (en) 1997-09-30 2000-09-05 Silicon Graphics, Inc. System for maintaining orientation of a user interface as a display changes orientation
US5916181A (en) 1997-10-24 1999-06-29 Creative Sports Designs, Inc. Head gear for detecting head motion and providing an indication of head movement
US6148271A (en) 1998-01-14 2000-11-14 Silicon Pie, Inc. Speed, spin rate, and curve measuring device
US6151563A (en) 1998-01-14 2000-11-21 Silicon Pie, Inc. Speed, spin rate, and curve measuring device using magnetic field sensors
US6005482A (en) 1998-09-17 1999-12-21 Xerox Corporation Surface mounted information collage

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100349103C (zh) * 2003-08-05 2007-11-14 捷讯研究有限公司 具有屏幕上光导航的移动设备
US8213686B2 (en) 2005-01-07 2012-07-03 Qualcomm Incorporated Optical flow based tilt sensor
US7848542B2 (en) 2005-01-07 2010-12-07 Gesturetek, Inc. Optical flow based tilt sensor
US8983139B2 (en) 2005-01-07 2015-03-17 Qualcomm Incorporated Optical flow based tilt sensor
CN100407290C (zh) * 2005-01-26 2008-07-30 三星电子株式会社 同时显示图形对象的设备和方法
CN101008881B (zh) * 2006-01-25 2010-05-19 三星电子株式会社 便携式装置中滚动屏幕的设备和方法以及记录介质
US8081157B2 (en) 2006-01-25 2011-12-20 Samsung Electronics Co., Ltd. Apparatus and method of scrolling screen in portable device and recording medium storing program for performing the method
CN101123445B (zh) * 2006-08-07 2012-02-22 三星电子株式会社 便携式终端及其用户界面控制方法
CN101212570B (zh) * 2006-12-25 2011-06-22 鸿富锦精密工业(深圳)有限公司 可拍照移动通讯终端
CN102422236A (zh) * 2009-06-15 2012-04-18 国际商业机器公司 使用运动检测以处理移动计算装置上的扫视及缩放功能
CN104461020A (zh) * 2014-12-31 2015-03-25 珠海全志科技股份有限公司 设备物理方向与系统逻辑方向映射方法和系统
CN104461020B (zh) * 2014-12-31 2018-01-19 珠海全志科技股份有限公司 设备物理方向与系统逻辑方向映射方法和系统
CN114035651A (zh) * 2015-06-16 2022-02-11 英特尔公司 经由hmi扩展来增强可穿戴设备用户体验的回转感测系统
CN113992467A (zh) * 2016-07-22 2022-01-28 安定宝公司 将设置从未连接的建筑物控制器迁移到另一建筑物控制器
CN113992467B (zh) * 2016-07-22 2023-09-22 安定宝公司 将设置从未连接的建筑物控制器迁移到另一建筑物控制器
CN112148180A (zh) * 2020-07-02 2020-12-29 三星电子(中国)研发中心 一种页面导航方法、装置和智能设备

Also Published As

Publication number Publication date
JP2003501762A (ja) 2003-01-14
EP1101215A1 (en) 2001-05-23
WO2000075914A1 (en) 2000-12-14
EP1101215A4 (en) 2007-07-04
US6288704B1 (en) 2001-09-11

Similar Documents

Publication Publication Date Title
CN1300415A (zh) 控制对象阅览器的导航和显示的移动检测和跟踪系统
US10627915B2 (en) Visual collaboration interface
US20020024506A1 (en) Motion detection and tracking system to control navigation and display of object viewers
US9317128B2 (en) Remote devices used in a markerless installation of a spatial operating environment incorporating gestural control
CN102362251B (zh) 用于提供对应用程序的增强控制的用户界面
US20060061551A1 (en) Motion detection and tracking system to control navigation and display of portable displays including on-chip gesture detection
RU2637415C2 (ru) Альтернативные семантики для операций масштабирования в масштабируемой сцене
US20060279542A1 (en) Cellular phones and mobile devices with motion driven control
JP5658144B2 (ja) 視覚ナビゲーション方法、システム、およびコンピュータ可読記録媒体
CN102067164B (zh) 基于方向改变来确定内容的方法和系统
KR101247991B1 (ko) 사용자 인터페이스 제어를 위한 카메라 제스처들
CN102272690A (zh) 用于移动装置的用户接口
WO2006036069A1 (en) Information processing system and method
CN106201315A (zh) 信息处理装置和显示方法
CN103959231A (zh) 多维界面
US20110250929A1 (en) Cursor control device and apparatus having same
US9665249B1 (en) Approaches for controlling a computing device based on head movement
CN109844709A (zh) 使图像动画化以指示图像可平移
Brown et al. Finger tracking for the digital desk
US10430924B2 (en) Resizable, open editable thumbnails in a computing device
CN102004597A (zh) 一种终端及对其界面进行操作方法
EP1028366A2 (en) Motion driven access to object viewers
Mooser et al. Large document, small screen: a camera driven scroll and zoom control for mobile devices
US20190034153A1 (en) Causing movement of an interaction window with a tablet computing device
Holmquist et al. Total recall: in-place viewing of captured whiteboard annotations

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication