一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

联网的休眠模式管理的制作方法

2022-08-13 17:48:04 来源:中国专利 TAG:


1.本公开中呈现的实施例大体上涉及无线网络管理。更具体地,本文公开的实施例提供对何时允许设备进入休眠模式的管理。


背景技术:

2.在联网环境中,接入点(ap)向诸如膝上型电脑、手机之类的各种客户端设备(cd)提供无线网络连通性。为节省电池寿命,cd可以进入休眠模式并停用用于与ap通信的主无线电组件。当ap获知cd处于休眠模式的消息时,ap将唤醒信号(wus)发送到cd中的辅无线电组件(辅无线电组件使用比主无线电组件少的电力),以信号通知cd来重新激活主无线电组件。不幸的是,这些唤醒信号消耗了可用于携带实际数据的消息以及其他cd的其他wus的带宽,当若干个cd需要在高流量环境中从休眠模式唤醒时,这会导致网络拥塞或高延迟。
附图说明
3.为了能够详细理解本公开的上述特征的方式,可以通过参考实施例来获得对以上简要概括的本公开的更具体的描述,在附图中示出了一些实施例。然而,要注意的是,附图图示了典型的实施例,因此不应被视为限制性的;还构想了其他同样有效的实施例。
4.图1a-图1c图示了根据本公开的实施例的联网环境。
5.图2是根据本公开的实施例的用于管理与ap连接的一个或多个cd的休眠模式和活动模式的方法的流程图。
6.图3是根据本公开的实施例的用于管理网络中处于休眠状态的设定数量的cd的方法的流程图。
7.图4图示了根据本公开的实施例的计算设备的硬件。
8.为了便于理解,在可能的情况下,使用了相同的附图标记来表示附图共有的相同元素。构想了在一个实施例中公开的元素可以有益地用于其他实施例中而无需具体记载。
具体实施方式
9.概述
10.本公开中呈现的一个实施例提供了一种用于联网的休眠模式管理的方法,包括:测量服务多个客户端设备(cd)的第一接入点(ap)的网络条件,该多个客户端设备被配置为以休眠模式和活动模式之一操作;响应于检测到专用于将多个客户端设备的成员从休眠模式转换到活动模式的网络使用量满足阈值:从多个客户端设备中识别处于休眠模式的客户端设备的第一子集;从客户端设备的第一子集中识别给定客户端设备以转换到活动模式;以及向给定客户端设备发送拆除消息(tear-down message),该拆除消息指示给定客户端设备从休眠模式转换到活动模式。
11.本公开中呈现的一个实施例提供了一种计算机可读存储设备,包括用于联网的休眠模式管理的指令,这些指令在由处理器执行时执行如下操作,包括:测量服务多个客户端
设备(cd)的第一接入点(ap)的网络条件,该多个客户端设备被配置为以休眠模式和活动模式之一操作;响应于检测到专用于将多个客户端设备的成员从休眠模式转换到活动模式的网络使用量满足阈值:从多个客户端设备中识别处于休眠模式的客户端设备的第一子集;从客户端设备的第一子集中识别给定客户端设备以转换到活动模式;以及向给定客户端设备发送拆除消息,该拆除消息指示给定客户端设备从休眠模式转换到活动模式。
12.本公开中呈现的一个实施例提供了一种管理联网的休眠模式的设备,包括:处理器;以及存储器存储设备,该存储器存储设备包括指令,这些指令在由处理器执行时使能处理器执行如下操作,该操作包括:测量服务多个客户端设备(cd)的第一接入点(ap)的网络条件,该多个客户端设备被配置为以休眠模式和活动模式之一操作;响应于检测到专用于将多个客户端设备的成员从休眠模式转换到活动模式的网络使用量满足阈值:从多个客户端设备中识别处于休眠模式的客户端设备的第一子集;从客户端设备的第一子集中识别给定客户端设备以转换到活动模式;以及向给定客户端设备发送拆除消息,该拆除消息指示给定客户端设备从休眠模式到活动模式。
13.示例实施例
14.本公开提供基于当前观测的接入点(ap)、相邻接入点处的网络条件和/或预测的联网条件(例如,使用机器学习来预测拥塞的网络条件)来管理何时允许或拒绝网络中的各种cd进入休眠模式并且强制/指示休眠的cd转换到活动模式(也称为唤醒/觉醒模式)。为了帮助降低用于管理cd何时离开休眠模式的唤醒无线电组件的功耗和物理大小,wus帧使用非常低的数据速率,但在与活动信号相同的频带中传输。因此,可能需要长时间(在某些情况下,大约1毫秒)来发送wus帧,这会导致密集网络或试图将带宽用于控制或数据帧或同时唤醒若干个休眠设备的网络中的拥塞。因此,选择的设备优先进入休眠模式,以减轻wus帧的空中通话时间(airtime)的过度占用。
15.图1a-图1c图示了根据本公开的实施例的联网环境100。在图1a-图1c的每一个中,ap 110为第一cd 120a(一般而言,cd 120)和第二cd 120b提供网络连通性。在各种实施例中,ap 110可以在联网环境中提供与服务其他cd的其他ap的共享网络,并且可以服务多于或少于两个cd 120。图1a-图1c可以被单独理解为图示联网环境中ap 110和cd 120的操作,也可以被串联理解为(即,从图1a到图1c)示出允许或拒绝cd 120进入或保持休眠模式的能力。
16.ap 110可以包括各种联网设备,该各种联网设备被配置为根据各种联网标准或无线电接入技术(rat)提供无线网络(例如,ieee 802.11或“wifi”网络、网络、“蜂窝”(包括其各代及其子类型,比如长期演进(lte)和第五代新空口(5g nr))网络、公民宽带无线电业务(cbrs)网络、专有网络)。关于图4更详细地讨论了可包括在ap 110中的示例硬件。
17.类似地,cd 120可以包括被配置为无线连接到一个或多个ap 110的任何计算设备。示例cd 120可以包括但不限于:智能手机、功能手机、平板计算机、膝上型计算机、台式计算机、物联网(iot)设备等。关于图4更详细地讨论了可包括在cd 120中的示例硬件。
18.如图1a-图1c所示,cd 120包括至少两个用于与ap 110通信的无线电组件。第一cd 120a包括第一主无线电组件121a(一般而言,主无线电组件121)和第一唤醒无线电组件122a(一般而言,唤醒无线电组件122);类似地,第二cd 120b包括第二主无线电组件121b和
第二唤醒无线电组件122b。当cd 120处于活动模式(也称为cd 120处于“唤醒”)时,主无线电组件121是活动的,以向ap 110发送或从ap 110接收数据。当cd 120处于休眠模式(也称为cd 120处于“睡眠”)时,唤醒无线电组件122是活动的。为了节省电力,cd 120通常在处于休眠模式时停用主无线电组件121并且在处于活动模式时停用唤醒无线电组件122。尽管用单独的天线示出,但主无线电组件121和唤醒无线电组件122可以共享一个天线,但是使用不同的信号处理硬件,在不同的信号处理硬件之间切换以激活/停用相应的无线电组件。
19.休眠模式和活动模式是根据各种无线通信标准定义的,但通常允许cd 120在预期在给定时间段内无数据传输时节省电力;允许cd 120关闭耗电组件。cd 120还可以使各种节能的组件上电以允许cd 120知道何时离开休眠模式并返回活动模式(也称为唤醒cd 120)。例如,可以激活通常比主无线电组件121需要更少的电力来操作的唤醒无线电组件122以允许cd 120在处于休眠模式时节省电力并且仍然接收通信以知道何时返回活动模式。然而,唤醒无线电组件122在接收数据方面的效率可能低于主无线电组件121。因此,使用主无线电组件121或唤醒无线电组件122之一的确定是功率效率和数据吞吐率之间的折衷。
20.第一cd 120a在图1a中以活动模式开始,在图1b中转换到休眠模式,并在图1c中保持在休眠模式。当处于活动模式时,第一cd 120a激活第一主无线电组件121a以通过第一传输130a(一般而言,传输130)与ap 110通信。传输130可以包括上行链路和下行链路通信以将数据、控制消息等从第一cd 120a传送到ap 110或者从ap 110传送到第一cd 120a。例如,第一传输130a可以包括从第一cd 120a到ap 110的休眠请求以指示第一cd 120a希望进入休眠模式。ap 110可以在另一传输130中用从ap 110到第一cd 120a的确认(接受或拒绝休眠请求)来回应。
21.一旦ap 110接受来自第一cd 120a的休眠请求并且在第一传输130a中包括休眠命令或对休眠请求的接受响应,则第一cd 120a能够进入休眠模式,如图1b所示。当进入休眠模式时,第一cd 120a停用第一主无线电组件121a并激活第一唤醒无线电组件122b。第一cd 120a可以在预定义的时间量内(例如,如在来自ap 110的休眠命令或接受响应中所指示的)保持在休眠模式,直到ap 110经由第一唤醒无线电组件122a向第一cd发送唤醒信号(wus)120a、直到第一cd 120a切换到新ap、或者直到cd 120a确定启动与ap 110的上行链路通信为止。
22.第二cd 120b在图1a中以休眠模式开始,在图1b中转换到活动模式,并在图1c中保持在活动模式。当处于休眠模式时,第二cd 120b激活第二唤醒无线电组件121b以收听寻址到第二cd 120b的第二传输130b,该第二传输130b包括来自ap 110的wus。在接收到wus时,第二cd 120b从休眠模式转换到活动模式,并激活第二主无线电组件121b(并停用第二唤醒无线电组件122b)以发送和接收与ap 110的第二传输130b。
23.在一些实施例中,将第二cd 120b转换到活动模式的确定(例如,如从图1a到图1b)可以是响应于ap 110具有排队等待下行链路传输到第二cd 120b的消息或数据而做出的。然而,将第二cd 120b转换到活动模式的确定也可以基于如下网络条件做出:这种网络条件指示允许第二cd 120b保持在休眠模式可能导致网络或单个设备上的拥塞或其他异常行为。例如,因为发送wus帧消耗了可用于其他传输130的带宽,所以ap 110可以确定在允许更少的设备进入休眠模式并且因而在将来将需要发送更少的wus的情况下,可以提高整体网
络性能。在另一示例中,如果第二cd 120b在活动模式/休眠模式之间来回转换,总数据吞吐率可能低于第二cd 120b即使没有主动发送/接收数据也保持在活动模式的情况(由于无需等待和处理一个或多个wus帧)。因此,如图1c所示,ap 110可以管理以使第一cd 120a处于休眠模式,并且使第二cd 120b处于活动模式,即使当ap 110没有主动与任一cd 120通信时。
24.在图1c中,第一cd 120a被优先接入休眠模式,而第二cd 120b被取消优先接入休眠模式。尽管第一cd 120a和第二cd 120b都没有向ap 110发送传输或从ap 110接收传输,但是这两个cd 120仍然保持与ap 110相关联。因为第一cd 120a处于休眠模式,所以第一cd 120a以较慢的速率消耗电力,但与第一cd 120a处于活动模式的情况相比,可能只能以较慢的速率向ap 110发送数据/从ap 110接收数据。因为第二cd 120b处于活动模式,所以ap 110可以与第二cd 120b通信而无需首先发送wus帧;第二cd 120b准备好向ap 110发送传输130/从ap 110接收传输130。
25.图2是根据本公开的实施例的用于管理与ap 110连接的一个或多个cd 120的休眠模式和活动模式的方法200的流程图。
26.方法200开始于块210,其中ap 110测量网络条件。在各种实施例中,由ap 110测量的网络条件包括:由ap 110提供的用于与连接的cd 120通信的信道的信道使用率、归因于包括wus的传输130的信道使用百分比、针对能够在休眠模式下操作的cd 120的下行链路缓冲区容量、针对下行链路缓冲区中保持的流量的应用的延迟敏感度(对于任何连接的cd)。
27.在一些实施例中,ap 110与相邻ap(即,ap 110的一跳传输范围内的其他ap)或与共享联网环境中的其他ap共享(并且类似地接收)网络条件。共享网络条件可以用于相邻ap的负载平衡、预测分析和共同管理。例如,因为cd可以在共享联网环境中从一个ap的范围移动到另一ap,所以当第一ap报告联网条件指示应该控制对休眠模式的访问时,第二相邻ap可以抢先开始限制进入休眠模式。在另一示例中,因为相邻ap的范围会重叠,所以当第二相邻ap正在经历将受益于减少所传输的wus帧的数量的网络条件时,甚至当未经历在第一ap处的帮助减少共享范围内的拥塞的那种条件时,第一ap可以限制对休眠模式的访问。
28.在块220,ap 110可以确定wus(和支持休眠的cd 120)是否负面影响网络中的活动通信或单个cd 120。在各种实施例中,ap 110将在块210中测量的网络条件与各种阈值进行比较来确定当前的联网条件是否指示可能发送了足够数量的wus,以中断整个网络的数据流。当ap 110确定当前wus处理方案对性能产生负面影响时,方法200进行到块230,否则方法200返回到块210以使得ap 110继续测量网络条件。
29.例如,在块220,ap 110可以确定当总信道使用率高于使用阈值的x%时(即,当超过x%的可用带宽或空中通话时间正用于传输130时),(潜在地)需要发送的wus数量会降低cd 120主动与ap 110通信的性能。类似地,ap 110可以确定当相对于非wus传输和/或总可用带宽的wus传输的数量高于wus阈值时,(潜在地)需要发送的wus的数量会降低cd 120主动与ap 110通信的性能。在另一示例中,ap 110可以确定当下行链路缓冲区的百分比(针对支持休眠模式的单个cd 120或多个cd 120)超过积压阈值时(例如,当下行链路缓冲区已满z%时),(潜在地)需要发送的wus的数量会降低cd 120主动与ap 110通信的性能。类似地,当ap确定保持在ap 110的下行链路缓冲区中的当前流量的延迟敏感度高于敏感度阈值时,(潜在地)需要发送的wus的数量会降低cd 120主动与ap 110通信的性能。
30.在块230,ap 110评估连接到ap 110的cd 120的各种特性,以对被允许保持在休眠模式或被允许转换到休眠模式的cd 120进行优先级排序。一次性允许进于休眠模式的设备的数量可以根据在块220中满足的阈值而变化,并且在各种实施例中,ap 110使用若干个不同的阈值来评估每个网络条件度量,这继而影响ap 110优先或取消优先使cd 120进入休眠模式的积极程度。例如,当90%的可用带宽在使用时,ap 110可以一次性允许多达2x个cd 120进入休眠模式,但是当95%的可用带宽在使用时,ap 110可以一次性允许多达x个cd 120进入休眠模式,并且当99%的可用带宽在使用时,ap可以不允许任何cd 120进入休眠模式。因此,随着网络条件变得更拥挤,ap 110允许更少的cd 120进入休眠模式,但是随着网络条件变得更宽松,ap允许更多的cd 120进入休眠模式。因为ap110持续监视网络条件,并且网络流量可能以突发形式出现,所以ap 110可以将给定优先级方案维持预定义的时间量以避免在不同方案之间来回切换。
31.ap 110基于优先级方案中的若干标准对支持休眠模式的连接的cd 120进行优先级排序或排名,该优先级方案包括以下优先级标准中的一个或多个。运营商可以针对如何组合两个或更多个所列优先级标准指定不同偏好,并且可以提供除了本文所列的示例优先级标准之外的其他优先级标准。当被应用时,优先标准对cd 120进行排名以使得ap 110能够确定允许或拒绝哪些cd 120进入休眠模式,从而改进受到与wus和/或休眠请求相关的过度传输的负面影响的联网条件。
32.一个优先级标准可以是单个cd 120在给定时间窗口内接收wus的频率,使得循环通过活动模式和休眠模式的cd 120优先被唤醒或被拒绝休眠模式。例如,与第二cd 120b相比,更频繁或更经常转换到活动模式(例如,停留在休眠模式时间更短)的第一cd 120a可以优先保持醒着或被唤醒(即,被取消优先进入休眠模式)。
33.一个优先级标准可以是在cd 120上运行的应用对延迟的敏感度,使得运行延迟敏感度更高的应用的cd 120优先于运行延迟敏感度更低的应用的cd被唤醒或被拒绝休眠模式。例如,与接收文本的第二cd 120b相比,接收视频的第一cd 120a可以优先保持醒着或被唤醒(即,被取消优先进入休眠模式)。
34.一个优先级标准可以是cd 120转换到当前模式的时间多么近。例如,与第二cd 120相比,已处于休眠模式的时间少于第二cd 120b的第一cd 120a可以被优先保持在休眠模式。
35.一个优先级标准可以是cd 120当前处于什么模式,其中当前处于休眠模式的cd 120可被允许保持在休眠模式,而当前处于活动模式的cd 120被拒绝许可进入休眠模式。
36.一个优先级标准可以是cd 120的功耗率,其中具有较短剩余电池寿命的cd 120比具有较长剩余电池寿命的cd 120(或正在使用非电池电源,比如太阳能电池或与外部电源插座或其他电源的连接)优先进入休眠模式。
37.一个优先级标准可以是cd 120的再充电可能性,其中预期较早再充电(或当前正在再充电)的cd 120优先于预期较晚再充电的cd 120。
38.一个优先级标准可以是cd 120的再充电难度,其中cd 120报告为给定cd 120再充电的难度级别。例如,在没有特定用户的环境中部署的物联网(iot)设备、传感器或其他电池供电设备可以比通常由能够识别cd 120何时需要被再充电的用户携带或可用的手机、平板电脑等优先进入休眠模式。
39.在各种实施例中,针对阈值和优先级标准的优先级方案由使用联网条件和从ap 110和/或cd 120报告的中断或服务质量(qos)报告训练的机器学习模型来管理。机器学习模型基于由ap观测的历史条件进行训练,以检测当前专用于处理wus的网络使用水平何时超过(或预计在给定时间窗口内超过)影响提供给活动设备的qos的阈值。在各种实施例中,机器学习模型监视ap 110上的信道带宽或存储空间有多少能够专用于wus处理而不影响提供给活动设备的qos。在一些实施例中,优先级方案可以通过网络管理规则集中的一组硬编码规则(例如,如果设备a发出了太多的wus,那么设备b也应该被唤醒)被完全或部分地管理,而不是通过机器学习模型。
40.在块240,ap 110识别按照块230已经被取消优先进入休眠模式的cd 120。当给定的被取消优先的cd 120当前处于唤醒时,方法200进行到块250。当给定的被取消优先的cd 120当前处于休眠时,方法200进行到块260。未被取消优先(即,被优先)进入休眠模式的活动cd 120继续正常操作,并且ap 110可以允许这些cd 120按照cd 120的请求在休眠模式和活动模式之间转换。在一些实施例中,ap 110向所有休眠cd 120发送群组wus以将所有休眠cd 120转换到活动模式,然后确定允许哪些cd 120回到休眠模式。
41.在块250,当被取消优先的cd 120是活动的时,ap 110拒绝来自被取消优先的cd 120的进入休眠模式的任何请求。在被取消优先的给定cd 120不向ap 110发送休眠请求的实施例中,给定cd 120可能不知道cd 120被取消优先的ap 110。在一些实施例中,ap 110将被取消优先消息发送到被取消优先的cd 120,使得这些cd 120至少在指定时间段内或直到从ap 110接收到清除消息(覆盖被取消优先消息)之前不向ap 110发送休眠请求。方法200然后可以返回到块210以使得ap 110继续测量网络条件。
42.在块260,当被取消优先的cd 120休眠时,ap 110发送拆除消息以强制被取消优先的cd 120退出休眠模式。在一些实施例中,ap 110等待,直到向被取消优先的cd 120的下一下行链路传输130在传输中(或在后续消息中)包括给cd 120的拆除消息,以及针对被取消优先的cd 120所请求的有效载荷。在一些实施例中,ap 110基于网络中的带宽可用性将拆除消息发送到休眠ap 110,而不管是否为被唤醒的给定cd 120调度了其他通信。在各种实施例中,ap 110可以向个体cd 120发送个性化的拆除消息,或者可以发送群组wus以通过单次传输唤醒所有的休眠cd 120或休眠cd 120的子集。拆除消息指示接收cd 120从休眠模式转换到活动模式并保持在活动模式。在一些实施例中,拆除消息包括防止cd 120在至少指定时间段内或直到从ap 110接收到清除消息(覆盖拆除消息)之前请求重新进入休眠模式的觉醒命令。方法200然后可以返回到块210以使得ap 110继续测量网络条件。
43.图3是根据本公开的实施例的用于管理网络中处于休眠状态的设定数量的cd 120的方法300的流程图。在各种实施例中,ap 110可以确定网络条件允许最多设定数量的cd 120被许可进入或保持在休眠模式,并且连接到ap 110的任何其他cd 120将保持在或转换到活动模式。例如,ap110可以确定在任何给定时间允许十六个连接的cd 120中不超过八个cd 120处于休眠模式。然而,当做出该确定时,处于休眠模式的cd 120可能不是具有最高优先级的声称被允许保持在休眠模式的cd 120。因此,ap110可以通过唤醒第一cd 120a以允许第二cd 120b休眠来管理处于休眠模式的cd 120的数量。因此,方法300开始于块310,其中从请求者cd 120接收休眠模式请求。
44.在块320,ap 110确定在块310中从其接收到休眠模式请求的请求者cd 120是否比
当前休眠的cd 120具有更高优先级进入休眠模式。在各种实施例中,两个cd 120的相对优先级可以根据基于各种优先级标准的排名来确定,比如关于图2的块230所讨论的那些优先级标准。当请求者cd 120具有与当前休眠的cd 120相同优先级进入休眠模式或比当前休眠的cd 120具有更低优先级进入休眠模式时,方法300进行到块330。当请求者cd 120比至少一个当前休眠cd 120具有更高的休眠优先级时,方法300进行到块340。
45.在块330,ap 110拒绝休眠模式请求。在各种实施例中,ap 110向请求者cd 120发送拒绝消息,该拒绝消息还可以指示不允许请求者cd 120发送后续休眠模式请求的时间段。在各种实施例中,ap 110可以使休眠模式请求不被确认(即,不发送对休眠模式请求的肯定或否定响应),从而使休眠模式请求从请求者cd 120的角度来看是未决的。方法300然后返回到块310,其中ap 110等待接收来自cd 120的后续休眠模式请求。
46.在块340,ap 110向休眠cd 120发送拆除消息。当进入休眠模式的优先级低于请求者cd 120的不止一个cd 120正在休眠时,ap 110可以向这些休眠cd 120中的一个或多个发送拆除消息。例如,ap 110可以唤醒休眠cd 120中的具有最低优先级的单个休眠cd 120、优先级低于请求者cd 120的所有休眠cd 120、或ap 110具有足够带宽来唤醒而不会负面影响网络性能的中间数量的cd 120。拆除消息指示接收cd 120从休眠模式转换到活动模式,并且还可以指示不允许接收cd 120发送休眠模式请求的时间段。
47.在块350,ap 110接受来自请求者cd 120的休眠模式请求,并且可以向请求者cd 120发送接受响应以允许给定cd 120停用主无线电组件121,激活唤醒无线电组件122,并在等待从ap 110接收wus时执行其他省电活动。然后方法300返回到块310,其中ap 110等待接收来自cd 120的后续休眠模式请求。
48.图4图示了可以在本公开中描述的ap 110或cd 120中使用的计算设备400的硬件。计算设备400包括处理器410、存储器420和通信接口430。处理器410可以是能够执行本文描述的功能的任何处理元件。处理器410表示单个处理器、多个处理器、具有多核的处理器以及其组合。通信接口430促进计算设备400和其他设备之间的通信。通信接口430表示无线通信天线,包括用于主无线电组件121和唤醒无线电组件122的无线通信天线,以及各种有线通信端口。存储器420可以是易失性或非易失性存储器,并且可以包括ram、闪存、缓存、磁盘驱动器和其他计算机可读存储器存储设备。尽管显示为单个实体,但存储器420可以被划分为不同的存储器存储元件,比如ram和一个或多个硬盘驱动器。
49.如图所示,存储器420包括各种指令,该各种指令可由处理器410执行以提供操作系统421来管理计算设备400的各种功能和一个或多个应用422以向计算设备400的用户提供各种功能,其包括在本公开中描述的一种或多种功能和功能性。另外,存储器420可以包括以下一个或多个:机器学习模型423,用于基于历史条件来识别何时管理进入休眠模式;以及邻居列表424,其指示与哪些ap共享观测的联网条件。
50.在本公开中,参考了各种实施例。然而,本公开的范围不限于具体描述的实施例。相反,所描述的特征和元件的任何组合,无论是否涉及不同的实施例,都被构想成实施和实践所构想的实施例。此外,当以“a和b中的至少一个”的形式描述实施例的要素时,应当理解的是,仅包括要素a、仅包括要素b以及包括要素a和b的实施例均被构想。此外,尽管本文公开的一些实施例可以实现优于其他可能的方案或现有技术的优点,但是给定实施例是否实现了特定优点并不限制本公开的范围。因此,本文公开的方面、特征、实施例和优点仅仅是
说明性的并且不被认为是所附权利要求的要素或限制,除非在(一个或多个)权利要求中明确记载。同样,对“本发明”的提及不应被解释为对本文公开的任何发明主题的概括,并且不应被视为所附权利要求的要素或限制,除非在(一个或多个)权利要求中明确记载。
51.如本领域技术人员将理解的,本文公开的实施例可以体现为系统、方法或计算机程序产品。因此,实施例可以采取完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或结合软件和硬件方面的实施例的形式,这些实施例在本文中都可以统称为“电路”、“模块”或“系统”。此外,实施例可以采取实施在一个或多个计算机可读介质中的计算机程序产品的形式,该一个或多个计算机可读介质具有体现于其上的计算机可读程序代码。
52.体现于计算机可读介质上的程序代码可以使用任何适当的介质来传输,包括但不限于无线、有线、光纤电缆、射频(rf)等,或前述的任何适当组合。
53.用于执行本公开的实施例的操作的计算机程序代码可以用一种或多种编程语言的任何组合来编写,包括诸如java、smalltalk、c 之类的面向对象的编程语言和诸如“c”编程语言或类似的编程语言之类的传统过程编程语言。程序代码可以完全在用户的计算机上执行,部分在用户的计算机上执行,作为独立软件包执行,部分在用户的计算机上和部分在远程计算机上执行,或完全在远程计算机或服务器上执行。在后一种情景下,远程计算机可以通过任何类型的网络连接到用户的计算机,包括局域网(lan)或广域网(wan),或者可以连接到外部计算机(例如,通过使用互联网服务提供商的互联网)。
54.本文参考根据本公开中呈现的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图来描述本公开的各方面。应当理解,流程图和/或框图的每个块,以及流程图和/或框图中的块的组合,都可以通过计算机程序指令来实现。可以将这些计算机程序指令提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器来产生机器,使得通过计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现流程图和/或框图的(一个或多个)块中指定的功能/动作的装置。
55.这些计算机程序指令也可以存储在计算机可读介质中,该计算机可读介质可以引导计算机、其他可编程数据处理装置或其他设备以特定方式运行,以使得存储在计算机可读介质中的指令产生制品,该制品包括实现流程图和/或框图的(一个或多个)块中指定的功能/动作的指令。
56.计算机程序指令也可以加载到计算机、其他可编程数据处理装置或其他设备上以引起一系列要在计算机、其他可编程设备或其他设备上执行的一系列操作步骤,以产生计算机实现的过程,使得在计算机、其他可编程数据处理设备或其他设备上执行的指令提供用于实现流程图和/或框图的(一个或多个)块中指定的功能/动作的过程。
57.图中的流程图和框图图示了根据各种实施例的系统、方法和计算机程序产品的可能实现的架构、功能和操作。在这方面,流程图或框图中的每个块可以表示模块、段或代码的一部分,其包括用于实现(一个或多个)指定逻辑功能的一个或多个可执行指令。还应注意,在一些替代实现方式中,块中标注的功能可以不按图中标注的顺序出现。例如,连续显示的两个块实际上可以基本上同时执行,或者这些块有时可以以相反的顺序执行,这取决于所涉及的功能。还应注意,框图和/或流程图的每个块,以及框图和/或流程图中的块的组合,可以由执行指定功能或动作的基于专用硬件的系统,或专用硬件和计算机指令的组合
实现。
58.鉴于前述,本公开的范围由所附权利要求书确定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献