用于使用计算设备来重新连接至会议会话的安全技术的制作方法

文档序号:11456080阅读:308来源:国知局
用于使用计算设备来重新连接至会议会话的安全技术的制造方法与工艺

相关申请的交叉引用

本申请要求2015年1月14日提交的美国发明专利申请no.14/596,314号的优先权。上述申请的全部公开内容以引用的方式并入本文。

本公开大体上涉及会议会话,更具体涉及用于使用计算设备来重新连接至会议会话的安全技术。



背景技术:

本文所提供的背景描述是以大体上呈现本公开的场境(context)为目的。该背景技术部分中所描述的范围内,目前提到的发明人的工作以及在提交时对说明书中其它不构成现有技术的方面,既不以明确的方式也不以隐含的方式承认这些内容是本公开的现有技术。

会议会话可以包括视频会议会话(具有音频)和纯音频会议会话。每个用户可以通过将其计算设备例如经由计算网络连接至服务器来加入会议会话。一旦每个计算设备连接至服务器,用户就可以彼此通信。然而,当计算设备在计算网络处经历信号丢失时,可以中断或者终止其与服务器的连接,从而使用户从会议会话断开(drop)。在计算设备与服务器之间重新建立连接以允许用户重新加入会议会话可能是困难的,而且容易出现安全问题,诸如冒充者使用其计算设备来加入会议会话并且顶替断开的用户的身份。



技术实现要素:

呈现了一种计算机实现的技术。该技术可以包括:通过具有一个或者多个处理器的计算设备经由无线计算网络加入由服务器托管的会议会话,其中,加入该会议会话致使服务器从预定拨入电话号码集合中进行选择以供重新连接至会议会话,所选择的拨入电话号码是单次使用拨入电话号码,该单次使用拨入电话号码仅对与会议会话的一次重新连接有效。该技术可以包括:响应于加入会议会话,在计算设备处经由无线计算网络从服务器接收所选择的拨入电话号码。该技术可以包括:通过计算设备检测指示经由蜂窝电话网络重新连接至会议会话的需要的触发条件,该触发条件是以下中的一个:(i)与蜂窝电话网络的信号强度相比,无线计算网络的信号强度大幅度降低,(ii)计算设备失去或者断开其经由无线计算网络与服务器的连接,以及(iii)由计算设备的用户手动输入。该技术可以包括:响应于检测到触发条件,通过计算设备将ping传送至服务器,其中,ping是计算设备的信号或者标识符,该信号或者标识符致使服务器发起定义时间窗,在该定义时间窗期间准许通过使用所选择的拨入电话号码来重新加入会议会话。该技术可以包括:响应于检测到触发条件,通过计算设备经由蜂窝电话网络发起对所选择的拨入电话号码的电话呼叫,其中,在定义时间窗期间接收对所选择的拨入电话号码的电话呼叫致使服务器:(i)当蜂窝电话网络由与服务器整合的运营者操作时,自动认证计算设备的呼叫者识别,或者(ii)当运营者未与服务器整合时,从第三方认证服务获得对计算设备的呼叫者识别的认证。该技术可以包括:响应于服务器获得呼叫者识别认证,通过计算设备经由蜂窝电话网络重新加入会议会话。该技术还可以包括:在重新加入会议会话之后并且响应于来自用户的显式请求,通过计算设备从服务器获得来自预定的电话号码集合的新拨入电话号码以供重新连接至会议会话。

还呈现了另一种计算机实现的技术。该技术可以包括:通过具有一个或者多个处理器的计算设备经由无线计算网络加入由服务器托管的会议会话。该技术可以包括:响应于加入会议会话,在计算设备处经由无线计算网络从服务器接收拨入电话号码以重新连接至会议会话。该技术可以包括:通过计算设备检测指示经由蜂窝电话网络重新连接至会议会话的需要的触发条件。该技术可以包括:响应于检测到触发条件,通过计算设备经由蜂窝电话网络发起对拨入电话号码的电话呼叫。该技术还可以包括:响应于服务器获得对计算设备的呼叫者识别的认证,通过计算设备经由蜂窝电话网络重新加入会议会话。

