管理资源的方法和设备与流程

文档序号:13253639阅读:159来源:国知局
技术领域本发明总体来说涉及资源管理领域。更具体地讲,涉及一种管理资源的方法和设备。

背景技术:
随着电子终端的飞速发展,电子终端所实现的功能给用户带来了极大的方便,例如,电子终端中的某些具有预览功能的资源,可以使得用户在未打开资源时预先看到资源的部分内容,方便用户预先了解资源中的内容以确定是否进一步对所述资源进行后续操作。但是,一般的具有预览功能的资源的预览内容所显示的内容为最初记录的用户所操作的内容,即使用户后续继续对该资源的内容进行操作,资源的预览内容依然是用户最初操作的内容,使得用户无法通过预览内容了解对资源的内容所做的最新的操作,此外,当存在多个资源时,用户希望查找到最新操作的资源也比较困难。因此,现有的管理资源的方式无法满足用户方便快速地了解到对资源的内容所做的最新的操作的需求。

技术实现要素:
本发明的示例性实施例在于提供一种管理资源的方法和设备,通过所述方法和设备,能够克服用户无法方便快速地了解到对资源的内容所做的最新的操作的问题。根据本发明示例性实施例的一方面,提供一种管理资源的方法,包括:当目标资源被打开时,显示所述目标资源的至少一部分内容;响应于用户指令,执行对所述目标资源的内容的操作;获取在所述目标资源中与所述操作的位置相关联的内容;使用获取到的内容更新所述目标资源的预览内容。在所述方法中,所述目标资源可包括文本、图片、多媒体内容以及它们的任意组合。在所述方法中,所述目标资源可以为单独的文件或者单独的文件的一部分内容。在所述方法中,所述获取在所述目标资源中与所述操作的位置相关联的内容的步骤可包括:周期性地或者在所述操作导致所述目标资源的内容发生变化时,获取在所述目标资源中与所述操作的位置相关联的内容;所述使用获取到的内容更新所述目标资源的预览内容的步骤可包括:使用获取到的内容实时地更新所述目标资源的预览内容。在所述方法中,所述目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可被同屏显示。在所述方法中,所述获取在所述目标资源中与所述操作的位置相关联的内容的步骤可包括:获取所述目标资源被关闭前或者被切换到后台前在所述目标资源中与最后操作的位置相关联的内容。在所述方法中,所述获取在所述目标资源中与所述操作的位置相关联的内容的步骤可包括:确定所述操作在所述目标资源中的位置,并根据所述位置获取在所述目标资源中与所述位置相关联的内容。在所述方法中,与所述操作的位置相关联的内容可包括在所述位置处新增的内容和/或在所述位置之前的和/或之后的内容。在所述方法中,所述使用获取到的内容更新目标资源的预览内容的步骤可包括:存储在所述目标资源中与所述操作的位置相关联的内容;通过使用存储的内容更新所述目标资源的预览内容。所述方法可还包括:响应于所述目标资源被再次打开或被显示至前台,跳转至所述目标资源中与所述预览内容对应的位置。在所述方法中,对所述目标资源的内容的操作可包括对所述目标资源的内容的编辑操作和/或查看操作。在所述方法中,所述目标资源的预览内容可包括文字内容和图像内容中的至少一个。根据本发明示例性实施例的另一方面,提供一种管理资源的设备,包括:呈现单元,当目标资源被打开时,显示所述目标资源的至少一部分内容;执行单元,响应于用户指令,执行对所述目标资源的内容的操作;获取单元,获取在所述目标资源中与所述操作的位置相关联的内容;更新单元,使用获取到的内容更新所述目标资源的预览内容。在所述设备中,所述目标资源可包括文本、图片、多媒体内容以及它们的任意组合。在所述设备中,所述目标资源可以为单独的文件或者单独的文件的一部分内容。在所述设备中,获取单元可周期性地或者在所述操作导致所述目标资源的内容发生变化时,获取在所述目标资源中与所述操作的位置相关联的内容;更新单元可使用获取到的内容实时地更新所述目标资源的预览内容。在所述设备中,所述目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可以被同屏显示。在所述设备中,获取单元可获取所述目标资源被关闭前或者被切换到后台前在所述目标资源中与最后操作的位置相关联的内容。在所述设备中,获取单元可确定所述操作在所述目标资源中的位置,并根据所述位置获取在所述目标资源中与所述位置相关联的内容。在所述设备中,与所述操作的位置相关联的内容可包括在所述位置处新增的内容和/或在所述位置之前的和/或之后的内容。在所述设备中,所述更新单元可包括:预览内容存储单元,存储在所述目标资源中与所述操作的位置相关联的内容;预览内容更新单元,通过使用存储的内容更新所述目标资源的预览内容。所述设备可还包括:跳转单元,响应于所述目标资源被再次打开或被显示至前台,跳转至所述目标资源中与所述预览内容对应的位置。在所述设备中,对所述目标资源的内容的操作可包括对所述目标资源的内容的编辑操作和/或查看操作。在所述设备中,所述目标资源的预览内容可包括文字内容和图像内容中的至少一个。在根据本发明示例性实施例的管理资源的方法和设备中,可以将用户最新操作的内容更新到目标资源的预览内容中,使得目标资源的预览内容不再是最初操作的内容,从而方便用户了解对目标资源最新操作的内容。附图说明通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其他目的将会变得更加清楚,其中:图1示出根据本发明示例性实施例的管理资源的方法的流程图;图2示出根据本发明示例性实施例的使用获取到的内容更新目标资源的预览内容的步骤的流程图;图3示出根据本发明示例性实施例的管理资源的示例;图4示出根据本发明另一示例性实施例的管理资源的示例;图5示出根据本发明另一示例性实施例的管理资源的示例;图6示出根据本发明示例性实施例的管理资源的设备的框图;图7示出根据本发明示例性实施例的管理资源的设备中更新单元的框图。具体实施方式现将详细参照本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。图1示出根据本发明示例性实施例的管理资源的方法的流程图。这里,作为示例,所述方法可用于电子设备(例如,智能手机、平板电脑、个人计算机、游戏机、多媒体播放器等)中,此外,作为示例,所述方法可由用于在电子设备中管理资源的设备来执行,也可完全通过软件方式来实施所述方法,例如,通过安装在电子设备中管理资源的应用来实施所述方法。如图1所示,在步骤S100,当目标资源被打开时,显示所述目标资源的至少一部分内容。这里,所述目标资源可以为单独的文件或者单独的文件的一部分内容。此外,所述目标资源可包括文本、图片、多媒体内容以及它们的任意组合。例如,当所述目标资源为单独的文档时,所述目标资源可以是一个单独的pdf文件、一个单独的视频文件等;当所述目标资源为单独的文件的一部分内容时,所述目标资源可以是相册文件中的一组分类图片集或者云笔记文件中的一个记事条目。此外,应注意,本文所涉及的目标资源具有预览功能,即可以显示目标资源的部分内容以使用户预先了解目标资源的内容。在步骤S200,响应于用户指令,执行对所述目标资源的内容的操作。这里,对所述目标资源的内容的操作可包括对所述目标资源的内容的编辑操作和/或查看操作。这里,所述编辑操作可以是对目标资源的内容的新增、修改等操作。具体说来,当所述目标资源为可编辑的资源时,可执行对所述目标资源的编辑操作和/或查看操作,例如,当目标资源是一个单独的word文件时,可执行用户对word文件中的内容进行的查看操作,还可执行用户对word文件中的内容进行的编辑操作;当所述目标资源为不可编辑的资源时,可仅执行对所述目标资源的查看操作,例如,当目标资源是一个单独的pdf文件时,可仅执行对pdf文件的查看操作。在步骤S300,获取在所述目标资源中与所述操作的位置相关联的内容。具体说来,可确定所述操作在目标资源中的位置,并根据所述位置获取在目标资源中与所述位置相关联的内容。这里,作为示例,与所述操作的位置相关联的内容可包括在所述位置处新增的内容和/或在所述位置之前的和/或之后的内容。例如,当目标资源是一个可编辑的单独的word文件时,用户对word文件中某一位置处新编辑了20个字符,则可获取新编辑的20个字符的位置处的内容,或者,可获取新编辑的20个字符以及新编辑的20个字符的位置处之前30个字符的内容,或者,可获取新编辑的20个字符以及新编辑的20个字符的位置处之后30个字符的内容,或者,可获取新编辑的20个字符以及新编辑的20个字符的位置处的之前30个字符和之后30个字符的内容。在步骤S400,使用获取到的内容所述更新目标资源的预览内容。这里,作为示例,目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可以被同屏显示。优选地,在显示目标资源的预览内容的同时还可在目标资源的预览内容的显示区域显示更新目标资源的时间。通过上述方式,可以便于用户时刻了解所更新的目标资源的预览内容。具体说来,可直接使用获取到内容更新目标资源的预览内容,此外,还可将获取到的内容进行缓存,从而使用缓存的内容来更新目标资源的预览内容。下面,将结合图2来描述在使用缓存的内容来更新目标资源的预览内容的步骤。图2示出根据本发明示例性实施例的使用获取到的内容更新目标资源的预览内容的步骤的流程图。如图2所示,在步骤S410,存储在所述目标资源中与所述操作的位置相关联的内容。在步骤S420,通过使用存储的内容更新目标资源的预览内容。通过上述方式,可以利用获取的在所述目标资源中与所述操作的位置相关联的内容来更新目标资源的预览内容,使得目标资源的预览内容不再是最初操作的内容,方便用户了解对目标资源最新操作的内容。此外,作为示例,还可在电子设备中预先设置不同的获取在所述目标资源中与所述操作的位置相关联的内容的方式和时机,以适用于不同的应用情景。例如,根据本发明的第一可选实施例,在步骤S300,可周期性地或者在所述操作导致目标资源的内容发生变化时,获取在所述目标资源中与所述操作的位置相关联的内容。例如,可以每隔预定时间获取一次在所述目标资源中与所述操作的位置相关联的内容,或者,可以在所述操作(例如,新增、修改等)导致目标资源的内容发生变化时获取在所述目标资源中与所述操作的位置相关联的内容。接下来,在步骤S400,可使用获取到的内容实时地更新所述目标资源的预览内容。具体说来,可在每次间隔预定时间获取到在所述目标资源中与所述操作的位置相关联的内容时,使用获取到的内容更新所述目标资源的预览内容,或者,可使用所述操作导致目标资源的内容发生变化时获取的在所述目标资源中与所述操作的位置相关联的内容来更新所述目标资源的预览内容。此外,如前所述,还可使目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可以被同屏显示以方便用户实时地了解预览内容的变化。通过上述方式,可以实时地更新目标资源的预览内容,使得目标资源的预览内容为最新操作的内容。此外,根据本发明的第二可选实施例,在步骤S300,可获取所述目标资源被关闭前或者被切换到后台前在所述目标资源中与最后操作的位置相关联的内容。具体说来,由于通常可认为目标资源被关闭前或者切换到后台前在目标资源中与最后操作的位置相关联的内容为用户最后操作的内容,因此,可直接在所述目标资源被关闭前或者被切换到后台前,获取在所述目标资源中与最后操作的位置相关联的内容,并且在步骤S400,可使用在所述目标资源被关闭前或者被切换到后台前获取在所述目标资源中与最后操作的位置相关联的内容来更新目标资源的预览内容。通过这种方式,可以根据预设的时机来确定在何时获取用于更新目标资源的预览内容的内容,从而提高了处理速度。此外,根据本发明的第二可选实施例,除了步骤S100、步骤S200、步骤S300和步骤S400之外,可还包括步骤S500(图1中未示出)。具体说来,在目标资源被关闭或者被切换到后台的情况下,在步骤S500,可响应于目标资源被再次打开或被显示至前台,跳转至目标资源中与所述预览内容对应的位置。例如,当目标资源为一段视频文件时,在视频文件播放的过程中,用户中途将视频文件切换到后台,那么此时该视频文件的预览内容为切换到后台前的视频帧,当用户重新将视频文件显示至前台时,可直接跳转至视频文件中与预览内容对应的位置,也就是用户将视频切换到后台前的视频帧。但是,应注意,步骤S500可不仅限于在本发明的第二可选实施例中执行,还可适用于以上参照图1描述的其他实施例。下面,将结合图3到图5来详细描述根据本发明示例性实施例的管理资源的示例。图3示出根据本发明示例性实施例的管理资源的示例。作为示例,假设目标资源为一个单独的pdf文件,其中,所述pdf文件中的内容仅可被执行查看操作。如图3中的(a)所示,可响应于所述pdf文件被打开的操作,显示所述pdf文件的至少一部分内容(可如图3中的(b)所示)。接下来,如图3中的(b)所示,可响应于用户指令,执行对所述pdf文件所显示的至少一部分内容的查看操作。相应地,如图3中的(c)所示,例如,在获取到所述pdf文件被关闭前在所述pdf文件中与最后操作的位置(即,最后查看的位置)相关联的内容后,使用获取到的内容更新所述pdf文件的预览内容,这里,图3中的(c)中所示的预览内容可以为获取到的所述pdf文件被关闭前在所述pdf文件中与用户最后查看的位置相关联的内容。图4示出根据本发明另一示例性实施例的管理资源的示例。作为示例,假设目标资源为相册文件中的一组分类图片集(例如图4中的(a)中的标题为“1(17)”的分类图片集)。如图4中的(a)所示,可响应于所述分类图片集被打开的操作,显示所述分类图片集的至少一部分内容(可如图4中的(b)所示)。接下来,如图4中的(b)所示,可响应于用户指令,执行对所述分类图片集所显示的至少一部分内容的操作(例如,对所述分类图标片集中的一张图片添加备注)。相应地,如图4中的(c)所示,例如,在获取到所述分类图标片集的内容发生变化时在所述分类图片集中与操作的位置相关联的内容的情况下,使用获取到的内容更新所述分类图标片集的预览内容,这里,在图4中的(c)中所示的预览内容可以为用户添加备注后的图片。图5示出根据本发明另一示例性实施例的管理资源的示例。作为示例,假设目标资源为云笔记文件中的一个记事条目(例如图5中的(a)中的标题为“Idea”的记事条目)。如图5中的(a)所示,可响应于所述记事条目被打开的操作,显示所述记事条目的至少一部分内容(可如图5中的(b)所示)。接下来,如图5中的(b)所示,可响应于用户指令,执行对所述记事条目所显示的至少一部分内容的操作(例如,在记事条目中添加新的内容)。相应地,如图5中的(c)所示,例如,在获取到所述记事条目的内容发生变化时在所述记事条目中与操作的位置相关联的内容的情况下,使用获取到的内容更新所述记事条目的预览内容,这里,图5中的(c)中所示的预览内容可以为用户在记事条目中添加的新的内容。在根据本发明示例性实施例的管理资源的方法中,可以将用户最新操作的内容更新到目标资源的预览内容中,使得目标资源的预览内容不再是最初操作的内容,从而方便用户了解对目标资源最新操作的内容。图6示出根据本发明示例性实施例的管理资源的设备的框图。这里,作为示例,所述设备可用于电子设备(例如,智能手机、平板电脑、个人计算机、游戏机、多媒体播放器等)中。如图6所示,根据本发明示例性实施例的管理资源的设备包括:呈现单元100、执行单元200、获取单元300和更新单元400。这些单元可通过数字信号处理器、现场可编程门阵列等通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计算机程序以软件方式实现,例如,被实现为安装在电子设备中管理资源的应用中的各个模块。具体说来,呈现单元100用于当目标资源被打开时,显示所述目标资源的至少一部分内容。这里,所述目标资源可以为单独的文件或者单独的文件的一部分内容。此外,所述目标资源可包括文本、图片、多媒体内容以及它们的任意组合。例如,当所述目标资源为单独的文档时,所述目标资源可以是一个单独的pdf文件、一个单独的视频文件等;当所述目标资源为单独的文件的一部分内容时,所述目标资源可以是相册文件中的一组分类图片集或者云笔记文件中的一个记事条目。此外,应注意,本发明所涉及的目标资源具有预览功能,即可以显示目标资源的部分内容还可以使用户预先了解目标资源的内容。执行单元200响应于用户指令,执行对所述目标资源的内容的操作。这里,对所述目标资源的内容的操作可包括对所述目标资源的内容的编辑操作和/或查看操作。这里,所述编辑操作可以是对目标资源的内容的新增、修改等操作。具体说来,当所述目标资源为可编辑的资源时,执行单元200可执行对所述目标资源的编辑操作和/或查看操作,例如,当目标资源是一个单独的word文件时,执行单元200可执行用户对word文件中的内容进行的查看操作,执行单元200还可执行用户对word文件中的内容进行的编辑操作;当所述目标资源为不可编辑的资源时,执行单元200可仅执行对所述目标资源的查看操作,例如,当目标资源是一个单独的pdf文件时,执行单元200可仅执行对pdf文件的查看操作。获取单元300获取在所述目标资源中与所述操作的位置相关联的内容。具体说来,获取单元300可确定所述操作在目标资源中的位置,并根据所述位置获取在目标资源中与所述位置相关联的内容。这里,作为示例,与所述操作的位置相关联的内容可包括在所述位置处新增的内容和/或在所述位置之前的和/或之后的内容。例如,当目标资源是一个可编辑的单独的word文件时,用户对word文件中某一位置处新编辑了20个字符,获取单元300可获取新编辑的20个字符的位置处的内容,或者,获取单元300可获取新编辑的20个字符以及新编辑的20个字符的位置处之前30个字符的内容,或者,获取单元300可获取新编辑的20个字符以及新编辑的20个字符的位置处之后30个字符的内容,或者,获取单元300可获取新编辑的20个字符以及新编辑的20个字符的位置处的之前30个字符和之后30个字符的内容。更新单元400使用获取到的内容更新目标资源的预览内容。这里,作为示例,目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可以被同屏显示。优选地,在显示目标资源的预览内容的同时还可在目标资源的预览内容的显示区域显示更新目标资源的时间。通过上述方式,可以便于用户时刻了解所更新的目标资源的预览内容。具体说来,更新单元400可直接使用获取到内容更新目标资源的预览内容,此外,更新单元400还可将获取到的内容进行缓存,从而使用缓存的内容来更新目标资源的预览内容。下面,将结合图7来描述更新单元400在使用缓存的内容来更新预览内容的框图。图7示出根据本发明示例性实施例的管理资源的设备中的更新单元400的框图。如图7所示,预览内容存储单元410存储在所述目标资源中与所述操作的位置相关联的内容。预览内容更新单元420通过使用存储的内容更新目标资源的预览内容。通过上述方式,可以利用获取的在所述目标资源中与所述操作的位置相关联的内容来更新目标资源的预览内容,使得目标资源的预览内容不再是最初操作的内容,方便用户了解对目标资源最新操作的内容。此外,作为示例,还可在电子设备中预先设置不同的获取在所述目标资源中与所述操作的位置相关联的内容的方式和时机,以适用于不同的应用情景。例如,根据本发明的第三可选实施例,获取单元300可周期性地或者在所述操作导致目标资源的内容发生变化时,获取在所述目标资源中与所述操作的位置相关联的内容。例如,获取单元300可以每隔预定时间获取一次在所述目标资源中与所述操作的位置相关联的内容,或者,获取单元300可以在所述操作(例如,新增、修改等)导致目标资源的内容发生变化时获取在所述目标资源中与所述操作的位置相关联的内容。更新单元400可使用获取到的内容实时地更新目标资源的预览内容。具体说来,更新单元400可在每次间隔预定时间获取到在所述目标资源中与所述操作的位置相关联的内容时,使用获取到的内容更新目标资源的预览内容,或者,更新单元400可使用所述操作导致目标资源的内容发生变化时获取的在所述目标资源中与所述操作的位置相关联的内容来更新目标资源的预览内容。此外,如前所述,还可使目标资源的预览内容的显示区域与所述目标资源的内容的显示区域可以被同屏显示以方便用户实时地了解预览内容的变化。通过上述方式,可以实时地更新目标资源的预览内容,使得目标资源的预览内容为最新操作的内容。此外,根据本发明的第四可选实施例,获取单元300还可获取目标资源被关闭前或者被切换到后台前在所述目标资源中与最后操作的位置相关联的内容。具体说来,由于通常可认为目标资源被关闭前或者切换到后台前在目标资源中与最后操作的位置相关联的内容为用户最后操作的内容,因此,获取单元300可直接在目标资源被关闭前或者被切换到后台前,获取在所述目标资源中与最后操作的位置相关联的内容。并且更新单元400可使用在目标资源被关闭前或者被切换到后台前获取在所述目标资源中与最后操作的位置相关联的内容来更新目标资源的预览内容。通过这种方式,可以根据预设的时机来确定在何时获取用于更新目标资源的预览内容的内容,从而提高了处理速度。此外,根据本发明的第四可选实施例,除了显示控制单元100、执行单元200、获取单元300和更新单元400之外,可还包括跳转单元500(图6中未示出)。具体说来,在目标资源被关闭或者被切换到后台的情况下,跳转单元500可响应于目标资源被再次打开或被显示至前台,跳转至目标资源中与所述预览内容对应的位置。例如,当目标资源为一段视频文件时,在视频文件播放的过程中,用户中途将视频文件切换到后台,那么此时该视频文件的预览内容为切换到后台前的视频帧,当用户重新将视频文件显示至前台时,可直接跳转至视频文件中与预览内容对应的位置,也就是用户将视频切换到后台前的视频帧。但是,应注意,跳转单元500可不仅限于在本发明的第四可选实施例中执行,还可适用于参照图6描述的其他实施例。综上所述,在根据本发明示例性实施例的管理资源的方法和设备中,可以将用户最新操作的内容更新到目标资源的预览内容中,使得目标资源的预览内容不再是最初操作的内容,从而方便用户了解对目标资源最新操作的内容。应注意,本发明的以上各个实施例仅仅是示例性的,而本发明并不受限于此。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,其中,本发明的范围在权利要求及其等同物中限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1