CN1300415A - 控制对象阅览器的导航和显示的移动检测和跟踪*** - Google Patents
控制对象阅览器的导航和显示的移动检测和跟踪*** Download PDFInfo
- 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
Links
Images
Classifications
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- 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/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- 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
- 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/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Instructional Devices (AREA)
- Position Input By Displaying (AREA)
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所述的计算机程序,其中该个人信息装置具有手写识别能力。
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060279542A1 (en) * | 1999-02-12 | 2006-12-14 | Vega Vista, Inc. | Cellular phones and mobile devices with motion driven control |
US20060061550A1 (en) * | 1999-02-12 | 2006-03-23 | Sina Fateh | Display size emulation system |
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 |
US20020046100A1 (en) * | 2000-04-18 | 2002-04-18 | Naoto Kinjo | Image display method |
US7289102B2 (en) * | 2000-07-17 | 2007-10-30 | Microsoft Corporation | Method and apparatus using multiple sensors in a device with a display |
US8120625B2 (en) * | 2000-07-17 | 2012-02-21 | Microsoft Corporation | Method and apparatus using multiple sensors in a device with a display |
US9134760B2 (en) | 2000-07-17 | 2015-09-15 | Microsoft Technology Licensing, Llc | Changing power mode based on sensors in a device |
US7302280B2 (en) * | 2000-07-17 | 2007-11-27 | Microsoft Corporation | Mobile phone operation based upon context sensing |
EP1311803B8 (de) * | 2000-08-24 | 2008-05-07 | VDO Automotive AG | Verfahren und Navigationsgerät zum Abfragen von Zielinformation und zum Navigieren in einer Kartenansicht |
US6961029B1 (en) | 2000-11-08 | 2005-11-01 | Palm, Inc. | Pixel border for improved viewability of a display device |
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 |
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 |
US20040174431A1 (en) * | 2001-05-14 | 2004-09-09 | Stienstra Marcelle Andrea | Device for interacting with real-time streams of content |
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 |
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 |
USRE47457E1 (en) * | 2001-08-07 | 2019-06-25 | Facebook, Inc. | 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 |
US6927757B2 (en) * | 2001-09-18 | 2005-08-09 | Intel Corporation | Camera driven virtual workspace management |
US7113618B2 (en) * | 2001-09-18 | 2006-09-26 | Intel Corporation | Portable virtual reality |
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 |
US7296243B2 (en) * | 2002-03-19 | 2007-11-13 | Aol Llc | Animating display motion |
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 |
US7145478B2 (en) | 2002-12-17 | 2006-12-05 | Evolution Robotics, Inc. | Systems and methods for controlling a density of visual landmarks 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 |
EP1679689B1 (en) * | 2003-10-28 | 2014-01-01 | Panasonic Corporation | Image display device and image display method |
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 |
JP2007531113A (ja) | 2004-03-23 | 2007-11-01 | 富士通株式会社 | 携帯装置の傾斜及び並進運動成分の識別 |
US7180502B2 (en) | 2004-03-23 | 2007-02-20 | Fujitsu Limited | Handheld device with preferred motion selection |
US7903084B2 (en) * | 2004-03-23 | 2011-03-08 | Fujitsu Limited | Selective engagement of motion input modes |
US7365736B2 (en) * | 2004-03-23 | 2008-04-29 | Fujitsu Limited | Customizable gesture mappings for motion controlled handheld devices |
US7365737B2 (en) * | 2004-03-23 | 2008-04-29 | Fujitsu Limited | Non-uniform gesture precision |
US7301526B2 (en) * | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Dynamic adaptation of gestures for motion controlled handheld devices |
US7301527B2 (en) * | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Feedback based user interface for motion controlled handheld devices |
US7173604B2 (en) * | 2004-03-23 | 2007-02-06 | Fujitsu Limited | Gesture identification of controlled devices |
US7180500B2 (en) * | 2004-03-23 | 2007-02-20 | Fujitsu Limited | User definable gestures for motion controlled handheld devices |
US7301529B2 (en) * | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Context dependent gesture response |
US7176888B2 (en) | 2004-03-23 | 2007-02-13 | Fujitsu Limited | Selective engagement of motion detection |
US7180501B2 (en) * | 2004-03-23 | 2007-02-20 | Fujitsu Limited | Gesture based navigation of a handheld user interface |
US20050212760A1 (en) * | 2004-03-23 | 2005-09-29 | Marvit David L | Gesture based user interface supporting preexisting symbols |
US7365735B2 (en) * | 2004-03-23 | 2008-04-29 | Fujitsu Limited | Translation controlled cursor |
US7280096B2 (en) * | 2004-03-23 | 2007-10-09 | Fujitsu Limited | Motion sensor engagement for a handheld device |
US7176887B2 (en) * | 2004-03-23 | 2007-02-13 | Fujitsu Limited | Environmental modeling for motion controlled handheld devices |
US7176886B2 (en) * | 2004-03-23 | 2007-02-13 | Fujitsu Limited | Spatial signatures |
US7301528B2 (en) * | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Distinguishing tilt and translation motion components in handheld devices |
US20050212753A1 (en) * | 2004-03-23 | 2005-09-29 | Marvit David L | Motion controlled remote controller |
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 |
JP2008502043A (ja) * | 2004-06-04 | 2008-01-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザによるコンテンツナビゲーションのための携帯装置 |
WO2006009516A1 (en) * | 2004-07-19 | 2006-01-26 | Creative Technology 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 |
CN100480963C (zh) * | 2004-08-27 | 2009-04-22 | 富士通株式会社 | 操作画面生成方法和显示控制装置 |
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 | 엘지전자 주식회사 | 문자 입력 기능을 갖는 이동통신단말기 및 이를 이용한방법 |
US7610345B2 (en) | 2005-07-28 | 2009-10-27 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
US9282081B2 (en) | 2005-07-28 | 2016-03-08 | 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 |
US20090143980A1 (en) * | 2005-08-17 | 2009-06-04 | Ingrid Halters | 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 |
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 |
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 |
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 |
US7720893B2 (en) | 2006-03-31 | 2010-05-18 | Research In Motion Limited | Methods and apparatus for providing map locations in user applications using URL strings |
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 |
US7794407B2 (en) | 2006-10-23 | 2010-09-14 | Bard Access Systems, Inc. | Method of locating the tip of a central venous catheter |
US8388546B2 (en) | 2006-10-23 | 2013-03-05 | Bard Access Systems, Inc. | Method of locating the tip of a central venous catheter |
BRPI0622177A2 (pt) * | 2006-10-31 | 2011-12-27 | Thomson Licensing | mÉtodo e aparelho para produzir um mapa para recepÇço màvel em cada torre de celular |
US20080120568A1 (en) * | 2006-11-20 | 2008-05-22 | Motorola, Inc. | Method and device for entering data using a three dimensional position of a pointer |
US8994644B2 (en) * | 2007-01-26 | 2015-03-31 | Apple 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 |
US20080305806A1 (en) * | 2007-06-11 | 2008-12-11 | Searete Llc, A Limited Liability Corporation Of The Sate Of Delaware | Context associating 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 |
US20080304648A1 (en) * | 2007-06-11 | 2008-12-11 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Context identifying 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 | 에스케이 텔레콤주식회사 | 단말기 움직임으로 단말기에 미디어를 재생하는 방법,시스템 및 서버 |
US9636031B2 (en) | 2007-11-26 | 2017-05-02 | C.R. Bard, Inc. | Stylets for use with apparatus for intravascular placement of a catheter |
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 |
US8418083B1 (en) | 2007-11-26 | 2013-04-09 | Sprint Communications Company L.P. | Applying a navigational mode to a device |
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 |
US8849382B2 (en) | 2007-11-26 | 2014-09-30 | C. R. Bard, Inc. | Apparatus and display methods relating to intravascular placement of a catheter |
JP5452500B2 (ja) | 2007-11-26 | 2014-03-26 | シー・アール・バード・インコーポレーテッド | カテーテルの血管内留置のための統合システム |
US10524691B2 (en) | 2007-11-26 | 2020-01-07 | C. R. Bard, Inc. | Needle assembly including an aligned magnetic element |
US10449330B2 (en) | 2007-11-26 | 2019-10-22 | C. R. Bard, Inc. | Magnetic element-equipped needle assemblies |
US10751509B2 (en) | 2007-11-26 | 2020-08-25 | C. R. Bard, Inc. | Iconic representations for guidance of an indwelling medical 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 |
WO2010022370A1 (en) | 2008-08-22 | 2010-02-25 | C.R. Bard, Inc. | Catheter assembly including ecg sensor and magnetic assemblies |
CN103324386A (zh) * | 2008-08-22 | 2013-09-25 | 谷歌公司 | 移动设备上的三维环境中的导航 |
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 | ソニー株式会社 | 情報処理装置および情報処理方法 |
US9445734B2 (en) | 2009-06-12 | 2016-09-20 | Bard Access Systems, Inc. | Devices and methods for endovascular electrography |
KR101773207B1 (ko) | 2009-06-12 | 2017-08-31 | 바드 액세스 시스템즈, 인크. | 카테터 팁 배치 방법 |
US9532724B2 (en) | 2009-06-12 | 2017-01-03 | Bard Access Systems, Inc. | Apparatus and method for catheter navigation using endovascular energy mapping |
WO2011044421A1 (en) | 2009-10-08 | 2011-04-14 | C. R. Bard, Inc. | Spacers for use with an ultrasound probe |
WO2011097312A1 (en) | 2010-02-02 | 2011-08-11 | C.R. Bard, Inc. | Apparatus and method for catheter navigation and tip location |
ES2778041T3 (es) | 2010-05-28 | 2020-08-07 | Bard Inc C R | Aparato para su uso con sistema de guiado de inserción de aguja |
EP2912999B1 (en) | 2010-05-28 | 2022-06-29 | C. R. Bard, Inc. | Apparatus for use with needle insertion guidance system |
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 |
CN103442632A (zh) | 2010-08-20 | 2013-12-11 | C·R·巴德股份有限公司 | Ecg辅助导管末端放置的再确认 |
EP2619742B1 (en) | 2010-09-24 | 2018-02-28 | iRobot Corporation | 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 |
CN102860018A (zh) * | 2011-04-20 | 2013-01-02 | 株式会社东芝 | 图像处理装置及方法 |
EP2729073A4 (en) | 2011-07-06 | 2015-03-11 | Bard Inc C R | Needle length determination and calibration for a deployment control 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·巴德股份有限公司 | 检测超声探测器上可移除帽的装置及方法 |
US9576183B2 (en) | 2012-11-02 | 2017-02-21 | Qualcomm Incorporated | Fast initialization for monocular visual SLAM |
US9020637B2 (en) | 2012-11-02 | 2015-04-28 | Irobot Corporation | Simultaneous localization and mapping for a mobile robot |
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 |
WO2015120256A2 (en) | 2014-02-06 | 2015-08-13 | C.R. Bard, Inc. | Systems and methods for guidance and placement of an intravascular device |
CN103970500B (zh) * | 2014-03-31 | 2017-03-29 | 小米科技有限责任公司 | 一种图片显示的方法及装置 |
US9619016B2 (en) | 2014-03-31 | 2017-04-11 | Xiaomi Inc. | Method and device for displaying wallpaper image on screen |
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 | 广州市百果园信息技术有限公司 | 列表显示的方法及装置 |
US10349890B2 (en) | 2015-06-26 | 2019-07-16 | 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 |
WO2018236499A1 (en) * | 2017-06-19 | 2018-12-27 | Apple Inc. | AUGMENTED REALITY INTERFACE FOR INTERACTING WITH DISPLAYED CARDS |
US10777007B2 (en) | 2017-09-29 | 2020-09-15 | Apple Inc. | Cooperative augmented reality map interface |
WO2020081373A1 (en) | 2018-10-16 | 2020-04-23 | 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)
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 |
EP0479605B1 (en) | 1990-10-05 | 1995-09-20 | Texas Instruments Incorporated | Method and apparatus for providing a portable visual display |
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 |
US5581670A (en) | 1993-07-21 | 1996-12-03 | Xerox Corporation | User interface having movable sheet with click-through tools |
CA2124624C (en) | 1993-07-21 | 1999-07-13 | Eric A. Bier | User interface having click-through tools that can be composed with other 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 |
EP0755536B1 (en) * | 1995-02-13 | 2002-09-18 | Koninklijke Philips Electronics N.V. | A portable data processing apparatus provided with a screen and a gravitation-controlled sensor for screen orientation |
US5689667A (en) | 1995-06-06 | 1997-11-18 | Silicon Graphics, Inc. | Methods and system of controlling menus with radial and linear portions |
US5666499A (en) | 1995-08-04 | 1997-09-09 | Silicon Graphics, Inc. | Clickaround tool-based graphical interface with two cursors |
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 |
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 | 情報処理装置および方法 |
US5973669A (en) | 1996-08-22 | 1999-10-26 | Silicon Graphics, Inc. | Temporal data control system |
US6115028A (en) | 1996-08-22 | 2000-09-05 | Silicon Graphics, Inc. | Three dimensional input system using tilt |
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 |
-
1999
- 1999-11-09 US US09/441,001 patent/US6288704B1/en not_active Expired - Lifetime
-
2000
- 2000-06-02 EP EP00939510A patent/EP1101215A4/en not_active Withdrawn
- 2000-06-02 WO PCT/US2000/015210 patent/WO2000075914A1/en active Application Filing
- 2000-06-02 CN CN00800044A patent/CN1300415A/zh active Pending
- 2000-06-02 JP JP2001502109A patent/JP2003501762A/ja active Pending
Cited By (17)
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 | 三星电子(中国)研发中心 | 一种页面导航方法、装置和智能设备 |
US12039151B2 (en) | 2020-07-02 | 2024-07-16 | Samsung Electronics Co., Ltd. | Page navigation method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
WO2000075914A1 (en) | 2000-12-14 |
JP2003501762A (ja) | 2003-01-14 |
EP1101215A1 (en) | 2001-05-23 |
US6288704B1 (en) | 2001-09-11 |
EP1101215A4 (en) | 2007-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1300415A (zh) | 控制对象阅览器的导航和显示的移动检测和跟踪*** | |
US20200218359A1 (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 | |
Brown et al. | Finger tracking for the digital desk | |
CN109844709A (zh) | 使图像动画化以指示图像可平移 | |
US10585485B1 (en) | Controlling content zoom level based on user head movement | |
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 | |
US9817566B1 (en) | Approaches to managing device functionality |
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 |