在一些实施方式中,当蜂窝电话网络由与服务器整合的运营者操作时,由计算设备对拨入电话号码的呼叫致使服务器自动地认证计算设备的呼叫者识别。在其它实施方式中,当蜂窝电话网络由未与服务器整合的运营者操作时,由计算设备对拨入电话号码的呼叫致使服务器从第三方认证服务获得对计算设备的呼叫者识别的认证。

在一些实施方式中,该技术进一步包括:响应于检测到触发条件,通过计算设备将ping传送至服务器,其中,ping是计算设备的信号或者标识符,该信号或者标识符致使服务器发起定义时间窗,在该定义时间窗期间准许通过使用拨入电话号码来重新加入会议会话。

在一些实施方式中,从预定电话号码集合中选择拨入电话号码。在一些实施方式中,拨入电话号码是单次使用拨入电话号码,响应于计算设备重新加入会议会话,该单次使用拨入电话号码对于重新连接至会议会话不再有效。在一些实施方式中,该技术进一步包括:在计算设备已经经由蜂窝网络重新加入会议会话之后:在计算设备处接收对新拨入电话号码的显式请求以供重新连接至会议会话;在计算设备处将该显式请求传送至服务器,其中,接收显式请求致使服务器选择预定电话号码集合中的另一个电话号码以获得新拨入电话号码;以及在计算设备处从服务器接收新拨入电话号码。

在一些实施方式中,触发条件包括:蜂窝电话网络的信号强度远远大于无线计算网络的信号强度。在其它实施方式中,触发条件包括:计算设备失去或者断开其与无线计算网络的连接。在其它实施方式中,触发条件包括:在计算设备处的音频质量和视频质量中的至少一个降到用户定义的或者预定的阈值以下。在再一些实施方式中,触发条件包括:由计算设备的用户手动输入。

还呈现了一种具有一个或者多个处理器的计算设备,该一个或者多个处理器配置为执行操作。该操作可以包括:经由无线计算网络加入由服务器托管的会议会话。该操作可以包括:响应于加入会议会话,经由无线计算网络从服务器接收拨入电话号码以重新连接至会议会话。该操作可以包括:检测指示经由蜂窝电话网络重新连接至会议会话的需要的触发条件。该操作可以包括:响应于检测到触发条件,经由蜂窝电话网络发起对拨入电话号码的电话呼叫。该操作还可以包括:响应于服务器获得对计算设备的呼叫者识别的认证,经由蜂窝电话网络重新加入会议会话。

在一些实施方式中,当蜂窝电话网络由与服务器整合的运营者操作时,由计算设备对拨入电话号码的呼叫致使服务器自动认证计算设备的呼叫者识别。在其它实施方式中,当蜂窝电话网络由未与服务器整合的运营者操作时,由计算设备对拨入电话号码的呼叫致使服务器从第三方认证服务获得对计算设备的呼叫者识别的认证。

在一些实施方式中,该操作进一步包括:响应于检测到触发条件,将ping传送至服务器,其中,ping是计算设备的信号或者标识符,该信号或者标识符使服务器发起定义时间窗,在该定义时间窗期间准许通过使用拨入电话号码来重新加入会议会话。

在一些实施方式中,从预定电话号码集合中选择拨入电话号码,以及其中,拨入电话号码是单次使用拨入电话号码,响应于计算设备重新加入会议会话,该单次使用拨入电话号码对于重新连接至会议会话不再有效。在一些实施方式中,该操作进一步包括:在计算设备已经经由蜂窝网络重新加入会议会话之后:接收对新拨入电话号码的显式请求以供重新连接至会议会话;将该显式请求传送至服务器,其中,接收显式请求致使服务器选择预定电话号码集合中的另一个电话号码以获得新拨入电话号码;以及从服务器接收新拨入电话号码。

在一些实施方式中,触发条件包括:蜂窝电话网络的信号强度远远大于无线计算网络的信号强度。在其它实施方式中,触发条件包括:计算设备失去或者断开其与无线计算网络的连接。在其它实施方式中,触发条件包括:在计算设备处的音频质量和视频质量中的至少一个降到用户定义的或者预定的阈值以下。在再一些实施方式中,触发条件包括:由计算设备的用户手动输入。

