CN1313909C - 提供虚拟手写的装置和方法及用于同样目的的记录介质 - Google Patents
提供虚拟手写的装置和方法及用于同样目的的记录介质 Download PDFInfo
- Publication number
- CN1313909C CN1313909C CNB2004100544350A CN200410054435A CN1313909C CN 1313909 C CN1313909 C CN 1313909C CN B2004100544350 A CNB2004100544350 A CN B2004100544350A CN 200410054435 A CN200410054435 A CN 200410054435A CN 1313909 C CN1313909 C CN 1313909C
- Authority
- CN
- China
- Prior art keywords
- screen
- user
- written
- picture
- hand
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 14
- 230000006870 function Effects 0.000 claims description 45
- 239000000872 buffer Substances 0.000 claims description 28
- 230000008859 change Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Telephone Function (AREA)
Abstract
用于提供虚拟手写功能的装置和方法以及用于同样目的的记录介质。用于提供虚拟手写功能的所述装置包含:触摸屏显示器,用于在其屏幕上显示信息,并且同时接收用户通过触摸该屏幕产生的用户输入数据;以及连接到所述触摸屏显示器的控制器,它在虚拟手写区上使手写屏幕画面与主屏幕画面重叠,用于在所述屏幕的一部分提供虚拟手写,根据触摸位置和/或方法,将用户通过触摸所述屏幕建立的用户输入数据分类成应用程序执行输入数据和手写输入数据,并相互有区别地处理所分类的用户输入数据。这样,所述装置可以在尺寸受限的手持设备上有效实现手写功能,并且可以提供有效的记录介质。
Description
技术领域
本发明涉及手持设备(如移动电话、PDA、或其他移动终端),特别涉及使用在其屏幕上显示信息同时接收由用户触摸所述屏幕而产生的用户输入数据的触摸屏显示器来提供虚拟手写的装置。
背景技术
传统的手持设备,例如,PDAs(个人数字助理)和其中结合了PDA功能与移动终端功能的智能手机,从触控板接收用户输入的数据。特别是,通过以3x4阵列键区的形式配置的键区(即十个数字键和两个功能键*和#)接收用户输入数据的特定的手持设备(如智能手机),必须使用户能够在其触控板上直接敲期望的数字或字符。包含在键区的全部键的数量受限于预定的数,因此,智能手机的用户很难只利用键区所包含的键有效地输入所有的字符。这种能够接收数字和字符数据的的手持设备通常包含预定的数据输入区。所述数据输入区,按照掌上型OS(操作系统)的概念,被称作手写区。
第一代PDA或智能手机通常将所述手写区印在触控板上,实现如图1和图2所示的手写功能。图1是示意图,示出了触摸屏显示器100,装配有印在触控板102上的手写区108。图2是示意性的配置,其中装配有手写区208的触控板202与触摸屏显示器200相互分开。通常,图1的触摸屏100和图2的触摸屏200,分别通过将用于接收用户输入数据的TSP(接触敏感面板)覆盖在用于显示画面的LCD(液晶显示器)面板上来构造。因此,触摸屏显示器100和触摸屏显示器200可以分别在其屏幕104和204上显示信息,并且同时,可以接收用户触摸屏幕104和屏幕204所产生的用户输入。在屏幕104和204上显示不同的应用信息,因此用户可以观察所显示的信息。图1和图2示出了用于选择执行各种功能的图标106和206的显示格式。在图1的手写区208印有图标112和手写输入框110。在图2的手写区208印有图标212和手写输入框210。图标112和212用于实现手写功能。手写输入框110和210用于接收用户利用手写笔输入的手写信息。
近来有人建议了虚拟手写方案,使用软件程序来实现手写区,如图3A所示,并且这种虚拟手写方案,作为当前移动电话中的替代技术,已经变得越来越流行。这种虚拟手写方案使用户可以在触摸屏显示器的屏幕上画所期望的图像(即,手写信息),以便使屏幕上显示所画的手写信息。如果所述虚拟手写是用软件程序实现的,就可以建立灵活的GUI(图形用户界面)服务,并且,在同时,当不使用手写功能时,所述手写区从屏幕上消失,如图3B所示,因此提高屏幕的使用效率。参见图3A和图3B,手写区304显示在触摸屏显示器300的屏幕302上。屏幕302包含多个图标306,用于执行不同的应用程序,这与图1和图2的屏幕104和204的方式相同。类似于图1和图2的手写区108和208,手写区304包含用于执行手写功能的多个图标310,以及手写输入框308,使用户可以使用如手写笔之类的数据输入工具输入所期望的手写信息。
但是,如图1和图2所示的物理实现手写区的手写识别实现方案和如图3A和图3B所示的手写区软件实现的虚拟手写实现方案都必须对其手写区分配附加的专用区域或空间。手持设备想是体积小重量轻的通信终端,由于体积小重量轻的要求,因此用于手写区的附加专用区域会受到限制。特别是,当特定的手持设备具有的屏幕的宽度与高度的尺寸比率是1∶1时,类似折叠式智能手机的情况,由于这种特定的手持设备使用小尺寸的键盘而不是手写区功能,就不能使用手写功能。
发明内容
因此,针对上述问题,提出本发明,并且本发明的目的是提供一种装置和方法,用于在受限尺寸的手持设备中有效实现手写识别功能,以及用于同样目的的记录介质。
本发明的另一个目的是提供一种装置和方法,对虚拟手写区不需要分配另外的区域或空间,以及用于同样目的的记录介质。
本发明的又另一个目的是提供一种装置和方法,用于提供具有1∶1的尺寸比率、带有虚拟手写功能的屏幕。
根据本发明,一种提供虚拟手写功能的装置,包含:触摸屏显示器,用于在其屏幕上显示信息,并且同时接收用户通过触摸所述屏幕建立的用户输入数据;以及控制器,连接到所述触摸屏显示器,在虚拟手写区使手写屏幕画面与主屏幕画面重叠,用于在所述屏幕的一部分提供虚拟手写,所述控制器根据用户触摸所述屏幕的虚拟手写区的触摸位置和/或方式,把用户通过触摸所述屏幕建立的所述用户输入数据分类成通过主屏幕输入的应用程序执行输入数据和通过屏幕的虚拟手写区输入的手写输入数据,并且根据所述分类处理所分类的用户输入数据,其中所述屏幕是触摸屏显示器的屏幕、虚拟手写区的屏幕以及主屏幕之一之一。
附图说明
通过下面结合附图的详细说明,本发明的上述和其他目的、特征和其他优点会得到更清晰的理解。附图包括:
图1和图2是各自示出印在触控板上的手写区的例示图。
图3A和图3B是各自示出显示在触摸屏显示器中包含的屏幕上的虚拟手写区的例示图,其中虚拟手写区用软件实现。
图4A和图4B是各自示出根据本发明优选实施例的显示在包含在触摸屏显示器中的屏幕上的虚拟手写区的例示图。
图5是示出根据本发明优选实施例的用于提供虚拟手写区的装置的框图。
图6是示出根据本发明优选实施例的显示器更新过程的流程图。
图7是根据本发明优选实施例的显示更新过程的例子;以及
图8是示出根据本发明实施例的处理用户通过触摸屏幕所建立的数据的方法。
具体实施方式
现在,将参考附图详细说明本发明的优选实施例。在附图中,相同或相似的元件用相同的参考标号来标记,即使它们在不同的图中描述。在下面的说明中,略去了有关的众所周知的功能和配置的详细说明,因其可能使本发明的主题不清楚。
参见图4A和图4B,其中示出了提供虚拟手写区的例子,按照可以提供虚拟手写功能的方式,包含在触摸屏显示器400的屏幕402的某些部分被分配给虚拟手写区404。如果本发明的虚拟手写功能可以使用,如图4A所示,在虚拟手写区404中,手写屏幕画面与主屏幕画面相重叠。否则,如果虚拟手写功能不能使用,只显示主屏幕画面,如图4B所示。类似于分别显示在图1、图2、图3A和图3B的屏幕104、204和302上的画面,图4B的主屏幕画面表示通过OS(操作系统)或各种应用程序的执行而生成的画面。类似于图3A的手写区304,图4A的手写屏幕画面表示向用户提供虚拟手写功能的显示画面。图4A的虚拟手写区与屏幕402部分重叠,而图3A的手写区作为用于虚拟手写的专用区域。这样,如图4A所示,包含在不同的应用程序的执行所需要的多个图标中的某些图标412与手写屏幕画面重叠,而其他图标406无任何变化地显示在屏幕402上。更详细地,按照与图3A中相同的方式,虚拟手写区404包含多个手写功能所需要的图标410,以及手写输入框408,用于接收用户通过使用手写笔触摸输入框408生成的手写信息。手写输入框408与主屏幕画面重叠,因此透明地显示在所述主屏幕画面上。
图5是示出根据本发明优选实施例的用于提供虚拟手写功能的装置的框图。参见图5,触摸屏显示器500对应图4A和图4B中的触摸屏显示器400,并包含用于在其上显示画面的LCD(液晶显示器)504,以及用于从用户接收用户输入数据的TSP(触摸敏感面板)502。触摸屏显示器500的构造通常是用TSP 502覆盖LCD 504,以便在图4A和图4B的屏幕402上显示信息,同时,接收用户触摸屏幕402所产生的用户输入数据。
连接到触摸屏显示器500的控制器506,使所述写屏幕画面与所述主屏幕画面重叠,并在虚拟手写区显示重叠的画面。控制器506根据用户的触摸位置和/或用户的触摸方法,把通过用户触摸屏幕402建立的用户输入数据分类成应用程序执行输入数据和手写输入数据,并相互区别地处理应用程序输入数据和手写输入数据。控制器506包含:ADC(模数转换器)512,存储器514,DMA(直接存储器存取)控制器522,LCD(液晶显示器)控制器524,CPU(中央处理单元)508,和主接口510。ACD 512、存储器514、DMA控制器522和LCD控制器524经由主接口510连接到CPU(中央处理单元)508。
ADC 512连接到触摸屏显示器500的TSP 502,把用户通过触摸屏幕402建立的模拟用户输入信号转换成数字信号,并将所述数字信号经由主接口510传送到CPU 508。LCD控制器524作为显示控制器,连接到触摸屏显示器500的LCD 504,同时连接到DMA控制器522,当从DMA控制器接收到视频数据,驱动LCD,并在屏幕402上显示对应于所接收视频数据的画面。
存储器514包含第一视频缓冲器516、第二视频缓冲器518以及手写屏幕存储器520,并通过CPU 508存储视频数据。第一视频缓冲器516存储显示在屏幕402上的主屏幕画面的视频数据。第二视频缓冲器518存储所述手写屏幕画面与所述主屏幕画面相重叠时形成的所述重叠的视频数据。重叠的区域占据了主屏幕画面的一部分,并对应于虚拟手写区404,如图4A所示。按照这样的方式,当从CPU接收到控制信号,存储在第一视频缓冲器516和第二视频缓冲器518中的各别视频数据,通过DMA控制器有选择地读出,并将所读取的数据传送到LCD控制器524。
当接收了用户的选择信号,CPU处理从ADC 512接收的用户输入数据,根据该用户输入数据,有选择地更新第一视频缓冲器516和第二视频缓冲器518的视频数据,并根据指示虚拟手写识别功能可用或不可用的特定的信息,控制DMA控制器522的选择性视频数据读出操作。
在图6中说明了图5的装置中所使用的、由CPU 508执行的显示更新过程。在下文中,将参考图7说明为向用户提供虚拟手写功能在屏幕402上显示画面的方法。CPU 508根据预定的条件开始执行图6的操作,并确定是否需要在步骤600将画面显示在屏幕402上。有各种不同的上述的CPU 508操作的启动条件,例如,第一条件,其中,用户使用屏幕触摸方法在屏幕402上输入期望的数据;第二条件,其中,当前时间到达由OS(操作系统)定时器确定的周期性的显示更新时间;第三条件,其中,由于不同的应用程序执行,请求显示更新操作;等等。
如果确定,当前在步骤600要求显示更新操作,在步骤602,CPU508用图7(a)的主屏幕画面更新第一视频缓冲器516的数据。因此,根据OS或者当前的活动应用程序,在第一视频缓冲器516中存储要显示在屏幕402上的特定画面的视频数据。在步骤604,CPU 508确定所述虚拟手写功能可使用或者不可使用。所述虚拟手写功能的可使用或不可使用操作由用户来选择。如果用户想在屏幕上输入手写信息,则使虚拟手写功能可以使用。否则,如果用户不想在屏幕上输入手写信息,则使虚拟手写功能不可使用。通过这种方式,用户可以如图3A和图3B中那样自由选择两种模式(即,虚拟手写可使用模式和虚拟手写不可使用模式)中的任意一种。
如果在步骤604确定虚拟手写可使用,CPU 508转到步骤606。否则,如果在步骤604确定虚拟手写功能不可使用,CPU 508转到步骤614。在步骤606,存储在第一视频缓冲器516中的主屏幕画面(即,图7(a))与存储在手写屏幕存储器520中的手写屏幕画面(即,图7(b))使用阿尔法混合(alpha-blending)方法相重叠,因此使重叠的结果具有特定画面(即,图7(c))的形式。所重叠的画面以这样的方式存储在第二视频缓冲器518:第二视频缓冲器518可用在步骤606更新。在这种情况下,设定手写屏幕存储器520按照位图文件或数据库的形式预存储图7(b)的手写屏幕画面。这样,所述手写屏幕画面可以用户期望的画面替换,并且,用户可以自由设立手写屏幕画面的属性(如,形状、大小和颜色等)。为了对用户提供手写屏幕画面设置服务,按照通常的画面设置模式,在屏幕上提供用户设置窗口,以便用户可以自由改变显示在该屏幕上的数据。另外,用户可以利用用户设置窗口,自由设置虚拟手写区404的其他属性(如位置和透明度)。在这种情况下,使用阿尔法混合方法,所述主屏幕画面,以随着设置的透明度变化的预定的重叠比率,与所述手写屏幕画面结合。例如,假定,利用用户选择值或默认值,将与所述主屏幕画面结合的所述手写屏幕画面的透明度设置成0.7,所述主屏幕画面的的像素值和所述手写屏幕画面的其他像素值以预定的7∶3的比率相互混合。
在步骤606更新了第二视频缓冲器518之后,在步骤608,CPU 508确定是否请求书写(stroke-inking)操作。当用户为了生成用户笔画(stroke),在屏幕上使用屏幕触摸动作写下期望的手写信息,使用该书写操作在虚拟手写区404显示用户的笔画。在这种情况下,用户可以利用用户设置窗口,自由设置多种的属性(如,书写可用/不可用状态、颜色、透明度等)。如果设立了书写过程,并且用户利用屏幕触摸动作在屏幕上写的期望的数据,CPU 508在步骤610生成由用户笔画产生的书写画面,将该画面存储到第二视频缓冲器518,然后转到步骤612。这样,书写图像(如图7(d))与所述主屏幕画面和手写屏幕画面之间相重叠的画面(如图7(c))重叠。如图7(d)所示,当用户在屏幕上书写了特定的数字2,2的书写图像与图7(c)的画面重叠。如果没有设立书写过程,并且用户也没有在屏幕上写期望的数据,CPU 508不经过步骤610直接从步骤608跳到步骤612。
在步骤612,DMA控制器522按照可以建立显示更新操作的方式,把存储在第二视频缓冲器中的视频数据传送到LCD控制器。在这种情况下,如果没有执行步骤610的书写过程,DMA控制器522把等同于所述主屏幕画面和手写屏幕画面之间重叠画面的图7(c)的视频数据传送到LCD控制器524,这样,图7(c)的视频图像显示在屏幕402上。否则,如果执行了步骤610的书写过程,DMA控制器522把图7(d)的视频数据,其中所述书写图像与所述主屏幕画面和所述手写屏幕画面之间相重叠的画面重叠,传送到LCD控制器524,这样,图7(d)的视频画面显示在屏幕402上。
如果在步骤604确定虚拟手写识别功能不可使用,DMA控制器522把存储在第一视频缓冲器516中的视频数据传送到LCD控制器524,以便可以建立显示更新操作。换言之,DMA控制器522把只包含图7(a)的主屏幕画面的的视频数据传送到LCD控制器524,这样,没有虚拟手写区的特定画面显示在屏幕402上,如图7(a)所示。
在虚拟手写区404,所述主屏幕画面与所述手写屏幕画面相互重叠。因此,当在屏幕402中所包含的虚拟手写区404接收了用户输入数据,CPU 508必须确定所接收的用户输入数据究竟是用于应用程序执行的输入数据,还是手写输入数据,并且,必须根据所确定的结果处理所接收的用户输入数据。为此,CPU 508根据用户的触摸位置和/或用户的触摸动作,把用户输入数据分类成应用程序执行输入数据和手写输入数据,并且有区别地处理所分类的数据。例如,如果用户用手写笔接触屏幕402,并且在预定的时间内没有移动与屏幕402接触的手写笔,则CPU 508确定该用户输入数据是应用程序执行输入数据。更详细地,如果用户的手写笔接触包含在所述主屏幕画面和所述手写屏幕画面之间的重叠画面中的应用程序图标412,并且,在预定的时间内停留在接触点而没有任何移动,则CPU 508执行对应于所接触图标412的应用程序。
上述的用于执行应用程序的方法,也可按照与图4A所示例子不同的方式,适用于与已经被执行的应用程序不同的其他应用程序的另外情形,并且也可以根据当前执行应用程序,利用当前显示在屏幕402的虚拟手写区404上的按钮容易地实现。另一方面,如果用户利用手写笔接触屏幕402,移动与屏幕402接触的手写笔到屏幕402另外的位置,或者在预定的时间段结束前,将手写笔从屏幕402上移开,CPU 508确定用户输入数据是手写输入数据。更详细地,尽管用户的手写笔接触了包含在所述主屏幕画面和所述手写屏幕画面之间的重叠画面中的应用程序图标412,如果用户把将与屏幕402接触的手写笔移动到屏幕402的另外位置,或者在预定的时间段结束前,把手写笔从屏幕402上移开,则CPU 508不执行对应于图标412的应用程序,并确定用户输入数据是手写输入数据。在识别出用户输入数据是手写输入数据的情况下,该手写输入数据可以被分类成两个触摸数据单元,包括通过用户触摸手写输入框412建立的第一触摸数据和通过用户触摸手写功能图标410建立的第二触摸数据。更详细地,如果用户利用手写笔接触包含在手写输入框412中的任何地方,并且,或者把与屏幕接触的手写笔移动到另外的位置,或者在预定的时间段结束前把手写笔从屏幕上移开,CPU 508确定用户在手写输入框中输入手写信息,因此建立第一触摸数据。如果用户利用手写笔接触应用程序图标和手写功能图标之间的重叠图像,或者只接触手写功能图标,并且在预定的时间段结束前,把手写笔从屏幕上移开,CPU 508执行所接触的手写功能图标对应的程序。
在下文中,将参考图8说明示例性的方法,用于控制CPU 508区分用户通过触摸屏幕产生的用户输入数据,并且处理所区分的数据。参见图8,在步骤700,如果接收了用户通过触摸屏幕而产生的用户输入数据,在步骤702,CPU 508确定该触摸位置是否包含在虚拟手写区404。如果在步骤702确定该触摸位置在虚拟手写区404之外,相应的触摸位置表示了执行应用程序的请求,这样,在步骤706,CPU 508把用户的触摸数据当作应用程序执行的输入数据,并处理该应用程序执行输入数据。如果在步骤702确定该触摸位置处在虚拟手写区404,该用户触摸数据可以用作应用程序执行输入数据或者手写输入数据。因此,在步骤704,CPU 508确定用户触摸单个一点的持续时间是否超过预定的时间T。在这种情况下,用户触摸持续时间被称为固定触摸时间,并指出了预定时间,在其间,用户的手写笔接触屏幕402的一点并且停留在所接触的点,没有任何移动。如果在步骤704确定固定触摸时间超过预定时间T,在步骤706,CPU 508确定由用户触摸产生的用户输入数据是应用程序执行输入数据,并且CPU 508处理所识别的数据。否则,如果该固定触摸时间不超过预定时间T,在步骤708,确定该用户输入数据或者等同于用户通过触摸手写输入框412建立的第一触摸数据,或者等同于用户通过触摸手写功能图标410建立的第二触摸数据,并且CPU 508把该用户输入数据识别为手写输入数据,并执行相应的过程。在这种情况下,如果触摸位置在手写输入框408,CPU 508把该用户输入数据识别为表示手写输入数据的第一触摸数据,并执行相应的过程。否则,如果该触摸位置处在手写输入框408之外,CPU 508执行与相应手写功能图标410相关联的应用程序。
这样,虚拟手写区设立在触摸屏显示器的屏幕的某部分,在虚拟手写区,手写屏幕画面与主屏幕画面重叠,主屏幕画面和手写屏幕画面之间重叠的画面显示在虚拟手写区,由用户触摸屏幕所建立的用户输入数据,根据用户的触摸位置和/或用户的触摸方法,被分类成应用程序输入数据和手写输入数据,这样,各自不同地处理所分类的输入数据单元。按照这样的方式,虚拟手写区可以显示应用程序或虚拟手写数据,并且,当用户触摸输入应用程序,可选择执行应用程序数据或虚拟手写数据,或者选择执行仍在活动状态的虚拟手写数据,这样,为终端提供虚拟手写区,就不必要求另外的区域和空间。因此,尺寸受限的手持设备可以有效地实现手写功能,甚至可以在尺寸比率为1∶1的屏幕上提供虚拟手写区。
从上面的说明中可以明显看出,根据本发明的用于提供虚拟手写区的方法可以利用存储可执行程序的计算机可读的记录介质来实现,并且带有可执行程序的计算机可读记录介质包含在装配有CPU和触摸屏显示器的的装置中。在这种情况下,所述触摸屏显示器可以接收由用户触摸屏幕产生的用户输入数据,同时可以在屏幕上显示信息。在执行书写过程的情况下,本发明可以使控制器根据屏幕的背景颜色自动确定用户笔画图像的颜色和透明度,这样,用户的笔画图像可用容易地与背景颜色区分,因此提高了用户笔画图像的视觉识别度。
尽管为了说明的目的,公开了本发明的优选实施例,本领域的普通技术人员可用理解,在不脱离本发明的权利要求书所定义的范围和精神的前提下,可用做各种修改、添加和替换。
Claims (19)
1.一种提供虚拟手写功能的装置,包含:
触摸屏显示器,用于在其屏幕上显示信息,并且同时接收用户通过触摸所述屏幕建立的用户输入数据;以及
控制器,连接到所述触摸屏显示器,在虚拟手写区使手写屏幕画面与主屏幕画面重叠,用于在所述屏幕的一部分提供虚拟手写,所述控制器根据用户触摸所述屏幕的虚拟手写区的触摸位置和/或方式,把用户通过触摸所述屏幕建立的所述用户输入数据分类成通过主屏幕输入的应用程序执行输入数据和通过屏幕的虚拟手写区输入的手写输入数据,并且根据所述分类处理所分类的用户输入数据,
其中所述屏幕是触摸屏显示器的屏幕、虚拟手写区的屏幕以及主屏幕之一。
2.如权利要求1所述的装置,其中,所述控制器根据用户的选择,使所述虚拟手写功能可使用或不可使用。
3.如权利要求1所述的装置,其中,所述控制器根据用户的选择,在由所述虚拟手写区的位置、形状、透明度、尺寸和颜色数据组成的多种属性片断中,把一个或多个属性片断改变成其他数据。
4.如权利要求1所述的装置,其中,所述控制器把由用户触摸所述虚拟手写区产生的笔画图像与所述虚拟手写区相重叠,并且控制将显示的重叠的图像。
5.如权利要求4所述的装置,其中,所述控制器根据所述屏幕的背景颜色确定所述用户笔画图像的颜色和透明度,以便所述用户笔画图像可与所述背景颜色区分。
6.如权利要求1所述的装置,其中,所述控制器包含:
显示器控制器,用于显示对应于所述屏幕上输入视频数据的图像;
ADC模数转换器,用于将用户通过触摸所述屏幕产生的模拟用户输入信号转换成数字信号;
存储器,包括用于存储所述手写屏幕画面视频数据的手写屏幕存储器,用于存储所述主屏幕画面视频数据的第一视频缓冲器,以及用于存储在所述主屏幕画面和所述手写屏幕画面之间的所述重叠画面视频数据的第二视频缓冲器;
DMA直接存储器存取控制器,用于有选择地读取存储在所述第一和第二视频缓冲器中的单独的视频数据,并将所读取的视频数据传送给所述显示器控制器;
CPU中央处理单元,用于处理从所述ADC接收的用户输入数据,根据该用户输入数据,有选择地更新存储在所述第一或第二视频缓冲器中的视频数据,并根据由该用户输入数据生成的所述虚拟手写功能的可使用或不可使用状态信息,控制所述DMA控制器的所选择视频数据的读出操作;以及
主接口,用于对所述显示器控制器、所述存储器、以及所述DMA控制器提供所述CPU的接口。
7.如权利要求6所述的装置,其中:
如果所述虚拟手写功能可使用,所述CPU更新所述第一视频缓冲器,通过使存储在所述手写屏幕存储器中的所述手写屏幕画面与存储在所述第一视频缓冲器中的所述主屏幕画面重叠更新第二视频缓冲器,并且将所读取的视频数据从第二视频缓冲器传送到所述显示器控制器,以及
如果所述虚拟手写功能不可使用,所述CPU更新所述第一视频缓冲器,控制所述DMA控制器读取所述第一视频缓冲器的视频数据,并将所读取的视频数据传送到所述显示器控制器。
8.如权利要求7所述的装置,其中,当从用户接收了选择信号,所述CPU改变由所述虚拟手写区的位置、形状、透明度、尺寸和颜色数据所组成的各种属性中的一个或多个属性。
9.如权利要求7所述的装置,其中,当所述虚拟手写功能可使用的时候,所述CPU将表示用户触摸所产生的笔画图像的书写数据重叠到第二视频缓冲器的视频数据。
10.如权利要求9所述的装置,其中,CPU根据所述屏幕的背景颜色确定所述笔画图像的颜色和透明度,以使所述笔画图像可以与所述背景颜色相区分。
11.一种用于提供虚拟手写功能的方法,使用触摸屏显示器,在其屏幕上显示信息并且同时接收用户通过触摸所述屏幕而建立的用户输入数据,所述方法包含步骤:
a)在虚拟手写区使手写屏幕画面与主屏幕画面重叠,用于在所述屏幕的一部分提供虚拟手写,并且显示所述重叠的画面;以及
b)根据用户触摸所述手写区的触摸位置和/或方式,将用户通过触摸所述虚拟手写区而建立的所述用户输入数据分类成通过主屏幕输入的应用程序执行输入数据和通过虚拟手写区输入的手写输入数据,并且根据所述分类处理所分类的用户输入数据,
其中所述屏幕是触摸屏显示器的屏幕、虚拟手写区的屏幕以及主屏幕之一。
12.如权利要求11所述的方法,还包括步骤:
c)根据用户的选择使所述虚拟手写功能可使用或者不可使用。
13.如权利要求11所述的方法,还包括步骤:
d)根据用户的选择,将由所述虚拟手写区的位置、形状、透明度、尺寸和颜色数据组成的各种属性中的一个或多个属性片断改变成其他数据。
14.如权利要求11所述的方法,其中步骤a)包括步骤:
a1)使用户触摸所述虚拟手写区所产生的用户笔画图像与所述虚拟手写区重叠,并显示所重叠的图像。
15.如权利要求14所述的方法,其中步骤a)还包括步骤:
a2)根据所述屏幕的背景色确定所述用户笔画图像的颜色和透明度,以使所述用户笔画图像能够与所述背景色区分。
16.如权利要求12所述的方法,其中步骤a)包括步骤:
a3)如果所述虚拟手写功能可使用,以接收的所述手写屏幕画面与所述主屏幕画面之间的所述重叠画面更新所述屏幕的显示数据;以及
a4)如果所述虚拟手写功能不可使用,以接收的主屏幕画面更新所述屏幕的显示数据。
17.如权利要求16所述的方法,其中步骤a)还包括步骤:
a5)根据用户的选择,将由所述虚拟手写区的位置、形状、透明度、尺寸和颜色数据组成的各种属性中的一个或多个属性改变成其他数据。
18.如权利要求16所述的方法,其中步骤a3)包括步骤:
a3-1)将表示用户触摸生成的笔画图像的书写数据与所述手写屏幕画面与所述主屏幕画面之间的所述重叠画面相重叠,并更新所述屏幕的显示数据。
19.如权利要求18所述的方法,其中步骤a3)还包括步骤:
a3-2)根据所述屏幕的背景色确定所述笔画图像的颜色和透明度,以使所述笔画图像能够与所述背景色区分。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR78483/2003 | 2003-11-06 | ||
KR1020030078483A KR100593982B1 (ko) | 2003-11-06 | 2003-11-06 | 가상 그래피티를 제공하는 장치 및 방법과 그에 따른기록매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1614545A CN1614545A (zh) | 2005-05-11 |
CN1313909C true CN1313909C (zh) | 2007-05-02 |
Family
ID=36649913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100544350A Expired - Fee Related CN1313909C (zh) | 2003-11-06 | 2004-07-22 | 提供虚拟手写的装置和方法及用于同样目的的记录介质 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7956845B2 (zh) |
EP (1) | EP1531387B1 (zh) |
JP (1) | JP4731873B2 (zh) |
KR (1) | KR100593982B1 (zh) |
CN (1) | CN1313909C (zh) |
IL (1) | IL163834A (zh) |
Families Citing this family (142)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7469381B2 (en) | 2007-01-07 | 2008-12-23 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
US7730401B2 (en) | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
US9552141B2 (en) * | 2004-06-21 | 2017-01-24 | Apple Inc. | Methods and apparatuses for operating a data processing system |
JP4731149B2 (ja) * | 2004-10-06 | 2011-07-20 | 任天堂株式会社 | 情報処理装置および情報入力プログラム |
JP4630644B2 (ja) * | 2004-11-18 | 2011-02-09 | 理想科学工業株式会社 | タッチパネルを備えた画像処理装置 |
EP1672483A1 (de) * | 2004-12-20 | 2006-06-21 | Siemens Aktiengesellschaft | Erfassung von Daten in einem Datenverarbeitungssystem |
WO2006080306A1 (ja) * | 2005-01-25 | 2006-08-03 | Vodafone K.K. | 連係動作方法及び通信端末装置 |
JP4628178B2 (ja) * | 2005-05-16 | 2011-02-09 | 任天堂株式会社 | 情報処理装置および項目選択処理プログラム |
KR100791377B1 (ko) * | 2005-12-28 | 2008-01-07 | 삼성전자주식회사 | 사용자 인터페이스를 제공하는 모바일 장치 및 상기 사용자인터페이스를 이용한 기능 실행 방법 |
US8312372B2 (en) * | 2006-02-10 | 2012-11-13 | Microsoft Corporation | Method for confirming touch input |
CN101110005B (zh) * | 2006-07-19 | 2012-03-28 | 鸿富锦精密工业(深圳)有限公司 | 自定义触摸板的电子装置及方法 |
US8243022B2 (en) * | 2006-11-27 | 2012-08-14 | Microsoft Corporation | Federated virtual graffiti |
US20080163053A1 (en) * | 2006-12-28 | 2008-07-03 | Samsung Electronics Co., Ltd. | Method to provide menu, using menu set and multimedia device using the same |
KR101371420B1 (ko) * | 2006-12-28 | 2014-03-10 | 삼성전자주식회사 | 최상위 메뉴 간 직접 이동가능한 메뉴세트를 이용한 메뉴제공방법 및 이를 적용한 멀티미디어 기기 |
US20080163119A1 (en) * | 2006-12-28 | 2008-07-03 | Samsung Electronics Co., Ltd. | Method for providing menu and multimedia device using the same |
US9575655B2 (en) * | 2006-12-29 | 2017-02-21 | Nokia Technologies Oy | Transparent layer application |
KR20080078291A (ko) | 2007-02-23 | 2008-08-27 | 엘지전자 주식회사 | 브라우저 디스플레이 방법 및 이를 구현할 수 있는 단말기 |
KR20080068491A (ko) * | 2007-01-19 | 2008-07-23 | 엘지전자 주식회사 | 터치 방식 정보 입력 단말기 및 그 방법 |
WO2008123546A1 (ja) * | 2007-04-03 | 2008-10-16 | Sharp Kabushiki Kaisha | 携帯情報端末及び携帯電話機 |
WO2008124786A2 (en) * | 2007-04-09 | 2008-10-16 | Personics Holdings Inc. | Always on headwear recording system |
US20080278441A1 (en) * | 2007-05-07 | 2008-11-13 | Hewlett-Packard Development Company, L.P. | User control in a playback mode |
US8065624B2 (en) * | 2007-06-28 | 2011-11-22 | Panasonic Corporation | Virtual keypad systems and methods |
US8681108B2 (en) * | 2007-07-30 | 2014-03-25 | Kyocera Corporation | Input apparatus |
KR101397001B1 (ko) * | 2007-09-03 | 2014-05-20 | 엘지전자 주식회사 | 통신 단말기 및 이것의 동작 제어 방법 |
US7844229B2 (en) * | 2007-09-21 | 2010-11-30 | Motorola Mobility, Inc | Mobile virtual and augmented reality system |
US7853296B2 (en) * | 2007-10-31 | 2010-12-14 | Motorola Mobility, Inc. | Mobile virtual and augmented reality system |
US20100214111A1 (en) * | 2007-12-21 | 2010-08-26 | Motorola, Inc. | Mobile virtual and augmented reality system |
CN101533320B (zh) * | 2008-03-10 | 2012-04-25 | 神基科技股份有限公司 | 触控显示装置区域影像的近接放大显示方法及其装置 |
US20090237328A1 (en) * | 2008-03-20 | 2009-09-24 | Motorola, Inc. | Mobile virtual and augmented reality system |
JP5067345B2 (ja) * | 2008-10-30 | 2012-11-07 | 日本電気株式会社 | 携帯通信端末、携帯通信端末の制御方法、プログラム、及び記録媒体 |
US8350871B2 (en) * | 2009-02-04 | 2013-01-08 | Motorola Mobility Llc | Method and apparatus for creating virtual graffiti in a mobile virtual and augmented reality system |
WO2010127167A2 (en) | 2009-04-30 | 2010-11-04 | Synaptics Incorporated | Operating a touch screen control system according to a plurality of rule sets |
KR101626308B1 (ko) * | 2009-06-11 | 2016-06-01 | 엘지전자 주식회사 | 휴대 단말기 및 그 제어방법 |
TWI460623B (zh) * | 2009-07-14 | 2014-11-11 | Htc Corp | 觸控式電子裝置及其相關控制方法 |
JP5127792B2 (ja) * | 2009-08-18 | 2013-01-23 | キヤノン株式会社 | 情報処理装置、その制御方法、プログラム及び記録媒体 |
US20110060985A1 (en) * | 2009-09-08 | 2011-03-10 | ABJK Newco, Inc. | System and Method for Collecting a Signature Using a Smart Device |
TWI420379B (zh) * | 2009-12-09 | 2013-12-21 | Telepaq Technology Inc | 觸控螢幕之選擇功能選單方法 |
JP4932010B2 (ja) * | 2010-01-06 | 2012-05-16 | 株式会社スクウェア・エニックス | ユーザインタフェース処理装置、ユーザインタフェース処理方法、およびユーザインタフェース処理プログラム |
EP2355472B1 (en) * | 2010-01-22 | 2020-03-04 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving handwriting animation message |
EP2357220A1 (en) * | 2010-02-10 | 2011-08-17 | The Procter & Gamble Company | Cleaning composition comprising amylase variants with high stability in the presence of a chelating agent |
JP5237325B2 (ja) * | 2010-04-28 | 2013-07-17 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、ビデオゲーム処理方法、およびビデオゲーム処理プログラム |
US20110296333A1 (en) * | 2010-05-25 | 2011-12-01 | Bateman Steven S | User interaction gestures with virtual keyboard |
JP5466128B2 (ja) | 2010-10-14 | 2014-04-09 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理システム、情報処理方法、情報処理プログラム、情報処理プログラムを記憶したコンピュータ読み取り可能な記録媒体 |
USD667843S1 (en) | 2010-10-20 | 2012-09-25 | Apple Inc. | Display screen or portion thereof with icon |
KR101754908B1 (ko) * | 2010-12-20 | 2017-07-07 | 애플 인크. | 이벤트 인식 |
US8988366B2 (en) * | 2011-01-05 | 2015-03-24 | Autodesk, Inc | Multi-touch integrated desktop environment |
US9612743B2 (en) | 2011-01-05 | 2017-04-04 | Autodesk, Inc. | Multi-touch integrated desktop environment |
US9600090B2 (en) | 2011-01-05 | 2017-03-21 | Autodesk, Inc. | Multi-touch integrated desktop environment |
KR20120086810A (ko) * | 2011-01-27 | 2012-08-06 | 삼성전자주식회사 | 단말기 및 그 단말기에서 이미지 처리 방법 |
KR20130017241A (ko) | 2011-08-10 | 2013-02-20 | 삼성전자주식회사 | 터치 스크린 단말기에서 입출력 방법 및 장치 |
KR101210282B1 (ko) | 2011-12-16 | 2012-12-11 | 동국대학교 경주캠퍼스 산학협력단 | 위치기반 가상 낙서판 인터페이스 제공 시스템 및 방법 |
USD709087S1 (en) | 2012-02-06 | 2014-07-15 | Apple Inc. | Display screen or portion thereof with icon |
US9354748B2 (en) | 2012-02-13 | 2016-05-31 | Microsoft Technology Licensing, Llc | Optical stylus interaction |
US8873227B2 (en) | 2012-03-02 | 2014-10-28 | Microsoft Corporation | Flexible hinge support layer |
US9158383B2 (en) | 2012-03-02 | 2015-10-13 | Microsoft Technology Licensing, Llc | Force concentrator |
USRE48963E1 (en) | 2012-03-02 | 2022-03-08 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
US9426905B2 (en) | 2012-03-02 | 2016-08-23 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
US9064654B2 (en) | 2012-03-02 | 2015-06-23 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
US9360893B2 (en) | 2012-03-02 | 2016-06-07 | Microsoft Technology Licensing, Llc | Input device writing surface |
US9870066B2 (en) | 2012-03-02 | 2018-01-16 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
US8935774B2 (en) | 2012-03-02 | 2015-01-13 | Microsoft Corporation | Accessory device authentication |
US9075566B2 (en) | 2012-03-02 | 2015-07-07 | Microsoft Technoogy Licensing, LLC | Flexible hinge spine |
JP5893456B2 (ja) * | 2012-03-19 | 2016-03-23 | キヤノン株式会社 | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 |
US20130300590A1 (en) | 2012-05-14 | 2013-11-14 | Paul Henry Dietz | Audio Feedback |
US8816989B2 (en) * | 2012-05-22 | 2014-08-26 | Lenovo (Singapore) Pte. Ltd. | User interface navigation utilizing pressure-sensitive touch |
US10031556B2 (en) | 2012-06-08 | 2018-07-24 | Microsoft Technology Licensing, Llc | User experience adaptation |
US9019615B2 (en) | 2012-06-12 | 2015-04-28 | Microsoft Technology Licensing, Llc | Wide field-of-view virtual image projector |
CN102841804B (zh) * | 2012-06-27 | 2014-12-10 | 北京三星通信技术研究有限公司 | 同屏多前台任务处理方法及装置 |
KR101976177B1 (ko) * | 2012-07-09 | 2019-05-08 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
US8964379B2 (en) | 2012-08-20 | 2015-02-24 | Microsoft Corporation | Switchable magnetic lock |
US9558278B2 (en) | 2012-09-11 | 2017-01-31 | Apple Inc. | Integrated content recommendation |
US9218118B2 (en) | 2012-09-11 | 2015-12-22 | Apple Inc. | Media player playlist management |
US8786767B2 (en) | 2012-11-02 | 2014-07-22 | Microsoft Corporation | Rapid synchronized lighting and shuttering |
US9304549B2 (en) | 2013-03-28 | 2016-04-05 | Microsoft Technology Licensing, Llc | Hinge mechanism for rotatable component attachment |
CN103257828A (zh) * | 2013-05-30 | 2013-08-21 | 无锡久源软件科技有限公司 | 一种可涂鸦式全屏滑动解锁方法 |
USD734774S1 (en) | 2013-06-09 | 2015-07-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD744529S1 (en) | 2013-06-09 | 2015-12-01 | Apple Inc. | Display screen or portion thereof with icon |
USD738905S1 (en) | 2013-06-09 | 2015-09-15 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD755843S1 (en) | 2013-06-10 | 2016-05-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
USD746831S1 (en) | 2013-09-10 | 2016-01-05 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD733744S1 (en) | 2013-10-21 | 2015-07-07 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD711427S1 (en) | 2013-10-22 | 2014-08-19 | Apple Inc. | Display screen or portion thereof with icon |
USD743443S1 (en) | 2013-10-22 | 2015-11-17 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20150161822A1 (en) * | 2013-12-11 | 2015-06-11 | Adobe Systems Incorporated | Location-Specific Digital Artwork Using Augmented Reality |
USD765092S1 (en) | 2014-03-03 | 2016-08-30 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD766318S1 (en) | 2014-03-07 | 2016-09-13 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US10120420B2 (en) | 2014-03-21 | 2018-11-06 | Microsoft Technology Licensing, Llc | Lockable display and techniques enabling use of lockable displays |
CN109582203B (zh) * | 2014-05-23 | 2022-03-08 | 三星电子株式会社 | 用于再现内容的方法和装置 |
USD769892S1 (en) | 2014-05-30 | 2016-10-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD753678S1 (en) | 2014-06-01 | 2016-04-12 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD755848S1 (en) | 2014-06-01 | 2016-05-10 | Apple Inc. | Display screen or portion thereof with icon |
KR20150139337A (ko) | 2014-06-03 | 2015-12-11 | 삼성전자주식회사 | 화상형성장치의 애플리케이션 실행을 조작하는 화면을 제공하는 방법 및 이를 이용하는 화상형성장치 |
US10324733B2 (en) | 2014-07-30 | 2019-06-18 | Microsoft Technology Licensing, Llc | Shutdown notifications |
USD772284S1 (en) | 2014-09-01 | 2016-11-22 | Apple Inc. | Display screen or portion thereof with a set of graphical user interfaces |
US9424048B2 (en) | 2014-09-15 | 2016-08-23 | Microsoft Technology Licensing, Llc | Inductive peripheral retention device |
US9447620B2 (en) | 2014-09-30 | 2016-09-20 | Microsoft Technology Licensing, Llc | Hinge mechanism with multiple preset positions |
USD783642S1 (en) | 2014-10-16 | 2017-04-11 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US10296207B2 (en) | 2014-12-23 | 2019-05-21 | Lenovo (Singapore) Pte. Ltd. | Capture of handwriting strokes |
US20160202865A1 (en) | 2015-01-08 | 2016-07-14 | Apple Inc. | Coordination of static backgrounds and rubberbanding |
CN105635519B (zh) * | 2015-06-15 | 2018-07-17 | 广州市动景计算机科技有限公司 | 视频处理方法、装置及系统 |
US9752361B2 (en) | 2015-06-18 | 2017-09-05 | Microsoft Technology Licensing, Llc | Multistage hinge |
US9864415B2 (en) | 2015-06-30 | 2018-01-09 | Microsoft Technology Licensing, Llc | Multistage friction hinge |
USD789957S1 (en) * | 2015-07-10 | 2017-06-20 | Capital One Services, Llc | Display screen with graphical user interface |
USD788161S1 (en) | 2015-09-08 | 2017-05-30 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD778941S1 (en) | 2016-01-08 | 2017-02-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD778942S1 (en) | 2016-01-11 | 2017-02-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD787556S1 (en) * | 2016-04-01 | 2017-05-23 | Google Inc. | Display screen or portion thereof with icon |
US10344797B2 (en) | 2016-04-05 | 2019-07-09 | Microsoft Technology Licensing, Llc | Hinge with multiple preset positions |
JP6150924B2 (ja) * | 2016-05-02 | 2017-06-21 | キヤノン株式会社 | 情報処理装置、その制御方法、プログラム及び記録媒体 |
JP6809068B2 (ja) * | 2016-09-14 | 2021-01-06 | 富士ゼロックス株式会社 | 処理装置および画像形成装置 |
US10037057B2 (en) | 2016-09-22 | 2018-07-31 | Microsoft Technology Licensing, Llc | Friction hinge |
EP3519011A4 (en) | 2016-09-27 | 2020-05-20 | Bigfoot Biomedical, Inc. | SYSTEMS, DEVICES AND METHODS FOR MEDICATION INJECTION AND DISEASE MANAGEMENT |
EP3500161A4 (en) | 2016-12-12 | 2020-01-08 | Bigfoot Biomedical, Inc. | ALARMS AND ALERTS FOR MEDICATION DELIVERY DEVICES AND RELATED SYSTEMS AND METHODS |
USD836769S1 (en) | 2016-12-12 | 2018-12-25 | Bigfoot Biomedical, Inc. | Insulin delivery controller |
USD839294S1 (en) | 2017-06-16 | 2019-01-29 | Bigfoot Biomedical, Inc. | Display screen with graphical user interface for closed-loop medication delivery |
USD846594S1 (en) | 2017-07-10 | 2019-04-23 | Apple Inc. | Display screen or portion thereof with icon |
USD873284S1 (en) | 2017-09-09 | 2020-01-21 | Apple Inc. | Electronic device with graphical user interface |
USD851111S1 (en) | 2017-09-09 | 2019-06-11 | Apple Inc. | Electronic device with graphical user interface |
USD843442S1 (en) | 2017-09-10 | 2019-03-19 | Apple Inc. | Type font |
USD987669S1 (en) * | 2017-09-11 | 2023-05-30 | Apple Inc. | Electronic device with graphical user interface |
USD863343S1 (en) * | 2017-09-27 | 2019-10-15 | Bigfoot Biomedical, Inc. | Display screen or portion thereof with graphical user interface associated with insulin delivery |
USD846567S1 (en) | 2017-10-06 | 2019-04-23 | Apple Inc. | Electronic device with graphical user interface |
USD857033S1 (en) | 2017-11-07 | 2019-08-20 | Apple Inc. | Electronic device with graphical user interface |
USD911355S1 (en) * | 2018-03-29 | 2021-02-23 | Bigfoot Biomedical, Inc. | Display screen or portion thereof with graphical user interface |
CN108509139B (zh) * | 2018-03-30 | 2019-09-10 | 腾讯科技(深圳)有限公司 | 虚拟对象的移动控制方法、装置、电子装置及存储介质 |
US11079919B1 (en) | 2018-05-10 | 2021-08-03 | Wells Fargo Bank, N.A. | Personal computing devices with improved graphical user interfaces |
USD916862S1 (en) * | 2018-05-10 | 2021-04-20 | Wells Fargo Bank, N.A. | Display screen or portion thereof with graphical user interface |
USD879132S1 (en) | 2018-06-03 | 2020-03-24 | Apple Inc. | Electronic device with graphical user interface |
USD885426S1 (en) | 2018-06-03 | 2020-05-26 | Apple Inc. | Electronic device with graphical user interface |
USD938968S1 (en) | 2018-09-06 | 2021-12-21 | Apple Inc. | Electronic device with animated graphical user interface |
USD883319S1 (en) | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
USD902221S1 (en) | 2019-02-01 | 2020-11-17 | Apple Inc. | Electronic device with animated graphical user interface |
USD900871S1 (en) | 2019-02-04 | 2020-11-03 | Apple Inc. | Electronic device with animated graphical user interface |
USD913315S1 (en) | 2019-05-31 | 2021-03-16 | Apple Inc. | Electronic device with graphical user interface |
USD924912S1 (en) | 2019-09-09 | 2021-07-13 | Apple Inc. | Display screen or portion thereof with graphical user interface |
JP2021140590A (ja) | 2020-03-06 | 2021-09-16 | キヤノン株式会社 | 電子機器、電子機器の制御方法、プログラム、記憶媒体 |
USD949184S1 (en) | 2020-06-17 | 2022-04-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD946018S1 (en) | 2020-06-18 | 2022-03-15 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN111901662A (zh) * | 2020-08-05 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 视频的扩展信息处理方法、设备和存储介质 |
USD976950S1 (en) * | 2020-10-02 | 2023-01-31 | Lutron Technology Company Llc | Display screen or portion thereof with animated graphical user interface |
CN115116399B (zh) * | 2021-03-17 | 2024-10-11 | 元太科技工业股份有限公司 | 电子纸显示装置及其操作方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0844522A (ja) * | 1994-07-27 | 1996-02-16 | Suzuken:Kk | 複数画面表示が可能な入力装置 |
US5583542A (en) * | 1992-05-26 | 1996-12-10 | Apple Computer, Incorporated | Method for deleting objects on a computer display |
US6594390B2 (en) * | 1991-06-17 | 2003-07-15 | Microsoft Corporation | Method and system for data entry of handwritten symbols |
JP2003295996A (ja) * | 2002-03-29 | 2003-10-17 | Digital Electronics Corp | 制御用表示装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5450342A (en) * | 1984-10-05 | 1995-09-12 | Hitachi, Ltd. | Memory device |
JPH04162090A (ja) | 1990-10-26 | 1992-06-05 | Fuji Electric Co Ltd | 表示装置 |
AU6151394A (en) * | 1993-03-19 | 1994-10-11 | Dynapro Technologies Inc. | Extended touch screen |
JPH11249782A (ja) | 1998-03-04 | 1999-09-17 | Toshiba Corp | 複数のウインドウを持つ端末装置、ウインドウ表示方法及びウインドウ表示制御プログラムを記録した記録媒体 |
US6130665A (en) | 1998-04-01 | 2000-10-10 | Telefonaktiebolaget Lm Ericsson | Touch screen handling |
US6492978B1 (en) * | 1998-05-29 | 2002-12-10 | Ncr Corporation | Keyscreen |
JP2000123114A (ja) | 1998-10-15 | 2000-04-28 | Casio Comput Co Ltd | 手書き文字入力装置及び記憶媒体 |
US7168048B1 (en) * | 1999-03-24 | 2007-01-23 | Microsoft Corporation | Method and structure for implementing a layered object windows |
US6727917B1 (en) * | 2000-01-06 | 2004-04-27 | Microsoft Corporation | User interface for palm-sized computing devices and method and apparatus for displaying the same |
US6791467B1 (en) * | 2000-03-23 | 2004-09-14 | Flextronics Semiconductor, Inc. | Adaptive remote controller |
JP3763389B2 (ja) * | 2000-03-24 | 2006-04-05 | シャープ株式会社 | 画像データ編集操作方法および情報処理装置 |
KR100380600B1 (ko) | 2000-04-17 | 2003-04-21 | (주)네이스텍 | 터치스크린을 갖는 단말기에서의 문자입력방법 |
US6956562B1 (en) * | 2000-05-16 | 2005-10-18 | Palmsource, Inc. | Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer |
GB2367991A (en) * | 2000-10-12 | 2002-04-17 | Kubix Com | Touch sensitive display screen |
US7730401B2 (en) * | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
US20030071850A1 (en) * | 2001-10-12 | 2003-04-17 | Microsoft Corporation | In-place adaptive handwriting input method and system |
US20030081016A1 (en) * | 2001-10-31 | 2003-05-01 | Genovation Inc. | Personal digital assistant mouse |
US6791529B2 (en) * | 2001-12-13 | 2004-09-14 | Koninklijke Philips Electronics N.V. | UI with graphics-assisted voice control system |
FI20020847L (fi) * | 2002-05-03 | 2003-11-04 | Nokia Corp | Menetelmä ja laite valikkotoimintojen käyttämiseksi |
US7567239B2 (en) * | 2003-06-26 | 2009-07-28 | Motorola, Inc. | Method and system for message and note composition on small screen devices |
US8527896B2 (en) * | 2003-10-23 | 2013-09-03 | Microsoft Corporation | User interface menu with hovering icons |
-
2003
- 2003-11-06 KR KR1020030078483A patent/KR100593982B1/ko not_active IP Right Cessation
-
2004
- 2004-06-10 US US10/864,926 patent/US7956845B2/en not_active Expired - Fee Related
- 2004-07-09 EP EP04016231.5A patent/EP1531387B1/en not_active Expired - Lifetime
- 2004-07-22 CN CNB2004100544350A patent/CN1313909C/zh not_active Expired - Fee Related
- 2004-08-31 IL IL163834A patent/IL163834A/en not_active IP Right Cessation
- 2004-10-12 JP JP2004298168A patent/JP4731873B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6594390B2 (en) * | 1991-06-17 | 2003-07-15 | Microsoft Corporation | Method and system for data entry of handwritten symbols |
US5583542A (en) * | 1992-05-26 | 1996-12-10 | Apple Computer, Incorporated | Method for deleting objects on a computer display |
JPH0844522A (ja) * | 1994-07-27 | 1996-02-16 | Suzuken:Kk | 複数画面表示が可能な入力装置 |
JP2003295996A (ja) * | 2002-03-29 | 2003-10-17 | Digital Electronics Corp | 制御用表示装置 |
Also Published As
Publication number | Publication date |
---|---|
EP1531387A2 (en) | 2005-05-18 |
KR100593982B1 (ko) | 2006-06-30 |
IL163834A (en) | 2010-04-15 |
JP4731873B2 (ja) | 2011-07-27 |
EP1531387B1 (en) | 2019-01-09 |
IL163834A0 (en) | 2005-12-18 |
CN1614545A (zh) | 2005-05-11 |
US20050099400A1 (en) | 2005-05-12 |
US7956845B2 (en) | 2011-06-07 |
EP1531387A3 (en) | 2011-11-30 |
JP2005141731A (ja) | 2005-06-02 |
KR20050043560A (ko) | 2005-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1313909C (zh) | 提供虚拟手写的装置和方法及用于同样目的的记录介质 | |
US5949432A (en) | Method and apparatus for providing translucent images on a computer display | |
CN100550036C (zh) | 汉字字符手写体识别系统 | |
US6642458B2 (en) | Touch screen device and method for co-extensively presenting text characters and rendering ink in a common area of a user interface | |
US11249642B2 (en) | Mobile terminal device and input device | |
US7075519B2 (en) | Method for entering a character sequence into an electronic device as well as an electronic device for performing said method | |
JP5204305B2 (ja) | 携帯用端末機におけるパターン認識を用いたユーザインターフェース装置及び方法 | |
CN1269014C (zh) | 字符输入装置 | |
US6016502A (en) | Data processing apparatus | |
CN1221139A (zh) | 计算机系统中提供提示的方法 | |
US20090087095A1 (en) | Method and system for handwriting recognition with scrolling input history and in-place editing | |
US20020190946A1 (en) | Pointing method | |
US20120110518A1 (en) | Translation of directional input to gesture | |
CN1461986A (zh) | 覆盖电子墨迹 | |
CN1402116A (zh) | 用所连外部显示设备显示信息的带触摸屏装置及其方法 | |
US20110025630A1 (en) | Character recognition and character input apparatus using touch screen and method thereof | |
CN1524212A (zh) | 文本输入方法及其装置 | |
JP2000278391A (ja) | 背面手書き入力機能を有する携帯電話機 | |
CN1127896A (zh) | 使用软键盘输入信息的便携式信息终端和方法 | |
US7170502B2 (en) | Method for implementing a partial ink layer for a pen-based computing device | |
US6304276B1 (en) | Data processing device and data processing method | |
CN1855120A (zh) | 基于笔划序列的汉字手写输入法 | |
JP2005267292A (ja) | 手書き文字入力装置およびその方法 | |
JPH03137721A (ja) | ウインドウ表示方式 | |
JPH05298053A (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070502 Termination date: 20180722 |
|
CF01 | Termination of patent right due to non-payment of annual fee |