产生屏幕上显示的显示视窗的捕获图像的方法、设备和介质与流程

文档序号:14940647发布日期:2018-07-13 20:38阅读:147来源:国知局

本申请要求于2012年2月24日在韩国知识产权局提交并且被分配序列号10-2012-0019180的韩国专利申请、以及于2012年7月31日在韩国知识产权局提交并且被分配序列号10-2012-0084193的韩国专利申请的权益,通过引用合并每一个申请的整个公开。

本发明涉及用于在被显示在屏上的显示视窗之间产生被捕获图像的方法和设备。更具体地说,本发明涉及用于基于所接收的用户输入在多个显示视窗之间产生被捕获图像并且用于移动所述被捕获图像的方法和设备。



背景技术:

在同时执行多个应用程序的终端设备中,通过多视窗框架能够进行多个应用程序之间的交互。此外,在多视窗框架中的多个视窗上可以同时运行相同的应用程序。

在根据相关技术的终端设备环境中,虽然同时运行多个应用程序,但是在全屏上运行多个应用程序的每一个。因此,不容易同时运行并且操作所述多个应用程序。

因此,需要通过在通过多视窗框架被同时运行的多个应用程序之间移动数据而使得多个应用程序之间能够交互的系统和方法。

提出以上信息仅仅作为背景信息以便有助于本公开的理解。关于以上任何信息作为与本发明相关的现有技术是否是可应用的问题,没有做出确定,没有做出断言。



技术实现要素:

本发明的方面将处理至少以上所提及的问题和/或缺点并且提供至少以下所描述的优点。因此,本发明的方面将提供通过经由多视窗框架在被同时运行的多个应用程序之间移动数据使得在多个应用程序之间能够交互的方法和设备。

根据本发明的方面,提供为被显示在屏上的显示视窗产生被捕获图像的方法。所述方法包括:从被显示在屏上的多个显示视窗当中确定要被捕获的第一显示视窗;基于用户输入捕获被显示在第一显示视窗上的数据;以及将通过捕获被显示在第一显示视窗上的数据而产生的被捕获图像与第一显示视窗重叠到第一显示视窗的尺寸,并且在第一显示视窗上显示所述被捕获图像。

在示例实现中,被捕获图像的所述显示可以包括,当有多个第一显示视窗时,将被捕获图像与多个第一显示视窗的每一个重叠并且在第一显示视窗的每一个上显示被捕获图像。

在示例实现中,被捕获图像的所述显示可以包括,当所述第一显示视窗为全屏模式显示视窗时,在第一显示视窗的局部区(area)中显示被捕获图像。

在示例实现中,为被显示在屏上的显示视窗产生被捕获图像的方法可以进一步包括在第二显示视窗中插入被捕获图像的至少一部分。

在示例实现中,所述插入被捕获图像的部分或全部可以包括,基于与触碰(touch)被捕获图像预设时间量并且朝第二显示视窗拖拽所述触碰相对应的用户输入在第二显示视窗中插入被捕获图像的部分或全部。

在示例实现中,为被显示在屏上的显示视窗产生被捕获图像的方法可以进一步包括,确定被显示的被捕获图像的预设区,以及在被捕获图像的预设区中剪切图像,其中,在第二显示视窗中插入被捕获图像的至少一部分可以包括在第二显示视窗中插入所述被剪切图像。

在示例实现中,预设区的所述确定可以包括在被显示的被捕获图像上显示被用户选择的区以及修正所述的被显示区,其中,在第二显示视窗中插入被修正区中的被捕获图像。

在示例实现中,被显示区的所述修正可以包括,当用户触碰所显示区并且在从触碰所显示区的时间点开始的预设时间量内拖拽所述触碰时,将被显示区移动到被捕获图像的其它区域(region)。

在示例实现中,被显示区的所述修正可以包括,随着用户触碰被显示区而改变被显示区的尺寸,以便缩小(pinch)或放大(unpinch)所述被显示区。

在示例实现中,基于与在被捕获图像上画闭合曲线相对应的用户触碰输入可以选择被用户选择的区。

在示例实现中,预设区的确定可以包括,当保持用户在预设区上的触碰预设时间量时,将所述预设区确定为要被剪切的图像。

在示例实现中,可以显示被剪切图像以便以小于被确定区图像的尺寸与所述被确定图像重叠。

在示例实现中,第一显示视窗的确定可以包括,当触碰屏上的预设按钮时,将多个显示视窗当中的被激活视窗确定为第一显示视窗。

在示例实现中,第一显示视窗的确定可以包括,当触碰屏上的预设按钮时,将多个显示视窗当中不同于被激活视窗的视窗确定为第一显示视窗。

在示例实现中,在第二显示视窗中插入被捕获图像的至少一部分可以包括,如果与第二显示视窗相对应的应用程序提供在被显示在第二显示视窗上的屏中插入图像的功能,则在第二显示视窗中插入被捕获图像。

在示例实现中,被捕获图像可以具有与第一显示视窗相同的尺寸,并且被显示为重叠在与第一显示视窗在相同的相对位置。

根据本发明的另一方面,提供用于为被显示在屏上的显示视窗产生被捕获图像的设备。所述设备包括:用户输入接收单元,从所述设备接收用户输入;捕获单元,从被显示在屏上的多个显示视窗当中确定要被捕获的第一显示视窗,并且基于用户输入捕获被显示在第一显示视窗上的数据;以及显示单元,将通过捕获被显示在第一显示视窗上的数据所产生的被捕获图像与第一显示视窗重叠到第一显示视窗的尺寸,并且在第一显示视窗上显示被捕获图像。

根据本发明的另一方面,非短暂计算机可读记录介质已经在其上记录了用于运行为被显示在屏上的显示视窗产生被捕获图像的方法的程序。所述方法包括:从被显示在屏上的多个显示视窗当中确定要被捕获的第一显示视窗;基于用户输入捕获被显示在第一显示视窗上的数据;以及将通过捕获被显示在第一显示视窗上的数据所产生的被捕获图像与第一显示视窗重叠到第一显示视窗的尺寸,并且在第一显示视窗上显示被捕获图像。

具体地,根据本发明的另一方面,提供一种产生屏幕上显示的显示视窗的捕获图像的方法,所述方法包括:在屏幕上显示第一显示视窗和第二显示视窗;基于用户输入捕获在所述第一显示视窗上显示的数据;显示第一显示视窗上捕获的数据的图像;基于用户的手势输入,将捕获的数据的图像插入到在第二显示视窗上执行的应用中;根据所述第二显示视窗的尺寸调整所述捕获数据的图像的尺寸;和在第二显示视窗上显示捕获的数据的图像。

根据本发明的另一方面,提供一种用于产生屏幕上显示的显示视窗的捕获图像的设备,所述设备包括:用户输入接收器,被配置为从所述设备接收用户输入;捕获单元,被配置为从多个显示视窗中确定要捕获的第一显示视窗,并基于用户输入捕获在第一显示视窗上显示的数据;和显示器被配置为:使所捕获的数据的图像与第一显示视窗重叠,基于用户的手势输入,将所捕获的数据的图像插入到在第二显示视窗上执行的应用中,根据第二显示视窗的尺寸调整捕获数据的图像的尺寸,以及在第二显示视窗上显示捕获的数据的图像。