本公开的适用性的其它方面将通过在下文中提供的具体实施方式而变得显而易见。应当理解的是,具体实施方式和特定示例仅仅是为了说明之目的,而不旨在限制本公开的范围。

附图说明

将通过具体实施方式和附图更彻底地理解本公开,其中:

图1是根据本公开的一些实施方式的、包括示例计算设备的计算网络的示意图;

图2是图1的示例计算设备的功能框图;以及

图3是用于通过使用计算设备来拨号到会议会话中的示例安全技术的流程图。

具体实施方式

为了避免蜂窝数据费用,用户可以通过使用无线计算网络(例如,wifi)将其计算设备连接至会议会话,这通常会比经由蜂窝电话网络的蜂窝数据便宜得多。当在其计算设备上的无线信号弱时,用户可能会从会议会话中断开。在这些情况下,用户然后可以利用其计算设备经由蜂窝网络拨号到会议会话中。该重新连接可以从会议会话中解除该用户的先前实例。然而,如先前讨论的,该重新连接过程容易被冒充者危害,冒充者诸如猜出拨入电话号码然后使用户从会议会话中解除的黑客。这对于安全的会议会话——诸如在用户与他/她的银行之间的会议会话)尤其会造成问题。可以实现用户的附加pin号码,但是对用户而言,这些可能是耗时并且令人懊恼。

因此,呈现了用于通过使用计算设备(例如,移动电话)来拨号到会议会话中的安全技术。这些安全技术的益处可以包括:提高的会议会话安全性,并且由此改善的压力较小的用户体验。当用户最初加入会议会话时,可以自动向其计算设备提供从拨入电话号码池中随机选择的拨入电话号码。在用户不知情的情况下,可以将该拨入电话号码提供给用户的计算设备,并且由用户的计算设备利用该拨入电话号码。各种不同的触发可以致使计算设备通过使用所提供的拨入电话号码来自动拨入。一个触发可以是在计算设备经由无线计算网络连接至会议会话并且计算设备的蜂窝电话网络信号明显比其无线计算网络信号更好的时候。虽然本文讨论了与蜂窝电话网络的连接,但是要了解,计算设备可以替选地经由另一合适的计算网络(例如,目前在范围内的不同的wifi网络,尽管先前的wifi网络未超出范围)重新连接。

另一触发可以是在计算设备失去其与会议会话的连接(无线计算或者蜂窝电话)的时候。另一触发可以是在计算设备处的音频质量和视频质量中的至少一个降低到低于用户定义的或者预定的阈值的时候。音频和/或视频质量的这种下降可以是在不同于连接质量重新连接触发的方式操作的同时进行重新连接(例如,基于用户偏好)的适当实例。又一触发可以是手动触发,诸如当用户通过使用所提供的拨入电话号码来手动地输入拨入会议会话的请求时。在拨入时,服务器可以通过使用拨入电话号码和呼叫者识别来认证计算设备。认证可以替选地出现在用户最初加入会议会话时。蜂窝电话网络服务的一些运营者/提供者具有与服务器的运营者整合,并且因此其呼叫者识别被视作可信赖。其它运营者/提供者可能未整合,并且因此呼叫者识别可以(例如,被黑客/冒充者)假扮,并且因此其呼叫者识别不被视作可信赖。针对这些运营者,可以实现第三方服务呼叫者识别认证。

