一种公用设备gui界面上支持多人操作互不干扰的方法

文档序号:6485677阅读:327来源:国知局
一种公用设备gui界面上支持多人操作互不干扰的方法
【专利摘要】本发明提供一种公用设备GUI界面上支持多人操作互不干扰的方法,支持将GUI界面在某一时间点上呈现的状态进行保存并在将来的任一时间点恢复;即可以通过系统将用户在公用设备上操作后希望恢复的GUI界面抽象为一定格式的系统状态描述数据的集合;这种抽象即为快照,并提供一个快照状态库以存储这些快照状态;当公用设备被他人操作后,用户对上述步骤被保存的状态进行恢复操作时,打开所述的快照状态库,选择刚才保存的快照状态标记,系统即用所选择的快照状态标记所对应的系统状态描述数据集合去重建其所表示的系统状态,覆盖现有的系统状态,使得系统恢复到所述希望恢复的GUI界面,用户即可继续要进行的下一步操作,从而不受他人操作的干扰。
【专利说明】一种公用设备GUI界面上支持多人操作互不干扰的方法
【【技术领域】】
[0001]本发明涉及一种公用设备GUI界面上支持多人操作互不干扰的方法。
【【背景技术】】
[0002]随着信息技术的发展,信息化终端正被越来越多地应用到各种需要信息交互的领域。特别是在一些服务领域中,广泛使用带有友好的GUI界面的信息终端取代服务人员,来为客户提供一些日常的、简单的、自助式的服务(典型的例如银行的ATM终端、KTV包厢内的点歌机终端,等等)。这其中有一类的信息化终端,设立于公共场所,其所处的使用环境相对复杂,用户流动随意,操作过程和步骤难以预期,经常会短时间内有多人无规律轮流交替操作其GUI界面。在这一类应用场景的设备上,如何设计Gn界面,使得每个用户都能得到良好便捷的服务,又不至于相互干扰,是一个很有意义的课题。
[0003]如上文所述,有一些公共信息化设备上(典型例如KTV包厢内的点歌机终端),经常会有多人无规律轮流交替操作其GUI界面;这样,对于某一个具体用户来说,他的一次完整的操作过程(从意图实现一个目的到这个目的实现完成(例如想点一首歌到完成点选))经常会被某些干扰打断而暂时离开,当他处理完干扰后回来,希望继续原来的操作时,可能因为他离开的这段时间中,系统被其他人操作过,系统状态已经面目全非,这个人无法继续原来的进行到一半的操作,只能从头再来一次;这样,多人在一个公共GUI界面上完成各自操作的过程,就极易相互干扰,从而效率低下。

【发明内容】

[0004]本发明要解决的技术问题,在于提供一种公用设备GUI界面上支持多人操作互不干扰的方法,在需要中断时,记录系统当前所呈现的状态,保存成一个GUI状态恢复点,即快照状态;当需要继续时,使用之前已经保存的某个状态快照覆盖目前状态,使得系统状态迅速恢复到之前某个时间点的 状态。
[0005]本发明是这样实现的:一种公用设备⑶I界面上支持多人操作互不干扰的方法,其包括如下步骤:
[0006]步骤10、将用户在公用设备上操作后希望恢复的⑶I界面进行快照,即通过系统将该GUI界面抽象为一定格式的状态参数描述,并保存成一个由系统状态的描述数据集合构成的快照状态,提供一个快照状态库用于保存所述快照状态;同时对被保存的快照状态进行标记;
[0007]步骤20、当公用设备被他人操作后,用户对上述步骤被保存的状态进行恢复操作时,打开所述的快照状态库,选择刚才保存的快照状态标记,系统即用所选择的快照标记所对应的系统状态描述数据集合去重建其所表示的系统状态,以覆盖现有的系统状态,使得系统恢复到所述希望恢复的GUI界面,用户即可继续要进行的下一步操作,从而不受他人操作的干扰。
[0008]其中,所述步骤10中的状态参数描述至少包括浏览界面截图、界面位置参数、用户输入数据。
[0009]本发明具有如下优点:通过本发明方法,即可在公用设备GUI界面上支持多人操作而互不干扰,在公用设备上操作需要中断时,记录系统当前所呈现的状态,保存成一个GUI状态恢复点,即快照状态;当需要继续时,使用之前已经保存的某个状态快照覆盖目前状态,使得系统状态迅速恢复到之前某个时间点的状态。
【【专利附图】