根据本发明的另一方面,提供一种非暂时性计算机可读记录介质,其上记录有用于执行上述方法的程序。

从结合附图公开本发明示例实施例的以下详细描述中,本发明的其它方面、优点和显著特点对于本领域技术人员将变得显而易见。

附图说明

从结合附图的以下描述中,本发明的某些示例实施例的以上和其它方面、特点和优点将变得更加显而易见,其中:

图1示出根据本发明示例实施例的互相重叠并且被显示在屏上的多个显示视窗;

图2是根据本发明示例实施例的用于为显示视窗产生被捕获图像的设备结构的方框图;

图3是示出根据本发明示例实施例的产生被捕获图像的方法的流程图;

图4是示出根据本发明示例实施例的移动由例如图3中所示的方法所产生的被捕获图像的方法的流程图;

图5是示出根据本发明另一示例实施例的移动由例如图3中所示的方法所产生的被捕获图像的方法的流程图;

图6a和6b示出根据本发明示例实施例的重叠和显示被捕获图像的操作;

图7a和7b示出根据本发明另一示例实施例的重叠和显示被捕获图像的操作;

图8a和8b示出根据本发明另一示例实施例的重叠和显示被捕获图像的操作;

图9a至9c示出根据本发明示例实施例的确定要被捕获的区的操作;

图10示出根据本发明示例实施例的移动被捕获图像的操作;

图11a和11b示出根据本发明示例实施例的修正被捕获图像的插入区的操作;

图12a和12b示出根据本发明示例实施例的将被捕获图像移动到第二显示视窗的操作;

图13a和13b示出根据本发明另一示例实施例的将被捕获图像移动到第二显示视窗的操作;

图14示出根据本发明示例实施例的用于修正被插入的被捕获图像的编辑工具;

图15示出根据本发明另一示例实施例的将被显示在第一显示视窗上的数据移动到第二显示视窗的操作;

图16示出根据本发明另一示例实施例的将被显示在第一显示视窗上的数据移动到第二显示视窗的操作;

图17示出根据本发明另一示例实施例的将被显示在第一显示视窗上的数据移动到第二显示视窗的操作;以及

图18示出根据本发明另一示例实施例的将被显示在第一显示视窗上的数据移动到第二显示视窗的操作。

整个附图中,应当注意到,相似的参考编号被用于描述相同或相似的元件、特点和结构。

具体实施方式

提供参照附图的以下描述以有助于对由权利要求书及其等价物所定义的本发明示例实施例的全面理解。它包括有助于理解的各种特定细节,但是这些将被看做仅仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本发明范围和精神的情况下能够对这里所描述的实施例进行各种变化和修改。此外,为了简明起见可以省略对熟知功能和构造(construction)的描述。

在以下描述和权利要求书中所使用的术语和词语并不限于书面的含义,但是,仅仅被发明人用于使人能够清晰而一致地理解本发明。因此,提供本发明示例实施例的以下描述仅仅是为了说明目的,而不是为了限制由所附权利要求及其等价物所定义的本发明。

将理解到,单数形式“一个”和“该”包括复数指代,除非上下文明确地指示相反。因此,例如对“组件表面”的指代包括对一个或多个这种表面的指代。

在说明书中,“捕获”被显示在屏上的数据包括获得被显示“图像”或“文本”的情形以及获得“关于被显示图像或文本的信息”的情形。例如,当捕获被显示图像或文本时,与被显示图像或文本相关的统一资源标识符(uri)信息、目标(intent)信息等等可以与被显示图像或文本一起被获得。

下面将参照其中示出本发明示例实施例的附图,更加详细地描述本发明示例实施例。

图1示出根据本发明示例实施例的互相重叠并且被显示在屏上的多个显示视窗。

参照图1,多个显示视窗10、20、30和40可以互相重叠并且可以被显示在屏上。将别针显示视窗(pin-updisplaywindow)10设置为被显示在屏的上面,并且当别针显示视窗10与另一显示视窗一起被显示时,别针显示视窗10可以一直被显示在屏的上面。此外,附加图标5可以被显示在别针显示视窗10的预设区中。例如,由于被插入到别针显示视窗10中,别针形图标可以被显示在别针显示视窗10上。

将全屏模式显示视窗20设置为被显示在全屏上,并且全屏模式显示视窗20可以被显示为具有与所述屏相同的尺寸。

将局部屏模式显示视窗30设置为被显示在所述屏的一部分上,并且局部屏模式显示视窗30可以适合于支持具有比所述屏更小尺寸的视窗的应用程序。此外,局部屏模式显示视窗30可以适合于可以重叠地显示视窗的应用程序,例如,用于提供诸如聊天、备忘录记录(taking)等功能的应用程序。

此外,自由尺寸模式显示视窗40可以是可以被显示在屏的一部分上的视窗,并且具有可以被用户输入调节的尺寸。此外,显示视窗10、20、30和40可以被重叠地显示在所述屏上,并且可以根据应用程序的类型来显示显示视窗10、20、30和40当中的预设视窗。

图2是根据本发明示例实施例的用于为显示视窗产生被捕获图像的设备结构的方框图。

参照图2,根据本示例实施例的设备100包括用户输入接收单元110、捕获单元120、显示单元130、控制单元140以及存储器150。

下面描述通过使用设备100在多个显示视窗之间转移被捕获图像的操作。

用户输入接收单元110从设备100接收用户输入。例如,用户可以在预设的位置触碰设备100的屏,并且用户输入接收单元110可以通过用户的触碰接收用户输入。用户输入接收单元110也可以通过使用诸如键盘、鼠标、触笔等的输入工具接收用户输入。

用户输入接收单元110可以接收用于捕获被显示在设备100的显示视窗上的数据的输入。根据本发明示例实施例,用户输入接收单元110可以接收捕获数据的输入(例如,用于选择在显示视窗上所显示的预设按钮的输入)。

用户输入接收单元110也可以接收用于选择被捕获图像的一部分的输入。例如,用户输入接收单元110可以接收用于触碰和拖拽所述被捕获图像的一部分的输入作为用于选择被捕获图像的局部区的输入,以便在被捕获图像上画出例如闭合曲线。如上所述,尽管用户输入接收单元110接收用于捕获所述显示视窗的屏以及用于选择被捕获图像的一部分的用户输入,但本发明示例实施例的方面不限于此。用户输入接收单元110也可以接收用于立即捕获所述显示视窗的屏的局部区的用户输入。例如,用户输入接收单元110可以接收用于触碰被捕获图像的预设点的输入,并且可以从被触碰点捕获预设范围中的区。

此外,根据本发明示例实施例,用户输入接收单元110可以接收用于选择文本的输入。用于选择文本的输入可以是用于拖拽局部文本的输入。然而,用于选择由用户输入接收单元110所接收的数据的输入不限于此。例如,像接收通过选择屏的两个或多个位置来选择预设区的输入一样,用户输入接收单元110可以接收各种类型的用户输入。