在一个实施方式中,在要发生拨入之前,计算设备可以ping服务器以发起定义的时间窗(例如,几秒),在该定义的时间窗期间允许拨入呼叫。本文所使用的术语“ping”可以指代从计算设备传送至服务器的任何合适的信号或者标识符。可以拒绝在该定义的时间窗之前或者之后的拨入。在一些实施方式中,拨入电话号码是唯一的、单次使用的(single-use)拨入电话号码。因此,对使用拨入电话号码的随后尝试将被拒绝。在拨入之后,在用户被切断连接的事件下,他/她可以显式地请求另一拨入电话号码。这些技术还适用于无线呼叫,其中用户经由无线网络(wifi等)发起电话呼叫以节省蜂窝费用的款项。然而,如果无线信号弱并且蜂窝信号强(例如,用户离开住宅,并且走向停在路边的他/她的汽车),则计算设备可以自动拨入到该呼叫,从而提供可能不会被任何呼叫参与者察觉到的无缝过渡。本公开的针对无线呼叫的技术的另一益处是为用户减少了蜂窝数据费用。

在此处讨论的系统收集关于用户的个人信息或者可以利用个人信息的情况下,可以为用户提供机会来控制程序或者特征是否收集用户信息(例如,关于用户的社交网络、社交动作或者活动、职业、用户的偏好、或者用户的当前位置的信息)或者控制是否和/或如何从内容服务器接收可能与用户更相关的内容。此外,在存储或者使用某些数据之前,可以按照一种或者多种方式来处理该数据,使得可以去除个人可识别信息。例如,可以处理用户的可识别,从而使得无法确定用户的个人可识别信息,或者可以在获得位置信息的情况下将用户的地理位置泛化(诸如,到城市、邮政编码、或者州县等级),使得无法确定用户的具体位置。因此,用户可以控制:如何收集关于用户的信息和内容服务器如何使用该信息,以及是否收集关于用户的信息和是否由内容服务器使用该信息。

现在参照图1,图示了计算网络100的示意图。根据本公开的一些实施方式,计算网络100可以包括示例计算设备104。在一个实施方式中,计算设备104是移动电话。然而,计算设备104还可以是可以经由计算网络和蜂窝电话网络二者通信的任何其它合适的计算设备,诸如台式/膝上型/平板计算机和可穿戴计算设备——诸如计算眼镜或者智能手表。计算设备104可以由用户108操作。

计算设备104可以经由无线计算网络116或者蜂窝电话网络120与服务器112通信。本文所使用的术语“无线计算网络”可以指代与蜂窝电话网络120完全不同(例如,不包含经由蜂窝电话网络120的通信)的任何计算网络。在一个实施方式中,无线计算网络116是wifi计算网络。还可以利用其它合适的网络,诸如蓝牙、wifi直接、或者另一合适的短距离无线通信介质。每个网络116、120可以包含局域网(lan)、广域网(wan)——例如互联网、或者它们的组合。

服务器112可以配置为托管在计算设备104与和其它相应用户128-1...128-n(n>0,统称为“其它用户128”)相关联的至少一个其它计算设备124-1…124-n(n>0,统称为“其它计算设备124”)之间的会议会话。在一个实施方式中,会议会话是电话呼叫(双向呼叫、三向呼叫等),但是会议会话还可以是视频会议或者其它合适的聊天会话。仅作为示例,其它计算设备124也可以是移动电话。本文所使用的术语“服务器”可以指代在并联架构或者分布式架构中操作的单个硬件计算机服务器和多个硬件计算机服务器二者。还应当了解,虽然不同的服务器实际上可以托管会议会话,但是服务器112可以只处理本公开的安全技术,下文中将对该安全技术进行更详细地讨论。

现在参照图2,图示了计算设备104的功能框图。应当了解,服务器112可以具有与计算设备104相同或者相似的结构。计算设备104可以包括通信设备200、处理器204、存储器208、和用户接口212。本文所使用的术语“处理器”可以指在并联架构或者分布式架构中操作的单个处理器或者多个处理器。通信设备200可以包括用于经由网络116、120通信的任何合适的通信组件(例如,收发器)。存储器208可以是用于存储在计算设备104处的信息的任何合适的存储介质(闪存、硬盘等)。用户接口212可以包括用于与用户108通信的任何合适的组件(显示器或者触摸显示器、键盘等)。处理器204可以控制计算设备104的操作并且可以实现安全技术的至少一部分,下文中将对此进行更详细地描述。