【附图说明】】
[0010]下面参照附图结合实施例对本发明作进一步的说明。
[0011]图1为本发明方法一实施例的流程框图。
【【具体实施方式】】
[0012]本发明的公用设备GUI界面上支持多人操作互不干扰的方法,其包括如下步骤:
[0013]步骤10、将用户在公用设备上操作后希望恢复的⑶I界面进行快照,即通过系统将该GUI界面抽象为一定格式的状态参数描述数据的集合,这种抽象即为本发明的快照,该状态参数描述可以包括浏览界面截图、界面位置参数、用户输入数据等,并将该状态参数描述保存成一个由系统状态的描述数据集合构成的快照状态,提供一个快照状态库用于保存所述快照状态;同时对被保存的快照状态进行标记;
[0014]步骤20、当公用设备被他人操作后,用户对上述步骤被保存的状态进行恢复操作时,打开所述的快照状态库,选择刚才保存的快照状态标记,系统即用所选择的快照标记所对应的系统状态描述数据集合去重建其所表示的系统状态,以覆盖现有的系统状态,使得系统恢复到所述希望恢复的GUI界面,用户即可继续要进行的下一步操作,从而不受他人操作的干扰。
[0015]如图1所示,举一实 施例进行详细说明本发明过程:
[0016]随着用户进行一系列操作(1、2、3......n_l、n),系统从初始状态I变化到达状态η ;
[0017]这时,因为用户身边发生了外部干扰,迫使用户要暂停操作,转而去处理其他事务;
[0018]这时,可以遵循本发明所提及的快照思路,将系统当前的状态,抽象为一定格式的状态参数描述(例如浏览界面截图、界面位置参数、用户输入数据等),保存成一个系统状态的描述数据集合,保存在一个库中;根据上文,当前被保存的状态标记为状态η ;
[0019]然后,用户可以离开去处理外部干扰,不必理会系统被如何操作;
[0020]处理外部干扰结束后,用户返回;这时,由于这期间的其他人对公共设备操作不可控,系统的状态可能已经远非用户离开时的状态;
[0021]这时,可以打开存储状态快照的库,选择自己的刚才保存的快照(状态η),用这一状态描述数据集合去覆盖现有的状态,使得系统恢复到用户离开前的状态η ;
[0022]然后,用户可以在恢复了的系统上,继续要进行的下一步操作η+1 ;
[0023]同理,当多人在轮流使用该公用设备时,都可以在其完成一阶段操作离开前时,保存自己的状态快照,存储在库中,在需要继续时选择恢复,然后进行下一步操作,这样就做到了多人操作互不干扰;
[0024]综上所述,本发明方法可实现将GUI界面在某一时间点上呈现的状态进行保存并在将来的任一时间点恢复;即可以通过系统将用户在公用设备上操作后希望恢复的GUI界面抽象为一定格式的系统状态描述数据的集合(这里我们称其为快照状态);为了支持以上效果,本发明方法中还相应包含对多个快照状态进行标记,并提供一个快照状态库以存储,在需要继续时选择恢复,从而实现多人操作互不干扰的效果。
[0025]虽然以上描述了本发明的【具体实施方式】,但是熟悉本【技术领域】的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
【权利要求】
1.一种公用设备GUI界面上支持多人操作互不干扰的方法,其特征在于:包括如下步骤: 步骤10、将用户在公用设备上操作后希望恢复的GUI界面进行快照,即通过系统将该GUI界面抽象为一定格式的状态参数描述,并保存成一个由系统状态的描述数据集合构成的快照状态,提供一个快照状态库用于保存所述快照状态;同时对被保存的快照状态进行标记; 步骤20、当公用设备被他人操作后,用户对上述步骤被保存的状态进行恢复操作时,打开所述的快照状态库,选择刚才保存的快照状态标记,系统即用所选择的快照标记所对应的系统状态描述数据集合去重建其所表示的系统状态,以覆盖现有的系统状态,使得系统恢复到所述希望恢复的GUI界面,用户即可继续要进行的下一步操作,从而不受他人操作的干扰。
2.根据权利要求1所述的公用设备GUI界面上支持多人操作互不干扰的方法,其特征在于: 所述步骤10中的状态参数描述至少包括浏览界面截图、界面位置参数、用户输入数据。
【文档编号】G06F9/48GK103455370SQ201210175791
【公开日】2013年12月18日 申请日期:2012年5月31日 优先权日:2012年5月31日
【发明者】卢廉瑾 申请人:福建星网视易信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1