此外,根据本发明示例实施例,用户输入接收单元110可以接收用于移动被捕获数据的输入。当接收用于选择和移动被捕获数据的输入时,用户输入接收单元110通过执行诸如触碰、拖拽和释放、长敲(longtapping)和保持等等的各种类型操作可以接收用户输入。此外,用户输入接收单元110可以与用于选择被捕获数据的一部分的输入一起接收用于移动数据的所选择部分的输入。所述数据可以包括例如图像、文本和运动图片图像,但是本发明示例实施例的方面不限于此。

此外,根据本发明示例实施例,用户输入接收单元110可以接收用于终止数据捕获的用户输入。当被捕获数据不需要进一步被移动到第二显示视窗时,用户输入接收单元110从所述用户可以接收用于终止数据捕获的用户输入。

捕获单元120捕获被显示在第一显示视窗上的数据。被显示在第一显示视窗上的数据可以是诸如静止图像、运动图片图像、文本等的各种类型数据。然而,捕获单元120所捕获的数据不局限于这种图像或文本并且可以是被显示在显示视窗上的所有数据类型。

捕获单元120基于用户输入接收单元110所接收的用户输入可以捕获被显示在第一显示视窗上的数据。如上所述,当用户输入接收单元110接收到用于选择被显示在第一显示视窗上的预设按钮的输入时,捕获单元120可以捕获所述被显示数据。

详细地,捕获单元120从被显示在设备100的屏上的多个显示视窗当中可以确定要被显示的第一显示视窗。当触碰设备100的屏的预设按钮时,捕获单元120可以将被显示在设备100的屏上的多个显示视窗当中的被激活视窗确定为第一显示视窗。

此外,当触碰所述设备的屏的预设按钮时,捕获单元120可以将从被显示在设备100的屏上的多个显示视窗当中除去被激活视窗的视窗确定为第一显示视窗。此外,当在设备100的屏上显示三个或更多显示视窗时,可以将两个或更多显示视窗的每一个确定为第一显示视窗。

此外,捕获单元120可以捕获被显示在第一显示视窗上的数据并且可以将被捕获图像的一部分或全部确定为要被剪切的图像。捕获单元120基于所述用户输入可以确定被捕获图像的预设区并且可以剪切被确定的图像。例如,基于用于在被捕获图像上画闭合曲线的用户输入,捕获单元120可以将被包括在闭合曲线中的区确定为要被剪切的图像。此外,捕获单元120可以将从用户触碰的预设点的预设范围中的区确定为要被剪切的图像。

此外,用户可以选择和修正被捕获图像的预设区,并且捕获单元120可以将被捕获图像的被修正区确定为要被剪切的图像。例如,所述用户触碰用户所选择的区并且在从触碰时间点开始的预设时间内拖拽所述触碰,以便可以将所触碰的区移动到被捕获图像的另一区。

此外,捕获单元120可以剪切被捕获图像的被移动区。此外,当缩小或放大用户所选择的区时,所选择区的尺寸可以改变,并且捕获单元120随着改变的尺寸可以剪切被捕获图像的区。此外,如果保持用户所选择和修正的区中的触碰输入一预设时间量,则捕获单元120可以将被选择和修正的区确定为要被剪切的图像。

捕获单元120可以将被显示在第一显示视窗上的数据捕获为图像、文本等等。此外,捕获单元120可以选择被捕获数据的局部区。如上所述,当用户输入接收单元110接收到用于选择屏的被捕获图像的局部区的输入时,捕获单元120基于所接收的用户输入可以选择被捕获图像的局部区。

此外,当用户输入接收单元110接收到用于选择局部文本的输入时,捕获单元120基于所接收的用户输入可以选择被捕获文本的一部分。捕获单元120捕获的所述文本可以包括被显示数据中的字符数据、uri数据、目标数据等等。

此外,当被显示在第一显示视窗上的数据是运动图片图像时,捕获单元120基于用户输入可以捕获被显示的运动图片图像的uri数据或目标数据。例如,捕获单元120可以捕获被显示在第一显示视窗上的运动图片图像的互联网地址和/或关于所述运动图片图像的信息。作为实例,捕获单元120可以捕获的关于所述运动图片图像的信息可以包括标题、描述、运动图片图像的字符等等。可以在第二显示视窗中插入文本形式的运动图片图像的标题,并且在第二显示视窗中可以插入链接形式的被捕获运动图片图像的互联网地址。

显示单元130在第二显示视窗中插入捕获单元120捕获的数据并且显示所述数据。所述被捕获数据可以是被捕获图像。基于用户输入接收单元110接收的所述用户输入,显示单元130可以在第二显示视窗中插入捕获单元120捕获的数据并且可以显示所述数据。

例如,当用户输入接收单元110接收到用于通过触碰第一显示视窗的预设区选择被捕获数据和用于通过拖拽和释放将所选择的数据移动到第二显示视窗的输入时,显示单元130在第二显示视窗中可以插入被捕获数据并且可以显示所述数据。此外,当用户输入接收单元110接收到用于移动被捕获数据的一部分的输入时,显示单元130在第二显示视窗中可以插入被捕获数据的局部区或文本并且可以显示被捕获数据的局部区或文本。

详细地,显示单元130可以将通过捕获单元120产生的被捕获图像与所述第一显示视窗重叠并且可以显示重叠的被捕获图像,可以在第二显示视窗中插入被显示的被捕获图像的部分或全部,并且可以显示被捕获图像的部分或全部。在这种情形中,被捕获图像可以与第一显示视窗具有相同的尺寸并且可以被显示以与第一显示视窗在相同的位置重叠。然而,本发明示例实施例的方面不限于此。

此外,显示单元130可以在第二显示视窗中插入被捕获单元120确定的被捕获图像的一部分并且可以显示被捕获图像的一部分。详细地,显示单元130基于有关被捕获图像的用户输入可以在被捕获图像上显示用户选择的区。此外,当用户移动被显示区或改变被显示区的尺寸时,显示单元130通过移动或改变被显示区可以显示被显示区。

此外,当选择被捕获图像的局部区和触碰被选择区一预设时间量时,捕获单元120可以剪切被捕获图像的被触碰区,并且显示单元130可以减小被剪切图像以小于被捕获图像的被触碰区以及可以将被减小的图像与被触碰区重叠以便显示所述图像。此外,如果朝第二显示视窗拖拽被剪切图像上的触碰,则显示单元130可以将被剪切图像移动到第二显示视窗。

此外,如果与第二显示视窗相对应的应用程序提供在被显示在第二显示视窗上的屏中插入图像的功能,则显示单元130在第二显示视窗中可以插入被捕获图像的全部或一部分。

此外,显示单元130基于用于触碰被捕获图像预设时间量和用于朝第二显示视窗拖拽所述触碰的用户输入,可以在第二显示视窗中插入被捕获图像的一部分或全部并且可以显示所述图像。

在本发明另一示例实施例中,当用户输入接收单元110接收到运行拖拽和释放操作的输入时,显示单元130可以在第二显示视窗上完成释放操作的位置上插入数据并且可以显示所述数据。将参照图4详细描述它。此外,当完成释放操作的位置与被包括在第二显示视窗中的预设区段(field)相对应时,显示单元130可以在完成所述释放操作的位置的区段中插入被捕获数据并且可以显示所述数据。