计算设备104可以经由无线计算网络116加入会话会议。会话会议可以由服务器112或者另一合适的服务器托管。响应于加入会议会话,计算设备104可以经由无线计算网络116从服务器112接收拨入电话号码以用于重新连接至会议会话。在一个实施方式中,可以从预定的电话号码集合中选择拨入电话号码。仅作为示例,预定的电话号码集合可以包括大约5000个电话号码。在一个实施方式中,拨入电话号码是单次使用拨入电话号码,该单次使用拨入电话号码只能使用一次以连接至会议会话。在该单次使用之后,可以由服务器112拒绝或者不准许任何随后的重新连接尝试。

在接收到拨入电话号码之后,计算设备104可以检测指示经由蜂窝电话网络120重新连接至会议会话的需要的触发条件。触发条件的示例包括但不限于,(i)蜂窝电话网络120的信号强度远远大于无线计算网络116的信号强度,(ii)计算设备104失去或者断开其与无线计算网络116的连接,(iii)在计算设备处的音频质量和视频质量中的至少一个降到用户定义的或者预定的阈值以下,以及(iv)由计算设备104的用户108作出的手动输入,诸如经由用户接口212。

例如,可以实现信号强度阈值以确定无线计算网络116的信号强度是否过差。在蜂窝电话网络120的信号强度远远大于无线计算网络116的信号强度的情况下,可以对不同的信号强度与阈值之间的差异进行比较。还可以实现其它合适的触发条件,诸如包含其日历/时程、日内时间、和/或计算设备的地理位置的用户定义的触发条件。还可以利用这些触发条件的各种组合来改变重新连接灵敏度,诸如基于用户108的偏好或者设置。

在一些实施方式中,响应于检测到触发条件,计算设备104可以ping服务器112。该ping可以致使服务器112发起定义的时间窗(例如,15秒),在该定义的时间窗期间准许通过使用拨入电话号码向会议会话的重新连接。可以准许在该定义的时间窗内的重新连接尝试,而可以拒绝或者不准许在该定义的时间窗之外(在ping之前或者在定义的时间窗期满之后)的重新连接尝试。这可以提供附加的安全层以防止黑客或者其它未授权个体在计算设备104尝试拨入会议会话之前通过使用该拨入电话号码迅速地拨入会议会话。

响应于检测到触发条件,计算设备104可以经由蜂窝电话网络120发起对拨入电话号码的电话呼叫。服务器112可以获得对计算设备104的呼叫者识别(“呼叫者id”)的认证,以便准许重新连接至会议会话。替选地,可以在计算设备104最初加入会议会话时执行该呼叫者id认证。当蜂窝电话网络120的运营者或者提供者与服务器112整合时,服务器104可以假设呼叫者id为真并且可以自动认证计算设备104的呼叫者id。然而,当运营者未与服务器112整合时,服务器112可以利用第三方认证服务提供者来获得对计算设备104的呼叫者id的认证。

响应于服务器获得对计算设备104的呼叫者识别的认证,计算设备104可以经由蜂窝电话网络120重新加入会议会话。在重新加入会话会议时或者之后并且当拨入号码是单次使用拨入电话号码时,用户108可以向计算设备104输入或者以其他方式提供对于新拨入电话号码的显式请求。可以将该显式请求从计算设备104传送至服务器112。接收显式请求可以致使服务器112例如从预定的电话号码集合中获得新拨入电话号码。在一个实施方式中,该新拨入电话号码也可以是单次使用拨入电话号码。然后,服务器112可以将新拨入电话号码返回至计算设备104。

如先前讨论的,在用户108不知情的情况下,可以执行这些操作中的全部或者大部分。通过这样操作,经由不同的网络与会话会议的重新连接是无缝的,并且可能不为用户108所知。该过程也是自动化的,并且不需要进一步的用户干预,诸如在通知连接弱或者连接丢失之后手动拨打拨入号码。这些拨入号码的不可见和可能的单次使用还可以有助于维持这些技术的改善的安全性。