此外,显示单元130基于其中显示诸如例如图像、文本等的被捕获图像,的区的尺寸,可以调节要被插入到第二显示视窗上的数据的屏尺寸。例如,第二显示视窗的屏尺寸小于被捕获数据的屏尺寸,并且显示单元130可以减小被捕获图像的屏尺寸以便在第二显示视窗中插入所述图像。可替换地,不管第二显示视窗的屏尺寸,诸如当其中要被插入和要被显示的数据的区的屏尺寸较小时,例如,与在显示日历的显示视窗上的每个日期相对应的区,则显示单元130根据区的尺寸可以减小要被插入和要被显示的数据的屏尺寸。

此外,根据本发明示例实施例,显示单元130在第二显示视窗中可以插入被捕获图像或文本以便显示被捕获图像或文本。此外,显示单元130可以与诸如例如图像或文本的被捕获数据一起,在第二显示视窗中插入与被捕获数据相对应的链接信息。

此外,根据本发明示例实施例,显示单元130可以将被捕获数据分成被捕获区和未被捕获区。例如,在用户输入接收单元110在数据被捕获之前接收到用于结束捕获的用户输入之前,显示单元130可以将被显示数据分成被捕获区和未被捕获区。例如,显示单元130可以显示比其被捕获区更黑的被显示在第一显示视窗上的数据的未被捕获区,或者可以改变未被捕获区的颜色、饱和度和亮度的至少之一。

此外,当捕获单元120捕获的数据是关于运动图片图像的信息时,显示单元130在第二显示视窗中可以插入关于运动图片图像20的被捕获信息。例如,当在第二显示视窗上运行备忘录(memo)便签(pad)应用程序时,显示单元130可以插入文本形式的运动图片图像的标题以便显示被捕获信息。此外,显示单元130可以插入链接形式的运动图片图像的互联网地址以便显示被捕获信息。此外,当在第二显示视窗上运行网页浏览器应用程序时,显示单元130通过立即将互联网地址连接到第二显示视窗的网页浏览器应用程序,可以插入和显示关于所述运动图片图像的被捕获信息以便在第二显示视窗上可以运行被捕获的运动图片图像。

根据本发明示例实施例,控制单元140控制设备100的整个操作并且控制用户输入接收单元110、捕获单元120、显示单元130和存储器150以便移动被显示在设备100上的多个显示视窗之间的数据。

存储器150存储用于在被显示在设备100上的多个显示视窗之间移动数据的各种信息。例如,存储器150可以存储用户输入接收单元110接收的用户输入、捕获单元120捕获的图像或文本数据以及被显示单元130插入和显示的数据。此外,存储器150可以存储在用户输入接收单元110、捕获单元120、显示单元130和控制单元140之间被发送或被接收的信息。

将参照图3描述通过使用设备100的结构在多个显示视窗之间移动数据的方法。

图3示出根据本发明示例实施例的产生被捕获图像的方法的流程图。

参照图3,如图3中所示产生被捕获图像的方法包括要被图2中所示的用户输入接收单元110、捕获单元120、显示单元130、控制单元140以及存储器150按时间顺序执行的操作。因此,虽然下面被省略,图2中所示的元件的描述可以应用于图3中所示的流程。

在步骤310中,设备100确定要被捕获的第一显示视窗。所述第一显示视窗可以是被显示在设备100的屏上的多个显示视窗当中之一。在本发明示例实施例中,第一显示视窗可以是被用户从多个视窗中选择的一个显示视窗并且当前被用户激活,并且在本发明的另一示例实施例中,第一显示视窗可以是多个显示视窗。

例如,当显示多个显示视窗时,用户设备100可以将其上再现(reproduce)运动图片图像的一个显示视窗确定为第一显示视窗。在这种情形中,响应于与其上再现运动图片图像的一个显示视窗(例如,被激活的显示视窗)的任意区域的触碰相关联的外部输入信号,设备100可以将显示视窗确定为对应于第一显示视窗。可替换地,设备100可以将除去被激活显示视窗之外的显示视窗或者被显示在屏上的多个显示视窗的全部确定为对应于第一显示视窗。

在步骤320中,设备100捕获被显示在第一显示视窗上的数据。响应于与对应于被显示在屏上的捕获按钮(例如,具有捕获显示视窗功能的按钮)的区域的触碰相关联的输入,设备100可以捕获被显示在第一显示视窗上的数据。用于捕获数据的用户输入可以是与捕获按钮区域的触碰相关联的输入或者与触碰捕获按钮区域预设时间量相关联的长敲(longtapping)输入。

在操作320中,设备100可以捕获与除去对应于在第一显示视窗的顶端或者底端布置的状态条的区域的区域相对应的数据。例如,设备100可以仅仅捕获与被运行在所述显示视窗上的应用程序相对应的区域。作为实例,设备100可以捕获显示视窗的全部区域。

在步骤330中,设备100在屏上显示被捕获图像。所述被捕获图像可以是在操作320中被显示在第一显示视窗上的数据的被捕获图像或者是静止图像。

在步骤330中,被捕获图像可以以与第一显示视窗相同的尺寸被显示在屏上。例如,通过捕获被显示在第一显示视窗上的数据所获得的被捕获图像可以具有与第一显示视窗相同的尺寸。

在以上所述的本发明示例实施例中,当除去被布置在第一显示视窗的顶端和/或底端上的状态条的所述区域被捕获时,被捕获图像可以具有比第一显示视窗小的尺寸。这样,可以以小于第一显示视窗的尺寸显示被捕获图像。

此外,关于其中显示被捕获图像的位置,设备100可以将被捕获图像与第一显示视窗重叠并且可以显示重叠的被捕获图像。例如,设备100可以将与第一显示视窗具有相同尺寸的被捕获图像覆盖到第一显示视窗。当在第一显示视窗上再现运动图片图像时,被捕获图像可以是在捕获运动图片图像时所产生的静止图像,并且所述静止图像可以与运动图片图像重叠(例如,从被继续再现在第一显示视窗上的运动图片图像中分离)。

在本发明的另一示例实施例中,在步骤330中,被捕获图像可以不与第一显示视窗完全重叠。更确切地,可以将被捕获图像显示在第一显示视窗的预设区,以便不遮挡被运行在第一显示视窗上的应用程序,例如,运动图片图像再现应用程序。例如,当从被再现在第一显示视窗上的运动图片图像中产生具有比第一显示视窗更小尺寸的被捕获图像时,可以在第一显示视窗的底或顶端显示被捕获图像,以便不遮挡被再现在第一显示视窗上的运动图片图像。因此,用户可以从被运行在第一显示视窗的运动图片图像中单独地检查被捕获图像。

在本发明的另一示例实施例中,设备100可以产生附加显示视窗并且可以在新显示视窗上显示被捕获图像。在此情形中,可以在设备100的屏的预设区上显示所述新显示视窗。

在本发明示例实施例中,当捕获多个第一显示视窗时,设备100在操作330中可以将在第一显示视窗的每一个上被捕获的多个被捕获图像与每个第一显示视窗重叠。在本发明的另一示例实施例中,当在其上被捕获的第一显示视窗尺寸与屏的尺寸相同的全屏模式显示视窗被捕获时,设备100可以在第一显示视窗的局部区域上显示小于第一显示视窗尺寸的被捕获图像。

在图3的步骤310至330中,设备100可以方便地管理在所述显示视窗上被捕获的图像。例如,被捕获图像可以与要被捕获的显示视窗重叠或覆盖,以便用户不需要在附加显示视窗上编辑被捕获图像。此外,在相同位置上并且以与要被捕获的显示视窗相同尺寸显示被捕获图像,以便被捕获对象可以被用户界面有效识别。

图4是示出根据本发明示例实施例的移动由例如图3中所示的方法所产生的被捕获图像的方法的流程图。

在步骤341中,设备100在屏上显示被捕获图像。例如,执行已经在图3中描述的步骤330。设备100可以将被捕获图像重叠到与要被捕获的第一显示视窗相同的尺寸。

在步骤342中,设备100从被捕获图像中为将被捕获图像移动到第二显示视窗而选择预设区。例如,响应于外部输入信号,设备100可以为将被捕获图像插入第二显示视窗而确定被捕获图像的预设区。

例如,设备100根据用于画闭合曲线的外部输入信号可以确定要被剪切的预设区。例如,设备100根据用于选择与预设尺寸和形状相对应的矩形的外部输入信号可以确定要被剪切的预设区。所述预设区尺寸和形状可以改变,并且所述形状可以是例如圆形、椭圆形、矩形等等。

设备100可以显示与被捕获图像的其它区域在视觉上被区分的预设区。例如,设备100通过改变预设区的色彩、饱和度、和亮度当中的至少之一可以显示与被捕获图像的其它区域被区分的预设区。当然,设备100不可以将任何视觉效果应用于预设区,但是可以显示被应用于不同于预设区的区域的视觉效果。例如,设备100可以显示预设区并且可以表达不同于预设区的区域,以便可以高亮要被插入的预设区。

在步骤343中,设备100修正在步骤342中所选择的区域。例如,设备100可以根据用户输入修正所选择区域的尺寸和/或位置。所选择区域的尺寸可以通过缩小或放大输入来修正,并且设备100可以根据用于画闭合曲线的新输入来新确定所选择区域。所选择区域可以通过用于选择具有一个形状的图形的用户输入来修正。

例如,如果在步骤342中通过用于画闭合曲线的用户输入来确定预设区,则所述预设区可以从用户期望(desired)区域得到。因此,用户可以改变预设区的位置同时保持其形状,以便为被插入到第二显示视窗中确定被捕获图像的局部区。在这种情形中,用于改变预设区的位置的用户输入可以是用于触碰预设区并且用于在从触碰时间点开始的预设时间内拖拽触碰输入的输入。

在步骤344中,设备100将在步骤342和343中被确定的预设区移动到第二显示视窗,以便将被确定的预设区插入到第二显示视窗。具体来说,如果在步骤344中保持在预设区上的触碰输入预设时间量,则设备100可以将所述预设区确定为要被剪切的图像用于被插入到第二显示视窗中,并且可以将预设区移动到第二显示视窗。例如,如上所述,如果设备100在屏上显示预设区并且通过位置移动和尺寸调整来修正预设区,则用户可以触碰所述预设区预设时间量以便将预设区移动到第二显示视窗。设备100根据用户输入可以将预设区确定为要被插入的图像。

在本发明示例实施例中,如果从设备100接收到用于确定要被插入图像的用户输入,则设备100可以将具有比预设区更小尺寸的图像与预设区重叠并且可以显示所述图像。例如,如果通过触碰输入预设时间量来确定要被剪切的图像,则设备100可以将要被剪切的图像与比预设区更小尺寸重叠并且可以显示要被剪切的图像,以便用户可以很容易地检查要被剪切的图像。设备100可以将要被剪切的图像尺寸与比预设区更大的尺寸重叠。

此外,设备100可以将在屏上要被剪切的图像位置显示为与预设区不同的位置。例如,在具有矩形形状的预设区的情形中,设备100可以显示预设区的中心位置以及在预设范围内要被不同地剪切的图像的中心位置。这将参照图10来详细描述。因此,要被剪切的图像的尺寸和位置不同于预设区的尺寸和位置,以便用户很容易地在视觉上检查要被剪切的图像。

如上所述,如果在屏上显示预设区,则设备100可以将预设区移动到第二显示视窗。被移动的预设区可以是要被用户输入剪切的图像。设备100可以触碰预设区预设时间量,并且可以基于与朝向第二显示视窗的触碰输入的拖拽相关联的用户输入将预设区移动到第二显示视窗。

如上所述,设备100可以移动在第一显示视窗上被捕获的被捕获图像的一部分(预设区)或者全部。

在步骤345中,设备100在第二显示视窗中插入所述预设区。例如,如果根据用户输入将预设区移动到第二显示视窗并且完成拖拽输入(例如,如果用户从屏上拿开他/她自己的手指),则可以在完成拖拽输入时的第二显示视窗的位置上插入所述预设区。

当对应于第二显示视窗的应用程序提供插入图像的功能时,设备100可以将被捕获图像插入到第二显示视窗中。例如,当对应于第二显示视窗的应用程序是与插入图像无关的应用程序时,不要求将被捕获图像插入到第二显示视窗中,以便设备100可以检查插入被捕获图像的功能的支持性,并且然后可以将被捕获图像插入第二显示视窗中。

图5是示出根据本发明另一示例实施例的移动由例如图3中所示的方法产生的被捕获图像的方法的流程图。

参照图5,在图4中所述的步骤345中,设备100将被移动到第二显示视窗的预设区插入第二显示视窗并且显示所述预设区。

随后,在步骤361中,设备100确定在第二显示视窗上正在被运行的应用程序是否支持被捕获图像的插入。如果应用程序支持被捕获图像的插入,则所述方法前进到步骤362。相反,如果确定在第二显示视窗上正在被运行的应用程序不支持被捕获图像的插入,则所述方法前进到步骤363。

在步骤362中,当与第二显示视窗相对应的应用程序支持插入被捕获图像时,诸如备忘录便签应用程序,设备100在第二显示视窗中插入在步骤350中被移动的预设区。

在步骤363中,当与第二显示视窗相对应的应用程序不支持插入被捕获图像时,尽管将预设区移动到第二显示视窗,设备100也不插入被捕获图像的预设区并且忽略它。

因此,取决于与其中要被插入的被捕获图像的显示视窗相对应的应用程序的类型,设备100可以确定是否插入被捕获图像,并且因此,可以防止将被捕获图像不必要地插入到显示视窗中。

图6a和6b示出根据本发明示例实施例的重叠和显示被捕获图像的操作。

参照图6a,在图6a的屏60上显示三个显示视窗61、62和63,并且设备100显示在被显示在屏60的底部的条上放置的捕获按钮65以便捕获数据。

此外,显示视窗61、62和63的每一个包括用于移动所述显示视窗或用于执行预设操作的状态条,诸如最大化、最小化和关闭所述显示视窗。在图6a中,状态条的标识号64仅仅被示出用于第一显示视窗63。将状态条64显示为阴影(例如,或者以黑色出现)以表达被显示在屏60右侧的第一显示视窗63是当前被激活的显示视窗。然而,显示被激活视窗的方法不限于此,并且可以使用诸如各种方法显示被激活视窗,例如,在显示视窗的底部显示被激活视窗。