现在参照图3——用于通过使用例如计算设备104的计算设备来拨号到会议会话中的示例安全技术300(“技术300”)的流程图。在304处,计算设备104可以经由无线计算网络116加入由服务器112托管的会议会话。例如,该加入可以响应于计算设备104作出的请求或者响应于接受另一计算设备作出的请求。在308处,计算设备104可以经由无线计算网络116从服务器112接收拨入电话号码以用于重新连接至会议会话。在312处,计算设备104可以检测指示经由蜂窝电话网络120重新连接至会议会话的需要的触发条件。当检测到触发条件时,技术300可以进入316。当未检测到触发条件时,技术300可以结束或者返回至312。在316处,计算设备104可以可选地ping服务器112以发起拨入时间窗,在该拨入时间窗期间可以出现使用拨入电话号码的重新连接。在320处,计算设备104可以经由蜂窝电话网络120发起对拨入电话号码的电话呼叫。

在324处,由服务器312作出关于计算设备104的呼叫者识别是否被认证的确定。当呼叫者识别已经由服务器112认证时,技术300可以进入328。当尚未认证呼叫者识别时,技术300可以结束或者返回至324,或者如果拨入时间窗已经期满,则技术300可以结束。在328处,计算设备104可以经由蜂窝电话网络120重新加入会议会话。在一些实施方式中,拨入电话号码是单次使用拨入电话号码。然后,技术300可以结束。在这样的实施方式中,在332处(例如,响应于来自用户108的手动请求),计算设备104可以可选地将显式请求传送至服务器112,这可以致使服务器获得新拨入电话号码。在可选的336处,计算设备104然后可以接收新拨入电话号码,该新拨入电话号码必要时可以用于随后的重新连接。然后,技术300可以返回312以用于进行一个或者多个附加循环。

提供了示例实施例,使得该公开完全,并且将范围完整地传达给本领域的技术人员。阐述了若干特定细节——诸如特定组件、设备、和方法的示例以提供对本公开的实施例的彻底理解。对本领域的技术人员显而易见的是,不一定采用特定细节,可以按照许多不同的形式来实施示例实施例,并且不应当将示例实施例解释为限制本公开的范围。在一些示例实施例中,并未详细地描述公知过程、公知设备结构、和公知技术。

本文所使用的术语仅用于描述特定的示例实施例的目的并且不旨在作为限制。如本文所使用的,除非上下文另有明确地指示,否则单数形式“一”、“一个”、和“该”可以意图包括复数形式。术语“和/或”包括相关联的列出项中的一个或者多个项的任何和所有组合。术语“包括”、“包含”、、和“具有”是包含性的,并且因此指定存在陈述的特征、整体(integer)、步骤、操作、元件、和/或组件,但是不排除存在或者添加一个或者多个其它特征、整体、步骤、操作、元件、组件、和/或它们的群组。除非特定地指定为执行顺序,否则本文描述的方法步骤、过程、和操作不应理解为必需按照所讨论或者所图示的特定顺序执行。还应当理解,可以采用附加步骤或者替选步骤。

尽管本文可能使用术语第一、第二、第三等来描述各个元件、组件、区域、层、和/或部分,但是这些元件、组件、区域、层、和/或部分不应受到这些术语的限制。这些术语可能仅仅用于将一个元件、组件、区域、层、或者部分与另一个区域、层、或者部分区分开。除非场境明确地指示,否则术语——诸如“第一”、“第二”、和其它数字术语在本文中使用时不意味着序列或者顺序。因此,在不脱离示例实施例的教导的情况下,可以将下文讨论的第一元件、第一组件、第一区域、第一层、或者第一部分称为第二元件、第二组件、第二区域、第二层、或者第二部分。

如本文所使用的,术语模块可以指代以下中的部分或者包括以下:专用集成电路(asic)、电子电路、组合逻辑电路、现场可编程门阵列(fpga)、处理器或者处理器的分布式网络(共享、专用、或者分组)以及在执行代码或者过程的联网群集或者数据中心中的储存器、提供所描述的功能的其它合适的组件、或者上述中的一些或者全部的组合,诸如在片上系统中。术语模块还可以包括存储由一个或者多个处理器执行的代码的存储器(共享、专用、或者分组)。