参照图6b,说明根据与捕获按钮65的触碰或长敲输入相关联的用户输入捕获和显示第一显示视窗63的操作。例如,如果用户输入捕获到被激活的第一显示视窗63,则第一显示视窗63的被捕获图像631与第一显示视窗63重叠并且被显示在第一显示视窗63上。在本发明示例实施例中,可以在与第一显示视窗63相同的位置中用与第一显示视窗63相同的尺寸显示被捕获图像631。

图7a和7b示出根据本发明另一示例实施例的重叠和显示被捕获图像的操作。

参照图7a和7b,如图6中所示,在图7a的屏60上显示三个显示视窗61、62和63,并且设备100显示被放置在屏60底部的捕获按钮65以便捕获数据。参考编号64对应于状态条。将状态条64显示为阴影以表达被显示在屏60右侧的第一显示视窗63是当前被激活的显示视窗。

如果从所述设备接收到与捕获按钮65(或者与长敲输入或其它预设输入相关联)的触碰相关联的输入,则设备100可以显示在图7b中被示出的屏。然而,作为实例,与图6a和6b中被示出的操作相反,设备100可以捕获被显示在屏60上的多个显示视窗61、62和63的全部以及被激活的第一显示视窗63。

被捕获图像611、621和631的每一个与要被捕获的三个第一显示视窗61、62和63中的每一个重叠并且被显示在每一个第一显示视窗61、62或63上。例如,第一显示视窗63上的被捕获图像631可以与第一显示视窗63重叠,并且第一显示视窗61上的被捕获图像611可以与第一显示视窗61重叠。

图8a和8b示出根据本发明另一示例实施例的重叠和显示被捕获图像的操作。

参照图8a,可以在屏60上显示具有与屏60相同尺寸的全屏模式显示视窗66。

如果用户触碰捕获按钮65以便捕获数据,则设备100将被捕获图像与处于全屏模式的第一显示视窗66重叠并且在第一显示视窗66上显示被捕获图像。在这种情形中,设备100可以显示小于第一显示视窗66的尺寸的被捕获图像,分别与图6a和6b以及图7a和7b中被示出的操作相反。

参照图8b,可以以比第一显示视窗66尺寸更小地在第一显示视窗66的局部区中显示被捕获图像661。在本发明的示例实施例中,可以将指示被捕获图像661与附加显示视窗重叠并且被显示在附加显示视窗上的状态条67与被捕获图像661一起显示。

图9a至9c示出根据本发明示例实施例的确定要被捕获的区的操作。

参照图9a至9c,在屏90的左侧显示被捕获图像91,并且在屏90的右侧显示其中要被插入被捕获图像91的第二显示视窗92。在第二显示视窗92上可以运行用于在第二显示视窗92中插入所述被捕获图像的备忘录应用程序。

如图9a中所示,在被捕获图像91的顶部显示状态条,并且设备100在状态条上显示与用于确定要被插入的区的几个功能相对应的按钮。在图9a中示出用于按照封闭曲线选择要被插入的区的封闭曲线按钮93和用于基于预设图形选择要被插入的区的图形按钮94。将参照图14详细描述在状态条上可以被进一步显示的不同于以上按钮的各种按钮。

图9b示出通过使用被示出的闭合曲线按钮93确定要被剪切的区931的操作。例如,设备100可以允许用户触碰闭合曲线按钮93(从进一步包括手指按钮94的状态条)并且在被捕获图像91上接收拖拽输入。随后,设备100基于所接收的拖拽输入确定要被剪切的区931。

如图9c中所示,如果用户通过使用图形按钮94确定要被剪切的区941,则在被捕获图像91上显示具有矩形形状和预设尺寸的要被剪切的区941。设备100也可以显示用于接收用于调节要被剪切的区941的尺寸的输入的按钮。在图9c中,设备100在具有矩形形状的要被剪切的区941的上下左右边上显示小矩形,从而指示可以调节要被剪切的区941的尺寸。

同时,不像参照图9b和9c所描述的,如果用户在预设时间段没有做任何动作或者触碰了设备100的返回键或者取消键,则设备100可以结束图9a中的被捕获图像91的显示。换句话说,如果用户没有剪切或移动被捕获图像91,则设备100可以结束捕获图像91的显示并且继续显示捕获图像91之前的图像。另外,在结束第二显示视窗92的显示的同时,设备100可以结束捕获图像91的显示。

图10示出根据本发明示例实施例的移动被捕获图像的操作。

参照图10,设备100根据与被显示在屏801上的捕获按钮830的触碰相关联的用户输入捕获被显示在第一显示视窗上的数据。随后,设备100基于用于在被捕获图像上画闭合曲线的拖拽输入确定要被插入第二显示视窗中的区802。如图8a和8b中所示,设备100可以将除了要被插入的区802以外的其他区域显示为阴影(例如,或者以便出现为黑色),以便可以从其它区域明确地分辨出要被插入的区802。作为实例,设备100可以以黑色显示所述其它区域,以便可以从其它区域完全地分辨出要被插入的区802。

如果设备100接收到与要被插入的区802的触碰相关联的输入一预设时间量,则设备100可以显示要被剪切的区803,以便将要被剪切的区803移动到第二显示视窗并且将要被剪切的区803插入到第二显示视窗中。如以上参照图3所述,设备100可以以比要被插入的区802更小的尺寸显示要被剪切的区803。因此,用户可以很容易地识别出要被剪切的区803。

另外,设备100不会将要被插入的区802与要被剪切的区803精确地重叠,如图10中所示,并且设备100显示彼此不相同的要被剪切的区803和要被插入的区802的中心位置。换句话说,设备100可以改变要被剪切的区803的位置,以便用户可以很容易地发现要被剪切的区803。

图11a和11b示出根据本发明示例实施例的修正捕获图像的要被插入的区的操作。

参照图11a,用户通过使用用于在被显示在屏900上的被捕获图像上画闭合曲线的触碰输入来确定要被插入的区901。随后,设备100在预设时间量内从用户接收与要被插入的区901的触碰和移动相关联的输入,以便修正要被插入的区901的位置。例如,当设备100捕获到与被显示在屏900上的捕获按钮930的触碰相关联的用户输入时,用户可以确定要被插入的区901。

参照图11b,设备100显示要被插入的并且具有可以改变的位置的区902。例如,设备100根据图11a中所示的用户输入改变要被插入的区902的位置并且显示要被插入的区902的改变位置。因此,用户可以从被捕获图像中精确地指定要被插入的区902的位置。例如,当设备100捕获与被显示在屏900上的捕获按钮930的触碰相关联的用户输入时,用户可以改变要被插入的区902的位置。

图12a和12b示出根据本发明示例实施例的将被捕获图像410移动到第二显示视窗420的操作。

参照图12a,被捕获图像410和第二显示视窗420与第一显示视窗重叠并且被显示在第一显示视窗上。被捕获图像410和第二显示视窗420可以在第一显示视窗的顶端显示包括用于执行几个功能和用于控制几个操作的按钮的状态条。