如上文使用的,术语代码可以包括软件、固件、字节代码、和/或微码,并且可以指代程序、例程、功能、类别、和/或对象。如上文使用的,术语共享意味着可以通过使用单个(共享)处理器来执行来自多个模块的一些或者所有代码。另外,来自多个模块的一些或者所有代码可以由单个(共享)存储器存储。如上文描述的,术语分组意味着可以通过使用一组处理器来执行单个模块中的一些或者所有代码。另外,可以通过使用一组存储器来存储单个模块中的一些或者所有代码。

本文描述的技术可以通过由一个或者多个处理器执行的一个或者多个计算机程序来实现。计算机程序包括存储在非暂时性有形计算机可读介质上的处理器可执行指令。计算机程序还可以包括存储的数据。非暂时性有形计算机可读介质的非限制示例是非易失性存储器、磁储存器、和光学储存器。

上面描述的一些部分在对信息的操作的算法和符号表示方面呈现本文描述的技术。这些算法描述和表示是数据处理领域的技术人员用来将其工作的实质最有效地传达给本领域的技术人员的手段。虽然在功能或者逻辑上描述了这些操作,但是要理解这些操作由计算机程序来实现。此外,已证明有时较便利的是,也可以将这些操作布置称为模块或者按照功能名称来指代这些功能布置,而不会失去通用性。

除非特别指出,否则从上文的讨论中显而易见的是,要了解,贯穿整个说明,利用诸如“处理”或者“计算”或者“运算”或者“确定”或者“显示”等术语的讨论,指代计算机系统或者相似的电子计算设备的动作和进程,该计算机系统或者相似的电子计算设备操纵并且转换被表示为计算机系统存储器或者寄存器或者其它这样的信息存储、传输或者显示设备内的物理(电子)量的数据。

所描述的技术的特定方面包括本文描述的处于算法的形式的过程步骤和指令。应当注意的是,所描述的过程步骤和指令可以以软件、固件、或者硬件实施,并且当以软件实施时,可以下载所描述的过程步骤和指令以驻留在由实时网络操作系统使用的不同平台上并且从其操作。

本公开还涉及一种用于执行本文的操作的装置。出于所需的目的,可以对该装置进行特别构造,或者该装置可以包括:由存储在可以由计算机访问的计算机可读介质上的计算机程序选择性激活或者重新配置的通用计算机。可以将这样的计算机程序存储在有形的计算机可读存储介质中,诸如但不限于任何类型的盘——包括软盘、光盘、cd-rom、磁光盘、只读存储器(rom)、随机存取存储器(ram)、eprom、eeprom、磁卡或者光卡、专用集成电路(asic)、或者适合于存储电子指令的任何类型的介质,并且分别耦合至计算机系统总线。此外,在说明书中提到的计算机可以包括单处理器或者可以是采用多处理器设计以增强计算能力的架构。

本文呈现的算法和操作在本质上与任何特定计算机或者其它装置不相关。根据本文的教导,各种通用系统还可以与程序一起使用,或者可以证明其便于构造更为专门的装置以执行所需的方法步骤。各种这些系统的所需结构连同等效变型对本领域的技术人员而言是显而易见的。另外,未参照任何特定的编程语言来描述本公开。要了解,如本文描述的,可以使用各种编程语言来实现本公开的教导,并且提供对特定语言的任何引用是为了公开本发明的实现和最佳模式。

本公开适合于跨若干拓扑的各种计算机网络系统。在该领域内,大型网络的配置和管理包括通过诸如互联网的网络通信地耦合至不同的计算机和存储设备的存储设备和计算机。

出于说明和描述之目的,已经提供了对实施例的上述说明。该上述说明不旨在详尽地描述本公开或者限制本公开。特定实施例的各元件或者特征通常不限于特定实施例,而是,在适用的情况下,即使没有特定地示出或者描述,特定实施例的各元件或者特征可交换,并且可以在所选择的实施例中使用该特定实施例的各元件或者特征。还可以按照许多方式来改变该特定实施例的各元件或者特征。这种变型不被视作脱离了本公开,并且所有这些修改旨在包括在本公开的范围内。

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