当用户输入接收单元110从用户接收到与捕获按钮430的选择相关联的输入并且捕获单元120在第一显示视窗上捕获数据时,被显示在屏左侧的被捕获图像410可以与第一显示视窗重叠并且可以被显示在第一显示视窗上。

随后,用户输入接收单元110可以接收用于选择被捕获图像410的局部区415并且用于将被捕获图像410的局部区415移动到其中显示第二显示视窗420的区的输入。

参照图12b,基于所接收的用户输入执行通过使用显示单元130将局部区415插入到第二显示视窗420中并且在第二显示视窗420上显示局部区415的操作。在本发明的示例实施例中,在考虑到第二显示视窗420的显示环境的情况下,图12b中的显示单元130可以插入小于被捕获图像410的被捕获图像410的局部区415。

当用户输入接收单元110从用户接收到与捕获按钮430的选择相关联的输入并且捕获单元120在第一显示视窗上捕获数据时,被显示在屏左侧的被捕获图像410可以与第一显示视窗重叠并且可以被显示在第一显示视窗上。

在本发明另一示例实施例中,基于由用户输入接收单元110接收的拖拽和释放输入,显示单元130可以将被捕获图像410的局部区415插入并显示在完成释放操作的位置上作为区域425。

虽然图12a和12b示出了其中被捕获图像410的全部被插入到第二显示视窗420中的本发明示例实施例,但是将参照图13a和13b描述其中被捕获图像的一部分被插入的本发明示例实施例。

图13a和13b示出根据本发明另一示例实施例的将被捕获图像510移动到第二显示视窗520的操作。

在本发明示例实施例中,示出将与第一显示视窗重叠并且被显示在第一显示视窗上的被捕获图像510的局部区515移动到第二显示视窗520的操作。

参照图13a,用户输入接收单元110可以接收与在被捕获单元120捕获的被捕获图像510当中画出闭合曲线相关联的用户输入。随后,捕获单元120基于所接收的用户输入可以从被捕获图像510接收局部区515。如上所述,与选择局部区515相关联的用户输入可以是与沿着局部区515的边沿画出闭合曲线相关联的拖拽输入。随后,用户输入接收单元110可以接收与将所选择局部区515移动到第二显示视窗520相关联的输入。

当用户输入接收单元110从用户接收到与选择捕获按钮530相关联的输入并且捕获单元120在第一显示视窗上捕获数据时,被显示在屏左侧的被捕获图像510可以与第一显示视窗重叠并且可以被显示在第一显示视窗上。

参照图13b,显示单元130基于与移动局部区515相关联的用户输入将关于被捕获图像510的被选择局部区515的图像插入到第二显示视窗520中,并且在第二显示视窗520上将所述图像显示为局部区525。因此,可以在第二显示视窗520上显示被捕获图像510的局部区515。

当用户输入接收单元110从用户接收到与选择捕获按钮530相关联的输入并且捕获单元120在第一显示视窗上捕获数据时,被显示在屏左侧的被捕获图像510可以与第一显示视窗重叠并且可以被显示在第一显示视窗上。

当被重现在第一显示视窗上的内容是运动图片图像时,捕获单元120可以捕获关于运动图片图像的局部区的人物信息。例如,捕获单元120可以捕获关于出现在所选择局部区515中的人物的文本信息(人物的姓名或身份)。此外,当出现在所选择局部区515中的人物是艺人时,捕获单元120可以捕获关于艺人的主页的地址的统一资源标识符(uri)数据。

随后,显示单元130基于所接收的用户输入可以在第二显示视窗520上显示关于被捕获运动图片图像的信息。例如,显示单元130可以将出现在所选择局部区515中的人物的身份以文本形式输入到第二显示视窗520中。此外,显示单元130通过将艺人的主页地址直接链接到第二显示视窗520可以显示出现在被选择局部区515中的艺人的主页地址。此外,当运动图片图像的互联网地址作为uri数据被捕获时,显示单元130可以将uri数据和目标数据插入到第二显示视窗520中,以便可以在第二显示视窗520上运行所述运动图片图像。

图14示出根据本发明示例实施例的用于修正被插入的被捕获图像的编辑工具。

参照图14,在屏1400的右侧显示在第一显示视窗上被捕获的被捕获图像1401。如上参照图6所述,因为被捕获图像1401与第一显示视窗重叠并且被显示在第一显示视窗上,所以虽然在图14中没有明确被示出,设备100可以在被捕获图像1401的底端继续显示第一显示视窗。此外,在图14的屏1400的左侧显示其中被捕获图像1401将要被插入的第二显示视窗1402。

在被捕获图像1401的顶端显示用于选择要被剪切的区1407以便将被捕获图像1401插入第二显示视窗1402中的几个功能。设备100可以显示用于取消被捕获图像1401并且用于在屏1400上显示第一显示视窗的取消按钮1405和用于存储被捕获图像1401的全部的完成按钮(例如,“做完”按钮)1406,以及如以上参照图9所描述的闭合曲线按钮1403和图形按钮1404。

如以上参照图10和12所描述,设备100通过使用与图形按钮1404的触碰相关联的用户输入可以确定要被剪切的区1407,并且如果从用户接收到拖拽和释放输入,则设备100可以将要被剪切的区1407插入到第二显示视窗1402。如图14中所示,在第二显示视窗1402上显示被插入图像1408。

在图14的第二显示视窗1402上显示用于支持插入图像的功能的备忘录应用程序。如果插入要从被捕获图像1401被剪切的区1407,则设备100可以在第二显示视窗1402的预设位置显示用于修正被插入图像1408的编辑工具1409。

编辑工具1409可以提供用于复制、剪切、删除对象、以及移动被插入图像1408的几个功能,并且用户通过使用编辑工具1409可以修正或编辑被插入图像1408。

此外,如图14中所示,在第二显示视窗1402上显示用于从被插入图像1408单独提供各种功能的仪器(instrument)工具1410。例如,设备100通过使用被显示在仪器工具1410上的方程搜索(equationsearch)、字母输入以及橡皮擦功能可以编辑或修饰(makeup)被插入图像1408。

图15示出根据本发明另一示例实施例的,将被显示在第一显示视窗上的文本移动到第二显示视窗的操作。

参照图15,在第一显示视窗610上运行备忘录便签应用程序,并且在第二显示视窗620上运行日历应用程序。用户可能想要与日历应用程序共享被记录的关于年底联欢会的备忘录。

首先,用户输入接收单元110可以从用户接收与捕获针对年底联欢会的日程表的标题615相关联的用户输入。因此,捕获单元120可以捕获针对年底联欢会的日程表的标题615。因为将数据移动到正在第二显示视窗620上运行的日历应用程序,所以捕获单元120可以将针对年底联欢会的日程表的标题615捕获为文本。

用户输入接收单元110可以从用户接收与将针对年底联欢会的日程表的标题615移动到第二显示视窗620相关联的用户输入。随后,显示单元130基于所接收的用户输入可以将针对年底联欢会的日程表的被捕获标题615插入到第二显示视窗620中。

在示例实施例中,当在指示第二显示视窗620的12月2日的区段625中完成响应于所接收用户输入而被运行的拖拽和释放操作时,显示单元130可以将针对年底联欢会的日程表的标题615插入到指示第二显示视窗620的12月2日的区段625中,并且可以在第二显示视窗620上显示标题615。

在本发明的另一示例实施例中,当捕获并且移动针对年底联欢会日程表的标题615时,控制单元140可以自动将年底联欢会日程表的细节插入到第二显示视窗620中。因此,用户通过使用与选择第二显示视窗620的12月2日的区段625相关联的输入可以识别年底联欢会日程表的细节。

此外,当有对应于针对年底联欢会日程表的标题615的链接信息时,控制单元140可以将链接信息与被插入到第二显示视窗620中的标题615相匹配。

图16示出根据本发明另一示例实施例的,将被显示在第一显示视窗上的文本移动到第二显示视窗的操作。

参照图16,在第一显示视窗710上运行备忘录便签应用程序,并且在第二显示视窗720上运行电子邮件应用程序。

在本发明的示例实施例中,用户想要经由电子邮件发送被显示在备忘录便签应用程序上的多个备忘录当中的关于志愿者工作日程表的备忘录715。用户输入接收单元110可以从用户接收与选择关于志愿者工作日程表的备忘录715相关联的用户输入。如上所述,用户输入接收单元110可以接收具有诸如几个形状的用户输入,例如,与沿着矩形区的边沿拖拽文本的局部区相关联的输入,与通过选择两个或多个顶点来确定矩形区相关联的输入。

捕获单元120可以捕获关于志愿者工作日程表的备忘录715。与本发明的本示例实施例有关,因为用户想要经由电子邮件发送被捕获数据,所以捕获单元120可以将关于志愿者工作日程表的备忘录715捕获为图像或文本。

随后,如果用户输入接收单元110接收到与将被捕获数据移动到第二显示视窗720相关联的输入,则显示单元130可以将被捕获数据插入到第二显示视窗720中,并且可以在第二显示视窗720上显示被捕获数据。在此过程中,当在第二显示视窗720的描述区段725中完成对应于用户输入的释放操作时,显示单元130可以将关于志愿者工作日程表的备忘录715插入到描述区段725中,并且可以在第二显示视窗720上显示备忘录715。

图17示出根据本发明另一示例实施例的,将被显示在第一显示视窗上的文件移动到第二显示视窗的操作。

参照图17,在第一显示视窗810上运行文件夹搜索应用程序,并且在第二显示视窗820上运行电子邮件应用程序。用户通过使用设备100通过附件经由电子邮件想要发送名为photo0033的文件815(例如,jpeg文件,或者等等)。

用户输入接收单元110可以从用户接收用于选择photo0033文件815的输入。用户输入接收单元110可以接收用于并行地(multiply)执行用于按住对应于photo0033文件815的屏区预设时间量的保持操作以及拖拽和释放操作的输入。

捕获单元120基于用户输入可以捕获photo0033文件815。与本发明的本示例实施例有关,用户想要将photo0033文件自身附加到电子邮件,而不想捕获与photo0033文件815的屏对应的图像或纯文本。因此,捕获单元120可以捕获对应于photo0033文件815的uri数据。在本发明示例实施例中,捕获单元120基于被用户输入接收单元110接收的保持输入可以捕获uri数据。此外,当用户输入接收单元110接收输入以执行拖拽和释放操作时,当完成所述释放操作时,捕获单元120可以捕获用于附加photo0033文件815的目标数据。

显示单元130基于所接收的用户输入可以将被捕获的uri数据和目标数据插入到第二显示视窗820中,并且可以在第二显示视窗820上显示被捕获uri数据和目标数据。例如,当在第二显示视窗820的附加区段中完成释放操作时,显示单元130将关于photo0033文件815的uri数据和目标数据插入到第二显示视窗820中。随后,显示单元130可以将uri数据和目标数据显示在第二显示视窗上,以便可以将photo0033文件附加到电子邮件。

图18示出根据本发明另一示例实施例的,将被显示在第一显示视窗的数据移动到第二显示视窗的操作。

参照图18,在第一显示视窗920上运行网页浏览器应用程序,并且在第二显示视窗910和930上运行备忘录便签应用程序。根据本发明的被示出的示例实施例,用户想要将被显示在网页浏览器应用程序上的新闻描述的一部分记录在备忘录便签中。

首先,将在下面描述在第一显示视窗920和第二显示视窗910之间要被执行的操作。用户输入接收单元110可以接收与被显示在第一显示视窗920上的新闻描述925的捕获相关联的输入。因此,捕获单元120可以将所述新闻的描述925捕获为图像和文本之一。图18中示出其中将新闻描述925捕获为文本的实例。

捕获单元120可以捕获新闻描述925当中的关于时间、地点的uri数据和目标数据,和/或关于网站的信息。随后,当用户输入接收单元110接收与被捕获数据的移动相关联的输入时,显示单元130可以将被捕获数据插入到第二显示视窗910中,并且可以将在第二显示视窗910上的被捕获数据显示为被插入的被捕获数据915。

接下来,将在下面描述在第一显示视窗920和第二显示视窗930之间要被执行的操作。用户输入接收单元110可以接收与被显示在第一显示视窗920上的新闻标题927的捕获相关联的输入。因此,捕获单元120可以将新闻标题927捕获为图像和文本之一。图18中示出其中新闻标题927被捕获为文本的实例。

捕获单元120可以捕获关于新闻标题927的字符数据、uri数据和目标数据。随后,当用户输入接收单元110接收到与被捕获数据的移动相关联的输入时,显示单元130可以将被捕获数据插入到第二显示视窗930中,并且也在第二显示视窗930上显示被捕获数据。

因此,如果用户输入接收单元110从用户接收与被显示在第二显示视窗930上的新闻标题935的选择相关联的输入,则设备100经由被插入的uri数据和目标数据可以向用户提供该新闻的描述。

所述方法也能够被能够被运行在计算机中的程序执行,并且能够被用于使用计算机可读记录介质操作所述程序的通用数字计算机实例化。此外,通过使用几种工具(means)将在以上所述方法中所使用的数据结构记录在计算机可读记录介质上。能够被用于描述包括用于运行根据本发明一个或更多示例实施例的方法的各种操作的计算机代码的存储设备的程序存储设备不应当被解释为包括诸如载波或信号的暂时对象。计算机可读记录介质的实例包括只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘、光数据存储设备、等等。

仅仅作为非穷尽示出,这里所描述的设备可以指代与这里所公开的相一致的能够无线通信或者网络通信的诸如蜂窝电话的移动电话、个人数字助手(pda)、数码相机、便携游戏终端、以及mp3播放器、便携/个人多媒体播放器(pmp)、手持电子书、便携膝上个人计算机(pc)、平板pc、全球定位系统(gps)导航、以及等等。

如上所述,根据本发明示例实施例,可以在多视窗框架中的多个应用程序之间移动诸如图像或文本的数据。用户通过使用所述移动数据可以期望在多个应用程序之间的直观交互。

虽然已经参照其某些示例实施例示出和描述了本发明,本领域技术人员将理解,在不脱离由所附权利要求书及其等价物所定义的本发明的精神和范围的情况下,可以对其在形式和细节上进行各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1